0001029831-20-000006.txt : 20200327 0001029831-20-000006.hdr.sgml : 20200327 20200327142615 ACCESSION NUMBER: 0001029831-20-000006 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20191228 FILED AS OF DATE: 20200327 DATE AS OF CHANGE: 20200327 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HILLMAN COMPANIES INC CENTRAL INDEX KEY: 0001029831 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080] IRS NUMBER: 232874736 STATE OF INCORPORATION: DE FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13293 FILM NUMBER: 20750752 BUSINESS ADDRESS: STREET 1: 10590 HAMILTON AVE. CITY: CINCINNATI STATE: OH ZIP: 45231 BUSINESS PHONE: 5138514900 MAIL ADDRESS: STREET 1: 10590 HAMILTON AVE. CITY: CINCINNATI STATE: OH ZIP: 45231 FORMER COMPANY: FORMER CONFORMED NAME: SUNSOURCE INC DATE OF NAME CHANGE: 19961231 10-K 1 hillman10-k12282019.htm 10-K Document
false--12-28trueFY2019false00010298310.010.01500050005000.05000.05000.05000.0P5YP3YP3YP3YP20YP12YP15YP5YP13YP7YP5Y00000.010.015000000P5YP8YP10YP2YP2YP6YP2YP3Y 0001029831 2018-12-30 2019-12-28 0001029831 2020-03-27 0001029831 2019-06-30 0001029831 2019-12-28 0001029831 2018-12-29 0001029831 2017-12-31 2018-12-29 0001029831 2017-01-01 2017-12-30 0001029831 2017-12-30 0001029831 2016-12-31 0001029831 us-gaap:RetainedEarningsMember 2016-12-31 0001029831 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-12-29 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-30 0001029831 us-gaap:CommonStockMember 2017-12-30 0001029831 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001029831 us-gaap:RetainedEarningsMember 2019-12-28 0001029831 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-30 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001029831 hlm:CumulativeEffectPeriodofAdoptionAdjustmentMember 2018-12-29 0001029831 us-gaap:RetainedEarningsMember 2018-12-29 0001029831 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0001029831 us-gaap:CommonStockMember 2016-12-31 0001029831 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-30 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0001029831 us-gaap:RetainedEarningsMember 2017-12-31 2018-12-29 0001029831 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001029831 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001029831 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-12-28 0001029831 us-gaap:RetainedEarningsMember 2017-12-30 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001029831 hlm:CumulativeEffectPeriodofAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-29 0001029831 us-gaap:RetainedEarningsMember 2018-12-30 2019-12-28 0001029831 us-gaap:CommonStockMember 2018-12-29 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-12-29 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-12-28 0001029831 us-gaap:CommonStockMember 2019-12-28 0001029831 hlm:OakHillFundsMember 2019-12-28 0001029831 hlm:BigTimeProductsMember 2018-10-01 2018-10-01 0001029831 hlm:MemberOfManagementMember 2019-12-28 0001029831 hlm:CapitalAdvisorsLlcMember 2019-12-28 0001029831 hlm:MinuteKeyInc.Member 2018-08-10 2018-08-10 0001029831 hlm:SharpSystemsLLCMember 2019-08-16 2019-08-16 0001029831 hlm:STFasteningSystemsMember 2017-11-08 2017-11-08 0001029831 hlm:KeyandKeyAccessoriesMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ResharpMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:FasteningandHardwareMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember 2018-12-30 2019-12-28 0001029831 hlm:EngravingMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:EngravingMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:FasteningandHardwareMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:PersonalProtectionSolutionsMember 2017-01-01 2017-12-30 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember 2018-12-30 2019-12-28 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:FasteningandHardwareMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:ResharpMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:KeyandKeyAccessoriesMember 2018-12-30 2019-12-28 0001029831 hlm:EngravingMember 2017-12-31 2018-12-29 0001029831 hlm:PersonalProtectionSolutionsMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ResharpMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:EngravingMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:KeyandKeyAccessoriesMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:FasteningandHardwareMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:PersonalProtectionSolutionsMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:PersonalProtectionSolutionsMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:KeyandKeyAccessoriesMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:EngravingMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ResharpMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:ResharpMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember 2018-12-30 2019-12-28 0001029831 hlm:FasteningandHardwareMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:PersonalProtectionSolutionsMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:ResharpMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:KeyandKeyAccessoriesMember 2017-01-01 2017-12-30 0001029831 hlm:EngravingMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:FasteningandHardwareMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:FasteningandHardwareMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:ResharpMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember 2017-01-01 2017-12-30 0001029831 hlm:KeyandKeyAccessoriesMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:EngravingMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:KeyandKeyAccessoriesMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 us-gaap:FurnitureAndFixturesMember 2019-12-28 0001029831 us-gaap:FurnitureAndFixturesMember 2018-12-29 0001029831 us-gaap:LeaseholdImprovementsMember 2019-12-28 0001029831 us-gaap:BuildingMember 2019-12-28 0001029831 us-gaap:LandMember 2019-12-28 0001029831 us-gaap:LeaseholdImprovementsMember 2018-12-29 0001029831 us-gaap:BuildingMember 2018-12-29 0001029831 us-gaap:MachineryAndEquipmentMember 2018-12-29 0001029831 us-gaap:ConstructionInProgressMember 2019-12-28 0001029831 us-gaap:BuildingMember 2018-12-30 2019-12-28 0001029831 us-gaap:LandMember 2018-12-29 0001029831 hlm:ComputerEquipmentandSoftwareMember 2018-12-29 0001029831 us-gaap:ConstructionInProgressMember 2018-12-29 0001029831 hlm:ComputerEquipmentandSoftwareMember 2019-12-28 0001029831 us-gaap:MachineryAndEquipmentMember 2019-12-28 0001029831 us-gaap:TrademarksMember 2018-12-29 0001029831 us-gaap:TrademarksMember 2019-12-28 0001029831 us-gaap:TrademarksMember 2019-12-28 0001029831 us-gaap:CustomerRelationshipsMember 2018-12-29 0001029831 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-29 0001029831 us-gaap:TrademarksMember 2018-12-29 0001029831 us-gaap:CustomerRelationshipsMember 2019-12-28 0001029831 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-28 0001029831 srt:MaximumMember 2018-12-30 2019-12-28 0001029831 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-30 2019-12-28 0001029831 us-gaap:ShippingAndHandlingMember 2017-01-01 2017-12-30 0001029831 us-gaap:ShippingAndHandlingMember 2018-12-30 2019-12-28 0001029831 us-gaap:GeographicDistributionForeignMember 2019-12-28 0001029831 us-gaap:GeographicDistributionForeignMember 2018-12-29 0001029831 hlm:BigTimeProductsMember us-gaap:AcquisitionRelatedCostsMember 2019-12-28 0001029831 country:US 2019-12-28 0001029831 us-gaap:ShippingAndHandlingMember 2017-12-31 2018-12-29 0001029831 hlm:MinuteKeyInc.Member us-gaap:AcquisitionRelatedCostsMember 2019-12-28 0001029831 hlm:GroupHealthInsuranceClaimsMember 2019-12-28 0001029831 country:MX hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 country:CA hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 country:US 2017-12-31 2018-12-29 0001029831 country:US 2017-01-01 2017-12-30 0001029831 country:US hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 country:MX 2017-12-31 2018-12-29 0001029831 country:CA hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 country:MX hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 country:CA 2018-12-30 2019-12-28 0001029831 country:CA hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA 2017-12-31 2018-12-29 0001029831 country:MX hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 country:US hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 country:US hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 country:US 2018-12-30 2019-12-28 0001029831 country:CA hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 country:US hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 country:US hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 country:MX 2017-01-01 2017-12-30 0001029831 country:MX 2018-12-30 2019-12-28 0001029831 country:CA hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA 2017-01-01 2017-12-30 0001029831 country:US hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 country:MX hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 country:MX hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 country:MX hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 country:US hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 country:MX hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 country:US hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 country:US hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 country:CA hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 country:MX hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 country:MX hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:CanadaSegmentMember 2019-12-28 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2019-12-28 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-29 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-29 0001029831 hlm:CanadaSegmentMember 2018-12-29 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2019-12-28 0001029831 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:TrademarksMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:TrademarksMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember hlm:ComputerEquipmentandSoftwareMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember hlm:ComputerEquipmentandSoftwareMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember 2018-12-30 2019-12-28 0001029831 hlm:CumulativeEffectPeriodofAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0001029831 hlm:CumulativeEffectPeriodofAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2018-12-30 0001029831 hlm:IndustrialWarehouseAndOfficeFacilityLeaseAgreementMannsMember srt:AffiliatedEntityMember 2017-12-31 2018-12-29 0001029831 hlm:IndustrialWarehouseManufacturingPlanAndOfficeFacilitiesLeaseAgreementHillmanGroupCanadaULCMember srt:AffiliatedEntityMember 2017-12-31 2018-12-29 0001029831 hlm:IndustrialWarehouseManufacturingPlanAndOfficeFacilitiesLeaseAgreementHillmanGroupCanadaULCMember srt:AffiliatedEntityMember 2018-12-30 2019-12-28 0001029831 hlm:IndustrialWarehouseAndOfficeFacilityLeaseAgreementMannsMember srt:AffiliatedEntityMember 2017-01-01 2017-12-30 0001029831 hlm:IndustrialWarehouseAndOfficeFacilityLeaseAgreementMannsMember srt:AffiliatedEntityMember 2018-12-30 2019-12-28 0001029831 hlm:IndustrialWarehouseManufacturingPlanAndOfficeFacilitiesLeaseAgreementHillmanGroupCanadaULCMember srt:AffiliatedEntityMember 2017-01-01 2017-12-30 0001029831 hlm:MinuteKeyInc.Member us-gaap:CustomerRelationshipsMember 2018-08-10 0001029831 hlm:MinuteKeyInc.Member 2018-08-10 0001029831 hlm:MinuteKeyInc.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2018-08-10 0001029831 hlm:MinuteKeyInc.Member us-gaap:TradeNamesMember 2018-08-10 0001029831 hlm:STFasteningSystemsMember 2017-11-08 0001029831 hlm:SharpSystemsLLCMember 2019-08-16 0001029831 hlm:BigTimeProductsMember 2018-12-30 2019-12-28 0001029831 hlm:BigTimeProductsMember 2017-12-31 2018-12-29 0001029831 hlm:BigTimeProductsMember 2018-10-01 0001029831 hlm:BigTimeProductsMember us-gaap:TradeNamesMember 2018-10-01 0001029831 hlm:BigTimeProductsMember us-gaap:CustomerRelationshipsMember 2018-10-01 0001029831 hlm:A2018TermLoanTermAmendmentMember us-gaap:MediumTermNotesMember 2018-10-01 0001029831 hlm:WestCoastWashersMember 2019-07-01 2019-07-01 0001029831 hlm:MinuteKeyInc.Member hlm:A2018TermLoanMember us-gaap:UnsecuredDebtMember 2018-08-10 0001029831 us-gaap:ForeignCountryMember 2019-12-28 0001029831 us-gaap:StateAndLocalJurisdictionMember 2019-12-28 0001029831 us-gaap:GeneralBusinessMember 2019-12-28 0001029831 us-gaap:DomesticCountryMember 2019-12-28 0001029831 hlm:MinuteKeyInc.Member us-gaap:DomesticCountryMember 2019-12-28 0001029831 us-gaap:ForeignCountryMember 2018-12-30 2019-12-28 0001029831 us-gaap:MediumTermNotesMember 2014-06-30 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2014-06-30 0001029831 us-gaap:MediumTermNotesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-30 2019-12-28 0001029831 country:CA us-gaap:RevolvingCreditFacilityMember 2019-12-28 0001029831 us-gaap:RevolvingCreditFacilityMember 2018-12-29 0001029831 us-gaap:RevolvingCreditFacilityMember 2019-12-28 0001029831 us-gaap:MediumTermNotesMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebtPreferredMember 2019-12-28 0001029831 us-gaap:MediumTermNotesMember 2018-12-29 0001029831 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 1997-09-01 1997-09-30 0001029831 hlm:JuniorSubordinatedDebtPreferredMember 2018-12-30 2019-12-28 0001029831 us-gaap:MediumTermNotesMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-12-30 2019-12-28 0001029831 hlm:A2018TermLoanUnfundedMember us-gaap:MediumTermNotesMember 2018-05-31 0001029831 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-12-30 2019-12-28 0001029831 us-gaap:RevolvingCreditFacilityMember 2019-11-15 2019-11-15 0001029831 us-gaap:RevolvingCreditFacilityMember 2019-11-15 0001029831 country:US us-gaap:RevolvingCreditFacilityMember 2019-12-28 0001029831 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember hlm:JuniorSubordinatedDebtCommonMember 1997-09-01 1997-09-30 0001029831 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-30 2019-12-28 0001029831 hlm:A2018TermLoanFundedMember us-gaap:MediumTermNotesMember 2018-05-31 0001029831 us-gaap:RevolvingCreditFacilityMember 2018-05-31 0001029831 hlm:JuniorSubordinatedDebenturesMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:MeasurementInputSharePriceMember 2014-06-30 0001029831 hlm:JuniorSubordinatedDebenturesMember 2014-06-30 0001029831 us-gaap:MediumTermNotesMember us-gaap:BaseRateMember 2018-12-30 2019-12-28 0001029831 hlm:JuniorSubordinatedDebenturesMember 2018-12-29 0001029831 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-28 0001029831 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember hlm:JuniorSubordinatedDebtPreferredMember 2019-12-28 0001029831 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember hlm:JuniorSubordinatedDebtCommonMember 2019-12-28 0001029831 us-gaap:SeniorNotesMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebtCommonMember 2018-12-29 0001029831 us-gaap:SeniorNotesMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebtPreferredMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebtCommonMember 2019-12-28 0001029831 hlm:SeniorTermLoandue2025Member us-gaap:MediumTermNotesMember 2018-12-29 0001029831 hlm:SeniorTermLoandue2025Member us-gaap:MediumTermNotesMember 2019-12-28 0001029831 2019-07-29 0001029831 us-gaap:RestrictedStockMember 2017-01-01 2017-12-30 0001029831 us-gaap:RestrictedStockMember 2019-12-28 0001029831 2014-06-30 0001029831 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-30 0001029831 us-gaap:RestrictedStockMember 2018-12-30 2019-12-28 0001029831 hlm:PerformanceBasedStockOptionMember 2019-12-28 0001029831 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-12-29 0001029831 us-gaap:RestrictedStockMember 2017-12-31 2018-12-29 0001029831 hlm:TimeBasedVestingMember 2019-12-28 0001029831 us-gaap:EmployeeStockOptionMember 2018-12-30 2019-12-28 0001029831 us-gaap:EmployeeStockOptionMember 2018-08-10 0001029831 us-gaap:RestrictedStockMember 2018-12-29 0001029831 us-gaap:EmployeeStockOptionMember 2018-12-29 0001029831 us-gaap:EmployeeStockOptionMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember 2014-09-03 0001029831 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-28 0001029831 hlm:TwoThousandFourteenTwoSwapMember 2014-09-03 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-30 2019-12-28 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 hlm:A2018Swap1Member 2018-01-08 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-31 2018-12-29 0001029831 hlm:A2018Swap2Member 2018-01-08 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-29 0001029831 hlm:TwoThousandFourteenOneSwapMember 2014-09-03 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-30 2019-12-28 0001029831 us-gaap:OtherCurrentAssetsMember hlm:A2018Swap1Member us-gaap:NondesignatedMember 2018-12-29 0001029831 us-gaap:OtherCurrentLiabilitiesMember hlm:A2018Swap2Member us-gaap:NondesignatedMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-12-31 2018-12-29 0001029831 hlm:A2018Swap2Member 2018-11-08 2018-11-08 0001029831 hlm:A2018Swap1Member 2018-01-08 2018-01-08 0001029831 us-gaap:InterestRateSwapMember 2014-09-03 2014-09-03 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-29 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-28 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-28 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-28 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember 2019-12-28 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-28 0001029831 country:CA us-gaap:EmployeeSeveranceMember 2018-12-30 2019-12-28 0001029831 country:US us-gaap:EmployeeSeveranceMember 2018-12-30 2019-12-28 0001029831 country:CA hlm:TerminationOfLinesOfBusinessMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FacilityConsolidationMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FacilityConsolidationMember 2018-12-30 2019-12-28 0001029831 country:CA hlm:TerminationOfLinesOfBusinessMember 2018-12-30 2019-12-28 0001029831 country:CA us-gaap:EmployeeSeveranceMember 2019-12-28 0001029831 country:CA us-gaap:EmployeeSeveranceMember 2018-12-29 0001029831 country:US us-gaap:EmployeeSeveranceMember 2018-12-29 0001029831 country:US us-gaap:EmployeeSeveranceMember 2019-12-28 0001029831 hlm:AntidumpingDutiesMember 2017-12-31 2018-12-29 0001029831 us-gaap:InsuranceClaimsMember 2019-12-28 0001029831 hlm:AntidumpingDutiesMember 2019-12-28 0001029831 hlm:AntidumpingDutiesMember 2017-01-01 2017-12-30 0001029831 hlm:JuniorSubordinatedDebenturesMember 2017-12-31 2018-12-29 0001029831 hlm:JuniorSubordinatedDebenturesMember 2018-12-30 2019-12-28 0001029831 hlm:JuniorSubordinatedDebenturesMember 2017-01-01 2017-12-30 0001029831 2018-09-30 2018-12-29 0001029831 2018-07-01 2018-09-29 0001029831 2018-04-01 2018-06-30 0001029831 2019-09-29 2019-12-28 0001029831 2018-12-30 2019-03-30 0001029831 2019-03-31 2019-06-29 0001029831 2019-06-30 2019-09-28 0001029831 2017-12-31 2018-03-31 0001029831 hlm:ThreeLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001029831 hlm:ThreeLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001029831 hlm:ThreeLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001029831 hlm:ThreeLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001029831 hlm:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001029831 hlm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001029831 hlm:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001029831 hlm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001029831 hlm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001029831 hlm:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001029831 us-gaap:AllowanceForCreditLossMember 2017-12-31 2018-12-29 0001029831 us-gaap:AllowanceForCreditLossMember 2019-12-28 0001029831 us-gaap:AllowanceForCreditLossMember 2018-12-29 0001029831 us-gaap:AllowanceForCreditLossMember 2018-12-30 2019-12-28 0001029831 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-30 0001029831 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001029831 us-gaap:AllowanceForCreditLossMember 2017-12-30 xbrli:shares iso4217:USD xbrli:pure iso4217:USD xbrli:shares hlm:Segment hlm:derivative_instrument iso4217:CAD


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 
FORM 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF
THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 28, 2019
Commission file number 1-13293
The Hillman Companies, Inc.
(Exact name of registrant as specified in its charter)
Delaware
23-2874736
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
10590 Hamilton Avenue
 
45231
 
Cincinnati
,
Ohio
 
 
(Address of principal executive offices)
 
(Zip Code)
Registrant's telephone number, including area code: (513) 851-4900
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
Name of Each Exchange on Which Registered
11.6% Junior Subordinated Debentures
None
Preferred Securities Guaranty
None
Securities registered pursuant to Section 12(g) of the Act: None 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes      No  
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of the 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.  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b‑2 of the Exchange Act. (Check one):
Large accelerated filer
Accelerated filer
Non-accelerated filer
  (Do not check if a smaller reporting company)
Smaller reporting company
Emerging growth company
 
 
Indicate by check mark whether the registrant is a shell company (as defined by Rule 12b-2 of the Exchange Act).    Yes      No  
On March 27, 2020, 5,000 shares of the Registrant's common stock were issued and outstanding and 4,217,724 Trust Preferred Securities were issued and outstanding by the Hillman Group Capital Trust. The Trust Preferred Securities trade on the NYSE Amex under the symbol "HLM.Pr." The aggregate market value of the Trust Preferred Securities held by non-affiliates at June 30, 2019 was $143,613,502.

1



PART I
Forward-Looking Statements
Certain disclosures related to acquisitions, refinancing, capital expenditures, resolution of pending litigation, and realization of deferred tax assets contained in this annual report involve substantial risks and uncertainties and may constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, as amended. Forward-looking statements include statements regarding our future financial position, business strategy, budgets, projected costs, plans and objectives of management for future operations. In some cases, forward-looking statements can be identified by terminology such as “may,” “will,” “should,” “could,” “would,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “continue,” “project,” or the negative of such terms or other similar expressions.
These forward-looking statements are not historical facts, but rather are based on our current expectations, assumptions, and projections about future events. Although we believe that the expectations, assumptions, and projections on which these forward-looking statements are based are reasonable, they nonetheless could prove to be inaccurate, and as a result, the forward-looking statements based on those expectations, assumptions, and projections also could be inaccurate. Forward-looking statements are not guarantees of future performance. Instead, forward-looking statements are subject to known and unknown risks, uncertainties, and assumptions that may cause our strategy, planning, actual results, levels of activity, performance, or achievements to be materially different from any strategy, planning, future results, levels of activity, performance, or achievements expressed or implied by such forward-looking statements. Actual results could differ materially from those currently anticipated as a result of a number of factors, including the risks and uncertainties discussed under the caption “Risk Factors” set forth in Item 1A of this annual report. Given these uncertainties, current or prospective investors are cautioned not to place undue reliance on any such forward-looking statements.
All forward-looking statements attributable to the Company, as defined herein, or persons acting on our behalf are expressly qualified in their entirety by the cautionary statements included in this annual report; they should not be regarded as a representation by the Company or any other individual. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise. In light of these risks, uncertainties, and assumptions, the forward-looking events discussed in this annual report might not occur or might be materially different from those discussed.
Item 1 – Business.
General
The Hillman Companies, Inc. and its wholly-owned subsidiaries (collectively, “Hillman” or “Company”) are one of the largest providers of hardware-related products and related merchandising services to retail markets in North America. Our principal business is operated through our wholly-owned subsidiary, The Hillman Group, Inc. and its wholly-owned subsidiaries (collectively, “Hillman Group”), which had net sales of approximately $1,214.4 million in 2019. Hillman Group sells its products to hardware stores, home centers, mass merchants, pet supply stores, and other retail outlets principally in the United States, Canada, Mexico, Latin America, and the Caribbean. Product lines include thousands of small parts such as fasteners and related hardware items; threaded rod and metal shapes; keys, key duplication systems, and accessories; builder's hardware; personal protective equipment, such as gloves and eye-wear; and identification items, such as tags and letters, numbers, and signs. We support product sales with services that include design and installation of merchandising systems and maintenance of appropriate in-store inventory levels.
Our headquarters are located at 10590 Hamilton Avenue, Cincinnati, Ohio. We maintain a website at www.hillmangroup.com. Information contained or linked on our website is not incorporated by reference into this annual report and should not be considered a part of this annual report.
On August 16, 2019, we acquired the assets of Sharp Systems, LLC ("Resharp"), a California-based innovative developer of automated knife sharpening systems, for a cash payment of $3.0 million and contingent consideration valued at $18.1 million. The maximum payout for the contingent consideration is $25.0 million plus 1.8% of net knife-sharpening revenues for five years after the $25.0 million is fully paid. Resharp has business operations in the United States and its financial results reside within our Consumer Connected Solutions segment.
On July 1, 2019, the Company acquired the assets of West Coast Washers, Inc for a total purchase price of $3.1 million. The financial results of West Coast Washers, Inc. reside within the Company's Fastening, Hardware, and Personal Protective Solutions segment.

2




On October 1, 2018, we completed the acquisition of NB Parent Company, Inc. and its affiliated companies including Big Time Products, LLC and Rooster Products International, Inc. (collectively, "Big Time"), a leading provider of Personal Protective Solutions and work gear products for a purchase price of approximately $348.8 million. With the addition of Big Time, Hillman’s product portfolio now spans the hardware, automotive, garden, and cleaning categories and includes Big Time’s industry-leading brands such as Firm Grip, AWP, McGuire-Nicholas, Grease Monkey, and Gorilla Grip, which are sold throughout retailers in North America. Big Time has operations in the United States, Canada, and Mexico and is included in our Fastening, Hardware, and Personal Protective Solutions segment.
On August 10, 2018, we completed the acquisition of Minute Key Holdings, Inc. (“MinuteKey”), an innovative leader in self-service key duplicating kiosks, for a total consideration reflecting an enterprise value of $156.3 million. We believe that the combination of MinuteKey's self service kiosk business with Hillman's existing key duplication platform will create additional growth opportunities. MinuteKey has operations in the United States and Canada and is included in our Consumer Connected Solutions segment.
On November 8, 2017, we entered into an Asset Purchase Agreement with Hargis Industries, LP doing business as ST Fastening Systems ("STFS") and other related parties pursuant to which Hillman acquired substantially all of the assets, and assumed certain liabilities, of STFS. STFS, which is located in Tyler, Texas, specializes in manufacturing and distributing threaded self-drilling fasteners, foam closure strips, and other accessories to the steel-frame, post-frame, and residential building markets. Pursuant to the terms of the Agreement, we paid a cash purchase price of approximately $47.3 million. The STFS business is included in our Fastening, Hardware, and Personal Protective Solutions segment.
Hillman Group
We are comprised of three separate operating business segments: (1) Fastening, Hardware, and Personal Protective Solutions, (2) Consumer Connected Solutions, and (3) Canada.
In the fourth quarter of 2019, the Company implemented a plan to restructure the management and operations of our U.S. business to achieve synergies and cost savings associated with the recent acquisitions. The restructuring plan includes management realignment, integration of sales and operations functions, and strategic review of our product offerings. We incurred charges of $9.5 million in the year ended December 28, 2019, primarily related to inventory valuation adjustments and severance (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional details).
In connection with the restructuring, and to better support the review of our results, we have revised the classification of certain product categories and associated costs within our operating segment reporting structure. In the fourth quarter of 2019, we moved from a geographic segment structure to a hybrid product based and geographic structure. This change aligns the reportable segments with the information reviewed by our chief operating decision maker. Concurrent with this change, the Company has revised prior period segment information to be consistent with the current period presentation. There was no impact on previously reported consolidated revenues, total operating expenditures, operating income or net income as a result of these changes.
We provide products such as fasteners and related hardware items; threaded rod and metal shapes; keys, key duplication systems, and accessories; builder's hardware; personal protective equipment, such as gloves and eye-wear; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. We complement our extensive product selection with regular retailer visits by our field sales and service organization.
We market and distribute a wide variety of stock keeping units (“SKUs”) of small, hard-to-find and hard-to-manage hardware items. We function as a category manager for retailers and support these products with in-store service, high order fill rates, and rapid delivery of products sold. Sales and service representatives regularly visit retail outlets to review stock levels, reorder items in need of replacement, and interact with the store management to offer new product and merchandising ideas. Thousands of items can be actively managed with the retailer experiencing a substantial reduction of in-store labor costs and replenishment paperwork. Service representatives also assist in organizing the products in a consumer-friendly manner. We complement our broad range of products with merchandising services such as displays, product identification stickers, retail price labels, store rack and drawer systems, assistance in rack positioning and store layout, and inventory restocking services. We regularly refresh retailers' displays with new products and package designs utilizing color-coding to simplify the shopping experience for consumers and improve the attractiveness of individual store displays.

3



We operate from 25 strategically located distribution centers in North America. Our main distribution centers utilize state-of-the-art warehouse management systems (“WMS”) to ship customer orders within 48 hours while achieving a very high order fill rate. We also supplement our operations with third-party logistics providers to warehouse and ship customer orders in the certain areas.
Products and Suppliers
Our product strategy concentrates on providing total project solutions using the latest technology for common and unique home improvement projects. Our portfolio provides retailers the assurance that their shoppers can find the right product at the right price within an 'easy to shop' environment.
We currently manage a worldwide supply chain comprised of a large number of vendors, the largest of which accounted for approximately 2.8% of the Company's annual purchases and the top five of which accounted for approximately 11.6% of its annual purchases. Our vendor quality control procedures include on-site evaluations and frequent product testing. Vendors are also evaluated based on delivery performance and the accuracy of their shipments.
Fastening, Hardware, and Personal Protective Solutions
Fastening and Hardware Solutions
Fastening and hardware remains the core of our business. The product line encompasses one of the largest selections among suppliers servicing the retail hardware industry. Fastening solutions consist of three categories: core fasteners, construction fasteners, and anchors. Core fasteners include nuts, bolts, screws, washers, and specialty items. Construction fasteners include deck, drywall, metal screws, and both hand driven and collated nails. Anchors include hollow wall and solid wall items such as plastic anchors, toggle bolts, concrete screws, and wedge anchors. Hardware consists of builders’ hardware, threaded rod and metal shapes, picture hanging, home décor, and letters, numbers, and signs (“LNS”).
There are several brands within the Fastening product category. The core fastener line is marketed under the Hillman name for its brand. Construction fasteners have several brands including: PowerPro™, Deckplus™, and Fas-n-Tite™. Our premium line of PowerPro™ products are specifically engineered for ultimate performance with the most advanced materials, coatings, and designs and have earned the reputation and trust of both professionals and homeowners through its availability in retailers nationwide.
The builder's hardware category includes a variety of common household items such as coat hooks, door stops, hinges, gate latches, and decorative hardware. We market the builder's hardware products under the Hardware Essentials™ brand and provide the retailer with innovation in both product and merchandising solutions. The Hardware Essentials™ program utilizes modular packaging, color coding, and integrated merchandising to simplify the shopping experience for consumers. Colorful signs, packaging, and installation instructions guide the consumer quickly and easily to the correct product location in store while digital content including pictures and videos assist the on-line journey. Hardware Essentials™ provides retailers and consumers decorative upgrade opportunities through contemporary finishes and designs.
The wall hanging category includes traditional picture hanging hardware and the High & Mighty™ series of tool-free wall hangers, decorative hooks and floating shelves that was launched in 2017.
We are the leading supplier of metal shapes and threaded rod in the retail market. The SteelWorks™ threaded rod product includes hot and cold rolled rod, both weldable and plated, as well as a complete offering of All-Thread rod in galvanized steel, stainless steel, and brass. The SteelWorks™ program is carried by many top retailers, including Lowe's and Menard's, and through cooperatives such as Ace Hardware. In addition, we are the primary supplier of metal shapes to many wholesalers throughout the country.
Letters, numbers, and signs (“LNS”) includes product lines that target both the homeowner and commercial user. Product lines within this category include individual and/or packaged letters, numbers, signs, safety related products (e.g. 911 signs), driveway markers, and a diversity of sign accessories, such as sign frames.
On November 8, 2017, we acquired STFS. STFS, which is located in Tyler, Texas, specializes in manufacturing and distributing threaded self-drilling fasteners, foam closure strips, and other accessories to the steel-frame, post-frame, and residential building markets. STFS added $51.4 million, $47.2 million and $5.9 million in revenue for the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
Fastening and hardware solutions generated approximately $607.2 million of revenues in 2019, as compared to $581.3 million in 2018 and $529.0 million in 2017.

4



Personal Protective Solutions
In October 2018, we completed the acquisition of NB Parent Company, Inc. and its affiliated companies including Big Time Products, LLC and Rooster Products International, Inc. (collectively, "Big Time"), a leading provider of personal protective and work gear products. With the addition of Big Time, our product portfolio now spans the hardware, automotive, garden, and cleaning categories and includes Big Time’s industry-leading brands such as Firm Grip, AWP, McGuire-Nicholas, Grease Monkey, and Gorilla Grip, which are sold throughout retailers in North America. Big Time’s high-quality products like gloves, wearable tool storage, jobsite storage and kneepads, as well as outstanding customer service and award-winning packaging have had a dramatic impact on the industry.
Personal protective solutions generated approximately $245.8 million and $55.4 million of revenues in the years ended December 28, 2019 and December 29, 2018, respectively. There were no sales of personal protective solutions prior to the Big Time acquisition.
Consumer Connected Solutions
Our Consumer Connected Solutions segment consists primarily of key duplication and engraving solutions that are tailored to the unique need of the consumer. We provide these offerings in retail and other high-traffic locations offering customized licensed and unlicensed products targeted to consumers in the respective locations. It also includes our associate-assisted key duplication systems and key accessories. Our programs include product and category management, merchandising services, and access to our proprietary key duplicating equipment.
Keys and Key Accessories
We design and manufacture proprietary equipment which forms the cornerstone for our key duplication business. Our key duplication system is offered in various retail channels including mass merchants, home centers, automotive parts retailers, franchise and independent (“F&I”) hardware stores, and grocery/drug chains. We design, manufacture, and assemble the key duplication kiosks in our Tempe, Arizona facility.
This proprietary equipment for key duplication varies by retail channel to fit that channel’s specific needs. The Hillman key program targets the F&I hardware retailers with a traditional machine that works well in businesses with lower turnover and highly skilled employees. The Axxess Precision Key Duplication System™ continues to be the most prevalent system with approximately 8,000 programs placed and marketed to national retailers requiring a high volume key duplication program easily mastered by novice associates. Our Precision Laser Key System™ system uses a digital optical camera, lasers, and proprietary software to scan a customer's key. The system identifies the key and retrieves the key's specifications, including the appropriate blank and cutting pattern, from a comprehensive database. This technology automates nearly every aspect of key duplication and provides the ability for every store associate to cut a key accurately. Approximately 2,700 of these key duplicating systems are in service throughout North American retailers. The Hillman KeyKrafter™ is our most innovative and effective key duplication equipment. It provides significant reduction in duplication time while increasing accuracy and ease of use. Additionally, with the KeyKrafter™ solution, the capability exists for consumers to securely store and retrieve digital back-ups of their key without the original though the revolutionary Hillman KeyHero™ smart phone application. There are over 5,400 KeyKrafter™ programs placed in North American retailers. Finally, in the automotive key space, we offer the SmartBox Automotive Key Programmer which is a tool to quickly and easily pair transponder keys, remotes, and smart keys. There are over 2,800 SmartBox programs placed in retailers throughout North America.
In 2018, we completed the acquisition of MinuteKey, the world's first self-service key duplication machine. The accuracy of robotics technology put to work in an innovative way makes MinuteKey machines easy to use, convenient and fast. The kiosk is completely self-service and has a 100% customer satisfaction guarantee. We have over 6,000 MinuteKey machines located in high-traffic locations of some of the largest retailers throughout North America.
We also market keys and key accessories in conjunction with our duplication systems. Our proprietary key offering features the universal blank which uses a "universal" keyway to replace up to five original equipment keys. This innovative system allows a retailer to duplicate 99% of the key market while stocking less than 100 SKUs. We continually refresh the retailer's key offering by introducing decorated and licensed keys and accessories. Our Wackey™ and Fanatix™ lines feature decorative themes of art and popular licenses such as NFL, Disney, Breast Cancer Awareness, and M&M's to increase personalization, purchase frequency and average transaction value per key. We also market a successful line of decorative and licensed lanyards.
Keys and key accessories generated approximately $185.5 million of revenues in 2019, as compared to $143.9 million in 2018 and $115.9 million in 2017.

5



Engraving
In addition, we supply a variety of innovative options of consumer-operated vending systems such as Quick-Tag™, TagWorks™, and FIDO™ for engraving specialty items such as pet identification tags, luggage tags, and other engraved identification tags. We have developed unique engraving systems leveraging state-of-the-art technologies to provide a customized solution for mass merchant, pet supply retailers, and other high traffic areas such as theme parks. As of December 29, 2018, over 7,500 of our engraving systems are in service in retail locations which are also supported by our sales and service representatives.
Our engraving business focuses on the growing consumer spending trends surrounding personalized and pet identification. Innovation has played a major role in the development of our engraving business unit. From the original Quick-Tag™ consumer-operated vending system to the proprietary laser system of TagWorks™, we continue to lead the industry with consumer-friendly engraving solutions.
We design, manufacture, and assemble the engraving kiosks in our Tempe, Arizona facility. Engraving generated approximately $50.6 million of revenues in 2019, as compared to $52.1 million in 2018 and $55.7 million in 2017.
Canada
Our Canada segment distributes fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, and identification items, such as tags and letters, numbers, and signs to hardware stores, home centers, mass merchants, industrial distributors, automotive aftermarket distributors, and other retail outlets and industrial Original Equipment Manufacturers (“OEMs”) in Canada. The product lines offered in our Canada segment are consistent with the product offerings detailed above. The Canada segment also produces made to order screws and self-locking fasteners for automotive suppliers, OEMs, and industrial distributors.
Our Canada segment generated approximately $125.3 million of revenues in 2019, as compared to $141.4 million in 2018 and $137.8 million in 2017.
Markets and Customers
We sell our products to national accounts such as Lowe's, Home Depot, Walmart, Tractor Supply, Menard's, PetSmart, and PETCO. Our status as a national supplier of proprietary products to big box retailers allows us to develop a strong market position and high barriers to entry within our product categories.
We service a wide variety of F&I retail outlets. These individual dealers are typically members of the larger cooperatives, such as Ace Hardware, True Value, and Do-It-Best. We ship directly to the cooperative's retail locations and also supply many items to the cooperative's central warehouses. These central warehouses distribute to their members that do not have a requirement for Hillman's in-store service. These arrangements reduce credit risk and logistic expenses for us while also reducing central warehouse inventory and delivery costs for the cooperatives.
A typical hardware store maintains thousands of different items in inventory, many of which generate small dollar sales but large profits. It is difficult for a retailer to economically monitor all stock levels and to reorder the products from multiple vendors. This problem is compounded by the necessity of receiving small shipments of inventory at different times and stocking the goods. The failure to have these small items available will have an adverse effect on store traffic, thereby possibly denying the retailer the opportunity to sell items that generate higher dollar sales.
We sell our products to a large volume of customers, the top three of which accounted for approximately $637.0 million, or approximately 52%, of our total revenue in 2019. For the year ended December 28, 2019, Home Depot was the single largest customer, representing approximately $291.9 million of our total revenues, Lowe's was the second largest at approximately $251.3 million, and Walmart was the third largest at approximately $93.9 million of our total revenue. No other customer accounted for more than 5.0% of total revenue in 2019. In each of the years ended December 28, 2019, December 29, 2018 and December 30, 2017, we derived over 10% of our total revenues from Lowe's and Home Depot which operated in each of our operating segments.
In 2019, Hillman continued to expanded its B2B eCommerce platform allowing certain customers to order online through the Company’s website, www.hillmangroup.com. The B2B eCommerce platform features over 50,000 items available for sale online and over 2,500 customers are enrolled with the online ordering platform. We continue to support direct-to-store and direct-to-consumer fulfillment for consumers who choose to order fasteners directly from retailers' websites, supporting over 30,000 items that are available for sale.

6



Sales and Marketing
We provide product support and customer service for our retail distribution partners. We believe that our competitive advantage is in our ability to provide a greater level of customer service than our competitors.
Service is the hallmark of Hillman company-wide. The national accounts field service organization consists of approximately 650 employees and 50 field managers focusing on big box retailers, pet super stores, large national discount chains, and grocery stores. This organization reorders products, details store shelves, and sets up in-store promotions. Many of our largest customers use electronic data interchange (“EDI”) for processing of orders and invoices.
We employ what we believe to be the largest direct sales force in the industry. The sales force, which consists of approximately 250 employees and is managed by 30 field managers, focuses on the F&I customers. The depth of the sales and service team enables us to maintain consistent call cycles ensuring that all customers experience proper stock levels and inventory turns. This team also prepares custom plan-o-grams of displays to fit the needs of any store and establishes programs that meet customers' requirements for pricing, invoicing, and other needs. This group also benefits from daily internal support from our inside sales and customer service teams. On average, each sales representative is responsible for approximately 60 full service accounts that the sales representative calls on approximately every two weeks.
These efforts, coupled with those of the marketing department, allow the sales force to sell and support our product lines. Our marketing department provides support through the development of new products and categories, sales collateral material, promotional items, merchandising aids, and custom signage. Marketing services such as advertising, graphic design, and trade show management are also provided to the sales force. The department is organized along our three marketing competencies: product management, channel marketing, and marketing communications.
Competition
Our primary competitors in the national accounts marketplace for fasteners are Illinois Tool Works Inc., Dorman Products Inc., Midwest Fastener Corporation, Primesource Building Products, Inc., and competition from direct import by our customers. Our national competitors for gloves and personal protective equipment include West Chester Protective Gear, PIP, Iron Clad and MidWest Quality Gloves, Inc. Competition is based primarily on in-store service and price. Other competitors are local and regional distributors. Competitors in the pet tag market are specialty retailers, direct mail order, and retailers with in-store mail order capability. The Quick-Tag™, FIDO™, and TagWorks™ systems have patent protected technology that is a major barrier to entry and helps to preserve this market segment.
The principal competitors for our F&I business are Midwest Fastener and Hy-Ko Products Company (“Hy-Ko”) in the hardware store marketplace. Midwest Fastener primarily focuses on fasteners, while Hy-Ko is the major competitor in LNS products and keys/key accessories. The hardware outlets that purchase our products without regularly scheduled sales representative visits may also purchase products from local and regional distributors and cooperatives. We compete primarily on field service, merchandising, as well as product availability, price, and depth of product line.
Insurance Arrangements
Under our current insurance programs, commercial umbrella coverage is obtained for catastrophic exposure and aggregate losses in excess of expected claims. We retain the exposure on certain expected losses related to workers' compensation, general liability, and automobile claims. We also retain the exposure on expected losses related to health benefits of certain employees. We believe that our present insurance is adequate for our businesses. See Note 15 - Commitments and Contingencies, of Notes to Consolidated Financial Statements.
Employees
As of December 28, 2019, we had 3,764 full time and part time employees, none of which were covered by a collective bargaining agreement. In our opinion, employee relations are good.
Backlog
We do not consider the sales backlog to be a significant indicator of future performance due to the short order cycle of our business. Our sales backlog from ongoing operations was approximately $19.2 million as of December 28, 2019 and approximately $14.9 million as of December 29, 2018. We expect to realize the entire December 28, 2019 backlog during fiscal 2020.

7



Where You Can Find More Information
We file quarterly reports on Form 10-Q and annual reports on Form 10-K and furnish current reports on Form 8-K and other information with the Securities and Exchange Commission (the “Commission”). The Commission also maintains an Internet site at www.sec.gov that contains quarterly, annual, and current reports, proxy and information statements, and other information regarding issuers, like Hillman, that file electronically with the Commission.
In addition, our quarterly reports on Form 10-Q, annual reports on Form 10-K, current reports on Form 8-K, and all amendments to those reports, are available free of charge on our website at www.hillmangroup.com as soon as reasonably practicable after such reports are electronically filed with the Commission. We are providing the address to our website solely for the information of investors. We do not intend the address to be an active link or to incorporate the contents of the website into this report.
Item 1A - Risk Factors.
You should carefully consider the following risks. However, the risks set forth below are not the only risks that we face, and we face other risks which have not yet been identified or which are not yet otherwise predictable. If any of the following risks occur or are otherwise realized, our business, financial condition, and results of operations could be materially adversely affected. You should carefully consider the risks described below and all other information in this Annual Report on Form 10-K, including our Consolidated Financial Statements and the related Notes to Consolidated Financial Statements and schedules thereto.
Risks Relating to Our Business
Unfavorable economic conditions may adversely affect our business, results of operations, financial condition, and cash flows.
Our business is impacted by general economic conditions in North American and other international markets, particularly the U.S. retail markets including hardware stores, home centers, mass merchants, and other retailers. The current and future economic conditions in the U.S. and internationally, including, without limitation, the level of consumer debt, higher interest rates, and the ability of our customers to obtain credit, may cause a continued or further decline in business and consumer spending.
Adverse changes in economic conditions, including inflation, recession, or instability in the financial markets or credit markets may either lower demand for our products or increase our operational costs, or both. Such conditions may also materially impact our customers, suppliers, and other parties with whom we do business and may result in financial difficulties leading to restructurings, bankruptcies, liquidations, and other unfavorable events for our customers, suppliers, and other service providers. Our revenue will be adversely affected if demand for our products declines. The impact of unfavorable economic conditions may also impair the ability of our customers to pay for products they have purchased and could have a material adverse effect on our results of operations, financial condition, and results of operations.
In December 2019 an outbreak of a novel strain of coronavirus ("COVID-19") originated in Wuhan, China, and has since spread to a number of other countries, including the United States. On March 11, 2020, the World Health Organization characterized COVID-19 as a pandemic. While all of our operations are located in North America, we participate in a global supply chain, and the existence of a worldwide pandemic and the reactions of governments around the world in response to COVID-19 to regulate the flow of labor and products may impact our ability to conduct normal business operations, which could adversely affect our results of operations and liquidity. If we need to close any of our facilities or a critical number of our employees become too ill to work, our distribution network could be materially adversely affected in a rapid manner. Similarly, if our customers experience adverse business consequences due to COVID-19, demand for our products could also be materially adversely affected in a rapid manner. Global health concerns, such as COVID-19, could also result in social, economic, and labor instability in the countries and localities in which we, our suppliers, and our customers operate. Any of these uncertainties could have a material adverse effect on our business, financial condition or results of operations.
We operate in a highly competitive industry, which may have a material adverse effect on our business, financial condition, and results of operations.
The retail industry is highly competitive, with the principal methods of competition being product innovation, price, quality of service, quality of products, product availability and timeliness, credit terms, and the provision of value-added services, such as merchandising design, in-store service, and inventory management. We encounter competition from a large number of regional

8



and national distributors, some of which have greater financial resources than us and may offer a greater variety of products. If these competitors are successful, our business, financial condition, and results of operations may be materially adversely affected.
To compete successfully, we must develop and commercialize a continuing stream of innovative new products that create consumer demand.
Our long-term success in the current competitive environment depends on our ability to develop and commercialize a continuing stream of innovative new products, including those in our new mass merchant fastener program, which create and maintain consumer demand. We also face the risk that our competitors will introduce innovative new products that compete with our products. Our strategy includes increased investment in new product development and continued focus on innovation. There are, nevertheless, numerous uncertainties inherent in successfully developing and commercializing innovative new products on a continuing basis, and new product launches may not provide expected growth results.
Our business may be adversely affected by seasonality.
In general, we have experienced seasonal fluctuations in sales and operating results from quarter to quarter. Typically, the first calendar quarter is the weakest due to the effect of weather on home projects and the construction industry. If adverse weather conditions persist on a regional or national basis into the second or other calendar quarters, our business, financial condition, and results of operations may be materially adversely affected.
Large customer concentration and the inability to penetrate new channels of distribution could adversely affect our business.
Our three largest customers constituted approximately $637.0 million of net sales and $37.2 million of the year-end accounts receivable balance for 2019. Each of these customers is a big box chain store. Our results of operations depend greatly on our ability to maintain existing relationships and arrangements with these big box chain stores. To the extent that the big box chain stores are materially adversely impacted by the changing retail landscape, this could have a negative effect on our results of operations. The loss of one of these customers or a material adverse change in the relationship with these customers could have a negative impact on our business. Our inability to penetrate new channels of distribution, including ecommerce, may also have a negative impact on our future sales and business.
Successful sales and marketing efforts depend on our ability to recruit and retain qualified employees.
The success of our efforts to grow our business depends on the contributions and abilities of key executives, our sales force, and other personnel, including the ability of our sales force to achieve adequate customer coverage. We must therefore continue to recruit, retain, and motivate management, sales, and other personnel to maintain our current business and to support our projected growth. A shortage of these key employees might jeopardize our ability to implement our growth strategy.
We are exposed to adverse changes in currency exchange rates.
Exposure to foreign currency risk exists because we, through our global operations, enter into transactions and make investments denominated in multiple currencies. Our predominant exposures are in Canadian, Mexican, and Asian currencies, including the Chinese Yuan (“CNY”). In preparing our Consolidated Financial Statements for foreign operations with functional currencies other than the U.S. dollar, asset and liability accounts are translated at current exchange rates and income and expenses are translated using weighted-average exchange rates. With respect to the effects on translated earnings, if the U.S. dollar strengthens relative to local currencies, our earnings could be negatively impacted. We do not make a practice of hedging our non-U.S. dollar earnings.
We source many products from China and other Asian countries for resale in other regions. To the extent that the CNY or other currencies appreciate with respect to the U.S. dollar, we may experience cost increases on such purchases. The U.S. dollar increased in value relative to the CNY by 1.7% in 2019, increased by 5.7% in 2018 and decreased by 6.3% in 2017. Significant appreciation of the CNY or other currencies in countries where we source our products could adversely impact our profitability. In addition, our foreign subsidiaries in Canada and Mexico may purchase certain products from their vendors denominated in U.S. dollars. If the U.S. dollar strengthens compared to the local currencies, it may result in margin erosion. We have a practice of hedging some of our Canadian subsidiary's purchases denominated in U.S. dollars. We may not be successful at implementing customer pricing or other actions in an effort to mitigate the related cost increases and thus our results of operations may be adversely impacted.

9



Our results of operations could be negatively impacted by inflation or deflation in the cost of raw materials, freight, and energy.
Our products are manufactured of metals, including but not limited to steel, aluminum, zinc, and copper. Additionally, we use other commodity-based materials in the manufacture of LNS that are resin-based and subject to fluctuations in the price of oil. We are also exposed to fluctuations in the price of diesel fuel in the form of freight surcharges on customer shipments and the cost of gasoline used by the field sales and service force. Continued inflation over a period of years would result in significant increases in inventory costs and operating expenses. If we are unable to mitigate these inflation increases through various customer pricing actions and cost reduction initiatives, our financial condition may be adversely affected. Conversely, in the event that there is deflation, we may experience pressure from our customers to reduce prices. There can be no assurance that we would be able to reduce our cost base (through negotiations with suppliers or other measures) to offset any such price concessions which could adversely impact our results of operations and cash flows.
We are subject to the risks of doing business internationally.
A portion of our revenue is generated outside the United States, primarily from customers located in Canada, Mexico, Latin America, and the Caribbean. Because we sell our products and services outside the United States, our business is subject to risks associated with doing business internationally, which include:
changes in a specific country's or region's political and cultural climate or economic condition;
unexpected or unfavorable changes in foreign laws and regulatory requirements;
difficulty of effective enforcement of contractual provisions in local jurisdictions;
inadequate intellectual property protection in foreign countries;
the imposition of duties and tariffs and other trade barriers;
trade-protection measures, import or export licensing requirements such as Export Administration Regulations promulgated by the U.S. Department of Commerce, Economic Sanctions Laws and Regulations administered by the Office of Foreign Assets Control, and fines, penalties, or suspension or revocation of export privileges;
violations of the United States Foreign Corrupt Practices Act;
the effects of applicable and potentially adverse foreign tax law changes;
significant adverse changes in foreign currency exchange rates;
longer accounts receivable cycles;
managing a geographically dispersed workforce; and
difficulties associated with repatriating cash in a tax-efficient manner.
Any failure to adapt to these or other changing conditions in foreign countries in which we do business could have an adverse effect on our business and financial results.
Our business is subject to risks associated with sourcing product from overseas.
We import a significant amount of our products and rely on foreign sources to meet our supply demands at prices that support our current operating margins. Substantially all of our import operations are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements or unilateral actions. The U.S. tariffs on steel and aluminum and other imported goods have materially increased the costs of many of our foreign sourced products, and any escalation in the tariffs will increase the impact. In order to sustain current operating margins while the tariffs are in effect, we must be able to increases prices with our customers and find alternative, similarly priced sources that are not subject to the tariffs. If we are unable to effectively implement these countermeasures, our operating margins will be impacted.
In addition, the countries from which our products and materials are manufactured or imported may, from time to time, impose additional quotas, duties, tariffs, or other restrictions on their imports or adversely modify existing restrictions. Adverse changes in these import costs and restrictions, or our suppliers' failure to comply with customs regulations or similar laws, could harm our business.
If any of our existing vendors fail to meet our needs, we believe that sufficient capacity exists in the open market to supply any shortfall that may result. However, it is not always possible to replace a vendor on short notice without disruption in our

10



operations which may require more costly expedited transportation expense and replacement of a major vendor is often at higher prices.
Our ability to import products in a timely and cost-effective manner may also be affected by conditions at ports or issues that otherwise affect transportation and warehousing providers, such as port and shipping capacity, labor disputes, severe weather, or increased homeland security requirements in the U.S. and other countries. These issues could delay importation of products or require us to locate alternative ports or warehousing providers to avoid disruption to customers. These alternatives may not be available on short notice or could result in higher transit costs, which could have an adverse impact on our business and financial condition.
Further, our business could be adversely affected by the recent outbreak of the COVID-19 respiratory illness. This situation is evolving and any further significant spread of this virus may have a material and adverse effect on our business which could include temporary closures of our facilities, the facilities of our suppliers, and other disruptions caused to us, our suppliers or customers as a result of this virus. This may adversely affect our results of operations, financial position, and cash flows.
Acquisitions have formed a significant part of our growth strategy in the past and may continue to do so. If we are unable to identify suitable acquisition candidates, successfully integrate an acquired business, or obtain financing needed to complete an acquisition, our growth strategy may not succeed.
Historically, our growth strategy has relied on acquisitions that either expand or complement our businesses in new or existing markets. However, there can be no assurance that we will be able to identify or acquire acceptable acquisition candidates on terms favorable to us and in a timely manner, if at all, to the extent necessary to fulfill our growth strategy.
The process of integrating acquired businesses into our operations may result in unforeseen difficulties and may require a disproportionate amount of resources and management attention, and there can be no assurance that we will be able to successfully integrate acquired businesses into our operations. Additionally, we may not achieve the anticipated benefits from any acquisition.
Unfavorable changes in the current economic environment may make it difficult to acquire businesses in order to further our growth strategy. We will continue to seek acquisition opportunities both to expand into new markets and to enhance our position in our existing markets. However, our ability to do so will depend on a number of factors, including our ability to obtain financing that we may need to complete a proposed acquisition opportunity which may be unavailable or available on terms that are not advantageous to us. If financing is unavailable, we may be forced to forego otherwise attractive acquisition opportunities which may have a negative effect on our ability to grow.
If we were required to write down all or part of our goodwill or indefinite-lived trade names, our results of operations could be materially adversely affected.
We have $819.1 million of goodwill and $85.5 million of indefinite-lived trade names recorded on our accompanying Consolidated Balance Sheets at December 28, 2019. We are required to periodically determine if our goodwill or indefinite-lived trade names have become impaired, in which case we would write down the impaired portion. If we were required to write down all or part of our goodwill or indefinite-lived trade names, our net income could be materially adversely affected.
Our success is highly dependent on information and technology systems.
We believe that our proprietary computer software programs are an integral part of our business and growth strategies. We depend on our information systems to process orders, to manage inventory and accounts receivable collections, to purchase, sell, and ship products efficiently and on a timely basis, to maintain cost-effective operations, and to provide superior service to our customers. If these systems are damaged, intruded upon, shutdown, or cease to function properly (whether by planned upgrades, force majeure, telecommunications failures, hardware or software break-ins or viruses, other cyber-security incidents, or otherwise), we may suffer disruption in our ability to manage and operate our business.
There can be no assurance that the precautions which we have taken against certain events that could disrupt the operations of our information systems will prevent the occurrence of such a disruption. Any such disruption could have a material adverse effect on our business and results of operations.
In addition, we are in the process of expanding our enterprise resource planning (“ERP”) system to improve our business capabilities. Although it is not anticipated, any disruptions, delays, or deficiencies in the design and/or implementation of the ERP system, or our inability to accurately predict the costs of such initiatives or our failure to generate revenue and

11



corresponding profits from such activities and investments, could impact our ability to perform necessary business operations, which could adversely affect our reputation, competitive position, business, results of operations, and financial condition.
Unauthorized disclosure of sensitive or confidential customer, employee, supplier, or Company information, whether through a breach of our computer systems, including cyber-attacks or otherwise, could severely harm our business.
As part of our business, we collect, process, and retain sensitive and confidential personal information about our customers, employees, and suppliers. Despite the security measures we have in place, our facilities and systems, and those of the retailers and other third party distributors with which we do business, may be vulnerable to security breaches, cyber-attacks, acts of vandalism, computer viruses, misplaced or lost data, programming and/or human errors, or other similar events. Any security breach involving the misappropriation, loss, or other unauthorized disclosure of confidential customer, employee, supplier, or Company information, whether by us or by the retailers and other third party distributors with which we do business, could result in losses, severely damage our reputation, expose us to the risks of litigation and liability, disrupt our operations, and have a material adverse effect on our business, results of operations, and financial condition. The regulatory environment related to information security, data collection, and privacy is increasingly rigorous, with new and constantly changing requirements applicable to our business, and compliance with those requirements could result in additional costs.
Failure to adequately protect intellectual property could adversely affect our business.
Intellectual property rights are an important and integral component of our business. We attempt to protect our intellectual property rights through a combination of patent, trademark, copyright, and trade secret laws, as well as licensing agreements and third-party nondisclosure and assignment agreements. Failure to obtain or maintain adequate protection of our intellectual property rights for any reason could have a material adverse effect on our business.
Regulations related to conflict minerals could adversely impact our business.
The Dodd-Frank Wall Street Reform and Consumer Protection Act contains provisions to improve transparency and accountability concerning the supply of certain minerals, known as “conflict minerals”, originating from the Democratic Republic of Congo (“DRC”) and adjoining countries. These rules could adversely affect the sourcing, supply, and pricing of materials used in our products, as the number of suppliers who provide conflict-free minerals may be limited. We may also suffer harm to our image if we determine that certain of our products contain minerals not determined to be conflict-free or if we are unable to modify our products to avoid the use of such materials. We may also face challenges in satisfying customers who may require that our products be certified as containing conflict-free minerals.
We are subject to legal proceedings and legal compliance risks.
We are involved in various legal proceedings, which from time to time may involve lawsuits, state and federal governmental inquiries, audits and investigations, environmental matters, employment, tort, state false claims act, consumer litigation, and intellectual property litigation. At times, such matters may involve executive officers and other management. Certain of these legal proceedings may be a significant distraction to management and could expose us to significant liability, including settlement expenses, damages, fines, penalties, attorneys' fees and costs, and non-monetary sanctions, any of which could have a material adverse effect on our business and results of operations.
Increases in the cost of employee health benefits could impact our financial results and cash flows.
Our expenses relating to employee health benefits are significant. Healthcare costs have risen significantly in recent years, and recent legislative and private sector initiatives regarding healthcare reform have resulted and could continue to result in significant changes to the U.S. healthcare system. Unfavorable changes in the cost of such benefits could have a material adverse effect on our financial results and cash flows.
Risks Relating to Our Indebtedness
We have significant indebtedness that could affect operations and financial condition and prevent us from fulfilling our obligations under our indebtedness.
We have a significant amount of indebtedness. On December 28, 2019, total indebtedness was $1,601.6 million, consisting of $108.7 million of indebtedness of Hillman and $1,492.9 million of indebtedness of Hillman Group.
Our substantial indebtedness could have important consequences. For example, it could:

12



make it more difficult for us to satisfy obligations to holders of our indebtedness;
increase our vulnerability to general adverse economic and industry conditions;
require the dedication of a substantial portion of cash flow from operations to payments on indebtedness, thereby reducing the availability of cash flow to fund working capital, capital expenditures, research and development efforts, and other general corporate purposes;
limit flexibility in planning for, or reacting to, changes in our business and the industry in which we operate;
place us at a competitive disadvantage compared to competitors that have less debt; and
limit our ability to borrow additional funds.
In addition, the indenture governing Hillman Group's notes and senior secured credit facilities contain financial and other restrictive covenants that limit our ability to engage in activities that may be in our long-term best interests. The failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all outstanding debts.
Despite current indebtedness levels, we may still be able to incur substantially more debt. This could further exacerbate the risks associated with our substantial leverage.
We may be able to incur substantial additional indebtedness in the future. The terms of the indenture do not fully prohibit us from doing so. The senior secured credit facilities permit additional borrowing of $120.0 million on the revolving credit facility. If new debt is added to our current debt levels, the related risks that we now face could intensify.
The failure to meet certain financial covenants required by our credit agreements may materially and adversely affect assets, financial position, and cash flows.
Certain aspects of our credit agreements require the maintenance of a leverage ratio and limit our ability to incur debt, make investments, make dividend payments to holders of the Trust Preferred Securities, or undertake certain other business activities. In particular, our minimum allowed fixed charge coverage ratio requirement is 1.0x as of December 28, 2019. A breach of the covenant, or any other covenants, could result in an event of default under the credit agreements. Upon the occurrence of an event of default under the credit agreements, all amounts outstanding, together with accrued interest, could be declared immediately due and payable by our lenders. If this happens, our assets may not be sufficient to repay in full the payments due under the credit agreements. The current credit market environment and other macro-economic challenges affecting the global economy may adversely impact our ability to borrow sufficient funds or sell assets or equity in order to pay existing debt.
We are subject to fluctuations in interest rates.
On May 31, 2018 we entered into a new credit agreement that includes a funded term loan for $530.0 million and a unfunded delayed draw term loan facility ("DDTL") for $165.0 million (collectively, "2018 Term Loan"). Concurrently, we also entered into a new asset-based revolving credit agreement ("ABL Revolver") for $150.0 million. We utilized the full $165.0 million DDTL to finance the MinuteKey acquisition on August 10, 2018. On October 1, 2018, we entered into an amendment (the "Amendment") to the aforementioned 2018 Term Loan agreement which provided an additional $365.0 million of incremental term loan proceeds. On November 15, 2019, the Company entered into an amendment (the "ABL Amendment") to the aforementioned ABL Revolver agreement which provided an additional $100.0 million of revolving credit, bringing the total available to $250.0 million.
All of our indebtedness incurred in connection with the 2018 Term Loan and ABL Revolver has variable interest rates. Increases in borrowing rates will increase our cost of borrowing, which may adversely affect our results of operations and financial condition. Furthermore, regulatory changes, such as the announcement of the United Kingdom’s Financial Conduct Authority to phase out the London Interbank Offered Rate ("LIBOR") by the end of 2021, may adversely affect our floating rate debt and interest rate derivatives. If LIBOR ceases to exist, we may need to renegotiate any credit agreements or interest rate derivatives agreements extending beyond 2021 that utilize LIBOR as a factor in determining the interest rate or hedge rate, which could adversely impact our cost of debt.

13



Restrictions imposed by the indenture governing the 6.375% Senior Notes, and by our Senior Facilities and our other outstanding indebtedness, may limit our ability to operate our business and to finance our future operations or capital needs or to engage in other business activities.
The terms of our Senior Facilities and the indenture governing the notes restrict us from engaging in specified types of transactions. These covenants restrict our ability and the ability of our restricted subsidiaries, among other things, to:
incur or guarantee additional indebtedness;
pay dividends on our capital stock or redeem, repurchase, or retire our capital stock or indebtedness;
make investments, loans, advances, and acquisitions;
pay dividends or other amounts to us from our restricted subsidiaries;
engage in transactions with our affiliates;
sell assets, including capital stock of our subsidiaries;
consolidate or merge; and
create liens.
In addition, the ABL Revolver requires us to maintain inventory and accounts receivable balances to collateralize the underlying loan with a maximum allowable borrowing limit of $250.0 million. Our ability to comply with this covenant can be affected by events beyond our control, and we may not be able to satisfy them. A breach of this covenant would be an event of default. In the event of a default under the ABL Revolver, those lenders could elect to declare all amounts outstanding under the ABL Revolver to be immediately due and payable or terminate their commitments to lend additional money, which would also lead to a cross-default and cross-acceleration of amounts owing under the Senior Facilities. If the indebtedness under our Senior Facilities or the notes were to be accelerated, our assets may not be sufficient to repay such indebtedness in full. In particular, note holders will be paid only if we have assets remaining after we pay amounts due on our secured indebtedness, including our Senior Facilities. We have pledged a significant portion of our assets as collateral under our Senior Facilities.
We may not be able to generate sufficient cash to service all of our indebtedness, including the notes, and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.
Our ability to make scheduled payments on or to refinance our debt obligations depends on our financial condition and operating performance, which is subject to prevailing economic and competitive conditions and to certain financial, business, and other factors beyond our control. We may not be able to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal, premium, if any, and interest on our indebtedness, including the notes. If our cash flows and capital resources are insufficient to fund our debt service obligations, we may be forced to reduce or delay investments and capital expenditures, or to sell assets, seek additional capital, or restructure or refinance our indebtedness. Our ability to restructure or refinance our debt will depend on the condition of the capital markets and our financial condition at such time. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. The terms of existing or future debt instruments may restrict us from adopting some of these alternatives. In addition, any failure to make payments of interest and principal on our outstanding indebtedness on a timely basis would likely result in a reduction of our credit rating, which could harm our ability to incur additional indebtedness. In the absence of such operating results and resources, we could face substantial liquidity problems and might be required to dispose of material assets or operations to meet our debt service and other obligations. Our Senior Facilities and the indenture governing the notes restrict our ability to dispose of assets and use the proceeds from the disposition. We may not be able to consummate those dispositions or to obtain the proceeds that we could realize from them and these proceeds may not be adequate to meet any debt service obligations then due. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations.
Our ability to repay our debt is affected by the cash flow generated by our subsidiaries.
Our subsidiaries own substantially all of our assets and conduct substantially all of our operations. Accordingly, repayment of our indebtedness will be dependent on the generation of cash flow by our subsidiaries and their ability to make such cash available to us, by dividend, debt repayment, or otherwise. Unless they are guarantors of the notes, our subsidiaries will not have any obligation to pay amounts due on the notes or to make funds available for that purpose. Our subsidiaries may not be able to, or may not be permitted to, make distributions to enable us to make payments in respect of our indebtedness. Each subsidiary is a distinct legal entity and, under certain circumstances, legal and contractual restrictions may limit our ability to obtain cash from our subsidiaries. While the indenture governing the notes limits the ability of our subsidiaries to incur

14



consensual restrictions on their ability to pay dividends or make other intercompany payments to us, these limitations are subject to certain qualifications and exceptions. In the event that we do not receive distributions from our subsidiaries, we may be unable to make required principal and interest payments on our indebtedness.
Volatility and weakness in bank and capital markets may adversely affect credit availability and related financing costs for us.
Bank and capital markets can experience periods of volatility and disruption. If the disruption in these markets is prolonged, our ability to refinance, and the related cost of refinancing, some or all of our debt could be adversely affected. Additionally, during periods of volatile credit markets, there is a risk that lenders, even those with strong balance sheets and sound lending practices, could fail or refuse to honor their legal commitments and obligations under existing credit commitments. Although we currently can access the bank and capital markets, there is no assurance that such markets will continue to be a reliable source of financing for us. These factors, including the tightening of credit markets, could adversely affect our ability to obtain cost-effective financing. Increased volatility and disruptions in the financial markets also could make it more difficult and more expensive for us to refinance outstanding indebtedness and obtain financing. In addition, the adoption of new statutes and regulations, the implementation of recently enacted laws or new interpretations or the enforcement of older laws and regulations applicable to the financial markets or the financial services industry could result in a reduction in the amount of available credit or an increase in the cost of credit. Disruptions in the financial markets can also adversely affect our lenders, insurers, customers, and other counterparties. Any of these results could cause a material adverse effect to our business, financial condition, and results of operations.
Item 1B - Unresolved Staff Comments.
None.

15



Item 2 – Properties.
As of December 28, 2019, our principal office, manufacturing, and distribution properties were as follows:
Business Segment
 
Approximate
Square
Footage
 
Description
Fastening, Hardware, and Personal Protective Solutions & Consumer Connected Solutions
 
 
 
 
Cincinnati, Ohio
 
270,000

 
Office, Distribution
Dallas, Texas
 
166,000

 
Distribution
Forest Park, Ohio
 
385,000

 
Office, Distribution
Jacksonville, Florida
 
97,000

 
Distribution
Rialto, California
 
402,000

 
Distribution
Shafter, California
 
134,000

 
Distribution
Tempe, Arizona
 
184,000

 
Office, Mfg., Distribution
 
 
 
 
 
Fastening, Hardware, and Personal Protective Solutions
 
 
 
 
Atlanta, Georgia
 
14,000

 
Office
Guadalajara, Mexico
 
12,000

 
Office, Distribution
Guleph, Ontario
 
25,000

 
Distribution
Parma, Ohio
 
16,000

 
Office, Distribution
Pompano Beach, Florida
 
39,000

 
Office, Distribution
Monterrey, Mexico
 
13,000

 
Distribution
Rome, Georgia
 
14,000

 
Office
San Antonio, Texas
 
150,000

 
Office, Distribution
Shannon, Georgia
 
300,000

 
Distribution
Springdale, Ohio
 
28,000

 
Mfg., Distribution
Tyler, Texas (1)
 
202,000

 
Office, Mfg., Distribution
 
 
 
 
 
Consumer Connected Solutions
 
 
 
 
Boulder, Colorado
 
20,000

 
Office, Distribution
 
 
 
 
 
Canada
 
 
 
 
Burnaby, British Columbia
 
29,000

 
Distribution
Edmonton, Alberta
 
100,000

 
Distribution
Laval, Quebec
 
34,000

 
Distribution
Milton, Ontario
 
26,000

 
Manufacturing
Moncton, New Brunswick
 
16,000

 
Distribution
Pickering, Ontario
 
110,000

 
Distribution
Scarborough, Ontario
 
304,000

 
Office, Mfg., Distribution
Toronto, Ontario
 
385,000

 
Office, Distribution
Winnipeg, Manitoba
 
42,000

 
Distribution
(1)
The Company leases two facilities in Tyler, Texas. The first is a 139,000 square foot facility located at 2329 E. Commerce Street used for manufacturing and distribution. The second is a 63,000 square foot facility located at 6357 Reynolds Road used for offices, manufacturing, and distribution.
All of the Company's facilities are leased. In the opinion of the Company's management, the Company's existing facilities are in good condition.

16



Item 3 – Legal Proceedings.
We are subject to various claims and litigation that arise in the normal course of business. For a description of our material legal proceedings, see Note 15 - Commitments and Contingencies, to the accompanying Consolidated Financial Statements included in this Annual Report on Form 10-K.
Item 4 – Mine Safety Disclosures.
Not Applicable.
PART II
Item 5 – Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Stock Exchange Listing
Our common stock does not trade and is not listed on or quoted in an exchange or other market. The Trust Preferred Securities trade under the ticker symbol "HLM.Pr." on the NYSE Amex. The following table sets forth the high and low sales prices as reported on the NYSE Amex for the Trust Preferred Securities.
2019
High
 
Low
First Quarter
$
34.18

 
$
30.49

Second Quarter
35.37

 
32.16

Third Quarter
36.21

 
33.85

Fourth Quarter
36.88

 
33.67

2018
High
 
Low
First Quarter
$
36.78

 
$
29.63

Second Quarter
34.40

 
26.41

Third Quarter
32.00

 
29.86

Fourth Quarter
30.94

 
26.00

The Trust Preferred Securities have a liquidation value of $25.00 per security. As of March 27, 2020, the total number of Trust Preferred Securities outstanding was 4,217,724. As of March 27, 2020, our total number of shares of common stock outstanding was 5,000, held by one stockholder.

17



Distributions
We pay interest to the Hillman Group Capital Trust (the “Trust”) on the junior subordinated debentures underlying the Trust Preferred Securities at the rate of 11.6% per annum on their face amount of $105.4 million, or $12.2 million per annum in the aggregate. The Trust distributes an equivalent amount to the holders of the Trust Preferred Securities. For the years ended December 28, 2019 and December 29, 2018, we paid $11.2 million and $12.2 million, respectively, per year in interest on the junior subordinated debentures, which was equivalent to the amounts distributed by the Trust for the same periods. As of December 28, 2019 $1.0 million remained payable on our balance sheet due to the timing of our year end.
Pursuant to the indenture that governs the Trust Preferred Securities, the Trust is able to defer distribution payments to holders of the Trust Preferred Securities for a period that cannot exceed 60 months (the “Deferral Period”). During the Deferral Period, we are required to accrue the full amount of all interest payable, and such deferred interest payments are immediately payable at the end of the Deferral Period. There were no deferrals of distribution payments to holders of the Trust Preferred Securities in 2019 or 2018.
The interest payments on the junior subordinated debentures underlying the Trust Preferred Securities are subject to the interest expense limitations arising from the Tax Cuts and Jobs Act (the “2017 Tax Act”) (see Note 6 - Income Taxes for further information) and will remain our obligation until the Trust Preferred Securities are redeemed or upon their maturity in 2027.
For more information on the Trust and junior subordinated debentures, see “Item 7 - Management's Discussion and Analysis of Financial Condition and Results of Operations.”
Unregistered Sales of Equity Securities
We made no sales of our equity securities during the year ended December 28, 2019.
Issuer Purchases of Equity Securities
We made no repurchases of our equity securities during the year ended December 28, 2019.
Item 6 – Selected Financial Data.
The following table sets forth selected consolidated financial data for the years ended December 31, 2015 and 2016, December 30, 2017, December 29, 2018, and December 28, 2019.
(dollars in thousands)
Year
Ended
12/28/2019
 
Year
Ended
12/29/2018
 
Year
Ended
12/30/2017
 
Year
Ended
12/31/2016
 
Year
Ended
12/31/2015
Income Statement Data:
 
 
 
 
 
 
 
 
 
Net sales
$
1,214,362

 
$
974,175

 
$
838,368

 
$
814,908

 
$
786,911

Cost of Sales (exclusive of depreciation and amortization)
693,881

 
537,885

 
455,717

 
438,418

 
436,004

Income from operations
7,695

 
27,443

 
35,504

 
40,809

 
29,027

Net income (loss)
(103,386
)
 
(69,641
)
 
58,648

 
(14,206
)
 
(23,083
)
Balance Sheet Data:
 
 
 
 
 
 
 
 
 
Total assets
$
2,441,210

 
$
2,431,470

 
$
1,799,217

 
$
1,781,636

 
$
1,844,999

Long-term debt & finance lease obligations (1) (2)
1,162,928

 
1,167,676

 
550,685

 
536,572

 
570,277

11.6% Junior Subordinated Debentures
108,704

 
108,704

 
108,704

 
108,704

 
108,704

 6.375% Senior Notes
330,000

 
330,000

 
330,000

 
330,000

 
330,000

(1)
Includes current portion of long-term debt (at face value) and finance lease obligations in 2019, and capitalized lease obligations in 2015-2016.
(2)
In 2018 we refinanced our term loan, see Note 7 - Long-Term Debt of the Notes to Consolidated Financial Statements for additional information on our current debt.

18



Item 7 – Management's Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion provides information which our management believes is relevant to an assessment and understanding of our operations and financial condition. This discussion should be read in conjunction with the Consolidated Financial Statements and Notes to Consolidated Financial Statements and schedules thereto appearing elsewhere herein. In addition, see “Safe Harbor Statement under the Private Securities Litigation Reform Act of 1995 Regarding Forward-Looking Information”, as well as “Risk Factors” in Item 1A of this Annual Report.
General
Hillman is one of the largest providers of hardware-related products and related merchandising services to retail markets in North America. Our principal business is operated through our wholly-owned subsidiary, The Hillman Group, Inc. and its wholly-owned subsidiaries (collectively, “Hillman Group”), which had net sales of approximately $1,214.4 million in 2019. We sell our products to hardware stores, home centers, mass merchants, pet supply stores, and other retail outlets principally in the United States, Canada, Mexico, Latin America, and the Caribbean. Product lines include thousands of small parts such as fasteners and related hardware items; personal protective equipment, threaded rod and metal shapes; keys, key duplication systems, and accessories; builder's hardware; and identification items, such as tags and letters, numbers, and signs. We support our product sales with services that include the design and installation of merchandising systems and maintenance of appropriate in-store inventory levels.
In the year ended December 28, 2019, we recorded an impairment loss of $7.9 million related to the disposal of our FastKey self-service key duplicating kiosks and related assets.
On August 16, 2019, we acquired the assets of Sharp Systems, LLC ("Resharp"), a California-based innovative developer of automated knife sharpening systems, for a cash payment of $3.0 million and contingent consideration valued at $18.1 million. The maximum payout for the contingent consideration is $25.0 million plus 1.8% of net knife-sharpening revenues for five years after the $25.0 million is fully paid. Resharp has business operations in the United States and its financial results reside within our Consumer Connected Solutions reportable segment.
On July 1, 2019, the Company acquired the assets of West Coast Washers, Inc for a total purchase price of $3.1 million. The financial results of West Coast Washers, Inc. reside within the Company's Fastening, Hardware, and Personal Protective Equipment operating segment. See Note 5 - Acquisitions of the Notes to Consolidated Financial Statements for additional information.
In the fourth quarter of 2019, we implemented a plan to restructure the management and operations of our U.S. business to achieve synergies and cost savings associated with the recent acquisitions. The restructuring plan includes management realignment, integration of sales and operations functions, and strategic review of our product offerings. We incurred charges of $9.5 million in the year ended December 28, 2019, primarily related to inventory valuation adjustments and severance (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional details). We expect to incur restructuring related charges in our United States segment over the next year as we implement the plan.
On November 25, 2019, we entered into an amendment of our asset-based revolving credit agreement which provided for an additional $100.0 million of revolving credit, $12.5 million for the Canadian Borrower and $87.5 million for the US Borrowers, bringing the total to $250.0 million. After the amendment, $200.0 million of the revolving credit facilities under the amendment is available to the US Borrowers and $50.0 million of the revolving credit facilities under the amendment is available to the Canadian Borrower, in each case, subject to a borrowing base. See Note 7 - Long-Term Debt of the Notes to Consolidated Financial Statements for additional information.
Current Economic Conditions
Our business is impacted by general economic conditions in the North American and international markets, particularly the U.S. and Canadian retail markets including hardware stores, home centers, mass merchants, and other retailers.
We are exposed to the risk of unfavorable changes in foreign currency exchange rates for the U.S. dollar versus local currency of our suppliers located primarily in China and Taiwan. We purchase a significant variety of our products for resale from multiple vendors located in China and Taiwan. The purchase price of these products is routinely negotiated in U.S. dollar amounts rather than the local currency of the vendors and our suppliers' profit margins decrease when the U.S. dollar declines in value relative to the local currency. This puts pressure on our suppliers to increase prices to us. The U.S. dollar decreased in value relative to the CNY by approximately by 6.3% in 2017, increased by 5.7% in 2018, and increased by 1.7% in 2019. The

19



U.S. dollar decreased in value relative to the Taiwan dollar by approximately 8.5% in 2017, increased by 3.3% in 2018, and decreased by 0.2% in 2019.
In addition, the negotiated purchase price of our products may be dependent upon market fluctuations in the cost of raw materials such as steel, zinc, and nickel used by our vendors in their manufacturing processes. The final purchase cost of our products may also be dependent upon inflation or deflation in the local economies of vendors in China and Taiwan that could impact the cost of labor used in the manufacturing of our products. We identify the directional impact of changes in our product cost, but the quantification of each of these variable impacts cannot be measured as to the individual impact on our product cost with a sufficient level of precision.
We are also exposed to risk of unfavorable changes in Canadian dollar exchange rate versus the U.S. dollar. Our sales in Canada are denominated in Canadian dollars while a majority of the products are sourced in U.S. dollars. A weakening of the Canadian dollar versus the U.S. dollar results in lower sales in terms of U.S. dollars while the cost of sales remains unchanged. We have a practice of hedging some of our Canadian subsidiary's purchases denominated in U.S. dollars. The U.S. dollar decreased in value relative to the Canadian dollar by approximately 6.6% in 2017, increased by 8.7% in 2018, and decreased by 4.1% in 2019. We may take pricing action, when warranted, in an attempt to offset a portion of product cost increases. The ability of our operating divisions to institute price increases and seek price concessions, as appropriate, is dependent on competitive market conditions.
We import large quantities of products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The recently implemented U.S. tariffs on steel and aluminum and other imported goods has increased our product costs and required us to increase prices on the affected products.
Product Revenues
The following is revenue based on products for our significant product categories and operating segments:
 
Fastening, Hardware, and Personal Protective Solutions
 
Consumer Connected Solutions
 
Canada
 
Total Revenue
Year Ended December 28, 2019
 
 
 
 
 
 
 
Fastening and hardware
$
607,247

 
$

 
$
121,242

 
$
728,489

Personal protective
245,769

 

 

 
245,769

Keys and key accessories

 
185,451

 
4,009

 
189,460

Engraving

 
50,613

 
9

 
50,622

Resharp

 
22

 

 
22

Consolidated
$
853,016

 
$
236,086

 
$
125,260

 
$
1,214,362

 
 
 
 
 
 
 
 
Year Ended December 29, 2018
 
 
 
 
 
 
 
Fastening and hardware
$
581,269

 
$

 
$
137,186

 
$
718,455

Personal protective
55,448

 

 

 
55,448

Keys and key accessories

 
143,898

 
4,217

 
148,115

Engraving

 
52,145

 
12

 
52,157

Resharp

 

 

 

Consolidated
$
636,717

 
$
196,043

 
$
141,415

 
$
974,175

 
 
 
 
 
 
 
 
Year Ended December 30, 2017
 
 
 
 
 
 
 
Fastening and hardware
$
528,969

 
$

 
$
133,082

 
$
662,051

Personal protective

 

 

 

Keys and key accessories

 
115,924

 
4,706

 
120,630

Engraving

 
55,674

 
13

 
55,687

Resharp

 

 

 

Consolidated
$
528,969

 
$
171,598

 
$
137,801

 
$
838,368



20



Results of Operations
Results of operations for the years ended December 28, 2019 and December 29, 2018:
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
(dollars in thousands)
Amount
 
% of
Net Sales
 
Amount
 
% of
Net Sales
Net sales
$
1,214,362

 
100.0
 %
 
$
974,175

 
100.0
 %
Cost of sales (exclusive of depreciation and amortization shown separately below)
693,881

 
57.1
 %
 
537,885

 
55.2
 %
Selling, general and administrative expenses
382,131

 
31.5
 %
 
320,543

 
32.9
 %
Depreciation
65,658

 
5.4
 %
 
46,060

 
4.7
 %
Amortization
58,910

 
4.9
 %
 
44,572

 
4.6
 %
Management fees to related party
562

 
 %
 
546

 
0.1
 %
Other (income) expense, net
5,525

 
0.5
 %
 
(2,874
)
 
(0.3
)%
Income from operations
7,695

 
0.6
 %
 
27,443

 
2.8
 %
Interest expense, net
113,843

 
9.4
 %
 
82,775

 
8.5
 %
Refinancing charges

 
 %
 
11,632

 
1.2
 %
Mark-to-market adjustment of interest rate swap
2,608

 
0.2
 %
 
607

 
0.1
 %
Loss before income taxes
(108,756
)
 
(9.0
)%
 
(67,571
)
 
(6.9
)%
Income tax expense (benefit)
(5,370
)
 
(0.4
)%
 
2,070

 
0.2
 %
Net (loss) income
$
(103,386
)
 
(8.5
)%
 
$
(69,641
)
 
(7.1
)%
Year Ended December 28, 2019 vs December 29, 2018
Net Sales
Net sales for the year ended December 28, 2019 were $1,214.4 million, or $4.8 million per shipping day, compared to net sales of $974.2 million, or $3.9 million per shipping day for the year ended December 29, 2018, an increase of approximately $240.2 million. The increase was primarily driven by the acquisitions of MinuteKey in the third quarter of 2018 and Big Time in the fourth quarter of 2018. The acquisitions increased revenue $227.6 million in the year ended December 28, 2019 as compared to the year ended December 29, 2018. Construction fastener products and builders hardware sales increased $19.2 million and $6.4 million, respectively, due to new product line roll outs with customers. Additionally, sales decreased $7.8 million due to the closure of a manufacturing facility in Canada and exiting the related product lines (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).
Cost of Sales
Our cost of sales ("COS") is exclusive of depreciation and amortization expense. COS was $693.9 million, or 57.1% of net sales, for the year ended December 28, 2019, an increase of $156.0 million compared to $537.9 million, or 55.2% of net sales, for the year ended December 29, 2018. The increase of 1.9% in cost of sales, expressed as a percent of net sales, in 2019 compared to 2018 was primarily due to the following items:

A higher mix of personal protective equipment.
In the year ended December 28, 2019, we had inventory valuation adjustments in our Fastening, Hardware, and Personal Protective Solutions segment of $5.7 million primarily related to strategic review of our product offerings and restructuring activities (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).
Net sales was reduced by $7.2 million in the year ended December 28, 2019 for payments made to customers associated with the new product line roll outs for construction fastener products and builders hardware.
We recorded a reduction of $3.8 million in cost of sales recorded in 2018 due to an adjustment of our accrual for anti-dumping duties based on the final results of the Department of Commerce’s administrative review of nails from China (see Note 15 - Commitments and Contingencies of the Notes to Consolidated Financial Statements for additional information).
The remaining increase was driven by higher product cost due to tariffs.

21



These increases were partially offset by lower inventory valuation adjustments in our Canada segment of $5.5 million driven by charges taken in 2018 related to exiting certain lines of business and rationalizing stock keeping units (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).
Expenses
Operating expenses and other income (expenses) were $103.9 million higher for the year ended December 28, 2019 compared to the year ended December 29, 2018. The following changes in underlying trends impacted the change in operating expenses:

Selling expense was $156.8 million in the year ended December 28, 2019, an increase of $22.8 million compared to $134.0 million for the year ended December 29, 2018. The acquisition of MinuteKey in the third quarter of 2018 and Big Time in the fourth quarter of 2018 added $24.9 million in selling expense for the year ended December 28, 2019 as compared to 2018. These increases were offset by a decrease of $3.3 million for the cost of updating customer store labels for a new pricing program in 2018.
Warehouse and delivery expenses were $142.3 million for the year ended December 28, 2019, an increase of $17.3 million compared to warehouse and delivery expenses of $124.9 million for the year ended December 29, 2018. The acquisition of MinuteKey in the third quarter of 2018 and Big Time in the fourth quarter of 2018 added $7.5 million in warehouse expense for the year ended December 28, 2019. We incurred $4.6 million of higher expense for increases in labor, benefits, freight, and equipment costs. We also incurred additional warehouse expense of $3.8 million in 2019 related to restructuring activities in our Canada segment (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).
General and administrative (“G&A”) expenses were $83.0 million in the year ended December 28, 2019, an increase of $21.4 million compared to $61.6 million in the year ended December 29, 2018. The increase was primarily due to the acquisitions of Big Time and MinuteKey, which added $10.1 million an G&A expense in the current year. We also incurred $5.4 million of additional expense for retention and long term incentive compensation plans introduced in the fourth quarter of 2018. Additionally, we incurred severance and related charges of $3.9 million related to corporate restructuring activities (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information). Finally, we incurred $1.6 million of higher compensation and benefits expense in the current year. These increases were partially offset by lower acquisition related charges in the year ended December 28, 2019.
Depreciation expense was $65.7 million in the year ended December 28, 2019 compared to $46.1 million in the year ended December 29, 2018. The increase was primarily due to the acquisitions of Big Time and MinuteKey, which added $9.2 million in depreciation expense in the current year. The remaining increase was driven by our investment in key duplicating machines and merchandising racks.
Amortization expense of $58.9 million in the year ended December 28, 2019 compared to $44.6 million in the year ended December 29, 2018. The increase was primarily due to the acquisitions of Big Time and MinuteKey, which added $14.3 million an amortization expense in the current year.
Other expense of $5.5 million for the year ended December 28, 2019 increased $8.4 million compared to income of $2.9 million in the year ended December 29, 2018. In the year ended December 28, 2019, other expense consisted of an impairment charge of $7.0 million related to the loss on the disposal of our FastKey self-service key duplicating kiosks. These losses were offset by a gain on the sale of machinery and equipment of $0.4 million (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information), and exchange rate gains of $0.7 million. Other income of $2.9 million for the year ended December 29, 2018 consisted of a $5.3 million net gain on the sale and disposal of property, plant, and equipment associated with the restructuring of the Canada segment (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information). The gain was partially offset by $2.0 million of exchange rate losses.
Interest expense, net, of $113.8 million for the year ended December 28, 2019 increased $31.1 million, compared to $82.8 million for the year ended December 29, 2018. During 2018, we refinanced our term loan and revolver, increasing the outstanding term loan by approximately $527.5 million. This activity, along with additional draws on our revolving credit facility during the year, led to increased interest expense in the year ended December 28, 2019. In connection with the refinancing, we incurred $11.6 million in refinancing charges during the year ended December 29, 2018. See Note 7 - Long-Term Debt of the Notes to Consolidated Financial Statements for additional information.

22



Results of Operations
Results of operations for the years ended December 29, 2018 and December 30, 2017:
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
(dollars in thousands)
Amount
 
% of
Total
 
Amount
 
% of
Total
Net sales
$
974,175

 
100.0
 %
 
$
838,368

 
100.0
 %
Cost of sales (exclusive of depreciation and amortization shown separately below)
537,885

 
55.2
 %
 
455,717

 
54.4
 %
Selling, general and administrative expenses
320,543

 
32.9
 %
 
274,044

 
32.7
 %
Depreciation
46,060

 
4.7
 %
 
34,016

 
4.1
 %
Amortization
44,572

 
4.6
 %
 
38,109

 
4.5
 %
Management fees to related party
546

 
0.1
 %
 
519

 
0.1
 %
Other (income) expense, net
(2,874
)
 
(0.3
)%
 
459

 
0.1
 %
Income from operations
27,443

 
2.8
 %
 
35,504

 
4.2
 %
Interest expense, net
82,775

 
8.5
 %
 
63,248

 
7.5
 %
Refinancing charges
11,632

 
1.2
 %
 

 
 %
Mark-to-market adjustment of interest rate swap
607

 
0.1
 %
 
(1,481
)
 
(0.2
)%
Loss before income taxes
(67,571
)
 
(6.9
)%
 
(26,263
)
 
(3.1
)%
Income tax expense (benefit)
2,070

 
0.2
 %
 
(84,911
)
 
(10.1
)%
Net income (loss)
$
(69,641
)
 
(7.1
)%
 
$
58,648

 
7.0
 %
Year Ended December 29, 2018 vs Year Ended December 30, 2017
Net Sales
Net sales for the year ended December 29, 2018 were $974.2 million, or $3.9 million per shipping day, compared to net sales of $838.4 million, or $3.3 million per shipping day, for the year ended December 30, 2017. The increase was primarily driven by the acquisitions of ST Fastening Systems in the fourth quarter of 2017, MinuteKey in the third quarter of 2018, and Big Time in the fourth quarter of 2018. The acquisitions increased revenue $115.4 million in the year ended December 28, 2019 as compared to the year ended December 29, 2018. Sales of hurricane related products increased $7.9 million. Key and key accessory sales increased by $6.5 million primarily due to the key program roll out to a new key customer in 2018. Automotive keys increased $6.1 million due to the launch of a new product for duplication of programmable key remotes.
Cost of Sales
Our cost of sales was $537.9 million, or 55.2% of net sales, for the year ended December 29, 2018, an increase of $82.2 million compared to $455.7 million, or 54.4% of net sales, for the year ended December 30, 2017. The increase of 0.8% in cost of sales, expressed as a percent of net sales, in 2018 compared to 2017 was primarily due to the following items:

We recorded inventory valuation adjustments in our Canada segment of $9.8 million driven by exiting certain lines of business and rationalizing stock keeping units (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).
This additional expense was partially offset by an adjustment to our accrual for anti-dumping duties. We recorded a reduction of $3.8 million in cost of sales in the year ended December 28, 2019 due to an adjustment to our accrual for anti-dumping duties (see Note 15 - Commitments and Contingencies of the Notes to Consolidated Financial Statements for additional information).
The remaining increase in in cost of sales, expressed as a percent of net sales, was the result of higher sales and product costs attributed to commodity inflation and tariffs.

23



Expenses
Operating expenses and other income (expenses) were $61.7 million higher for the year ended December 29, 2018 compared to the year ended December 30, 2017. The following changes in underlying trends impacted the change in operating expenses:

Selling expense was $134.0 million in the year ended December 29, 2018, an increase of $14.1 million compared to $119.9 million for the year ended December 30, 2017. The acquisition of ST Fastening Systems, Minute Key, and Big Time added $13.1 million of selling expense in the year ended December 29, 2018. The remaining increase in selling expense was primarily due to $0.9 million of additional expense for updating customer store labels for a new pricing program with the remaining increase due to higher labor and benefit costs.
Warehouse and delivery expenses were $124.9 million for the year ended December 29, 2018, an increase of $14.1 million compared to warehouse and delivery expenses of $110.8 million for the year ended December 30, 2017. The acquisition of ST Fastening Systems, Minute Key, and Big Time added $7.5 million of warehouse expense in the year ended December 29, 2018. Additionally, we incurred $4.6 million of higher expense for increases in labor, benefits, freight, and equipment costs. We also incurred additional warehouse expense of $2.2 million related to restructuring activities in our Canada segment (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).
G&A expenses were $61.6 million in the year ended December 29, 2018 an increase of $18.3 million compared to $43.4 million in the year ended December 30, 2017. The acquisition of ST Fastening Systems, Minute Key, and Big Time added $10.6 million of G&A expense in the year ended December 29, 2018. In the year ended December 29, 2018, we incurred an additional $11.2 million in acquisition related costs associated with MinuteKey and Big Time. The increased acquisition expenses were partially offset by lower variable compensation expense in the year ended December 29, 2018.
Depreciation expense was $46.1 million in the year ended December 29, 2018 compared to $34.0 million in the year ended December 30, 2017. The acquisition of ST Fastening Systems, Minute Key, and Big Time added $6.5 million of depreciation expense in the year ended December 29, 2018. The remaining increase was driven by our continued investment in new, state of the art key cutting technology, the KeyKrafter™ and the implementation of our ERP system in Canada.
Amortization expense was $44.6 million in the year ended December 29, 2018 compared to $38.1 million in the year ended December 30, 2017. The acquisition of ST Fastening Systems, Minute Key, and Big Time added $6.6 million of amortization expense in the year ended December 29, 2018.
Other income was $2.9 million for the year ended December 29, 2018, an increase of $3.3 million compared to a loss of $0.5 million in the year ended December 30, 2017. Other income of $2.9 million for the year ended December 29, 2018 consisted of a $5.3 million net gain on the sale and disposal of property, plant, and equipment associated with the restructuring of the Canada segment, (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information). The current year gain was offset by $2.0 million of exchange rate losses. Other income for the year ended December 30, 2017 included $1.3 million of exchange rate gains. These gains were offset by net impairment losses of $1.9 million as we exited certain lines of business. In both years we incurred immaterial losses on the disposal of fixed assets.
Interest expense, net, was $82.8 million for the year ended December 29, 2018, an increase of $19.5 million, compared to $63.2 million for the year ended December 30, 2017. During 2018 we refinanced our term loan and revolver, increasing the outstanding term loan by approximately $527.5 million. In connection with the refinancing, we incurred $11.6 million in refinancing charges. The increase in the term loan and additional draws on our revolving credit facility during the year led to increased interest expense. See Note 7 - Long-Term Debt of the Notes to Consolidated Financial Statements for additional information.

24



Results of Operations – Operating Segments
The following table provides supplemental information of our sales and profitability by operating segment (in thousands):
Fastening, Hardware, and Personal Protective Solutions
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Fastening, Hardware, and Personal Protective Solutions
 
 
 
 
 
Segment Revenues
$
853,016

 
$
636,717

 
$
528,969

Segment Income from Operations
$
14,204

 
$
18,555

 
$
7,765

Year Ended December 28, 2019 vs December 29, 2018
Net Sales
Fastening, Hardware, and Personal Protective Solutions net sales for the year ended December 28, 2019 increased by $216.3 million from the prior year. The primary drivers of this increase were:
The acquisition of Big Time in the fourth quarter of 2018 increased revenue $190.3 million in the year ended December 28, 2019.
Construction fastener products and builders hardware sales increased $19.2 million and $6.4 million, respectively, due to new product line roll outs with customers.

Income (Loss) from Operations
Income from operations of our Fastening, Hardware, and Personal Protective Solutions operating segment decreased by approximately $4.4 million in the year ended December 28, 2019 to $14.2 million from $18.6 million in the year ended December 29, 2018. The increased sales noted above were offset by increased cost of sales and increased selling, general and administrative expenses as outlined below:

Cost of sales as a percentage of net sales was 62.0% in the year ended December 28, 2019, an increase of 5.3% from 56.7% in the year ended December 29, 2018. The primary drivers of this increase were:
Cost of sales as a percentage of net sales was primarily driven by a higher mix of personal protective equipment.
Inventory valuation adjustments were $5.7 million in the current year primarily related to restructuring activities (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).
Net sales was reduced by $7.2 million in the year ended December 28, 2019 for payments made to customers associated with the new product line roll outs for construction fastener products and builders hardware.
We recorded a reduction of $3.8 million in cost of sales recorded in 2018 due to an adjustment of our accrual for anti-dumping duties based on the final results of the Department of Commerce’s administrative review of nails from China (see Note 15 - Commitments and Contingencies of the Notes to Consolidated Financial Statements for additional information).

Operating expenses increased $52.3 million in our Fastening, Hardware, and Personal Protective Solutions segment primarily due to:
The acquisition of Big Time in the fourth quarter of 2018 increased SG&A $22.0 million and $10.6 million in amortization expense in the year ended December 28, 2019.
Warehouse costs, excluding the acquisition of Big Time, increased $6.8 million primarily driven by increased labor, benefits, freight and maintenance costs.
We incurred $4.4 million of additional expense for retention and long term incentive compensation plans introduced in the fourth quarter of 2018.
Additionally, we incurred severance and related charges of $3.2 million related to corporate restructuring activities (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).


25



Year Ended December 29, 2018 vs December 30, 2017
Net Sales
Net sales for our Fastening, Hardware, and Personal Protective Solutions operating segment increased by $107.7 million in the year ended December 29, 2018 primarily due to:
The acquisition of ST Fastening Systems in the fourth quarter of 2017 added $41.4 million in net sales.
The acquisition of Big Time in the fourth quarter of 2018 added $55.4 million in net sales.
Hurricane related sales increased $7.9 million in the year ended December 29, 2018.

Income (Loss) from Operations
Income from operations of our Fastening, Hardware, and Personal Protective Solutions segment increased by approximately $10.8 million in the year ended December 29, 2018 to $18.6 million as compared to $7.8 million in the year ended December 30, 2017. The increases in sales were partially offset by increased COS and SG&A costs. Cost of sales as a percentage of net sales was 56.7% in the year ended December 29, 2018, an increase of 0.2% from 56.5% in the year ended December 30, 2017. SG&A increased $25.5 million in the year ended December 29, 2018. The primary drivers of this increase were:

The acquisition of ST Fastening Systems in the fourth quarter of 2017 which added $10.5 million in SG&A expense.
The acquisition of Big Time in the fourth quarter of 2018 added $8.0 million in SG&A expense.
We incurred $5.1 million of acquisition related expenses associated with Big Time.
We incurred $1.1 million of additional expense for retention and long term incentive compensation plans introduced in the fourth quarter of 2018.

Consumer Connected Solutions
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Consumer Connected Solutions
 
 
 
 
 
Segment Revenues
$
236,086

 
$
196,043

 
$
171,598

Segment Income from Operations
$
3,385

 
$
17,705

 
$
24,800


Year Ended December 28, 2019 vs December 29, 2018
Net Sales
Net sales for our Consumer Connected Solutions operating segment increased $40.0 million in the year ended December 28, 2019 compared to the net sales for 2018 primarily due to:

The acquisition of Minute Key in the third quarter of 2018, which increased revenue $37.3 million in the year ended December 28, 2019.
Automotive key sales increased $4.2 million in the year ended December 28, 2019.

Income (Loss) from Operations
Income from operations of our Consumer Connected Solutions operating segment decreased by approximately $14.3 million in the year ended December 28, 2019 to $3.4 million from $17.7 million in the year ended December 29, 2018. The increased sales were offset by increased SG&A, depreciation and amortization expenses as outlined below:

The acquisition of MinuteKey added $20.5 million in SG&A expenses, $8.5 million in depreciation and $3.7 million in amortization expense in the year ended December 28, 2019.
We incurred $7.7 million of impairment charges in 2019 related to the loss on the disposal of our FastKey self-service key duplicating kiosks.
Depreciation expense, excluding MinuteKey, increased $4.4 million driven by our continued investment in key duplicating machines.
We incurred $1.5 million in legal fees related to the ongoing litigation with KeyMe, Inc (see Note 15 - Commitments and Contingencies of the Notes to Consolidated Financial Statements for additional information).

26



We incurred $1.0 million of additional expense for retention and long term incentive compensation plans introduced in the fourth quarter of 2018.

Year Ended December 29, 2018 vs December 30, 2017
Net Sales
Net sales for our Consumer Connected Solutions operating segment increased $24.4 million in the year ended December 29, 2018 as compared to 2017 primarily due to:
The increase in sales was primarily driven by the acquisition of MinuteKey in the third quarter of 2018 which added $18.6 million to net sales.
Key and key accessory sales increased by $6.5 million primarily due to the key program roll out to a new key customer in 2018.
Automotive keys increased $6.1 million due to the launch of a new product for duplication of programmable key remotes.
These increases were offset by lower key sales to big box customers and lower engraving sales.

Income (Loss) from Operations
Income from operations of our Consumer Connected Solutions operating segment decreased $7.1 million the year ended December 29, 2018 to $17.7 million as compared to $24.8 million in the year ended December 30, 2017. The increases in net sales were offset by increased operating expenses as outlined below:

The acquisition of MinuteKey added $12.7 million in SG&A expenses, $4.7 million in depreciation and $2.2 million in amortization expense in the year ended December 29, 2018.
We incurred $5.2 million in acquisition related expense associated with MinuteKey.
Depreciation expense increased $3.0 million due to our continued investment in key and engraving machines. 


Canada
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Canada
 
 
 
 
 
Segment Revenues
$
125,260

 
$
141,415

 
$
137,801

Segment Income (Loss) from Operations
$
(9,894
)
 
$
(8,817
)
 
$
2,939


Year Ended December 28, 2019 vs December 29, 2018
Net Sales
Net sales in our Canada operating segment decreased by $16.2 million in the year ended December 28, 2019 primarily due to:.

The unfavorable impact of conversion of the local currency to U.S. dollars.
The closure of a manufacturing facility in Canada and exiting the related product lines resulted in to $7.8 million in lower sales.

Income (Loss) from Operations
Income from operations of our Canada segment decreased by $1.1 million in the year ended December 28, 2019 to a loss of $9.9 million as compared to a loss of $8.8 million in the year ended December 29, 2018. The decrease in sales was offset by lower COS as percentage of sales. Additionally, we incurred higher other expense in the year ended December 28, 2019.

COS as a percentage of net sales decreased 5.3% from 74.4% in the year ended December 29, 2018 to 69.1% in the year ended December 28, 2019 primarily due to $9.8 million of inventory valuation adjustments taken in 2018 in our Canada segment driven by exiting certain lines of business and rationalizing stock keeping units as compared to inventory adjustments of $4.3 million in the year ended December 28, 2019 (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information).

27



Other income and expense decreased $2.4 million to income of $1.1 million in the current year compared with income of $3.5 million in the year ended December 29, 2018. Other income for the year ended December 28, 2019 included a gain on the sale of machinery and equipment of $0.4 million (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information), and exchange rate gains of $0.7 million. Other income for the year ended December 29, 2018 consisted of a $5.3 million net gain on the sale and disposal of property, plant, and equipment associated with the restructuring of the Canada segment, (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information). The gain in the year ended December 29, 2018 was offset by $1.8 million exchange rate losses of exchange rate losses.

Year Ended December 29, 2018 vs December 30, 2017
Net Sales
Net sales for our Canada operating segment increased by $3.6 million in the year ended December 29, 2018 primarily due to the roll out of wall anchor and builders hardware products to retail customers.
Income (Loss) from Operations
Income from operations of our Canada segment decreased by $11.8 million in the year ended December 29, 2018 to  a loss of $8.8 million as compared to income of $2.9 million in the year ended December 30, 2017. The increase in sales was offset by net restructuring charges of $8.3 million consisting of inventory valuation adjustments, asset impairments, labor and severance, and consulting costs, partially offset by a gain on the sale of real estate (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional information). Additionally, in the year ended December 29, 2018 we incurred exchange rate losses of $1.8 million compared to gains of $0.9 million in the year ended December 30, 2017.

Income Taxes
Year Ended December 28, 2019 vs December 29, 2018
In the year ended December 28, 2019, we recorded an income tax benefit of $5.4 million on a pre-tax loss of $108.8 million. The effective income tax rate was 4.9% for the year ended December 28, 2019. In the year ended December 29, 2018, we recorded income tax expense of $2.1 million on a pre-tax loss of $67.6 million. The effective income tax rate was (3.1)% for the year ended December 29, 2018.

In 2019, the Company's effective tax rate differed from the federal statutory tax rate primarily due to valuation allowances recorded for the Company's non-deductible interest expense as well as certain state net operating losses ("NOLs"). The Company recorded $16.7 million in income tax expense attributable to a valuation allowance recorded on the Company's non-deductible interest expense. The Company anticipates that approximately $72.0 million of the $114.2 million in interest expense will be considered non-deductible for the 2019 period. Additionally, the Company recorded $2.7 million in income tax expense attributable to state NOLs that are expected to expire prior to their utilization.

The effective income tax rate differed from the federal statutory tax rate in the year ended December 29, 2018 primarily due to the provisions established with the Tax Cuts and Jobs Act of 2017 (“2017 Tax Act”). We recorded approximately $11.7 million in income tax expense attributable to certain provisions of the 2017 Tax Act. The Company recorded a valuation allowance of $6.1 million for certain U.S. federal net operating losses that are subject to the dual consolidated loss limitation rules. Additionally, the Company recorded $2.2 million in income tax expense for certain non-deductible acquisition costs attributable to the MinuteKey and Big Time acquisitions. The remaining differences between the effective income tax rate and the federal statutory rate in the year ended December 29, 2018 were attributable to state and foreign income taxes.
Year Ended December 29, 2018 vs December 30, 2017
In the year ended December 29, 2018, we recorded an income tax benefit of $2.1 million on a pre-tax loss of $67.6 million. The effective income tax rate was (3.1)% for the year ended December 29, 2018. In the year ended December 30, 2017, we recorded an income tax benefit of $84.9 million on a pre-tax loss of $26.3 million. The effective income tax rate was 323.3% for the year ended December 30, 2017.

The effective income tax rate differed from the federal statutory tax rate in the year ended December 29, 2018 primarily due to the provisions established with the Tax Cuts and Jobs Act of 2017 (“2017 Tax Act”). We recorded approximately $11.7 million in income tax expense attributable to certain provisions of the 2017 Tax Act. The Company recorded a valuation allowance of $6.1 million for certain U.S. federal net operating losses that are subject to the dual consolidated loss limitation

28



rules. Additionally, the Company recorded $2.2 million in income tax expense for certain non-deductible acquisition costs attributable to the MinuteKey and Big Time acquisitions. The remaining differences between the effective income tax rate and the federal statutory rate in the year ended December 29, 2018 were attributable to state and foreign income taxes.

On December 22, 2017, the 2017 Tax Act was signed into law making significant changes to the Internal Revenue Code.  Changes included, among other things, a permanent corporate rate reduction to 21% from 35%, implementing a modified territorial system including a mandatory deemed repatriation on certain unrepatriated earnings of foreign subsidiaries (“Transition Tax”), and providing for additional first-year depreciation that allows full expensing of qualified property placed into service after September 27, 2017.

During 2017, the Company recorded a provisional $75 million deferred income tax benefit for the remeasurement of its net deferred tax liabilities. Additionally, the Company did not record a provision for the Transition Tax in 2017 given the lack of historical earnings in the Company's foreign subsidiaries. During 2018, the Company did not significantly adjust the provisional estimate from the provisional calculations. In 2018, the Company became subject to certain provisions of the 2017 Tax Act including computations related to Global Intangible Low Taxed Income ("GILTI"), and the IRC §163(j) interest limitation ("Interest Limitation") (see Note 6 - Income Taxes of the Notes to Consolidated Financial Statements for additional information).


Liquidity and Capital Resources
Cash Flows
The statements of cash flows reflect the changes in cash and cash equivalents for the years ended December 28, 2019, December 29, 2018, and December 30, 2017 by classifying transactions into three major categories: operating, investing, and financing activities.
Operating Activities
Net cash provided by operating activities for the year ended December 28, 2019 was approximately $52.4 million. Operating cash flows for the year ended December 28, 2019 were unfavorably impacted by lower net income driven by increased interest expense, partially offset by improvements in working capital. Net cash provided by operating activities for the year ended December 29, 2018 was approximately $7.5 million and was unfavorably impacted by lower net income driven by increased interest expense and acquisition related costs along with an increase in inventory due to commodity inflation and new business wins. This was partially offset by an increase in accounts payable due to changes in payment terms and increased inventory purchases and a decrease in accounts receivable. Net cash provided by operating activities for the year ended December 30, 2017 was approximately $82.9 million and was favorably impacted by our focus on reducing net working capital which translated to improvements in inventory and accounts payable.
Investing Activities
Net cash used for investing activities was $53.5 million, $572.6 million, and $100.1 million for the years ended December 28, 2019, December 29, 2018 and December 30, 2017, respectively. In the year ending December 28, 2019 we acquired Resharp and West Coast Washers for approximately $6.1 million. In the year ended December 29, 2018 we acquired MinuteKey and Big Time and made a final working capital true up payment for ST Fastening Systems which equated a total net cash outflow of approximately $501.0 million. Additionally, in the year ended December 30, 2017, we acquired STFS with a cash payment of $47.2 million (see Note 5 - Acquisitions of the Notes to Consolidated Financial Statements for additional information). Finally, cash was used in all periods to invest in our investment in new key duplicating kiosks and machines. In 2019, we also received $10.4 million in cash proceeds from the sale of a building and machinery in Canada and a building in Georgia.
Financing Activities
Net cash used for financing activities was $7.1 million for the year ended December 28, 2019. The borrowings on revolving credit loans provided $43.5 million. The Company used $38.7 million of cash for the repayment of revolving credit loans and $10.6 million for principal payments on the senior term loans. On November 15, 2019, we amended the ABL Revolver agreement which provided an additional $100.0 million of revolving credit, bringing the total available to $250.0 million. In connection with the amendment we paid $1.4 million in fees.
Net cash provided by financing activities was $581.9 million for the year ended December 29, 2018. On May 31, we entered into a new term credit agreement consisting of a new funded term loan of $530.0 million and $165.0 million delayed draw term

29



loan facility. Concurrently, we entered into a new $150.0 million asset-based revolving credit agreement. The proceeds were used to refinance in full all outstanding revolving credit and term loans under the existing credit agreement. In the third quarter of 2018, we drew $165.0 million on the delayed draw facility of the term loan to finance the MinuteKey acquisition. In the fourth quarter, we amended the credit agreement and added an additional $365.0 million in incremental term loans to finance the acquisition of Big Time. We paid approximately $20.5 million in fees associated with the refinancing activities in the year ended December 28, 2019. See Note 7 - Long-Term Debt of the Notes to Consolidated Financial Statements for additional information on the refinancing. Our revolver draws, net, were a source of cash of $88.7 million in the year ended December 28, 2019. Additionally, in the year ended December 29, 2018 we paid a dividend of $3.8 million to Holdco for the purchase of shares of Holdco stock from former members of management.
Net cash used for financing activities was $14.4 million for the year ended December 30, 2017. The borrowings on revolving credit loans provided $35.5 million. The Company used $16.0 million of cash for the repayment of revolving credit loans and $5.5 million for principal payments on the senior term loans.
Liquidity
We believe that projected cash flows from operations and Revolver availability will be sufficient to fund working capital and capital expenditure needs for the next 12 months.
Our working capital (current assets minus current liabilities) position of $231.8 million as of December 28, 2019 represents a decrease of $48.2 million from the December 29, 2018 level of $280.0 million.
Contractual Obligations
Our contractual obligations as of December 28, 2019 are summarized below:
 
 
 
Payments Due
(dollars in thousands)
Total
 
Less Than
One Year
 
1 to 3
Years
 
3 to 5
Years
 
More Than
Five Years
Junior Subordinated Debentures (1)
$
108,704

 
$

 
$

 
$

 
$
108,704

Interest on Jr Subordinated Debentures
94,793

 
12,231

 
24,463

 
24,463

 
33,636

Long Term Senior Term Loans
1,047,653

 
10,609

 
21,218

 
21,218

 
994,608

Bank Revolving Credit Facility
113,000

 

 

 

 
113,000

6.375% Senior Notes
330,000

 

 
330,000

 

 

KeyWorks License Agreement
422

 
350

 
72

 

 

Interest payments (2)
381,971

 
84,604

 
156,606

 
121,921

 
18,840

Operating Leases
114,758

 
17,525

 
29,881

 
23,761

 
43,591

Deferred Compensation Obligations
1,911

 
355

 

 

 
1,556

Finance Lease Obligations
2,551

 
873

 
1,168

 
510

 

Other Obligations
8,210

 
2,492

 
4,274

 
1,444

 

Uncertain Tax Position Liabilities
1,101

 
1,101

 

 

 

Total Contractual Cash Obligations (3)
$
2,205,074

 
$
130,140

 
$
567,682

 
$
193,317

 
$
1,313,935

(1)
The Junior Subordinated Debentures liquidation value is approximately $108,704.
(2)
Interest payments for borrowings under the Senior Facilities, the 6.375% Senior Notes, and Revolver borrowings. Interest payments on the variable rate Senior Term Loans were calculated using the actual interest rate of 5.70% as of December 28, 2019. Interest payments on the 6.375% Senior Notes were calculated at their fixed rate. Interest payments on the variable rate Revolver borrowings were calculated using the actual interest rate of 3.59% as of December 28, 2019.
(3)
All of the contractual obligations noted above are reflected on the Company's Consolidated Balance Sheet as of December 28, 2019 except for the interest payments. Contingent consideration related to the acquisition of Resharp of $18,100 is not included in the chart above due to uncertainty about timing of the payments.
Off-Balance Sheet Arrangements
We do not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of Regulation S-K under the Securities Exchange Act of 1934, as amended.

30



Related Party Transactions
The Company has recorded aggregate management fee charges and expenses from the Oak Hill Funds and CCMP of approximately $0.6 million for each of the years ended December 28, 2019 and December 29, 2018, and $0.5 million for the year ended December 30, 2017.
We recorded proceeds from the sale of Holdco stock to members of management and the Board of Directors of $0.8 million for the year ended December 28, 2019 and $0.5 million for the year ended December 30, 2017. No such sales were recorded in the year ended December 29, 2018.

In the year ended December 29, 2018, the Company paid a dividend of approximately $3.8 million to Holdco for the purchase of 4,200 shares of Holdco stock from former members of management. No such dividends were paid in fiscal 2019 or fiscal 2017.
Gregory Mann and Gabrielle Mann are employed by the Company. The Company leases an industrial warehouse and office facility from companies under the control of the Manns. We have recorded rental expense for the lease of this facility on an arm's length basis. Our rental expense for the lease of this facility was $0.4 million for each of the years ended December 28, 2019, December 29, 2018, and December 30, 2017.
During 2019, 2018 and 2017, the Company had three leases for five properties containing industrial warehouse, manufacturing plant, and office facilities in Canada. The owners of the properties under one lease are relatives of Richard Paulin, who was employed by The Hillman Group Canada ULC until his retirement effective April 30, 2017, and the owner of the properties under the other two leases is a company which is owned by Richard Paulin and certain of his relatives. We have recorded rental expense for the three leases on an arm's length basis. Rental expense for these facilities was $0.6 million for the years ended December 28, 2019, and December 29, 2018 and $0.7 million for the year ended December 30, 2017.
Douglas J. Cahill is currently Hillman’s President and CEO and is also a former Managing Director of CCMP Capital Advisors, LP ("CCMP").  CCMP’s private equity fund CCMP Capital Investors III, L.P. (“CCMP III”), together with its related fund vehicles, owns approximately 80.4% of Holdco's outstanding common stock as of December 28, 2019.  Mr. Cahill has retained a carried interest in CCMP III and the fair value of this carried interest, which is based on the overall performance of  CCMP III, is contingent on several factors. As of December 28, 2019, the fair value of the carried interest is not estimable in accordance with ASC 405 - Contingencies.

Critical Accounting Policies and Estimates
Our accounting policies are more fully described in Note 2 - Summary of Significant Accounting Policies, of the Notes to Consolidated Financial Statements. As disclosed in that note, the preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Future events cannot be predicted with certainty and, therefore, actual results could differ from those estimates. The following section describes our critical accounting policies.
Revenue Recognition:
Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Sales and other taxes we collect concurrent with revenue-producing activities are excluded from revenue.
We offer a variety of sales incentives to our customers primarily in the form of discounts, rebates, and slotting fees. Discounts are recognized in the Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts, rebates, and slotting fees are included in the determination of net sales.
We also establish reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.
Our performance obligations under our arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the

31



key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods. We used judgement in applying the revenue standard in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Our obligation to provide in-store service and access to key duplicating and engraving equipment is satisfied when control of the related products is transferred. Therefore, consistent with the practice prior to the adoption of ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASC 606"), the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the customer’s acceptance of the products. The revenues for all performance obligations are recognized upon the customer's acceptance of the products.
The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, general, and administrative expense when control over products is transferred to the customer.
We used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.
See Note 2 - Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements for information on disaggregated revenue by product category.
Inventory Realization:
Inventories consisting predominantly of finished goods are valued at the lower of cost or net realizable value, cost being determined principally on the weighted average cost method. The historical usage rate is the primary factor used in assessing the net realizable value of excess and obsolete inventory. A reduction in the carrying value of an inventory item from cost to net realizable value is recorded for inventory with excess on-hand quantities as determined based on historic and projected sales, product category, and stage in the product life cycle. We do not believe there is a reasonable likelihood that there will be a material change in the estimates or assumptions we use to calculate our excess and obsolete inventory reserve. However, if our estimates regarding excess and obsolete inventory are inaccurate, we may be exposed to losses or gains that could be material. A 5% difference in actual excess and obsolete inventory reserved for at December 28, 2019, would have affected net earnings by approximately $1.0 million in fiscal 2019.
Goodwill:
We have adopted ASU 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment which eliminates Step 2 from the goodwill impairment test and instead requires an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If, after assessing the totality of events or circumstances, we determine that the fair value of a reporting unit is less than the carrying value, then we would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
Our annual impairment assessment is performed for the reporting units as of October 1. In 2019, 2018, and 2017, an independent appraiser assessed the value of our reporting units based on a discounted cash flow model and multiple of earnings. Assumptions critical to our fair value estimates under the discounted cash flow model include the discount rate, projected average revenue growth and projected long-term growth rates in the determination of terminal values. The results of the quantitative assessments in 2019, 2018, and 2017 indicated that the fair value of each reporting unit was in excess of its carrying value.
Intangible Assets:
We evaluate our indefinite-lived intangible assets (primarily trademarks and trade names) for impairment annually or more frequently if events and circumstances indicate that it is more likely than not that the fair value of an indefinite-lived intangible asset is below its carrying amount. In connection with the evaluation, an independent appraiser assessed the fair value of our indefinite-lived intangible assets based on a relief from royalties, excess earnings, and lost profits discounted cash flow model. Assumptions critical to our fair value estimates under the discounted cash flow model include the discount rate, projected average revenue growth and projected long-term growth rates in the determination of terminal values. An impairment charge is recorded if the carrying amount of an indefinite-lived intangible asset exceeds the estimated fair value on the measurement date. No impairment charges related to indefinite-lived intangible assets were recorded in 2019, 2018, or 2017 as a result of the quantitative annual impairment test.
Income Taxes:

32



Deferred income taxes are computed using the asset and liability method. Under this method, deferred income taxes are recognized for temporary differences between the financial reporting basis and income tax basis of assets and liabilities, based on enacted tax laws and statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Valuation allowances are provided for tax benefits where it is more likely than not that certain tax benefits will not be realized. Adjustments to valuation allowances are recorded for changes in utilization of the tax related item. For additional information, see Note 6 - Income Taxes, of the Notes to Consolidated Financial Statements.
In accordance with guidance regarding the accounting for uncertainty in income taxes, we recognize a tax position if, based solely on its technical merits, it is more likely than not to be sustained upon examination by the relevant taxing authority. 
If a tax position does not meet the more likely than not recognition threshold, we do not recognize the benefit of that position in our financial statements. A tax position that meets the more likely than not recognition threshold is measured to determine the amount of benefit to be recognized in the financial statements.
Business Combinations:
As we enter into business combinations, we perform acquisition accounting requirements including the following:
 
Identifying the acquirer
Determining the acquisition date
Recognizing and measuring the identifiable assets acquired and the liabilities assumed, and
Recognizing and measuring goodwill or a gain from a bargain purchase
 
We complete valuation procedures and record the resulting fair value of the acquired assets and assumed liabilities based upon the valuation of the business enterprise and the tangible and intangible assets acquired. Enterprise value allocation methodology requires management to make assumptions and apply judgment to estimate the fair value of assets acquired and liabilities assumed. If estimates or assumptions used to complete the enterprise valuation and estimates of the fair value of the acquired assets and assumed liabilities significantly differed from assumptions made, the resulting difference could materially affect the fair value of net assets.
 
The calculation of the fair value of the tangible assets, including property, plant and equipment, utilizes the cost approach, which computes the cost to replace the asset, less accrued depreciation resulting from physical deterioration, functional obsolescence and external obsolescence. The calculation of the fair value of the identified intangible assets are determined using cash flow models following the income approach or a discounted market-based methodology approach. Significant inputs include estimated revenue growth rates, gross margins, operating expenses, and estimated attrition, royalty and discount rates. Goodwill is recorded as the difference in the fair value of the acquired assets and assumed liabilities and the purchase price.We estimate the fair value of liabilities for contingent consideration by applying a scenario-based method, estimating (probability-weighted) payments based on the likelihood of achieving the milestones and payments corresponding to each milestone. We then estimate the present-value of the expected payments from the time at which the obligations are settled by applying a discount rate that appropriately captures a market participant’s view of the risk associated with the payments.
Recent Accounting Pronouncements:
Recently issued accounting standards are described in Note 3 - Recent Accounting Pronouncements of the Notes to Consolidated Financial Statements.
Item 7A – Quantitative and Qualitative Disclosures About Market Risk.
Interest Rate Exposure
We are exposed to the impact of interest rate changes as borrowings under the Senior Facilities bear interest at variable interest rates. It is our policy to enter into interest rate swap and interest rate cap transactions only to the extent considered necessary to meet our objectives.
Based on our exposure to variable rate borrowings at December 28, 2019, after consideration of our LIBOR floor rate and interest rate swap agreements, a one percent (1%) change in the weighted average interest rate for a period of one year would change the annual interest expense by approximately $10.1 million.
Foreign Currency Exchange

33



We are exposed to foreign exchange rate changes of the Canadian and Mexican currencies as it impacts the $149.3 million tangible and intangible net asset value of our Canadian and Mexican subsidiaries as of December 28, 2019. The foreign subsidiaries net tangible assets were $83.9 million and the net intangible assets were $65.4 million as of December 28, 2019.
We utilize foreign exchange forward contracts to manage the exposure to currency fluctuations in the Canadian dollar versus the U.S. Dollar. See Note 12 - Derivatives and Hedging, of the Notes to Consolidated Financial Statements.
Item 8 – Financial Statements and Supplementary Data.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS AND
FINANCIAL STATEMENT SCHEDULE

34



Report of Management on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States. Internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of The Hillman Companies, Inc. and its consolidated subsidiaries; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States, and that receipts and expenditures of The Hillman Companies, Inc. and its consolidated subsidiaries are being made only in accordance with authorizations of management and directors of The Hillman Companies, Inc. and its consolidated subsidiaries, as appropriate; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the assets of The Hillman Companies, Inc. and its consolidated subsidiaries that could have a material effect on the consolidated financial statements.
Our management, with the participation of our principal executive officer and principal financial officer, assessed the effectiveness of our internal control over financial reporting as of December 28, 2019, the end of our fiscal year. Management based its assessment on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Management's assessment included evaluation of such elements as the design and operating effectiveness of key financial reporting controls, process documentation, accounting policies, and our overall control environment. This assessment is supported by testing and monitoring performed under the direction of management.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluations 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. Accordingly, even an effective system of internal control over financial reporting will provide only reasonable assurance with respect to financial statement preparation.
Based on its assessment, our management has concluded that our internal control over financial reporting was effective, as of December 28, 2019, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with accounting principles generally accepted in the United States. We reviewed the results of management's assessment with the Audit Committee of The Hillman Companies, Inc.
This annual report does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting. Management's report was not subject to attestation by our independent registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permit us to provide only management's report in this annual report.
/s/ DOUGLAS J. CAHILL
 
/s/ ROBERT O. KRAFT
 
 
 
Douglas J. Cahill
 
Robert O. Kraft
President and Chief Executive Officer
 
Chief Financial Officer
Dated:
March 27, 2020
 
Dated:
March 27, 2020

35



Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors
The Hillman Companies, Inc.:
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of The Hillman Companies, Inc. and subsidiaries (the Company) as of December 28, 2019 and December 29, 2018, the related consolidated statements of comprehensive income (loss), stockholder’s equity, and cash flows for each of the years in the three‑year period ended December 28, 2019, and the related notes and financial statement schedule II - Valuation Accounts (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 28, 2019 and December 29, 2018, and the results of its operations and its cash flows for each of the years in the three‑year period ended December 28, 2019, in conformity with U.S. generally accepted accounting principles.
Changes in Accounting Principles
As discussed in Note 3 to the consolidated financial statements, the Company has changed its method of accounting for leases as of December 30, 2018 due to the adoption of Accounting Standards Update (ASU) 2016-12, Leases (Topic 842).
As discussed in Note 3 to the consolidated financial statements, the Company has changed its method of accounting for revenue recognition as of December 31, 2017 due to the modified retrospective adoption of ASU 2014-09, Revenue from Contracts with Customers (Topic 606).
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
/s/ KPMG LLP
We have served as the Company’s auditor since 2010.
Cincinnati, Ohio
March 27, 2020


36


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(dollars in thousands)

 
December 28, 2019
 
December 29, 2018
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
19,973

 
$
28,234

Accounts receivable, net of allowances of $1,891 ($846 - 2018)
88,374

 
110,799

Inventories, net
323,496

 
320,281

Other current assets
8,828

 
18,727

Total current assets
440,671

 
478,041

Property and equipment, net of accumulated depreciation of $179,791 ($131,169 - 2018)
205,160

 
208,279

Goodwill
819,077

 
803,847

Other intangibles, net of accumulated amortization of $232,060 ($176,677 - 2018)
882,430

 
930,525

Operating lease right of use assets
81,613

 

Deferred tax asset
702

 

Other assets
11,557

 
10,778

Total assets
$
2,441,210

 
$
2,431,470

LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
125,042

 
$
135,059

Current portion of debt and capital lease obligations
11,358

 
10,985

Current portion of operating lease liabilities
11,459

 

Accrued expenses:
 
 
 
Salaries and wages
12,937

 
9,881

Pricing allowances
6,553

 
5,404

Income and other taxes
5,248

 
3,325

Interest
14,726

 
15,423

Other accrued expenses
21,545

 
17,941

Total current liabilities
208,868

 
198,018

Long-term debt
1,584,289

 
1,586,084

Deferred income taxes, net
196,437

 
200,696

Operating lease liabilities
73,227

 

Other non-current liabilities
33,287

 
7,565

Total liabilities
2,096,108

 
1,992,363

                                                                                                                                                                                                                                                                                                                                                                                      
 
 
 
Commitments and Contingencies (Note 15)

 

Stockholder's Equity:
 
 
 
Preferred stock, $.01 par, 5,000 shares authorized, none issued and outstanding at December 28, 2019 and December 29, 2018

 

Common stock, $.01 par, 5,000 shares authorized, issued and outstanding at December 28, 2019 and December 29, 2018

 

Additional paid-in capital
553,359

 
549,528

Accumulated deficit
(176,217
)
 
(72,831
)
Accumulated other comprehensive loss
(32,040
)
 
(37,590
)
Total stockholder's equity
345,102

 
439,107

Total liabilities and stockholder's equity
$
2,441,210

 
$
2,431,470










The Notes to Consolidated Financial Statements are an integral part of these statements.

37


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(dollars in thousands)

 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended December 30, 2017
Net sales
$
1,214,362

 
$
974,175

 
$
838,368

Cost of sales (exclusive of depreciation and amortization shown separately below)
693,881

 
537,885

 
455,717

Selling, general and administrative expenses
382,131

 
320,543

 
274,044

Depreciation
65,658

 
46,060

 
34,016

Amortization
58,910

 
44,572

 
38,109

Management fees to related party
562

 
546

 
519

Other (income) expense
5,525

 
(2,874
)
 
459

Income from operations
7,695

 
27,443

 
35,504

Interest expense, net
101,613

 
70,545

 
51,018

Interest expense on junior subordinated debentures
12,608

 
12,608

 
12,608

Investment income on trust common securities
(378
)
 
(378
)
 
(378
)
Loss (gain) on mark-to-market adjustment of interest rate swap
2,608

 
607

 
(1,481
)
Refinancing costs

 
11,632

 

Loss before income taxes
(108,756
)
 
(67,571
)
 
(26,263
)
Income tax expense (benefit)
(5,370
)
 
2,070

 
(84,911
)
Net income (loss)
$
(103,386
)
 
$
(69,641
)
 
$
58,648

Net income (loss) from above
$
(103,386
)
 
$
(69,641
)
 
$
58,648

Other comprehensive income (loss):

 

 

Foreign currency translation adjustments
5,550

 
(11,053
)
 
7,845

Total other comprehensive income (loss)
5,550

 
(11,053
)
 
7,845

Comprehensive income (loss)
$
(97,836
)
 
$
(80,694
)
 
$
66,493















The Notes to Consolidated Financial Statements are an integral part of these statements.

38


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(dollars in thousands)

 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Cash flows from operating activities:
 
 
 
 
 
Net income (loss)
$
(103,386
)
 
$
(69,641
)
 
$
58,648

Adjustments to reconcile net income (loss) to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization
124,568

 
90,632

 
72,125

(Gain) loss on dispositions of property and equipment
(573
)
 
(5,988
)
 
1,140

Impairment of long lived assets
7,887

 
837

 
1,569

Deferred income taxes
(5,679
)
 
394

 
(85,874
)
Deferred financing and original issue discount amortization
3,726

 
2,455

 
2,530

Loss on debt restructuring

 
11,632

 

Stock-based compensation expense
2,981

 
1,590

 
2,484

Gain on disposition of Australia assets

 

 
(638
)
Other non-cash interest and change in value of interest rate swap
2,608

 
607

 
(1,481
)
Changes in operating items:
 
 
 
 
 
Accounts receivable
22,863

 
7,934

 
(2,777
)
Inventories
(3,205
)
 
(68,978
)
 
13,800

Other assets
2,878

 
(1,496
)
 
517

Accounts payable
(11,975
)
 
41,092

 
9,305

Other accrued liabilities
9,666

 
(3,523
)
 
11,562

Net cash provided by operating activities
52,359

 
7,547

 
82,910

Cash flows from investing activities:
 
 
 
 
 
Acquisitions of businesses, net of cash acquired
(6,135
)
 
(500,989
)
 
(47,188
)
Capital expenditures
(57,753
)
 
(71,621
)
 
(51,410
)
Proceeds from sale of property and equipment
10,400

 

 

Other investing activities

 

 
(1,500
)
Net cash used for investing activities
(53,488
)
 
(572,610
)
 
(100,098
)
Cash flows from financing activities:
 
 
 
 
 
Borrowings on senior term loans, net of discount

 
1,050,050

 

Repayments of senior term loans
(10,608
)
 
(532,488
)
 
(5,500
)
Borrowings of revolving credit loans
43,500

 
165,550

 
35,500

Repayments of revolving credit loans
(38,700
)
 
(76,850
)
 
(16,000
)
Financing fees
(1,412
)
 
(20,520
)
 

Principal payments under capitalized lease obligations
(683
)
 
(235
)
 
(124
)
Dividend to Holdco

 
(3,780
)
 

Proceeds from exercise of stock options
100

 
200

 

Proceeds from sale of Holdco stock
750

 

 
500

Net cash provided by (used for) financing activities
(7,053
)
 
581,927

 
14,376

Effect of exchange rate changes on cash
(79
)
 
1,433

 
(1,357
)
Net increase (decrease) in cash and cash equivalents
(8,261
)
 
18,297

 
(4,169
)
Cash and cash equivalents at beginning of period
28,234

 
9,937

 
14,106

Cash and cash equivalents at end of period
$
19,973

 
$
28,234

 
$
9,937





The Notes to Consolidated Financial Statements are an integral part of these statements.

39


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDER'S EQUITY
(dollars in thousands)

 
Common
Stock
 
Additional
Paid-in
Capital
 
Retained Earnings (Accumulated Deficit)
 
Accumulated
Other
Comprehensive
(Loss)
 
Total
Stockholder's
Equity
Balance at December 31, 2016
$

 
$
548,534

 
$
(56,226
)
 
$
(34,382
)
 
$
457,926

Net Income

 

 
58,648

 

 
58,648

Stock-based compensation

 
2,484

 

 

 
2,484

Proceeds from sale of Holdco shares of stock

 
500

 

 

 
500

Change in cumulative foreign currency translation adjustment 

 

 

 
7,845

 
7,845

Balance at December 30, 2017
$

 
$
551,518

 
$
2,422

 
$
(26,537
)
 
$
527,403

Net Loss

 

 
(69,641
)
 

 
(69,641
)
Stock-based compensation

 
1,590

 

 

 
1,590

Proceeds from exercise of stock options

 
200

 

 

 
200

Dividend to Holdco

 
(3,780
)
 

 

 
(3,780
)
Cumulative effect of change in accounting principals

 

 
(5,612
)
 

 
(5,612
)
Change in cumulative foreign currency translation adjustment 

 

 

 
(11,053
)
 
(11,053
)
Balance at December 29, 2018
$

 
$
549,528

 
$
(72,831
)
 
$
(37,590
)
 
$
439,107

Net Loss

 

 
(103,386
)
 

 
(103,386
)
Stock-based compensation

 
2,981

 

 

 
2,981

Proceeds from exercise of stock options

 
100

 

 

 
100

Proceeds from sale of Holdco shares of stock

 
750

 

 

 
750

Change in cumulative foreign currency translation adjustment 

 

 

 
5,550

 
5,550

Balance at December 28, 2019
$

 
$
553,359

 
$
(176,217
)
 
$
(32,040
)
 
$
345,102














The Notes to Consolidated Financial Statements are an integral part of these statements.

40


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)


1. Basis of Presentation:
The accompanying financial statements include the consolidated accounts of The Hillman Companies, Inc. and its wholly-owned subsidiaries (collectively “Hillman” or the “Company”). Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to The Hillman Companies, Inc. and its wholly-owned subsidiaries. The Consolidated Financial Statements included herein have been prepared in accordance with accounting standards generally accepted in the United States of America (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. References to 2019, 2018, and 2017 are for fiscal years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
We are a wholly-owned subsidiary of HMAN Group Holdings Inc. (“Holdco”). Affiliates of CCMP Capital Advisors, LLC (“CCMP”) own 80.4% of Holdco's outstanding common stock, affiliates of Oak Hill Capital Partners III, L.P., Oak Hill Capital Management Partners III, L.P. and OHCP III HC RO, L.P. (collectively “Oak Hill Funds”) own 16.9% of Holdco's outstanding common stock, and certain current and former members of management own 2.7% of Holdco's outstanding common stock.
The Company has a 52-53 week fiscal year ending on the last Saturday in December 2017. In a 52 week fiscal year, each of the Company’s quarterly periods will comprise 13 weeks. The additional week in a 53 week fiscal year is added to the fourth quarter, making such quarter consist of 14 weeks. The Company’s first 53 week fiscal year will occur in fiscal year 2022.
Nature of Operations:
The Company is comprised of three separate operating business segments: (1) Fastening, Hardware, and Personal Protective Solutions, (2) Consumer Connected Solutions, and (3) Canada.
In the fourth quarter of 2019, the Company implemented a plan to restructure the management and operations of our U.S. business to achieve synergies and cost savings associated with the recent acquisitions. The restructuring plan includes management realignment, integration of sales and operations functions, and strategic review of our product offerings (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional details). In connection with the restructuring, and to better support the review of our results, the Company revised the classification of certain product categories and associated costs within the operating segment reporting structure. In the fourth quarter of 2019, the Company moved from a geographic segment structure to a hybrid product based and geographic structure. This change aligns the reportable segments with the information reviewed by the chief operating decision maker. Concurrent with this change, the Company has revised prior period segment information to be consistent with the current period presentation. There was no impact on previously reported consolidated revenues, total operating expenditures, operating income or net income as a result of these changes.
Hillman Group provides and, on a limited basis, produces products such as fasteners and related hardware items; threaded rod and metal shapes; keys, key duplication systems, and accessories; personal protective equipment such as gloves and eye-wear; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (“OEMs”), and industrial distributors.
On November 8, 2017, the Company entered into an Asset Purchase Agreement with Hargis Industries, LP doing business as ST Fastening Systems ("STFS") and other related parties, pursuant to which Hillman acquired substantially all of the assets and assumed certain liabilities of STFS. STFS, located in Tyler, Texas, specializes in manufacturing and distributing threaded self-drilling fasteners, foam closure strips, and other accessories to the steel-frame, post-frame, and residential building markets. Pursuant to the terms of the Asset Purchase Agreement, the Company paid a purchase price of $47,339 which reflects finalized purchase price accounting adjustments as of December 29, 2018. STFS resides within the Company's Fastening, Hardware, and Personal Protection Solutions reportable segment. See Note 5 - Acquisitions for additional information.
On August 10, 2018, the Company completed the acquisition of Minute Key Holdings, Inc. ("MinuteKey"), an innovative leader in self-service key duplicating kiosks for a total consideration of $156,289, which reflects finalized purchase accounting adjustments as of December 28, 2019. MinuteKey has existing operations in the United States and Canada and be included in Hillman's Consumer Connected Solutions reportable segments. See Note 5 - Acquisitions for additional information.

41


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

On October 1, 2018, the Company completed the acquisition of Big Time Products ("Big Time"), a leading provider of personal protective and work gear products ranging from work gloves, tool belts and jobsite storage, for total consideration of $348,834, which reflects finalized purchase accounting adjustments as of December 28, 2019. Big Time has existing operations throughout North America and its operating results reside within the Company's Fastening, Hardware, and Personal Protective Solutions reportable segment. See Note 5 - Acquisitions for additional information.
On August 16, 2019, the Company acquired the assets of Sharp Systems, LLC ("Resharp"), a California-based innovative developer of automated knife sharpening systems, for a total purchase price of $21,100. Resharp has existing operations in the United States and its operating results reside within the Company's Consumer Connected Solutions reportable segment. See Note 5 - Acquisitions for additional information.
Reclassifications:
Certain amounts in the prior year Consolidated Financial Statements and in the Notes to Consolidated Financial Statements were reclassified to conform to the current year’s presentation. The reclassifications were primarily related to our efforts to realign our operating segment structure to conform with management review of our results. Additionally, the Company reclassified the mark-to-market adjustment of our interest rate swap from other income/expense to its own line on the income statement below income from operations. This had no impact on the prior periods’ statement of financial position, net income (loss), cash flows, or stockholder’s equity.
2. Summary of Significant Accounting Policies:
Cash and Cash Equivalents:
Cash and cash equivalents consist of commercial paper, U.S. Treasury obligations, and other liquid securities purchased with initial maturities less than 90 days and are stated at cost which approximates fair value. The Company has foreign bank balances of approximately $9,301 and $6,943 at December 28, 2019 and December 29, 2018, respectively. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. The Company has not experienced any losses related to these balances. Management believes its credit risk is minimal.
Restricted Investments:
The Company's restricted investments are trading securities carried at fair market value which represent assets held in a Rabbi Trust to fund deferred compensation liabilities owed to the Company's employees. The current portion of the investments is included in other current assets and the long term portion in other assets on the accompanying Consolidated Balance Sheets. See Note 9 - Deferred Compensation Plan.
Accounts Receivable and Allowance for Doubtful Accounts:
The Company establishes the allowance for doubtful accounts using the specific identification method and also provides a reserve in the aggregate. The estimates for calculating the aggregate reserve are based on historical collection experience. Increases to the allowance for doubtful accounts result in a corresponding expense. The Company writes off individual accounts receivable when collection becomes improbable. The allowance for doubtful accounts was $1,891 and $846 as of December 28, 2019 and December 29, 2018, respectively.
In the years ended December 28, 2019 and December 29, 2018, the Company entered into agreements to sell, on an ongoing basis and without recourse, certain trade accounts receivable. The buyer is responsible for servicing the receivables. The sale of the receivables is accounted for in accordance with Financial Accounting Standards Board (“FASB”) ASC 860, Transfers and Servicing. Under that guidance, receivables are considered sold when they are transferred beyond the reach of the Company and its creditors, the purchaser has the right to pledge or exchange the receivables, and the Company has surrendered control over the transferred receivables. The Company has received proceeds from the sales of trade accounts receivable of approximately $292,432 and $215,833 for the years ended December 28, 2019 and December 29, 2018, respectively, and has included the proceeds in net cash provided by operating activities in the Consolidated Statements of Cash Flows. Related to the sale of accounts receivable, the Company recorded losses of approximately $2,923 and $2,233 for the years ended December 28, 2019 and December 29, 2018, respectively.

42


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

Inventories:
Inventories consisting predominantly of finished goods are valued at the lower of cost or net realizable value, cost being determined principally on the weighted average cost method. The historical usage rate is the primary factor used in assessing the net realizable value of excess and obsolete inventory. A reduction in the carrying value of an inventory item from cost to net realizable value is recorded for inventory with excess on-hand quantities as determined based on historic and projected sales, product category, and stage in the product life cycle.
Property and Equipment:
Property and equipment are carried at cost and include expenditures for new facilities and major renewals. For financial accounting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets, generally two to 25 years. Assets acquired under capital leases are depreciated over the terms of the related leases. Maintenance and repairs are charged to expense as incurred. The Company capitalizes certain costs that are directly associated with the development of internally developed software, representing the historical cost of these assets. Once the software is completed and placed into service, such costs are amortized over the estimated useful lives. When assets are sold or otherwise disposed of, the cost and related accumulated depreciation are removed from their respective accounts, and the resulting gain or loss is reflected in income (loss) from operations.
Property and equipment, net, consists of the following at December 28, 2019 and December 29, 2018:
 
Estimated
Useful Life
 
 
 
 
 
(Years)
 
2019
 
2018
Land
n/a
 
$

 
$
20

Buildings
25
 

 
341

Leasehold improvements
life of lease
 
10,982

 
8,273

Machinery and equipment
2-10
 
308,096

 
271,061

Computer equipment and software
2-5
 
60,412

 
53,471

Furniture and fixtures
6-8
 
2,749

 
2,629

Construction in process
 
 
2,712

 
3,653

Property and equipment, gross
 
 
384,951

 
339,448

Less: Accumulated depreciation
 
 
179,791

 
131,169

Property and equipment, net
 
 
$
205,160

 
$
208,279


Goodwill:
The Company has adopted ASU 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, which eliminates Step 2 from the goodwill impairment test and instead requires an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If, after assessing the totality of events or circumstances, the Company determines that the fair value of a reporting unit is less than the carrying value, then the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
The Company’s annual impairment assessment is performed for its reporting units as of October 1st. An independent appraiser assessed the value of the reporting units based on a discounted cash flow model and multiple of earnings. Assumptions critical to our fair value estimates under the discounted cash flow model include the discount rate, projected average revenue growth and projected long-term growth rates in the determination of terminal values. The results of the quantitative assessment in 2019, 2018, and 2017 indicated that the fair value of each reporting unit was in excess of its carrying value. Therefore goodwill was not impaired as of our annual testing dates. In our annual review of goodwill for impairment in the fourth quarter of 2019, the fair value of each reporting unit exceeded its carrying value by over 5% of its carrying value.
No impairment charges were recorded in the years ended December 28, 2019, December 29, 2018, or December 30, 2017.

43


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

Goodwill amounts by reportable segment are summarized as follows:
 
 
Goodwill at
 
 
 
 
 
 
 
 
 
Goodwill at
 
 
December 29, 2018
 
Acquisitions(1) 
 
Disposals
 
Adjustments(2)
 
Other(3)
 
December 28, 2019
Fastening, Hardware, and Personal Protection
 
$
564,143

 
$

 
$

 
$
3,540

 
$
164

 
$
567,847

Consumer Connected Solutions
 
211,766

 
9,382

 

 
948

 

 
222,096

Canada
 
27,938

 

 

 

 
1,196

 
29,134

Total
 
$
803,847

 
$
9,382

 
$

 
$
4,488

 
$
1,360

 
$
819,077


(1)
See Note 5 - Acquisitions for additional information regarding the Resharp acquisition.
(2)
These amounts related to opening balance sheet adjustments from the acquisition of MinuteKey and Big Time. These adjustments were primarily related to $2,087 increase in inventory reserve and a $1,106 increase in assumed liabilities for Big Time, as well as a $633 increase in assumed liabilities for MinuteKey. These acquisitions were completed in the third and fourth quarter of 2018, respectively and purchase price accounting adjustments are finalized as of the current period.
(3)
The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada and Mexico reporting units.

Intangible Assets:
Intangible assets are stated at the lower of cost or fair value.  With the exception of certain trade names, intangible assets are amortized on a straight-line basis over periods ranging from 5 to 20 years, representing the period over which the Company expects to receive future economic benefits from these assets. 
Other intangibles, net, as of December 28, 2019 and December 29, 2018 consist of the following:
 
Estimated
 
 
 
 
 
Useful Life
(Years)
 
December 28, 2019
 
December 29, 2018
Customer relationships
13-20
 
$
941,305

 
$
939,880

Trademarks - Indefinite
Indefinite
 
85,517

 
85,228

Trademarks - Other
5-15
 
26,700

 
26,700

Technology and patents
7-12
 
60,968

 
55,394

Intangible assets, gross
 
 
1,114,490

 
1,107,202

Less: Accumulated amortization
 
 
232,060

 
176,677

Intangible assets, net
 
 
$
882,430

 
$
930,525


Estimated annual amortization expense for intangible assets subject to amortization at December 28, 2019 for the next five fiscal years is as follows:
Fiscal Year Ended
 
Amortization Expense
2020
 
$
59,262

2021
 
$
59,262

2022
 
$
59,262

2023
 
$
59,262

2024
 
$
59,262


The Company also evaluates indefinite-lived intangible assets (primarily trademarks and trade names) for impairment annually or more frequently if events and circumstances indicate that it is more likely than not that the fair value of an indefinite-lived

44


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

intangible asset is below its carrying amount. In connection with the evaluation, an independent appraiser assessed the fair value of our indefinite-lived intangible assets based on a relief from royalties model. An impairment charge is recorded if the carrying amount of an indefinite-lived intangible asset exceeds the estimated fair value on the measurement date. No impairment charges related to indefinite-lived intangible assets were recorded by the Company in 2019, 2018, or 2017 as a result of the quantitative annual impairment test.
Long-Lived Assets:
The Company evaluates its long-lived assets, including definite-lived intangibles assets, for impairment including an evaluation based on the estimated undiscounted future cash flows as events or changes in circumstances indicate that the carrying amount of such assets may not be fully recoverable. In the year ended December 28, 2019, the Company recorded an impairment charge of $7,887 related to the loss on the disposal of our FastKey self-service duplicating kiosks and related assets in our Consumer Connected Solutions operating segment. In the year ended December 29, 2018, the Company recorded an impairment charge of $837 related to exiting certain lines of business in our Canada segment, see Note 14 - Restructuring for more details. In the fiscal year ended December 30, 2017, the Company recorded impairment charges of $1,569 related to the exit of a pilot program in the kiosk business in our Consumer Connected Solutions operating segment. All of the aforementioned impairment charges incurred were included within the respective other income/expense on the Consolidated Statements of Comprehensive Income (Loss). Approximately 95% of the Company’s long-lived assets are held within the United States.
Income Taxes:
Deferred income taxes are computed using the asset and liability method. Under this method, deferred income taxes are recognized for temporary differences between the financial reporting basis and income tax basis of assets and liabilities, based on enacted tax laws and statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Valuation allowances are provided for tax benefits where management estimates it is more likely than not that certain tax benefits will not be realized. Adjustments to valuation allowances are recorded for changes in utilization of the tax related item. See Note 6 - Income Taxes for additional information.
In accordance with guidance regarding the accounting for uncertainty in income taxes, the Company recognizes a tax position if, based solely on its technical merits, it is more likely than not to be sustained upon examination by the relevant taxing authority. If a tax position does not meet the more likely than not recognition threshold, the Company does not recognize the benefit of that position in its Consolidated Financial Statements. A tax position that meets the more likely than not recognition threshold is measured to determine the amount of benefit to be recognized in the Consolidated Financial Statements.

Contingent Consideration:
Contingent Consideration relates to the potential payment for an acquisition that is contingent upon the achievement of the acquired business meeting certain product development milestones and/or certain financial performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred. The estimated fair value of the contingent consideration was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The assumptions utilized in the calculation based on financial performance milestones include projected revenue and/or EBITDA amounts, volatility and discount rates. For potential payments related to product development milestones, we estimated the fair value based on the probability of achievement of such milestones. The assumptions utilized in the calculation of the acquisition date fair value include probability of success and the discount rates. Contingent consideration involves certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts.
Risk Insurance Reserves:
The Company self-insures our product liability, automotive, workers' compensation, and general liability losses up to $250 per occurrence. Our policy is to estimate reserves based upon a number of factors, including known claims, estimated incurred but not reported claims, and third-party actuarial analysis.  The third-party actuarial analysis is based on historical information

45


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

along with certain assumptions about future events.  These reserves are classified as other current and other long-term liabilities within the balance sheets.
The Company self-insures our group health claims up to an annual stop loss limit of $250 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves.
Retirement Benefits:
Certain employees of the Company are covered under a profit-sharing and retirement savings plan. The plan provides for a matching contribution for eligible employees of 50% of each dollar contributed by the employee up to 6% of the employee's compensation. In addition, the plan provides an annual contribution in amounts authorized by the Board of Directors, subject to the terms and conditions of the plan.
Hillman Canada sponsors a Deferred Profit Sharing Plan (“DPSP”) and a Group Registered Retirement Savings Plan (“RRSP”) for all qualified, full-time employees, with at least three months of continuous service. DPSP is an employer-sponsored profit sharing plan registered as a trust with the Canada Revenue Agency (“CRA”). On a periodic basis, Hillman Canada shares business profits with employees by contributing to the DPSP on each employee's behalf. Employees do not contribute to the DPSP. There is no minimum required contribution; however, DPSPs are subject to maximum contribution limits set by the CRA. The DPSP is offered in conjunction with a RRSP. All eligible employees may contribute an additional voluntary amount of up to eight percent of the employee's gross earnings. Hillman Canada is required to match 100% of all employee contributions up to 2% of the employee's compensation. The assets of the RRSP are held separately from those of Hillman Canada in independently administered funds.
Retirement benefit costs were $2,725, $2,567, and $2,222 in the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
Revenue Recognition:
Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.
The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebate are included in the determination of net sales.
The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.


46


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

The following table disaggregates our revenue by product category:
 
Fastening, Hardware, and Personal Protective Solutions
 
Consumer Connected Solutions
 
Canada
 
Total Revenue
Year Ended December 28, 2019
 
 
 
 
 
 
 
Fastening and Hardware
$
607,247

 
$

 
$
121,242

 
$
728,489

Personal Protective
245,769

 

 

 
245,769

Keys and Key Accessories

 
185,451

 
4,009

 
189,460

Engraving

 
50,613

 
9

 
50,622

Resharp

 
22

 

 
22

Consolidated
$
853,016

 
$
236,086

 
$
125,260

 
$
1,214,362

 
 
 
 
 
 
 
 
Year Ended December 29, 2018
 
 
 
 
 
 
 
Fastening and Hardware
$
581,269

 
$

 
$
137,186

 
$
718,455

Personal Protective
55,448

 

 

 
55,448

Keys and Key Accessories

 
143,898

 
4,217

 
148,115

Engraving

 
52,145

 
12

 
52,157

Resharp

 

 

 

Consolidated
$
636,717

 
$
196,043

 
$
141,415

 
$
974,175

 
 
 
 
 
 
 
 
Year Ended December 30, 2017
 
 
 
 
 
 
 
Fastening and Hardware
$
528,969

 
$

 
$
133,082

 
$
662,051

Personal Protective

 

 

 

Keys and Key Accessories

 
115,924

 
4,706

 
120,630

Engraving

 
55,674

 
13

 
55,687

Resharp

 

 

 

Consolidated
$
528,969

 
$
171,598

 
$
137,801

 
$
838,368














47


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)


The following table disaggregates our revenue by geographic location:
 
Fastening, Hardware, and Personal Protective Solutions
 
Consumer Connected Solutions
 
Canada
 
Total Revenue
Year Ended December 28, 2019
 
 
 
 
 
 
 
United States
$
835,957

 
$
234,216

 
$

 
$
1,070,173

Canada
5,905

 
1,870

 
125,260

 
133,035

Mexico
11,154

 

 

 
11,154

Consolidated
$
853,016

 
$
236,086

 
$
125,260

 
$
1,214,362

 
 
 
 
 
 
 
 
Year Ended December 29, 2018
 
 
 
 
 
 
 
United States
$
626,490

 
$
195,538

 
$

 
$
822,028

Canada
1,944

 
505

 
141,415

 
143,864

Mexico
8,283

 

 

 
8,283

Consolidated
$
636,717

 
$
196,043

 
$
141,415

 
$
974,175

 
 
 
 
 
 
 
 
Year Ended December 30, 2017
 
 
 
 
 
 
 
United States
$
522,002

 
$
171,598

 
$

 
$
693,600

Canada

 

 
137,801

 
137,801

Mexico
6,967

 

 

 
6,967

Consolidated
$
528,969

 
$
171,598

 
$
137,801

 
$
838,368


Our revenue by geography is allocated based on the location of our sales operations. Our Fastening, Hardware, and Personal Protective Solutions contains sales of Big Time personal protective equipment into Canada. Our Consumer Connected Solutions contains sales of MinuteKey Canada.
Fastening, Hardware, and Personal Protective Solutions revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, and personal protective equipment such as gloves and eye-wear as well as in-store merchandising services for the related product category.
Consumer Connected Solutions revenues consist primarily of sales of keys and identification tags through self service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories.
Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.
The Company’s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods. Judgment was required in applying the new revenue standard in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. The Company’s obligation to provide in-store service and access to key duplicating and engraving equipment is satisfied when control of the related products is transferred. Therefore, consistent with the practice prior to the adoption of ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASC 606"), the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving

48


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

equipment is recognized upon the customer’s acceptance of the products. The revenues for all performance obligations are recognized upon the customer's acceptance of the products.
The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, general, and administrative expense when control over products is transferred to the customer.
The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.
Shipping and Handling:
The costs incurred to ship product to customers, including freight and handling expenses, are included in selling, general, and administrative (“SG&A”) expenses on the Company's Consolidated Statements of Comprehensive Income (Loss).
Shipping and handling costs were $47,713, $42,458, and $39,205 in the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
Research and Development:
The Company expenses research and development costs consisting primarily of internal wages and benefits in connection with improvements to the Company's fastening product lines along with the key duplicating and engraving machines. The Company's research and development costs were $2,075, $2,181, and $2,216 in the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
Common Stock:
The Hillman Companies, Inc. has one class of common stock. All outstanding shares of The Hillman Companies, Inc. common stock are owned by Holdco. The management shareholders of Holdco do not have the ability to put their shares back to Holdco.
Stock Based Compensation:
The Company has a stock-based employee compensation plan pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards. Hillman reflects the options granted by HoldCo in its stand-alone Consolidated Financial Statements in accordance with ASC 718. The Company uses a Black-Scholes option pricing model to determine the fair value of stock options on the dates of grant. The Black-Scholes pricing model requires various assumptions, including expected term, which is based on our historical experience and expected volatility which is estimated based on the average historical volatility of similar entities with publicly traded shares. The Company also makes assumptions regarding the risk-free interest rate and the expected dividend yield. The risk-free interest rate is based on the U.S. Treasury interest rate whose term is consistent with the expected term of the share-based award. The dividend yield on our common stock is assumed to be zero since we do not pay dividends and have no current plans to do so in the future. Determining the fair value of stock options at the grant date requires judgment, including estimates for the expected life of the share-based award, stock price volatility, dividend yield, and interest rate. These assumptions may differ significantly between grant dates because of changes in the actual results of these inputs that occur over time.
Stock-based compensation expense is recognized using a fair value based recognition method. Stock-based compensation cost is estimated at the grant date based on the fair value of the award and is recognized as expense over the requisite vesting period or performance period of the award on a straight-line basis. The stock-based compensation expense is recorded in general and administrative expenses. The plan is more fully described in Note 11 - Stock Based Compensation.

49


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

Fair Value of Financial Instruments:
The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy requires an entity to maximize the use of observable inputs, where available, and minimize the use of unobservable inputs when measuring fair value. Whenever possible, quoted prices in active markets are used to determine the fair value of the Company's financial instruments.
Derivatives and Hedging:
The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior debt and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures. The Company enters into derivative instrument transactions with financial institutions acting as the counter-party. The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.
The relationships between hedging instruments and hedged items are formally documented, in addition to the risk management objective and strategy for each hedge transaction. For interest rate swaps, the notional amounts, rates, and maturities of our interest rate swaps are closely matched to the related terms of hedged debt obligations. The critical terms of the interest rate swap are matched to the critical terms of the underlying hedged item to determine whether the derivatives used for hedging transactions are highly effective in offsetting changes in the cash flows of the underlying hedged item. If it is determined that a derivative ceases to be a highly effective hedge, the hedge accounting is discontinued and all subsequent derivative gains and losses are recognized in the statement of comprehensive income or loss.
Derivative instruments designated in hedging relationships that mitigate exposure to the variability in future cash flows of the variable-rate debt and foreign currency exchange rates are considered cash flow hedges. The Company records all derivative instruments in other assets or other liabilities on the Consolidated Balance Sheets at their fair values. If the derivative is designated as a cash flow hedge and the hedging relationship qualifies for hedge accounting, the effective portion of the change in the fair value of the derivative is recorded in other comprehensive income or loss. The change in fair value for instruments not qualifying for hedge accounting are recognized in the statement of comprehensive income or loss in the period of the change. See Note 12 - Derivatives and Hedging.
Translation of Foreign Currencies:
The translation of the Company's Canadian and Mexican local currency based financial statements into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average exchange rate during the period. Cumulative translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in stockholder's equity.
Use of Estimates in the Preparation of Financial Statements:
The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses for the reporting period. Actual results may differ from these estimates.
3. Recent Accounting Pronouncements:
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"). On December 31, 2017, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments (“new revenue standard”) to all contracts using the modified retrospective method. The Company recognized the cumulative effect of initially applying the new revenue standard as a $5,612 reduction to the opening balance of retained earnings with corresponding decreases to other current assets and other assets of $3,846 and $3,370, respectively, an increase of $637 to other accrued expenses, and a decrease of $2,241 in deferred tax liabilities. The cumulative adjustment

50


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

primarily relates to payments to customers. The Company will now recognize certain payments as a reduction of revenue when the payment is made as opposed to over the life of the master service agreement. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The impact to revenues for the year ended December 28, 2019 and December 29, 2018 as a result of applying ASU 2014-09 were immaterial. A majority of revenue continues to be recognized when products are shipped or delivered to customers. The Company expects the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Subsequently, in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. Effective December 30, 2018, the Company adopted the comprehensive new lease standard issued by the FASB. The most significant impact was the recognition of right-of-use ("ROU") assets and liabilities for operating and finance leases applicable to lessees. The Company elected to utilize the transition guidance within the new standard that allowed the Company to carry forward its historical lease classification(s). Operating and finance ROU assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the implicit rate is not determinable for most of the Company's leases, management uses the Company's incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The Company elected to not separate lease and non-lease components for all classes of underlying assets in which it is the lessee and made an accounting policy election to not account for leases within an initial term of 12 months or less on the accompanying Consolidated Balance Sheets. The expected lease terms include options to extend or terminate the lease when its reasonably certain that the Company will exercise such option. Lease expense for minimum lease payments is recognized over a straight-line basis over the expected lease term. As of December 30, 2018, the Company recorded an Operating ROU Asset of $72,785 and a Finance ROU Asset of $672 within our Consolidated Balance Sheets. Short-term and long-term operating lease liabilities were recorded as $12,040 and $63,291, respectively. Short-term and long-term finance lease liabilities were determined to be $436 and $477, respectively. The adoption of this guidance did not have an impact on net income. Refer to Note 8 - Leases for full lease-related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses. The ASU sets forth a “current expected credit loss” (CECL) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company is still in the process of evaluating the impact of this new guidance, however we anticipate adoption will not have a material impact on the Company's Consolidated Financial Statements.
In March 2018, the FASB issued ASU 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 (“ASU 2018-05”), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based on the Tax Cuts and Jobs Act (the “Act”) that was signed into law on December 22, 2017 and Staff Accounting Bulletin No. 118 (“SAB 118”) that was released by the Securities and Exchange Commission. The Act changes numerous provisions that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international tax consequences for many companies that operate internationally. The Company has evaluated the impact of the Act as well as the guidance of SAB 118 and incorporated the changes into the determination of a reasonable estimate of its deferred tax liability and appropriate disclosures in the Notes to Consolidated Financial Statements. Refer to Note 6 - Income Taxes.
In August 2018, the FASB issued ASU 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, ("ASC 350-40") requiring a customer in a cloud computing arrangement that is a service contract to follow the internal use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company early adopted this ASU in the third quarter of 2018, and it did not have a material impact on the Company's Consolidated Financial Statements.
4. Related Party Transactions:
The Company has recorded aggregate management fee charges and expenses from CCMP and Oak Hill Funds of $562, $546, and $519 for the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.

51


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

The Company recorded proceeds from the sale of Holdco stock to members of management and the Board of Directors of $750 for the year ended December 28, 2019 and $500 for the year ended December 30, 2017. There were no sales the year ended December 29, 2018.

In the year ended December 29, 2018, the Company paid a dividend of approximately $3,780 to Holdco for the purchase of 4,200 shares of Holdco stock from former members of management. No such dividends were paid in fiscal 2019 nor fiscal 2017.
Gregory Mann and Gabrielle Mann are employed by Hillman. Hillman leases an industrial warehouse and office facility from companies under the control of the Manns. The Company has recorded rental expense for the lease of this facility on an arm's length basis. Rental expense for the lease of this facility was $350 for the year ended December 28, 2019, $350 for the year ended December 29, 2018, and $353 for the year ended December 30, 2017.
During the years ended December 28, 2019, December 29, 2018, and December 30, 2017, The Hillman Group Canada ULC, subsidiary of the Company, was a party to three leases for five properties containing industrial warehouse, manufacturing plant, and office facilities on February 19, 2013. The owners of the properties under one lease are relatives of Richard Paulin, who was employed by The Hillman Group Canada ULC until his retirement effective April 30, 2017, and the owner of the properties under the other two leases is a company which is owned by Richard Paulin and certain of his relatives. The rental expense for the three leases was $648 for the year ended December 28, 2019, $664 for the year ended December 29, 2018, and $663 for the year ended December 30, 2017.
Douglas J. Cahill is currently Hillman’s President and CEO and is also a former Managing Director of CCMP Capital Advisors, LP ("CCMP").  CCMP’s private equity fund CCMP Capital Investors III, L.P. (“CCMP III”), together with its related fund vehicles, owns approximately 80.4% of Holdco's outstanding common stock as of December 28, 2019.  Mr. Cahill has retained a carried interest in CCMP III and the fair value of this carried interest, which is based on the overall performance of  CCMP III, is contingent on several factors. As of December 28, 2019, the fair value of the carried interest is not estimable in accordance with ASC 405 - Contingencies.

5. Acquisitions
ST Fastening Systems
On November 8, 2017, the Company entered into an Asset Purchase Agreement with Hargis Industries, LP doing business as ST Fastening Systems and other related parties pursuant to which Hillman acquired substantially all of the assets, and assumed certain liabilities, of STFS. STFS, which is located in Tyler, Texas, specializes in manufacturing and distributing threaded self-drilling fasteners, foam closure strips, and other accessories to the steel-frame, post-frame, and residential building markets. Pursuant to the terms of the Agreement, Hillman paid a cash purchase price of $47,339. The transaction was financed with additional borrowings under the Company's revolving credit facility. The STFS business is included in the Company’s Fastening, Hardware, and Personal Protective Solutions segment.
The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the STFS acquisition:
Accounts receivable
 
$
3,975

Inventory
 
7,820

Property and equipment
 
16,281

Goodwill
 
9,045

Customer relationships
 
13,500

Other non-current assets
 
6

Total assets acquired
 
50,627

Less:
 
 
Liabilities assumed
 
(3,288
)
Total purchase price
 
$
47,339



52


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

The excess of the purchase price over the net assets has been allocated to goodwill and intangibles based on a valuation appraisal. The customer relationships have been assigned a useful life of 13 years based on the limited turnover and long-standing relationships STFS has with its existing customer base. The acquired customer relationships were valued using the discounted cash flow approach, and significant assumptions used in the valuation included the customer attrition rate assumed and the expected level of future sales.
Pro forma financial information has not been presented for STFS as the financial results of STFS were insignificant to the financial results of the Company on a standalone basis.
Minute Key Holdings, Inc.
On August 10, 2018, the Company completed the acquisition of Minute Key Holdings, Inc. ("MinuteKey"), an innovative leader in self-service key duplicating kiosks, for a total consideration reflecting an enterprise value of $156,289. The Company financed the acquisition with the unfunded delayed draw term loan facility of $165,000. MinuteKey is headquartered in Boulder, Colorado and has operations in the United States and Canada. MinuteKey will be included in the Company's Consumer Connected Solutions reportable segments.
The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the MinuteKey acquisition:
Cash
 
$
1,791

Inventory
 
3,952

Other current assets
 
766

Property and equipment
 
29,888

Goodwill
 
59,237

Customer relationships
 
50,000

Developed technology
 
19,000

Trade names
 
5,400

Other non-current assets
 
16

Total assets acquired
 
170,050

Less:
 
 
Liabilities assumed
 
(13,761
)
Total purchase price
 
$
156,289


Pro forma financial information has not been presented for MinuteKey as their associated financial results are insignificant to the financial results of the Company on a standalone basis.
Big Time Products
On October 1, 2018, the Company acquired NB Parent Company, LLC. and its affiliated companies including Big Time Products, LLC (collectively, "Big Time"), a leading provider of personal protective and work gear products ranging from work gloves, tool belts and jobsite storage for a purchase price of $348,834. Coinciding with the Big Time acquisition, the Company entered into an amendment (the "Amendment") to the Company's existing term loan credit agreement dated May 31, 2018 (the "Term Credit Agreement"). The Amendment provided approximately $365,000 of incremental term loans. Refer to Note 7 - Long-Term Debt for further details on the Term Credit Agreement and the associated Amendment. Big Time has business operations throughout North America and its financial results reside in the Company's Fastening, Hardware, and Personal Protective Solutions reporting segment.

53


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Big Time acquisition:
Cash
 
$
2,507

Accounts receivable
 
40,828

Inventory
 
40,216

Other current assets
 
1,623

Property and equipment
 
3,703

Goodwill
 
130,863

Customer Relationships
 
189,000

Trade names
 
21,000

Other non-current assets
 
159

Total assets acquired
 
429,899

Less:
 

Liabilities assumed
 
(81,065
)
Total purchase price
 
$
348,834


The following table provides unaudited pro forma results of the combined entities of Hillman and Big Time, had the acquisition occurred at the beginning of fiscal 2017:
 
(Unaudited)
Fiscal Year-ended
 
2018
 
2017
Net revenues
$
1,139,562

 
$
1,045,447

Net earnings (loss)
$
(74,976
)
 
$
52,010


The pro forma results are based on assumptions that the Company believes are reasonable under certain circumstances. The pro forma results presented are not intended to be indicative of results that may occur in the future. The underlying pro forma information includes historical results of the Company, the Company's financing arrangements related to the Big Time acquisition, and certain purchase price accounting adjustments, including amortization of acquired intangibles.
Sharp Systems, LLC
On August 16, 2019, the Company acquired the assets of Sharp Systems, LLC ("Resharp"), a California-based innovative developer of automated knife sharpening systems, for a total purchase price of $21,100, including a contingent consideration provision with an estimated fair value of $18,100, with a maximum payout of $25,000 plus 1.8% of net knife-sharpening revenues for five years after the $25,000 is fully paid. Contingent consideration to be paid subsequent to December 28, 2019 is contingent upon several business performance metrics over a multi-year period. An amount of of the acquisition consideration totaling $18,100 remains payable to the seller. Resharp has existing operations in the United States and its operating results reside within the Company's Consumer Connected Solutions reportable segment.

54


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Resharp acquisition:
Property and equipment
 
218

Goodwill
 
9,382

Technology
 
11,500

Total assets acquired
 
21,100

Less:
 
 
Contingent consideration payable
 
(18,100
)
Net cash paid
 
$
3,000



Pro forma financial information has not been presented for Resharp as their associated financial results are insignificant to the financial results of the Company on a standalone basis.
Other Acquisitions
On July 1, 2019, the Company acquired the assets of West Coast Washers, Inc. for a total purchase price of $3,135. The financial results of West Coast Washers, Inc. reside within the Company's Fastening, Hardware, and Personal Protective Solutions reportable segment and have been determined to be immaterial for purposes of additional disclosure.





55


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

6. Income Taxes:
Loss before income taxes are comprised of the following components for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
 
 
United States based operations
$
(101,197
)
 
$
(53,254
)
 
$
(24,624
)
 
Non-United States based operations
(7,559
)
 
(14,317
)
 
(1,639
)
 
Loss before income taxes
$
(108,756
)
 
$
(67,571
)
 
$
(26,263
)

Below are the components of the Company's income tax (benefit) provision for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
 
 
Current:
 
 
 
 
 
 
Federal & State
$
1,235

 
$
263

 
$
164

 
Foreign
611

 
67

 
814

 
Total current
1,846

 
330

 
978

 
Deferred:
 
 
 
 
 
 
Federal & State
(23,675
)
 
(11,679
)
 
(85,461
)
 
Foreign
(2,625
)
 
(4,741
)
 
(1,989
)
 
Total deferred
(26,300
)
 
(16,420
)
 
(87,450
)
 
Valuation allowance
19,084

 
18,160

 
1,561

 
Income tax expense/(benefit)
$
(5,370
)
 
$
2,070

 
$
(84,911
)

The Company has U.S. federal net operating loss (“NOL”) carryforwards totaling $149,754 as of December 28, 2019 that are available to offset future taxable income. These carryforwards expire from 2027 to 2038. Approximately $59,611 of the U.S. federal NOLs were acquired with the MinuteKey purchase in 2018. The MinuteKey NOLs are subject to limitation under IRC §382 from current and prior ownership changes. The Company noted that $2,503 of the MinuteKey NOLs are expected to expire prior to their utilization and has recorded a valuation allowance of $526 for the MinuteKey NOLs. In addition, the Company's foreign subsidiaries have NOL carryforwards aggregating $27,008. A portion of these carryforwards expire from 2035 to 2039. Management anticipates utilizing all foreign NOLs prior to their expiration.

The Company has state NOL carryforwards with an aggregate tax benefit of $5,426 which expire from 2019 to 2039. The Company has recorded a valuation allowance of $2,709 in fiscal 2019 for the state NOLs expected to expire prior to utilization.
The Company has $908 of general business tax credit carryforwards which expire from 2019 to 2039. A valuation allowance of $287 has been maintained for a portion of these tax credits. The Company has $822 of foreign tax credit carryforwards which expire from 2019 to 2025. A valuation allowance of $822 has been established for these credits given insufficient foreign source income projected to utilize these credits.

56


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

The table below reflects the significant components of the Company's net deferred tax assets and liabilities at December 28, 2019 and December 29, 2018:
 
 
As of December 28, 2019
 
As of December 29, 2018
 
 
Non-current
 
Non-current
Deferred Tax Asset:
 
 
 
 
Inventory
 
$
10,043

 
$
12,798

Bad debt reserve
 
868

 
838

Casualty loss reserve
 
498

 
405

Accrued bonus / deferred compensation
 
5,174

 
3,517

Deferred rent
 
80

 
995

Derivative security value
 
845

 
362

Interest limitation
 
30,533

 
14,187

Lease liabilities
 
16,487

 

Deferred revenue - shipping terms
 
315

 
301

Medical insurance reserve
 

 
12

Original issue discount amortization
 
3,372

 
3,649

Transaction costs
 
2,302

 
2,301

Federal / foreign net operating loss
 
38,478

 
47,171

State net operating loss
 
5,426

 
6,650

Tax credit carryforwards
 
2,636

 
4,984

All other
 
401

 
36

Gross deferred tax assets
 
117,458

 
98,206

Valuation allowance for deferred tax assets
 
(34,877
)
 
(24,993
)
Net deferred tax assets
 
$
82,581

 
$
73,213

Deferred Tax Liability:
 
 
 
 
Intangible asset amortization
 
$
227,007

 
$
238,929

Property and equipment
 
34,218

 
34,327

Lease assets
 
16,473

 

All other items
 
618

 
653

Deferred tax liabilities
 
$
278,316

 
$
273,909

Net deferred tax liability
 
$
195,735

 
$
200,696


Realization of the net deferred tax assets is dependent on the reversal of deferred tax liabilities and generating sufficient taxable income prior to their expiration. Although realization is not assured, management estimates it is more likely than not that the net deferred tax assets will be realized. The amount of net deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future taxable income during the carryforward periods are reduced. In 2019, the Company established a valuation allowance in the amount of $16,720 against the portion of interest expense that is not currently deductible for domestic federal income tax due to the Tax Cuts and Jobs Act of 2017 ("2017 Tax Act") effective for the first year beginning after December 31, 2017. In addition, the Company established a valuation allowance of $2,709 on U.S. state NOLs due to the Company's inability to utilize the losses prior to expiration. Lastly, the Company liquidated its Luxembourg entity as of December 28, 2019 and is no longer reporting the Company's $23,600 of dual consolidated losses that were subject to a full valuation allowance. With this liquidation, the Company removed $9,579 from the cumulative valuation allowance for deferred tax assets.

Hillman considers the earnings of certain non-U.S. subsidiaries to be indefinitely invested outside the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and our specific plans for reinvestment of those subsidiary earnings. The Company has not recorded a deferred tax liability related to the U.S. federal and state income taxes and foreign withholding taxes of undistributed earnings of foreign subsidiaries indefinitely invested outside the United States. Should management decide to repatriate the foreign earnings, the Company would need to adjust the income tax provision in the period the earnings will no longer be indefinitely invested outside the United States.

57


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)






Below is a reconciliation of statutory income tax rates to the effective income tax rates for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended December 30, 2017
Statutory federal income tax rate
 
21.0
 %
 
21.0
 %
 
35.0
 %
Non-U.S. taxes and the impact of non-U.S. losses for which a current tax benefit is not available
 
0.3
 %
 
0.9
 %
 
6.9
 %
State and local income taxes, net of U.S. federal income tax benefit
 
3.9
 %
 
(0.5
)%
 
3.4
 %
Change in valuation allowance and other items
 
(18.9
)%
 
(21.7
)%
 
(6.5
)%
Adjustment for change in tax law
 
 %
 
(0.9
)%
 
281.4
 %
Adjustment of unrecognized tax benefits
 
 %
 
 %
 
1.4
 %
Permanent differences:
 
 
 
 
 
 
Acquisition and related transaction costs
 
 %
 
(2.7
)%
 
 %
Meals and entertainment expense
 
(0.2
)%
 
(0.3
)%
 
(0.9
)%
Reconciliation of tax provision to return
 
(0.2
)%
 
 %
 
1.7
 %
Reconciliation of other adjustments
 
(1.0
)%
 
1.1
 %
 
0.9
 %
Effective income tax rate
 
4.9
 %
 
(3.1
)%
 
323.3
 %

The Company's reserve for unrecognized tax benefits remains unchanged for the year ended December 28, 2019. A balance of $1,101 of unrecognized tax benefit is shown in the financial statements at December 28, 2019 as a reduction of the deferred tax asset for the Company's NOL carryforward.
The following is a summary of the changes for the periods indicated below:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Unrecognized tax benefits - beginning balance
 
$
1,101

 
$
1,101

 
$
2,060

Gross increases - tax positions in current period
 

 

 

Gross increases - tax positions in prior period
 

 

 

Gross decreases - tax positions in prior period
 

 

 
(959
)
Unrecognized tax benefits - ending balance
 
$
1,101

 
$
1,101

 
$
1,101

Amount of unrecognized tax benefit that, if recognized would affect the Company's effective tax rate
 
$
1,101

 
$
1,101

 
$
1,101


Tax Cuts and Jobs Act (the "2017 Tax Act")

On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (“2017 Tax Act”) was signed into law making significant changes to the Internal Revenue Code.  Changes include, among other things, a permanent corporate rate reduction to 21% requiring a remeasurement of the Company’s U.S. net deferred tax liabilities, a change in U.S. international taxation to a modified territorial system including a mandatory deemed repatriation on certain unrepatriated earnings of foreign subsidiaries (“Transition Tax”), and providing for additional first-year depreciation that allows full expensing of qualified property placed into service after September 27, 2017.

During 2017, the Company recorded a provisional $75,000 deferred income tax benefit associated with the provisions of the 2017 Tax Act based on currently available information. The Company did not record a provision for the Transition Tax in 2017 given the lack of historical earnings in the Company's foreign subsidiaries. Additionally, the Company recorded a provisional

58


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

$807 valuation allowance on its foreign tax credit deferred tax asset given insufficient foreign source income projected to utilize the credits. The Company did not significantly adjust the estimate from the 2017 provisional calculations.

During 2018, the Company became subject to additional provisions of the 2017 Tax Act including computations related to Global Intangible Low Taxed Income ("GILTI") and the IRC §163(j) interest limitation (Interest Limitation). In 2019, our effective tax rate includes $16,720 in income tax expense, a (15.4)% impact to the effective tax rate, related to the Interest Limitation.  Our 2018 effective tax rate includes the impact both GILTI and the Interest Limitation, which was approximately $11,700 in income tax expense, a (17.3)% impact to the effective tax rate.
The Company files a consolidated income tax return in the U.S. and numerous consolidated and separate income tax returns in various states and foreign jurisdictions. The Company is not under any significant audits for the period ended December 28, 2019.
7. Long-Term Debt:
The following table summarizes the Company’s debt:
 
December 28, 2019
 
December 29, 2018
Revolving loans
$
113,000

 
$
108,200

Senior Term Loan, due 2025
1,047,653

 
1,058,263

6.375% Senior Notes, due 2022
330,000

 
330,000

11.6% Junior Subordinated Debentures - Preferred
105,443

 
105,443

Junior Subordinated Debentures - Common
3,261

 
3,261

Finance leases & other obligations
2,275

 
1,213

 
1,601,632

 
1,606,380

Unamortized premium on 11.6% Junior Subordinated Debentures
16,110

 
17,498

Unamortized discount on Senior Term Loan
(8,040
)
 
(9,558
)
Current portion of long term debt and capital leases
(11,358
)
 
(10,985
)
Deferred financing fees
(14,055
)
 
(17,251
)
Total long term debt, net
$
1,584,289

 
$
1,586,084


Revolving Loans and Term Loans
On May 31, 2018 the Company entered into a new credit agreement that includes a funded term loan for $530,000 and a unfunded delayed draw term loan facility ("DDTL") for $165,000 (collectively, "2018 Term Loan"). Concurrently, the Company also entered into a new asset-based revolving credit agreement ("ABL Revolver") for $150,000. The proceeds from the 2018 Term Loan and ABL Revolver were used to refinance previous debt obligations, revolvers and the associated fees and expenses. As mentioned in Note 5 - Acquisitions, the Company utilized the full $165,000 DDTL to finance the MinuteKey acquisition on August 10, 2018. Both the 2018 Term Loan and ABL Revolver require the Company to maintain certain financial and non-financial covenants. As of December 28, 2019, the Company is in compliance with all financial and non-financial debt covenants with our existing obligations and agreements with external lenders.

On October 1, 2018, the Company entered into an amendment (the "Term Amendment") to the aforementioned 2018 Term Loan agreement which provided an additional $365,000 of incremental term loan proceeds. These proceeds from the Amendment were used to (1) finance the acquisition of Big Time, (2) refinance certain pre-existing Big Time indebtedness, and (3) pay related transaction costs. Refer to Note 5 - Acquisitions for additional Big Time acquisition details.

On November 15, 2019, the Company entered into an amendment (the "ABL Amendment") to the aforementioned ABL Revolver agreement which provided an additional $100,000 of revolving credit, bringing the total available to $250,000.

The interest rate on the 2018 Term Loan is, at the discretion of the Company, either the adjusted London Interbank Offered Rate ("LIBOR") rate plus 4.00% per annum for LIBOR loans or an alternate base rate plus 3.00% per annum. The 2018 Term Loan

59


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

is payable in fixed installments of approximately $2,652 per quarter, with a balloon payment scheduled on the loan's maturity date of May 31, 2025.

The interest rate for the ABL Revolver is, at the discretion of the Company, either (1) adjusted LIBOR plus a margin of 1.25% to 1.75% per annum or (2) an alternate base rate plus a margin varying from 0.25% to 0.75% per annum. The maturity date for the ABL Revolver is November 15, 2024, provided that, if the 6.375% Senior Notes with a maturity date of July 15, 2022 remain outstanding in a principal amount in excess of $50,000 on April 15, 2022, the maturity date shall be April 15, 2022, unless, at the Company's sole discretion, the Company elects to take a reserve against the borrowing base in an amount equal to the amount of such excess and, after giving effect thereto, availability as of such date is equal to or greater than $30,000. Portions of the ABL Revolver are separately available for borrowing by the Company's United States subsidiary and Canadian subsidiary for $200,000 and $50,000, respectively.

In connection with the 2019 ABL Revolver refinancing activities, the Company recorded an additional $1,412 in deferred financing fees which are recorded as other non-current assets on the accompanying Consolidated Balance Sheets.
In connection with the 2018 refinancing activities, the Company recorded $14,293 in deferred financing fees and $9,950 in discount which were recorded as long term debt on the accompanying Consolidated Balance Sheets as of December 29, 2018. In connection with the ABL Revolver, the Company recorded $1,841 in deferred financing fees which were recorded as other non-current assets on the accompanying Consolidated Balance Sheets as of December 29, 2018.
The amounts outstanding under the 2018 Term Loan and ABL Revolver are guaranteed by the Company and, subject to certain exceptions, the Company's wholly-owned domestic subsidiaries and are secured by substantially all of the Company's and guarantor's assets.

As of December 28, 2019, the Revolver had an outstanding amount of $113,000 and outstanding letters of credit of approximately $17,001. The Company has approximately $119,999 of available borrowings under the revolving credit facility as a source of liquidity as of December 28, 2019.

6.375% Senior Notes, due 2022
On June 30, 2014, Hillman Group issued $330,000 aggregate principal amount of its senior notes due July 15, 2022 (the “6.375% Senior Notes”), which are guaranteed by The Hillman Companies, Inc. and its domestic subsidiaries other than the Hillman Group Capital Trust. Hillman Group pays interest on the 6.375% Senior Notes semi-annually on January 15 and July 15 of each fiscal year.

Guaranteed Preferred Beneficial Interest in the Company's Junior Subordinated Debentures
In September 1997, The Hillman Group Capital Trust ("Trust"), a Grantor trust, completed a $105,443 underwritten public offering of 4,217,724 Trust Preferred Securities (“TOPrS”). The Trust invested the proceeds from the sale of the preferred securities in an equal principal amount of 11.6% Junior Subordinated Debentures of Hillman due September 30, 2027.
The Company pays interest to the Trust on the Junior Subordinated Debentures underlying the TOPrS at the rate of 11.6% per annum on their face amount of $105,443, or $12,231 per annum in the aggregate. The Trust distributes monthly cash payments it receives from the Company as interest on the debentures to preferred security holders at an annual rate of 11.6% on the liquidation amount of $25.00 per preferred security. Pursuant to the Indenture that governs the TOPrS, the Trust is able to defer distribution payments to holders of the TOPrS for a period that cannot exceed 60 months (the “Deferral Period”). During a Deferral Period, the Company is required to accrue the full amount of all interest payable, and such deferred interest payable would become immediately payable by the Company at the end of the Deferral Period. There were no deferrals of distribution payments to holders of the Trust Preferred Securities in 2019 nor 2018.
In connection with the public offering of TOPrS, the Trust issued $3,261 of trust common securities to the Company. The Trust invested the proceeds from the sale of the trust common securities in an equal principal amount of 11.6% Junior Subordinated Debentures of Hillman due September 30, 2027. The Trust distributes monthly cash payments it receives from the Company as interest on the debentures to the Company at an annual rate of 11.6% on the liquidation amount of the common security.

60


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

The Company has determined that the Trust is a variable interest entity and the holders of the TOPrS are the primary beneficiaries of the Trust. Accordingly, the Company does not consolidate the Trust. Summarized below is the financial information of the Trust as of December 28, 2019:
December 28, 2019
 
Amount
Non-current assets - junior subordinated debentures - preferred
 
$
121,553

Non-current assets - junior subordinated debentures - common
 
3,261

Total assets
 
$
124,814

Non-current liabilities - trust preferred securities
 
$
121,553

Stockholder's equity - trust common securities
 
3,261

Total liabilities and stockholders' equity
 
$
124,814


The non-current assets for the Trust relate to its investment in the 11.6% junior subordinated deferrable interest debentures of Hillman due September 30, 2027.
The TOPrS constitute mandatory redeemable financial instruments. The Company guarantees the obligations of the Trust on the TOPrS. Accordingly, the guaranteed preferred beneficial interest in the Company's junior subordinated debentures is presented in long-term liabilities in the accompanying Consolidated Balance Sheets.
On June 30, 2014, the junior subordinated debentures were recorded at the fair value of $131,141 based on the price underlying the Trust Preferred Securities of $30.32 per share upon close of trading on the NYSE Amex on that date plus the liquidation value of the trust common securities. The Company is amortizing the premium on the junior subordinated debentures of $22,437 over their remaining life. Unamortized premium on the junior subordinated debentures was $16,110 and $17,498 as of December 28, 2019 and December 29, 2018, respectively.

The aggregate minimum principal maturities of the long-term debt obligations for each of the five years following December 28, 2019 are as follows:
 
 
 
Year
 
Amount
2020
 
$
10,609

2021
 
10,609

2022
 
340,609

2023
 
10,609

2024
 
123,609

Thereafter
 
1,103,312

 
 
$
1,599,357


Note that future finance lease payments were excluded from the maturity schedule above. Refer to Note 8 - Leases.
Additional information with respect to the Company's fixed rate senior notes and junior subordinated debentures is included in Note 13 - Fair Value Measurements.

61


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

8. Leases:
Lessee
The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2032. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees nor material restrictive covenants.
The components of operating and finance lease cost for the year ended December 28, 2019 were as follows:
 
 
Year Ended
December 28, 2019
Operating lease cost
 
$
19,456

Short term lease costs
 
2,587

Variable lease costs
 
2,731

Finance lease cost:
 
 
Amortization of right of use assets
 
616

Interest on lease liabilities
 
115


Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $24,774, $19,281 and $16,814 in the year ended December 28, 2019, December 29, 2018 and December 30, 2017, respectively. Rent expense includes operating lease cost as well as expense for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles and also short-term rental expenses.
The implicit rate is not determinable in most of the Company’s leases, as such management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of December 28, 2019:
 
 
Operating Leases(1)
 
Finance Leases
Weighted average remaining lease term
 
7.88

 
3.46

Weighted average discount rate
 
7.81
%
 
6.49
%
(1) Upon adoption of the new lease standard, discount rates used for existing operating leases were established on December 30, 2018.


62


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

Supplemental balance sheet information related to the Company's finance leases as of December 28, 2019:
 
 
December 28, 2019
Finance lease assets, net, included in property plant and equipment
 
$
2,101

 
 
 
Current portion of long-term debt
 
749

Long-term debt, less current portion
 
1,526

Total principal payable on finance leases
 
$
2,275

Supplemental cash flow information related to our operating leases was as follows for the year ended December 28, 2019:
 
 
Year Ended
December 28, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash outflow from operating leases
 
$
18,668

Operating cash outflow from finance leases
 
104

Financing cash outflow from finance leases
 
683


As of December 28, 2019, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of December 28, 2019:
 
 
Operating Leases
 
Finance Leases
Less than one year
 
$
17,525

 
$
873

1 to 2 years
 
15,956

 
712

2 to 3 years
 
13,925

 
456

3 to 4 years
 
12,045

 
383

4 to 5 years
 
11,716

 
127

After 5 years
 
43,591

 

Total future minimum rental commitments
 
114,758

 
2,551

Less - amounts representing interest
 
(30,072
)
 
(276
)
Present value of lease liabilities
 
$
84,686

 
$
2,275



As of December 29, 2018, minimum lease payments under non-cancellable operating leases by period were expected to be as follows:
 
 
Operating Leases
Less than one year
 
$
17,326

1 to 2 years
 
14,736

2 to 3 years
 
13,305

3 to 4 years
 
12,012

4 to 5 years
 
9,541

After 5 years
 
16,664

Total future minimum rental commitments
 
$
83,584



63


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

Lessor
The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.
9. Deferred Compensation Plan:
The Company maintains a deferred compensation plan for key employees (the “Nonqualified Deferred Compensation Plan” or “NQDC”) which allows the participants to defer up to 25% of salary and commissions and up to 100% of bonuses to be paid during the year and invest these deferred amounts into certain Company directed mutual fund investments, subject to the election of the participants. The Company is permitted to make a 25% matching contribution on deferred amounts up to $10, subject to a five year vesting schedule.
As of December 28, 2019 and December 29, 2018, the Company's Consolidated Balance Sheets included $1,911 and $1,905, respectively, in restricted investments representing the assets held in mutual funds to fund deferred compensation liabilities owed to the Company's current and former employees. The current portion of the restricted investments was $355 and $545 as of December 28, 2019 and December 29, 2018, respectively, and is included in other current assets on the accompanying Consolidated Balance Sheets. The assets held in the NQDC are classified as an investment in trading securities, accordingly, the investments are marked-to-market, see Note 13 - Fair Value Measurements of the Notes to Consolidated Financial Statements for additional detail.
During the years ended December 28, 2019, December 29, 2018, and December 30, 2017 distributions from the deferred compensation plan aggregated $686, $849, and $289, respectively.
10. Equity and Accumulated Other Comprehensive Income:
Common Stock
The Hillman Companies, Inc. has one class of common stock. All outstanding shares of The Hillman Companies, Inc. common stock are owned by Holdco. The management shareholders of Holdco do not have the ability to put their shares back to Holdco.
Preferred Stock
The Hillman Companies, Inc. has one class of preferred stock, with 5,000 shares authorized and none issued or outstanding as of December 28, 2019 and December 29, 2018.

64


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

Accumulated Other Comprehensive Loss
The following is the detail of the change in the Company's accumulated other comprehensive loss from December 31, 2016 to December 28, 2019 including the effect of significant reclassifications out of accumulated other comprehensive income (net of tax):
 
Foreign Currency Translation
Balance at December 31, 2016
$
(34,382
)
Other comprehensive income before reclassifications
8,483

Amounts reclassified from other comprehensive income¹
(638
)
Net current period other comprehensive loss
7,845

Balance at December 30, 2017
(26,537
)
Other comprehensive income before reclassifications
(11,104
)
Amounts reclassified from other comprehensive income²
51

Net current period other comprehensive income
(11,053
)
Balance at December 29, 2018
(37,590
)
Other comprehensive loss before reclassifications
5,533

Amounts reclassified from other comprehensive income³
17

Net current period other comprehensive income
5,550

Balance at December 28, 2019
$
(32,040
)

1.
In the year ended December 30, 2017, the Company fully liquidated its Australian subsidiary and reclassified the cumulative translation adjustment to income. The $638 gain was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
2.
In the year ended December 29, 2018, the Company fully liquidated four subsidiaries within the Canada reportable segment: Hillman Group GP1, LLC, Hillman Group GP2, LLC, HGC1 Financing LP, and HGC2 Holding LP and reclassified the cumulative translation adjustment to income. The $51 loss was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
3.
In the year ended December 28, 2019, the Company fully liquidated its Luxembourg subsidiary which results resides within the Canada reportable segment. The $17 loss was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
11. Stock Based Compensation:
HMAN Group Holdings Inc. 2014 Equity Incentive Plan
Effective June 30, 2014, Holdco established the HMAN Group Holdings Inc. 2014 Equity Incentive Plan (the “2014 Equity Incentive Plan”), pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards for up to an aggregate of 44,021 shares of its common stock. Effective August 10, 2018, the number of shares within the stock option pool increased to 50,000. Effective July 29, 2019 the number of shares within the pool increased to 84,008.
The 2014 Equity Incentive Plan is administered by a committee of the Holdco board of directors. Such committee determines the terms of each stock-based award grant under the 2014 Equity Incentive Plan, except that the exercise price of any granted options and the grant price of any granted stock appreciation rights may not be lower than the fair market value of one share of common stock of Holdco as of the date of grant.
The fair value of 58,860 time-vested options outstanding as of December 28, 2019 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions: dividend yield equaling 0%, risk-free interest rate from

65


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

1.27% to 3.17%, expected volatility assumed to be 31.5%, and expected term of 6.25 years. The fair value of an option in whole dollars was $334.25.
In the year ended December 30, 2017, the Company modified the vesting period of the outstanding awards, reducing the vesting period to four years from five years. The modification of the vesting term resulted in $687 of additional expense for the year ended December 30, 2017.
Stock option compensation expense of $2,312, $1,590, and $1,984 was recognized in the accompanying Consolidated Statements of Comprehensive Income (Loss) for the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively. As of December 28, 2019, there was $12,323 of unrecognized compensation expense for unvested common options. The expense will be recognized as a charge to earnings over a weighted average period of approximately 3.32 years.
As of December 28, 2019, there were 22,840 performance-based stock options outstanding that ultimately vest depending upon satisfaction of conditions that only arise in the event of a sale of the Company. No compensation expense will be recognized on these stock options unless it becomes probable the performance conditions will be satisfied.
A summary of stock option activity for the year ended December 28, 2019 is presented below:
 
Number
of
Shares
 
Weighted Average
Exercise Price Per Share
(in whole dollars)
 
Weighted Average Remaining
Contractual Term
(Years)
Outstanding at December 29, 2018
47,542

 
$
1,036

 
7 years

Exercisable at December 29, 2018

 

 

Granted
38,603

 
$

 

Exercised or converted
100

 

 

Forfeited or expired
4,345

 
$

 

Outstanding at December 28, 2019
81,700

 
$
1,207

 
8 years

Exercisable at December 28, 2019
27,822

 
$
1,000

 
5 years


In fiscal year ended December 28, 2019, 100 options were exercised. In fiscal year ended December 29, 2018, 200 options were exercised. There were no options exercised in fiscal year ended December 30, 2017. The aggregate intrinsic value of options outstanding as of December 28, 2019 was $11,997.
As of December 28, 2019, there were 2,143 shares of restricted stock outstanding under the 2014 Equity Incentive Plan. The shares were granted at the grant date fair value of the underlying common stock securities. The restrictions lapse in one quarter increments on each of the three anniversaries of the award date, and one quarter on the completion of the relocation the recipient to the Cincinnati area or earlier in the event of a change in control. The number of unvested shares of restricted stock was 2,143 as of December 28, 2019 however expense is recognized over the service period. The weighted average grant date fair value of unvested restricted stock was $1,168 as of December 28, 2019. There were no restricted shares granted during fiscal year ended December 29, 2018.
A summary of the Company's restricted stock activity for the year ended December 28, 2019 is presented below:
 
 
Number of Shares
 
Weighted-Average Grant Date
Fair Value
Unvested at December 29, 2018
 
275

 
$
1,000

Granted
 
2,143

 
1,168

Vested
 
(275
)
 
1,000

Forfeited
 

 

Unvested at December 28, 2019
 
2,143

 
$
1,168



66


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

Restricted stock compensation expense of $669, $0, and $500 was recognized in the accompanying Consolidated Statements of Comprehensive Income (Loss) for the fiscal years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.

12. Derivatives and Hedging:
The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior debt and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.
Interest Rate Swap Agreements
On September 3, 2014, the Company entered into two forward Interest Rate Swap Agreements (the “2014 Swaps”) with three-year terms for notional amounts of $90,000 and $40,000. The forward start date of the 2014 Swaps was October 1, 2015 and the termination date was September 30, 2018. The 2014 Swaps fixed the interest rate at 2.2% plus the applicable interest rate margin of 3.5% and the effective rate of 5.7%. The 2014 Swaps were terminated on September 30, 2018.
On January 8, 2018, the Company entered into a new forward Interest Rate Swap Agreement ("2018 Swap 1") with three-year terms for $90,000 notional amount. The forward start date of the 2018 Swap was September 30, 2018 and the termination date is June 30, 2021. The 2018 Swap 1 has a fixed interest rate of 2.3% plus the applicable interest rate margin of 4.0% for an effective rate of 6.3%.
On November 8, 2018, the Company entered into another new forward Interest Rate Swap Agreement ("2018 Swap 2") with three-year terms for $60,000 notional amount. The forward start date of the 2018 Swap 2 was November 30, 2018 and the termination date is November 30, 2022. The 2018 Swap 2 has a fixed interest rate of 3.1% plus the applicable interest rate margin of 4.0% for an effective rate of 7.1%.
The fair value of the 2018 Swaps were $3,592 as of December 28, 2019 and they were reported on the accompanying Consolidated Balance Sheets in other non-current liabilities. The total impact of all the interest rate swaps to other (income) expense recorded in the Consolidated Statement of Comprehensive Income (Loss) was an unfavorable change of $2,608 in fair value since December 29, 2018.
The fair value of the 2018 Swap 1 was $394 as of December 29, 2018 and was reported on the accompanying Consolidated Balance Sheets within other current assets. The fair value of the 2018 Swap 2 was $1,378 and was reported on the accompanying Consolidated Balance Sheets within other current liabilities as of December 29, 2018. The total impact resulted in a decrease in other (income) expense recorded in the Consolidated Statement of Comprehensive Income (Loss) for the unfavorable change of $592 in fair value since December 30, 2017.
The Company's interest rate swap agreements did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815, Derivatives and Hedging (“ASC 815”).
Foreign Currency Forward Contracts
During fiscal 2017, 2018, and 2019, the Company entered into multiple foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar.
The total notional amount of contracts outstanding was C$1,326 and C$5,790 as of December 28, 2019 and December 29, 2018, respectively. The total fair value of the foreign currency forward contracts was $12 and $(152) as of December 28, 2019 and December 29, 2018, respectively, and was reported on the accompanying Consolidated Balance Sheets in other current liabilities. An increase (decrease) in other income of $50 and $(384) was recorded in the Consolidated Statement of Comprehensive Income (Loss) for the change in fair value during years ended December 28, 2019 and December 29, 2018, respectively.

67


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Consolidated Statement of Comprehensive Income (Loss).
The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.
Additional information with respect to the fair value of derivative instruments is included in Note 13 - Fair Value Measurements.
13. Fair Value Measurements:
The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories.
Level 1:
Quoted market prices in active markets for identical assets or liabilities.
Level 2:
Observable market-based inputs or unobservable inputs that are corroborated by market data.
Level 3:
Unobservable inputs reflecting the reporting entity's own assumptions.
The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.
The following tables set forth the Company's financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:
 
As of December 28, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Trading securities
$
1,911

 
$

 
$

 
$
1,911

Interest rate swaps

 
(3,592
)
 

 
(3,592
)
Foreign exchange forward contracts

 
12

 

 
12

Contingent consideration payable

 

 
(18,100
)
 
(18,100
)
 
 
 
 
 
 
 
 
 
As of December 29, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Trading securities
$
1,905

 
$

 
$

 
$
1,905

Interest rate swaps

 
(984
)
 

 
(984
)
Foreign exchange forward contracts

 
(152
)
 

 
(152
)

Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as restricted investments on the accompanying Consolidated Balance Sheets.
The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of December 28, 2019 and December 29, 2018, the interest rate swaps were included in other non-current and current liabilities, respectively, on the accompanying Consolidated Balance Sheets.
The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted

68


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

intervals during the term of the forward contract. As of December 28, 2019 and December 29, 2018, the foreign exchange forward contracts were included in other current liabilities on the accompanying Consolidated Balance Sheets.
The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019. Refer to Note 5 - Acquisitions for additional details. The estimated fair value of the contingent earn-out was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure as well as the projection risk. The carrying amount of the liability may fluctuate significantly, and actual amounts paid may be materially different from the liability's estimated value. As of December 28, 2019, the contingent consideration was recorded as $2,275 within other current liabilities and $15,825 within non-current liabilities on the accompanying Consolidated Balance Sheets.
The fair value of the Company's fixed rate senior notes and junior subordinated debentures as of December 28, 2019 and December 29, 2018 were determined by utilizing current trading prices obtained from indicative market data. As a result, the fair value measurement of the Company's senior term loans is considered to be Level 2.
 
December 28, 2019
 
December 29, 2018
 
Carrying
Amount
 
Estimated
Fair Value
 
Carrying
Amount
 
Estimated
Fair Value
6.375% Senior Notes
$
327,222

 
$
305,250

 
$
326,110

 
$
267,300

Junior Subordinated Debentures
124,814

 
148,731

 
126,202

 
130,636


Cash, restricted investments, accounts receivable, short-term borrowings and accounts payable are reflected in the Consolidated Financial Statements at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amount of the long-term debt under the revolving credit facility approximates the fair value at December 28, 2019 and December 29, 2018 as the interest rate is variable and approximates current market rates.  The Company also believes the carrying amount of the long-term debt under the senior term loan approximates the fair value at December 28, 2019 and December 29, 2018 because, while subject to a minimum LIBOR floor rate, the interest rate approximates current market rates of debt with similar terms and comparable credit risk.
Additional information with respect to the derivative instruments is included in Note 12 - Derivatives and Hedging. Additional information with respect to the Company's fixed rate senior notes and junior subordinated debentures is included in Note 7 - Long-Term Debt.
14. Restructuring
Canadian Restructuring Plan
During 2018, the Company initiated plans to restructure the operations of the Canada segment. The restructuring seeks to streamline operations in the greater Toronto area by consolidating facilities, exiting certain lines of business, and rationalizing stock keeping units (“SKUs”). The intended result of the Canada restructuring will be a more streamlined and scalable operation focused on delivering optimal service and a broad offering of products across the Company's core categories. Plans were finalized during the fourth quarter of 2018. The Company expects to incur restructuring related charges and capital expenditures in our Canada segment over the next year as plans are finalized. Charges incurred in the current year include: 

69


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
Facility consolidation (1)
 
 
 
Inventory valuation adjustments
$
3,799

 
$
8,694

Labor expense
1,751

 
503

Consulting and legal fees
225

 
314

Other
2,710

 
116

Gain on sale of building

 
(6,104
)
Severance
617

 

 
 
 
 
Exit of certain lines of business (2)
 
 
 
Inventory valuation adjustments
535

 
1,152

Asset impairments
(458
)
 
837

Severance

 
2,749

Other
488

 

Total
$
9,667

 
$
8,261

(1)
Facility consolidation includes inventory valuation adjustments associated with SKU rationalization, labor expense related to organizing inventory and equipment in preparation for the facility consolation, consulting and legal fees related to the project, the gain on the sale of an existing building, and other expenses. The labor, consulting, and legal expenses were included in selling, general and administrative expense ("SG&A") on the Consolidated Statement of Comprehensive Income (Loss). The inventory valuation adjustments were included in cost of sales on the Consolidated Statement of Comprehensive Income (Loss).
(2)
As part of the restructuring, the Company is exiting a manufacturing business line. Related charges included adjustments to write inventory down to net realizable value, asset impairment charges, and employee severance, which were included in cost of sales, other income and expense, and SG&A on the Consolidated Statement of Comprehensive Income (Loss), respectively.
The following represents the roll forward of restructuring reserves for the year ended December 28, 2019:
 
Balance as of December 29, 2018
 
Impact to Earnings
 
Cash Paid
 
Balance as of December 28, 2019
Severance and related expense
$
1,537

 
$
617

 
$
(1,033
)
 
$
1,121


During the year ended December 28, 2019, the Company paid approximately $1,033 in severance and related expense related to the Canada Restructuring Plan.
United States Restructuring Plan
During fiscal 2019, the Company began implementing a plan to restructure the management and operations within the United States to achieve synergies and cost savings associated with the recent acquisitions described in Note 5 - Acquisitions. This restructuring includes management realignment, integration of sales and operating functions, and strategic review of the Company's product offerings. This plan was finalized during the fourth quarter of fiscal 2019. The Company expects to incur restructuring related charges in the Fastening, Hardware, and Personal Protective Solutions segment and in the Consumer Connected Solutions segment over the next fiscal year as the plans are implemented. Charges incurred in the current year include:

70


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

 
 
Year Ended
December 28, 2019
Inventory valuation adjustments
 
$
5,707

Severance
 
3,820

Total
 
$
9,527


The following represents a roll forward of the restructuring reserves for the year ended December 28, 2019:
 
Balance as of December 29, 2018
 
Impact to Earnings
 
Cash Paid
 
Balance as of December 28, 2019
Severance and related expense
$

 
$
3,820

 
$
(534
)
 
$
3,286


During the year ended December 28, 2019, the Company paid approximately $534 in severance and related expense related to the United States Restructuring Plan.
 
15. Commitments and Contingencies:
The Company self-insures our product liability, automotive, workers' compensation, and general liability losses up to $250 per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences in excess of $250 up to $60,000. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's third-party risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately $1,977 recorded for such risk insurance reserves is adequate as of December 28, 2019.
As of December 28, 2019, the Company has provided certain vendors and insurers letters of credit aggregating $17,001 related to our product purchases and insurance coverage of product liability, workers' compensation, and general liability.
The Company self-insures our group health claims up to an annual stop loss limit of $250 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately $2,464 recorded for such group health insurance reserves is adequate as of December 28, 2019.

The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department”) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nails products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. On March 16, 2018, the Department published updated results, which were finalized upon the completion of review of appeals in April 2018. Based on final results, our liability was reduced to $2,446. The Company recorded income of $3,829 in fiscal 2018, which is included in Cost of Sales on the Company's Consolidated Statement of Comprehensive Income (Loss). In fiscal 2017, the Company recorded an expense of $6,274 based on our initial assessment of this matter. There were no related charges in fiscal 2019.

On June 3, 2019, The Hillman Group, Inc. ("Hillman Group") filed a complaint for patent infringement against KeyMe, LLC ("KeyMe"), a provider of self-service key duplication kiosks, in the United States District Court for the Eastern District of Texas (Marshall Division). Hillman Group’s complaint alleges that KeyMe’s self-named and “Locksmith in a Box” key duplication kiosks infringe U.S. Patent Nos. 8,979,446 and 9,914,179, which are assigned to Hillman Group, and seeks damages and injunctive relief against KeyMe. After the United States Patent and Trademark Office issued U.S. Patent No.

71


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

10,400,474 to Hillman Group on September 3, 2019, Hillman Group filed a motion the same day to amend its initial complaint to add the new patent to the litigation. The Texas court granted the motion on September 13, 2019. KeyMe filed two motions in the case on July 25, 2019, the first seeking to dismiss Hillman Group's complaint under Rule 12(b)(3) of the Federal Rules of Civil Procedure for improper venue, or in the alternative, to move the case from Marshall, Texas to the Southern District of New York. KeyMe’s second motion seeks to transfer the venue of the case from Texas to New York under 28 U.S.C. § 1404. Subsequently, Hillman Group filed a motion on September 4, 2019 to disqualify KeyMe's counsel Cooley LLP from the litigation due to Cooley's concurrent and prior representation of Hillman Group and predecessor-in-interest MinuteKey Holdings, Inc ("MinuteKey"). Hillman Group served its initial infringement contentions for the patents-in-suit on KeyMe on September 6, 2019, and KeyMe served its initial invalidity and unenforceability contentions for the patents-in-suit on Hillman Group on November 15, 2019.
On August 16, 2019, KeyMe filed a complaint for patent infringement against Hillman Group in the United States District Court for the District of Delaware. KeyMe alleges that Hillman’s KeyKrafter key duplication machines and MinuteKey self-service key duplication kiosks infringe KeyMe’s U.S. Patent No. 8,682,468 when those machines are used in conjunction with Hillman’s KeyHero system. KeyMe seeks damages and injunctive relief against Hillman Group. Hillman Group filed an answer to KeyMe’s complaint on October 23, 2019, and asserted counterclaims seeking declaratory judgments of invalidity and noninfringement of U.S. Patent No. 8,682,468. The Delaware Court has not yet issued a Scheduling Order in the case.
Management and legal counsel for the Company are of the opinion that KeyMe's claim is without merit and the Company should prevail in defending the suit. The Company is unable to estimate the possible loss or range of loss at this early stage in the case.
In addition, legal proceedings are pending which are either in the ordinary course of business or incidental to the Company's business. Those legal proceedings incidental to the business of the Company are generally not covered by insurance or other indemnity. In the opinion of the Company's management, the ultimate resolution of the pending litigation matters will not have a material adverse effect on the consolidated financial position, operations, or cash flows of the Company.


16. Statement of Cash Flows:
Supplemental disclosures of cash flows information are presented below:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Cash paid during the period for:
 
 
 
 
 
 
Interest on junior subordinated debentures
 
$
11,211

 
$
12,230

 
$
12,230

Interest
 
$
94,461

 
$
56,879

 
$
48,511

Income taxes, net of refunds
 
$
(489
)
 
$
1,027

 
$
295


17. Quarterly Data (unaudited):
2019
 
First
 
Second
 
Third
 
Fourth
 
Total
Net sales
 
$
287,659

 
$
324,628

 
$
317,277

 
$
284,798

 
$
1,214,362

Income (loss) from operations
 
265

 
8,546

 
9,952

 
(11,068
)
 
7,695

Net loss
 
(35,268
)
 
(19,495
)
 
(14,526
)
 
(34,097
)
 
(103,386
)
2018
 
First
 
Second
 
Third
 
Fourth
 
Total
Net sales
 
$
207,595

 
$
246,154

 
$
243,839

 
$
276,587

 
$
974,175

Income (loss) from operations
 
8,060

 
13,011

 
6,647

 
(275
)
 
27,443

Net loss
 
(10,317
)
 
(13,531
)
 
(10,708
)
 
(35,085
)
 
(69,641
)


72


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

18. Concentration of Credit Risks:
Financial instruments which potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents and trade receivables. The Company places its cash and cash equivalents with high credit quality financial institutions. Concentrations of credit risk with respect to sales and trade receivables are limited due to the large number of customers comprising the Company's customer base and their dispersion across geographic areas. The Company performs periodic credit evaluations of its customers' financial condition and generally does not require collateral.
For the year ended December 28, 2019, the largest three customers accounted for 52.5% of sales and 42.0% of the year-end accounts receivable balance. For the year ended December 29, 2018, the largest three customers accounted for 50.7% of sales and 48.8% of the year-end accounts receivable balance. No other customer accounted for more than 5.0% of the Company's total sales in 2019, 2018, or 2017.
In each of the years ended December 28, 2019, December 29, 2018, and December 30, 2017, the Company derived over 10% of its total revenues from two separate customers which operated in each of the operating segments. The following table presents revenue from the above mentioned customers as percentage of total revenue for each of the years ended:
 
Year Ended December 28, 2019
 
Year Ended December 29, 2018
 
Year Ended December 30, 2017
Lowe's
20.7
%
 
20.8
%
 
21.1
%
Home Depot
24.0
%
 
21.8
%
 
16.7
%

19. Segment Reporting and Geographic Information:
The Company's segment reporting structure uses the Company's management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of December 28, 2019.
The segments are as follows:
Fastening, Hardware, and Personal Protective Solutions
Consumer Connected Solutions
Canada
The Fastening, Hardware, and Personal Protective Solutions segment distributes fasteners and related hardware items, threaded rod, personal protective equipment, and letters, numbers, and signs to hardware stores, home centers, mass merchants, and other retail outlets primarily in the United States and Mexico.
The Consumer Connected Solutions segment consists of key duplication and engraving kiosks that can be operated directly by the consumer. The kiosks operate in retail and other high-traffic locations offering customized licensed and unlicensed products targeted to consumers in the respective locations. It also includes our associate-assisted key duplication systems and key accessories.
The Canada segment distributes fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items, such as tags and letters, numbers, and signs to hardware stores, home centers, mass merchants, industrial distributors, automotive aftermarket distributors, and other retail outlets and industrial Original Equipment Manufacturers (“OEMs”) in Canada. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers and industrial OEMs.
The Company uses profit or loss from operations to evaluate the performance of its segments, and does not include segment assets or non-operating income/expense items for management reporting purposes. Profit or loss from operations is defined as income from operations before interest and tax expenses. Segment revenue excludes sales between segments, which is consistent with the segment revenue information provided to the Company's chief operating decision maker ("CODM").

73


THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands)

In the year ended December 29, 2018 the Company acquired Minute Key and Big Time (see Note 5 - Acquisitions of the Notes to Consolidated Financial Statements for additional information). Minute Key is included in our Consumer Connected Solutions segment while Big Time is included in our Fastening, Hardware, and Personal Protective Solutions segment. In the year ended December 30, 2017 the Company acquired STFS which is included in our Fastening, Hardware, and Personal Protective Solutions segment.
The table below presents revenues and income (loss) from operations for the reportable segments for the years ended December 28, 2019, December 29, 2018, and December 30, 2017.
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended December 30, 2017
Revenues
 
 
 
 
 
 
Fastening, Hardware, and Personal Protective Solutions
 
$
853,016

 
$
636,717

 
$
528,969

Consumer Connected Solutions
 
236,086

 
196,043

 
171,598

Canada
 
125,260

 
141,415

 
137,801

Total revenues
 
$
1,214,362

 
$
974,175

 
$
838,368

Segment Income (Loss) from Operations
 
 
 
 
 
 
Fastening, Hardware, and Personal Protective Solutions
 
$
14,204

 
$
18,555

 
$
7,765

Consumer Connected Solutions
 
3,385

 
17,705

 
24,800

Canada
 
(9,894
)
 
(8,817
)
 
2,939

Total segment income from operations
 
$
7,695

 
$
27,443

 
$
35,504



20. Subsequent Events
COVID-19

On March 11, 2020 the World Health Organization declared the novel strain of coronavirus (COVID-19) a global pandemic and recommended containment and mitigation measures worldwide. As of the date of this filing, our distribution centers remain open in the US, Canada, and Mexico. The Company cannot reasonably estimate the length or severity of this pandemic, or the extent to which the disruption may materially impact our consolidated financial position, consolidated results of operations, and consolidated cash flows in fiscal 2020.


74



Financial Statement Schedule:
Schedule II - VALUATION ACCOUNTS

(dollars in thousands)
 
Deducted From
Assets in
Balance Sheet
 
Allowance for
Doubtful
Accounts
Ending Balance - December 31, 2016
$
907

Additions charged to cost and expense
282

Deductions due to:
 
Others
(68
)
Ending Balance - December 30, 2017
1,121

Additions charged to cost and expense
(40
)
Deductions due to:
 
Others
(235
)
Ending Balance - December 29, 2018
846

Additions charged to cost and expense
790

Deductions due to:
 
Others
255

Ending Balance - December 28, 2019
$
1,891



75



Item 9 – Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.
None.
Item 9A – Controls and Procedures.
Disclosure Controls and Procedures
Disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), are those controls and procedures that are designed to ensure that material information relating to The Hillman Companies, Inc. required to be disclosed by the Company in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC's rules and forms and that such information is accumulated and communicated to the Company's management, including the chief executive officer and the chief financial officer, as appropriate, to allow timely decisions regarding required disclosure. The Company carried out an evaluation, under the supervision and with the participation of the Company's management, including the chief executive officer and the chief financial officer, of the effectiveness of the design and operation of the disclosure controls and procedures. Based upon 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 the end of the period covered by this Report (December 28, 2019). We view our internal control over financial reporting as an integral part of our disclosure controls and procedures.
Management's Annual Report on Internal Control Over Financial Reporting.
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as such term is defined in Rule 13a-15(f) under the Exchange Act. Pursuant to the rules and regulations of the Commission, internal control over financial reporting is a process designed by, or under the supervision of, the Company's principal executive and principal financial officers, or persons performing similar functions, and effected by the Company's Board of Directors, management, and other personnel, 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 and includes those policies and procedures that:
Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and the dispositions of assets;
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 appropriate authorizations; and
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 our financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. 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 has evaluated the effectiveness of the Company's internal control over financial reporting as of December 28, 2019, using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013 framework). Based on such evaluation, management concluded that internal control over financial reporting was effective as of December 28, 2019. Management's report on internal control over financial reporting is set forth above under the heading, “Report of Management on Internal Control Over Financial Reporting” in Item 8 of this annual report on Form 10-K.
Attestation Report of Independent Registered Public Accounting Firm on Internal Control Over Financial Reporting.
This annual report does not contain an attestation report of the Company's independent registered public accounting firm regarding internal control over financial reporting. Management's report was not subject to attestation by the Company's independent registered public accounting firm pursuant to rules of the Commission that permit the Company to provide only management's report in this annual report.

76



Changes in Internal Control over Financial Reporting.
There were no changes in the Company's internal control over financial reporting as defined in Rule 13a-15(f) of the Exchange Act of 1934, as amended, that occurred during the quarter ended December 28, 2019, that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
Item 9B – Other Information.
None.

77



PART III
Item 10 – Directors, Executive Officers, and Corporate Governance.
The following is a summary of the biographies for at least the last five years of Hillman's directors and officers.
Directors
Name and Age
  
Position and Five-year Employment History
Douglas J. Cahill (60)
  
President and Chief Executive Officer of The Hillman Companies, Inc. and The Hillman Group, Inc. since September 2019. Mr Cahill joined Hillman on July 25, 2019 as Executive Chairman, Senior Executive Officer. Prior to joining Hillman, Mr. Cahill was a Managing Director of CCMP from July 2014 to July 2019 and was a member of CCMP's Investment Committee and previously was an Executive Adviser of CCMP from March 2013. Mr. Cahill served as President and Chief Executive Officer of Oreck, the manufacturer of upright vacuums and cleaning products, from May 2010 until December 2012. Prior to joining Oreck, Mr. Cahill served for eight years as President and Chief Executive Officer of Doane Pet Care Company, a private label manufacturer of pet food and former CCMP portfolio company, through to its sale to MARS Inc. in 2006. From 2006 to 2009 Mr. Cahill served as president of Mars Petcare U.S.. Prior to joining Doane in 1997, Mr. Cahill spent 13 years at Olin Corporation, a diversified manufacturer of metal and chemicals, where he served in a variety of managerial and executive roles. Mr. Cahill serves as a Board Member for Junior Achievement of Middle Tennessee and the Visitor Board at Vanderbilt University's Owen Graduate School of Management. In January 2009, Mr. Cahill was appointed as an Adviser to Mars Incorporated. Mr. Cahill previously served as a director of Banfield Pet Hospital from 2006 to 2016, Ollie’s Bargain Outlet from 2013 to 2016, Jamieson Laboratories from 2014 to 2017, Founder Sport Group from 2016 to 2019, and Shoes for Crews from 2015 to 2019. Mr. Cahill serves as the Chairman of our board of directors due to his financial, investment, and extensive management experience.
Max W. Hillman, Jr. (73)
  
Mr. Hillman has served as director since September 2001. Prior to retirement from his executive position, effective July 1, 2013, Mr. Hillman was President and Chief Executive Officer and member of the Board of Directors of Hillman and Chief Executive Officer of Hillman Group. Mr. Hillman currently serves on the boards of Sunsource Technology Services Inc., and LEM Products. Mr. Hillman previously served as a director of State Industrial Products from 2006 to 2011; and on Woodstream Corp. from 2007 to 2015; and Westchester Holdings from 2012 to 2019. Mr. Hillman's qualifications to sit on our board of directors include his former roles as President and Chief Executive Officer of the Company and Co-Chief Executive Officer of Hillman Group.
Aaron Jagdfeld (48)
  
Mr. Jagdfeld has served as director since August 2014. Mr. Jagdfeld has been the President and Chief Executive Officer of Generac Power Systems, Inc. since September 2008 and a director of Generac since November 2006. Mr. Jagdfeld began his career at Generac in the finance department in 1994 and became Generac's Chief Financial Officer in 2002. In 2007, he was appointed President and was responsible for sales, marketing, engineering, and product development. Prior to joining Generac, Mr. Jagdfeld worked in the audit practice of the Milwaukee, Wisconsin office of Deloitte & Touche from 1993 to 1994. Mr. Jagdfeld was selected to serve on our board of directors due to his extensive management and financial experience.
Kevin M. Mailender (42)
  
Mr. Mailender has served as director since May 2010. Mr. Mailender has been a Partner of Oak Hill Capital Management since 2013 (where he has been employed since 2002). Mr. Mailender is a member of Oak Hill Capital Management's investment committee. Mr. Mailender currently serves on the boards of Earth Fare and Checkers Drive-In Restaurants. Mr. Mailender previously served as a director of Berlin Packaging from 2014 to 2017, Dave & Buster’s Entertainment, Inc. from 2010 to 2016 and the IMAGINE Group from 2016 to 2019. Mr. Mailender was selected to serve on our board of directors due to his financial, investment, and business experience.

78



Name and Age
  
Position and Five-year Employment History
David A. Owens (57)
 
Mr. Owens has served as a director since April 2018. Mr. Owens has been a Professor at Vanderbilt University's Owen Graduate School of Business since August 2009. At Vanderbilt, Mr. Owens has taught The Practice of Management. Mr. Owens was selected to serve on our board of directors due to his financial and business experience.
Joseph M. Scharfenberger, Jr. (48)
  
Mr. Scharfenberger has served as director since June 2015. Mr. Scharfenberger has been a Managing Director of CCMP since July 2009 and is a member of CCMP's Investment Committee. Prior to joining CCMP, Mr. Scharfenberger worked at Bear Stearns Merchant Banking. Prior to joining Bear Stearns Merchant Banking, Mr. Scharfenberger worked in the private equity division at Toronto Dominion Securities. Mr. Scharfenberger currently serves on the boards of Badger Sportswear, Jetro Cash & Carry, Shoes for Crews, and Truck Hero, Inc. Mr. Scharfenberger previously served as a director of Jamieson Laboratories from 2014 to 2017. Mr. Scharfenberger was selected to serve on our board of directors due to his financial, investment, and business experience.
Kristin S. Steen (36)
 
Ms. Steen is a Managing Director in the New York office of CCMP Capital. Prior to joining CCMP in June 2011 she worked for affiliates of Lone Star Funds and HBK Capital Management. She also worked at CCMP from 2005 to 2008. Ms. Steen currently serves on the board of directors of Shoes For Crews. Ms. Steen was selected to serve on our board of directors due to her financial, investment, and business experience.
Tyler J. Wolfram (53)
  
Mr. Wolfram has served as director since May 2010. Mr. Wolfram has been the Chief Executive Officer of Oak Hill Capital Management since 2018, Managing Partner since 2013 and Partner since 2002. Mr. Wolfram is Chairman of Oak Hill's Investment Committee. Mr. Wolfram currently serves on the boards of Berlin Packaging, Checkers Drive- In Restaurants, and The IMAGINE Group. Mr. Wolfram previously served as a director of Duane Reade Holdings, Inc. from 2004 to 2010, NSA International, Inc. from 2006 to 2013, and Dave & Buster's Entertainment, Inc. from 2010 to 2016. Mr. Wolfram was selected to serve on our board of directors due to his financial, investment, and business experience.
Philip K. Woodlief (66)
  
Mr. Woodlief has served as director since February 2015. Mr. Woodlief has been an independent financial consultant since 2007 and an Adjunct Professor of Management at Vanderbilt University's Owen Graduate School of Business since October 2010. At Vanderbilt, Mr. Woodlief has taught Financial Statement Research and Financial Statement Analysis. Mr. Woodlief also currently serves as a Visiting Instructor of Accounting at Sewanee: The University of the South. Prior to 2008, Mr. Woodlief was Vice President and Chief Financial Officer of Doane Pet Care, a global manufacturer of pet products. Prior to 1998, Mr. Woodlief was Vice President and Corporate Controller of Insilco Corporation, a diversified manufacturer of consumer and industrial products. Mr. Woodlief began his career in 1979 at KPMG Peat Marwick in Houston, Texas, progressing to the Senior Manager level in the firm's Energy and Natural Resources practice. Mr. Woodlief was a certified public accountant. Mr. Woodlief currently serves on the board of trustees, and chairs the Finance Committee, of Sewanee St. Andrew’s School. Mr. Woodlief was selected to serve on our board of directors due to his financial and business experience.
Richard F. Zannino (61)
  
Mr. Zannino has served as director since August 2014. Mr. Zannino has been a Managing Director of CCMP since July 2009 and is a member of CCMP's Investment Committee. Prior to joining CCMP, Mr. Zannino was Chief Executive Officer and a member of the board of directors of Dow Jones & Company. Mr. Zannino joined Dow Jones as Executive Vice President and Chief Financial Officer in February 2001 before his promotion to Chief Operating Officer in July 2002 and to Chief Executive Officer and Director in February 2006. Prior to joining Dow Jones, Mr. Zannino was Executive Vice President in charge of strategy, finance, M&A, technology, and a number of operating units at Liz Claiborne. Mr. Zannino joined Liz Claiborne in 1998 as Chief Financial Officer. In 1998, Mr. Zannino served as Executive Vice President and Chief Financial Officer of General Signal. From 1993 until early 1998, Mr. Zannino was at Saks Fifth Avenue, ultimately serving as Executive Vice President and Chief Financial Officer. Mr. Zannino currently serves on the boards of Ollie's Bargain Outlet, Estee Lauder Companies, IAC/InterActiveCorp., Badger Sportswear, Shoes for Crews, Truck Hero, Inc., and Eating Recovery Center and is a trustee of Pace University. Mr. Zannino previously served as a director of Jamieson Laboratories from 2014 to 2017. Mr. Zannino was selected to serve on our board of directors due to his financial, investment, and business experience.
All directors hold office until their successors are duly elected and qualified.


79



Committees
The Company is a controlled company within the meaning of the NYSE Amex listing standards because an affiliate of CCMP owns more than 50% of the outstanding shares of the Company's common voting stock. Accordingly, the Company is exempt from the requirements of the NYSE Amex listing standards to maintain a majority of independent directors on the Company's Board of Directors and to have a Nominating Committee and a Compensation Committee composed entirely of independent directors.
The Company does not have a Nominating Committee, but it does have a Compensation Committee. The Board of Directors believes that it is not necessary to utilize a Nominating Committee. Director nominees for the Company are selected by the Board of Directors following receipt of recommendations of potential candidates from the Chairman of the Board of the Company. The Board of Directors is not limited by the recommendation of the Chairman and may select other nominees. There is no charter setting forth these procedures and the board of directors has no policy regarding the consideration of any director candidates recommended by shareholders. While the Board of Directors does not have a formal policy on diversity, it will consider issues of diversity, including diversity of gender, race, and national origin, education, professional experiences, and differences in viewpoints and skills when filling vacancies on the Board of Directors.
The current members of the Audit Committee are Aaron Jagdfeld and Philip K. Woodlief, both of whom are considered independent under the Securities and Exchange Commission ("SEC") standards and the NYSE AMEX listing standards. In addition, Kevin M. Mailender and Richard F. Zannino have observer rights with the Audit Committee. The Company has previously received an exemption from AMEX to Section 121 of the AMEX Company Guide that requires the Audit Committee to have three members. The Board of Directors has determined that each of Messrs. Jagdfeld and Woodlief as an “audit committee financial expert” within the meaning of applicable rules of the SEC.
Risk Oversight and Board Structure
The Board of Directors executes its oversight responsibility for risk management with the assistance of its Audit Committee and Compensation Committee. The Audit Committee oversees the Company's risk management activities, generally, and is charged with reviewing and discussing with management the Company's major risk exposures and the steps management has taken to monitor, control, and manage these exposures. The Audit Committee's meeting agendas include discussions of individual risk areas throughout the year, as well as an annual summary of the risk management process, including the Company's risk assessment and risk management guidelines. The Compensation Committee oversees the Company's compensation policies generally to determine whether they create risks that are reasonably likely to have a material adverse effect on the Company. The Audit Committee and Compensation Committee report the results of their oversight activities to the Board of Directors.
The Compensation Committee has conducted a comprehensive review of the Company's compensation structure from the perspective of enterprise risk management and the design and operation of its executive and employee compensation plans, policies, and arrangements generally, including the performance objectives and target levels used in connection with our annual performance-based bonuses and stock option awards. The Compensation Committee has concluded that there are no risks arising from the Company's compensation policies and practices for its employees that are reasonably likely to have a material adverse effect on the Company. Our compensation program as a whole does not encourage or incentivize our executives or other employees to take unnecessary and excessive risks or engage in other activities and behavior that threaten the value of the Company or the investments of its shareholders, as evidenced by the following design features that we believe mitigate risk taking.
Base Salaries
Base salaries are fixed in amount and thus do not encourage risk taking.
Annual Performance Based Bonuses
The Compensation Committee believes that the Company's annual bonus program is structured to appropriately balance risk and the desire to focus executives on specific short-term goals important to the Company's success. While specific performance criteria are set and communicated in advance, the Company does not consider that the pursuit of these objectives may encourage unnecessary or excessive risk taking or lead to behaviors that focus executives on their individual enrichment rather than the Company's long-term welfare.
Stock Options and Restricted Stock
Employees are also eligible to receive stock options to acquire Holdco common stock under the HMAN Group Holdings Inc. 2014 Equity Incentive Plan (the “2014 Equity Incentive Plan”). The 2014 Equity Incentive Plan is administered by the Holdco

80



Board of Directors. In fiscal year 2019, the Holdco Board of Directors granted 38,603 options to employees. These option grants included options subject to service-vesting (in four equal annual installments beginning on the grant date), with possible acceleration upon a change of control. Since the vesting is staggered and in some cases tied directly to long-term performance, employees should not be incentivized to achieve only short-term increases in stock price. Additionally, executives are also eligible to receive discretionary grants of restricted shares.
Code of Ethics
The Company has adopted a code of business conduct and ethics which applies to its directors, senior officers, including its Chief Executive Officer and its Chief Financial Officer, as well as every employee of the Company. The Company's code of business conduct and ethics can be accessed at its website at www.hillmangroup.com. Information contained or linked on our website is not incorporated by reference into this annual report and should not be considered a part of this annual report. The Company will disclose amendments to or waivers from a provision of the code of business conduct and ethics on Form 8-K.
Executive Officers
The executive officers of the Company (including the executive officers of The Hillman Group, Inc. and The Hillman Group Canada ULC, wholly-owned indirect subsidiaries of the Company) are set forth below:

81



Name and Age
  
Position with the Company; Five-year Employment History
Douglas J. Cahill (60)
  
President and Chief Executive Officer of The Hillman Companies, Inc. and The Hillman Group, Inc. since September 2019. Mr Cahill joined Hillman on July 25, 2019 as Executive Chairman, Senior Executive Officer. Prior to joining Hillman, Mr. Cahill was a Managing Director of CCMP from July 2014 to July 2019 and was a member of CCMP's Investment Committee and previously was an Executive Adviser of CCMP from March 2013. Mr. Cahill served as President and Chief Executive Officer of Oreck, the manufacturer of upright vacuums and cleaning products, from May 2010 until December 2012. Prior to joining Oreck, Mr. Cahill served for eight years as President and Chief Executive Officer of Doane Pet Care Company, a private label manufacturer of pet food and former CCMP portfolio company, through to its sale to MARS Inc. in 2006. From 2006 to 2009 Mr. Cahill served as president of Mars Petcare U.S.. Prior to joining Doane in 1997, Mr. Cahill spent 13 years at Olin Corporation, a diversified manufacturer of metal and chemicals, where he served in a variety of managerial and executive roles. Mr. Cahill serves as a Board Member for Junior Achievement of Middle Tennessee and the Visitor Board at Vanderbilt University's Owen Graduate School of Management. In January 2009, Mr. Cahill was appointed as an Adviser to Mars Incorporated. Mr. Cahill previously served as a director of Banfield Pet Hospital from 2006 to 2016, Ollie’s Bargain Outlet from 2013 to 2016, Jamieson Laboratories from 2014 to 2017, Founder Sport Group from 2016 to 2019, and Shoes for Crews from 2015 to 2019. Mr. Cahill serves as the Chairman of our board of directors due to his financial, investment, and extensive management experience.
Robert O. Kraft (48)
 
Chief Financial Officer and Treasurer of The Hillman Companies, Inc. and The Hillman Group, Inc. since November 2017. Prior to joining Hillman, Mr. Kraft served as the President of the Omnicare (Long Term Care) division, and an Executive Vice President, of CVS Health Corporation from August 2015 to September 2017. From November 2010 to August 2015, Mr. Kraft was Chief Financial Officer and Senior Vice President of Omnicare, Inc. Mr. Kraft began his career with PriceWaterhouseCoopers LLP in 1992, was admitted as a Partner in 2004, and is a certified public accountant (inactive). Mr. Kraft currently serves on the board of Medpace Holdings, Inc.
Jon Michael Adinolfi (43)
 
Divisional President, Fastening, Hardware, and Personal Protective Solutions of The Hillman Companies, Inc. and The Hillman Group, Inc. since July 2019. Prior to joining Hillman, Mr. Adinolfi served as President of US Retail for Stanley Black & Decker from November 2016 - July 2019. Prior to which he served as President of Hand Tools for Stanley Black & Decker from October 2013 - December 2016. From June 2011 - September 2013 he served as the CFO - North America, CDIY for Stanley Black & Decker.
George S. Murphy (54)
 
Executive Vice President, Sales of The Hillman Companies, Inc. and The Hillman Group, Inc. since October 2019. Mr. Murphy severed as Executive Vice President of Sales of our Big Time Products division from January 2018 - October 2019 and the President of Home Depot Sales from March 2016- Jan 2018. Prior to joining Big Time Products, Mr. Murphy served as Senior Director of Sales for Master lock from June 2007 - March 2016.
Jarrod T. Streng (40)
 
Divisional President, Personal Protective Solutions & Corporate Marketing of The Hillman Companies, Inc. and The Hillman Group, Inc. since October 2019. Mr. Streng served as Executive Vice President Marketing & Operations of our Big Time Products Division from 2018- 2019 and was the Senior Vice President of Marketing for Big Time Products from 2017-2018. Prior to joining Big Time Products, Mr. Streng served as the Vice President of Brand Management and Development for Plano Synergy from 2014-2017.
Gregory J. Gluchowski (53)
 
Former President and Chief Executive Officer of The Hillman Companies, Inc. and The Hillman Group, Inc. from September 2015 through September 2019. Prior to joining Hillman, Mr. Gluchowski served as President, Hardware & Home Improvement of Spectrum Brands Holdings Inc. and a former division of Stanley Black and Decker since January 2010. Prior to 2010, Mr. Gluchowski held positions of increasing responsibility at Black & Decker in operations, supply chain, and general management roles after joining the company in 2002. Mr. Gluchowski started his career with the Wire & Cable Division of Phelps Dodge Corporation in 1988. Mr. Gluchowski currently serves on the boards of American Outdoor Brands Corporation and Milacron Corporation. Mr. Gluchowski resigned from the Company on September 13, 2019.
All executive officers hold office at the pleasure of the Board of Directors.

82



Item 11 – Executive Compensation
Compensation Discussion and Analysis
This Compensation Discussion and Analysis provides an overview and analysis of our compensation programs, the compensation decisions we have made under these programs, and the factors we considered in making these decisions with respect to the compensation earned by the following individuals, who as determined under the rules of the SEC are collectively referred to herein as our named executive officers (“NEOs”) for fiscal year 2019:
Douglas J. Cahill, President and Chief Executive Officer
Robert O. Kraft, Chief Financial Officer and Treasurer
Jon Michael Adinolfi, Divisional President, Fastening, Hardware, and Personal Protective Solutions
George S. Murphy, Executive Vice President, Sales
Jarrod T. Streng, Divisional President, Personal Protective Solutions & Corporate Marketing
Gregory J. Gluchowski, Jr., Former President and Chief Executive Officer
Overview of the Compensation Program
Compensation Philosophy
The objective of Hillman's corporate compensation and benefits program is to establish and maintain competitive total compensation programs that will attract, motivate, and retain the qualified and skilled workforce necessary for the continued success of Hillman. To help align compensation paid to executive officers with the achievement of corporate goals, Hillman has designed its cash compensation program as a pay-for-performance based system that rewards NEOs for their individual performance and contribution in achieving corporate goals. In determining the components and levels of NEO compensation each year, the Compensation Committee considers Company performance, and each individual's performance and potential to enhance long-term stockholder value. To remain competitive, the Compensation Committee also periodically reviews compensation survey information published by various organizations as another factor in setting NEO compensation. The Compensation Committee relies on judgment and does not have any formal guidelines or formulas for allocating between long-term and currently paid compensation, cash and non-cash compensation, or among different forms of non-cash compensation for the Company's NEOs.
Components of Total Compensation
Compensation packages in 2019 for the Company's NEOs were comprised of the following elements:
Short-Term Compensation Elements
Element
  
Role and Purpose
Base Salary
  
Attract and retain executives and reward their skills and contributions to the day-to-day management of our Company.
Annual Performance-Based Bonuses
  
Motivate the attainment of annual Company and division, financial, operational, and strategic goals by paying bonuses determined by the achievement of specified performance targets with a performance period of one year.
Discretionary Bonuses
  
From time to time, the Company may award discretionary bonuses to compensate executives for special contributions or extraordinary circumstances or events.

83



Long-Term Compensation Elements
Element
  
Role and Purpose
Stock Options and Restricted Shares
  
Motivate the attainment of long-term value creation, align executive interests with the interests of our stockholders, create accountability for executives to enhance stockholder value, and promote long-term retention through the use of multi-year vesting awards.
Long Term Cash Retention Plan

 
Align executive interests, create accountability and retain executives through the integration of Hillman’s various acquisitions.
Severance and Change of Control Benefits
  
Promote long-term retention and align the interests of executives with stockholders in the event of a change in control transaction which, although in the best interests of stockholders generally, may result in loss of employment for an individual NEO.
Benefits
Element
  
Role and Purpose
Employee Benefit Plans and Perquisites
  
Participation in Company-wide health and retirement benefit programs, provide financial security and additional compensation commensurate with senior executive level duties and responsibilities.
Process
Role of the Compensation Committee and Management
The Compensation Committee meets annually to review and consider base salary and any proposed adjustments, prior year annual performance bonus results and targets for the current year, and any long-term incentive awards. The Compensation Committee also reviews the compensation package for all new executive officer hires.
The key member of management involved in the compensation process is our Chief Executive Officer (“CEO”), Douglas J. Cahill. Our CEO presents recommendations for each element of compensation for each NEO, other than himself, to the Compensation Committee, which in turn evaluates these goals and either approves or appropriately revises them and presents them to the Board of Directors for review and approval. On an annual basis, a comprehensive report is provided by the CEO to the Compensation Committee on all of Hillman's compensation programs.
Determination of CEO Compensation
The Compensation Committee determines the level of each element of compensation for our CEO and presents its recommendations to the full Board of Directors for review and approval. Consistent with its determination process for other NEOs, the Compensation Committee considers a variety of factors when determining compensation for our CEO, including past corporate and individual performance, general market survey data for similar size companies, and the degree to which the individual's contributions have the potential to influence the outcome of the Company's short and long-term operating goals and alignment with shareholder value.
Assessment of Market Data and Use of Compensation Consultants
In establishing the compensation for each NEO, the Compensation Committee considers information about the compensation practices of companies both within and outside our industry and geographic region, and considers evolving compensation trends and practices generally. The Compensation Committee periodically reviews third-party market data published by various organizations such as the National Association of Manufacturers, the Compensation Data Manufacturing and Distribution Survey. The Compensation Committee may review such survey data for market trends and developments, and utilize such data as one factor when making its annual compensation determinations. The Compensation Committee does not typically use market data to establish specific targets for compensation or any particular component of compensation, and does not otherwise numerically benchmark its compensation decisions. Rather, the Compensation Committee may review survey information about the type and amount of compensation paid to executives in similar positions and with similar responsibilities as reported on an aggregate basis for companies with comparable sales volume and number of employees both within and outside its

84



industry and geographic region. The Company did not utilize an executive compensation consultant during fiscal years 2019, 2018, or 2017.
Short-Term Compensation Elements
Base Salary
Hillman believes that executive base salaries are an essential element to attract and retain talented and qualified executives. Base salaries are designed to provide financial security and a minimum level of fixed compensation for services rendered to the Company. Base salary adjustments may reflect an individual's performance, experience, and/or changes in job responsibilities. The Company also considers other compensation provided to its NEOs, such as the value of outstanding options, when determining base salary.
The rate of annual base salary for each NEO for fiscal years 2019, 2018, or 2017 are set forth below.
Name
 
2019 Base Salary
 
2018 Base Salary
 
2017 Base Salary
Douglas J. Cahill (1)
 
$
650,000

 
$

 
$

Robert O. Kraft (2)
 
$
415,000

 
$
415,000

 
$
415,000

Jon Michael Adinolfi (3)
 
$
400,000

 
$

 
$

George S. Murphy (4)
 
$
350,000

 
$
350,000

 
$

Jarrod T. Streng (5)
 
$
350,000

 
$
350,000

 
$

Gregory J. Gluchowski, Jr. (6)
 
$
650,000

 
$
650,000

 
$
650,000

(1)
Mr. Cahill was hired effective July 29, 2019 as Executive Chairman, Senior Executive Officer. Promoted to President and Chief executive officer September 16, 2019.
(2)
Mr. Kraft was hired effective November 1, 2017.
(3)
Mr. Adinolfi was hired effective July 15, 2019.
(4)
Mr. Murphy was hired effective October 1, 2018.
(5)
Mr. Streng was hired effective October 1, 2018
(6)
Mr. Gluchowski resigned effective September 13, 2019.
The increase, if any, in base salary for each NEO for a fiscal year reflects each individual's particular skills, responsibilities, experience, and prior year performance. The fiscal year 2019 base salary amounts were determined as part of the total compensation paid to each NEO and were not considered, by themselves, as fully compensating the NEOs for their service to the Company.
Annual Performance-Based Bonuses
Pursuant to their employment agreements, each NEO is eligible to receive an annual cash bonus under the terms of a performance-based bonus plan. Each employment agreement specifies an annual target and maximum bonus as a percentage of the NEO's annual base salary, which percentages may be adjusted (but not decreased below those stated in the NEO's employment agreement) for any particular year in the Company's discretion. The specific performance criteria and performance goals are established annually by our Compensation Committee in consultation with our CEO (other than with respect to himself) and approved by our Board of Directors. The performance targets are communicated to the NEOs following formal approval by the Compensation Committee and Board of Directors, which is normally around March. The table below shows the target bonus and maximum bonuses as a percentage of base salary for each NEO for 2019. Generally, the higher the level of responsibility of the NEO within the Company, the greater the percentages of base salary applied for that individual's target and maximum bonus compensation.

85



2019 Target and Maximum Bonus
Name
 
2019 Minimum Bonus as Percentage of Base Salary
 
2019 Target Bonus as Percentage of Base Salary
 
2019 Maximum Bonus as
Percentage of Base Salary
Douglas J. Cahill
 
50%
 
100%
 
150%
Robert O. Kraft
 
30%
 
60%
 
90%
Jon Michael Adinolfi
 
25%
 
50%
 
75%
George S. Murphy
 
32%
 
50%
 
69%
Jarrod T. Streng
 
32%
 
50%
 
69%
Gregory J. Gluchowski, Jr.
 
50%
 
100%
 
150%
Each NEO's annual bonus is determined based on actual performance in several categories of pre-established performance criteria as further described below. If actual results for each performance category equal the specified target performance level, the total bonus is the target bonus shown above. If actual results for each performance category equal or exceed the specified maximum performance level, the total bonus is the maximum bonus shown above. As described below, for some performance criteria, a portion of the target bonus may be payable if actual results for that category are less than the target performance level but are at least equal to a specified threshold level of performance.
The table below shows the performance criteria for fiscal year 2019 selected for each NEO and the relative weight of total target and maximum bonus assigned to each component.
2019 Performance Criteria and Relative Weight
Name
 
EBITDA
 
Free Cash Flow
 
Personal Protective EBTIDA
 
Personal Protective Net Sales
Douglas J. Cahill
 
70%
 
30%
 
—%
 
—%
Robert O. Kraft
 
70%
 
30%
 
—%
 
—%
Jon Michael Adinolfi
 
70%
 
30%
 
—%
 
—%
George S. Murphy
 
6%
 
4%
 
85%
 
5%
Jarrod T. Streng
 
6%
 
4%
 
85%
 
5%
Gregory J. Gluchowski, Jr.
 
70%
 
30%
 
—%
 
—%
For 2019, the bonus criteria for all NEOs included two company performance goals measured by 1) earnings before interest, taxes, depreciation, and amortization (“EBITDA”), as adjusted for other items included in the calculation of the fair value of the Company's common stock, and 2) free cash flow ("FCF") defined as EBITDA less the change in working capital, less capital expenditures, less cash restructuring items. Bonus criteria for Mr. Murphy and Mr. Streng included two segment specific performance goals measured by 1)EBITDA as adjusted for other items included in the calculation of the fair value of the Company's common stock for our Personal Protective business, and 2)net sales annual operating plan for our Personal Protective business. If performance targets are not met, bonus payouts are discretionary. For the bonus to be funded, the EBITDA target must meet the threshold.
Long-Term Compensation Elements
Stock Options and Restricted Shares
All equity awards are granted under the HMAN Group Holdings Inc. 2014 Equity Incentive Plan (the “2014 Equity Incentive Plan”), pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards for up to an aggregate of 84,008 stock options. The 2014 Equity Incentive Plan is administered by the Compensation Committee. Such committee determines the terms of each stock-based award grant under the 2014 Equity Incentive Plan, except that the exercise price of any granted options and the grant price of any granted stock appreciation rights may not be lower than the fair market value of one share of common stock of Holdco as of the date of grant.

Our 2014 Equity Incentive Plan is designed to align the interests of our stockholders and executive officers by increasing the proprietary interest of our executive officers in our growth and success to advance our interests by attracting and retaining key

86



employees, and motivating such executives to act in our long-term best interests. We grant equity awards to promote the success and enhance the value of the Company by providing participants with an incentive for outstanding performance. Equity-based awards also provide the Company with the flexibility to motivate, attract, and retain the services of employees upon whose judgment, interest, and special effort the successful conduct of our operation is largely dependent. In the year ended December 28, 2019, 34,533 stock options and 2,143 shares of restricted stock were granted to NEOs.

Long Term Cash Retention Plan
In 2018, we rolled out a long term cash retention incentive. The long term cash incentive plan ("LTCI") is designed to align executive interests, create accountability and retain executives through the integration of Hillman’s various acquisitions. The LTCI is tied to the achievement of 2020 target EBTIDA for our recently acquired businesses (MinuteKey and Big Time) along with the core Hillman business. The LTCI was granted to executives involved with the integration of the acquired businesses. The table below shows the LTCI payout amounts based on the achievement of threshold, target, and maximum 2020 EBITDA as defined by the plan.

Long Term Cash Retention Plan Target and Maximum Bonus
Name
 
Threshold
 
Target
 
Maximum
Robert O. Kraft
 
$500,000
 
$1,000,000
 
$1,500,000
George S. Murphy
 
680,000
 
1,360,000
 
2,040,000
Jarrod T. Streng
 
680,000
 
1,360,000
 
2,040,000
Gregory J. Gluchowski, Jr.(1)
 
345,000
 
690,000
 
1,035,000
(1)
Mr. Gluchowski is eligible to receive a payout equal to the pro-rata share earned under the long term cash retention plan.
Severance and Change in Control Benefits
The Company has entered into an employment agreement with each NEO that provides for severance payments and benefits in the event that his employment is terminated under specified conditions including death, disability, termination by the Company without “cause,” or his resignation for “good reason” (each as defined in the agreements). The payments provided in the event of termination without cause or resignation for good reason following a change in control are designed to assure the Company of the continued employment and attention and dedication to duty of these key management employees and to seek to ensure the availability of their continued service, notwithstanding the possibility or occurrence of a change in control of the Company and resultant employment termination. The severance payments and benefits payable both in the event of, and independently from, a change in control are in amounts that the Company has determined are necessary to remain competitive in the marketplace for executive talent. See “Potential Payments Upon Termination or Change in Control” for additional information.
Employee Benefit Plans and Perquisites
Executives are eligible to participate in the same health and benefit plans generally available to all full-time employees, including health, dental, vision, term life, disability insurance, and supplemental long term disability insurance. In addition, the NEOs are eligible to participate in the Company's Defined Contribution Plan (401(k) Plan) and the Hillman Nonqualified Deferred Compensation Plan, both described below.
Defined Contribution Plans
The Company's NEOs and most other full-time U.S. employees are covered under a 401(k) retirement savings plan (the “Defined Contribution Plan”) which permits employees to make tax-deferred contributions and provides for a matching contribution of 50% of each dollar contributed by the employee up to 6% of the employee's compensation. In addition, the Defined Contribution Plan provides a discretionary annual contribution in amounts authorized by the Board of Directors, subject to the terms and conditions of the plan.

87



Nonqualified Deferred Compensation Plan
All NEOs and certain other employees are eligible to participate in the Hillman Nonqualified Deferred Compensation Plan (the “Deferred Compensation Plan”). The Deferred Compensation Plan allows eligible employees to defer up to 25% of salary and commissions and up to 100% of bonuses. The Company contributes a matching contribution of 25% on the first $10,000 of employee deferrals.
Perquisites
Mr. Adinolfi, Mr. Murphy, and Mr. Streng are entitled to reimbursement for the reasonable expenses of leasing or buying a car up to $700, $750, and $750, respectively, per month. Mr. Gluchowski was entitled to $1,050 per month.
Miscellaneous
The Company does not have any equity or security ownership guidelines for executives, including the NEOs. The Company considers the accounting and tax treatment of particular forms of compensation awarded to NEOs as part of its overall review of compensation, but does not structure its compensation practices to comply with specific accounting or tax treatment.
Compensation Committee Report
The Compensation Committee of the Board of Directors has reviewed and discussed the Compensation Discussion and Analysis required by Item 402(b) of Regulation S-K with management. Based on this review and discussion, the Compensation Committee recommended to the Board of Directors that the Compensation Discussion and Analysis be included in the Company's Annual Report on Form 10-K for the fiscal year ended December 28, 2019 for filing with the Securities and Exchange Commission.
Respectfully submitted,
The Compensation Committee
Richard F. Zannino
Douglas J. Cahill
The information contained in the Compensation Committee Report above shall not be deemed to be “soliciting material” or to be “filed” with the Securities and Exchange Commission, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, except to the extent specifically incorporated by reference therein.

88



Summary Compensation Table
The following table sets forth compensation that the Company's principal Chief Executive Officer ("CEO"), principal Chief Financial Officer ("CFO"), and each of the next three highest paid executive officers of the Company, or the NEOs, earned during the years ended December 28, 2019December 29, 2018, and December 30, 2017 in each executive capacity in which each NEO served. Mr. Cahill served as both an officer and director (upon joining Hillman in July 2019) but did not receive any compensation from the Company with respect to his role as a director. Mr. Gluchowski served as both an officer and director (upon his election to the Board of Directors effective September 8, 2015 through his resignation in 2019) but did not receive any compensation with respect to his role as a director.
Name and
Principal Position
Year
Salary(1)
Bonus(2)
Restricted Stock
Awards(3)
Option
Awards(4)
Non-Equity
Incentive Plan
Compensation(5)
Nonqualified 
Deferred
Compensation 
Earnings(6)
Compensation - All Other(7)
Total
Douglas J. Cahill (8)
President and CEO
The Hillman Companies, Inc.
2019
$
262,500

$

$

$
11,113,635

$
190,249

$

$
1,500

$
11,567,884

 
2018








 
2017








Robert O. Kraft (9)
CFO and Treasurer
The Hillman Companies, Inc.
2019
415,000




171,150


17,945

604,095

 
2018
415,000



257,692



17,907

690,599

 
2017
60,654



390,623



1,380

452,657

Jon Michael Adinolfi (10)
Divisional President, Fastening Hardware, and Personal Protective Solutions, The Hillman Companies, Inc.
2019
176,923


2,503,024

400,999

137,470


923

3,219,339

 
2018








 
2017








George S. Murphy (11)
Executive Vice President, Sales, The Hillman Companies, Inc.
2019
347,308

50,000



12,142


1,268,595

1,678,045

 
2018
87,500



177,672

104,890


3,542

373,604

 
2017








Jarrod T. Streng (11)
Divisional President, Personal Protective Solutions & Corporate Marketing, The Hillman Companies, Inc.
2019
347,308

50,000



12,142


1,268,493

1,677,943

 
2018
87,500



177,672

104,890


3,293

373,355

 
2017








Gregory J. Gluchowski, Jr. (12)
Former President and CEO
The Hillman Companies, Inc.
2019
525,000






1,408,604

1,933,604

 
2018
650,000






39,168

689,168

 
2017
615,400




472,875


25,577

1,113,852

(1)
Represents base salary paid including any deferral of salary into the Defined Contribution Plan and the Deferred Compensation Plan. Base salary adjustments are dependent upon the executive performance for the prior year. Increases are be effective on the anniversary of the last increase, plus or minus three months.
(2)
Other bonus payouts were discretionary based on the service of the executives for the years when annual bonus plan targets were not met. These discretionary bonuses are presented in the table in the year in which the bonuses were earned. The payments were made in the subsequent year.
(3)
Represents the fair value of restricted stock shares granted by the Company and calculated in accordance with FASB ASC Topic 718. See Note 14, Stock-Based Compensation, to the accompanying Consolidated Financial Statements for details.

89



(4)
The amount included in the “Option Awards” column represents the grant date fair value of options calculated in accordance with FASB ASC Topic 718. See Note 11 - Stock Based Compensation, to the accompanying Consolidated Financial Statements for details.
(5)
Represents earned bonus for services rendered in each year and paid in the subsequent year based on achievement of performance goals under the performance-based bonus arrangements.
(6)
There were no above market earnings in the Deferred Compensation Plan for the NEOs.
(7)
Compensation - All Other consists of matching contributions to the Defined Contribution Plans and the Deferred Compensation Plan. In addition, this includes the car allowance for each NEO ($10,177 in 2019 and $12,600 in 2018 and 2017 for Mr. Gluchowski.) The year ended December 28, 2019 includes $1,250,000 in stay bonuses for both Mr. Murphy and Mr. Streng. Additionally, in the year ended December 28, 2019, Mr. Gluchowski received severance upon his resignation, (see footnote 12 below for additional details). No other items included in all other compensation were individually significant (greater than $10,000) for any period presented.
(8)
Mr. Cahill was hired effective July 29, 3019 as Executive Chairman, Senior Executive Officer. Promoted to President and Chief Executive Officer September 16, 2019.
(9)
Mr. Kraft was hired effective November 1, 2017.
(10)
Mr. Adinolfi was hired effective July 15, 2019.
(11)
Mr. Murphy and Mr. Streng were hired effective October 1, 2018.
(12)
Mr. Gluchowski was hired effective September 8, 2015 and resigned from the Company on September 13, 2019. Mr. Gluchowski received severance upon his resignation. His severance included thirteen months of his base salary, his target bonus for fiscal year 2019, and continuation of health care coverage through December 31, 2020.
Grants of Plan-Based Awards in Fiscal Year 2019
The following table summarizes the equity incentive awards granted to NEOs in 2019:
 
 
Estimated Future Payouts Under Non-Equity Incentive Plan Awards (1)
All Other Stock Awards: Number of Shares of Stock or Units (#) (2)
All Other Option Awards: Number of Securities Underlying Options (#) (3)
Exercise Price of Option Awards ($)
Grant Date Fair Value of Stock and Option Awards ($) (4)
Name
Grant Date
Minimum ($)
Target ($)
Maximum ($)
Douglas J. Cahill
7/29/2019
$
325,000

$
650,000

$
975,000


33,333

1,400

11,113,635

Robert O. Kraft
3/11/2019
124,500

249,000

373,500





Jon Michael Adinolfi
7/15/2019
100,000

200,000

300,000

2,143

1,200

1,400

400,999

George S. Murphy
3/11/2019
112,000

175,000

241,500





Jarrod T. Streng
3/11/2019
112,000

175,000

241,500





Gregory J. Gluchowski, Jr.
3/11/2019
325,000

650,000

975,000





(1)
The amounts in this table granted on March 11, 2019, reflect the 2019 performance-based bonus awards that each NEO was eligible to receive pursuant to the terms of his employment agreement and the Company's 2019 performance bonus plan. Each NEO's overall target and maximum performance-based bonus for 2019 was determined as a percentage of base salary. See the description of Annual Performance Bonus in the CD&A for a description of the specific performance components and more detail regarding the determination of actual 2019 annual performance bonus and Incentive Bonus payments
(2)
Represents grants of restricted stock pursuant to the 2014 Equity Incentive Plan.
(3)
Represents grants of options pursuant to the 2014 Equity Incentive Plan.

90



(4)
The amount included in this column represents the grant date fair value of options and restricted stock calculated in accordance with FASB ASC Topic 718. See Note 11 - Stock Based Compensation, to the accompanying Consolidated Financial Statements for details.

Outstanding Equity Awards at 2019 Fiscal Year-End
The following table sets forth the number of unexercised options and unvested shares of restricted stock held by the NEOs at December 28, 2019.
 
 
Option Awards (1)
 
Stock Awards(2)
Name
 
Number of
Securities
Underlying
Unexercised
Options (#)
Exercisable
 
Number of
Securities
Underlying
Unexercised
Options (#)
Unexercisable
 
Equity Incentive
Plan Awards;
Number of
Securities
Underlying
Unexercised
Unearned Option
(#)
 
Option
Exercise
Price
($)
 
Option
Expiration Date
 
Number of shares of restricted Common Stock that have not vested
 
Market value of shares of restricted Common Stock that have not vested
Douglas J. Cahill
 

 
33,333.0000

 

 
1,400

 
7/29/2029
 

 
$

Robert O. Kraft
 
750.0000

 
750.0000

 
1,500.0000

 
1,000

 
11/1/2027
 

 

 
 
156.250

 
468.7500

 
625.0000

 
1,200

 
8/30/2028
 

 

Jon Michael Adinolfi
 

 
1,200.0000

 

 
1,400

 
7/15/2029
 
2,143

 
2,818,045

George S. Murphy
 
106.2500

 
318.7500

 
425.0000

 
1,200

 
10/1/2028
 

 

Jarrod T. Streng
 
106.2500

 
318.7500

 
425.0000

 
1,200

 
10/1/2028
 

 

Gregory J. Gluchowski, Jr.
 
4,217.5000

 

 
4,217.5000

 
1,000

 
9/8/2025
 

 

1)
All stock options reported in the table above are options to acquire Holdco common stock granted under the 2014 Equity Incentive Plan. Pursuant to each NEO's stock option award agreement, these options were divided into two equal vesting tranches. The first tranche is a time-based award which, beginning on the first anniversary of the grant date, vests 25% annually until fully vested on the fourth anniversary of the grant date, subject to the optionee's continued employment with Hillman on each such vesting date.
The second tranche of each stock option grant is performance-based. Subject to the optionee's continuous employment with the Company through the consummation of a sale event, 100% of the performance-based options will vest if the CCMP stockholders receive proceeds resulting in a multiple on investment of at least 2.0.
2)
During the year ended December 29, 2019, the Company granted Mr. Adinolfi shares of restricted stock under the 2014 Equity Incentive Plan. The restrictions lapse in one quarter increments on each of the three anniversaries of the award date, and one quarter on the completion of the relocation of Mr. Adinolfi to the Cincinnati area or earlier in the event of a change in control.  
Option Exercises and Stock Vested During Fiscal Year 2019
No NEO exercised any stock options during the year ended December 28, 2019. There were no other stock-based awards eligible for vesting during fiscal year 2019.

91



Nonqualified Deferred Compensation for Fiscal Year 2019
The following table sets forth activity in the Deferred Compensation Plan for the NEOs for the year ended December 28, 2019:
Name
 
Executive
Contributions(1)
 
Company
Matching
Contributions(2)
 
Aggregate
Earnings(3)
 
Aggregate
Withdrawal/
Distributions
 
Aggregate
Balance at
12/28/2019(4)
Douglas J. Cahill
 
$

 
$

 
$

 
$

 
$

Robert O. Kraft
 
12,450

 
2,500

 
3,674

 

 
29,860

Jon Michael Adinolfi
 

 

 

 

 

George S. Murphy
 

 

 

 

 

Jarrod T. Streng
 

 

 

 

 

Gregory J. Gluchowski, Jr.
 
31,500

 
2,500

 
21,126

 

 
135,764

(1)
The amounts in this column represent the deferral of base salary and annual performance bonuses. These amounts are also included in the Summary Compensation Table in the Salary or Non-Equity Incentive Plan Compensation columns, as appropriate.
(2)
The amounts in this column are also included in the Summary Compensation Table in the All Other Compensation column.
(3)
Earnings in the Deferred Compensation Plan are not required to be included in the Summary Compensation Table.
(4)
Amounts reported in this column for each NEO include amounts previously reported in the Company's Summary Compensation Table in previous years when earned if that officer's compensation was required to be disclosed in a previous year. Amounts previously reported in such years include previously earned, but deferred, salary and bonus and Company matching contributions. This total reflects the cumulative value of each NEO's deferrals, matching contributions, and investment experience.
All executives and certain directors are eligible to participate in the Deferred Compensation Plan. The Deferred Compensation Plan allows eligible employees to defer up to 25% of salary and commissions and up to 100% of bonuses. A separate account is maintained for each participant in the Deferred Compensation Plan, reflecting hypothetical contributions, earnings, expenses, and gains or losses. The plan is “unfunded” for tax purposes – those are notional accounts and not held in trust. The Company contributes a matching contribution of 25% on the first $10,000 of salary and bonus deferrals. Participants in the Deferred Compensation Plan can choose to invest amounts deferred and the matching company contributions in a variety of mutual fund investments, consisting of bonds, stocks, and short-term investments as well as blended funds. The account balances are thus subject to investment returns and will change over time depending on market performance. A participant is entitled to receive his or her account balance upon termination of employment or the date or dates selected by the participant on his or her enrollment forms. If a participant dies or experiences a total and permanent disability before terminating employment and before commencement of payments, the entire value of the participant's account shall be paid at the time selected by the participant in his or her enrollment forms.

92



The available investment choices are the same as the primary investment choices available under the Defined Contribution Plan, which are as follows (with 2019 annual rates of return indicated for each):
Aberdeen Emerging Markets Institutional (20.42%)
Goldman Sachs International Small Cap Insights A Fund (21.20%)
Vanguard Target Retirement Income Fund (13.16%)
American Funds Washington Mutual R3 (25.12%)
Janus Henderson Small Cap Value T (26.03%)
Vanguard Target Retirement 2020 Fund (17.63%)
BNY Mellon Mid Cap Index Inv (25.56%)
Loomis Sayles Core Plus Bond Y Fund (8.96%)
Vanguard Target Retirement 2025 Fund (19.63%)
Columbia Small Cap Index Inst (22.61%)
Morley Stable Value Fund (2.22%)
Vanguard Target Retirement 2030 Fund (20.07%)
Fidelity 500 Index Institutional Fund (31.47%)
PIMCO All Asset Institutional Fund (12.21%)
Vanguard Target Retirement 2035 Fund (22.44%)
Fidelity Contrafund (29.98%)
PIMCO Real Return Institutional Fund (8.52%)
Vanguard Target Retirement 2040 Fund (23.86%)
Fidelity Emerging Markets Index (18.26%)
T. Rowe Price Dividend Growth Fund 31.02%)
Vanguard Target Retirement 2045 Fund (24.94%)
Fidelity Government Money Market (1.84%)
T. Rowe Price Mid-Cap Growth Advantage (31.19%)
Vanguard Target Retirement 2050 Fund (24.98%)
Fidelity International Discovery Fund (27.51%)
T. Rowe Price QM US Small Cap Growth Equity Advantage (32.30%)
Vanguard Target Retirement 2055 Fund (24.98%)
Fidelity International Index (22.00%)
T. Rowe Price Real Estate Fund (22.47%)
Vanguard Target Retirement 2060 Fund (24.96%)
Fidelity Stock Selector Small Cap (30.39%)
Vanguard Real Estate Index Admiral (28.94%)
Vanguard Target Retirement 2065 Fund (24.96%)
Fidelity US Bond Index (8.48%)
Vanguard Target Retirement 2015 Fund (14.81%)
 
Potential Payments Upon Termination or Change in Control
Severance Payments and Benefits under Employment Agreements
The Company has an employment agreement in effect with Messrs. Cahill, Kraft, Adinolfi, Murphy, and Streng. The employment agreement with each NEO provides for specified payments and benefits in connection with a termination of employment.
No severance payments or benefits are payable in the event of a termination for cause or resignation without good reason (each as defined below). Additional severance payments and benefits for each NEO are described below.
For all NEOs, severance payments and benefits are conditioned upon the execution by the executive of a release of claims against the Company and his continued compliance with the restrictive covenants contained in the employment agreement and/or stock option award agreement. The employment agreements and/or stock option award agreements require the executive not to disclose at any time confidential information of the Company or of any third party to which the Company has a duty of confidentiality and to assign to the Company all intellectual property developed during employment. Pursuant to their employment agreements and/or stock option award agreements, the executives are also required (i) during employment and for one year thereafter not to compete with the Company and (ii) during employment and for two years thereafter not to solicit the employees, customers, or business relations of the Company or make disparaging statements about the Company.
Douglas J. Cahill
For Mr. Cahill, in the event of termination of employment by the Company without cause or resignation by Mr. Cahill with good reason, Mr. Cahill would be entitled to continued payments of base salary and his target bonus for a period of one year following termination.

93



Robert O. Kraft
For Mr. Kraft, in the event of termination of employment by the Company without cause or resignation by Mr. Kraft with good reason, Mr. Kraft would be entitled to (i) continued payments of base salary for a period of one year following termination and (ii) a proportionate portion of his annual bonus for the year in which the termination occurs, payable when bonus payments for such year are made to other senior executives.
Jon Michael Adinolfi
For Mr. Adinolfi, in the event of termination of employment by the Company without cause or resignation by Mr. Adinolfi with good reason, Mr. Adinolfi would be entitled to (i) continued payments of base salary for a period of one year following termination and (ii) a proportionate portion of his annual bonus for the year in which the termination occurs, payable when bonus payments for such year are made to other senior executives.
George S. Murphy
For Mr. Murphy, in the event of termination of employment by the Company without cause or resignation by Mr. Murphy with good reason, Mr. Murphy would be entitled to (i) continued payments of base salary for a period of one year following termination, (ii) the annual bonus earned in the year prior to his termination, but not yet paid, and (iii) a proportionate portion of his annual bonus for the year in which the termination occurs, payable when bonus payments for such year are made to other senior executives.
Jarrod T. Streng
For Mr. Streng, in the event of termination of employment by the Company without cause or resignation by Mr. Streng with good reason, Mr. Streng would be entitled to (i) continued payments of base salary for a period of one year following termination, (ii) the annual bonus earned in the year prior to his termination, but not yet paid, and (iii) a proportionate portion of his annual bonus for the year in which the termination occurs, payable when bonus payments for such year are made to other senior executives.
“Good reason” is defined generally as (i) any material diminution in the executive's position, authority, or duties with the Company, (ii) the Company reassigning the executive to work at a location that is more than 75 miles from the executive's current work location, (iii) any amendment to the Company's bylaws which results in a material and adverse change to the officer and director indemnification provisions contained therein, or (iv) a material breach of the compensation, benefits, term, and severance provisions of the employment agreement by the Company which is not cured within 10 days following written notice from the executive. The Company has a 10-day period to cure all circumstances otherwise constituting good reason.
Option Vesting
All time-based options held by the NEOs will vest upon the occurrence of a change in control subject to the optionee's continued employment by Hillman through the consummation of such change in control.
Provided that the consummation of a change in control occurs during the optionee's continued employment or on or before the first anniversary of the optionee's termination, 100% of the performance-based options will vest if the CCMP stockholders receive proceeds resulting in a multiple on investment of at least 2.0.

94



Estimated Payments Upon Termination of Employment or Change in Control
The table below shows the severance payments and benefits that each NEO would receive upon (1) death, disability, or non-renewal by executive, (2) termination without cause, resignation with good reason, or non-renewal by the Company, (3) termination without cause, resignation with good reason, or non-renewal by the Company within 90 days of a change in control or (4) a change in control, regardless of termination. The amounts are calculated as if the date of termination (and change in control where applicable) were December 28, 2019. For purposes of the table, the cost of continuing health care, life, and disability insurance coverage is based on the current Company cost for the level of such coverage elected by the executive.
Name
 
Death,
Disability, or
non-renewal by
Executive
 
Termination without
cause, resignation
with good reason, or
non-renewal by the
Company
 
Termination without cause,
resignation with good
reason, or non-renewal by
the Company within 90 days
of a change in control
 
Change in
Control
(regardless of
termination)(1)
Douglas J. Cahill
 
$

 
$
1,300,000

 
$
1,300,000

 
$

Robert O. Kraft
 

 
586,150

 
586,150

 
1,088,750

Jon Michael Adinolfi
 

 
537,470

 
537,470

 
2,818,045

George S. Murphy
 

 
362,142

 
362,142

 
97,750

Jarrod T. Streng
 

 
362,142

 
362,142

 
97,750

(1)
Represents the cash-out value of unvested options as of December 28, 2019, at the fair market value of the Company's common stock ($1,315) less the exercise price assuming that the memorandum of incorporation ("MOI") thresholds were met or exceeded. Note that, in the absence of an actual transaction, it is not possible to determine whether the thresholds would actually be met.

Pay Ratio Disclosure
The following information is a reasonable estimate of the annual total compensation of our employees as relates to the 2019 total compensation of our CEO. Based on the methodology described below, our CEO’s 2019 total compensation was approximately 308 times that of our median employee.
We identified the median employee using our employee population as of December 28, 2019, which included all 3,764 global full-time, part-time, temporary, and seasonal employees employed on that date. We applied an exchange rate as of December 28, 2019 to convert all international currencies into U.S. Dollars.
A variety of pay elements comprise the total compensation of our employees. This includes annual base salary, equity awards, annual cash incentive payments based on company performance, sales or commission incentives, and various field bonuses. The incentive awards an employee is eligible for is based on his or her pay grade and reporting level, and are consistently applied across the organization. Cash incentives, rather than equity, is the primary vehicle of incentive compensation for most of our employees throughout the organization. While all employees earn a base salary, not all receive such cash incentive payments. Furthermore, less than 1% of our employees receive equity awards. Consequently, for purposes of applying a consistently-applied compensation metric for determining our median employee, we selected annual base salary as the sole, and most appropriate, compensation element for determining the median employee. We used the annual base salary of our employees as reflected on our human resources systems on December 28, 2019, excluding that of our CEO, in preparing our data set.
Using this methodology we determined that the median employee was a full-time service representative located in the United States with total annual compensation of $37,558, which includes base pay, overtime pay, and bonus pay. With respect to the 2019 total compensation of our CEO, we used the amount reported in the “Total” column of our 2019 Summary Compensation Table included in this filing, $11,567,884. Accordingly, our CEO to Employee Pay Ratio is 308:1.The pay ratio disclosed is a reasonable estimate calculated in a manner consistent with the applicable SEC disclosure rules.

95



Director Compensation for Fiscal Year 2019
The following table sets forth compensation earned by the Company's directors who are not also employees of the Company during the year ended December 28, 2019.
Name
 
Fees Earned
or Paid in
Cash
 
Option
Awards (1)
 
Change in Pension
Value and
Nonqualified
Deferred
Compensation
Earnings
 
Total
Max W. Hillman, Jr. (3)
 
$
60,000

 
$

 
$

 
$
60,000

Aaron Jagdfeld (4)
 
75,000

 

 

 
75,000

Kevin M. Mailender (5)
 

 

 

 

David A. Owens (3)
 
60,000

 

 

 
60,000

Kristin S. Steen (2)
 
 
 
 
 
 
 
 
Joseph M. Scharfenberger, Jr. (2)
 

 

 

 

Tyler J. Wolfram (5)
 

 

 

 

Philip K. Woodlief (4)
 
75,000

 

 

 
75,000

Richard F. Zannino (2)
 

 

 

 

(1)
The amount included in the “Option Awards” column represents the grant date fair value of options calculated in accordance with FASB ASC Topic 718. See Note 11 - Stock Based Compensation, to the accompanying Consolidated Financial Statements for details.
(2)
Mr. Scharfenberger, Mr. Zannino, and Ms. Steen are each employed and compensated by CCMP and were not compensated for their services on the Board during the year ended December 28, 2019.
(3)
Mr. Hillman and Mr. Owens are each entitled to an annual Board fee of $60,000.
(4)
Mr. Jagdfeld and Mr. Woodlief are each entitled to an annual Board fee of $60,000 and an annual Audit Committee fee of $15,000.
(5)
Mr. Wolfram and Mr. Mailender are each employed and compensated by Oak Hill Capital Management, LLC and were not compensated for their services on the Board during the year ended December 28, 2019.
Directors do not receive any perquisites or other personal benefits from the Company.
Compensation Committee Interlocks and Insider Participation
The members of the Compensation Committee of the Board of the Company are Mr. Zannino and Mr. Cahill. Mr. Cahill is our Chief Executive Officer. Mr. Zannino was not an officer or employee of the Company during fiscal year 2019, was not formerly a Company officer or had any relationship otherwise requiring disclosure. There were no interlocks or insider participation between any member of the Board or Compensation Committee and any member of the Board or Compensation Committee of another company.


96



Item 12 – Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
All of the outstanding shares of capital stock of Hillman Group are owned by Hillman Investment Company, all of whose shares are owned by The Hillman Companies, Inc. All of the outstanding shares of capital stock of The Hillman Companies, Inc. are owned by HMAN Intermediate II Holdings Corp. (“HMAN Intermediate II”). All of the outstanding shares of capital stock of HMAN Intermediate II are owned by HMAN Intermediate Holdings Corp. (“HMAN Intermediate”). All of the outstanding shares of capital stock of HMAN Intermediate are owned by HMAN Group Holdings Inc. (“Holdco”). All of the outstanding shares of capital stock of Holdco are owned by CCMP Capital Investors III, L.P., CCMP Co-Invest III A, L.P., CCMP Capital Investors III (Employee), L.P., Oak Hill Capital Partners III, L.P., Oak Hill Capital Management Partners III, L.P., OHCP III HC RO, L.P., and officers, directors, and former employees of the Company. The following table sets forth information as of the close of business on December 28, 2019 as to the share ownership of Holdco by the directors, executive officers, and holders of 5% or more of the shares of Holdco.
 
Shares Beneficially Owned
Name and Address of Beneficial Owners(1)
Number
 
Percentage (%) (2)
CCMP Capital Investors III, L.P. (3)
316,171.2265

 
58.195
%
CCMP Co-Invest III A, L.P. (3)
101,400.0000

 
18.664
%
CCMP Capital Investors, (Employee) III L.P. (3)
18,697.7735

 
3.442
%
Oak Hill Capital Partners III, L.P. (4)
86,716.6350

 
15.961
%
Oak Hill Capital Management Partners, III L.P.(4)
2,847.9750

 
0.524
%
OHCP III HC RO, L.P.(4)
2,435.3900

 
0.448
%
Douglas J. Cahill
536.0000

 
*

Gregory J. Gluchowski, Jr.
2,275.0000

 
*

Max W. Hillman, Jr. (5)
1,000.0000

 
*

Aaron Jagdfeld
1,000.0000

 
*

Robert O. Kraft
500.0000

 
*

Jon Michael Adinolfi

 

George S. Murphy

 

Jarrod T. Streng

 

Kevin M. Mailender

 

David A. Owens

 

Joseph M. Scharfenberger, Jr.

 

Kristin S. Steen

 

Tyler J. Wolfram

 

Philip K. Woodlief

 

Richard F. Zannino

 

All Directors and Executive Officers as a Group (15 persons)
5,311.000

 
0.978
%
*    Less than 1%
(1)
Unless otherwise noted, the business address of each beneficial owner is c/o The Hillman Group, Inc., 10590 Hamilton Avenue, Cincinnati, Ohio 45231-1764.
(2)
Based on 543,300 shares outstanding as of December 28, 2019.
(3)
The business address of CCMP Capital Investors III, L.P., CCMP Co-Invest III A, L.P., and CCMP Capital Investors III (Employee), L.P. (collectively, the “CCMP Partnerships”) is 277 Park Avenue, 27th Floor, New York, New York 10172. CCMP Capital GP, LLC, is the general partner of CCMP Capital, LP which is the sole member of CCMP Capital Associates III GP, LLC, which is the sole general partner of CCMP Capital Associates III, L.P., which is the sole general partner of CCMP Capital Investors III, L.P. and CCMP Capital Investors III (Employee), L.P.  CCMP Capital, LP is the sole member of CCMP Co-Invest III A GP, LLC, which is the sole general partner of CCMP Co-Invest III A, L.P. CCMP Capital GP, LLC exercises voting and dispositive control over the shares held by each of the CCMP Partnerships. Voting and disposition decisions at CCMP Capital GP with respect to such shares are made by a committee, the members of which are Greg Brenneman, Timothy Walsh, Joseph Scharfenberger and Richard Zannino.  Each of these individuals disclaims beneficial ownership of the shares owned by the CCMP Partnerships.

97




(4)
The business address of Oak Hill Capital Partners III, L.P., Oak Hill Capital Management Partners III, L.P., and OHCP III HC RO, L.P. (collectively, the “Oak Hill Funds”) is 263 Tresser Blvd, 15th floor, Stamford, CT 06901. OHCP MGP III, Ltd. is the sole general partner of OHCP MGP Partners III, L.P., which is the sole general partner of OHCP GenPar III, L.P., which is the sole general partner of each of the Oak Hill Funds. OHCP MGP III, Ltd. exercises voting and dispositive control over the shares held by each of the Oak Hill Funds. Investment and voting decisions with regard to the shares of Holdco's common stock owned by the Oak Hill Funds are made by the board of directors of OHCP MGP III, Ltd. The members of the board are Tyler J. Wolfram, Brian N. Cherry, and Steven G. Puccinelli . Each of these individuals disclaims beneficial ownership of the shares owned by the Oak Hill Funds.
(5)
All shares are held by the Max William Hillman 2012 Spousal GST Trust.

Item 13 – Certain Relationships and Related Transactions.
The Company has recorded aggregate management fee charges and expenses from CCMP and Oak Hill Funds of $562, $546, and $519 for the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
The Company recorded proceeds from the sale of Holdco stock to members of management and the Board of Directors of $750 for the year ended December 28, 2019 and $500 for the year ended December 30, 2017. There were no sales the year ended December 29, 2018.

In the year ended December 29, 2018, the Company paid a dividend of approximately $3,780 to Holdco for the purchase of 4,200 shares of Holdco stock from former members of management. No such dividends were paid in fiscal 2019 nor fiscal 2017.
Gregory Mann and Gabrielle Mann are employed by Hillman. Hillman leases an industrial warehouse and office facility from companies under the control of the Manns. The Company has recorded rental expense for the lease of this facility on an arm's length basis. Rental expense for the lease of this facility was $350 for the year ended December 28, 2019, $350 for the year ended December 29, 2018, and $353 for the year ended December 30, 2017.
During the years ended December 28, 2019, December 29, 2018, and December 30, 2017, The Hillman Group Canada ULC, subsidiary of the Company, was a party to three leases for five properties containing industrial warehouse, manufacturing plant, and office facilities on February 19, 2013. The owners of the properties under one lease are relatives of Richard Paulin, who was employed by The Hillman Group Canada ULC until his retirement effective April 30, 2017, and the owner of the properties under the other two leases is a company which is owned by Richard Paulin and certain of his relatives. The rental expense for the three leases was $648 for the year ended December 28, 2019, $664 for the year ended December 29, 2018, and $663 for the year ended December 30, 2017.
Douglas J. Cahill is currently Hillman’s President and CEO and is also a former Managing Director of CCMP Capital Advisors, LP ("CCMP").  CCMP’s private equity fund CCMP Capital Investors III, L.P. (“CCMP III”), together with its related fund vehicles, owns approximately 80.4% of Holdco's outstanding common stock as of December 28, 2019.  Mr. Cahill has retained a carried interest in CCMP III and the fair value of this carried interest, which is based on the overall performance of  CCMP III, is contingent on several factors. As of December 28, 2019, the fair value of the carried interest is not estimable in accordance with ASC 405 - Contingencies.
The Company's Code of Business Conduct and Ethics addresses the approval of related party transactions including transactions between the Company and our officers, directors, and employees. The Company does not allow officers, directors, and employees to give preferences in business dealings based upon personal financial considerations. Officers, directors, and employees are also not permitted to own a financial interest in or hold any employment or managerial position with a competing firm or one that seeks to do or does business with the Company without prior approval of the Board of Directors of the Company. In addition, the Company's code prohibits officers, directors, and employees from receiving or giving loans, gifts, or benefits to any supplier, customer, or competitor unless specifically permitted in the Company's code. Such expenditures or gifts must be reported to, and approved by, a supervisor. Compliance review and reporting procedures for violations of the Company rules are also listed in the ethics code.
Director Independence

98



As disclosed in “Item 10 - Directors, Executive Officers and Corporate Governance,” Mr. Jagdfeld and Mr. Woodlief would be considered independent for our Board of Directors and for our Audit Committee and Mr. Zannino and Mr. Cahill would be considered independent for our Compensation Committee, based upon the listing standards of the NYSE AMEX.


99



Item 14 – Principal Accounting Fees and Services.
Audit Fees
Audit fees consist of fees for professional services rendered for the audit of the Company's Consolidated Financial Statements and review of the interim condensed consolidated financial statements included in quarterly reports and services that are normally provided in connection with statutory and regulatory filings. The aggregate fees of KPMG LLP for the 2019 audit were approximately $605 thousand and the 2018 audit fees were approximately $745 thousand.
Audit Related Fees
Audit related fees are fees billed for assurance and related services that are reasonably related to the performance of the audit or review of the Company's Consolidated Financial Statements and are not under “Audit Fees.”
There were no audit related fees billed by KPMG LLP in the years ended December 28, 2019 or December 29, 2018.
Tax Fees
Tax fees consist of fees billed for professional services for tax compliance, tax advice, and tax planning. There were no tax fees billed by KPMG LLP in 2019 or 2018.
All Other Fees
No other services were rendered by KPMG LLP for 2019 or 2018.
The Audit Committee's policy is to pre-approve all audit and permissible non-audit services provided by KPMG LLP on a case-by-case basis, and any pre-approval is detailed as to the particular service or category of service and is generally subject to a specific budget. These services may include audit services, audit related services, tax services, and other related services. KPMG LLP and the Company's management are required to periodically report to the Audit Committee regarding the extent of services provided by KPMG LLP in accordance with this pre-approval policy, and the fees for the services performed to date. In accordance with its policies and procedures, the Audit Committee pre-approved 100% of the audit and non-audit services performed by KPMG LLP for the years ended December 28, 2019 and December 29, 2018.

PART IV
Item 15 – Exhibits, Financial Statement Schedules.
(a) Documents Filed as a Part of the Report:
1.     Financial Statements.
The information concerning financial statements called for by Item 15 of Form 10-K is set forth in Part II, Item 8 of this annual report on Form 10-K.
2.     Financial Statement Schedules.
The information concerning financial statement schedules called for by Item 15 of Form 10-K is set forth in Part II, Item 8 of this annual report on Form 10-K.
3.     Exhibits, Including Those Incorporated by Reference.
The following is a list of exhibits filed as part of this annual report on Form 10-K. Where so indicated by footnote, exhibits which were previously filed are incorporated by reference. For exhibits incorporated by reference, the location of the exhibit in the previous filing is indicated in parentheses.

100




 
Agreement and Plan of Merger, dated May 16, 2014 (incorporated by reference to the Company’s Current Report on Form 8-K filed on May 29, 2014 - Exhibit 2.1)

 
Second Amended and Restated By-Laws of The Hillman Companies, Inc. (effective as of May 23, 2013). (incorporated by reference to the Company’s Current Report on Form 8-K filed on May 30, 2013 - Exhibit 3.1)

 
Second Amended and Restated Certificate of Incorporation of The Hillman Companies, Inc. as of May 28, 2010. (5)  (incorporated by reference to the Company’s Current Report on Form 8-K filed on June 4, 2010 - Exhibit 3.1)
4.1

 
Amended and Restated Declaration of Trust. (incorporated by reference to the Company’s Registration Statement No. 333-44733 on Form S-2 - Exhibit 4.1)
4.2

 
Indenture between The Hillman Companies, Inc. and the Bank of New York. (incorporated by reference to the Company’s Registration Statement No. 333-44733 on Form S-2 - Exhibit 4.2)
4.3

 
Preferred Securities Guarantee. (incorporated by reference to the Company’s Registration Statement No. 333-44733 on Form S-2 - Exhibit 4.3)
4.4

 
Rights Agreement between The Hillman Companies, Inc. and the Registrar and Transfer Company. (incorporated by reference to the Company’s Registration Statement No. 333-44733 on Form S-2 - Exhibit 10.5)

 
Amendment No. 1 to the Rights Agreement dated June 18, 2001. (incorporated by reference to the Company’s Annual Report on Form 10-K filed March 29, 2004 - Exhibit 4.6)

 
Amendment No. 2 to the Rights Agreement dated February 14, 2004. (incorporated by reference to the Company’s Annual Report on Form 10-K filed March 29, 2004 - Exhibit 4.7)

 
Indenture, dated as of June 30, 2014, among HMAN Finance Sub Corp., HMAN Intermediate Finance Sub Corp., as guarantor and Wells Fargo Bank, National Association, as Trustee. (incorporated by reference to the Company’s Quarterly Report on Form 10-Q filed on August 14, 2014 - Exhibit 4.1)

 
First Supplemental Indenture, dated as of June 30, 2014, among The Hillman Group, Inc. and certain guarantors party thereto, and Wells Fargo Bank, National Association, as Trustee. (incorporated by reference to the Company’s Quarterly Report on Form 10-Q filed on August 14, 2014 - Exhibit 4.2)

 
The Hillman Companies, Inc. Nonqualified Deferred Compensation Plan (amended and restated). (incorporated by reference to the Company’s Quarterly Report on Form 10-Q filed on November 15, 2004 - Exhibit - 10.1)

 
First Amendment to The Hillman Companies, Inc. Nonqualified Deferred Compensation Plan. (3) (incorporated by reference to the Company’s Quarterly Report on Form 10-Q filed on November 15, 2004 - Exhibit - 10.2)

 
2014 Equity Incentive Plan. (incorporated by reference to the Company’s Quarterly Report on Form 10-Q filed on August 14, 2014 - Exhibit - 10.2)

 
Credit Agreement, dated as of June 30, 2014, by and among HMAN Finance Sub Corp., to be merged with and into The Hillman Group, Inc., Hillman Investment Company, HMAN Intermediate Finance Sub Corp., to be merged with and into The Hillman Companies Inc., the subsidiaries of the borrower from time to time party thereto, the financial institutions party thereto as lenders and Barclays Bank PLC, as administrative agent for such lenders. (incorporated by reference to the Company’s Quarterly Report on Form 10-Q filed on August 14, 2014 - Exhibit - 10.1)

 
Credit Agreement, dated as of May 31, 2018, by and among The Hillman Group, Inc., a Delaware corporation, The Hillman Companies, Inc., a Delaware corporation, the Lenders from time to time party hereto including Barclays Bank PLC, in its capacities as administrative agent and collateral agent with Barclays, Jefferies Finance LLC, Citizens Bank and MUFG Union Bank, N.A. as joint lead arrangers and joint bookrunners.(incorporated by reference to the Company’s Current Report on Form 8-K filed on June 5, 2018 - Exhibit 10.1)

 
ABL Credit Agreement, dated as of May 31, 2018, by and among The Hillman Group, Inc., a Delaware corporation, The Hillman Companies, Inc., a Delaware corporation , The Hillman Group Canada ULC, a British Columbia unlimited liability company, the Lenders and Issuing Banks from time to time party hereto, including Barclays Bank PLC, and Barclays, in its capacities as administrative agent and collateral agent and the Swingline Lender, with Barclays, Jefferies Finance LLC, Citizens Bank, N.A. and MUFG Union Bank, N.A. as joint lead arrangers and joint bookrunners, Credit Suisse Loan Funding LLC and PNC Bank, National Association, as a documentation agent. (incorporated by reference to the Company’s Current Report on Form 8-K filed on June 5, 2018 - Exhibit 10.2)

 
First Amendment to the Credit Agreement, dated as of October 1, 2018 (incorporated by reference to the Company’s Current Report on Form 8-K filed on October 5, 2018 - Exhibit 10.1)

 
First Amendment to the ABL Credit Agreement, dated as of November 15, 2019 (incorporated by reference to the Company’s Current Report on Form 8-K filed on November 15, 2019 - Exhibit 10.1)

 
Form of 2014 Equity Incentive Plan Award Agreements. (incorporated by reference to the Company’s Current Report on Form 8-K filed on December 4, 2014 - Exhibit10.2)

101




 
Employment Agreement between Greg Gluchowski and The Hillman Group, Inc. dated August 18, 2015 (incorporated by reference to the Company’s Current Report on Form 8-K filed on August 18, 2015 - Exhibit 10.1)

 
Employment Agreement between Robert Kraft and The Hillman Group, Inc. dated October 2, 2017 (incorporated by reference to the Company’s Current Report on Form 8-K filed on October 6, 2017 - Exhibit 10.1)

 
*Employment Agreement between Douglas Cahill and The Hillman Group, Inc. dated July 25, 2019

 
*Employment Agreement between Jon Michael Adinolfi and The Hillman Group, Inc. dated June 13, 2019

 
*Employment Agreement between George Murphy and The Hillman Group, Inc. dated October 1, 2018

 
*Employment Agreement between Jarrod Streng and The Hillman Group, Inc. dated October 1, 2018

 
* Subsidiaries. (As of December 28, 2019)

 
* Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934.

 
* Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934.

 
* Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 
* Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 
* Supplemental Financial Information for The Hillman Companies, Inc.
101

 
The following financial information from the Company's Annual Report on Form 10-K for the year ended December 28, 2019, filed with the SEC on March 27, 2020, formatted in eXtensible Business Reporting Language: (i) Consolidated Balance Sheets as of December 28, 2019 and December 29, 2018, (ii) Consolidated Statements of Comprehensive Income (Loss) for the year ended December 28, 2019, the year ended December 29, 2018 and the year ended December 31, 2016, (iii) Consolidated Statements of Cash Flows for the year ended December 28, 2019, the year ended December 29, 2018 and the year ended December 30, 2017, (iv) Consolidated Statement of Stockholders' Equity for the year ended December 28, 2019 the year ended December 29, 2018 and the year ended December 30, 2017, and (v) Notes to Consolidated Financial Statements.
 
* Filed herewith



102



Item 16 – Form 10-K Summary.
None
SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
THE HILLMAN COMPANIES, INC.
 
 
 
 
 
Dated:
March 27, 2020
By:
 
/s/ Robert O. Kraft
 
 
 
 
Robert O. Kraft
 
 
Title:
 
Chief Financial Officer and Duly Authorized Officer of the Registrant
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated below.

103



Signature
  
Capacity
Date
/s/ Douglas J. Cahill
  
Principal Executive Officer, Chairman and Director
March 27, 2020
Douglas J. Cahill
 
 
 
/s/ Robert O. Kraft
 
Principal Financial Officer
March 27, 2020
Robert O. Kraft
 
 
 
/s/ Anne S. McCalla
 
Chief Accounting Officer
March 27, 2020
Anne S. McCalla
 
 
 
/s/ Max W. Hillman, Jr.
  
Director
March 27, 2020
Max W. Hillman, Jr.
 
 
 
/s/ Aaron Jagdfeld
  
Director
March 27, 2020
Aaron Jagdfeld
 
 
 
/s/ Kevin M. Mailender
  
Director
March 27, 2020
Kevin M. Mailender
 
 
 
/s/ David A. Owens
 
Director
March 27, 2020
David A. Owens
 
 
 
/s/ Joseph M. Scharfenberger, Jr.
  
Director
March 27, 2020
Joseph M. Scharfenberger, Jr.
 
 
 
/s/ Kristin S. Steen
 
Director
March 27, 2020
Kristin S. Steen
 
 
 
/s/ Tyler J. Wolfram
 
Director
March 27, 2020
Tyler J. Wolfram
 
 
 
/s/ Philip K. Woodlief
 
Director
March 27, 2020
Philip K. Woodlief
 
 
 
/s/ Richard F. Zannino
 
Director
March 27, 2020
Richard F. Zannino
 
 
 

104
EX-10.12 2 exhibit101212282019.htm EXHIBIT 10.12 Exhibit

EXHIBIT 10.12
The Hillman Group, Inc.

July 25, 2019
Douglas J. Cahill


Re:    Terms of Employment
Dear Doug:
We are pleased to offer you a position with The Hillman Group, Inc. (the “Company”) as the Executive Chairman, Senior Executive Officer and member of the board of directors, reporting to the Company’s Board of Directors (“Board”). You will be based at the Company’s corporate headquarters (the “Corporate Headquarters”) in Cincinnati, Ohio.
In accordance with our discussions, set forth below are the terms and conditions of our offer of employment to you, subject only to our completion of satisfactory background and reference checks.
1.Start Date. We look forward to a start date of July 29, 2019 (the “Start Date”). Your employment with the Company shall be on an at-will basis, subject to the terms below. The terms of your employment hereunder shall be governed by the laws of the State of Ohio.
2.    Time Commitment to Duties. You shall devote all of your business time to the proper and efficient performance of services under this Agreement.
3.    Annual Base Salary. Your initial Base Salary shall be at the rate of $650,000 per annum, commencing as of the Start Date. Your Base Salary may be increased (not decreased) from time to time by the Board. Any such increased amount will be your “Base Salary” for all purposes thereafter under this Agreement.
4.    Annual Bonus. Commencing with the fiscal year of the Company that commences on or about January 1, 2020, your target annual incentive bonus amount for a particular fiscal year shall equal One Hundred Percent (100%) of your Annual Base Salary, and may range from Zero Percent (0%) to Two Hundred Percent (200%) of your Base Salary for that fiscal year. Annual performance objectives will be set by the Board.
5.    Guaranteed Bonus. Your bonus for 2019 will be prorated, based on the annual performance objectives previously set by the Board, and guaranteed to be a minimum of $100,000, assuming you begin your employment on the Start Date, payable at the same time as other Company executives.
6.    Retirement, Welfare and Fringe Benefits. You shall be entitled to participate in all employee savings and welfare benefit plans and programs, and fringe benefit plans and programs, made available by the Company to the Company’s employees generally, in accordance with the

-1-


eligibility and participation provisions of such plans and as such plans or programs may be in effect from time to time.
7.    Business Expenses. You shall be entitled to reimbursement for all reasonable and necessary out-of-pocket business expenses incurred by you in connection with the performance of your duties hereunder in accordance with the Company’s expense reimbursement policies and procedures.
8.    Vacation. You shall be entitled to participation in The Hillman Group Flexible Time-Off Policy.
9.    Equity Participation. On the Start Date, you will be granted a Stock Option pursuant to the HMAN Group Holdings, Inc. 2014 Equity Incentive Plan (“Plan”) on 33,333 Shares (defined below), with such terms and conditions as are set forth in the form of Nonqualified Stock Option Award Agreement previously provided to you.
10.    Equity Investment. You will be offered the opportunity to invest in the equity of the Company at $1,400 per Share.
11.    Commuting Benefits. You will receive reimbursement for your reasonable commuting (including the use of private aircraft charter) and lodging out of pocket costs to commute to the Corporate Headquarters from your home in Nashville.
12.    Termination of Employment.
(a)    Termination. Your employment by the Company may be terminated by the Company: (i) immediately upon notice, with Cause, or (ii) with no less than thirty (30) days’ advance written notice to you, without Cause, or (iii) immediately in the event of your Disability or your death. You may terminate your employment by the Company for any reason with no less than thirty (30) days’ advance written notice to the Company. The date your employment by the Company terminates is referred to herein as your “Severance Date.”
(b)    Benefits upon Termination. Regardless of the reason for the termination of your employment with the Company, in connection with such termination the Company will pay you (i) your accrued and unpaid Base Salary, (ii) any unreimbursed business expenses incurred during your employment as provided above, and (iii) you will be entitled to any benefits that are due to you under the Company’s 401(k) plan in accordance with the terms of that plan. If you hold any stock options or other equity or equity‑based awards granted by the Company, the terms and conditions applicable to those awards will control as to the consequences of a termination of your employment on those awards. In addition to the foregoing, if your employment with the Company terminates as a result of a termination by the Company of your employment without Cause or by you for Good Reason, the Company will (subject to the other conditions set forth in subsection (c) below) continue to pay you (as severance pay) your Base Salary and Target Bonus, at the rate in effect immediately prior to the Severance Date and subject to tax withholding and other authorized deductions, for a period of twelve (12) months following your Severance Date (the “Severance Benefit”), in accordance with the Company’s standard payroll practices.

-2-


(c)    Conditions for Receipt of Severance Benefit. In order to receive any Severance Benefit, you must, upon or promptly following your Severance Date, provide the Company with a separation agreement which shall contain a valid, executed general release agreement in a form acceptable to the Company, and such release shall have not been revoked. You agree and acknowledge that such separation agreement may contain a reaffirmation of the restrictive covenants, including, without limitation, non‑solicitation, non-compete and non‑disparagement covenants as apply under your Nonqualified Stock Option Award Agreement.
13.    Defined Terms. As used in this Agreement, the following terms shall be defined as follows:
(a)    Cause” shall mean that one or more of the following has occurred: (i) you have committed a felony (under the laws of the United States or any relevant state, or a similar crime or offense under the applicable laws of any relevant foreign jurisdiction); (ii) you have engaged in acts of fraud, dishonesty or other acts of material misconduct in the course of your duties; (iii) your abuse of narcotics or alcohol that has or may reasonably harm the Company; (iv) any willful material violation by you of the Company’s written policies; (v) your willful failure to perform or uphold your duties and/or you fail to comply with reasonable directives of the Company’s Board of Directors; or (vi) any breach by you of any provision of this Agreement or any other contract you are a party to with the Company. No act or omission to act by you will be “willful” if conducted in good faith or with a reasonable belief that such act or omission was in the best interests of the Company.
(b)    Disability” shall mean a physical or mental impairment which renders you unable to perform the essential functions of your employment with the Company, even with reasonable accommodation that does not impose an undue hardship on the Company, for more than 180 days in any 12‑month period, unless a longer period is required by federal or state law, in which case that longer period would apply.
(c)    Good Reason” shall mean any to occur, without your prior written consent, of (i) a material reduction in your Base Salary, excluding across the board reductions affecting all executives of the Company, or (ii) a relocation of your principal office by more than 75 miles from the location of the Corporate Headquarters on the date of this Agreement. It shall be a condition to your voluntary termination of employment for “Good Reason” that you provide written notice to the Company of such Good Reason event(s) within 60 days from the first occurrence of such Good Reason event(s), following which the Company shall have 30 days to cure such event, and to the extent the Company has not cured such Good Reason event(s) during the 30-day cure period, you must terminate your employment for Good Reason no later than 90 days following the occurrence of such Good Reason event(s).
(d)    Share(s)” shall have the meaning set forth in the Plan.
14.    Indemnification.
(a)    The Company and HMAN Group Holdings, Inc. (the Company’s parent company) will indemnify you and hold you harmless to the fullest extent permitted under the

-3-


Company’s charter, by-laws and applicable law in connection with your duties with the Company and all affiliates, against all costs, expenses, liabilities and losses (including, without limitation, attorneys’ fees, judgments, fines, penalties, and amounts paid in settlement) actually and reasonably incurred by you in connection with an action, suit or proceeding covered thereunder.
(b)    The Company and HMAN Group Holdings, Inc. will indemnify you and hold you harmless against all costs, expenses, liabilities and losses (including, without limitation, attorneys’ fees, judgments, fines, penalties, and amounts paid in settlement) actually and reasonably incurred by you in connection with any action, suit or proceeding (or threat thereof) by your former employer in connection with any obligation you may have to your former employer under a non-competition covenant applicable after you terminated your employment with your former employer. The Company and you will cooperate with your former employer, to the maximum extent reasonably possible without impairing your ability to fully perform your duties hereunder, to avoid any breach by you of such restrictive covenant on terms as the Company, your prior employer and you may agree.
15.    Section 409A. Anything in this Agreement to the contrary notwithstanding:
(a)    The Company and you intend that all payments and benefits under this Agreement comply with Section 409A of the Internal Revenue Code and the regulations promulgated thereunder (collectively “Section 409A”) and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted in a manner in compliance therewith. To the extent that any provision hereof is modified in order to comply with Section 409A, such modification shall be made in good faith and shall, to the maximum extent reasonably possible, maintain the original intent and economic benefit to you and the Company of the applicable provision without violating the provisions of Section 409A.
(b)    No amount shall be payable upon a termination of your employment unless such termination constitutes a “separation from service” with the Company under Section 409A. To the maximum extent permitted by applicable law, amounts payable to you pursuant to such Sections herein shall be made in reliance upon the exception for certain involuntary terminations under a separation pay plan or as short-term deferral under Section 409A. For purposes of Section 409A, your right to receive installment payments pursuant to this Agreement shall be treated as a right to receive a series of separate and distinct payments.
(c)    To the extent that reimbursements or other in-kind benefits under this Agreement constitute nonqualified deferred compensation, (i) all expenses or other reimbursements hereunder shall be made on or prior to the last day of the taxable year following the taxable year in which such expenses were incurred by you, (ii) any right to reimbursement or in-kind benefits shall not be subject to liquidation or exchange for another benefit, and (ii) no such reimbursement, expenses eligible for reimbursement, or in-kind benefits provided in any taxable year shall in any way affect the expenses eligible for reimbursement, or in-kind benefits to be provided, in any other taxable year.
(d)    To the extent any amount payable to you is subject to your entering into a release of claims with the Company and any such amount is a deferral of compensation under

-4-


Section 409A and which amount could be payable in either of two taxable years for you, such payments shall be made or commence, as applicable, on January 15 (or any later date within seven (7) days after the release becomes irrevocable) of such later taxable year and shall include all payments that otherwise would have been made before such date.
16.    Amendments; Waiver. This Agreement can only be changed, modified or amended in a writing that is signed by the Company and you and that specifically identifies the provision(s) of this Agreement that are being changed, modified or amended. No waiver by either the Company or you at any time of any breach by the other party of any condition or provision of this Agreement will be deemed a waiver of a similar or dissimilar condition or provision at the same or at any prior or subsequent time. Any waiver must be in writing and signed by you or the Board, as applies.
17.    Counterparts. This Agreement may be executed in two counterparts, each of which when so executed and delivered shall together constitute an original hereof and together shall constitute one and the same instrument.
IN WITNESS WHEREOF, each party has signed this Agreement as of the date and year first written above.

The Hillman Group, Inc.    Douglas J. Cahill

By: /s/ Richard F. Zannino         By: /s/ Douglas J. Cahill     
Name: Richard F. Zannino    Name: Douglas J. Cahill
Title: Director


-5-
EX-10.13 3 exhibit101312282019.htm EXHIBIT 10.13 Exhibit

EXHIBIT 10.13

adinolfiofferletterv2_image1.gif

June 13, 2019
Jon Michael Adinolfi
949 W. Padonia Road
Cockeysville, MD 21030

Re: Offer Letter
Dear Jon Michael:
We are pleased to offer you a position with The Hillman Group, Inc. (“Hillman” or the “Company”) as the Divisional President of Hillman US, reporting to the Company’s President and Chief Executive Officer (“Chief Executive Officer”). You will be based at the Company’s corporate headquarters in Cincinnati, Ohio.
In accordance with our discussions, set forth below are the terms and conditions of your employment. This letter, and the exhibits attached hereto, when signed by you, will constitute your employment agreement with the Company (this “Agreement”).
1.Start Date. We look forward to a start date of July 15, 2019 (the “Start Date”). Your employment with the Company shall be on an at-will basis. The terms of your employment hereunder shall be governed by the laws of the State of Ohio.
2.    Time Commitment to Duties. You shall devote all of your business time to the proper and efficient performance of services under this Agreement.
3.    Base Salary. Your initial Base Salary shall be at the rate of $400,000 per annum, commencing as of the Start Date. Your Base Salary may be increased from time to time by the Board of Directors of the Company (the “Board”) or the Compensation Committee of the Board (the “Compensation Committee”).
4.    Annual Performance Bonus.
(a)Amount. For each complete calendar year of your employment, you shall have the opportunity to earn an annual bonus (the “Annual Performance Bonus”) pursuant to the terms of a performance-based bonus plan. The bonus plan will provide for performance-based targets to be agreed to annually by the Chief Executive Officer and the Board. If 100% of such bonus targets are met in a year, you shall be entitled to a bonus equal to 50% of your Base Salary for that year. If the Company and its subsidiaries perform at a level in excess of 100% of the

-1-


bonus targets, you shall be entitled to a higher amount of bonus compensation up to a maximum of 100% of your Base Salary for that year in accordance with the bonus plan. You shall be entitled to bonus compensation in a reduced amount if the Company and its subsidiaries perform at a level that is less than 100% of the bonus targets but in excess of a minimum level established by the Board. For the 2019 calendar year, your Annual Performance Bonus will be determined based on a complete calendar year.
(b)Payment. The amount of any Annual Performance Bonus in respect of a calendar year shall be paid to you in a lump sum payment at the same time that other members of senior management receive annual bonuses generally which shall be as soon as reasonably practicable after the Company’s audited financial statements for such year are finalized, subject to your continued employment through the payment date (except as otherwise provided in Section 10 hereof).
5.    Benefits. You shall be entitled to participate in all employee benefit plans, practices and programs maintained by the Company, as in effect from time to time. In addition, you shall be eligible to participate in the Company’s deferred compensation plan and the executive supplemental long term disability plan and you shall receive a company car or car allowance not to exceed $700 per month.
6.    Business Expenses. You shall be entitled to reimbursement for all reasonable and necessary out-of-pocket business expenses incurred by you in connection with the performance of your duties hereunder in accordance with the Company’s expense reimbursement policies and procedures.
7.    Relocation Expenses. You will be reimbursed for expenses outlined below related to your transition and relocation to Cincinnati subject to applicable withholding taxes and further subject to your continued employment through July 15, 2020 unless terminated without Cause as defined in Section 10(b). This reimbursement would include the real estate commissions on the sale of your current home, closing fees associated with the purchase of a home in the Cincinnati area, two house hunting trips for your family and fees charged by professional movers. In addition, prior to your relocation, you will be reimbursed for commutation expenses (airfare, hotel/apartment, etc.) as approved by the Chief Executive Officer.
8.    Vacation. You shall be entitled to participate in The Hillman Group Flexible Time-Off Policy.
9.    Equity Participation.
(a)You will be eligible to participate in the HMAN Group Holdings, Inc. 2014 Equity Incentive Plan (the “Equity Plan”), subject to the terms of the Equity Plan, the Restricted Stock Award Agreement (the “Restricted Stock Award Agreement”), the Nonqualified Stock Option Award Agreement (the “Option Award Agreement”), and the terms of the Shareholders Agreement (the “Shareholders Agreement”) (all attached hereto). Capitalized terms used but not otherwise defined in this Section 9 shall have the meanings ascribed thereto in

-2-


the Shareholders Agreement, Equity Plan, Restricted Stock Award Agreement, and Option Award Agreement.
(b)On the Start Date, you will be granted 2,143 shares of restricted stock currently valued at $3.0 million based on a fair market value of $1,400 per share. The restricted stock grant will vest as follows: (a) twenty-five percent (25%) on the completion of your relocation to the Cincinnati area and (b) twenty-five percent (25%) on each of the first, second, and third anniversaries of the Start Date of Grant, each such vesting subject to your continued employment by the Company or a Subsidiary at that time. Upon vesting, except as provided below, your restricted stock will be settled in Shares. In the event of any dividend paid on Shares to stockholders of the Company prior to vesting, you will be entitled to a dividend equivalent payment on your restricted stock in the same amount per Share as is paid to stockholders, which shall be paid as and when the underlying Shares of the restricted stock grant vest.
a.    In consideration of you entering into this Agreement, and as an inducement to join the Company, on the Start Date, Hillman will grant to you 1,200 Nonqualified Stock Options at a strike price of $1,400 per share subject to the terms and conditions of the Shareholders Agreement, the Equity Plan, and the Option Award Agreement which set forth the terms of such award. In consideration of the grant of the Nonqualified Stock Options, you agree to execute the Restrictive Covenant Agreement attached to the Option Award Agreement as Exhibit B.
(c)You recognize that this right to participate in the Equity Plan described herein is an additional benefit that you would not have been entitled to but for the execution of this Agreement.
(d)In consideration of you entering into this Agreement, and as an inducement to join the Company, on the Start Date, Hillman will grant you the right to make an equity investment in $250,000 worth of Common Shares subject to the terms and conditions of the Shareholders Agreement, Subscription Agreement, and the Investment Plan which will set forth the terms of such award.
10.    Termination of Employment.
(a)Termination of Employment. Your employment hereunder may be terminated by either the Company or by you at any time and for any reason; provided that, unless otherwise provided herein or in the event of a termination for “Cause,” either party shall be required to give the other party at least thirty (30) days advance written notice of any termination of your employment. Upon termination of your employment, the Company will pay you, in a lump sum, within thirty (30) days after such termination of employment, (1) any Base Salary earned but not yet paid and (2) the amount of any business expenses incurred by you prior to such termination that were incurred in accordance with the Company’s policies and which have not yet been reimbursed (collectively, (1) and (2) being, the “Unpaid Amounts”).
(b)Severance Upon Termination Without Cause or Resignation With Good Reason. If your employment is terminated by the Company without “Cause,” or if you resign

-3-


with Good Reason (as such terms are defined in the Shareholders Agreement and the Equity Plan), in addition to the Unpaid Amounts and subject to your compliance with the Restrictive Covenant Agreement referenced in Section 9(c) of this Agreement and your execution of a release of claims in favor of the Company, its affiliates and their respective officers and directors in a form provided by the Company (the “Release”) and such Release becoming effective and irrevocable in accordance with its terms within sixty (60) days following the date of termination, you shall be entitled to receive (i) continued Base Salary for one year (twelve months) following the date of termination. Severance is payable in equal installments in accordance with the Company’s normal payroll practices, which shall commence on the date that is sixty (60) days following such termination of employment, provided that, prior to the date the Release has become effective and irrevocable, the first installment payment shall include all amounts of Base Salary that would otherwise have been paid to you during the period beginning on the date of termination and ending on the first payment date if no delay had been imposed; and (ii) a prorated portion of the bonus for the year in which termination occurs as determined pursuant to Section 4(a) above (the “Prorated Bonus”). The Prorated Bonus shall be paid in a lump sum as soon as reasonably practicable after the Company’s audited financial statements for such year are finalized but in no event earlier than sixty (60) days following such termination date.
11.    Indemnification. The Company agrees to indemnify you for legal fees and costs that you may incur while defending yourself against any litigation filed by July 15, 2020 in any state or federal court against you personally by Stanley Black & Decker or any of its subsidiary, affiliate or related companies. This indemnification is limited to litigation related to alleged coverage of confidentiality covenants, non-compete covenants and non-solicitation covenants. In the event such action is filed, the Company will maintain complete control of the defense, including the choice of legal counsel and decisions pertaining to settlement. In the event that the Company decides that it is appropriate to settle the matter(s), it shall not decide to any settlement that impacts your employment without first consulting with you and whether you have any better suggestions other than the decided settlement.
12.    Assignment and Binding Effect. This Agreement shall be binding upon and inure to the benefit of you and your heirs, executors, administrators, estate, beneficiaries, and legal representatives. Neither this Agreement nor any rights or obligations under this Agreement shall be assignable by either party without the prior express written consent of the other party. This Agreement shall be binding upon and inure to the benefit of the Company and its successors, assigns and legal representatives. Notwithstanding the foregoing, the Company may assign this Agreement to any existing or future subsidiary or affiliate of the Company, any purchaser of all or substantially all of the Company’s business or assets, any successor to the Company or any assignee thereof, whether direct or indirect, by purchase, merger, consolidation, operation of law, or otherwise.
13.    Choice of Law. This Agreement is made in Ohio and shall be construed and interpreted in accordance with the laws of Ohio. Each of the parties hereto agrees to the exclusive jurisdiction of the state and federal courts located in the State of Ohio for any and all actions between the parties. Any controversy or claim arising out of or relating to this Agreement or the breach thereof, whether involving remedies at law or in equity, shall be adjudicated in

-4-


Ohio. The parties hereby irrevocably waive any objection they may now or hereafter have to the laying of venue of any such action in such court(s), and further irrevocably waive any claim they may now or hereafter have that any such action brought in such court(s) has been brought in an inconvenient forum.
14.    Integration. This Agreement contains the entire agreement of the parties relating to the subject matter of this Agreement and supersedes all prior oral and written employment agreements or arrangements between the parties. This Agreement cannot be amended or modified except by a written agreement signed by you and the Company.
15.    Waiver. No term, covenant or condition of this Agreement or any breach thereof shall be deemed waived, except with the written consent of the party against whom the waiver is claimed, and any waiver of any such term, covenant, condition or breach shall not be deemed to be a waiver of any preceding or succeeding breach of the same or any other term, covenant, condition or breach. No failure to exercise, delay in exercising, or single or partial exercise of any right, power or remedy by either party hereto shall constitute a waiver thereof or shall preclude any other or further exercise of the same or any other right, power or remedy.
16.    Severability. The unenforceability, invalidity or illegality of any provision of this Agreement shall not render any other provision of this Agreement unenforceable, invalid or illegal.
17.    Tax Withholding. The Company shall deduct or withhold the minimum statutory amount to satisfy federal, state or local taxes required by law or regulation to be withheld with respect to any payment or benefit provided hereunder.
18.    Counterparts. This Agreement may be executed in any number of counterparts, each of which when so executed and delivered shall together constitute an original hereof.
19.    Section 409A of the Code. The Company intends for this Agreement to comply with Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) in accordance with the regulations and guidance promulgated thereunder (collectively “Section 409A”). In no event whatsoever will the Company be liable for any additional tax, interest or penalties that may be imposed on you under Section 409A or any damages for failing to comply with Section 409A.
20.    General Obligations. As an employee, you will be expected to adhere to the Company’s standards of professionalism, loyalty, integrity and honesty. You will also be required to comply with the Company’s policies and procedures. Further, your employment is contingent upon successful completion of the Company’s application process including a pre-employment background check and providing proof of your eligibility to work in the United States.
We are pleased to offer you this opportunity and look forward to our long and mutually rewarding relationship.

-5-


The Hillman Group, Inc.    

By: /s/ Gregory J. Gluchowski, Jr.        
Gregory J. Gluchowski, Jr.    
President and CEO

/s/ Jon Michael Adinolfi
Jon Michael Adinolfi

-6-
EX-10.14 4 exhibit101412282019.htm EXHIBIT 10.14 Exhibit

EXHIBIT 10.14
EMPLOYMENT AGREEMENT
THIS EMPLOYMENT AGREEMENT (this “Agreement”) is dated as of October 1, 2018 and is between THE HILLMAN GROUP, INC., a Delaware corporation (the “Company”), and GEORGE MURPHY (the “Executive”).
WITNESSETH:
WHEREAS, the Company desires to secure the services and employment of the Executive, and the Executive desires to enter into such employment with the Company, upon the terms and conditions hereinafter set forth.
NOW, THEREFORE, in consideration of the mutual covenants and promises contained herein and for good and valuable consideration, the receipt of which is hereby acknowledged, the parties hereto, each intending to be legally bound hereby, agree as follows:
1.Employment. On the terms and subject to the conditions set forth herein, the Company hereby agrees to employ the Executive, and the Executive hereby agrees to accept such employment, for the Employment Term (as defined below). During the Employment Term, the Executive shall serve as Executive Vice President of Marketing, Product Development, and Sourcing, and shall report to the Chief Executive Officer of the Company or such person or persons as from time to time may be designated by the Company (the “Reporting Officer”), performing the normal duties and responsibilities of such position with respect to the business of the Company and such other duties and responsibilities as the Reporting Officer may assign to the Executive from time to time.
2.    Performance. The Executive shall serve the Company and its subsidiaries and affiliates faithfully and to the best of his ability and shall devote his full business time, energy, experience and talents to the business of the Company and its subsidiaries and affiliates, as applicable, and will not engage in any other employment activities for any direct or indirect remuneration without the prior written approval of the Board of Directors of the Company (the “Board”); provided, however, that it shall not be a violation of this Agreement for the Executive to manage his personal investments or to engage in or serve such civic, community, charitable, educational, or religious organizations as he may select, so long as such service does not create an actual or potential conflict of interest with, or interfere with the performance of, the Executive’s duties hereunder or conflict with the Executive’s covenants under the Restrictive Covenant Agreement, dated as of the date hereof, between the Executive and the Company (the “Restrictive Covenant Agreement”) attached hereto as Exhibit A, in each case as determined in the sole judgment of the Board.
3.    Employment Term. The term of the Executive’s employment under this Agreement shall be the period commencing on the date hereof and continuing until such employment ceases as provided in Section 7 hereof (such period, the “Employment Term”). The Executive’s employment with the Company shall be on an “at-will” basis, which means that the Executive’s employment is

70677530_2


terminable by either the Company or the Executive at any time for any reason or no reason, with or without cause or notice.
4.    Principal Location. The Executive’s principal place of employment shall be the Company’s offices located in the City of Rome, Georgia, or such other location or locations as the Reporting Officer may from time to time designate, subject to required travel.
5.    Compensation and Benefits. In consideration of the Executive’s employment under this Agreement and the Executive’s entering into the Restrictive Covenant Agreement and other agreements hereunder, the Company shall provide the Executive with the following compensation and benefits:
(a)    Base Salary. During the Employment Term, the Company shall pay the Executive a base salary, payable in equal installments in accordance with Company payroll procedures, at an annual rate of $350,000, subject to annual review by the Board.
(b)    Annual Bonus. During the Employment Term, the Executive shall be eligible to participate in any annual incentive compensation program maintained by the Company as approved by the Board (or a committee thereof), as in effect from time to time, and will have the potential to earn a bonus under such program of up to 30% of his base salary for fiscal year2018, For fiscal year 2019 there will be potential to earn a bonus target up to 50%.
(c)    Benefits. During the Employment Term, the Executive shall, subject to and in accordance with the terms and conditions of the applicable plan documents in force from time to time and all applicable laws, be eligible to participate in all of the employee benefit, fringe and perquisite plans, practices, policies and arrangements the Company makes available from time to time to its employees generally and the Executive shall receive a company car or car allowance not to exceed $750 per month.
(d)    Vacation. The Executive shall be entitled to paid vacation in accordance with the Company’s policies and practices with respect to its employees generally,
(e)    Business Expenses. The Executive shall be reimbursed by the Company for all reasonable and necessary business expenses actually incurred by him in performing his duties hereunder. All payments under this Section 5(e) will be made in accordance with policies established by the Company from time to time and subject to receipt by the Company of appropriate documentation.
6.    Nondisparagement. During the Employment Term and thereafter, the Executive shall not, directly or indirectly, take any action, or encourage others to take any action, to disparage or criticize the Company and/or its subsidiaries and affiliates or their respective employees, officers, directors, products, services, customers or owners. Nothing contained in this Section 6 shall preclude the Executive from enforcing his rights under this Agreement or truthfully testifying in response to legal process or a governmental inquiry (or otherwise communicating with a governmental agency or entity concerning matters relevant to such agency or entity).

-2-
70677530_2


7.    Termination.
(a)    Termination of Employment. The employment of the Executive hereunder and the Employment Term may be terminated at any time (i) immediately by the Company with or without Cause (as defined herein) on written notice to the Executive, (ii) by the Company due to the Executive’s Disability (as hereinafter defined) on written notice to the Executive, (iii) by the Executive under any circumstances on thirty (30) days’ written notice to the Company (which notice period may be waived by the Company in its absolute discretion, in which case, such termination shall be effective immediately upon the Company’s receipt of notice thereof from the Executive), or (iv) without action by the Company, the Executive or any other person or entity, immediately upon the Executive’s death. If the Executive’s employment is terminated for any reason under this Section 7, the Company shall be obligated to pay or provide to the Executive (or his estate, as applicable) in a lump sum within thirty (30) days following such termination, or at such other time prescribed by any applicable plan: (A) any base salary payable to the Executive pursuant to this Agreement, accrued up to and including the date on which the Executive’s employment is terminated, less required statutory deductions, (B) any employee benefits to which the Executive is entitled upon termination of his employment with the Company in accordance with the terms and conditions of the applicable plans of the Company, and (C) reimbursement for any unreimbursed business expenses incurred by the Executive prior to his date of termination pursuant to Section 5(e) ((A)-(C) collectively, the “Accrued Amounts”).
(b)    Termination by the Company without Cause. If the Executive’s employment is terminated by the Company without Cause, then, in addition to the Accrued Amounts, the Executive shall be entitled to receive as severance the amounts set forth below, provided that the Executive complies with his obligations under this Agreement and the Restrictive Covenant Agreement and that he executes and returns to the Company, and does not revoke, a Release (as defined below) in accordance with Section 7(d):
(i)    an amount in cash equal to twelve (12) months of the Executive’s annual base salary (as described in Section 5 (a)) as in effect immediately prior to the date of the Executive’s termination of employment, payable in installments in accordance with the Company’s payroll practices, commencing, subject to Section 10(e) as soon as practicable, as determined by the Company, following the date that the Release has become final and irrevocable, but not later than sixty days following the date of such termination (with the first payment being a lump sum payment covering all payment periods from the date of termination through the date of such first payment);
(ii)    the annual bonus (if any) earned by the Executive pursuant to Section 5(b) for the fiscal year completed before the date of the Executive’s termination of employment, but remaining unpaid as of such date, payable at the time such bonus would otherwise be paid in accordance with such Section 5(b); and
(iii)    the annual bonus (if any) earned by the Executive pursuant to Section 5(b) for the fiscal year in which the Executive’s termination of employment occurs, prorated based on the number of days the Executive was actively employed by the Company during

-3-
70677530_2


such fiscal year, payable at the time such bonus would otherwise be paid in accordance with such Section 5(b).
(c)    Definitions of Certain Terms. For purposes of this Agreement:
(i)    Cause” means: (A) embezzlement, theft or, misappropriation or conversion by the Executive of any property of the Company or any of its subsidiaries or affiliates; (B) any breach by the Executive of any provision of the Restrictive Covenant Agreement; (C) any breach by the Executive of any material provision of this Agreement which breach is not cured, to the extent susceptible to cure, within fourteen (14) days after the Company has given written notice to the Executive describing such breach; (D) failure or refusal by the Executive to perform any directive of the Board or the Reporting Officer or the duties of his employment hereunder which continues for a period of fourteen (14) days following notice thereof by the Company to the Executive; (E) any act by the Executive constituting a felony (or its equivalent in any non-United States jurisdiction) or otherwise involving theft, fraud, dishonesty, misrepresentation or moral turpitude; (F) conviction of, or plea of nolo contendere (or a similar plea), to, or the failure of the Executive to contest his prosecution for, any other criminal offense; (G) any violation of any law, rule or regulation affecting business operations of the Company or its subsidiaries or affiliates, or failure to comply with any legal or compliance policies or code of ethics, code of business conduct, conflicts of interest policy or similar policies of the Company or its subsidiaries or affiliates; (H) gross negligence or willful misconduct on the part of the Executive in the performance of his duties as an employee, officer or director of the Company or any of its subsidiaries or affiliates; (1) the Executive’s breach of his fiduciary obligations, or disloyalty, to the Company or any of its subsidiaries or affiliates; (J) any act or omission to act of the Executive intended to harm or damage the business, property, operations, financial condition or reputation of the Company or any of its subsidiaries or affiliates; (K) the Executive’s failure to cooperate, if requested by the Board, with any investigation or inquiry into his or the Company’s business practices, whether internal or external, including, but not limited to, the Executive’s refusal to be deposed or to provide testimony or evidence at any trial, proceeding or inquiry; or (L) the Executive’s illegal use of drugs (including use of illegal drugs and abuse of otherwise legal drugs), or the Executive’s use of alcohol that adversely affects the Executive’s job performance.
(ii)    Disability” means a condition entitling the Executive to benefits under the Company’s long term disability plan, policy or arrangement in which the Executive participates; provided, however, that if no such plan, policy or arrangement is then maintained by the Company and applicable to the Executive, “Disability” shall mean the Executive’s inability to perform, with or without reasonable accommodation, his duties under this Agreement due to a mental or physical condition that can be expected to result in death or that can be expected to last (or has already lasted) for a continuous period of 90 days or more, or for an aggregate of 180 days in any 365 consecutive day period, as determined by the Board in its good faith discretion.

-4-
70677530_2


(d)    Release of Claims. As a condition of receiving any severance for which he otherwise qualifies under Section 7(b), the Executive agrees to execute, deliver and not revoke, within sixty (60) days following the date of the Executive’s termination of employment, a separation agreement containing a general release of the Company and its subsidiaries and their respective affiliates and their respective employees, officers, directors, owners and members, in such form as is requested by the Company (the “Release”), such release to be delivered, and to have become fully irrevocable, on or before the end of such sixty (60)-day period. If such Release has not been executed and delivered and become irrevocable on or before the end of such sixty (60)-day period, no amounts or benefits under Section 7(b) shall be or become payable,
(e)    No Additional Rights. The Executive acknowledges and agrees that, except as specifically described in this Section 7, all of the Executive’s rights to any compensation, benefits, bonuses or severance from the Company and its subsidiaries and affiliates after termination of the Employment Term shall cease upon such termination.
(f)    Mitigation; Offset. In the event of termination of the Executive’s employment under circumstances otherwise entitling the Executive to severance pursuant to Section 7(b). the Executive shall use his reasonable efforts to seek other employment and to take other reasonable actions to mitigate the amounts payable under Section 7(b). and, notwithstanding the provisions of Section 7(b). the Company’s obligation to make the cash severance payments described in clause (i) of the first sentence of Section 7(b) shall be reduced by any cash compensation received by the Executive from other employment or self-employment during the period of time in which the Executive is receiving such severance payments. In this regard, the Executive shall notify the Company in writing of his acceptance of such other employment or self- employment within five (5) days after accepting such other employment or self-employment. Further, to the extent permitted by Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), any severance to which the Executive is otherwise entitled pursuant to this Section 7 shall be (i) reduced by amounts outstanding under any indebtedness, obligations or liabilities owed by the Executive to the Company; (ii) paid in lieu of any severance pay or benefits under any other severance pay plan, program, or policy of the Company or its subsidiaries, and (iii) reduced and offset by any severance pay or benefits, or similar amounts, payable to the Executive due to his termination of employment under any labor, social or other governmental plan, program, law or policy, and should such other payments or benefits described in clause (ii) or (iii) of this sentence be payable, payments under this Agreement shall be reduced accordingly or, alternatively, payments previously paid or provided under this Agreement will be treated as having been paid or provided to satisfy such other obligations.
8.    Notices. All notices, requests, demands, claims, consents and other communications which are required, permitted or otherwise delivered hereunder shall in every case be in writing and shall be deemed properly served if: (a) delivered personally, (b) sent by registered or certified mail, in all such cases with first class postage prepaid, return receipt requested, (c) delivered by a recognized overnight courier service, with delivery charges prepaid, or (d) by facsimile (with confirmation of receipt) to the parties at the addresses as set forth below:

-5-
70677530_2


If to the Company:
The Hillman Group, Inc.
10590 Hamilton Avenue
Cincinnati, Ohio 45231
Attn: Chief Executive Officer
Email: Greg.Gluchowski@HillmanGroup.com
 
 
With copies (which shall not constitute notice) to:
The Hillman Group, Inc.
10590 Hamilton Avenue
Cincinnati, Ohio 45231
Attn: General Counsel
Email: Doug.Roberts@HillmanGroup.com
 
 
If to the Executive:
At the Executive’s residence address as maintained by the Company in the regular course of its business for payroll purposes.

or to such other address as shall be furnished in writing by either party to the other party; provided that such notice or change in address shall be effective only when actually received by the other party. Date of service of any such notices or other communications shall be: (a) the date such notice is personally delivered, (b) three days after the date of mailing if sent by certified or registered mail, (c) one business day after date of delivery to the overnight courier if sent by overnight courier, or (d) the date of facsimile transmission, if receipt is confirmed by the other party.
9.    Restrictive Covenants. In consideration of the Executive’s employment under this Agreement and the benefits provided hereunder, the Executive shall execute the Restrictive Covenant Agreement (attached hereto as Exhibit A) and shall comply with its terms. The covenants set forth in the Restrictive Covenant Agreement shall survive the termination of the Executive’s employment for any reason, and any claim or cause of action that the Executive may have against the Company shall not constitute a defense to the enforcement of such covenants. In the event the Executive breaches or threatens to breach any of such covenants, then, in addition to any other remedy which may be available at law or in equity, the Company shall have the right to cease or withhold payment to the Executive of any severance payments which the Executive would otherwise be entitled to receive under Section 7(b).
10.    Section 409A.
(a)    The intent of the parties is that payments and benefits under this Agreement comply with or be exempt from Section 409A of the Code and the regulations and guidance promulgated thereunder (collectively “Code Section 409A”) and the Company shall have complete discretion to interpret and construe this Agreement and any associated documents in any manner that establishes an exemption from (or compliance with) the requirements of Code Section 409A. If for any reason, such as imprecision in drafting any provision of this Agreement (or of any award of compensation, including, without limitation, equity compensation or benefits) does not accurately reflect its intended establishment of an exemption from (or compliance with) Code Section 409A, as demonstrated by consistent interpretations or other evidence of intent, such provision shall be considered ambiguous as to its exemption from (or compliance with) Code Section 409A and shall

-6-
70677530_2


be interpreted by the Company in a manner consistent with such intent, as determined in the discretion of the Company.
(b)    A termination of employment shall not be deemed to have occurred for purposes of any provision of this Agreement providing for the payment of any amounts or benefits that are considered nonqualified deferred compensation under Code Section 409A upon or following a termination of employment unless such termination is also a “separation from service” within the meaning of Code Section 409A, and, for purposes of any such provision of this Agreement, references to a “termination,” “termination of employment” or like terms shall mean “such a separation from service.” The determination of whether and when a separation from service has occurred for proposes of this Agreement shall be made in accordance with the presumptions set forth in Section 1.409A-1(h) of the Treasury Regulations.
(c)    Any provision of this Agreement to the contrary notwithstanding if at the time of the Executive’s separation from service, the Company determines that the Executive is a “specified employee,” within the meaning of Code Section 409A, then to the extent any payment or benefit that the Executive becomes entitled to under this Agreement on account of such separation from service would be considered nonqualified deferred compensation under Code Section 409A such payment or benefit shall be paid or provided at the date which is the earlier of (i) six (6) months and one day after such separation from service and (ii) the date of the Executive’s death (the “Delay Period”). Upon the expiration of the Delay Period, all payments and benefits delayed pursuant to this Section 10(c) (whether they would have otherwise been payable in a single sum or in installments in the absence of such delay) shall be paid or provided to the Executive in a lump-sum and any remaining payments and benefits due under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein.
(d)    Any reimbursements provided under this Agreement that constitute deferred compensation within the meaning of Code Section 409A shall be made or provided in accordance with the requirements of Code Section 409A, including, without limitation, that (i) in no event shall any fees, expenses or other amounts eligible to be reimbursed by the Company under this Agreement be paid later than the last day of the calendar year next following the calendar year in which the applicable fees, expenses or other amounts were incurred; (ii) the amount of expenses eligible for reimbursement in any given calendar year shall not affect the expenses that the Company is obligated to reimburse in any other calendar year, provided that the foregoing clause shall not be violated with regard to expenses reimbursed under any arrangement covered by Code Section 105(b) solely because such expenses are subject to a limit related to the period the arrangement is in effect; (iii) the Executive’s right to have the Company pay or provide such reimbursements may not be liquidated or exchanged for any other benefit; and (iv) in no event shall the Company’s obligations to make such reimbursements apply later than the Executive’s remaining lifetime (or if longer, through the sixth (6th) anniversary of the date of this Agreement).
(e)    For purposes of Code Section 409A, the Executive’s right to receive any installment payments shall be treated as a right to receive a series of separate and distinct payments. Whenever a payment under this Agreement specifies a payment period with reference to a number of days (for example, “payment shall be made within thirty (30) days following the date of

-7-
70677530_2


termination”), the actual date of payment within the specified period shall be within the sole discretion of the Company. In no event may the Executive, directly or indirectly, designate the calendar year of any payment to be made under this Agreement, to the extent such payment is subject to Code Section 409A. Further, in the event that the sixty (60)-day period referenced in Section 7(d) of this Agreement spans two calendar years, then the installment payments described in Section 7(b) of this Agreement will commence no earlier than the first day of the second calendar year.
(f)    The Company makes no representation or warranty and shall have no liability to the Executive or any other person if any provisions of this Agreement are determined to constitute deferred compensation subject to Code Section 409A but do not satisfy an exemption from, or the conditions of, Code Section 409A.
11.    General.
(a)    Governing Law. This Agreement and the legal relations thus created between the parties hereto shall be governed by and construed in accordance with, the internal laws of the State of Delaware, without giving effect to any choice of law or conflict of law provision or rule (whether of the State of Delaware or any other jurisdiction) that would cause the application of the law of any jurisdiction other than the State of Delaware.
(b)    Jurisdiction; Venue. Each of the parties hereto hereby irrevocably submits to the exclusive jurisdiction of the federal and state courts with jurisdiction over Cincinnati, Ohio and each of the parties agrees that any action relating in any way to this Agreement must be commenced only in such courts. Each of the parties hereto hereby irrevocably waives, to the fullest extent permitted or not prohibited by law, any objection which it may now or hereafter have to the laying of the venue of any such suit, action or proceeding brought in such courts and any claim that any such suit, action or proceeding brought in such courts has been brought in an inconvenient forum.
(c)    Construction and Severability. Whenever possible, each provision of this Agreement shall be construed and interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be prohibited by, or invalid, illegal or unenforceable in any respect under, any applicable law or rule in any jurisdiction, such prohibition, invalidity, illegality or unenforceability shall not affect any other provision of this Agreement or any other jurisdiction, and the parties undertake to implement all efforts which are necessary, desirable and sufficient to amend, supplement or substitute all and any such prohibited, invalid, illegal or unenforceable provisions with enforceable and valid provisions in such jurisdiction which would produce as nearly as may be possible the result previously intended by the parties without renegotiation of any material terms and conditions stipulated herein.
(d)    Successors and Assigns. This Agreement shall bind and inure to the benefit of and be enforceable by the Company and its successors and assigns and the Executive and the Executive’s heirs, executors, administrators, and successors; provided that the services provided by the Executive under this Agreement are of a personal nature, and rights and obligations of the Executive under this Agreement shall not be assignable or delegable, except for any death payments otherwise due the Executive, which shall be payable to the estate of the Executive; provided further

-8-
70677530_2


the Company may assign this Agreement to, and all rights hereunder shall inure to the benefit of, any subsidiary or affiliate of the Company or any person, firm or corporation resulting from the reorganization of the Company or succeeding to the business or assets of the Company by purchase, merger, consolidation or otherwise; and provided further that in the event of the Executive’s death, any unpaid amount due to the Executive under this Agreement shall be paid to his estate.
(e)    Executive’s Representations. The Executive hereby represents and warrants to the Company that; (i) the execution, delivery and performance of this Agreement by the Executive do not and shall not conflict with, breach, violate or cause a default under any contract, agreement, instrument, order, judgment or decree to which the Executive is a party or by which the Executive is bound; (ii) the Executive is not a party to or bound by any employment agreement, noncompetition or nonsolicitation agreement or confidentiality agreement with any other person or entity besides the Company and (iii) upon the execution and delivery of this Agreement by the Company, this Agreement shall be the valid and binding obligation of the Executive, enforceable in accordance with its terms.
(f)    Compliance with Rules and Policies. The Executive shall perform all services in accordance with the policies, procedures and rules established by the Company and the Board. In addition, the Executive shall comply with all laws, rules and regulations that are generally applicable to the Company or its subsidiaries or affiliates and their respective employees, directors and officers.
(g)    Withholding Taxes. All amounts payable hereunder shall be subject to the withholding of all applicable taxes and deductions required by any applicable law.
(h)    Entire Agreement. This Agreement, together with the Restrictive Covenant Agreement, constitutes the entire agreement and understanding between the parties hereto with respect to the subject matter hereof and terminates and supersedes any and all prior agreements, understandings and representations, whether written or oral, by or between the parties hereto or their affiliates which may have related to the subject matter hereof in any way.
(i)    Amendment and Waiver. The provisions of this Agreement may be amended or waived only in a written document signed by the Executive and a duly authorized representative of the Company, and no course of conduct or course of dealing or failure or delay by any party hereto in enforcing or exercising any of the provisions of this Agreement (including, without limitation, the Company’s right to terminate the Employment Term for Cause) shall affect the validity, binding effect or enforceability of this Agreement or be deemed to be an implied waiver of any similar or dissimilar requirement, provision or condition of this Agreement at the same or any prior or subsequent time. Pursuit by either party of any available remedy, either in law or equity, or any action of any kind, does not constitute waiver of any other remedy or action. Such remedies and actions are cumulative and not exclusive.
(j)    Counterparts. This Agreement may be executed in two or more counterparts, all of which taken together shall constitute one instrument.

-9-
70677530_2


(k)    Section References. Section headings in this Agreement are included herein for convenience of reference only and shall not constitute a part of this Agreement for any other purpose. The words Section and paragraph herein shall refer to provisions of this Agreement unless expressly indicated otherwise.
(l)    No Strict Construction. The parties hereto have participated jointly in the negotiation and drafting of this Agreement. In the event an ambiguity or question of intent or interpretation arises, this Agreement shall be construed as if drafted jointly by the parties hereto, and no presumption or burden of proof shall arise favoring or disfavoring either party hereto by virtue of the authorship of any of the provisions of this Agreement.
(m)    No Third Party Beneficiaries. Nothing in this Agreement, express or implied, is intended or shall be construed to give any person other than the parties to this Agreement and their respective heirs, executors, administrators, successors or permitted assigns any legal or equitable right, remedy or claim under or in respect of any agreement or any provision contained herein.

-10-
70677530_2


(n)    
IN WITNESS WHEREOF, the parties hereto, intending to be legally bound, have executed this Agreement on the date(s) set forth below to be effective as of the date stated in the preamble to this Agreement.
 
THE HILLMAN GROUP, INC.


By:_/s/ Gregory J. Gluchowski, Jr. _______
Name: Gregory J. Gluchowski, Jr.
     Title: President and CEO
 
 
 
_/s/ George Murphy ____________________
George Murphy


-11-
70677530_2
EX-10.15 5 exhibit101512282019.htm EXHIBIT 10.15 Exhibit

EXHIBIT 10.15
EMPLOYMENT AGREEMENT
THIS EMPLOYMENT AGREEMENT (this “Agreement”) is dated as of October 1, 2018, 2018 and is between THE HILLMAN GROUP, INC., a Delaware corporation (the “Company”), and JARROD STRENG (the “Executive”).
WITNESSETH:
WHEREAS, the Company desires to secure the services and employment of the Executive, and the Executive desires to enter into such employment with the Company, upon the terms and conditions hereinafter set forth.
NOW, THEREFORE, in consideration of the mutual covenants and promises contained herein and for good and valuable consideration, the receipt of which is hereby acknowledged, the parties hereto, each intending to be legally bound hereby, agree as follows:
1.Employment. On the terms and subject to the conditions set forth herein, the Company hereby agrees to employ the Executive, and the Executive hereby agrees to accept such employment, for the Employment Term (as defined below). During the Employment Term, the Executive shall serve as Executive Vice President of Marketing, Product Development, and Sourcing, and shall report to the Chief Executive Officer of the Company or such person or persons as from time to time may be designated by the Company (the “Reporting Officer”), performing the normal duties and responsibilities of such position with respect to the business of the Company and such other duties and responsibilities as the Reporting Officer may assign to the Executive from time to time.
2.    Performance. The Executive shall serve the Company and its subsidiaries and affiliates faithfully and to the best of his ability and shall devote his full business time, energy, experience and talents to the business of the Company and its subsidiaries and affiliates, as applicable, and will not engage in any other employment activities for any direct or indirect remuneration without the prior written approval of the Board of Directors of the Company (the “Board”); provided, however, that it shall not be a violation of this Agreement for the Executive to manage his personal investments or to engage in or serve such civic, community, charitable, educational, or religious organizations as he may select, so long as such service does not create an actual or potential conflict of interest with, or interfere with the performance of, the Executive’s duties hereunder or conflict with the Executive’s covenants under the Restrictive Covenant Agreement, dated as of the date hereof, between the Executive and the Company (the “Restrictive Covenant Agreement”) attached hereto as Exhibit A, in each case as determined in the sole judgment of the Board.
3.    Employment Term. The term of the Executive’s employment under this Agreement shall be the period commencing on the date hereof and continuing until such employment ceases as provided in Section 7 hereof (such period, the “Employment Term”). The Executive’s employment with the Company shall be on an “at-will” basis, which means that the Executive’s employment is

70677530_2


terminable by either the Company or the Executive at any time for any reason or no reason, with or without cause or notice.
4.    Principal Location. The Executive’s principal place of employment shall be the Company’s offices located in the City of Rome, Georgia, or such other location or locations as the Reporting Officer may from time to time designate, subject to required travel.
5.    Compensation and Benefits. In consideration of the Executive’s employment under this Agreement and the Executive’s entering into the Restrictive Covenant Agreement and other agreements hereunder, the Company shall provide the Executive with the following compensation and benefits:
(a)    Base Salary. During the Employment Term, the Company shall pay the Executive a base salary, payable in equal installments in accordance with Company payroll procedures, at an annual rate of $350,000, subject to annual review by the Board.
(b)    Annual Bonus. During the Employment Term, the Executive shall be eligible to participate in any annual incentive compensation program maintained by the Company as approved by the Board (or a committee thereof), as in effect from time to time, and will have the potential to earn a bonus under such program of up to 30% of his base salary for fiscal year 2018. For fiscal year 2019, there will be potential to earn a bonus target up to 50%.
(c)    Benefits. During the Employment Term, the Executive shall, subject to and in accordance with the terms and conditions of the applicable plan documents in force from time to time and all applicable laws, be eligible to participate in all of the employee benefit, fringe and perquisite plans, practices, policies and arrangements the Company makes available from time to time to its employees generally and the Executive shall receive a company car or car allowance not to exceed $750 per month.
(d)    Vacation. The Executive shall be entitled to paid vacation in accordance with the Company’s policies and practices with respect to its employees generally,
(e)    Business Expenses. The Executive shall be reimbursed by the Company for all reasonable and necessary business expenses actually incurred by him in performing his duties hereunder. All payments under this Section 5(e) will be made in accordance with policies established by the Company from time to time and subject to receipt by the Company of appropriate documentation.
6.    Nondisparagement. During the Employment Term and thereafter, the Executive shall not, directly or indirectly, take any action, or encourage others to take any action, to disparage or criticize the Company and/or its subsidiaries and affiliates or their respective employees, officers, directors, products, services, customers or owners. Nothing contained in this Section 6 shall preclude the Executive from enforcing his rights under this Agreement or truthfully testifying in response to legal process or a governmental inquiry (or otherwise communicating with a governmental agency or entity concerning matters relevant to such agency or entity).

-2-
70677530_2


7.    Termination.
(a)    Termination of Employment. The employment of the Executive hereunder and the Employment Term may be terminated at any time (i) immediately by the Company with or without Cause (as defined herein) on written notice to the Executive, (ii) by the Company due to the Executive’s Disability (as hereinafter defined) on written notice to the Executive, (iii) by the Executive under any circumstances on thirty (30) days’ written notice to the Company (which notice period may be waived by the Company in its absolute discretion, in which case, such termination shall be effective immediately upon the Company’s receipt of notice thereof from the Executive), or (iv) without action by the Company, the Executive or any other person or entity, immediately upon the Executive’s death. If the Executive’s employment is terminated for any reason under this Section 7, the Company shall be obligated to pay or provide to the Executive (or his estate, as applicable) in a lump sum within thirty (30) days following such termination, or at such other time prescribed by any applicable plan: (A) any base salary payable to the Executive pursuant to this Agreement, accrued up to and including the date on which the Executive’s employment is terminated, less required statutory deductions, (B) any employee benefits to which the Executive is entitled upon termination of his employment with the Company in accordance with the terms and conditions of the applicable plans of the Company, and (C) reimbursement for any unreimbursed business expenses incurred by the Executive prior to his date of termination pursuant to Section 5(e) ((A)-(C) collectively, the “Accrued Amounts”).
(b)    Termination by the Company without Cause. If the Executive’s employment is terminated by the Company without Cause, then, in addition to the Accrued Amounts, the Executive shall be entitled to receive as severance the amounts set forth below, provided that the Executive complies with his obligations under this Agreement and the Restrictive Covenant Agreement and that he executes and returns to the Company, and does not revoke, a Release (as defined below) in accordance with Section 7(d):
(i)    an amount in cash equal to twelve (12) months of the Executive’s annual base salary (as described in Section 5 (a)) as in effect immediately prior to the date of the Executive’s termination of employment, payable in installments in accordance with the Company’s payroll practices, commencing, subject to Section 10(e) as soon as practicable, as determined by the Company, following the date that the Release has become final and irrevocable, but not later than sixty days following the date of such termination (with the first payment being a lump sum payment covering all payment periods from the date of termination through the date of such first payment);
(ii)    the annual bonus (if any) earned by the Executive pursuant to Section 5(b) for the fiscal year completed before the date of the Executive’s termination of employment, but remaining unpaid as of such date, payable at the time such bonus would otherwise be paid in accordance with such Section 5(b); and
(iii)    the annual bonus (if any) earned by the Executive pursuant to Section 5(b) for the fiscal year in which the Executive’s termination of employment occurs, prorated based on the number of days the Executive was actively employed by the Company during

-3-
70677530_2


such fiscal year, payable at the time such bonus would otherwise be paid in accordance with such Section 5(b).
(c)    Definitions of Certain Terms. For purposes of this Agreement:
(i)    Cause” means: (A) embezzlement, theft or, misappropriation or conversion by the Executive of any property of the Company or any of its subsidiaries or affiliates; (B) any breach by the Executive of any provision of the Restrictive Covenant Agreement; (C) any breach by the Executive of any material provision of this Agreement which breach is not cured, to the extent susceptible to cure, within fourteen (14) days after the Company has given written notice to the Executive describing such breach; (D) failure or refusal by the Executive to perform any directive of the Board or the Reporting Officer or the duties of his employment hereunder which continues for a period of fourteen (14) days following notice thereof by the Company to the Executive; (E) any act by the Executive constituting a felony (or its equivalent in any non-United States jurisdiction) or otherwise involving theft, fraud, dishonesty, misrepresentation or moral turpitude; (F) conviction of, or plea of nolo contendere (or a similar plea), to, or the failure of the Executive to contest his prosecution for, any other criminal offense; (G) any violation of any law, rule or regulation affecting business operations of the Company or its subsidiaries or affiliates, or failure to comply with any legal or compliance policies or code of ethics, code of business conduct, conflicts of interest policy or similar policies of the Company or its subsidiaries or affiliates; (H) gross negligence or willful misconduct on the part of the Executive in the performance of his duties as an employee, officer or director of the Company or any of its subsidiaries or affiliates; (1) the Executive’s breach of his fiduciary obligations, or disloyalty, to the Company or any of its subsidiaries or affiliates; (J) any act or omission to act of the Executive intended to harm or damage the business, property, operations, financial condition or reputation of the Company or any of its subsidiaries or affiliates; (K) the Executive’s failure to cooperate, if requested by the Board, with any investigation or inquiry into his or the Company’s business practices, whether internal or external, including, but not limited to, the Executive’s refusal to be deposed or to provide testimony or evidence at any trial, proceeding or inquiry; or (L) the Executive’s illegal use of drugs (including use of illegal drugs and abuse of otherwise legal drugs), or the Executive’s use of alcohol that adversely affects the Executive’s job performance.
(ii)    Disability” means a condition entitling the Executive to benefits under the Company’s long term disability plan, policy or arrangement in which the Executive participates; provided, however, that if no such plan, policy or arrangement is then maintained by the Company and applicable to the Executive, “Disability” shall mean the Executive’s inability to perform, with or without reasonable accommodation, his duties under this Agreement due to a mental or physical condition that can be expected to result in death or that can be expected to last (or has already lasted) for a continuous period of 90 days or more, or for an aggregate of 180 days in any 365 consecutive day period, as determined by the Board in its good faith discretion.

-4-
70677530_2


(d)    Release of Claims. As a condition of receiving any severance for which he otherwise qualifies under Section 7(b), the Executive agrees to execute, deliver and not revoke, within sixty (60) days following the date of the Executive’s termination of employment, a separation agreement containing a general release of the Company and its subsidiaries and their respective affiliates and their respective employees, officers, directors, owners and members, in such form as is requested by the Company (the “Release”), such release to be delivered, and to have become fully irrevocable, on or before the end of such sixty (60)-day period. If such Release has not been executed and delivered and become irrevocable on or before the end of such sixty (60)-day period, no amounts or benefits under Section 7(b) shall be or become payable,
(e)    No Additional Rights. The Executive acknowledges and agrees that, except as specifically described in this Section 7, all of the Executive’s rights to any compensation, benefits, bonuses or severance from the Company and its subsidiaries and affiliates after termination of the Employment Term shall cease upon such termination.
(f)    Mitigation; Offset. In the event of termination of the Executive’s employment under circumstances otherwise entitling the Executive to severance pursuant to Section 7(b), the Executive shall use his reasonable efforts to seek other employment and to take other reasonable actions to mitigate the amounts payable under Section 7(b) and, notwithstanding the provisions of Section 7(b), the Company’s obligation to make the cash severance payments described in clause (i) of the first sentence of Section 7(b) shall be reduced by any cash compensation received by the Executive from other employment or self-employment during the period of time in which the Executive is receiving such severance payments. In this regard, the Executive shall notify the Company in writing of his acceptance of such other employment or self- employment within five (5) days after accepting such other employment or self-employment. Further, to the extent permitted by Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), any severance to which the Executive is otherwise entitled pursuant to this Section 7 shall be (i) reduced by amounts outstanding under any indebtedness, obligations or liabilities owed by the Executive to the Company; (ii) paid in lieu of any severance pay or benefits under any other severance pay plan, program, or policy of the Company or its subsidiaries, and (iii) reduced and offset by any severance pay or benefits, or similar amounts, payable to the Executive due to his termination of employment under any labor, social or other governmental plan, program, law or policy, and should such other payments or benefits described in clause (ii) or (iii) of this sentence be payable, payments under this Agreement shall be reduced accordingly or, alternatively, payments previously paid or provided under this Agreement will be treated as having been paid or provided to satisfy such other obligations.
8.    Notices. All notices, requests, demands, claims, consents and other communications which are required, permitted or otherwise delivered hereunder shall in every case be in writing and shall be deemed properly served if: (a) delivered personally, (b) sent by registered or certified mail, in all such cases with first class postage prepaid, return receipt requested, (c) delivered by a recognized overnight courier service, with delivery charges prepaid, or (d) by facsimile (with confirmation of receipt) to the parties at the addresses as set forth below:

-5-
70677530_2


If to the Company:
The Hillman Group, Inc.
10590 Hamilton Avenue
Cincinnati, Ohio 45231
Attn: Chief Executive Officer
Email: Greg.Gluchowski@HillmanGroup.com
 
 
With copies (which shall not constitute notice) to:
The Hillman Group, Inc.
10590 Hamilton Avenue
Cincinnati, Ohio 45231
Attn: General Counsel
Email: Doug.Roberts@HillmanGroup.com
 
 
If to the Executive:
At the Executive’s residence address as maintained by the Company in the regular course of its business for payroll purposes.

or to such other address as shall be furnished in writing by either party to the other party; provided that such notice or change in address shall be effective only when actually received by the other party. Date of service of any such notices or other communications shall be: (a) the date such notice is personally delivered, (b) three days after the date of mailing if sent by certified or registered mail, (c) one business day after date of delivery to the overnight courier if sent by overnight courier, or (d) the date of facsimile transmission, if receipt is confirmed by the other party.
9.    Restrictive Covenants. In consideration of the Executive’s employment under this Agreement and the benefits provided hereunder, the Executive shall execute the Restrictive Covenant Agreement (attached hereto as Exhibit A) and shall comply with its terms. The covenants set forth in the Restrictive Covenant Agreement shall survive the termination of the Executive’s employment for any reason, and any claim or cause of action that the Executive may have against the Company shall not constitute a defense to the enforcement of such covenants. In the event the Executive breaches or threatens to breach any of such covenants, then, in addition to any other remedy which may be available at law or in equity, the Company shall have the right to cease or withhold payment to the Executive of any severance payments which the Executive would otherwise be entitled to receive under Section 7(b).
10.    Section 409A.
(a)    The intent of the parties is that payments and benefits under this Agreement comply with or be exempt from Section 409A of the Code and the regulations and guidance promulgated thereunder (collectively “Code Section 409A”) and the Company shall have complete discretion to interpret and construe this Agreement and any associated documents in any manner that establishes an exemption from (or compliance with) the requirements of Code Section 409A. If for any reason, such as imprecision in drafting any provision of this Agreement (or of any award of compensation, including, without limitation, equity compensation or benefits) does not accurately reflect its intended establishment of an exemption from (or compliance with) Code Section 409A, as demonstrated by consistent interpretations or other evidence of intent, such provision shall be considered ambiguous as to its exemption from (or compliance with) Code Section 409A and shall

-6-
70677530_2


be interpreted by the Company in a manner consistent with such intent, as determined in the discretion of the Company.
(b)    A termination of employment shall not be deemed to have occurred for purposes of any provision of this Agreement providing for the payment of any amounts or benefits that are considered nonqualified deferred compensation under Code Section 409A upon or following a termination of employment unless such termination is also a “separation from service” within the meaning of Code Section 409A, and, for purposes of any such provision of this Agreement, references to a “termination,” “termination of employment” or like terms shall mean “such a separation from service.” The determination of whether and when a separation from service has occurred for proposes of this Agreement shall be made in accordance with the presumptions set forth in Section 1.409A-1(h) of the Treasury Regulations.
(c)    Any provision of this Agreement to the contrary notwithstanding if at the time of the Executive’s separation from service, the Company determines that the Executive is a “specified employee,” within the meaning of Code Section 409A, then to the extent any payment or benefit that the Executive becomes entitled to under this Agreement on account of such separation from service would be considered nonqualified deferred compensation under Code Section 409A such payment or benefit shall be paid or provided at the date which is the earlier of (i) six (6) months and one day after such separation from service and (ii) the date of the Executive’s death (the “Delay Period”). Upon the expiration of the Delay Period, all payments and benefits delayed pursuant to this Section 10(c) (whether they would have otherwise been payable in a single sum or in installments in the absence of such delay) shall be paid or provided to the Executive in a lump-sum and any remaining payments and benefits due under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein.
(d)    Any reimbursements provided under this Agreement that constitute deferred compensation within the meaning of Code Section 409A shall be made or provided in accordance with the requirements of Code Section 409A, including, without limitation, that (i) in no event shall any fees, expenses or other amounts eligible to be reimbursed by the Company under this Agreement be paid later than the last day of the calendar year next following the calendar year in which the applicable fees, expenses or other amounts were incurred; (ii) the amount of expenses eligible for reimbursement in any given calendar year shall not affect the expenses that the Company is obligated to reimburse in any other calendar year, provided that the foregoing clause shall not be violated with regard to expenses reimbursed under any arrangement covered by Code Section 105(b) solely because such expenses are subject to a limit related to the period the arrangement is in effect; (iii) the Executive’s right to have the Company pay or provide such reimbursements may not be liquidated or exchanged for any other benefit; and (iv) in no event shall the Company’s obligations to make such reimbursements apply later than the Executive’s remaining lifetime (or if longer, through the sixth (6th) anniversary of the date of this Agreement).
(e)    For purposes of Code Section 409A, the Executive’s right to receive any installment payments shall be treated as a right to receive a series of separate and distinct payments. Whenever a payment under this Agreement specifies a payment period with reference to a number of days (for example, “payment shall be made within thirty (30) days following the date of

-7-
70677530_2


termination”), the actual date of payment within the specified period shall be within the sole discretion of the Company. In no event may the Executive, directly or indirectly, designate the calendar year of any payment to be made under this Agreement, to the extent such payment is subject to Code Section 409A. Further, in the event that the sixty (60)-day period referenced in Section 7(d) of this Agreement spans two calendar years, then the installment payments described in Section 7(b) of this Agreement will commence no earlier than the first day of the second calendar year.
(f)    The Company makes no representation or warranty and shall have no liability to the Executive or any other person if any provisions of this Agreement are determined to constitute deferred compensation subject to Code Section 409A but do not satisfy an exemption from, or the conditions of, Code Section 409A.
11.    General.
(a)    Governing Law. This Agreement and the legal relations thus created between the parties hereto shall be governed by and construed in accordance with, the internal laws of the State of Delaware, without giving effect to any choice of law or conflict of law provision or rule (whether of the State of Delaware or any other jurisdiction) that would cause the application of the law of any jurisdiction other than the State of Delaware.
(b)    Jurisdiction; Venue. Each of the parties hereto hereby irrevocably submits to the exclusive jurisdiction of the federal and state courts with jurisdiction over Cincinnati, Ohio and each of the parties agrees that any action relating in any way to this Agreement must be commenced only in such courts. Each of the parties hereto hereby irrevocably waives, to the fullest extent permitted or not prohibited by law, any objection which it may now or hereafter have to the laying of the venue of any such suit, action or proceeding brought in such courts and any claim that any such suit, action or proceeding brought in such courts has been brought in an inconvenient forum.
(c)    Construction and Severability. Whenever possible, each provision of this Agreement shall be construed and interpreted in such manner as to be effective and valid under applicable law, but if any provision of this Agreement is held to be prohibited by, or invalid, illegal or unenforceable in any respect under, any applicable law or rule in any jurisdiction, such prohibition, invalidity, illegality or unenforceability shall not affect any other provision of this Agreement or any other jurisdiction, and the parties undertake to implement all efforts which are necessary, desirable and sufficient to amend, supplement or substitute all and any such prohibited, invalid, illegal or unenforceable provisions with enforceable and valid provisions in such jurisdiction which would produce as nearly as may be possible the result previously intended by the parties without renegotiation of any material terms and conditions stipulated herein.
(d)    Successors and Assigns. This Agreement shall bind and inure to the benefit of and be enforceable by the Company and its successors and assigns and the Executive and the Executive’s heirs, executors, administrators, and successors; provided that the services provided by the Executive under this Agreement are of a personal nature, and rights and obligations of the Executive under this Agreement shall not be assignable or delegable, except for any death payments otherwise due the Executive, which shall be payable to the estate of the Executive; provided further

-8-
70677530_2


the Company may assign this Agreement to, and all rights hereunder shall inure to the benefit of, any subsidiary or affiliate of the Company or any person, firm or corporation resulting from the reorganization of the Company or succeeding to the business or assets of the Company by purchase, merger, consolidation or otherwise; and provided further that in the event of the Executive’s death, any unpaid amount due to the Executive under this Agreement shall be paid to his estate.
(e)    Executive’s Representations. The Executive hereby represents and warrants to the Company that; (i) the execution, delivery and performance of this Agreement by the Executive do not and shall not conflict with, breach, violate or cause a default under any contract, agreement, instrument, order, judgment or decree to which the Executive is a party or by which the Executive is bound; (ii) the Executive is not a party to or bound by any employment agreement, noncompetition or nonsolicitation agreement or confidentiality agreement with any other person or entity besides the Company and (iii) upon the execution and delivery of this Agreement by the Company, this Agreement shall be the valid and binding obligation of the Executive, enforceable in accordance with its terms.
(f)    Compliance with Rules and Policies. The Executive shall perform all services in accordance with the policies, procedures and rules established by the Company and the Board. In addition, the Executive shall comply with all laws, rules and regulations that are generally applicable to the Company or its subsidiaries or affiliates and their respective employees, directors and officers.
(g)    Withholding Taxes. All amounts payable hereunder shall be subject to the withholding of all applicable taxes and deductions required by any applicable law.
(h)    Entire Agreement. This Agreement, together with the Restrictive Covenant Agreement, constitutes the entire agreement and understanding between the parties hereto with respect to the subject matter hereof and terminates and supersedes any and all prior agreements, understandings and representations, whether written or oral, by or between the parties hereto or their affiliates which may have related to the subject matter hereof in any way.
(i)    Amendment and Waiver. The provisions of this Agreement may be amended or waived only in a written document signed by the Executive and a duly authorized representative of the Company, and no course of conduct or course of dealing or failure or delay by any party hereto in enforcing or exercising any of the provisions of this Agreement (including, without limitation, the Company’s right to terminate the Employment Term for Cause) shall affect the validity, binding effect or enforceability of this Agreement or be deemed to be an implied waiver of any similar or dissimilar requirement, provision or condition of this Agreement at the same or any prior or subsequent time. Pursuit by either party of any available remedy, either in law or equity, or any action of any kind, does not constitute waiver of any other remedy or action. Such remedies and actions are cumulative and not exclusive.
(j)    Counterparts. This Agreement may be executed in two or more counterparts, all of which taken together shall constitute one instrument.

-9-
70677530_2


(k)    Section References. Section headings in this Agreement are included herein for convenience of reference only and shall not constitute a part of this Agreement for any other purpose. The words Section and paragraph herein shall refer to provisions of this Agreement unless expressly indicated otherwise.
(l)    No Strict Construction. The parties hereto have participated jointly in the negotiation and drafting of this Agreement. In the event an ambiguity or question of intent or interpretation arises, this Agreement shall be construed as if drafted jointly by the parties hereto, and no presumption or burden of proof shall arise favoring or disfavoring either party hereto by virtue of the authorship of any of the provisions of this Agreement.
(m)    No Third Party Beneficiaries. Nothing in this Agreement, express or implied, is intended or shall be construed to give any person other than the parties to this Agreement and their respective heirs, executors, administrators, successors or permitted assigns any legal or equitable right, remedy or claim under or in respect of any agreement or any provision contained herein.

-10-
70677530_2


(n)    
IN WITNESS WHEREOF, the parties hereto, intending to be legally bound, have executed this Agreement on the date(s) set forth below to be effective as of the date stated in the preamble to this Agreement.
 
THE HILLMAN GROUP, INC.


By:_/s/ Gregory J. Gluchowski____________
Name: Gregory J. Gluchowski, Jr.
     Title: President and CEO
 
 
 
_/s/ Jarrod Streng ______________________
Jarrod Streng


-11-
70677530_2
EX-21.1 6 exhibit211-122819.htm EXHIBIT 21.1 Exhibit


EXHIBIT 21.1
SUBSIDIARIES - As of December 28, 2019
 
1.
Hillman Investment Company
 
Incorporated in the State of Delaware
 
 
2.
The Hillman Group, Inc.
 
Incorporated in the State of Delaware
 
 
 
a. SunSource Integrated Services de Mexico S.A. de C.V.
 
Incorporated in Ciudad de Mexico, Mexico
 
 
 
b. SunSub C Inc.
 
Incorporated in the State of Delaware
 
 
 
c. The Hillman Group Canada ULC
 
Incorporated in the Province of British Columbia, Canada
 
 
 
c. NB Parent Company, Inc.
 
Incorporated in the State of Delaware
 
1) NB Products LLC
 
Incorporated in the State of Delaware
 
a. BTP Latinoamericana S. de. R. L. de C.V.
 
 Incorporated in Ciudad de Mexico, Mexico
 
b. Big Time Products, LLC
 
  Incorporated in the State of Georgia
 



EX-31.1 7 exhibit311-122819.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, Douglas J. Cahill, certify that:
 
1.
I have reviewed this annual report on Form 10-K of The Hillman Companies, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
 

 



Date:
March 27, 2020
/s/ Douglas J. Cahill
 
 
Douglas J. Cahill
 
 
President and Chief Executive Officer


EX-31.2 8 exhibit312-122819.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, Robert O. Kraft, certify that:
1.
I have reviewed this annual report on Form 10-K of The Hillman Companies, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
 




Date:
March 27, 2020
/s/ Robert O. Kraft
 
 
Robert O. Kraft
 
 
Chief Financial Officer


EX-32.1 9 exhibit321-122819.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K for the year ended December 28, 2019 (the "Report") of The Hillman Companies, Inc. (the "Registrant"), as filed with the Securities and Exchange Commission on the date hereof; I, Gregory J. Gluchowski, Jr., the President and Chief Executive Officer of the Registrant, certify, to the best of my knowledge, that:
(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

 
        /s/ Douglas J. Cahill
 
Name: Douglas J. Cahill
 
Date:
March 27, 2020


EX-32.2 10 exhibit322-122819.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K for the year ended December 28, 2019 (the "Report") of The Hillman Companies, Inc. (the "Registrant"), as filed with the Securities and Exchange Commission on the date hereof; I, Robert O. Kraft, the Chief Financial Officer of the Registrant, certify, to the best of my knowledge, that:
(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.
 
 
            /s/ Robert O. Kraft
 
Name: Robert O. Kraft
 
Date:
March 27, 2020


EX-99.1 11 exhibit9912019.htm EXHIBIT 99.1 Exhibit


EXHIBIT 99.1
 
THE HILLMAN COMPANIES, INC. AND SUBSIDIARIES
Reconciliation Statement, Non-GAAP Basis
(dollars in thousands)
Unaudited

EBITDA and Adjusted EBITDA are not measures made in accordance with U.S. generally accepted accounting principles (“GAAP”), and as such, should not be considered a measure of financial performance or condition, liquidity, or profitability. It should not be considered an alternative to GAAP-based net income or income from operations or operating cash flows. Further, because not all companies use identical calculations, amounts reflected by Hillman as EBITDA and Adjusted EBITDA may not be comparable to similarly titled measures of other companies. Adjusted EBITDA is included to satisfy a reporting obligation under our indenture. Adjusted EBITDA as presented herein does not include certain adjustments and pro forma run rate measures contemplated by our senior secured credit facilities and our indenture and may also include additional adjustments that were not applicable at the time of the offering of the senior notes governed by our indenture. Adjusted EBITDA is also one of the performance criteria for the Company's annual performance-based bonus plan.

The reconciliation of Net income (loss) to EBITDA and Adjusted EBITDA for the years ended December 29, 2019 and December 29, 2018 follows:
 
 
Thirteen Weeks Ended
 
Year Ended
 
 
December 28,
 
December 29,
 
December 28,
 
December 29,
 
 
2019
 
2018
 
2019
 
2018
Net loss
 
$
(34,097
)
 
$
(35,085
)
 
$
(103,386
)
 
$
(69,641
)
Income tax provision (benefit)
 
(3,524
)
 
(112
)
 
(5,370
)
 
2,070

Interest expense, net
 
24,104

 
26,491

 
101,613

 
70,545

Interest expense on junior subordinated debentures
 
3,152

 
3,152

 
12,608

 
12,608

Investment income on trust common securities
 
(94
)
 
(94
)
 
(378
)
 
(378
)
Depreciation
 
16,918

 
15,580

 
65,658

 
46,060

Amortization
 
14,796

 
14,700

 
58,910

 
44,572

EBITDA
 
21,255

 
24,632

 
129,655

 
105,836

 
 
 
 
 
 
 
 
 
   Stock compensation expense
 
1,075

 
371

 
2,981

 
1,590

   Management fees
 
166

 
150

 
562

 
546

   Acquisition and integration expense
 
707

 
3,775

 
5,932

 
10,953

   Canada Restructuring (1)
 
6,556

 
5,587

 
9,667

 
8,261

   US Restructuring costs (2)
 
8,198

 

 
9,527

 

   Restructuring and other costs (3)
 
2,115

 
1,528

 
13,000

 
9,016

   Refinancing costs
 

 
3,090

 

 
11,632

   Retention and long term incentive bonuses
 
742

 
1,405

 
6,831

 
1,405

   Asset impairment costs(4) 
 
991

 

 
7,887

 

   Legal fees and settlements
 
651

 

 
1,463

 

   Anti-dumping duties
 

 
300

 

 
(3,829
)
   Mark-to-market adjustment on interest rate swaps
 
(609
)
 
2,284

 
2,608

 
607

Adjusted EBITDA
 
$
41,847

 
$
43,122

 
$
190,113

 
$
146,017


1.
Includes charges related to a restructuring plan announced in our Canada segment in 2018, including facility consolidation, stock keeping unit rationalization, severance, sale of property and equipment, and charges relating to exiting certain lines of business. See Note 14 - Restructuring of the Notes to the Consolidated Financial statements for additional information.
2.
Includes charges related to a restructuring plan announced in our United States business in 2019, including severance related to management realignment and the integration of sales and operating functions, and inventory adjustments




driven by a strategic review of the Company's product offerings. See Note 14 - Restructuring of the Notes to the Consolidated Financial statements for additional information.
3.
Includes restructuring and other costs associated with the implementation of a new pricing program, cost associated with implementing our ERP system in Canada, costs to relocate our distribution center in Edmonton, Canada, costs associated with relocating our distribution center in Dallas, Texas, and one time charges associated with new business wins.
4.
Impairment losses for the disposal of FastKey self-service key duplicating kiosks and related assets.



EX-101.SCH 12 hlm-20191228.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Acquisitions - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Acquisitions - Purchase Price Allocations (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2420401 - Disclosure - Commitments and Contingencies - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Concentration of Credit Risks link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Concentration of Credit Risks - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Concentration of Credit Risks - Schedule of Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Concentration of Credit Risks (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Deferred Compensation Plan link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Deferred Compensation Plan - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Derivatives and Hedging link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Derivatives and Hedging - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Equity and Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Equity and Accumulated Other Comprehensive Income - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Equity and Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Equity and Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Fair Value Measurements - Fair Value of Company's Fixed Rate Senior Notes and Junior Subordinated Debentures (Detail) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2406407 - Disclosure - Income Taxes - Components of Changes in Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Income Taxes - Components of Company's Income Tax Provision (Detail) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406406 - Disclosure - Income Taxes - Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates (Detail) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Income Taxes - Schedule of Domestic and Foreign Loss before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Leases - Finance Lease Balance Sheet Locations (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Leases - Weighted Average Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Long-Term Debt - Schedule of Variable Interest Entities (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Quarterly Data (unaudited) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Quarterly Data (unaudited) - Schedule of Quarterly Data (Detail) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Quarterly Data (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Restructuring - Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Restructuring - Reserve Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Schedule II - Valuation Accounts link:presentationLink link:calculationLink link:definitionLink 2427401 - Disclosure - Schedule II - Valuation Accounts - Summary of Valuation Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Segment Reporting and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Segment Reporting and Geographic Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Segment Reporting and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Statements of Cash Flows - Supplemental Disclosures (Detail) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Statements of Cash Flows (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Summary of Significant Accounting Policies - Summary of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 hlm-20191228_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 hlm-20191228_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 hlm-20191228_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounting Policies [Abstract] Summary of Property and Equipment Property, Plant and Equipment [Table Text Block] Summary of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Canada CANADA United States UNITED STATES Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance and related expense Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Beginning Balance Restructuring Reserve Impact to Earnings Restructuring Charges Cash Paid Payments for Restructuring Ending Balance Income Tax Disclosure [Abstract] Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Non-U.S. taxes and the impact of non-U.S. losses for which a current tax benefit is not available Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent State and local income taxes, net of U.S. federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Change in valuation allowance and other items Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Adjustment for change in tax law Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Adjustment of unrecognized tax benefits Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefits Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefits Permanent differences: Permanent Differences [Abstract] Permanent Differences [Abstract] Acquisition and related transaction costs Effective Income Tax Rate Reconciliation Acquisition Transaction Costs Effective Income Tax Rate Reconciliation Acquisition Transaction Costs Meals and entertainment expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent Reconciliation of tax provision to return Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent Reconciliation of other adjustments Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Cover page. Document Type Document Type Document Annual Report Document Annual Report Document Transition Report Document Transition Report Document Period End Date Document Period End Date Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Public Float Entity Public Float Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Schedule of Goodwill [Table] Schedule of Goodwill [Table] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Acquisition-related costs Acquisition-related Costs [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Big Time Big Time Products [Member] Big Time Products [Member] MinuteKey Minute Key Inc. [Member] Patent Infringement from Minute Key Inc. [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Fastening, Hardware, and Personal Protective Solutions Fasteners, Hardware and Personal Protection Segment [Member] Fasteners, Hardware and Personal Protection Segment [Member] Consumer Connected Solutions Consumer Connected Solutions Segment [Member] Consumer Connected Solutions Segment [Member] Canada Canada Segment [Member] Canada Segment [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill, beginning balance Goodwill Acquisitions Goodwill, Acquired During Period Disposals Goodwill, Written off Related to Sale of Business Unit Adjustments Goodwill, Purchase Accounting Adjustments Other Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, ending balance Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Quarterly Financial Information Disclosure [Abstract] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Income (loss) from operations Operating Income (Loss) Net loss Net Income (Loss) Attributable to Parent Equity [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Other Comprehensive (Loss) AOCI Attributable to Parent [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning Balance Stockholders' Equity Attributable to Parent Other comprehensive income before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Ending Balance Leases [Abstract] Rent expense Operating Lease, Expense Rent expense Operating Leases, Rent Expense, Net Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Less than one year Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 1 to 2 years Lessee, Operating Lease, Liability, Payments, Due Year Two 2 to 3 years Lessee, Operating Lease, Liability, Payments, Due Year Three 3 to 4 years Lessee, Operating Lease, Liability, Payments, Due Year Four 4 to 5 years Lessee, Operating Lease, Liability, Payments, Due Year Five After 5 years Lessee, Operating Lease, Liability, Payments, Due after Year Five Total future minimum rental commitments Lessee, Operating Lease, Liability, Payments, Due Less - amounts representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Operating Lease, Liability Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Less than one year Finance Lease, Liability, Payments, Due Next Twelve Months 1 to 2 years Finance Lease, Liability, Payments, Due Year Two 2 to 3 years Finance Lease, Liability, Payments, Due Year Three 3 to 4 years Finance Lease, Liability, Payments, Due Year Four 4 to 5 years Finance Lease, Liability, Payments, Due Year Five After 5 years Finance Lease, Liability, Payments, Due after Year Five Total future minimum rental commitments Finance Lease, Liability, Payment, Due Less - amounts representing interest Finance Lease, Liability, Undiscounted Excess Amount Present value of lease liabilities Finance Lease, Liability Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Less than one year Operating Leases, Future Minimum Payments Due, Next Twelve Months 1 to 2 years Operating Leases, Future Minimum Payments, Due in Two Years 2 to 3 years Operating Leases, Future Minimum Payments, Due in Three Years 3 to 4 years Operating Leases, Future Minimum Payments, Due in Four Years 4 to 5 years Operating Leases, Future Minimum Payments, Due in Five Years After 5 years Operating Leases, Future Minimum Payments, Due Thereafter Total future minimum rental commitments Operating Leases, Future Minimum Payments Due Fair Value Disclosures [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 6.375% Senior Notes Six Point Three Seven Five Percent Senior Notes [Member] Six Point Three Seven Five Percent Senior Notes [Member] Junior Subordinated Debentures Junior Subordinated Debentures [Member] Junior Subordinated Debentures [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Carrying Amount Reported Value Measurement [Member] Estimated Fair Value Estimate of Fair Value Measurement [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] Debt Debt Instrument, Fair Value Disclosure Stated rate Debt Instrument, Interest Rate, Stated Percentage Leases Lessee, Finance Leases [Text Block] Leases Lessee, Operating Leases [Text Block] Statement of Financial Position [Abstract] Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Preferred stock, par value (usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Income Taxes Income Tax Disclosure [Text Block] Debt Disclosure [Abstract] Long-Term Debt Long-term Debt [Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal & State Current Federal, State and Local, Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal & State Deferred Federal, State and Local, Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred Deferred Income Tax Expense (Benefit) Valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Income tax expense/(benefit) Income Tax Expense (Benefit) Fair Value Measurements Fair Value Disclosures [Text Block] Finance lease assets, net, included in property plant and equipment Finance Lease, Right-of-Use Asset Current portion of long-term debt Finance Lease, Liability, Current Long-term debt, less current portion Finance Lease, Liability, Noncurrent Total principal payable on finance leases Summary of Lease Components Lease, Cost [Table Text Block] Schedule of Lease Liability Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Lease Liability Maturity Finance Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Segment Reporting [Abstract] Revenues and Income from Operations for Reportable Segments Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Quarterly Data (unaudited) Quarterly Financial Information [Text Block] Operating leases, weighted average remaining term Operating Lease, Weighted Average Remaining Lease Term Finance lease, weighted average remaining term Finance Lease, Weighted Average Remaining Lease Term Operating lease, weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Finance lease, weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivatives and Hedging Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Investments by Consolidated and Nonconsolidated Entities [Axis] Investments by Consolidated and Nonconsolidated Entities [Axis] Investments by Consolidated and Nonconsolidated Entities [Axis] Investments by Consolidated and Nonconsolidated Entities [Domain] Investments by Consolidated and Nonconsolidated Entities [Domain] [Domain] for Investments by Consolidated and Nonconsolidated Entities [Axis] VIE, Primary Beneficiary Variable Interest Entity, Primary Beneficiary [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Junior Subordinated Debentures - Preferred Junior Subordinated Debt - Preferred [Member] Junior Subordinated Debt - Preferred [Member] Junior Subordinated Debentures - Common Junior Subordinated Debt - Common [Member] Junior Subordinated Debt - Common [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Non-current assets Assets, Noncurrent Total assets Assets Non-current liabilities - trust preferred securities Liabilities, Noncurrent Stockholder's equity - trust common securities Total liabilities and stockholder's equity Liabilities and Equity ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowances of $1,891 ($846 - 2018) Accounts Receivable, after Allowance for Credit Loss, Current Inventories, net Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net of accumulated depreciation of $179,791 ($131,169 - 2018) Property, Plant and Equipment, Net Goodwill Other intangibles, net of accumulated amortization of $232,060 ($176,677 - 2018) Intangible Assets, Net (Excluding Goodwill) Operating lease right of use assets Operating Lease, Right-of-Use Asset Deferred tax asset Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Current portion of debt and capital lease obligations Long-term Debt and Lease Obligation, Current Current portion of operating lease liabilities Operating Lease, Liability, Current Accrued expenses: Accrued Liabilities, Current [Abstract] Salaries and wages Employee-related Liabilities, Current Pricing allowances Accrued Marketing Costs, Current Income and other taxes Taxes Payable, Current Interest Interest Payable, Current Other accrued expenses Other Accrued Liabilities, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt, Excluding Current Maturities Deferred income taxes, net Deferred Income Tax Liabilities, Net Operating lease liabilities Operating Lease, Liability, Noncurrent Other non-current liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and Contingencies (Note 15) Commitments and Contingencies Stockholder's Equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $.01 par, 5,000 shares authorized, none issued and outstanding at December 28, 2019 and December 29, 2018 Preferred Stock, Value, Issued Common stock, $.01 par, 5,000 shares authorized, issued and outstanding at December 28, 2019 and December 29, 2018 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholder's equity Operating cash outflow from operating leases Operating Lease, Payments Operating cash outflow from finance leases Finance Lease, Interest Payment on Liability Financing cash outflow from finance leases Finance Lease, Principal Payments Schedule of Quarterly Data Quarterly Financial Information [Table Text Block] Retirement Benefits [Abstract] Deferred Compensation Plan Compensation Related Costs, General [Text Block] Income Statement [Abstract] Cost of sales (exclusive of depreciation and amortization shown separately below) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Selling, general and administrative expenses Selling, General and Administrative Expense Depreciation Depreciation Amortization Amortization of Intangible Assets Management fees to related party Related Party Transaction, Expenses from Transactions with Related Party Other (income) expense Other Operating Income (Expense), Net Income from operations Interest expense, net Interest Income (Expense), Net Interest expense on junior subordinated debentures Interest Expense, Junior Subordinated Debentures Investment income on trust common securities Investment Income, Net Loss (gain) on mark-to-market adjustment of interest rate swap Gain (Loss) on Derivative Instruments, Net, Pretax Refinancing costs Gains (Losses) on Restructuring of Debt Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax expense (benefit) Net income (loss) Net income (loss) from above Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Share-based Payment Arrangement [Abstract] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Risks and Uncertainties [Abstract] Concentration Risk [Table] Concentration Risk [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Three largest customers Three Largest Customers [Member] Three Largest Customers [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Revenue Benchmark [Member] Accounts Receivable Accounts Receivable [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk percentage Concentration Risk, Percentage Accounting Changes and Error Corrections [Abstract] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Restructuring Restructuring and Related Activities Disclosure [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [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] Customer relationships Customer Relationships [Member] Developed technology Technology-Based Intangible Assets [Member] Trade names Trade Names [Member] ST Fastening Systems ST Fastening Systems [Member] ST Fastening Systems [Member] Sharp Systems, LLC Sharp Systems, LLC [Member] Sharp Systems, LLC [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Goodwill Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Less: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Liabilities assumed Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Contingent consideration payable Business Combination, Contingent Consideration, Liability Payments to acquire business Payments to Acquire Businesses, Gross Equity and Accumulated Other Comprehensive Income Stockholders' Equity Note Disclosure [Text Block] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Income Tax Contingency [Table] Income Tax Contingency [Table] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] General Business Tax Credit Carryforwards General Business Tax Credit Carryforward [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal Domestic Tax Authority [Member] Foreign Foreign Tax Authority [Member] State State and Local Jurisdiction [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Operating loss carryforwards Operating Loss Carryforwards Operating loss carryforwards, subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Valuation allowance, operating loss carryforward Operating Loss Carryforwards, Valuation Allowance Tax credit carryforwards Tax Credit Carryforward, Amount Valuation allowance, tax credit carryforward Tax Credit Carryforward, Valuation Allowance Valuation allowance, deferred tax assets Deferred Tax Assets, Valuation Allowance Operating loss carryforward, deferred tax asset Deferred Tax Assets, Operating Loss Carryforwards Valuation allowance, decrease Unrecognized tax benefits Unrecognized Tax Benefits 2017 Tax Act, deferred income tax benefit Tax Cuts and Jobs Act, Income Tax Expense (Benefit) 2017 Tax Act, valuation allowance on foreign earnings Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense 2017 Tax Act, effective tax rate adjustment Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount 2017 Tax Act, effective tax rate adjustment, percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent Schedule of Charges Incurred Restructuring and Related Costs [Table Text Block] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Supplemental Cash Flow Elements [Abstract] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes, net of refunds Income Taxes Paid, Net Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues Total segment income from operations Operating lease cost Operating Lease, Cost Short term lease costs Short-term Lease, Cost Variable lease costs Variable Lease, Cost Finance lease cost: Lessee, Finance Lease, Description [Abstract] Amortization of right of use assets Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Unsecured Debt Unsecured Debt [Member] 2018 Term Loan 2018 Term Loan [Member] 2018 Term Loan [Member] Term Amendment 2018 Term Loan, Term Amendment [Member] 2018 Term Loan, Term Amendment West Coast Washers West Coast Washers [Member] West Coast Washers [Member] Purchase price Business Combination, Consideration Transferred Estimated useful life, intangible assets Finite-Lived Intangible Asset, Useful Life Face amount Debt Instrument, Face Amount Contingent consideration payable Contingent consideration, maximum payout Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Contingent consideration additional percent of acquiree's revenue Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Additional Percent of Acquiree Revenue Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Additional Percent of Acquiree Revenue Contingent consideration period of additional revenue Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Additional Percent of Acquiree Revenue, Period Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Additional Percent of Acquiree Revenue, Period Concentration of Credit Risks Concentration Risk Disclosure [Text Block] Segment Reporting and Geographic Information Segment Reporting Disclosure [Text Block] Percentage of deferred salary and commissions (up to) Deferred Compensation Plan Maximum Percentage Deferred Of Annual Base Salary Deferred Compensation Plan Maximum Percentage Deferred Of Annual Base Salary Percentage of bonuses (up to) Deferred Compensation Plan Maximum Percentage Deferred Of Annual Bonus Deferred Compensation Plan Maximum Percentage Deferred Of Annual Bonus Percentage of deferred matching contribution amount Deferred Compensation Arrangement Matching Contribution Percentage Deferred Compensation Arrangement Matching Contribution Percentage Matching contribution on deferred amount (up to) Deferred Compensation Arrangement with Individual, Contributions by Employer Vesting schedule Deferred Compensation Arrangement with Individual, Requisite Service Period Assets held in mutual funds Assets Held-in-trust Assets held in mutual funds, current Assets Held-in-trust, Current Distributions from the deferred compensation plan aggregated Deferred Compensation Arrangement with Individual, Distribution Paid Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Schedule of Domestic and Foreign Loss before Income Tax Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Components of Company's Income Tax Provision Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Components of Changes in Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock Options Share-based Payment Arrangement, Option [Member] Time Based Vesting Time Based Vesting [Member] Time Based Vesting [Member] Performance Based Stock Option Performance Based Stock Option [Member] Performance Based Stock Option [Member] Restricted Stock Restricted Stock [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Fair value of option (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Additional share based compensation from modification Share-based Payment Arrangement, Plan Modification, Additional Expense Share-based Payment Arrangement, Plan Modification, Additional Expense Stock compensation expense Share-based Payment Arrangement, Expense Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation expense, recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Aggregate intrinsic value, options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Restricted stock outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Restriction lapse period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Unvested restricted stock (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Net revenues Business Acquisition, Pro Forma Revenue Net earnings (loss) Business Acquisition, Pro Forma Net Income (Loss) Schedule of Acquired Assets and Assumed Liabilities Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Summary of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization (Gain) loss on dispositions of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Impairment of long lived assets Impairment of Long-Lived Assets to be Disposed of Deferred income taxes Deferred Income Taxes and Tax Credits Deferred financing and original issue discount amortization Amortization of Debt Issuance Costs and Discounts Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Gain on disposition of Australia assets Gain (Loss) on Disposition of Other Assets Other non-cash interest and change in value of interest rate swap Other Noncash Income (Expense) Changes in operating items: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Capital expenditures Payments to Acquire Productive Assets Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Other investing activities Payments for (Proceeds from) Other Investing Activities Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Borrowings on senior term loans, net of discount Proceeds from Issuance of Senior Long-term Debt Repayments of senior term loans Repayments of Senior Debt Borrowings of revolving credit loans Proceeds from Lines of Credit Repayments of revolving credit loans Repayments of Lines of Credit Financing fees Payments of Financing Costs Principal payments under capitalized lease obligations Dividend to Holdco Payments of Dividends Proceeds from exercise of stock options Proceeds from Stock Options Exercised Proceeds from sale of Holdco stock Proceeds from Contributed Capital Net cash provided by (used for) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at end of period Supplemental Disclosures of Cash Flows Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Lowe's Customer One [Member] Customer One [Member] Home Depot Customer Two [Member] Customer Two [Member] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested, beginning balance (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested, ending balance (in shares) Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested, ending balance (in dollars per share) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Shipping and handling Shipping and Handling [Member] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Deferred Profit Sharing Plan Supplemental Employee Retirement Plan [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Group health insurance claims Group Health Insurance Claims [Member] Group Health Insurance Claims [Member] Geographic Distribution [Axis] Geographic Distribution [Axis] Geographic Distribution [Domain] Geographic Distribution [Domain] Non-United States based operations Geographic Distribution, Foreign [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Proceeds from sale of trade receivables Proceeds from Sale and Collection of Receivables Loss from sale of trade receivables Gain (Loss) on Sale of Accounts Receivable Estimated useful life, property plant and equipment Property, Plant and Equipment, Useful Life Goodwill impairment charge Goodwill, Impairment Loss Intangible assets impairment charge Impairment of Intangible Assets (Excluding Goodwill) Loss limit covered under self-insurance Maximum Amount Of Self Insurance Coverage Maximum amount of self insurance coverage. Percentage of deferred matching contribution amount Defined Contribution Plan, Employer Matching Contribution, Percent of Match Percent of employees' gross pay, matching contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Maximum annual contribution per employee Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Defined contribution plan costs Defined Contribution Plan, Cost Research and development costs Research and Development Expense Geographic Areas, Long-Lived Assets, Percent Geographic Areas, Long-Lived Assets, Percent Geographic Areas, Long-Lived Assets, Percent Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Cumulative Effect Period of Adoption [Axis] Cumulative Effect, Period Of Adoption [Axis] Cumulative Effect, Period Of Adoption [Axis] Cumulative Effect, Period Of Adoption [Domain] Cumulative Effect Period Of Adoption [Domain] [Domain] for Cumulative Effect Period Of Adoption [Axis] Cumulative effect of change in accounting principals Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Accumulated Other Comprehensive (Loss) Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Proceeds from exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Proceeds from sale of Holdco shares of stock Stock Issued During Period, Value, New Issues Dividend to Holdco Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings Cumulative effect of change in accounting principals Change in cumulative foreign currency translation adjustment Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [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] Trademarks Trademarks [Member] Customer relationships Technology and patents Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Estimated useful life Intangible assets, finite Finite-Lived Intangible Assets, Gross Intangible assets, indefinite Indefinite-lived Intangible Assets (Excluding Goodwill) Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Less: Accumulated amortization Intangible assets, net Amortization Expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gain (loss) on disposition of assets Acquisitions Business Combination Disclosure [Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Schedule II - Valuation Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Capital Advisors LLC Capital Advisors LLC [Member] Capital Advisors LLC [Member] Oak Hill Funds Oak Hill Funds [Member] Oak Hill Funds [Member] Member Of Management Member Of Management [Member] Member Of Management [Member] Ownership percentage Noncontrolling Interest, Ownership Percentage by Parent Number of operating segments Number of Operating Segments Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Variable Interest Entities Schedule of Variable Interest Entities [Table Text Block] Schedule of Maturities of Long-Term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land Land [Member] Buildings Building [Member] Leasehold improvements Leasehold Improvements [Member] Machinery and equipment Machinery and Equipment [Member] Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software [Member] Furniture and fixtures Furniture and Fixtures [Member] Construction in process Construction in Progress [Member] Estimated Useful Life Property and equipment, gross Property, Plant and Equipment, Gross Property and equipment, net of accumulated depreciation of $179,792 ($131,169 - 2018) Deferred Tax Asset: Deferred Tax Assets, Net [Abstract] Inventory Deferred Tax Assets, Inventory Bad debt reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Casualty loss reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Loss Reserves Accrued bonus / deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Deferred rent Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Derivative security value Deferred Tax Assets, Derivative Instruments Interest limitation Deferred Tax Asset, Interest Carryforward Lease liabilities Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability Deferred revenue - shipping terms Deferred Tax Assets, Deferred Income Medical insurance reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance Original issue discount amortization Deferred Tax Assets, Original Issue Discount Amortization Deferred Tax Assets, Original Issue Discount Amortization Transaction costs Deferred Tax Assets, Transaction costs Deferred Tax Assets, Transaction costs Federal / foreign net operating loss Deferred Tax Assets, Operating Loss Carryforwards, Domestic and Foreign Deferred Tax Assets, Operating Loss Carryforwards, Domestic and Foreign State net operating loss Deferred Tax Assets, Operating Loss Carryforwards, State and Local Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards All other Deferred Tax Assets, Other Gross deferred tax assets Deferred Tax Assets, Gross Valuation allowance for deferred tax assets Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Liability: Deferred Tax Liabilities, Gross [Abstract] Intangible asset amortization Deferred Tax Liabilities, Intangible Assets Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Lease assets Deferred Tax Liabilities, Lease, Right-of-Use Asset Deferred Tax Liabilities, Lease, Right-of-Use Asset All other items Deferred Tax Liabilities, Other Deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax liability Deferred Tax Liabilities, Net United States based operations Income (Loss) from Continuing Operations before Income Taxes, Domestic Non-United States based operations Income (Loss) from Continuing Operations before Income Taxes, Foreign 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 Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions charged to cost and expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Others SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Balance Reclassifications Reclassification, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Restricted Investments Investment, Policy [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Contingent Consideration Commitments and Contingencies, Policy [Policy Text Block] Risk Insurance Reserves Self Insurance Reserve [Policy Text Block] Retirement Benefits Pension and Other Postretirement Plans, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Research and Development Research and Development Expense, Policy [Policy Text Block] Common Stock Stockholders' Equity, Policy [Policy Text Block] Stock Based Compensation Share-based Payment Arrangement [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Derivatives and Hedging Derivatives, Policy [Policy Text Block] Translation of Foreign Currencies Foreign Currency Transactions and Translations Policy [Policy Text Block] Use of Estimates in the Preparation of Financial Statements Use of Estimates, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy 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] Unrecognized tax benefits - beginning balance Gross increases - tax positions in current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Gross increases - tax positions in prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Gross decreases - tax positions in prior period Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized tax benefits - ending balance Amount of unrecognized tax benefit that, if recognized would affect the Company's effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] United States Mexico MEXICO Fastening and Hardware Fastening and Hardware [Member] Fastening and Hardware [Member] Personal Protective Personal Protection Solutions [Member] Personal Protection Solutions [Member] Keys and Key Accessories Key and Key Accessories [Member] Key and Key Accessories [Member] Engraving Engraving [Member] Engraving [Member] Resharp Resharp [Member] Resharp [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2020 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2021 Long-term Debt, Maturities, Repayments of Principal in Year Two 2022 Long-term Debt, Maturities, Repayments of Principal in Year Three 2023 Long-term Debt, Maturities, Repayments of Principal in Year Four 2024 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Long-term debt Long-term Debt Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Affiliated Entity Affiliated Entity [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Industrial Warehouse and Office Facility Lease Agreement - Manns Industrial Warehouse And Office Facility Lease Agreement - Manns [Member] Industrial Warehouse And Office Facility Lease Agreement - Manns [Member] Industrial Warehouse, Manufacturing Plan and Office Facilities Lease Agreement - Hillman Group Canada ULC Industrial Warehouse, Manufacturing Plan And Office Facilities Lease Agreement - Hillman Group Canada ULC [Member] Industrial Warehouse, Manufacturing Plan And Office Facilities Lease Agreement - Hillman Group Canada ULC [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Related party expenses Dividend to Holdco Number of shares purchased Treasury Stock, Shares, Acquired Measurement of Assets and Liabilities at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair Value of Fixed Rate Senior Notes and Junior Subordinated Debentures Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] 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] ASU 2014-09 Accounting Standards Update 2014-09 [Member] ASU 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Decrease to retained earnings Decrease to other current assets Decrease to other assets Increase to accrued expenses Accrued Liabilities, Current Decrease to deferred tax liabilities Finance lease right of use assets Operating lease liability current Operating lease liability noncurrent Finance lease liability current Finance lease liability noncurrent Contingent consideration payable, current Business Combination, Contingent Consideration, Liability, Current Contingent consideration payable, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Revolving loans Revolving Credit Facility [Member] Senior term loans Medium-term Notes [Member] Senior Notes Senior Notes [Member] Senior Term Loan, due 2025 Senior Term Loan, due 2025 [Member] Senior Term Loan, due 2025 [Member] Long-term debt, gross Long-term Debt, Gross Finance leases & other obligations Finance Lease, Liability and Other Obligations Finance Lease, Liability and Other Obligations Long-term debt Long-term Debt and Lease Obligation, Including Current Maturities Unamortized premium on 11.6% Junior Subordinated Debentures Debt Instrument, Unamortized Premium Unamortized discount on Senior Term Loan Debt Instrument, Unamortized Discount Current portion of long term debt and capital leases Deferred financing fees Debt Issuance Costs, Net Total long term debt, net Long-term Debt and Lease Obligation Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative, Name [Domain] Derivative Contract [Domain] Interest rate swaps Interest Rate Swap [Member] Foreign exchange forward contracts Foreign Exchange Forward [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Recurring Fair Value, Recurring [Member] Trading securities Debt Securities, Trading Derivative liability Derivative Liability Derivative asset Derivative Asset Statements of Cash Flows Cash Flow, Supplemental Disclosures [Text Block] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning balance (in shares) Exercisable, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised or converted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises or Converted in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises or Converted in Period Forfeited or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Outstanding, ending balance (in shares) Exercisable, ending balance (in shares) Weighted Average Exercise Price Per Share (in whole dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Exercisable, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Outstanding, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised or converted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises or Converted in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises or Converted in Period, Weighted Average Exercise Price Forfeited or expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, ending balance (in dollars per share) Exercisable, ending balance (in dollars per share) Outstanding, Weighted Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, Weighted Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Summary of Restricted Stock Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Schedule of Concentration of Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Facility consolidation Facility Consolidation [Member] Facility Consolidation [Member] Exit of certain lines of business Termination Of Lines Of Business [Member] Termination Of Lines Of Business [Member] Inventory valuation adjustments Inventory Write-down Labor expense Business Exit Costs Consulting and legal fees Consulting And Legal Fees Consulting And Legal Fees Other Other Restructuring Costs Gain on sale of building Gain (Loss) on Sale of Properties Severance Severance Costs Total Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Underlying price Measurement Input, Share Price [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] LIBOR London Interbank Offered Rate (LIBOR) [Member] ABR Base Rate [Member] 2018 Term Loan, Funded 2018 Term Loan, Funded [Member] 2018 Term Loan, Funded [Member] 2018 Term Loan, Unfunded 2018 Term Loan, Unfunded [Member] 2018 Term Loan, Unfunded [Member] Variable rate Debt Instrument, Basis Spread on Variable Rate Periodic payment Debt Instrument, Periodic Payment Issuance of shares, amount Amount in excess of outstanding balance, threshold Debt Instrument, Maturity Terms, Amount in Excess of Outstanding Balance, Threshold Debt Instrument, Maturity Terms, Amount in Excess of Outstanding Balance, Threshold Minimum borrowing amount available Debt Instrument, Maturity Terms, Minimum Borrowing Amount Available Debt Instrument, Maturity Terms, Minimum Borrowing Amount Available Available borrowing capacity Line of Credit Facility, Current Borrowing Capacity Deferred financing fees Unamortized discount Outstanding balance Long-term Line of Credit Aggregate vendors and insurers letters of credit related to product purchases and insurance coverage of product liability, workers' compensation and general liability Letters of Credit Outstanding, Amount Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Number of preferred shares issued Stock Issued During Period, Shares, New Issues Annual interest payment Debt Instrument, Periodic Payment, Interest Liquidation amount per preferred share (in dollars per share) Preferred Stock, Liquidation Preference Per Share Deferral period (up to) Debt Instrument, Deferral Period Debt Instrument, Deferral Period Debt at fair value Measurement input Debt Instrument, Measurement Input Unamortized premium Loss Contingencies [Table] Loss Contingencies [Table] Insurance claims Insurance Claims [Member] Anti-dumping duties Anti-dumping Duties [Member] Anti-dumping Duties [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Occurrences in excess for purchased catastrophic coverage (up to) Loss For Which Catastrophic Coverage Has Been Purchased From Third Party Insurers Loss for which catastrophic coverage has been purchased from third party insurers. Liability recorded for such risk insurance reserves Self Insurance Reserve Loss contingency accrual Loss Contingency Accrual Loss contingency (income) expense Loss Contingency Accrual, Period Increase (Decrease) Derivative [Table] Derivative [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other non-current liabilities Other Noncurrent Liabilities [Member] Other current assets Other Current Assets [Member] Other current liabilities Other Current Liabilities [Member] 2014 Swap 1 Two Thousand Fourteen One Swap [Member] Two Thousand Fourteen One Swap [Member] 2014 Swap 2 Two Thousand Fourteen Two Swap [Member] Two Thousand Fourteen Two Swap [Member] 2018 Swap 1 2018 Swap 1 [Member] 2018 Swap 1 [Member] 2018 Swap 2 2018 Swap 2 [Member] 2018 Swap 2 [Member] Derivative [Line Items] Derivative [Line Items] Number of derivative agreements Derivative, Number of Instruments Held Term of derivative instrument Derivative, Term of Contract Notional amount Derivative, Notional Amount Fixed interest rate Derivative, Fixed Interest Rate Applicable interest rate margin Derivative, Basis Spread on Variable Rate Effective rate Derivative, Variable Interest Rate Derivative liability Gain (loss) on derivative Derivative, Gain (Loss) on Derivative, Net EX-101.PRE 16 hlm-20191228_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 adinolfiofferletterv2_image1.gif begin 644 adinolfiofferletterv2_image1.gif M1TE&.#EA&0%! /< $! 2@D)B@D)B@D)B@D)B@D)B@D)B@D)B@D M)B@D)B@D)2@D)2@D)2@D)2@D)2@D)2@D)2@D)2@D)2@D)2HF)RLG*"LG*"TI M*BTI*BTI*BXJ*S(Q,3,S,S,S,S,S,S ]X8'MY>1%Z8A%Z8A%Z8A%Z8A%Z M8A%Z8A9[915[9!9[91=\9GY\?1E]9X%_@!Z :R.#;2&#;(6#@V2%?B:%<"J' MI&/CSF0?)*0D9*0D3J1?3R1?E^3B$"3@$.5@Y25 ME466A$B8AI&8ETR:B%"=BXF=F5.>C5:?CUB@D%J@D72EFJ.EI:>FIFZHFZNI MJFRKG9VLJ:VLK'"NH+"NKW2PH[*PL;:SM'FTI[BUM8"WJ[NXN92YL86ZKHF\ ML+Z\O(Z]LK^^OL#!P+S#P;#%P*7(P*7+PJG.Q:W0R,S2T=#2TK33S-34U,G5 MTM;5U=;5U;C7T+K8T<39U-G9V;W:U+[;U,#WMW>WMS?WM'B MW]#DX-+EX=7GX^;GY^7HY]KHY>CHZ.+JZ-_JY^KKZNKM[.OO[NSP[^_Q\>_T M\_#V]?3W]O?W]_?W]_?W]_?W]_CZ^?C[^OC[^OC[^OC[^OG\^_O]_/______ M____________________________________________________________ M_____________________R'Y! $ + 9 4$ 0 C^ /W(&4BPH,&# M" W6.4:O84-H@1)*G)C0F,.+&.DM(Z&AXX>/'3M&:WBM1HF1%\T9^5#J(B&0 M(4DLRTBSILV;.'/JW,FSI\^;W3O%+M6L M<0,+'DRXL&&'<_TFW4L5[].H1_E>'50I5"QQL/+I] MU,*AMWYM.K=MFOJ%MEMOU\W4"0:M\3 2+!@@V!IR&"D2G5H-=6-=;C)A%"!H M X*B 7,?+9 ;=D-Q9V)50LD1BRW"=-/-)N$M-M0@N+12!R39K"*4'DV((890 ML6342A/"[ 0."[^50-IM(N:6WVS[K7;?9QC,XI 13=JG@7,-I?#;?S>ADN5I MA-#3271_.+0'E%."EL(U6/Z&BDVP>/EE8HHM55)K M0[$48DU.FQ0D1B&&TI/-)NO28XT?@FR&4S70^*3+&AQU5(,AQVJ40YH.1>,# M"\MN6VY(.72R9$:ZK-11"7N\YM V002A;;LLMTR/J"?JV1A@].BE'5^*T:S3 M5EUE]%588Y5UUK0N%VTT7#"C>/-VW0WEF$-0*4V4C%=1/93..?'L50H:F#RL M#PR ,G1K&1]M]MD9)4V79'0]_5!ZHUIM%=8TF:,(&FODK??^&H;,FQ$H>.^= M]QXH=>*%X'IK>S?B:^2!4D:P!(YXQ!>!0LGEERLR..4T=2*YX*KHI,OG>RL" M+4Z>,[Z&M3910GK>?V2G5)XWNWT+JXSFKGL=@_AQBS7=9.,,+_E^=TPVUJRB MQE1U?.+W3?2!: 0:U%=?O9VM_8E+1QT].=3W&7:C5FUB)2Y*A3-"<8BI;"(;N*B#TRH1BUA88GEZ M\$,A#E&D5VA!$/?B26=^,YK2, !]VHN.]\3'@AF8T(0P:,F&W'1"%,[),R/R MFD8^UA &_69]7TD22F91@Q/FP'W^O^D9/5:H&]Y?@D*/YPK&XH8I*4[ 1*S.$#$K @!208A1=8 M8"5*L(!B9ARCVN)6"7K@0@N&K(DS_-"T4F7D&(FPAB6:($:PC( L'RS "]EC)T);M,FYMHYG-_,DV MI$#3)EKS&9):,YN$-F1-8\I!0T?:*3Q15#OZC)I=^DFUB]8DHQCYF0P-BM"A ML9.D. V5_R JE93RDXE-.^D_8U-?@>_<1GQ(SX)CHS>!Q&*#'6TZS/ M)IU8SFG>A!,B2H=UU;D.4IW('9^>2 RAT-F+U# %,22"L7(81)"ZRD%Y7D2L M=0WA;U[# [4"B#D+&)];TT>"64@K?7?%R#:\VJ:;:BA]T\'^R(5:LT3&:'4O M>(%C70+Q"OG0(Q6O,$V$#<'L MY\8'^KT!1O\^@U[WI6L]K2.AFU/2E:%SE8PQAB2%A#"M$$ M2%S$&8R8@J@^T0I(M.(5G\"%'IL@"'K\20NM<$@WA+$*2.AAP5/--D.KJM2B M2(41&+%&'4@!D2;(X5&":@( &W(,0329TA;40B4"L4=MV_O>+\OJ5'P]K&:D M@KF^HT6 8Y?*,)]1GBRM%Q+8]8EZP.P6$;(%N"#DX4K MO1^8@2ZXQDU\&X;;2]/$N6_""[CM<>(9<8:YT8V3*S+BR3=! P/NIQ%5>#UC M9\Y2#KQ6"@84_=/6.=;,J<4 FZ? .#4PV3:,T))?!"$:J$ O);PP9:._QP0(:L >*\( 0^';CAQ8^ (&*,'X J&W&U7N2(8/5!#[@H JE '7FM'(7H0N@, I2.(4K\X-2%80#B%5445$F M(H-6^(5M@84[E7N-I86W)51>"(9JV!,MZ'Y"\8(L%50E(A5IN(9V>$:SLX5Y MJ!@$J(>]AVU'8E9*8A-QXB3A@V7^#0$#>O49X$,/:Q =@'41&Y4;+%!.#F%Y MT5$F4#9;N<%U:^4?GH@1K(4:8DA82/&"VH=@ Z$'>B (Y4%U4#:*H %6-'%= M5G9AF]40:>4?C>AA,W81BF@?,W!)F&@?J941JC]!7]Q%;-,&)H=%CJ1A1 MV/=45C%@H8 +T*!HU= ,T& .T' +T,"$T".+HM%WUN59VU-CW:.+GL5V<>96 MS-$:)< E:-$FQWA$*G8?L$>(YO,ED8@_@G6&@7=]3S%K>U$'A2 (?N 'FA + MNG8H@R4'!I,3T?-5"4+AUA=8L61 /(;'P:,,09:'U(_^=@0=/6/.Y8E M*>"#'=G^C(#%B;116TPD5#WE%-90"7;A!ZM@#::@9,[6#-;0"GXP!77 6%*1 M"KP0D;%FCFUVBS'I&AGVCAH272/I$"$6E52RC^KSB:T!"_>8/?]WE=#E']:2 M/_5%A$"%8,=@"XG74Z'@E,(@"(?P9T-1"+Q@#:$ :'50"8%"65P9'5?FD5;9 M82+YBUJI8^1$"5X)&C"P#+.08F-UC-VPE:&1(6;"CJ%!S8)RG M@0;;U1KCXR%M)HWX9(T&^&VXD"N^]!Y3< C)%0I740BF8 NO G+0PJ*8A1! M@G7ER$$9B08Z5IBGD64LR6%7DIC=)6)'] %&,'$H1IFS<5?-\AO+Z#-OEQLU M$#"%:&,S1F)M8I-LN1>?L"ZX0&A4$0C& T#%PBQL J)8!2:@ O9 '4ZD@CD M6&I028L988OX,97MF(ZD)1;?=1K>HH@@8HGZ2%X-00B+&#;#P@-:YJ T%H\. M@43S&(UMV&V280H8L0K9)Q6AD W9L$5" 0E->0RA, G&Y!#5H$"!&8N5Y4$@ MZ5<(NJ6@P0.G"A"3'K4@,#*-"@!J20L VA(W)PM[42&WF =>90A< R3?2 )!EC M" M0 [3W"R6P ,[7$&OW6H[K+?2P#1K O.#2%Q&AD A3P&\X80Q",:,ZQ 2\AF;UQ# P@**D%9!X#?F MU7,TL0TV&"T+M: "K %_\("E@(X27$]$.%F3<'4[BT9RBQ&6$"3&H 5\DA.\ MH 5%\GN'BX'18)W9M+O0<@U(,GZL$7.J91UW-0IFIUI> XML 18 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Components of Changes in Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits - beginning balance $ 1,101 $ 1,101 $ 2,060
Gross increases - tax positions in current period 0 0 0
Gross increases - tax positions in prior period 0 0 0
Gross decreases - tax positions in prior period 0 0 (959)
Unrecognized tax benefits - ending balance 1,101 1,101 1,101
Amount of unrecognized tax benefit that, if recognized would affect the Company's effective tax rate $ 1,101 $ 1,101 $ 1,101
XML 19 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Narrative (Details) - USD ($)
Aug. 16, 2019
Jul. 01, 2019
Oct. 01, 2018
Aug. 10, 2018
Nov. 08, 2017
ST Fastening Systems          
Business Acquisition [Line Items]          
Purchase price         $ 47,339,000
Estimated useful life, intangible assets         13 years
MinuteKey          
Business Acquisition [Line Items]          
Purchase price       $ 156,289,000  
Big Time          
Business Acquisition [Line Items]          
Purchase price     $ 348,834,000    
Sharp Systems, LLC          
Business Acquisition [Line Items]          
Purchase price $ 21,100,000        
Contingent consideration payable 18,100,000        
Contingent consideration, maximum payout $ 25,000,000        
Contingent consideration additional percent of acquiree's revenue 1.80%        
Contingent consideration period of additional revenue 5 years        
West Coast Washers          
Business Acquisition [Line Items]          
Purchase price   $ 3,135,000      
Unsecured Debt | 2018 Term Loan | MinuteKey          
Business Acquisition [Line Items]          
Face amount       $ 165,000,000  
XML 20 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Components of Company's Income Tax Provision (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Current:      
Federal & State $ 1,235 $ 263 $ 164
Foreign 611 67 814
Total current 1,846 330 978
Deferred:      
Federal & State (23,675) (11,679) (85,461)
Foreign (2,625) (4,741) (1,989)
Total deferred (26,300) (16,420) (87,450)
Valuation allowance 19,084 18,160 1,561
Income tax expense/(benefit) $ (5,370) $ 2,070 $ (84,911)
XML 21 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Fair Value of Company's Fixed Rate Senior Notes and Junior Subordinated Debentures (Detail) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Jun. 30, 2014
6.375% Senior Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated rate 6.375%    
6.375% Senior Notes | Carrying Amount      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt $ 327,222 $ 326,110  
6.375% Senior Notes | Estimated Fair Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 305,250 267,300  
Junior Subordinated Debentures | Carrying Amount      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt 124,814 126,202  
Junior Subordinated Debentures | Estimated Fair Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt $ 148,731 $ 130,636 $ 131,141
XML 22 R87.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule II - Valuation Accounts - Summary of Valuation Accounts (Detail) - Allowance for Doubtful Accounts - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance $ 846 $ 1,121 $ 907
Additions charged to cost and expense 790 (40) 282
Others 255 (235) (68)
Balance $ 1,891 $ 846 $ 1,121
XML 23 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Quarterly Data (unaudited) - Schedule of Quarterly Data (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 284,798 $ 317,277 $ 324,628 $ 287,659 $ 276,587 $ 243,839 $ 246,154 $ 207,595 $ 1,214,362 $ 974,175 $ 838,368
Income (loss) from operations (11,068) 9,952 8,546 265 (275) 6,647 13,011 8,060 7,695 27,443 35,504
Net loss $ (34,097) $ (14,526) $ (19,495) $ (35,268) $ (35,085) $ (10,708) $ (13,531) $ (10,317) $ (103,386) $ (69,641) $ 58,648
XML 24 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - Stock Options - $ / shares
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Number of Shares    
Outstanding, beginning balance (in shares) 47,542  
Exercisable, beginning balance (in shares) 0  
Granted (in shares) 38,603  
Exercised or converted (in shares) 100  
Forfeited or expired (in shares) 4,345  
Outstanding, ending balance (in shares) 81,700 47,542
Exercisable, ending balance (in shares) 27,822 0
Weighted Average Exercise Price Per Share (in whole dollars)    
Exercisable, beginning balance (in dollars per share) $ 0  
Outstanding, beginning balance (in dollars per share) 1,036  
Granted (in dollars per share) 0  
Exercised or converted (in dollars per share) 0  
Forfeited or expired (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) 1,207 $ 1,036
Exercisable, ending balance (in dollars per share) $ 1,000 $ 0
Outstanding, Weighted Average Remaining Contractual Term (Years) 8 years 7 years
Exercisable, Weighted Average Remaining Contractual Term (Years) 5 years  
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Recent Accounting Pronouncements
12 Months Ended
Dec. 28, 2019
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Pronouncements
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"). On December 31, 2017, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments (“new revenue standard”) to all contracts using the modified retrospective method. The Company recognized the cumulative effect of initially applying the new revenue standard as a $5,612 reduction to the opening balance of retained earnings with corresponding decreases to other current assets and other assets of $3,846 and $3,370, respectively, an increase of $637 to other accrued expenses, and a decrease of $2,241 in deferred tax liabilities. The cumulative adjustment
primarily relates to payments to customers. The Company will now recognize certain payments as a reduction of revenue when the payment is made as opposed to over the life of the master service agreement. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The impact to revenues for the year ended December 28, 2019 and December 29, 2018 as a result of applying ASU 2014-09 were immaterial. A majority of revenue continues to be recognized when products are shipped or delivered to customers. The Company expects the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Subsequently, in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. Effective December 30, 2018, the Company adopted the comprehensive new lease standard issued by the FASB. The most significant impact was the recognition of right-of-use ("ROU") assets and liabilities for operating and finance leases applicable to lessees. The Company elected to utilize the transition guidance within the new standard that allowed the Company to carry forward its historical lease classification(s). Operating and finance ROU assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the implicit rate is not determinable for most of the Company's leases, management uses the Company's incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The Company elected to not separate lease and non-lease components for all classes of underlying assets in which it is the lessee and made an accounting policy election to not account for leases within an initial term of 12 months or less on the accompanying Consolidated Balance Sheets. The expected lease terms include options to extend or terminate the lease when its reasonably certain that the Company will exercise such option. Lease expense for minimum lease payments is recognized over a straight-line basis over the expected lease term. As of December 30, 2018, the Company recorded an Operating ROU Asset of $72,785 and a Finance ROU Asset of $672 within our Consolidated Balance Sheets. Short-term and long-term operating lease liabilities were recorded as $12,040 and $63,291, respectively. Short-term and long-term finance lease liabilities were determined to be $436 and $477, respectively. The adoption of this guidance did not have an impact on net income. Refer to Note 8 - Leases for full lease-related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses. The ASU sets forth a “current expected credit loss” (CECL) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company is still in the process of evaluating the impact of this new guidance, however we anticipate adoption will not have a material impact on the Company's Consolidated Financial Statements.
In March 2018, the FASB issued ASU 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 (“ASU 2018-05”), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based on the Tax Cuts and Jobs Act (the “Act”) that was signed into law on December 22, 2017 and Staff Accounting Bulletin No. 118 (“SAB 118”) that was released by the Securities and Exchange Commission. The Act changes numerous provisions that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international tax consequences for many companies that operate internationally. The Company has evaluated the impact of the Act as well as the guidance of SAB 118 and incorporated the changes into the determination of a reasonable estimate of its deferred tax liability and appropriate disclosures in the Notes to Consolidated Financial Statements. Refer to Note 6 - Income Taxes.
In August 2018, the FASB issued ASU 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, ("ASC 350-40") requiring a customer in a cloud computing arrangement that is a service contract to follow the internal use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company early adopted this ASU in the third quarter of 2018, and it did not have a material impact on the Company's Consolidated Financial Statements.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
12 Months Ended
Dec. 28, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Loss before income taxes are comprised of the following components for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
 
 
United States based operations
$
(101,197
)
 
$
(53,254
)
 
$
(24,624
)
 
Non-United States based operations
(7,559
)
 
(14,317
)
 
(1,639
)
 
Loss before income taxes
$
(108,756
)
 
$
(67,571
)
 
$
(26,263
)

Below are the components of the Company's income tax (benefit) provision for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
 
 
Current:
 
 
 
 
 
 
Federal & State
$
1,235

 
$
263

 
$
164

 
Foreign
611

 
67

 
814

 
Total current
1,846

 
330

 
978

 
Deferred:
 
 
 
 
 
 
Federal & State
(23,675
)
 
(11,679
)
 
(85,461
)
 
Foreign
(2,625
)
 
(4,741
)
 
(1,989
)
 
Total deferred
(26,300
)
 
(16,420
)
 
(87,450
)
 
Valuation allowance
19,084

 
18,160

 
1,561

 
Income tax expense/(benefit)
$
(5,370
)
 
$
2,070

 
$
(84,911
)

The Company has U.S. federal net operating loss (“NOL”) carryforwards totaling $149,754 as of December 28, 2019 that are available to offset future taxable income. These carryforwards expire from 2027 to 2038. Approximately $59,611 of the U.S. federal NOLs were acquired with the MinuteKey purchase in 2018. The MinuteKey NOLs are subject to limitation under IRC §382 from current and prior ownership changes. The Company noted that $2,503 of the MinuteKey NOLs are expected to expire prior to their utilization and has recorded a valuation allowance of $526 for the MinuteKey NOLs. In addition, the Company's foreign subsidiaries have NOL carryforwards aggregating $27,008. A portion of these carryforwards expire from 2035 to 2039. Management anticipates utilizing all foreign NOLs prior to their expiration.

The Company has state NOL carryforwards with an aggregate tax benefit of $5,426 which expire from 2019 to 2039. The Company has recorded a valuation allowance of $2,709 in fiscal 2019 for the state NOLs expected to expire prior to utilization.
The Company has $908 of general business tax credit carryforwards which expire from 2019 to 2039. A valuation allowance of $287 has been maintained for a portion of these tax credits. The Company has $822 of foreign tax credit carryforwards which expire from 2019 to 2025. A valuation allowance of $822 has been established for these credits given insufficient foreign source income projected to utilize these credits.
The table below reflects the significant components of the Company's net deferred tax assets and liabilities at December 28, 2019 and December 29, 2018:
 
 
As of December 28, 2019
 
As of December 29, 2018
 
 
Non-current
 
Non-current
Deferred Tax Asset:
 
 
 
 
Inventory
 
$
10,043

 
$
12,798

Bad debt reserve
 
868

 
838

Casualty loss reserve
 
498

 
405

Accrued bonus / deferred compensation
 
5,174

 
3,517

Deferred rent
 
80

 
995

Derivative security value
 
845

 
362

Interest limitation
 
30,533

 
14,187

Lease liabilities
 
16,487

 

Deferred revenue - shipping terms
 
315

 
301

Medical insurance reserve
 

 
12

Original issue discount amortization
 
3,372

 
3,649

Transaction costs
 
2,302

 
2,301

Federal / foreign net operating loss
 
38,478

 
47,171

State net operating loss
 
5,426

 
6,650

Tax credit carryforwards
 
2,636

 
4,984

All other
 
401

 
36

Gross deferred tax assets
 
117,458

 
98,206

Valuation allowance for deferred tax assets
 
(34,877
)
 
(24,993
)
Net deferred tax assets
 
$
82,581

 
$
73,213

Deferred Tax Liability:
 
 
 
 
Intangible asset amortization
 
$
227,007

 
$
238,929

Property and equipment
 
34,218

 
34,327

Lease assets
 
16,473

 

All other items
 
618

 
653

Deferred tax liabilities
 
$
278,316

 
$
273,909

Net deferred tax liability
 
$
195,735

 
$
200,696


Realization of the net deferred tax assets is dependent on the reversal of deferred tax liabilities and generating sufficient taxable income prior to their expiration. Although realization is not assured, management estimates it is more likely than not that the net deferred tax assets will be realized. The amount of net deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future taxable income during the carryforward periods are reduced. In 2019, the Company established a valuation allowance in the amount of $16,720 against the portion of interest expense that is not currently deductible for domestic federal income tax due to the Tax Cuts and Jobs Act of 2017 ("2017 Tax Act") effective for the first year beginning after December 31, 2017. In addition, the Company established a valuation allowance of $2,709 on U.S. state NOLs due to the Company's inability to utilize the losses prior to expiration. Lastly, the Company liquidated its Luxembourg entity as of December 28, 2019 and is no longer reporting the Company's $23,600 of dual consolidated losses that were subject to a full valuation allowance. With this liquidation, the Company removed $9,579 from the cumulative valuation allowance for deferred tax assets.

Hillman considers the earnings of certain non-U.S. subsidiaries to be indefinitely invested outside the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and our specific plans for reinvestment of those subsidiary earnings. The Company has not recorded a deferred tax liability related to the U.S. federal and state income taxes and foreign withholding taxes of undistributed earnings of foreign subsidiaries indefinitely invested outside the United States. Should management decide to repatriate the foreign earnings, the Company would need to adjust the income tax provision in the period the earnings will no longer be indefinitely invested outside the United States.





Below is a reconciliation of statutory income tax rates to the effective income tax rates for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended December 30, 2017
Statutory federal income tax rate
 
21.0
 %
 
21.0
 %
 
35.0
 %
Non-U.S. taxes and the impact of non-U.S. losses for which a current tax benefit is not available
 
0.3
 %
 
0.9
 %
 
6.9
 %
State and local income taxes, net of U.S. federal income tax benefit
 
3.9
 %
 
(0.5
)%
 
3.4
 %
Change in valuation allowance and other items
 
(18.9
)%
 
(21.7
)%
 
(6.5
)%
Adjustment for change in tax law
 
 %
 
(0.9
)%
 
281.4
 %
Adjustment of unrecognized tax benefits
 
 %
 
 %
 
1.4
 %
Permanent differences:
 
 
 
 
 
 
Acquisition and related transaction costs
 
 %
 
(2.7
)%
 
 %
Meals and entertainment expense
 
(0.2
)%
 
(0.3
)%
 
(0.9
)%
Reconciliation of tax provision to return
 
(0.2
)%
 
 %
 
1.7
 %
Reconciliation of other adjustments
 
(1.0
)%
 
1.1
 %
 
0.9
 %
Effective income tax rate
 
4.9
 %
 
(3.1
)%
 
323.3
 %

The Company's reserve for unrecognized tax benefits remains unchanged for the year ended December 28, 2019. A balance of $1,101 of unrecognized tax benefit is shown in the financial statements at December 28, 2019 as a reduction of the deferred tax asset for the Company's NOL carryforward.
The following is a summary of the changes for the periods indicated below:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Unrecognized tax benefits - beginning balance
 
$
1,101

 
$
1,101

 
$
2,060

Gross increases - tax positions in current period
 

 

 

Gross increases - tax positions in prior period
 

 

 

Gross decreases - tax positions in prior period
 

 

 
(959
)
Unrecognized tax benefits - ending balance
 
$
1,101

 
$
1,101

 
$
1,101

Amount of unrecognized tax benefit that, if recognized would affect the Company's effective tax rate
 
$
1,101

 
$
1,101

 
$
1,101


Tax Cuts and Jobs Act (the "2017 Tax Act")

On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (“2017 Tax Act”) was signed into law making significant changes to the Internal Revenue Code.  Changes include, among other things, a permanent corporate rate reduction to 21% requiring a remeasurement of the Company’s U.S. net deferred tax liabilities, a change in U.S. international taxation to a modified territorial system including a mandatory deemed repatriation on certain unrepatriated earnings of foreign subsidiaries (“Transition Tax”), and providing for additional first-year depreciation that allows full expensing of qualified property placed into service after September 27, 2017.

During 2017, the Company recorded a provisional $75,000 deferred income tax benefit associated with the provisions of the 2017 Tax Act based on currently available information. The Company did not record a provision for the Transition Tax in 2017 given the lack of historical earnings in the Company's foreign subsidiaries. Additionally, the Company recorded a provisional
$807 valuation allowance on its foreign tax credit deferred tax asset given insufficient foreign source income projected to utilize the credits. The Company did not significantly adjust the estimate from the 2017 provisional calculations.

During 2018, the Company became subject to additional provisions of the 2017 Tax Act including computations related to Global Intangible Low Taxed Income ("GILTI") and the IRC §163(j) interest limitation (Interest Limitation). In 2019, our effective tax rate includes $16,720 in income tax expense, a (15.4)% impact to the effective tax rate, related to the Interest Limitation.  Our 2018 effective tax rate includes the impact both GILTI and the Interest Limitation, which was approximately $11,700 in income tax expense, a (17.3)% impact to the effective tax rate.
The Company files a consolidated income tax return in the U.S. and numerous consolidated and separate income tax returns in various states and foreign jurisdictions. The Company is not under any significant audits for the period ended December 28, 2019.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Equity and Accumulated Other Comprehensive Income
12 Months Ended
Dec. 28, 2019
Equity [Abstract]  
Equity and Accumulated Other Comprehensive Income
Common Stock
The Hillman Companies, Inc. has one class of common stock. All outstanding shares of The Hillman Companies, Inc. common stock are owned by Holdco. The management shareholders of Holdco do not have the ability to put their shares back to Holdco.
Preferred Stock
The Hillman Companies, Inc. has one class of preferred stock, with 5,000 shares authorized and none issued or outstanding as of December 28, 2019 and December 29, 2018.
Accumulated Other Comprehensive Loss
The following is the detail of the change in the Company's accumulated other comprehensive loss from December 31, 2016 to December 28, 2019 including the effect of significant reclassifications out of accumulated other comprehensive income (net of tax):
 
Foreign Currency Translation
Balance at December 31, 2016
$
(34,382
)
Other comprehensive income before reclassifications
8,483

Amounts reclassified from other comprehensive income¹
(638
)
Net current period other comprehensive loss
7,845

Balance at December 30, 2017
(26,537
)
Other comprehensive income before reclassifications
(11,104
)
Amounts reclassified from other comprehensive income²
51

Net current period other comprehensive income
(11,053
)
Balance at December 29, 2018
(37,590
)
Other comprehensive loss before reclassifications
5,533

Amounts reclassified from other comprehensive income³
17

Net current period other comprehensive income
5,550

Balance at December 28, 2019
$
(32,040
)

1.
In the year ended December 30, 2017, the Company fully liquidated its Australian subsidiary and reclassified the cumulative translation adjustment to income. The $638 gain was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
2.
In the year ended December 29, 2018, the Company fully liquidated four subsidiaries within the Canada reportable segment: Hillman Group GP1, LLC, Hillman Group GP2, LLC, HGC1 Financing LP, and HGC2 Holding LP and reclassified the cumulative translation adjustment to income. The $51 loss was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
3.
In the year ended December 28, 2019, the Company fully liquidated its Luxembourg subsidiary which results resides within the Canada reportable segment. The $17 loss was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
XML 28 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Cash flows from operating activities:      
Net income (loss) $ (103,386,000) $ (69,641,000) $ 58,648,000
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 124,568,000 90,632,000 72,125,000
(Gain) loss on dispositions of property and equipment (573,000) (5,988,000) 1,140,000
Impairment of long lived assets 7,887,000 837,000 1,569,000
Deferred income taxes (5,679,000) 394,000 (85,874,000)
Deferred financing and original issue discount amortization 3,726,000 2,455,000 2,530,000
Refinancing costs 0 11,632,000 0
Stock-based compensation expense 2,981,000 1,590,000 2,484,000
Gain on disposition of Australia assets 0 0 (638,000)
Other non-cash interest and change in value of interest rate swap 2,608,000 607,000 (1,481,000)
Changes in operating items:      
Accounts receivable 22,863,000 7,934,000 (2,777,000)
Inventories (3,205,000) (68,978,000) 13,800,000
Other assets 2,878,000 (1,496,000) 517,000
Accounts payable (11,975,000) 41,092,000 9,305,000
Other accrued liabilities 9,666,000 (3,523,000) 11,562,000
Net cash provided by operating activities 52,359,000 7,547,000 82,910,000
Cash flows from investing activities:      
Acquisitions of businesses, net of cash acquired (6,135,000) (500,989,000) (47,188,000)
Capital expenditures (57,753,000) (71,621,000) (51,410,000)
Proceeds from sale of property and equipment 10,400,000 0 0
Other investing activities 0 0 (1,500,000)
Net cash used for investing activities (53,488,000) (572,610,000) (100,098,000)
Cash flows from financing activities:      
Borrowings on senior term loans, net of discount 0 1,050,050,000 0
Repayments of senior term loans (10,608,000) (532,488,000) (5,500,000)
Borrowings of revolving credit loans 43,500,000 165,550,000 35,500,000
Repayments of revolving credit loans (38,700,000) (76,850,000) (16,000,000)
Financing fees (1,412,000) (20,520,000) 0
Principal payments under capitalized lease obligations (683,000) (235,000) (124,000)
Dividend to Holdco 0 (3,780,000) 0
Proceeds from exercise of stock options 100,000 200,000 0
Proceeds from sale of Holdco stock 750,000 0 500,000
Net cash provided by (used for) financing activities (7,053,000) 581,927,000 14,376,000
Effect of exchange rate changes on cash (79,000) 1,433,000 (1,357,000)
Net increase (decrease) in cash and cash equivalents (8,261,000) 18,297,000 (4,169,000)
Cash and cash equivalents at beginning of period 28,234,000 9,937,000 14,106,000
Cash and cash equivalents at end of period $ 19,973,000 $ 28,234,000 $ 9,937,000
XML 29 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - USD ($)
12 Months Ended
Dec. 28, 2019
Mar. 27, 2020
Jun. 30, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 28, 2019    
Entity File Number 1-13293    
Entity Registrant Name Hillman Companies, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 23-2874736    
Entity Address, Address Line One 10590 Hamilton Avenue    
Entity Address, City or Town Cincinnati    
Entity Address, State or Province OH    
Entity Address, Postal Zip Code 45231    
City Area Code 513    
Local Phone Number 851-4900    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   5,000  
Entity Public Float     $ 143,613,502
Entity Central Index Key 0001029831    
Current Fiscal Year End Date --12-28    
Amendment Flag false    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
XML 30 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 28, 2019
Share-based Payment Arrangement [Abstract]  
Summary of Stock Option Activity
A summary of stock option activity for the year ended December 28, 2019 is presented below:
 
Number
of
Shares
 
Weighted Average
Exercise Price Per Share
(in whole dollars)
 
Weighted Average Remaining
Contractual Term
(Years)
Outstanding at December 29, 2018
47,542

 
$
1,036

 
7 years

Exercisable at December 29, 2018

 

 

Granted
38,603

 
$

 

Exercised or converted
100

 

 

Forfeited or expired
4,345

 
$

 

Outstanding at December 28, 2019
81,700

 
$
1,207

 
8 years

Exercisable at December 28, 2019
27,822

 
$
1,000

 
5 years


Summary of Restricted Stock Activity
A summary of the Company's restricted stock activity for the year ended December 28, 2019 is presented below:
 
 
Number of Shares
 
Weighted-Average Grant Date
Fair Value
Unvested at December 29, 2018
 
275

 
$
1,000

Granted
 
2,143

 
1,168

Vested
 
(275
)
 
1,000

Forfeited
 

 

Unvested at December 28, 2019
 
2,143

 
$
1,168


XML 31 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Tables)
12 Months Ended
Dec. 28, 2019
Income Tax Disclosure [Abstract]  
Schedule of Domestic and Foreign Loss before Income Tax
Loss before income taxes are comprised of the following components for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
 
 
United States based operations
$
(101,197
)
 
$
(53,254
)
 
$
(24,624
)
 
Non-United States based operations
(7,559
)
 
(14,317
)
 
(1,639
)
 
Loss before income taxes
$
(108,756
)
 
$
(67,571
)
 
$
(26,263
)

Components of Company's Income Tax Provision
Below are the components of the Company's income tax (benefit) provision for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
 
 
Current:
 
 
 
 
 
 
Federal & State
$
1,235

 
$
263

 
$
164

 
Foreign
611

 
67

 
814

 
Total current
1,846

 
330

 
978

 
Deferred:
 
 
 
 
 
 
Federal & State
(23,675
)
 
(11,679
)
 
(85,461
)
 
Foreign
(2,625
)
 
(4,741
)
 
(1,989
)
 
Total deferred
(26,300
)
 
(16,420
)
 
(87,450
)
 
Valuation allowance
19,084

 
18,160

 
1,561

 
Income tax expense/(benefit)
$
(5,370
)
 
$
2,070

 
$
(84,911
)

Deferred Tax Assets and Liabilities
The table below reflects the significant components of the Company's net deferred tax assets and liabilities at December 28, 2019 and December 29, 2018:
 
 
As of December 28, 2019
 
As of December 29, 2018
 
 
Non-current
 
Non-current
Deferred Tax Asset:
 
 
 
 
Inventory
 
$
10,043

 
$
12,798

Bad debt reserve
 
868

 
838

Casualty loss reserve
 
498

 
405

Accrued bonus / deferred compensation
 
5,174

 
3,517

Deferred rent
 
80

 
995

Derivative security value
 
845

 
362

Interest limitation
 
30,533

 
14,187

Lease liabilities
 
16,487

 

Deferred revenue - shipping terms
 
315

 
301

Medical insurance reserve
 

 
12

Original issue discount amortization
 
3,372

 
3,649

Transaction costs
 
2,302

 
2,301

Federal / foreign net operating loss
 
38,478

 
47,171

State net operating loss
 
5,426

 
6,650

Tax credit carryforwards
 
2,636

 
4,984

All other
 
401

 
36

Gross deferred tax assets
 
117,458

 
98,206

Valuation allowance for deferred tax assets
 
(34,877
)
 
(24,993
)
Net deferred tax assets
 
$
82,581

 
$
73,213

Deferred Tax Liability:
 
 
 
 
Intangible asset amortization
 
$
227,007

 
$
238,929

Property and equipment
 
34,218

 
34,327

Lease assets
 
16,473

 

All other items
 
618

 
653

Deferred tax liabilities
 
$
278,316

 
$
273,909

Net deferred tax liability
 
$
195,735

 
$
200,696


Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates





Below is a reconciliation of statutory income tax rates to the effective income tax rates for the periods indicated:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended December 30, 2017
Statutory federal income tax rate
 
21.0
 %
 
21.0
 %
 
35.0
 %
Non-U.S. taxes and the impact of non-U.S. losses for which a current tax benefit is not available
 
0.3
 %
 
0.9
 %
 
6.9
 %
State and local income taxes, net of U.S. federal income tax benefit
 
3.9
 %
 
(0.5
)%
 
3.4
 %
Change in valuation allowance and other items
 
(18.9
)%
 
(21.7
)%
 
(6.5
)%
Adjustment for change in tax law
 
 %
 
(0.9
)%
 
281.4
 %
Adjustment of unrecognized tax benefits
 
 %
 
 %
 
1.4
 %
Permanent differences:
 
 
 
 
 
 
Acquisition and related transaction costs
 
 %
 
(2.7
)%
 
 %
Meals and entertainment expense
 
(0.2
)%
 
(0.3
)%
 
(0.9
)%
Reconciliation of tax provision to return
 
(0.2
)%
 
 %
 
1.7
 %
Reconciliation of other adjustments
 
(1.0
)%
 
1.1
 %
 
0.9
 %
Effective income tax rate
 
4.9
 %
 
(3.1
)%
 
323.3
 %

Components of Changes in Unrecognized Tax Benefits
The following is a summary of the changes for the periods indicated below:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Unrecognized tax benefits - beginning balance
 
$
1,101

 
$
1,101

 
$
2,060

Gross increases - tax positions in current period
 

 

 

Gross increases - tax positions in prior period
 

 

 

Gross decreases - tax positions in prior period
 

 

 
(959
)
Unrecognized tax benefits - ending balance
 
$
1,101

 
$
1,101

 
$
1,101

Amount of unrecognized tax benefit that, if recognized would affect the Company's effective tax rate
 
$
1,101

 
$
1,101

 
$
1,101


XML 32 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Quarterly Data (unaudited) (Tables)
12 Months Ended
Dec. 28, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Data
2019
 
First
 
Second
 
Third
 
Fourth
 
Total
Net sales
 
$
287,659

 
$
324,628

 
$
317,277

 
$
284,798

 
$
1,214,362

Income (loss) from operations
 
265

 
8,546

 
9,952

 
(11,068
)
 
7,695

Net loss
 
(35,268
)
 
(19,495
)
 
(14,526
)
 
(34,097
)
 
(103,386
)
2018
 
First
 
Second
 
Third
 
Fourth
 
Total
Net sales
 
$
207,595

 
$
246,154

 
$
243,839

 
$
276,587

 
$
974,175

Income (loss) from operations
 
8,060

 
13,011

 
6,647

 
(275
)
 
27,443

Net loss
 
(10,317
)
 
(13,531
)
 
(10,708
)
 
(35,085
)
 
(69,641
)

XML 33 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 374 527 1 false 101 0 false 7 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.hillmangroup.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.hillmangroup.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.hillmangroup.com/role/BasisOfPresentation Basis of Presentation Notes 7 false false R8.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Recent Accounting Pronouncements Sheet http://www.hillmangroup.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 9 false false R10.htm 2103100 - Disclosure - Related Party Transactions Sheet http://www.hillmangroup.com/role/RelatedPartyTransactions Related Party Transactions Notes 10 false false R11.htm 2105100 - Disclosure - Acquisitions Sheet http://www.hillmangroup.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 2106100 - Disclosure - Income Taxes Sheet http://www.hillmangroup.com/role/IncomeTaxes Income Taxes Notes 12 false false R13.htm 2109100 - Disclosure - Long-Term Debt Sheet http://www.hillmangroup.com/role/LongTermDebt Long-Term Debt Notes 13 false false R14.htm 2110100 - Disclosure - Leases Sheet http://www.hillmangroup.com/role/Leases Leases Notes 14 false false R15.htm 2113100 - Disclosure - Deferred Compensation Plan Sheet http://www.hillmangroup.com/role/DeferredCompensationPlan Deferred Compensation Plan Notes 15 false false R16.htm 2114100 - Disclosure - Equity and Accumulated Other Comprehensive Income Sheet http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncome Equity and Accumulated Other Comprehensive Income Notes 16 false false R17.htm 2116100 - Disclosure - Stock-Based Compensation Sheet http://www.hillmangroup.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 2117100 - Disclosure - Derivatives and Hedging Sheet http://www.hillmangroup.com/role/DerivativesAndHedging Derivatives and Hedging Notes 18 false false R19.htm 2118100 - Disclosure - Fair Value Measurements Sheet http://www.hillmangroup.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 2119100 - Disclosure - Restructuring Sheet http://www.hillmangroup.com/role/Restructuring Restructuring Notes 20 false false R21.htm 2120100 - Disclosure - Commitments and Contingencies Sheet http://www.hillmangroup.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 2121100 - Disclosure - Statements of Cash Flows Sheet http://www.hillmangroup.com/role/StatementsOfCashFlows Statements of Cash Flows Notes 22 false false R23.htm 2122100 - Disclosure - Quarterly Data (unaudited) Sheet http://www.hillmangroup.com/role/QuarterlyDataUnaudited Quarterly Data (unaudited) Notes 23 false false R24.htm 2124100 - Disclosure - Concentration of Credit Risks Sheet http://www.hillmangroup.com/role/ConcentrationOfCreditRisks Concentration of Credit Risks Notes 24 false false R25.htm 2125100 - Disclosure - Segment Reporting and Geographic Information Sheet http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformation Segment Reporting and Geographic Information Notes 25 false false R26.htm 2126100 - Disclosure - Subsequent Events Sheet http://www.hillmangroup.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2127100 - Disclosure - Schedule II - Valuation Accounts Sheet http://www.hillmangroup.com/role/ScheduleIiValuationAccounts Schedule II - Valuation Accounts Notes 27 false false R28.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPolicies 28 false false R29.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPolicies 29 false false R30.htm 2305301 - Disclosure - Acquisitions (Tables) Sheet http://www.hillmangroup.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.hillmangroup.com/role/Acquisitions 30 false false R31.htm 2306301 - Disclosure - Income Taxes (Tables) Sheet http://www.hillmangroup.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.hillmangroup.com/role/IncomeTaxes 31 false false R32.htm 2309301 - Disclosure - Long-Term Debt (Tables) Sheet http://www.hillmangroup.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.hillmangroup.com/role/LongTermDebt 32 false false R33.htm 2310301 - Disclosure - Leases (Tables) Sheet http://www.hillmangroup.com/role/LeasesTables Leases (Tables) Tables http://www.hillmangroup.com/role/Leases 33 false false R34.htm 2314301 - Disclosure - Equity and Accumulated Other Comprehensive Income (Tables) Sheet http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeTables Equity and Accumulated Other Comprehensive Income (Tables) Tables http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncome 34 false false R35.htm 2316301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.hillmangroup.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.hillmangroup.com/role/StockBasedCompensation 35 false false R36.htm 2318301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.hillmangroup.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.hillmangroup.com/role/FairValueMeasurements 36 false false R37.htm 2319301 - Disclosure - Restructuring (Tables) Sheet http://www.hillmangroup.com/role/RestructuringTables Restructuring (Tables) Tables http://www.hillmangroup.com/role/Restructuring 37 false false R38.htm 2321301 - Disclosure - Statements of Cash Flows (Tables) Sheet http://www.hillmangroup.com/role/StatementsOfCashFlowsTables Statements of Cash Flows (Tables) Tables http://www.hillmangroup.com/role/StatementsOfCashFlows 38 false false R39.htm 2322301 - Disclosure - Quarterly Data (unaudited) (Tables) Sheet http://www.hillmangroup.com/role/QuarterlyDataUnauditedTables Quarterly Data (unaudited) (Tables) Tables http://www.hillmangroup.com/role/QuarterlyDataUnaudited 39 false false R40.htm 2324301 - Disclosure - Concentration of Credit Risks (Tables) Sheet http://www.hillmangroup.com/role/ConcentrationOfCreditRisksTables Concentration of Credit Risks (Tables) Tables http://www.hillmangroup.com/role/ConcentrationOfCreditRisks 40 false false R41.htm 2325301 - Disclosure - Segment Reporting and Geographic Information (Tables) Sheet http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationTables Segment Reporting and Geographic Information (Tables) Tables http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformation 41 false false R42.htm 2401401 - Disclosure - Basis of Presentation (Details) Sheet http://www.hillmangroup.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://www.hillmangroup.com/role/BasisOfPresentation 42 false false R43.htm 2401403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail) Sheet http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail Summary of Significant Accounting Policies - Narrative (Detail) Details 43 false false R44.htm 2401404 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment (Details) Sheet http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails Summary of Significant Accounting Policies - Summary of Property and Equipment (Details) Details 44 false false R45.htm 2401405 - Disclosure - Summary of Significant Accounting Policies - Summary of Goodwill (Details) Sheet http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails Summary of Significant Accounting Policies - Summary of Goodwill (Details) Details 45 false false R46.htm 2401406 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) Sheet http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) Details 46 false false R47.htm 2401407 - Disclosure - Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details) Sheet http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details) Details 47 false false R48.htm 2402401 - Disclosure - Recent Accounting Pronouncements (Details) Sheet http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails Recent Accounting Pronouncements (Details) Details http://www.hillmangroup.com/role/RecentAccountingPronouncements 48 false false R49.htm 2403401 - Disclosure - Related Party Transactions (Details) Sheet http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.hillmangroup.com/role/RelatedPartyTransactions 49 false false R50.htm 2405402 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 50 false false R51.htm 2405403 - Disclosure - Acquisitions - Purchase Price Allocations (Details) Sheet http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails Acquisitions - Purchase Price Allocations (Details) Details 51 false false R52.htm 2405404 - Disclosure - Acquisitions - Pro Forma Information (Details) Sheet http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails Acquisitions - Pro Forma Information (Details) Details 52 false false R53.htm 2406402 - Disclosure - Income Taxes - Schedule of Domestic and Foreign Loss before Income Tax (Details) Sheet http://www.hillmangroup.com/role/IncomeTaxesScheduleOfDomesticAndForeignLossBeforeIncomeTaxDetails Income Taxes - Schedule of Domestic and Foreign Loss before Income Tax (Details) Details 53 false false R54.htm 2406403 - Disclosure - Income Taxes - Components of Company's Income Tax Provision (Detail) Sheet http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail Income Taxes - Components of Company's Income Tax Provision (Detail) Details 54 false false R55.htm 2406404 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 55 false false R56.htm 2406405 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Detail) Sheet http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Deferred Tax Assets and Liabilities (Detail) Details 56 false false R57.htm 2406406 - Disclosure - Income Taxes - Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates (Detail) Sheet http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail Income Taxes - Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates (Detail) Details 57 false false R58.htm 2406407 - Disclosure - Income Taxes - Components of Changes in Unrecognized Tax Benefits (Detail) Sheet http://www.hillmangroup.com/role/IncomeTaxesComponentsOfChangesInUnrecognizedTaxBenefitsDetail Income Taxes - Components of Changes in Unrecognized Tax Benefits (Detail) Details 58 false false R59.htm 2409402 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Instruments (Details) Sheet http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails Long-Term Debt - Schedule of Long-term Debt Instruments (Details) Details 59 false false R60.htm 2409403 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 60 false false R61.htm 2409404 - Disclosure - Long-Term Debt - Schedule of Variable Interest Entities (Details) Sheet http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails Long-Term Debt - Schedule of Variable Interest Entities (Details) Details 61 false false R62.htm 2409405 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-Term Debt (Detail) Sheet http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail Long-Term Debt - Schedule of Maturities of Long-Term Debt (Detail) Details 62 false false R63.htm 2410402 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.hillmangroup.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 63 false false R64.htm 2410403 - Disclosure - Leases - Narrative (Details) Sheet http://www.hillmangroup.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 64 false false R65.htm 2410404 - Disclosure - Leases - Weighted Average Assumptions (Details) Sheet http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails Leases - Weighted Average Assumptions (Details) Details 65 false false R66.htm 2410405 - Disclosure - Leases - Finance Lease Balance Sheet Locations (Details) Sheet http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails Leases - Finance Lease Balance Sheet Locations (Details) Details 66 false false R67.htm 2410406 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 67 false false R68.htm 2410407 - Disclosure - Leases - Lease Maturities (Details) Sheet http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails Leases - Lease Maturities (Details) Details 68 false false R69.htm 2413401 - Disclosure - Deferred Compensation Plan - Narrative (Detail) Sheet http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail Deferred Compensation Plan - Narrative (Detail) Details 69 false false R70.htm 2414402 - Disclosure - Equity and Accumulated Other Comprehensive Income - Narrative (Detail) Sheet http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail Equity and Accumulated Other Comprehensive Income - Narrative (Detail) Details http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeTables 70 false false R71.htm 2414403 - Disclosure - Equity and Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Loss (Details) Sheet http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails Equity and Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Loss (Details) Details 71 false false R72.htm 2416402 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 72 false false R73.htm 2416403 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail Stock-Based Compensation - Summary of Stock Option Activity (Detail) Details 73 false false R74.htm 2416404 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details) Sheet http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails Stock-Based Compensation - Summary of Restricted Stock Activity (Details) Details 74 false false R75.htm 2417401 - Disclosure - Derivatives and Hedging - Narrative (Detail) Sheet http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail Derivatives and Hedging - Narrative (Detail) Details 75 false false R76.htm 2418402 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Detail) Sheet http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Detail) Details 76 false false R77.htm 2418403 - Disclosure - Fair Value Measurements - Fair Value of Company's Fixed Rate Senior Notes and Junior Subordinated Debentures (Detail) Notes http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail Fair Value Measurements - Fair Value of Company's Fixed Rate Senior Notes and Junior Subordinated Debentures (Detail) Details 77 false false R78.htm 2418404 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 78 false false R79.htm 2419402 - Disclosure - Restructuring - Charges (Details) Sheet http://www.hillmangroup.com/role/RestructuringChargesDetails Restructuring - Charges (Details) Details 79 false false R80.htm 2419403 - Disclosure - Restructuring - Reserve Rollforward (Details) Sheet http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails Restructuring - Reserve Rollforward (Details) Details 80 false false R81.htm 2420401 - Disclosure - Commitments and Contingencies - Narrative (Detail) Sheet http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail Commitments and Contingencies - Narrative (Detail) Details 81 false false R82.htm 2421402 - Disclosure - Statements of Cash Flows - Supplemental Disclosures (Detail) Sheet http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail Statements of Cash Flows - Supplemental Disclosures (Detail) Details 82 false false R83.htm 2422402 - Disclosure - Quarterly Data (unaudited) - Schedule of Quarterly Data (Detail) Sheet http://www.hillmangroup.com/role/QuarterlyDataUnauditedScheduleOfQuarterlyDataDetail Quarterly Data (unaudited) - Schedule of Quarterly Data (Detail) Details http://www.hillmangroup.com/role/QuarterlyDataUnauditedTables 83 false false R84.htm 2424402 - Disclosure - Concentration of Credit Risks - Narrative (Detail) Sheet http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail Concentration of Credit Risks - Narrative (Detail) Details 84 false false R85.htm 2424403 - Disclosure - Concentration of Credit Risks - Schedule of Concentration of Risk (Details) Sheet http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails Concentration of Credit Risks - Schedule of Concentration of Risk (Details) Details 85 false false R86.htm 2425402 - Disclosure - Segment Reporting and Geographic Information (Detail) Sheet http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail Segment Reporting and Geographic Information (Detail) Details http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationTables 86 false false R87.htm 2427401 - Disclosure - Schedule II - Valuation Accounts - Summary of Valuation Accounts (Detail) Sheet http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail Schedule II - Valuation Accounts - Summary of Valuation Accounts (Detail) Details 87 false false All Reports Book All Reports hillman10-k12282019.htm exhibit101212282019.htm exhibit101312282019.htm exhibit101412282019.htm exhibit101512282019.htm exhibit211-122819.htm exhibit311-122819.htm exhibit312-122819.htm exhibit321-122819.htm exhibit322-122819.htm exhibit9912019.htm hlm-20191228.xsd hlm-20191228_cal.xml hlm-20191228_def.xml hlm-20191228_lab.xml hlm-20191228_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 34 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 28, 2019
Accounting Policies [Abstract]  
Reclassifications
Reclassifications:
Certain amounts in the prior year Consolidated Financial Statements and in the Notes to Consolidated Financial Statements were reclassified to conform to the current year’s presentation. The reclassifications were primarily related to our efforts to realign our operating segment structure to conform with management review of our results. Additionally, the Company reclassified the mark-to-market adjustment of our interest rate swap from other income/expense to its own line on the income statement below income from operations. This had no impact on the prior periods’ statement of financial position, net income (loss), cash flows, or stockholder’s equity.
Cash and Cash Equivalents
Cash and Cash Equivalents:
Cash and cash equivalents consist of commercial paper, U.S. Treasury obligations, and other liquid securities purchased with initial maturities less than 90 days and are stated at cost which approximates fair value. The Company has foreign bank balances of approximately $9,301 and $6,943 at December 28, 2019 and December 29, 2018, respectively. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. The Company has not experienced any losses related to these balances. Management believes its credit risk is minimal.
Restricted Investments
Restricted Investments:
The Company's restricted investments are trading securities carried at fair market value which represent assets held in a Rabbi Trust to fund deferred compensation liabilities owed to the Company's employees. The current portion of the investments is included in other current assets and the long term portion in other assets on the accompanying Consolidated Balance Sheets.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts Receivable and Allowance for Doubtful Accounts:
The Company establishes the allowance for doubtful accounts using the specific identification method and also provides a reserve in the aggregate. The estimates for calculating the aggregate reserve are based on historical collection experience. Increases to the allowance for doubtful accounts result in a corresponding expense. The Company writes off individual accounts receivable when collection becomes improbable. The allowance for doubtful accounts was $1,891 and $846 as of December 28, 2019 and December 29, 2018, respectively.
In the years ended December 28, 2019 and December 29, 2018, the Company entered into agreements to sell, on an ongoing basis and without recourse, certain trade accounts receivable. The buyer is responsible for servicing the receivables. The sale of the receivables is accounted for in accordance with Financial Accounting Standards Board (“FASB”) ASC 860, Transfers and Servicing. Under that guidance, receivables are considered sold when they are transferred beyond the reach of the Company and its creditors, the purchaser has the right to pledge or exchange the receivables, and the Company has surrendered control over the transferred receivables.
Inventories
Inventories:
Inventories consisting predominantly of finished goods are valued at the lower of cost or net realizable value, cost being determined principally on the weighted average cost method. The historical usage rate is the primary factor used in assessing the net realizable value of excess and obsolete inventory. A reduction in the carrying value of an inventory item from cost to net realizable value is recorded for inventory with excess on-hand quantities as determined based on historic and projected sales, product category, and stage in the product life cycle.
Property and Equipment
Property and Equipment:
Property and equipment are carried at cost and include expenditures for new facilities and major renewals. For financial accounting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets, generally two to 25 years. Assets acquired under capital leases are depreciated over the terms of the related leases. Maintenance and repairs are charged to expense as incurred. The Company capitalizes certain costs that are directly associated with the development of internally developed software, representing the historical cost of these assets. Once the software is completed and placed into service, such costs are amortized over the estimated useful lives. When assets are sold or otherwise disposed of, the cost and related accumulated depreciation are removed from their respective accounts, and the resulting gain or loss is reflected in income (loss) from operations.
Goodwill
Goodwill:
The Company has adopted ASU 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, which eliminates Step 2 from the goodwill impairment test and instead requires an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If, after assessing the totality of events or circumstances, the Company determines that the fair value of a reporting unit is less than the carrying value, then the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
The Company’s annual impairment assessment is performed for its reporting units as of October 1st. An independent appraiser assessed the value of the reporting units based on a discounted cash flow model and multiple of earnings. Assumptions critical to our fair value estimates under the discounted cash flow model include the discount rate, projected average revenue growth and projected long-term growth rates in the determination of terminal values. The results of the quantitative assessment in 2019, 2018, and 2017 indicated that the fair value of each reporting unit was in excess of its carrying value.
Intangible Assets
Intangible Assets:
Intangible assets are stated at the lower of cost or fair value.  With the exception of certain trade names, intangible assets are amortized on a straight-line basis over periods ranging from 5 to 20 years, representing the period over which the Company expects to receive future economic benefits from these assets. 
Other intangibles, net, as of December 28, 2019 and December 29, 2018 consist of the following:
 
Estimated
 
 
 
 
 
Useful Life
(Years)
 
December 28, 2019
 
December 29, 2018
Customer relationships
13-20
 
$
941,305

 
$
939,880

Trademarks - Indefinite
Indefinite
 
85,517

 
85,228

Trademarks - Other
5-15
 
26,700

 
26,700

Technology and patents
7-12
 
60,968

 
55,394

Intangible assets, gross
 
 
1,114,490

 
1,107,202

Less: Accumulated amortization
 
 
232,060

 
176,677

Intangible assets, net
 
 
$
882,430

 
$
930,525


Estimated annual amortization expense for intangible assets subject to amortization at December 28, 2019 for the next five fiscal years is as follows:
Fiscal Year Ended
 
Amortization Expense
2020
 
$
59,262

2021
 
$
59,262

2022
 
$
59,262

2023
 
$
59,262

2024
 
$
59,262


The Company also evaluates indefinite-lived intangible assets (primarily trademarks and trade names) for impairment annually or more frequently if events and circumstances indicate that it is more likely than not that the fair value of an indefinite-lived
intangible asset is below its carrying amount. In connection with the evaluation, an independent appraiser assessed the fair value of our indefinite-lived intangible assets based on a relief from royalties model. An impairment charge is recorded if the carrying amount of an indefinite-lived intangible asset exceeds the estimated fair value on the measurement date.
Long-Lived Assets
Long-Lived Assets:
The Company evaluates its long-lived assets, including definite-lived intangibles assets, for impairment including an evaluation based on the estimated undiscounted future cash flows as events or changes in circumstances indicate that the carrying amount of such assets may not be fully recoverable.
Income Taxes
Income Taxes:
Deferred income taxes are computed using the asset and liability method. Under this method, deferred income taxes are recognized for temporary differences between the financial reporting basis and income tax basis of assets and liabilities, based on enacted tax laws and statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Valuation allowances are provided for tax benefits where management estimates it is more likely than not that certain tax benefits will not be realized. Adjustments to valuation allowances are recorded for changes in utilization of the tax related item. See Note 6 - Income Taxes for additional information.
In accordance with guidance regarding the accounting for uncertainty in income taxes, the Company recognizes a tax position if, based solely on its technical merits, it is more likely than not to be sustained upon examination by the relevant taxing authority. If a tax position does not meet the more likely than not recognition threshold, the Company does not recognize the benefit of that position in its Consolidated Financial Statements. A tax position that meets the more likely than not recognition threshold is measured to determine the amount of benefit to be recognized in the Consolidated Financial Statements.
Contingent Consideration
Contingent Consideration:
Contingent Consideration relates to the potential payment for an acquisition that is contingent upon the achievement of the acquired business meeting certain product development milestones and/or certain financial performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred. The estimated fair value of the contingent consideration was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The assumptions utilized in the calculation based on financial performance milestones include projected revenue and/or EBITDA amounts, volatility and discount rates. For potential payments related to product development milestones, we estimated the fair value based on the probability of achievement of such milestones. The assumptions utilized in the calculation of the acquisition date fair value include probability of success and the discount rates. Contingent consideration involves certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts.
Risk Insurance Reserves
Risk Insurance Reserves:
The Company self-insures our product liability, automotive, workers' compensation, and general liability losses up to $250 per occurrence. Our policy is to estimate reserves based upon a number of factors, including known claims, estimated incurred but not reported claims, and third-party actuarial analysis.  The third-party actuarial analysis is based on historical information
along with certain assumptions about future events.  These reserves are classified as other current and other long-term liabilities within the balance sheets.
The Company self-insures our group health claims up to an annual stop loss limit of $250 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves.
Retirement Benefits
Retirement Benefits:
Certain employees of the Company are covered under a profit-sharing and retirement savings plan. The plan provides for a matching contribution for eligible employees of 50% of each dollar contributed by the employee up to 6% of the employee's compensation. In addition, the plan provides an annual contribution in amounts authorized by the Board of Directors, subject to the terms and conditions of the plan.
Hillman Canada sponsors a Deferred Profit Sharing Plan (“DPSP”) and a Group Registered Retirement Savings Plan (“RRSP”) for all qualified, full-time employees, with at least three months of continuous service. DPSP is an employer-sponsored profit sharing plan registered as a trust with the Canada Revenue Agency (“CRA”). On a periodic basis, Hillman Canada shares business profits with employees by contributing to the DPSP on each employee's behalf. Employees do not contribute to the DPSP. There is no minimum required contribution; however, DPSPs are subject to maximum contribution limits set by the CRA. The DPSP is offered in conjunction with a RRSP. All eligible employees may contribute an additional voluntary amount of up to eight percent of the employee's gross earnings. Hillman Canada is required to match 100% of all employee contributions up to 2% of the employee's compensation. The assets of the RRSP are held separately from those of Hillman Canada in independently administered funds.
Revenue Recognition
Our revenue by geography is allocated based on the location of our sales operations. Our Fastening, Hardware, and Personal Protective Solutions contains sales of Big Time personal protective equipment into Canada. Our Consumer Connected Solutions contains sales of MinuteKey Canada.
Fastening, Hardware, and Personal Protective Solutions revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, and personal protective equipment such as gloves and eye-wear as well as in-store merchandising services for the related product category.
Consumer Connected Solutions revenues consist primarily of sales of keys and identification tags through self service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories.
Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.
The Company’s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods. Judgment was required in applying the new revenue standard in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. The Company’s obligation to provide in-store service and access to key duplicating and engraving equipment is satisfied when control of the related products is transferred. Therefore, consistent with the practice prior to the adoption of ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASC 606"), the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving
equipment is recognized upon the customer’s acceptance of the products. The revenues for all performance obligations are recognized upon the customer's acceptance of the products.
The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, general, and administrative expense when control over products is transferred to the customer.
The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.
Shipping and Handling:
The costs incurred to ship product to customers, including freight and handling expenses, are included in selling, general, and administrative (“SG&A”) expenses on the Company's Consolidated Statements of Comprehensive Income (Loss).
Revenue Recognition:
Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.
The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebate are included in the determination of net sales.
The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.

Research and Development
Research and Development:
The Company expenses research and development costs consisting primarily of internal wages and benefits in connection with improvements to the Company's fastening product lines along with the key duplicating and engraving machines.
Common Stock
Common Stock:
The Hillman Companies, Inc. has one class of common stock. All outstanding shares of The Hillman Companies, Inc. common stock are owned by Holdco. The management shareholders of Holdco do not have the ability to put their shares back to Holdco.
Stock Based Compensation
Stock Based Compensation:
The Company has a stock-based employee compensation plan pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards. Hillman reflects the options granted by HoldCo in its stand-alone Consolidated Financial Statements in accordance with ASC 718. The Company uses a Black-Scholes option pricing model to determine the fair value of stock options on the dates of grant. The Black-Scholes pricing model requires various assumptions, including expected term, which is based on our historical experience and expected volatility which is estimated based on the average historical volatility of similar entities with publicly traded shares. The Company also makes assumptions regarding the risk-free interest rate and the expected dividend yield. The risk-free interest rate is based on the U.S. Treasury interest rate whose term is consistent with the expected term of the share-based award. The dividend yield on our common stock is assumed to be zero since we do not pay dividends and have no current plans to do so in the future. Determining the fair value of stock options at the grant date requires judgment, including estimates for the expected life of the share-based award, stock price volatility, dividend yield, and interest rate. These assumptions may differ significantly between grant dates because of changes in the actual results of these inputs that occur over time.
Stock-based compensation expense is recognized using a fair value based recognition method. Stock-based compensation cost is estimated at the grant date based on the fair value of the award and is recognized as expense over the requisite vesting period or performance period of the award on a straight-line basis. The stock-based compensation expense is recorded in general and administrative expenses.
Fair Value of Financial Instruments
Fair Value of Financial Instruments:
The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy requires an entity to maximize the use of observable inputs, where available, and minimize the use of unobservable inputs when measuring fair value. Whenever possible, quoted prices in active markets are used to determine the fair value of the Company's financial instruments.
Derivatives and Hedging
Derivatives and Hedging:
The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior debt and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures. The Company enters into derivative instrument transactions with financial institutions acting as the counter-party. The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.
The relationships between hedging instruments and hedged items are formally documented, in addition to the risk management objective and strategy for each hedge transaction. For interest rate swaps, the notional amounts, rates, and maturities of our interest rate swaps are closely matched to the related terms of hedged debt obligations. The critical terms of the interest rate swap are matched to the critical terms of the underlying hedged item to determine whether the derivatives used for hedging transactions are highly effective in offsetting changes in the cash flows of the underlying hedged item. If it is determined that a derivative ceases to be a highly effective hedge, the hedge accounting is discontinued and all subsequent derivative gains and losses are recognized in the statement of comprehensive income or loss.
Derivative instruments designated in hedging relationships that mitigate exposure to the variability in future cash flows of the variable-rate debt and foreign currency exchange rates are considered cash flow hedges. The Company records all derivative instruments in other assets or other liabilities on the Consolidated Balance Sheets at their fair values. If the derivative is designated as a cash flow hedge and the hedging relationship qualifies for hedge accounting, the effective portion of the change in the fair value of the derivative is recorded in other comprehensive income or loss. The change in fair value for instruments not qualifying for hedge accounting are recognized in the statement of comprehensive income or loss in the period of the change.
Translation of Foreign Currencies
Translation of Foreign Currencies:
The translation of the Company's Canadian and Mexican local currency based financial statements into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average exchange rate during the period. Cumulative translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in stockholder's equity.
Use of Estimates in the Preparation of Financial Statements
Use of Estimates in the Preparation of Financial Statements:
The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses for the reporting period. Actual results may differ from these estimates.
Recent Accounting Pronouncements
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"). On December 31, 2017, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments (“new revenue standard”) to all contracts using the modified retrospective method. The Company recognized the cumulative effect of initially applying the new revenue standard as a $5,612 reduction to the opening balance of retained earnings with corresponding decreases to other current assets and other assets of $3,846 and $3,370, respectively, an increase of $637 to other accrued expenses, and a decrease of $2,241 in deferred tax liabilities. The cumulative adjustment
primarily relates to payments to customers. The Company will now recognize certain payments as a reduction of revenue when the payment is made as opposed to over the life of the master service agreement. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The impact to revenues for the year ended December 28, 2019 and December 29, 2018 as a result of applying ASU 2014-09 were immaterial. A majority of revenue continues to be recognized when products are shipped or delivered to customers. The Company expects the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). Subsequently, in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. Effective December 30, 2018, the Company adopted the comprehensive new lease standard issued by the FASB. The most significant impact was the recognition of right-of-use ("ROU") assets and liabilities for operating and finance leases applicable to lessees. The Company elected to utilize the transition guidance within the new standard that allowed the Company to carry forward its historical lease classification(s). Operating and finance ROU assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the implicit rate is not determinable for most of the Company's leases, management uses the Company's incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The Company elected to not separate lease and non-lease components for all classes of underlying assets in which it is the lessee and made an accounting policy election to not account for leases within an initial term of 12 months or less on the accompanying Consolidated Balance Sheets. The expected lease terms include options to extend or terminate the lease when its reasonably certain that the Company will exercise such option. Lease expense for minimum lease payments is recognized over a straight-line basis over the expected lease term. As of December 30, 2018, the Company recorded an Operating ROU Asset of $72,785 and a Finance ROU Asset of $672 within our Consolidated Balance Sheets. Short-term and long-term operating lease liabilities were recorded as $12,040 and $63,291, respectively. Short-term and long-term finance lease liabilities were determined to be $436 and $477, respectively. The adoption of this guidance did not have an impact on net income. Refer to Note 8 - Leases for full lease-related disclosures.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses. The ASU sets forth a “current expected credit loss” (CECL) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company is still in the process of evaluating the impact of this new guidance, however we anticipate adoption will not have a material impact on the Company's Consolidated Financial Statements.
In March 2018, the FASB issued ASU 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 (“ASU 2018-05”), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based on the Tax Cuts and Jobs Act (the “Act”) that was signed into law on December 22, 2017 and Staff Accounting Bulletin No. 118 (“SAB 118”) that was released by the Securities and Exchange Commission. The Act changes numerous provisions that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international tax consequences for many companies that operate internationally. The Company has evaluated the impact of the Act as well as the guidance of SAB 118 and incorporated the changes into the determination of a reasonable estimate of its deferred tax liability and appropriate disclosures in the Notes to Consolidated Financial Statements. Refer to Note 6 - Income Taxes.
In August 2018, the FASB issued ASU 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, ("ASC 350-40") requiring a customer in a cloud computing arrangement that is a service contract to follow the internal use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company early adopted this ASU in the third quarter of 2018, and it did not have a material impact on the Company's Consolidated Financial Statements.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring
12 Months Ended
Dec. 28, 2019
Restructuring and Related Activities [Abstract]  
Restructuring
Canadian Restructuring Plan
During 2018, the Company initiated plans to restructure the operations of the Canada segment. The restructuring seeks to streamline operations in the greater Toronto area by consolidating facilities, exiting certain lines of business, and rationalizing stock keeping units (“SKUs”). The intended result of the Canada restructuring will be a more streamlined and scalable operation focused on delivering optimal service and a broad offering of products across the Company's core categories. Plans were finalized during the fourth quarter of 2018. The Company expects to incur restructuring related charges and capital expenditures in our Canada segment over the next year as plans are finalized. Charges incurred in the current year include: 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
Facility consolidation (1)
 
 
 
Inventory valuation adjustments
$
3,799

 
$
8,694

Labor expense
1,751

 
503

Consulting and legal fees
225

 
314

Other
2,710

 
116

Gain on sale of building

 
(6,104
)
Severance
617

 

 
 
 
 
Exit of certain lines of business (2)
 
 
 
Inventory valuation adjustments
535

 
1,152

Asset impairments
(458
)
 
837

Severance

 
2,749

Other
488

 

Total
$
9,667

 
$
8,261

(1)
Facility consolidation includes inventory valuation adjustments associated with SKU rationalization, labor expense related to organizing inventory and equipment in preparation for the facility consolation, consulting and legal fees related to the project, the gain on the sale of an existing building, and other expenses. The labor, consulting, and legal expenses were included in selling, general and administrative expense ("SG&A") on the Consolidated Statement of Comprehensive Income (Loss). The inventory valuation adjustments were included in cost of sales on the Consolidated Statement of Comprehensive Income (Loss).
(2)
As part of the restructuring, the Company is exiting a manufacturing business line. Related charges included adjustments to write inventory down to net realizable value, asset impairment charges, and employee severance, which were included in cost of sales, other income and expense, and SG&A on the Consolidated Statement of Comprehensive Income (Loss), respectively.
The following represents the roll forward of restructuring reserves for the year ended December 28, 2019:
 
Balance as of December 29, 2018
 
Impact to Earnings
 
Cash Paid
 
Balance as of December 28, 2019
Severance and related expense
$
1,537

 
$
617

 
$
(1,033
)
 
$
1,121


During the year ended December 28, 2019, the Company paid approximately $1,033 in severance and related expense related to the Canada Restructuring Plan.
United States Restructuring Plan
During fiscal 2019, the Company began implementing a plan to restructure the management and operations within the United States to achieve synergies and cost savings associated with the recent acquisitions described in Note 5 - Acquisitions. This restructuring includes management realignment, integration of sales and operating functions, and strategic review of the Company's product offerings. This plan was finalized during the fourth quarter of fiscal 2019. The Company expects to incur restructuring related charges in the Fastening, Hardware, and Personal Protective Solutions segment and in the Consumer Connected Solutions segment over the next fiscal year as the plans are implemented. Charges incurred in the current year include:
 
 
Year Ended
December 28, 2019
Inventory valuation adjustments
 
$
5,707

Severance
 
3,820

Total
 
$
9,527


The following represents a roll forward of the restructuring reserves for the year ended December 28, 2019:
 
Balance as of December 29, 2018
 
Impact to Earnings
 
Cash Paid
 
Balance as of December 28, 2019
Severance and related expense
$

 
$
3,820

 
$
(534
)
 
$
3,286


During the year ended December 28, 2019, the Company paid approximately $534 in severance and related expense related to the United States Restructuring Plan.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Concentration of Credit Risks
12 Months Ended
Dec. 28, 2019
Risks and Uncertainties [Abstract]  
Concentration of Credit Risks
Financial instruments which potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents and trade receivables. The Company places its cash and cash equivalents with high credit quality financial institutions. Concentrations of credit risk with respect to sales and trade receivables are limited due to the large number of customers comprising the Company's customer base and their dispersion across geographic areas. The Company performs periodic credit evaluations of its customers' financial condition and generally does not require collateral.
For the year ended December 28, 2019, the largest three customers accounted for 52.5% of sales and 42.0% of the year-end accounts receivable balance. For the year ended December 29, 2018, the largest three customers accounted for 50.7% of sales and 48.8% of the year-end accounts receivable balance. No other customer accounted for more than 5.0% of the Company's total sales in 2019, 2018, or 2017.
In each of the years ended December 28, 2019, December 29, 2018, and December 30, 2017, the Company derived over 10% of its total revenues from two separate customers which operated in each of the operating segments. The following table presents revenue from the above mentioned customers as percentage of total revenue for each of the years ended:
 
Year Ended December 28, 2019
 
Year Ended December 29, 2018
 
Year Ended December 30, 2017
Lowe's
20.7
%
 
20.8
%
 
21.1
%
Home Depot
24.0
%
 
21.8
%
 
16.7
%

XML 37 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Summary of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Oct. 01, 2018
Aug. 10, 2018
Goodwill [Roll Forward]      
Goodwill, beginning balance $ 803,847    
Acquisitions 9,382    
Disposals 0    
Adjustments 4,488    
Other 1,360    
Goodwill, ending balance 819,077    
Fastening, Hardware, and Personal Protective Solutions      
Goodwill [Roll Forward]      
Goodwill, beginning balance 564,143    
Acquisitions 0    
Disposals 0    
Adjustments 3,540    
Other 164    
Goodwill, ending balance 567,847    
Consumer Connected Solutions      
Goodwill [Roll Forward]      
Goodwill, beginning balance 211,766    
Acquisitions 9,382    
Disposals 0    
Adjustments 948    
Other 0    
Goodwill, ending balance 222,096    
Canada      
Goodwill [Roll Forward]      
Goodwill, beginning balance 27,938    
Acquisitions 0    
Disposals 0    
Adjustments 0    
Other 1,196    
Goodwill, ending balance 29,134    
Big Time      
Goodwill [Roll Forward]      
Inventory   $ 40,216  
Liabilities assumed   $ 81,065  
MinuteKey      
Goodwill [Roll Forward]      
Inventory     $ 3,952
Liabilities assumed     $ 13,761
Acquisition-related costs | Big Time      
Goodwill [Roll Forward]      
Inventory 2,087    
Liabilities assumed 1,106    
Acquisition-related costs | MinuteKey      
Goodwill [Roll Forward]      
Liabilities assumed $ 633    
XML 38 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Reporting and Geographic Information (Tables)
12 Months Ended
Dec. 28, 2019
Segment Reporting [Abstract]  
Revenues and Income from Operations for Reportable Segments
The table below presents revenues and income (loss) from operations for the reportable segments for the years ended December 28, 2019, December 29, 2018, and December 30, 2017.
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended December 30, 2017
Revenues
 
 
 
 
 
 
Fastening, Hardware, and Personal Protective Solutions
 
$
853,016

 
$
636,717

 
$
528,969

Consumer Connected Solutions
 
236,086

 
196,043

 
171,598

Canada
 
125,260

 
141,415

 
137,801

Total revenues
 
$
1,214,362

 
$
974,175

 
$
838,368

Segment Income (Loss) from Operations
 
 
 
 
 
 
Fastening, Hardware, and Personal Protective Solutions
 
$
14,204

 
$
18,555

 
$
7,765

Consumer Connected Solutions
 
3,385

 
17,705

 
24,800

Canada
 
(9,894
)
 
(8,817
)
 
2,939

Total segment income from operations
 
$
7,695

 
$
27,443

 
$
35,504


XML 39 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Related Party Transaction [Line Items]      
Related party expenses $ 562,000 $ 546,000 $ 519,000
Proceeds from sale of Holdco stock 750,000 0 500,000
Dividend to Holdco 0 $ 3,780,000 0
Number of shares purchased   4,200,000  
Affiliated Entity | Industrial Warehouse and Office Facility Lease Agreement - Manns      
Related Party Transaction [Line Items]      
Related party expenses 350,000 $ 350,000 353,000
Affiliated Entity | Industrial Warehouse, Manufacturing Plan and Office Facilities Lease Agreement - Hillman Group Canada ULC      
Related Party Transaction [Line Items]      
Related party expenses $ 648,000 $ 664,000 $ 663,000
Capital Advisors LLC      
Related Party Transaction [Line Items]      
Ownership percentage 80.40%    
XML 40 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Schedule of Maturities of Long-Term Debt (Detail)
$ in Thousands
Dec. 28, 2019
USD ($)
Debt Disclosure [Abstract]  
2020 $ 10,609
2021 10,609
2022 340,609
2023 10,609
2024 123,609
Thereafter 1,103,312
Long-term debt $ 1,599,357
XML 41 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Finance Lease Balance Sheet Locations (Details)
$ in Thousands
Dec. 28, 2019
USD ($)
Leases [Abstract]  
Finance lease assets, net, included in property plant and equipment $ 2,101
Current portion of long-term debt 749
Long-term debt, less current portion 1,526
Total principal payable on finance leases $ 2,275
EXCEL 42 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $5S>U ?(\\#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,$% @ 17-[4"?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 " !%\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O30=BJ'+BV-/"H(#Q;>0W+9@TX3DI-VWMZU; MA^@'\#%W__SN=W"-B=*$A,\I1$SD,-\,ONVR-''-CD11 F1S1*]S.2:ZL;D/ MR6L:G^D 49L/?4 0G-^"1])6DX8)6,2%R%1CC30)-85TQENSX.-G:F>8-8 M M>NPH0U56P-0T,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+A# M!6]/CR_SNH7K,NG.X/@K.TFGB&MVF?Q:/VQV6Z8$%[S@=2'N=M5*BI6L[]\G MUQ]^5V$?K-N[?VQ\$50-_+H+]0502P,$% @ 17-[4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !%E3+1:U76[2(^&G.Z3Y)V>U15WG[2 M)U7;-WO=5+FQC\TA:4^-RG>.5)4)3]-)4N5%'2_G;NRQ6<[UV91%K1Z;J#U7 M5=[\7:E27Q =P2%^%>K:WMQ'W5*>M7[I'K[N%G':S4B5:FNZ$KF]7-1:E657R<[C MSU T'C4[XNW]6_7/;O%V,<]YJ]:Z_%WLS'$1S^)HI_;YN31/^OI%#0O*XFA8 M_3=U4:6%=S.Q&EM=MNYOM#VW1E=#%3N5*G_MKT7MKM?^C90##1/X0. C@7], M$ -!C 3V,4$.!.D1DGXI[MML, M5. DV0 3,)W!<#\P3BOXMB-,P'>&\\L$K> [CS !ZQF..:,IYK[Y"!-R'V>= MT2ASXC[ A-S'@6JZP'3.8P M=?^3*$W3@ Y./Z?)EEYB-@-F^5L:8?QC M,[GI5RK5'%POV$9;?:Y=(WHS.O:;#Z[=3/[#^V;U>]XZW$3&RL9+F2$F_?OI3L&/;, M,#>QI)PA#_\^#KDXM=WW?A?C,/O1U(=^.=\-P_&A*/KG76RJ_FM[C(?TGY>V M:ZHAO7:O17_L8K6=@IJZ *7*HJGVA_EJ,7U[[%:+]FVH]X?XV,WZMZ:INO_6 ML6Y/R[F>?WSXMG_=#>.'8K4X5J_QSSC\=7SLTEMQ+66[;^*AW[>'61=?EO.? M],,&PQ@P*?[>QU-_\SP;F_+4MM_'E]^VR[D:'<4Z/@]C$57Z>8^;6-=C2@DU?'?1.E;CI- /F#KS>?PX]=WTO]3: M/GU]7]ER4;R/Y5PDZ[,$;B1PK]APA75729'JOYH T01,\7@;[^5X%.-QBC>W M\8$TXBPI)\EADN@0')*&")%R[2WD%FQCG1 MBN-6R%Q8.U:+,:ITI/\V@LQY93(=XT4WGKLALV'M636@K*93:R/)/+C,I FB MF\#=6.(F\&'203E'W @RA=YD1DHKF5"*^V&(4M*\,4B[1] %5!9LQE&&F9H[ M;T&#JW26IHD M"2IK5"9)@DS&Q\GF*-F 0\N"H=-*4"'F@ XRW8#3S5&Z@8 MXX#F29+,&LAP M'V2Z :>;IW0# 5JI)DO]"&FD"[GT!&2R <\C/(*?7P=+_:"#H=O-(9 M_H-,2N"D])24(!#0>@,^4$NBL%0^-Z=E5@)GI:>L! &"H31\Q7/=>#2_2I&CUU/T M(FL($Q'1\ RLZ91YB]R_M*VKY&3E>8JGTKN?C 8V8+01F.R.$8*!R10^\+@C)L MQ"2=LR$W;#([VS^J[G5_Z&=/[3"TS70W^-*V0TR%JJ^IA;M8;:\O=7P9QD>7 MGKOSG>GY96B/E_O@XGHIO?H?4$L#!!0 ( $5S>U"/J_4G=P( $@) 8 M >&PO=V]R:W-H965T&ULC9;;CILP%$5_!?$!@\V=B" U M5%4KM5(T5=MG)W$"&L#4=L+T[VL;!H%Q0E[PA;V/UP'KV&E'Z!LK,.;6>UTU M;&L7G+<;QV'' M>(O9 6-^+-F= :<3&D%X>U%*.3,M65XP(0.C4J&SM+U=R> M9BFY\JIL\)Y:[%K7B/[;X8IT6QO:'Q.OY:7@*.3?J63.5 R)L5C"0X_@Y![7%-:9SV/Z)_4 M$@IL:\C^.[[A2L@EB5CC2"JFGM;QRCBIAR@"I4;O?5LVJNWZ-V$RV,P&=S"X MHP'Z#PW>8/ T@].3J50_(XZRE)+.HOW?:I'<%'#CB8]YE)/JVZEW(ELF9F]9 M$J;.3<89)+M>XDXD[ER1+Q5!-$H!$.H[[%,Z* M:HYCKKEP670AT*ON(%K#65'U.,[D2)-WC!^(7LJ&60?"Q>FHSK S(1R+B.!% MQ"K$M68<5/C,93<2?=J?[?V DW:XMSCCY2G[#U!+ P04 " !%=DL9\>V/3^%8;,]NB)K/E5G5_I?]E5=9*V_K0]A M6UJKYU-[_OEC/1$;G<;=LN1>:_WMW&Y7F7R7/\.R:=7=OL F^O M/[)_[COO._.:-6Y3Y5]/N_:XG-E9L'/[["UOOU27W]S8H6@6C+W_P[V[W,L[ M$M_&MLJ;_C/8OC5M58Q9/$J1?1^^3V7_?1GS?X3Q 7(,D-< , \#U!B@?@3H MAP%Z#- H(!RZTH]-FK79:E%7EZ >_MYSUKU%\*3]Z&^[A_U@][_YX6G\T_<5 MB&01OG>)1LUZT,A;S541^NS7)B37Q%J2<'G?P(8JHOA>DE()@. I%-M1U2=0 M=PDFNJ'9!+I/H.\2H(ZL!XWI->6@D:"5P1VFNB36$$>HTU1FE57&\M@1BQTQ MV IA#YKHIAV3*&L!45-9I&)K,365Z2B*(>:I#4MM&&J-J UI1UD)"E,S,BDB MC<8@I3(9:Z$U3QVSU#%#C49G'=.QCDQD$315:2.,0,Q4I;0 PR-;%MDRR 8A M6_J_VP00S(:JM(YB].:G5*7L;<6Y0TY8Y(1!1N5BG5!D,@D9C49=3QD-3,"" MX NL8' MKK""MA-)].IL&-5L(5@($FM@"DG=@D!)JJ_,0B MTX^1J2@2$],/6*=Y!DFQI<#8DK0$?M+@HKAA=+&O&[C:,;+(YYNHT<";$R@& M'#"XHN#2"%PZ?DV6_E1VS\U[(C"F*+$ICJ*[U];[!L;^%57Z,]4]-.^(P%BB MQ)8(U,6XL6:<4^"E"R.:@[83BP_@#1$81Y38$8&:&*[2C,07?(7+],-,][R\ M%0+CA;B@K8$:V!R$C2.#J1FAB?VB F,S.FFD41/LO"<"8XH2FR)0)YO[Y1 9 M;RJ3 JM2+IG5R=0"%7AC!,89)79&H);FQUPI2\:<$9K$:#+FC$=:HR?FI.1= M4C(N*;%+2L;_6'1.R*$SND?HO%=*H#L+.6&WDOF-L]-N]:DG$MO/Q>2^HS'#95\=A4]P";-RW)F!8N@&M)]U[S M)/:;+PS.Z*PP"5Z4,3IC=((+4WBS;R]C/1)I@6[V5;;?]O7EZ/7=YEMV^ M'SU?PU,ZG)[\2#,#XC"ZRG5ZG]02P,$% @ 17-[4.1/."?,!0 #!\ M !@ !X;"]W;W)K+4-K#]]QT[)IO,>6UZ0Q+SSO%[CL?SS,?E>U5_ M;U[*LIW]V&YVS=7\I6WW%\ME\_!2;HOF2[4O=_$_3U6]+=KXLWY>-ONZ+![[ M1MO-DK/,+K?%>C>_ONROW=77E]5KNUGORKMZUKQNMT7][VVYJ=ZOYC3_N/!U M_?S2=A>6UY?[XKG\LVR_[>_J^&MYC/*XWI:[9EWM9G7Y=#6_H8M<<]>@5_RU M+M^;D^^S+I7[JOK>_?CM\6J>=8[*3?G0=B&*^/%6KLK-IHL4??PS!)T?[]DU M//W^$?V7/OF8S'W1E*MJ\_?ZL7VYFOOY[+%\*EXW[=?J_==R2,C,9T/VOY=O MY2;*.R?Q'@_5ING_SAY>F[;:#E&BE6WQX_"YWO6?[T/\CV:X 0\-^-B [&0# M-310/QOHR09Z:*"3!LM#*GUM\J(MKB_KZGU6'Q[OONAZ$5WH6/V'[F)?[/Y_ ML3Q-O/IV34I=+M^Z0(/F]J#A4\U1L8S1C[=@=(M;%LWY_ 8KJ3#N7))+"5&& M72B8J.H#J+-$-0Z@80#=!]"G 3AQ>7O0V%ZSZS4+RI3R-LNR)&<@M<%J$LI< M*HVWVI\*S^P;:-^ _ T.8&$ *_-7-LG_H#$G5HFUL5ZF+Y4ALXIE]E+HF-B, M9N^@>0?,IP_/B3LMC%/2.M(%+W/,I9!(9Z/./73N@7.?./>R1MX[Z5SJO)*R M7,K(V##J.T#? ?@.B>\ *FE=D,:E4 4MC8-XWGBG1ZU3A@?%3)K763HJ9M*4 M8_"F V%\*8RTCX1&C7<8&AG2"8Q4.G5/XE["MY00P7=T,MBY98B(&V)0<$HM MLRQ/\'+ 7 $AF9 !WR"B]A/=!:.%%'#/J7OU><$_E>1 LK!JG 6$648 9EI@ M7\OJV R,Y4!H,S"N -V"]/D3/'>/44: 97J$Y81A1H!FVJ0%D.QA]A8@ 2A= M4&"$ L(%.^?&2X!Y1@!H.J4Q 5+%UU>./"NDM#XX #4@I;X#CF: N482;#;E M TD2L0>F5D 8>U:0@W$.E(8FRH_A1I)N3KSP@$9$P:'R2VF<" 8TTDIE4-GX M;(@QX!@!+IT/L<11L!8 #@@7RK!\3W*@I#BWX''_&'$,$*?361%+*D53!DPO M@-(9#48P(/0<:+SS,^8=,QC!PD@(#!T&T#'I'(41+N*\'Y0 **,L>%FN'&FU M(S^.(<888H ADV*? 36,)881&Y!#.A8,HK-^G^GS M07-(02J%]2G)N64,/P;P,RG]69)*>/U4D@/)@LP$+1CSC@'O3#JG9;0R4QHL MS590&F?O)!])CK2=+DST=\P\]O*U-R.+<,;D8;"N,BGX65)"%$!*J..(0068 M"G>^]8)QHP!NTAV>6P4H0AF<<"*I48R>= ZU4SU08>0H@!R3(D=)/FAET'L. ME&2-0>4'4C6= 8:. HLLDTZYE%P2+52_ER!3 %)G/4P!2,EF4SF,[.(!ZMF4 M>@KP*0[M8R-)$#2N,I,)B2 REI MY>QX!ABL"H#5IF!58$V']BN!+IH""R(4,,[/QQ>D&A-6 \):<3H!4.@/M20A>P;[+"N@# 'M=0-AMPH8[SX:PU4# MN(K]C$%T>I1#(: S!J#$F>9 F69Z\+\\.1+ MZ=[T)[K)]5NZR \'LS_#',Z)_RCJY_6NF=U7;5MM^V/%IZIJR^@S^Q)+_%(6 MC\?K35?CA[7AX/P*__ U!+ P04 " !%\'7I8<3]/%K#WW7"QF^5N5'D_FN9B4;UF6%/\L39I?YE,Q M_7GBZ_'U4#4GO,7LG+R:;Z;ZX_Q[V5WS,RI/.:G26'V\^DOXO%)M@8M M\>?17,J;WY,FE9<\_]X<_+J;3_TF(I.:;=6X2.JO=[,R:=IXJN/XNW,Z[<=L M#&]___2^:9.ODWE)2K/*T[^.N^HPGT;3R<[LD[>T^II?GDR7D)Y.NNQ_,^\F MK?$FDGJ,;9Z6[>=D^U96>=9YJ4/)DA_7[^.I_;Y<_PEE9X8-J#.@WD"(00/9 M&\&T_]4M+NNS[PL1^C/O MO7'4,\:KZ]87CV#Q MJ'4@+0<1=B"A ]DZ4$-1+J],T#*GEE$ZC,G!5AQSVKCFA%:1EDYU/W/L00?D MCK #@)> M/PJ=^@4\[2A0D9/U&&4%$\)@0AY,Y*XD(1N&5.1T8#T"6:%$,)0(A.(L6,N( M9^R[E\PP8P42PT#B.^9WS >A4/G.PKCBF!LM<*2%%FZK.4:*G*5ZPZ$'"K3\ M8'44/M86'_3!&6G90;=#A9%REO/-&&6'\X'4"1".=,,1][4#<&X_D"O4$,"! MC@!JL"58L<3_D"R!-4O<(UH=-%Y&SK$R E>PC)Q#9>348!FQ< F@7&SE%4 C M@CA0P@U\E+-#PF(B]!WK;P?=#B5TS"H^0MGA8&D20)L"-MFX[!!;A$<@.Q@L M30)H4\ 6(JX[#S)T2[@>Q>R L$ )H%!\#@'Y@7.(8 $D)(#. M=F=)7-J4C(7O+")-!Z#;8%40".P/MMG@S1MGA8'TFI,_:#8?KKE1:^.3V>/QV&""X MQTCJ88\!:/?8?N*']P32OU^_))9 "6YD^6-#P2XA6$G L0>''(&5!!RN) )1 M);V;I]C-NY3?D^+U>"HG+WE5Y5G[V'J?YY6I??J?ZKX<3++K#U*SKYJ?8?V[ MN+[#N!Y4^;E[/^/U+XD6_P)02P,$% @ 17-[4#> MB:Q 0 T@, !@ M !X;"]W;W)KRO$R@<DC@PC'%9Y J4@49/R<..E< M,@*7]HW]0^H]]'(1#IY0_9"5;W-ZH*2"6O3*/^/P$:9^WE$R-?\9KJ!">E02 M:I2H7/J2LG<>]<02I&CQ.I[2I'.8^&^P=0"? /P-@(V%DO+WPHLBLS@0.\Z^ M$_&*MT<>9E/&8!I%^A?$NQ"]%MO#?<:ND6C*.8TY?)DS9[# /I?@:R5._!\X M7X?O5A7N$GSWE\*'=8+]*L$^$>S_V^):SN%-$;:8J0;;I&URI,3>I$U>1.>% M?>3I3OZDC]O^1=A&&D MN^D%L?D9%[\!4$L#!!0 ( $5S>U#%UC'XM0$ -(# 8 >&PO=V]R M:W-H965T&UL?5/MCIP@%'T5P@,LCF/;F8F:[&S3M$F;3+9I M^YO1JY(%K@4:KMD_P+V<<^X'EWQ$\V0[ $>>E=2VH)US_8DQ6W6@ MN+W#'K2_:= H[KQI6F9[ [R.)"59FB3OF>)"TS*/OHLI[TSD+^ CX M*6"TJS,)E5P1GX+QI2YH$A(""94+"MQO-W@ *8.03^/WK$F7D(&X/K^H?XJU M^UJNW,(#RE^B=EU!#Y34T/!!ND<]Y>.+= M*?6]J8(SMB+>^>2M]][*W>&8LUL0FC'G"9.N,0N">?4E1+H5XIR^HJ?;]/UF MAOM(WZ^C'Y-M@6Q3((L"V9LE;F"._Q?)5CU58-HX3994..@XR2OO,K#W:7R3 M?_!IVK]QTPIMR16=?]G8_P;1@4\EN?,CU/D/MA@2&A>.'_S93&,V&0[[^0>Q MY1N7?P%02P,$% @ 17-[4$_S3N:T 0 T@, !@ !X;"]W;W)KE,HJR12MPB!!-*JB/+L32:) M55^"[6S*WS-VTA @XL7VC.><.3,>YZ-US[X#".1%*^,+VH70'QGS50=:^!O; M@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W9E;H>@I(&S(W[06KB?)U!V M+.B>OCH>9=N%Z&!EWHL6OD+XUI\=6FQAJ:4&XZ4UQ$%3T/O]\93%^!3P)&'T MJS.)E5RL?8[&I[J@NR@(%%0A,@C55(,/5L\L M*$6+EVF7)NWC='/+9]@V@,\ O@#N4AXV)4K*WXL@RMS9D;BI][V(3[P_D.Q7OT7LO].YZS:R2:8TY3#%_'+!$,V9<4?"O%B?\#Y]OPPZ;"0X(? M_E!XV";(-@FR1)#]M\2MF.RO)&S54PVN3=/D264'DR9YY5T&]CX](OL=/DW[ M%^%::3RYV( OF_K?6!L I>QN<(0Z_&"+H: )\?@6SVX:L\D(MI]_$%N^U V[4(/M0$ -(# 9 >&PO=V]R:W-H965TO&IE7$Y;[[LC8ZYL00MW@QV8<%.C MU<('TS;,=19$E4!:,;[9W#$MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6_KF M>))-ZZ.#%5DG&O@*_EMWML%B,TLE-1@GT1 +=4X?ML?3/L:G@&<)@UN<2:SD M@O@2C4]53C=1$"@H?6008;O"(R@5B8*,'Q,GG5-&X/+\QOXAU1YJN0@'CZB^ MR\JW.3U04D$M>N6?E80<)2J75E+VSJ.>6((4+5[' M79JT#^/-[C#!U@%\ O 9<$AYV)@H*7\OO"@RBP.Q8^\[$9]X>^2A-V5TIE:D MNR#>!>^UV+Z[S=@U$DTQIS&&+V/F"!;8YQ1\+<6)_P/GZ_#=JL)=@N_^4'BW M3K!?)=@G@OU_2UR+N?\K"5OT5(-MTC0Y4F)OTB0OO// /O#T)K_#QVG_(FPC MC2,7].%E4_]K1 ]!RN8FC% ;/MAL**A]/-Z'LQW';#0\=M,/8O,W+GX!4$L# M!!0 ( $5S>U -O["0M@$ -(# 9 >&PO=V]R:W-H965TY RD"$,IXG3CJG#,#E^97]/M:.M9RY@SLC?XO* MMSG=4U)!S7OI'\WP %,]GRB9BO\&%Y 8'I1@CM)(%U=2]LX;-;&@%,5?QEWH MN _C39I.L'5 ,@&2&;"/>=B8*"K_PCTO,FL&8L?>=SP\\?:08&_*X(RMB'X4]=/ZF1J.%\Z9I MF.T-B"J"M&(\23XR+61'BRSZ3J;(<'!*=G RQ Y:"_/[" K'G.[HB^->-JT+ M#E9DO6C@![B?_D"@_#;!6Y!J4#D93S-G'1)&8#K\PO[EUB[K^4L+-RB>I"5:W-Z M34D%M1B4N\?Q*\SU?*!D+OX;7$#Y\*#$YRA1V;B2W"\9,_FVG,)L-A/_\@MGSCX@]02P,$% @ M17-[4#M:YDNU 0 T@, !D !X;"]W;W)K&UL M?5/;;MP@$/T5Q <$+^M]P?&7-F"$N[*]*#QIC96"8^F;9CK+8@J M@I1D/$ENF!*=ID46?2=;9&;PLM-PLL0-2@G[=@1IQISNZ(?CJ6M:'QRLR'K1 MP#/X[_W)HL46EJI3H%UG-+%0Y_1^=SBF(3X&_.A@=*LS"9645%"+ M0?HG,WZ!N9YK2N;BO\$%)(8')9BC--+%E92#\T;-+"A%B==I[W3-_:^- M\8!2DBL&ULC53M M;ML@%'T5Q ,4AR1K%MF6FD[3)FU2U&G=;V)?VZA\>(#C[NT'V/6\%57[8^!R M[CGG M?YJ,V3[0 <>I9"V0)WSO5'0FS5@63V1O>@_$ZCC63.+TU+;&^ U3%) M"D*S[!V1C"MX@K-!=I"2F5\G$'HL\ :_!!YXV[D0(&7>LQ:^ M@?O>GXU?D86EYA*4Y5HA TV![S;'TS[@(^"1PVA7CQ$\SU[#&:B_\"5Q >'IQXC4H+&[^H&JS3"O9C??2^2Y>%@(:%Z:W?FZFMSPMG.[G-B7+OZ+\#5!+ P04 M " !%'B %XG?]\! M.Z[;.GD!9IASYLPP9*.QCZX%\.192>URVGK?'QAS90M*N"O3@\:;VE@E/)JV M8:ZW(*H(4I+Q)/G(E.@T+;+H.]DB,X.7G8:3)6Y02MB7(T@SYC2EKXZ'KFE] M<+ BZT4#W\'_Z$\6+;:P5)T"[3JCB84ZIS?IX;@/\3'@9P>C6YU)J.1LS&,P M[JJ<)D$02"A]8!"X7> 6I Q$*.-IYJ1+R@!0&!Z48([22!=74@[.&S6SH!0EGJ>]TW$? MIYM=.L.V 7P&\ 5P'?.P*5%4_EEX4636C,1.O>]%>.+TP+$W97#&5L0[%._0 M>REXFF3L$HCFF.,4PU&UL M?5-ACYP@$/TKA!]PK*S;7C9J^C\38U&"^=-TS#;&Q!5 M!&G%^&[WCFDA.UIDT7W^1/^#3M7X1I9&?)!9U_V=C_&M&! ME[*[\R/4^@^V& IJ%X[O_=E,8S89#OOY!['E&Q>_ 5!+ P04 " !%3DFD7JMIDS;IU&GK9RYQ$E0(&9!+]^]G2)IF6[0O@(W? M\[,QV6CLBVL!/'G5JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQ MW>Z6:2$[6F31=[9%9@:O9 =G2]R@M;"_3J#,F-.$OCF>9-/ZX&!%UHL&OH'_ MWI\M6FQAJ:2&SDG3$0MU3N^3XRD-\3'@AX31KJK!-G&:'"G-T,5)7GF7@;WG\4W>PZ=I_RIL(SM'+L;CR\;^U\9X0"F[ M&QRA%C_88BBH?3C>X=E.8S89WO3S#V++-RY^ U!+ P04 " !%& M;#3VQ;4 GKQJU;FD2,A#7YW?US[%VK.4B'#P8]5-6OLWI@9(*:C$H_VS&+S#7 M\X&2N?A'N()">,@$8Y1&N;B2Z%D%4]'B==IE%_=QNKD]S+1M I\)?"$< M8APV!8J9?Q)>%)DU([%3[WL1GC@]8=$$P5%]"\*T0)_X/G6_3=YL9[B)]MZ;S9%M@ORFPCP+[_Y:X@>%_%\E6 M/=5@FSA-CI1FZ.(DK[S+P-[S^"9_X-.T/PG;R,Z1B_'XLK'_M3$>,)7D!D>H MQ0^V& IJ'XYW>+;3F$V&-_W\@]CRC8O?4$L#!!0 ( $5S>U J<)Q[M $ M -(# 9 >&PO=V]R:W-H965TO&K5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN=\.TD!TM MLN@[V2(S@U>R@Y,E;M!:V-]'4&;,Z9Z^.9YDT_K@8$76BP:^@__1GRQ:;&&I MI(;.2=,1"W5.[_:'8QKB8\!/":-;G4FHY&S,2S"^5#G=!4&@H/2!0>!V@7M0 M*A"AC%\S)UU2!N#Z_,;^.=:.M9R%@WNCGF7EVYS>4E)!+0;EG\SX"',]UY3, MQ7^%"R@,#THP1VF4BRLI!^>-GEE0BA:OTRZ[N(_339+.L&T GP%\ =S&/&Q* M%)4_""^*S)J1V*GWO0A/O#]P[$T9G+$5\0[%._1>"LYYQBZ!:(XY3C%\%;-? M(ABR+RGX5HHC_P?.M^')IL(DPI-W"I-M@G23((T$Z7]+W(I)/R1AJYYJL$V< M)D=*,W1QDE?>96#O>'R3O^'3M'\3MI&=(V?C\65C_VMC/*"4W16.4(L?;#$4 MU#X&UL?5-A;]L@$/TKB!]0$N*V M461;:EI5G;1)4:MMGXE]ME'!N(#C[M_WP*[G;=:^ '?<>_?N.-+!V%?7 'CR MKE7K,MIXWQT8)9UXX.#Y6DG:G@!_[T[6;38S%)*#:V3 MIB46JHS>;0_'),3'@!\2!KF;C.XI*:$2O?+/9GB"J9YK2J;BO\(% M%(8')9BC,,K%E12]\T9/+"A%B_=QEVW-B:*RA^$ M%WEJS4#LV/M.A"?>'CCVI@C.V(IXA^(=>B\YY]8XQO!%S':.8,@^ MI^!K*8[\'SA?A^]6%>XB?/>'PIMU@F25((D$R7]+7(NY_2L)6_14@ZWC-#E2 MF+Z-D[SPS@-[Q^.;_ X?I_V;L+5L'3D;CR\;^U\9XP&E;*YPA!K\8+.AH/+A M>(MG.X[9:'C333^(S=\X_P!02P,$% @ 17-[4">Y"8FV 0 T@, !D M !X;"]W;W)K&UL?5-A;]L@$/TKB!]0'))V661; M:CI-F[1)4:>UGXE]ME'!YP*.NW\_P*[KK5:_ '?<>_?N.-(!S9-M !QYT:JU M&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-**\22Y85K(EN9I])U,GF+O ME&SA9(CMM1;FSQ$4#AG=T%?'O:P;%QPL3SM1PR]PO[N3\1:;64JIH;426V*@ MRNCMYG#!EWV<9]&&^N^01;!_ )P&? /N9A8Z*H_(MP(D\- M#L2,O>]$>.+-@?O>%,$96Q'OO'CKO9><\WW*+H%HBCF.,7P1LYDCF&>?4_"U M%$?^#L[7X=M5A=L(W_ZC\/,ZP6Z58!<)=A^6N!*S3?Y+PA8]U6#J.$V6%-BW M<9(7WGE@;^,CLK?P<=I_"E/+UI(S.O^RL?\5H@,O);GR(]3X#S8;"BH7CI_\ MV8QC-AH.N^D'L?D;YW\!4$L#!!0 ( $5S>U!8XE"VLP$ -(# 9 M>&PO=V]R:W-H965T/&O5N9RV MWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN]Y%I(3M:9-%WLD5F!J]D M!R=+W*"UL+^/H,R8TSU]<=S+IO7!P8JL%PW\ /^S/UFTV,)220V=DZ8C%NJ< MWNP/QS3$QX!?$D:W.I-0R=F8QV#<53G=!4&@H/2!0>!V@5M0*A"AC*>9DRXI M W!]?F'_$FO'6L["P:U1#[+R;4ZO*:F@%H/R]V;\"G,]'RB9B_\&%U 8'I1@ MCM(H%U=2#LX;/;.@%"V>IUUV<1^GFS298=L /@/X KB.>=B4*"K_++PH,FM& M8J?>]R(\\?[ L3=E<,96Q#L4[]![*7BRS]@E$,TQQRF&KV)>(QBR+RGX5HHC M_PO.M^')IL(DPI,W"O]!D&X2I)$@_6^)6S')NR1LU5,-MHG3Y$AIABY.\LJ[ M#.P-CV_R&CY-^W=A&]DY7S;VOS;& TK97>$(M?C!%D-![IK4! #2 P &0 'AL+W=O M::*=%JFJ?1=S)YBKV3K8:3(;97 M2IA?1Y X9'1+/QQ/;=VXX&!YVHD:?H![[D[&6VQF*5L%VK:HB8$JHW?;PS$) M\3'@I87!+LXD5')&? O&MS*CFR ()!0N, B_7> >I Q$7L;/B9/.*0-P>?Y@ M_Q)K][6!TL:5 M%+UUJ"86+T6)]W%O==R'\6:?3+!U )\ ? ;N.]-$9RQ%?'.B[?>>\GY+DG9)1!-,<QTG>>&=!_:. MQS?Y#!^G_;LP=:LM.:/S+QO[7R$Z\%(V5WZ$&O_!9D-"Y<+QQI_-.&:CX;"; M?A";OW'^&U!+ P04 " !%UUKX =]Q[]^XXT@'-LVT ''G1JK49;9SK#HS9H@$M M[!5VT/J;"HT6SINF9K8S(,H(THKQS>83TT*V-$^C[V3R%'NG9 LG0VROM3"O M1U X9'1+WQQ/LFY<<+ \[40-W\']Z$[&6VQF*:6&UDILB8$JH[?;PW$7XF/ M3PF#79Q)J.2,^!R,^S*CFR (%!0N, B_7> .E I$7L;OB9/.*0-P>7YC_QIK M][6!RL:5%+UU MJ"<6+T6+EW&7;=R'\2:YGF#K #X!^ S8QSQL3!25?Q%.Y*G!@9BQ]YT(3[P] M<-^;(CAC*^*=%V^]]Y+SY"9EET TQ1S'&+Z(VX4] M=/ZF1J.%\Z9IF.T-B"J"M&(\26Z8%K*C119])U-D.#@E.S@98@>MA?EQ!(5C M3G?TW?$DF]8%!RNR7C3P%=RW_F2\Q1:62FKHK,2.&*AS>K<['-,0'P.^2QCM MZDQ")6?$EV \5CE-@B!04+K (/QV@7M0*A!Y&:\S)UU2!N#Z_,[^*=;N:SD+ M"_>HGF7EVIS>4E)!+0;EGG!\@+F>:TKFXC_#!90/#TI\CA*5C2LI!^M0SRQ> MBA9OTRZ[N(_337H]P[8!? ;P!7 ;\[ I453^43A19 9'8J;>]R(\\>[ ?6_* MX(RMB'=>O/7>2\'3)&.70#3''*<8OHK9+1',LR\I^%:*(_\+SK?A^TV%^PC? M_Z;P'_G338(T$J3_+7$KYD^5;-53#::)TV1)B4,7)WGE70;VCLW"\8,_FVG,)L-A/_\@MGSCXB=0 M2P,$% @ 17-[4#OX92NU 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WI3**LD4K<(@032JHCR[$TFB55?@NUL MRM\S=M(0(.+%]HSGG#DS'N>C=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z M+0*:KF6^=R#J!-**\=WN#=-"&EKFR7=V96Z'H*2!LR-^T%JXGR=0=BSHGKXZ M'F7;A>A@9=Z+%KY"^-:?'5IL8:FE!N.E-<1!4]#[_?&4Q?@4\"1A]*LSB95< MK'V.QJ>ZH+LH"!14(3((W*[P $I%(I3Q8^:D2\H(7)]?V3^DVK&6B_#P8-5W M68>NH'>4U-"(085'.WZ$N9Y;2N;B/\,5%(9')9BCLLJGE52##U;/+"A%BY=I MER;MXW3#W\VP;0"? 7P!W*4\;$J4E+\7092YLR-Q4^][$9]X?^38FRHZ4RO2 M'8KWZ+V6/#OD[!J)YIC3%,-7,?LE@B'[DH)OI3CQ?^!\&W[85'A(\,,?"K-M M@FR3($L$V7]+W(JY_2L)6_54@VO3-'E2V<&D25YYEX&]Y^E-?H=/T_Y%N%8: M3RXVX,NF_C?6!D INQL&UL?5-M;]L@$/XKB!]0$N*E461;:CI-F[1)4:NMGXE]?E&!\P#'W;\O M8-=S.VM?@#ON>>ZYXT@'-,^V 7#D14EM,]HXUQT9LT4#2M@;[$#[FPJ-$LZ; MIF:V,R#*"%*2\R5;#V1#;*R7,GQ-('#*ZI6^.A[9N M7'"P/.U$#8_@?G9GXRTVLY2M FU;U,1 E=&[[?&4A/@8\*N%P2[.)%1R07P. MQKU7(2%>Y1/;>F: MC!XH*:$2O70/.'R%J9Y/E$S%?XE/@&UL=5?MCMHP$'R5* ]PB4V^0(!T7%6U4BNAJ]K^]H&!Z)(XM0UZ;D(2/ MC=?R?-'=1K1=M^S,?W#]L]U+LXI&EF-9\T:5H@DD/VW"9[+:T;0+L(A?);^K MR7W0'>5-B/=N\?6X">,N(U[Q@^XHF+G<^ NOJH[)Y/%G( U'S2YP>O]@_VP/ M;P[SQA1_$=7O\J@OF[ (@R,_L6NE7\7]"Q\.E(;!_FT&W:5V&?F>25V;UM:;)<1[>.:,#L>@R=8,B(B S[*$&1Q([. MPBD.7\ ,%S9\,55?QI@@@02))4BF^FGL'!%A/(=,H4@*"*@C@C ++))!D0P0 M)(X(PJ18)(462IZZ YAF:>^B(>HQ) X588!'E*C$"W/A,**-PB@R!/E1%L:[*84\3$ MU0&@+//H8/<38.TL=W40R%-K!#< MR=S3HI .6^KDMP M&R# X_G"U4&@Q*.#.P$!-L]G_D$@7QW@9D#F3B?YS#^@'>2>QD9Q.Z# ZGGA MZ$#0TJ.#^P$%5B_)^0('5"[?>(,A3;Q3W M PJL7KCU!D&>>J.X']"YU+F>S'1<5/NKO-S;WLQ]M^ MH44[C.[1^/]A^P]02P,$% @ 17-[4(\<;#7[ 0 RP4 !D !X;"]W M;W)K&ULC93M;ILP%(9O!7$!=>*$!"*"U+2:-FF3 MHD[;?COD\*':F-DF='<_VU#&Z*G4/_'7>][G'!.?M)?J65< )G@1O-''L#*F M/1"B\PH$TW>RA<:>%%()9NQ2E42W"MC5!PE.Z&JU(X+539BE?N^LLE1VAM<- MG%6@.R&8^G,"+OMCN Y?-Y[JLC)N@V1IRTKX#N9'>U9V12:7:RV@T;5L @7% M,;Q?'TZ)TWO!SQIZ/9L'KI*+E,]N\>5Z#%"0&^? ['"#!^#<&=DT?H^> MX81T@?/YJ_LG7[NMY<(T/$C^J[Z:ZAC&87"%@G7:>-%*.+346PEV&L&S_VPTE$QS \@(X!= J(/8<,()_Y(S,L M2Y7L S7U P=B]&PO=V]R:W-H965T2E?#'<\ M]SQW!^=TE.I--P &?0C>Z0PWQO0'0G31@&#Z1O;0V9-**L&,-55-=*^ E3Y( M<$*CZ)8(UG8X3[WOI/)4#H:W'9P4TH,03/TY I=CAF/\Z7AIZ\8X!\G3GM7P M$\RO_J2L11:6LA70Z59V2$&5X;OX<$P6QCU:H]<)6-]YL2+I M<[S_9'WSMMI8STW O^>^V-$V&=QB54+&! MFQ&Y:F2(U)3[WOFKC@^4-N;PCE]*_R935Y;[R6G^UU* M+HYHQAPG#%UAX@5!+/LB04,21_HEG(;#-\$,-SY\LU;?[\,$VR#!UA-L_RMQ M?U7B5\PFBL(B25 D"1#$5R(AS'4KR.KB!*C:/UF-"CET?EQ6WF4J[OQ+(?_@ MTT@],U6WG49G:>SS\9=<26G IA+=V%P:.\6+P:$R;OO-[M7TEB?#R'X>4[+\ M*_*_4$L#!!0 ( $5S>U"L?0'4[P$ &8% 9 >&PO=V]R:W-H965T MN6L4QENM.Y/A*BB 4[5G>BA M,R>5D)QJ8\J:J%X"+5T09R0,@@/AM.UPGCK?1>:IK.[A(I ;.J?QS!B;& M#._PF^.YK1MM'21/>UK#=] _^HLT%EE8RI9#IUK1(0E5AN]WIW-B\0[PLX51 MK?;(5G(5XL4:7\H,!S8A8%!HRT#-!/O5EKK)<()1"14=F'X6XV>8ZXDQFHO_"C=@!FXS,1J%8,I]43$H+?C, M8E+A]'5:V\ZMXW1RC.1FB6;,><*$*\QN01##ODB$/HES^"X\](='W@PC M%QZMPX,/"/9>@KTCV/]7XGY3H@\3^T5BKTCL(3AL1'R8HU_DX!4Y> B2C8@/ M\\DO$42#T&X$?%AHHT(6?WG'&3M.ERA0@R=FRXK M[S)$[D/7)__@TP3Z1F7==@I=A3;=YGJB$D*#226X,T_7F*&W& PJ;;>F29&< M6G\RM.CGJ4:6T9K_!5!+ P04 " !%D+A[^P%V/2_CC^$9'39UCZ23%:FO\*5^ 6[BJQ'I7D MVG]1==%&BD7%EB+8^SSV@Q^G>26)%UJ80!<"70E[[T-F(U_Y$S.LS)6FT8(XSAFXP\8H@5GVUH"&+(_V/ M3L/T7;#"G:?OMO0H#0LD08'$"R3_M)C>M!C"9&&3-&B2!@3N;TQ"F'W8) N: M9 &!3SSM5\8>; R'%Y"\CZ()5_ %!+ P04 M " !%CQD@6Q@./V[0OH MNG9*D_X1SN&[G(- -@GYJEH ';QQUJL%9G+G661B5&SKH>S#-3(.96_3L#$E*,=>D\\=TVK M;0(7V4 ;^ ;Z^W"6)L*K2M5QZ%4G^D!"G:/[W?&46KP#_.A@4IMY8#NY"/%J M@\]5CD);$# HM56@9KC" S!FA4P9/Q=-M%I:XG;^KO[D>C>]7*B"!\%>NDJW M.3J@H(*:CDP_B^D3+/WL4; T_P6NP S<5F(\2L&4^P;EJ+3@BXHIA=.W>>QZ M-T[S2A(O-#^!+ 2R$@[.!\]&KO)'JFF123$%E3;JM<&NF M>&6RUR(BNPQ?K="".K2EAP>_0.P5 MB)U _$>+Y*9%'R;RF^R])GN/0'QCXL/L_2:)UR3Y#Q,?YA\FJ=$/^/PX?*6RZ7H57(0V%\$=UUH( M#::4\,[L:FO>HS5@4&L[3\1M02P,$% @ 17-[ M4+@]@S2W 0 T@, !D !X;"]W;W)K&UL;5/; M;IPP$/T5RQ\0@R'M9@5(V415*[72*E7;9R\,8,47:ILE_?O:AE":\&)[QN>< MN7A<3-H\VQ[ H1GI M,RSUW&*T%/\5KB \/&3B8]1:V+BB>K1.RT7%IR+9R[QS%?=IOKF]6VC[!+H0 MZ$HXQ#AD#A0S?V2.5871$S)S[P<6GC@]4M^;.CAC*^*=3]YZ[[7*Z*$@UR"T M8$XSAFXPZ8H@7GT-0?="G.@[.MVG9[L99I&>;>EIOB^0[PKD42#_K\2[-R7N M8++D31"RZ:D$T\5ILJC6HXJ3O/&N WM/XYO\@\_3_HV9CBN++MKYEXW];[5V MX%-);OP(]?Z#K8: UH7C1W\V\YC-AM/#\H/(^HVKOU!+ P04 " !%S^<(! W! &0 'AL+W=O9[=\$1A^?V: ML9B5?C$]@$6O4@RFQ+VUXY$04_<@F;E3(PQNIU5:,NN6NB-FU,":0)*"T,/A M Y&,#[@J0NRLJT)-5O !SAJ924JF_YQ J+G$"7X+//.NMSY JF)D'7P'^V,\ M:['*.U^*]P!>'@/A/G42MAPA?5D[%*KBHN%EY$/89R7G2Q=:7$"70ET M(SP$'[(8A7L1^:O.#E2=S:U#X:C"'LN>>.BURI-DX)KJG)_=Q@2PJD 6![)\2Z4V),4P: M-\FC)GE$(+LQB6'R&Q.RNS@)N@M/UJ!:34-HEUUTZXI'&B[^';ZTU#>F.SX8 M=%'6/9]PR:U2%EPJASN72^^Z>%L(:*V?WKNY7M[RLK!J7-N4;/^*ZB]02P,$ M% @ 17-[4.Q57,S% 0 -P0 !D !X;"]W;W)K&UL;53K;ML@%'X5Q ,4!R=-%MF6FE;5)FU2U&G=;V(?7U0N'N"X>_L! M=CTOXX^!PW9&BSO))PU,H,03/\^ 5=CCC?X(_#2-:WU M 5)D/6O@.]@?_5F[%5E4JDZ -)V22$.=XX?-\;3S^ !X[6 TJSGRE5R4>O.+ M+U6.$Y\0<"BM5V!NN,(C<.Z%7!J_9DV\6'KB>OZA_AQJ=[5PPFHO_"E?@#NXS<1ZEXB9\43D8J\2LXE(1['T:.QG& M<=K9IS,M3J S@2Z$0_ ADU'(_(E95F1:C4A/9]\S?\6;(W5G4_I@.(JPYY(W M+GHMTO0^(U\K2P MJI_;E"S_BN(/4$L#!!0 ( $5S>U":20M1PP$ #<$ 9 >&PO=V]R M:W-H965T(_+//A.NLS5: 7OX:21&:5D M^L\1A)H*O,=7QRMO.^L=I,P'UL)WL#^&DW86655J+J$W7/5(0U/@Q_WAF'E\ M /SD,)G-'OE*SDJ]>>-+7>"=3P@$5-8K,+=N)V?U5_ M#K6[6L[,P),2OWAMNP(_8%1#PT9A7]7T DL]&49+\5_A L+!?28N1J6$"5]4 MC<8JN:BX5"1[GU?>AW6:3[(K+4Z@"X&NA(= ('.@D/EG9EF9:S4A/=_]P'R+ M]P?J[J;RSG 5XK*ET_NX0!H52(- ^D^)]*;$&":)!\FB0;*(0'H3)(;);H*03>,DZ#8\ M68,J-?9A7#;>=2H>:6C\!WP>J6],M[PWZ*RL>SZAR8U2%EPJNSN72^>F>#4$ M--9O/[F]GM_R;%@U+&-*UG]%^1=02P,$% @ 17-[4-^$6;RX 0 T@, M !D !X;"]W;W)K&UL=5/;;MP@$/T5Q >$-78N M6MF6LHFB5FJD5:*VSZP]ME&XN(#7R=\'L..ZB?L"S'#.F0M#/FKS8CL AUZE M4+; G7/]GA!;=2"9O= ]*'_3:".9\Z9IB>T-L#J2I"!TM[LBDG&%RSSZCJ;, M]> $5W TR Y2,O-V *'' B?XP_'$V\X%!RGSGK7P#.YG?S3>(HM*S24HR[5" M!IH"WR;[0Q;P$?"+PVA79Q0J.6G]$HSO=8%W(2$04+F@P/QVACL0(@CY-/[, MFG@)&8CK\X?Z0ZS=UW)B%NZT^,UKUQ7X!J,:&C8(]Z3';S#7.*JL$Z+6<5GXIDK]/.5=S'Z>8RF6G;!#H3Z$*XB7'(%"AF?L\< M*W.C1V2FWOA&7.8,'2%218$\>I+ M"+H5XD"_T.DV/=W,,(WT=$U/_R.0;0ID42#[I\3K3R5^Q= T_12$K'HJP;1Q MFBRJ]*#B)*^\R\#>TO@F?^'3M#\RTW)ET4D[_[*Q_XW6#GPJNPL_0IW_8(LA MH''A>.W/9AJSR7"ZGW\06;YQ^0Y02P,$% @ 17-[4 P$:0BY 0 T@, M !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>Q- MMBO;4C95U$J)M$K5])FUQS8*%P?P.OG[ G9<-_$+,,,Y9RX,V:#-BVT!''J3 M0MD::2,85+K+H.YDB MT[T37,')(-M+RWV<$P#/@*>.0QV<4:ADK/6+\'X6>5X$Q(" :4+"LQO%[@#(8*03^-U MTL1SR$!N3;'>XPJJ%DOW),>?L!4SPZCJ?@'N(#P M\)")CU%J8>.*RMXZ+2<5GXID;^/.5=R'\6:73K1U IT(=";L8QPR!HJ9?V>. M%9G1 S)C[SL6GGA[H+XW97#&5L0[G[SUWDN1I/N,7(+0A#F.&+K ;&<$\>IS M"+H6XDB_T.DZ/5G-,(GT9$E/=NL"Z:I &@72_TK\]JG$KQB:7'\*0A8]E6": M.$T6E;I7<9(7WGE@;VE\DW_P<=H?F6FXLNBLG7_9V/]::P<^EU"'VFO&MP$ -(# M 9 >&PO=V]R:W-H965T-"VQO0%61Y 4A";)%R(95[C,H^]D MREP/3G %)X/L("4S;T<0>BQPBM\=C[SM7'"0,N]9"[_ _>Y/QEMD8:FY!&6Y M5LA 4^";]'#J"^-U5PQE;$.R_>>N^ES*Z3G%P"T1QSG&+H*B9=(HAG M7U+0K11'^A^<;L.S3859A&=K>+;?)MAM$NPBP>Z?$M-/)6[%?%9)5CV58-HX M3195>E!QDE?>96!O:'R3C_!IVA^8:;FRZ*R=?]G8_T9K!UY*&UL=5/MCIP@%'T5P@,L,^IL M-Q,UV=FF:9,VF6S3]C>C5R4+7 LX;M^^@(ZU6_L'N)=SSOW@DH]H7FP'X,BK MDMH6M'.N/S)FJPX4MW?8@_8W#1K%G3=-RVQO@->1I"1+=KM[IKC0M,RC[VS* M' ,C$QZA0VKB2:K .U:SB4U'\==J%COLXW=S?:-N$9"8D"^$A$M@4*&;^GCM> MY@9'8J;>]SP\\?Z8^-Y4P1E;$>]\\M9[KV5Z2'-V#4(SYC1ADA5FOR"85U]" M)%LA3LD_]&2;GFYFF$9ZNJ9G_XF?;0ID42#[J\3L38E;F,.;(&S54P6FC=-D M286#CI.\\BX#^YC$-_D#GZ;]"S>MT)9U#7=%_%I ( "L+ 9 M >&PO=V]R:W-H965TV9$O,7;9]KEJ%7*"LK7KW[]>67B+Z,/&+M.6<\SQ'>J"S"^-O(J=4.N]5 M68NYFTO93#U/['):$?'"&EJK.P?&*R+5E!\]T7!*]H94E1[V_=BK2%&[V['PFMQS*5>\+)90X[T!Y4_FPU7,Z]3 MV1<5K47!:H?3P]S]A*9K'&J"0?PJZ$5Q[K_1,RT57'>B:NQ8*T&:HC> MIV@:J^>[TXOF<9I[Z@$(M7K.@BB>>6,IO9QJ#IK$1"'H"&!8(0(' "(0]@>"FRQ83&4S=8N 2(5@B M!$J$L$ $"D3C3<:@0 QT$-T\KA837YD,DR"8P&42L$P"E(EA@1042,<;G8 " MD\=&5Y,[HRB*<3K@%/EPV'R@4C(@,9!7--XM@G<_PH_]+BWHVG 0IFDPL 41 MG!,$!24=D(!S@,(G#,-)0-%CPPL+NC:,$?+]@4IP9!"4F:$] L(LB.#<("$XRT"J&$X']\6XQG B,1K@%00/O8SSPT0!BDPS$ M <-QP,$3;N$X8."[<.\6 D4W=;RK(X(^1GXG_%C4PMDRJ4X;YDQP8$Q2)>B_ MJ'#DZN3:34IZD'J8J#%OCV_M1++&'DV][GR<_0-02P,$% @ 17-[4*&X MEY4S! #A4 !D !X;"]W;W)K&ULE5C9;N,V M%/T501\PXB:)#&P#<8RB!5H@F*+MLV+3"T:+*RGQ].^K;3PR[V$2YR&6Z,-[ M#Y=S>,W%I:J_-4=KV^![D9?-,CRV[?DABIKMT199\Z4ZV[+[9E_51=9VK_4A M:LZUS79#IR*/!&-)5&2G,EPMAK;G>K6H7MO\5-KG.FA>BR*K_UO;O+HL0Q[^ M:/AZ.AS;OB%:+<[9P?YIV[_.SW7W%EVC[$Z%+9M350:UW2_#1_ZP4:+O,"#^ M/ME+,WL.^J&\5-6W_N6WW3)D/2.;VVW;A\BZCS?[9/.\C]3Q^'<*&EYS]AWG MSS^B_S(,OAO,2];8IRK_Y[1KC\M0A\'.[K/7O/U:77ZUTX#B,)A&_[M]LWD' M[YET.;95W@S_@^UKTU;%%*6C4F3?Q\]3.7Q>QF]2-77#'<3405P[\.3=#G+J M(']V>#^#FCHHIT,T#F68FTW69JM%75V">ES><];O(OZ@NMG?]HW#9 _?==/3 M=*UO*YDFB^BM#S1AUB-&S##\BHBZZ-<4 J58"])=W"9XHH@XO85L*(1SAEE( M.% Y!) W TUQ 4#J"& FI,TSD2-D&2 E"-)8U+)&',&3(%""ZGFP!M&,604 M$T9&.XQ&2#QGI VGA"A.J\1+)X%T$D)'IBZ?A.011B@I*". Y+&6TDLJA:12 M0,I=MA21 JL&<.(=0AH2TI20=A*M-4GD4OD0L=%DBWEH&DC3 )KXH8F9]B_&"'*I;OK)M \2ZIU2E<8 +6DN W \3@QWJW />;+P2P+ESRG M9A$S?RIHPH]<@%32385 RI,'VRR7($3LYD&@Q),'NS&G=BQUZN8!/IL.D^>N MNZ+2CA.T\ #8_?E7 SLWI];-N7+94U/N=@>7P+X15+!841/; *A(%5/^PX=C MN^? [S517D)7@*5H!9#?:SK4#0(*[C^K.#X7.#@8M'LP()#QY<%VSX'?&T_Y MQ+$5<_/YTD5@EQ34):5QC0:"I"[&8"&)7Q&(C 1B7N M* @%]B !/(C.*@+Y\F"W$-0MP*PBD/;DP8H60-'&>$)@68GTCEG%BA%4,:30 M%K2Z,9(!8Q2T4$J,\M=L DM0T')(^4)(+$')/C\S$JM+?J95"Q(+3%*! M*>:Q+>GYP76'P"06F$2'O%NT )!BPI,'"TP"[9"B!8 4\]BCQ *35&#=R>OF M02"//4JL0DG/+<4\]BBQ"J6^8_6P:"05#2UR)M!\NZHTY>#7%T(*%6M:(@!D MY\LL]HI 8B JYKLSP))5_(YK!RQ%A:3HUED0Y%IW-+L4*FQ]&"[ZCT.=WI.^YH_;,:KN9]AQIO"/[+Z<"J;X*5JVZH8+I;V5=7: MCB/[T@GH:+/=]26W^[9_3+OG>KRA&U_:ZCS=/D;7*]#5_U!+ P04 " !% M;MPVF\F/X[ M"S?FX+^KJXKZ^K2^Z?);=5:J=K[G65%MW'-=7YX\K]J?59Y4G_1%%ONI0J.72-\LPCWP^]/$D+=[ONWKV6V[6^UEE:J-?2J:YYGI3_OJA, MWS:N<#]>?$E/Y[I]X6W7E^2D_E3U7Y?7LGGR[E8.::Z**M6%4ZKCQGT63[N MV@:=XFNJ;M7HWFE#>=/Z6_OPVV'C^JU'*E/[NC61-)=WM5-9UEIJ_/AG,.K> M^VP;CN\_K/_2!=\$\Y94:J>SO]-#?=ZX*]HO^O:K&@(*7&>(_G?U MKK)&WGK2]+'76=7].OMK5>M\L-*XDB??^VM:=-?;8/^C&6Y 0P.Z-Q#A_S;@ MH0'_:""[X'O/NE _)W6R79?ZYI3]U[HD;5&()VZ2N6]?=KGK_FNBK9JW[ULI M_+7WWAH:-"^]AD8:<5=XC?5[%X2Z>"&C.3UVL#,5081[8!@$=^UYU)XCBP$) M#$G:;H.UG).)C(=D#&L90K[$X W0D,=^)XXDTO"4;=B"B. MXJDW0,9"A#'V)H3>A" YDR_X$AI1DQ^(<%))N]!PA_P5119W(NA.9+C#L:4> M5]# :GZUQ-! #!+"DX28&HX9=R)\3*8/3(06$Q:XQ?Q0!83W6=",8(&(8UL_ M&&'!H!]I,8$A%G)!M!@\89)G#@2#:%SLTSH7)G?D6SS!T E$76 Q@4$1T8)\ M8%3$:L[7-T7VKX^)$@@I(^_QS_,>&WEG:9NL,'9D8B>%!3O"V-$"[ AC1PB[ M:4(&TP)=H6\LTW:#;%SS ,5H,T"*;"4P-QPOV)Y@:B6:E:;1 MQ+%ES2 Q6A)18UF&24R-I 718FHDFFV,_1B;>XY(3O9)NT'U,,J'9!FRI&5W M" @D6UXQ,S)8D!3,C$0SC5$"0$26U8O$8$D %MEWTMNG.\T=O[<=US=UKG_9#W9WU_).4I+2KG3=>USKNSI*/6M6J<\3\U97]6 MR>'^D*ECW=Y&S7W9G['U#[6^#.>'WOT0<_L?4$L#!!0 ( $5S>U %IGN$ M# 0 %T4 9 >&PO=V]R:W-H965T?JK/JNK_LZ^;,N_ZT^80 MM.=&Y;O1J2P"&89Q4.:GRE\MQFO/S6I17[KB5*GGQFLO99DW_ZU545^7OO#? M+GP^'8[=<"%8+<[Y07U1W=?S<].?!?D,I+7?\83O[:+?UPN"-5J&TWA,C[GU?UI(IBB-3?Q[\ZJ'_7'!RG MQV_1_QB3[Y-YR5OU5!??3[ONN/13W]NI?7XINL_U]4^E$XI\3V?_MWI516\^ MW$FOL:V+=OSK;2]M5YON2WO.1^Z2#QP7_WM<'$L]OB_OCQM?_5U MQ10N@MX$GVX))O+?9(!N);X-@IC0& MH'S::)IP%+-@EQ3F4M", M?M=&,UI18'@%HM?L=VTT1P6C*VQV[987-KP4L4L(TRL0OF;7"YM?$;-#!R,L M$,/6XM@01W'B?.H)S+$ (#NK@B$5V?S&EQ@_B? S&U\;31.60B1Q[)#"F$HQ MH_&UT;PGO<0P2P2SV?O2AME1?(DYEC;'=N]+F^.,'8][B4F6B&2S]>5LDB4F M62*2K<6Q2992AIFK#S#+$K#,KCI8P$)@TP(9+/IR0;9I8(9)IMAN^G)9MBE@@$F!+#9\F0#+(2K%&;(9E)L@Q6 A33#;%%#L&!F%$*9K?](31(X2>^76BC:8O]1Q*X:HL M)I3 ()V\*&FEQ/Y\$&$<.90PR&2#3*[)1)A0^L <98P? _S,RFZTT31?RB+' M<&-,( ,"S<)NM-%42% 2.QZRC"ED0"$[NIXQ7_R1CU#'5R@8?V9AUVR//QFF M#KP8X\5@ IJ%7;,] 47?L0XA#"$C"!T]SY@N_L#\8XP-H]=/*]W4ZJ/8T@DF M>R^E:@[COE;K;>M+-6ZJ3:[>]\X>Y;AW\\O\MO'V3]X<3E7KO=1=5Y?C/LV^ MKCO5WTOXJ2_Z4>6[^TFA]MUPF/3'S6W#ZW;2U6>]F1?<=Q17_P-02P,$% M @ 17-[4!AO?=#B P C!, !D !X;"]W;W)K&ULE9AKCYLX%(;_"N('%'S!X%$2:9*JVI5VI5%7VWYF$N>B DZ!3-I_7W.9 ME-BOJ_ E ?+Z7,QYCATOKKK^UAR5:H,?95$UR_#8MN>G*&JV1U7FS0=]5I7Y M9:_K,F_-;7V(FG.M\ET_J"PB&LK70E[8X5>JE#II+6>;U MS[4J]'49DO#]P>?3X=AV#Z+5XIP?U'^J_?_\4IN[Z&9E=RI5U9QT%=1JOPR? MR=.&9]V 7O'EI*[-Y#KH4GG5^EMW\_=N&<9=1*I0V[8SD9NO-[511=%9,G%\ M'XV&-Y_=P.GUN_5/??(FF=>\41M=?#WMVN,RS,)@I_;YI6@_Z^M?:DPH"8,Q M^W_4FRJ,O(O$^-CJHND_@^VE:74Y6C&AE/F/X?M4]=_7T?[[,#R C@/H;0 1 M?QS Q@'L]P#>)S]$UJ?Z,6_SU:+6UZ >WM8Y[XJ"/#$SF=ON83]W_6\FV\8\ M?5MQ+A;16V=HU*P'#9UHR$T1&>LW%Q2Y6%-G.+UWL'$528H],)@$Z\>SNR0\ M!C@TP'L#_,Y 9LW"H!&]IAIF@1#.96PE@W1Q2F.* TI@0 D(2%H!#9IDXH@R M&@L['E=&4B%2S_P(&(YPPTDL/VOA^,DRRID=CBN3+$YH@L-)83BI^[X33TEF MT$ &\K&*+WHZ:GFE_-O);/IQ3 M_9O7AU/5!*^Z;779GX/LM6Z5B2;^8%[14>6[VTVA]FUWF9KK>C@?&FY:?1[/ MOJ+; =SJ%U!+ P04 " !%Y;#BY=J^WWW6);UY.=ZM=E= M3A_K^NG-;+:[?2S7B]UOU5.Y:?YR7VW7B[KYN'V8[9ZVY>)N;[1>S900;K9> M+#?3JXO]M2_;JXOJN5XM-^67[63WO%XOMO]=EZOJY7(JIZ\7OBX?'NOVPNSJ MXFGQ4/Y9UG\]?=DVGV9'+W?+=;G9+:O-9%O>7T[?RC>%%+&UV$/^7I8ONY/? M)^U8OE75]_;#Y[O+J6A#*E?E;=WZ6#0_?I3ORM6J==4$\F_G=7K\TM;P]/=7 M[Q_WHV]&\VVQ*]]5JW^6=_7CY31,)W?E_>)Y57^M7CZ5W8CL=-(-ORA_E*L& MWD;2?,=MM=KM_Y_?BXW^Y\OG?]7,]Y =0;J:-!\]Y"! M[@ST+P,S:& Z Y-K8#L#FVO@.@.7:^ [ Y]K$#J#D&L0.X.8:R#%ZYT3OTS< ML,GQ9LOL;WF]W5(E)K/#Q-K/U/>+>G%UL:U>)MM#M3TMVJ*6;QJKQGE[=3_W M]W]L9NNNN?KCRGA],?O1>NHPUP>,ZF%,'W-#,?*(F#4A'.-0;!S7BMBK_C>\ MHPCC;1_SGL.X/N8#A_%]S$>*L0GD=\Y-Z&,^<9C8QWQF,$$DR3V;G/GY@ L* MD5+P]TCSA>J. N&]Z#V7LPO1B2H5P?,&Z/V1P&&YJT);E]1V%:>I7> MR?<,3!FG$F\?N"_USB8WZR,#:U AG1L,S.B@$V^?.)B3-BFMSPQ,>!N3N7]# M85))HUTZ52@N>B/34BHH+#1#<(&_WY:_WY;<;Q,4[\'Q'ES^G/.\!W]^SMT< M,/9DL+Z9="&Y87,&)H.Q:>HHS#DE+ @[\&$')G6:]Q!Y#S$_=>UBQ:X.(B-Y M'@[/6F*04"P8&:$JB-4TRN3/ ![\>O95J1/8 7TJ=DSU-ABM# M-$ZDV6-P340RG7P<3@FG40X!4TM*U298X -4O[0C<@CJ7[J<'#HZLX13*?-Q M,"7)0LG!K#LA^7[@@'8DY1T3'/ !.$"&$0D$+"!C3@(C+6&2/8H1:>:&(/U= M(" <10G'G*R;?1^@_)7,SYH"Y:]41M8ZT.EP@]5")CO..8-SVGE)=F@49U6( M#HT?T(ZBM&/0[%6@_)49D4-0_HJN_DP.+GK#)%VTX$& MDW864@Q"^L$"CM&,PHAHP*#6]0B-H4&MZQR5H:DP($D["RD&(?U@ :EH1EL8 MY .4N!ZA+@PH<9.C+@RC+K03(5UD&9R,3ICD,*O@<%[:",C= &HQC,:(0-H: M4/%FA,8PH.)-CL8P5!.D$^\\I!B$](-%QS^,J(A U!I0\6:$J#"@XDV.J#!4 M!I"DG844@Y!^L(!:#",D(E"S!E2\&2$D#*AXDR,D#%4 ,EASYL@*R\@ X61"9',.IJ1)SP,X MF'4>)1#0C&4T101JUH+JMR,TA44'BCF:PE(-0-0L@TE+=Q#2CQ;PC&54A$$C M!N5O1Z@("\K?YJ@(2[?]4EE%#J(XG&G^D8G'X+0/ L4.:,M ^;L1 M6L*!\GYEN:@H6IP4\0P>TXSAI 38\#C" &R$M'& MER,MW'EI<1Y2#$+ZP0*J<9RT "+6H:<7(Z2% P3@ ' H18ZA M.)07@.P=H!Q'*<<*= = Z;L1&L.#TO_3"R(7%3!<;!0R2B)Z3$IIQ@JPSGA0]'Z$S/"@Z'V. MS/!4%@1M8_HH9\[@G'*GQVI=#BG.-KE&XP^ ; (E&RL P3 &&$S B 4*. MS A4&"C=+ ?IP0J#D]%:G2N%*AK2HQIFQ*H;TID-4X)IM.)S2/%L7FD ML*$\HKXI03G(HCY;*5#GE!C3.B50[Y3(:IX2YQ]T9&"*84P2,6J:$HP*D7#< MJ&U*C.F;$JAQ2F1U3G4H-YB]LYAB&'.(>';2U;\NMP_[]U=VD]OJ>5.WHSVY M>GQ)YJUJWPI(KE_+-Y\E<_VF?:EF_Q;!+_>'-W+^6&P?EIO=Y%M5U]7ZLGUA MX+ZJZK()7?S6W/''$MG]GQ5:.K_P%0 M2P,$% @ 17-[4+CRC 53 P *0X !D !X;"]W;W)K&ULC5?;CILP$/T5Q/LNS-A@LDHB-9>JE5IIM57;9S9Q$K2 4R#) M]N]K+AL1>USE)5PR,^<,GG,PTXNJWNJ#E(WW7N1E/?,/37-\"H)ZE?*Y\NI3 M4:35WX7,U67F@_]QXR7;'YKV1C"?'M.]_"&;G\?G2E\%URK;K)!EG:G2J^1N MYG^"IS6*-J&+^)7)2STZ]]I67I5Z:R^^;F=^V#*2N=PT;8E4'\YR*?.\K:1Y M_!F*^E?,-G%\_E']<]>\;N8UK>52Y;^S;7.8^8GO;>4N/>7-B[I\D4-#D>\- MW7^39YGK\):)QMBHO.Y^O!# K\W(1H2(B,AZ'OO'N8J;=+YM%(7K^KGX9BV8P=/D5ZN37NS M6YWN/_T\:WWW/(\ I\&Y+33$+/H8',48$4L[(@)V&[,B8L1MR)HJPZ\Q@6[D MV@V2W6!7@-T4B.@"C"S N@+\ID!L/(X^)NYBRBX&1(Q@-+.RPP0F#&@VG&3# M"38&S**/B48P#TF"B4&&B()$H*#91"2;B&!CX"PB @!4ZS YH?P%^OU\";0I N4)L^GID MM1O%H]?,+1 M=Z#T;KU ;,&SA+N>*RUCL'5L^=P:;"4S)D('$*UDH*1L/3I; MRS%S33ZM92#$;#KE>@@:+Q$B=W@&TF)&2LP.KDBK%.'^B43''L 6H.G#2[3U MIU^&B0N(%B!2 @Q-)&:OGW!,/M(J16(;8)KQ$NTW/&#('1.)M)B1$+/IQDNT M7]XQPXEK5&@U(Z%FTXV7:*N9,X>8D18S$F(VW7@Y!(VG@0MS;H/1CKK]B/J> M5ONLK+U7U>C->;>%WBG52%TP?-24#_J[[7J1RUW3G@I]7O4?+_U%HX[#AUEP M_3J<_P-02P,$% @ 17-[4*;OKE.O @ & H !D !X;"]W;W)K&ULE5;MCJ(P%'T5P@,,E$+1B9KXDSN[ZI5 MR0!EVZJS;[]M00;IQ7'^2%O./??<8[GMY,+%JSPRIKRW(B_EU#\J53T'@=P> M64'E$Z]8J=_LN2BHTE-Q"&0E&-W9H"(/HC D04&STI]-[-I:S";\I/*L9&OA MR5-14/%OP7)^F?K(ORZ\9(>C,@O!;%+1 _O)U*]J+?0L:%EV6<%*F?'2$VP_ M]>?H>86(";"(WQF[R,[8,Z5L.'\UDV^[J1\:12QG6V4HJ'ZT[5&&(Q98TA^AOLP98 +"8.; 7 T+@+NU&=@*H3 M1S4B<4]UC4DZ>=(D=%6[L+Y@%V%Y!@034# !!/?VRX)\I&1)'.MP.G)K6MUC MNA&;@F)38$^@GI3421%'=UP9@8E&0*(()AB#!./'MS\*X4X1/O !-*!NM1C: M2PV.?(!;@7QXT#PTT.00(!T/4(!-;(ZB3Q@(=R"$'S$0.\:0> 08".!(#!@( MX>X8"/<^Y#8_3(:JAQL12CYA(-P:D-L;<.H8"('ZYU70.1X+)@[VZB&]+3^5 MRIPRG=7V>C./S/':6U^8:X\]=M]IZCO3#RH.62F]#5?Z\+9'[)YSQ;3&\$E[ M<=37M':2L[TRPU2/17U7J2>*5\T]+&@O@[/_4$L#!!0 ( $5S>U 85%CS MT ( +P+ 9 >&PO=V]R:W-H965TC"GOHZC:'&0NJCM5RL*^V2F="V.G>A]5I99B6P?E M683CF$>Y2(MP,:O7GO1BIHXF2POYI(/JF.="_UO*3)WG(0K?%Y[3_<&XA6@Q M*\5>_I3F5_FD[2SJ6+9I+HLJ546@Y6X>?D'W:TQ=0(WXG1"57*ON3 M;LUA'B9AL)4[<98&96W+'8K MN7AKGFE1/\_-&\[;,#@ MP&X"T#TPP#2!I"Q ;0-H&,#6!O Q@;P-H#W J*F M6'7U'X01BYE6YT W%Z@4[IZB>V[/=^,6Z^.LW]D#J.SJ:<$(G44G1]1BE@T& M7V'8-68%8?@UYL''4(*N,8\0!E]CUI#6I,-$-M\N:0PFC6L">D% .(4)"$A M:@)R18!A @H24& 'O9*N&PRO,453B@DATSB.824&*C%?:=H[X+6/H1S!(AP4 MX4 Z'":8@ 23\05-0(+D\X(^)EY!$>,X&:[H%)2: E(#UP_%L.GB\>FB =^B MSQ-^:$&7&1.:)(0.9HQ@PR#(,()XX/OE MVY'1@0\8ANV(;[ CANV(?3LRVO_/Q;X=$8=O;731L[B^]H?0^[2H@A=E;/M3 M-RD[I8RTM/&=M=S!MM+=)),[XX83.]9-/]E,C"K;7CGJ&O;%?U!+ P04 M" !%<):TDVQG"3$D@[4P['"( X?H M-+O]XWK(FFP^J\KCI#JMN$/6+6Q]&[<+XKF[V3___G_M$ZO;N^]S9_TL>N\" M#3:+DXVYM"%W;7//;=9,7!6 M3!^ +@*0-S@ P0#4![ 7 7PX8R<3WYOL>Y-$IRH.YN0!F"E*K)".A:.Q;#3D M+0[@8 W?CX\#.#9"+0-)N31LTPIC1U6B:%*S%2L#=?&R<9=J,2)45@E@2H) M4W$V>&J/"5/1WB0:RZ10)OW?)?28,I5466'&M,+\*Y!-$O*D>#KDE#!K6J@T M&BBEH9)F2EY0P>1JPU6<"E4,4W'*&X$IC1'7Q*!P3GC"&G.I.9C64CA8RP9[ M0R9)!"4,L'9@6EC9=(Q &Q.E@A(F77/4R4O/$&.LX_'E1F-&-8#44=A*$I:O MCE/I$6)*-<>4U9R5YJ!2ZH2,# ;5<%!]J&,XI[$T]P93:A"E<:C#*35I(BU) M(_183FI8X%8&@)H:L9=C4 UOQJSPK :CZXHMR&"8#8>959Z5X3#K6"DGE%*# M:3:\'XNEQV!,#<>4E9[58'15>C3%7I+".!O>EEGM61G>E[5K6Z90? S&WG#L MR4NK!0-MT@_L_3"J!'IJ6'R6@]%E\3%."6,E#"MQ6-FV:DD<5JL2(\!*&%;B ML+(RMR1.JU5&PHB$G3/8.C,A!*LA00?C2@#7L- MB>-*L9*$,*S$6V]8YY:# MS?4&2R5>4L),$V>:%;HE<::U$R@C##0AH%6HPX&V;9-()2D,-"7C*QUAH EU M:$8C[] WB59>V$Q;#+Y%X(>+U_(F339)2#B068R^Y>B3%YBVF&G[@5.NQ;!: MU%H#B!:6'V&-EH8J'& YK"%#"\M932F1\L&L6K!-#D]#"PM@U>)IR&)6K1^_ ML"W&T([HJPO+,31:BX/%%%JPFR8V+?S,>Z,360K3:CFMSME0*N6O"I0DY#"K M#K$JX.XP@TZ/!\AA!ATXKH8+;N70<57.%Z/J *I.:,T.4^CL!_(57B2- &SI M &!)*B>,"7.@&SIA?^4P8>X#!U&'T7'H;1%[P.!UT0_RQ>0X1(Y09CUFPJOQ M^7K,A$?GQS#?P>B27V>E=#TFQZ,7/<+FPF,D/'^#(Z>+D?!H%QFNY\'HN@'R MQQM=O+/O?@CZ+:M>M_MZ\E0V3;GK7]*_E&63MR'5IW:M;/)L?;XH\I>F^QJW MWZO3#S"GBZ8\##\N1>=?N.;_ E!+ P04 " !%V/NVZP M*6P4M5(KK5*E??;"X:+8F-K>)?W[^L(2PM*^@'V8F3-C;*ER"*N][-4U,[\CQE M9TFZ'H[<$6=*,?]3 &%CYOKNM?#<-:W4!92G V[@!\B7XA%QWK M'0YUYC[X^T.L\0;PLX-1+,:.3G)B[%5/OE:9ZVE#0*"46@&KUP4.0(@64C9^ M3YKNW%(3E^.K^I/)KK*I1,B+,TRG/0C(ZJ2@K%+_9=]>;]SCI7VG;A& B!#/!3_Y+""="^$Z( M3'CKS$1]Q!+G*6>CP^W/&K#>$_X^5(M9ZJ)9._--I16J>LGCQ$O110M-F,)B M@@7&GQ%(J<\M@JT617!##SXV.-PBXMUVAW S1&CXX8(?)L&V0+0I$!F!Z,,J M^*M5L)C$8'J["GYX'R?K,!LX+XJCZ!^)XDU#\8:A5:,BOFGT:1?=[Y*5GUM8 M''B^MW*#%AN& F_,V1).RU!$\I?9.P( % & 9 >&PO=V]R:W-H965TF;M4J++7NE@BIHH2&JP?106N>'(1L MN#9'>42JD\#WCM34B$010PVOVC#/7.Q9YIDXZ;IJX5D&ZM0T7/Y;0RTNJQ"' MU\!+=2RU#: \Z_@1?H%^[9ZE.:%195\UT*I*M(&$PRI\PLLMLW@'^%W!14WV M@:UD)\2;/7S?K\+(&H(:"FT5N%G.L(&ZMD+&QM]!,QQ36N)T?U7_ZFHWM>RX M@HVH_U1[7:["QS#8PX&?:OTB+M]@J(>&P5#\#SA#;>#6B9Z#FG+,[0V0H-F'6/(1,,'A'(J(\I MB"_%FMS1R6V"S3V"IK>0[3T$X\CO(O86&CN!>.HB(GZ!Q"N0.('DIE/)K%,] MACE,ZS!?<(3Q8E;-QH.C,:$SN:T'1A)&$K]MZK5-[VS'B\7,=H^ATSPII3/4 MQH/"28SG;\H'8_'"[YEY/;,[SYC0F6?F:_5C2MG,M0?'4IKBF6L/C# RN0J] M;32Y5PW(HYM9*BC$J=7V\YQ$Q['X1.R]G,779ESVT^U#II^U/[D\5JT*=D*; M6^_NYD$(#<9E]&#:6IKQ/AYJ.&B[3]D.N/VC1#?,;C7\B^7]02P,$% M @ 17-[4-7E/'O+ @ "PH !D !X;"]W;W)K&ULC9;1;ML@%(9?Q?)]:X,QMJLD4I-HVJ1-JCIMNZ8)2:S:)@.2=&\_P(Z; MP$G5FQCP?WZ^0XZ!R4G(5[7C7$=O;=.I:;S3>O^0)&JUXRU3]V+/._-F(V3+ MM.G*;:+VDK.U"VJ;!*Y&PB#KJI._XD(W5H6R;_S7DC3M,8 MQ>>!YWJ[TW8@F4WV;,M_0+WC36R7#\'4SC<4X;>-D^NW]Q MR9MD7ICB"]'\J==Z-XW+.%KS#3LT^EF:E"QA1 M/F(&T.T)8>;:_)+R:A"'FP@,;_ M:T))B6ZP4I"5 JR5QTJ#25!)J <;BK(L]6A#3564,&T!TA9A(14W*K$$#^X@JDKCY14!5 3;$/#:A(0;S"6P(J M5)45C(Q2>'-+0^@"^;M;"E%GJ5RG#JJY:064DJ MY',G%R=BR^76W394M!*'3MN#Y6)TO-$\N@N--SZW-QUWTK[;]->D'TQNZTY% M+T*;\]J=JALA-#>8Z;U9UIVYF8V=AF^T;1:F+?OK2=_18C]Y*R\[Y59=TN_5/7G9^#H-V=9)6W M3^HL:_W/0355WNG'YABTYT;F^\&H*@,*PSBH\J+V5XMA[*U9+=2E*XM:OC5> M>ZFJO/EW+4MU7?K,_S[PI3B>NGX@6"W.^5'^(;L_SV^-?@IN7O9%)>NV4+77 MR,/2?V'/KUST!@/BKT)>V]F]UZ?RKM37_N'7_=(/^XAD*7==[R+7EP^YD679 M>])Q_#,Y]6^'\_KOWGX?D=3+O>2LWJOR[V'>GI9_ZWEX>\DO9?5'77^24 MD/"]*?O?Y( MKET_.*S.\)^>SU:/?JQ$$BV"C][1A%F/&)IAV T1:.\W"D(4:[+,12+N*38( M$]]CM@B3W&->$2;%P7(X'WQPP.\<9-A!!!U$@X-H[B -C0D=,?& J0<,CU(S MEXV-HBC+. Y&P& $"(89P8P8,:-A69@:-; !J)3%1F);887,1.PHEAA&'(.( MR8@XMF-AH9'6YA'0]A'0:VRO0SC+_"ZI!":5@*2X$4IBA9*(,'30I) F!33& M.FY3*YDT3#!)!DDR0&*H>9W991 G9!3+!J!8XLJ8A;A]A2"'V$D19,IN8>RK< M\=@C+6\""6=-W#/A=L9 /XL=[9WA_L+B3TPM5C-#)V!8L%S9"B M,Y,IM9A2(@YR&L5@)JSN_H"81$2$J'%Q"RF MS%D,A*5*!%)RS0J6*GUBST%8@H0D:)8DV1(4$<4.(JQ @K,N$ED;Q9T[;LR MPCHEM!$P2Y+L]_Q].UA8DF!T1*]D[Z(]1L]/9-X(7Z M(Z8QOF;/V_'H^;^;\4/#[WES+.K6>U>=/L .Q\R#4IW4,89/.L:3S/>WAU(> MNOXVT??->, ?'SIUGCY>!+&\FP+RV'QOSV+"Z M=/VWX>3<&'UOZG98QZ=Q/#\ER; _N:8AJG M"\EF=2Y?W1]N_//\W/NSY%;+H6I<.U1=&_7NN(X_P],.\ZG G/BKVR%;)^U31DME>,WB7 MPTCXEHV0B2B:@T)F2\8$GP[;CD:((#$DN$:G*(,4(D@A@)!AWQ:\$64U?71X"@SD@;L#2O:1$G L%9+B+:4F MSZB5>$P%8 )R! $FI3# !P?H79)"=T_ (XSL2$ !AJD:?]#E!85'(#!A0)8M M<-NF*JQ4EK])5![DP_A\G>J3[^#)E8?;2>V.XW28^>/^ M^O9_/1F[\_)E([E]7MG\!U!+ P04 " !%/-5(GN_:H*KT M]/O"HO:G>] M;/ONY7HI3KHL:GXO'76JJES^37DI+BN7N:\=#\7AJ&V'MUXV^8'_Y/I7/*G;O.CN_S M4ZD?Q.4K[R<4NTX_^^_\S$N#6R=FC*TH5?OK;$]*BZI7,5:J_*5[%G7[O/3Z MKV$X(.@#@B& )1\&A'U ^!80?1@0]0$1"?"ZJ;1KD^4Z7R^EN#BRV]XFMZ>( MW49F];>VLUWL]C^S/,KTGM=)$"R]LQ7JF;1C@BNQGU()TQ\EE"2:.$EL(O)0"-IPR5R(G+_J/TWC%, MY732$^-$J^U_9U9MYE5XUV#2V:OM+VAG)__0]02P,$% @ 17-[ M4!2VSNA9 @ -@@ !D !X;"]W;W)K&ULC5;; MCILP$/T5Q'O7W!,B@K0$5:W42M%6VSX[Q EH#::V$[9_7]L0EHLWY"78PSEG MSDP<3Z*&T#>6(\2-]Q)7;&OFG-<; %B6HQ*R)U*C2KPY$5I"+K;T#%A-$3PJ M4HF!8UD!*&%1F7&D8GL:1^3"<5&A/378I2PA_9<@3)JM:9NWP$MQSKD,@#BJ MX1G]0ORUWE.Q [W*L2A1Q0I2&12=MN:SO4E#B5> WP5JV&!MR$H.A+S)S??C MUK2D(811QJ4"%(\KVB&,I9"P\;?3-/N4DCA/HM* M/9M._T;3$YR.X/0$.[A+<#N"^T'P[A*\CN!-"* M1?4FA1S&$26-0=MOMX;R M$-D;3W0_DT'5;/5.M(>)Z#4._'4$KE*HPR0MQAE@[!X!A'J?PM&E2)P9W1DG MV,T1_FH,2><0V[;T+EQMH:X2<$>%AGH!3RO@*0%O*!!8DTZUF$!AJIM+>U+M M(Z!T#G*LX)."?:U?7^-WDB5I,?X@RZ2BW2(BO8<8V0RT-@.-S+-A<1Z1SQ)?SLG*ZU3M<:I][$Z7J617-.'P&E"Z"1 MWU#K-]3X]2=^PT=^5X^ T@50ZQ<,;L\2T;.:3,S(R*7B\A(:1/OA]^S(VW<2 M3\10;&?8ATP[47]">BXJ9AP(%W>[NH%/A' D/%I/HIVY&.+]!J,3E\N56--V ME+4;3NIN2H/^KT+\'U!+ P04 " !%8\SJJINO[4FI+OA6 ME76[#D]==WZ(HG9W4E7>?M)G59M_#KJI\LX\-L>H/3E+5Q:U>FF"]E)5>?/?DRKU=1W2\'W@8IN7O9%I>JVT'70J,,Z?*0/SYSW!@/B[T)=V]E]T$_E5>NO_D:J5+NN=Y&;RYO:JK+L/1D>_TY.PUO,WG!^_^[]UV'R9C*O>:NVNORGV'>G M=2C#8*\.^:7L/NOK;VJ:4!(&T^S_4&^J-/">B8FQTV4[_ :[2]OI:O)BJ%3Y MM_%:U,/U.OE_-\,&;#)@-P,J?FC )P/^W2#^H4$\&<26031.9O M,\--S=@='3F!%ALJB5.16*JVG8#+EDPD$[[48)E@0"9\^R7#;[+!E@"X2P![S71[@+FOFY8N"4EW/T,]*STO?7BGF7R PN MFY&A9G06 (!F[VK+5V/X ML_D'MFON.33V2C7'X4S Z/8U8O,_4$L#!!0 ( $5S>U"^]O./OP4 .0A 9 M>&PO=V]R:W-H965TRH6\_R]RC8[]U1,RO?M-BW^O7%9?KB>BNGG!]\V;^NJ M^6"VF._3-_?=57_NGXKZW>S4RVJS=;MRD^\FA7N]GOXFOCS&4=.@5?RU<8?R M[/6D2>4YSW\T;QY7U].HBO/ MWN_;Y.MDGM/2W>;9WYM5M;Z>QM/)RKVF[UGU+3\\N"XAFDZZ[']W'RZKY4TD M]1@O>5:V?RZE"VZ<_C\V;7/A^Z_C^;X0:R:R!/#:08;*"Z!NI7 M SO80'<-]*F!&AZ!N@9T:4BF:V N;6"[!O;2!G'7(/[58'A:DZY!XB4].UZ_ M=D$LTRI=S(O\,"F.:WJ?-NB(+TF]Y%Z:#]L5UOZO7A-E_>G'PL1Z/OMH.NHT M-T>-[&FHK[E%&M/7+)'&]C5W7$/6Z^<>:;Q^OG*-HKBO>4#Q>)I'I$E.FED] MMZ<)EG""9=N!.N_ Q+@#!3M0;0?ZK /A9[(\:DRKV;4:K2AJ'M[T7 MQ.(65I((AF1@2(9?7C\B(%%X" N'L. B"&\,R[*.(PT6D&5))T1Q,.<8!A2# M@/RD8S"[412>W02.E("1 G,G(FR0T>4 BX#'"A"%]LU1\(2-$. 2(*752(KB9D"8_96X32D71@%,(;!4" M>$5"_D7C9B$-R?!8V ,$)]SX.]H2BMAV-2SJ!X/=0B"[8%LY]PL:GF7L! )8 M@>_(=P)X@9:)"@^&S4 @-Q#^8 EWN(3"B4EL&S("8]E %]@VI+@<&1DH/CBX M#)F'3M2[EL/(2,RXY*6*24(!8\:E'I$S!E=R<$'.8/,V-)@S1E<"X))0@8B! MDW9$SA@CR3%B.7_M1#UK_)^<,4<2<&0U[D)A/-2(755A/!3?55G.-PKL@,RH MCDL"2,6PIRD,G>+0L8K]1G'H1#0\6N#V@$-G_=R6G>A\N0\3KC">"M3SK(!6 MO* 76D@VXW=(&.MPB:*$&IP #KSCP-F)38,!H2?T(CX:] M08'-.!:!+K WJ'@$:AAXQ8%GJ"T[47]%D];A;5IC;]!@ZV35$!+%,C .-A#- M#<1&RA\'N(*4*KQ(-38%S4W!1OX]@.:F("DP#'8#C=S OU)0%"CG=>"^GAN! MC0+EC<;8:KI\76K,HD8L^F+D*L@4B$; 8PL00@B$0JL$PF!&% MJL$P&+3/^-DBD0BXE,'$& "##)U%8AC,B%,:@V$P8&>0?C5F^"F-T+'M;ZO' M(A%)5624X<==4"K$0$5I,(T&@"8##F@"Q[IFQ$QBT S8=:1?GQA^("N'[R,, M9M( W&3 !PW&S227YVPQ;A;L/2SG3G3YX9/%8%K 7*C>LI@Y.^+K'8N9L^C4 MQ%O:MQ9\<3-<7%N,IT5X&G\T?F.FI;#!]6 Q1A9A%'!PBS&R(S"R@6\_T'DF MFU]^GJFD"1N'Q1!9!%$H7 R1'0%1C"&*$42)9Y:=*.D="5PIW^5F9U\D-[]_ M^",MWC:[_J9B=?MBQ^ ]02P,$% @ 17-[4#6=JIJ< @ \PD !D !X;"]W M;W)K&ULE59M;YLP$/XKB!]0\!M.JB32DG;:I$VJ M.G7[["1.@@J882?I_OUL((C@2TN_@&V>>^Z>\_GP[*RJ5WV0T@1O>5;H>7@P MIKR/(KTYR%SH.U7*PG[9J2H7QDZK?:3+2HIM;91G$8[C),I%6H2+6;WV5"UF MZFBRM)!/5:"/>2ZJ?TN9J?,\1.%EX3G='XQ;B!:S4NSE+VE>RJ?*SJ*.99OF MLM"I*H)*[N;A%W3_B+@SJ!&_4WG6O7'@I*R5>G63[]MY&+N(9"8WQE$(^SK) ME.F7E6YV^R M%<3"H%7_0YYD9N$N$NMCHS)=/X/-41N5MRPVE%R\->^TJ-_GEO]B!AO@U@!W M!HB^:T!: S+6@+8&=*P!:PW8P"!JM-?)?!!&+&:5.@=54P^E<&6'[IG=KHU; MK'>G_F;SJ>WJ:<%)/(M.CJC%+!L,[F'P-6+E(QB_ACSX$(0&CAY]#">HPT16 M2*<&@VIP34!Z!$DR@0D(2$!J MJ/8)B-!I+4D*+)!J4(#\6L(!Q!M,=W%0\% MXZ%^/&20_&6#83U'A#(4#_?(AU$R1?%PGZ@7-L.*8 M)V[*!MJ8%S2<;/:Y9"=@/(F?;,Q@ @X2\/'E-P$))A^7W\3+",)T@BCL9@JZ MF0)5-=C@Y13P@Q@CL!\4P]TE'E&_+>BJ@'%RX]RC&VT,?5Q++69LZA#<8A & M)-VB@)L,(N/K!,%] 4&-P1/L'_EW]Q ^I<@_IASS&Q3PP4+))P3#1POQ,8*Y MUP: 2HIZ_T9W'?HIJGU:Z&"MC/W-UC_#G5)&6L;XSHH_V!M8-\GDSK@AM^.J MN88T$Z/*]HH5=?>\Q7]02P,$% @ 17-[4&P:-CX @ RP4 !D !X M;"]W;W)K&ULE91AKYL@%(;_BO$'7!1$ZXTU6>^R M;,F6-'?9]IFVI]5<% >TWOW[ 5ICE";;E\+!][S/.10H>B'?5 6@@_>&MVH; M5EIWSPBI8P4-4T^B@]9\.0O9,&U">4&JD\!.+JGA"$=1BAI6MV%9N+6]+ MQ MU;QN82\#=6T:)O_L@(M^&\;A?>&UOE3:+J"RZ-@%OH/^T>VEB=#D1M^B)]WN=4[P<\:>C6;![:3@Q!O-OARVH:1+0@X'+5U8&:XP0MP;HU, M&;]'SW!"VL3Y_.[^R?5N>CDP!2^"_ZI/NMJ&FS XP9E=N7X5_6<8^Z%A,#;_ M%6[ C=Q68AA'P97[#8Y7I44SNIA2&O8^C'7KQG[TOZ?Y$_"8@*<$//0R@%SE M'YEF92%%'\AA[SMF_^+X&9N].=I%MQ7NFRE>F=5;F9&T0#=K-&IV@P;/-#2C MDP89_PF"O1#L#,C, $[')%Y,XL&0 M!6;0T'_#4"^&>C#) D-7&)(\YJ1>3NKAT 4G_9]V,B\F\V"61RA;8S!YR-EX M.9L5)R/9@K-9<^*(D!C[0;D7E*] F^5AR]>'C>8YH=F"@V;WT#YSWYB\U*T* M#D*;*^TNWED(#<8S>C)E5^9EG0(.9VVGF9G+X7T9 BVZ\>E$T_M=_@502P,$ M% @ 17-[4*GM/5<- @ K04 !D !X;"]W;W)K&UL=53;CILP$/T5Q GSGGC(VG&AE_%2V ]-XHZ<7>;Z4<=D$@FA8H%@]L@%[M7!BG6*HE MOP9BX(#/)HF2 (5A%E#<]7Y=F=B1UQ6[2=+U<.2>N%&*^9\#$#;N_M&QWN-PV?N/T>Y0:KP!O'0PBL7&+D M5W>6[=XO?.\,%WPC\IF-7V"J)_6]J?AO< >BX-J)TF@8$>;K-3(D2 Q!\E^1Y:I(B\D,IK=%EDF:N652ITRZE4G"E8S%I L9E!:Y6R5S MJF0.E6BEDFU5\OB#2\N=*OGFS/,$N0D*)T'AL!FO;!8;FUGTP8F73I'2(9*L M1,KMQ4;KWR]8/!<*_&H:A? :=NM-DUI$YU[TB,QS^P>WC>P[YM>N%]Z)2?5H MS=.Z,"9!60D?5*FMZIWS@L!%ZFFNYMQV$+N0;)B:8S!WZ/HO4$L#!!0 ( M $5S>U 0R- 3_ $ "(% 9 >&PO=V]R:W-H965T-DE;D;BUEMT5(E#50+!Y8!ZW:N3!.L51+7B'1<"-%"*HW74=.=+#5Q/G]7_VIJ5[6:H]0T6N11G&&KEIHQ.PL)IAA_ F!E/ID$:Q9[(([>G!KL+]' MQ.DMY' /\7UO/8MPM=#0"(3S++S-ND"T*A 9@>BF4\FB4Q:3&$QK3:(TC=9M MXE6;^/\V^_C.QO\2;/Q%RU90R<9?)H-F)X4"K\PM%$[)^E;JAL^BTT5_#/1) M6\1WZ@&P]_5#QKX>/S"OFE8X)R;5.3:G[<*8!)6D]Z"RK-6#-2T(7*2>IFK. M[;6U"\FZ\45"T[-8_ -02P,$% @ 17-[4'QIPLK 0 AP0 !D !X M;"]W;W)K&UL;531CML@$/P5Q <<#K&3-+(M-5=5 MK=1*T56]/A-[':,#XP*)KW]?P([ENKP8=IF=F<5 /BC]9EH B]ZEZ$R!6VO[ M(R&F:D$R\Z1ZZ-Q*H[1DUH7Z2DRO@=6A2 I"DV1').,=+O.0.^LR5S =G MC<^N\ /LS_ZL741FEII+Z Q7'=+0%/CC MYGC:>7P O'(8S&*.?"<7I=Y\\+4N<.(-@8#*>@;FACL\@Q">R-GX/7'B6=(7 M+NY3%"^A40.<"&C:'C$+!^2=F69EK-2 ] M[GW/_"_>'*G;F\HGPU:$-6?>N.R]W*?[G-P]T80YC1BZP- 901S[+$&C$C24 M;Y?ER2%.L(T2; -!^H_'P\IC#/,A+I)&1=+_";)D)1+#;.(B650DBQ#0E4@, MLXV+[*(BNPA!NA*)8;*5"%F<(7]%OS-]Y9U!%V7=<0R'IE'*@N-+GISKUKT* MH MP0F01H"T=*HV:9.B3NM>.W $5!M3VPG=MY\?*&*)WV#?^>[_NS.VBTG(-]4! MZ.B#LT&5J--ZW&.LZ@XX50]BA,&LM$)RJHTISUB-$FCCDCC#)(XSS&D_H*IP MOJ.L"G'1K!_@*"-UX9S*OP=@8BI1@CX=+_VYT]:!JV*D9_@%^O=XE,;"BTK3 M)Z_JG^['HWO9RH@B?!_O2-[DJT0U$#+;TP_2*F;S#WDZ)H M;OX'7(&9<%N)8=2"*?>-ZHO2@L\JIA1./_S8#VZ<_$I.YK1P ID3R)) ?"\> MY"K_2C6M"BFF2/J]'ZG]QF+VIK=-MA5LSQ2OCO59YFA7X:H7FF(./(:N8 M-$^7&&ST%P@)0H@3V*P$2+P+"VR" ALGL/VORORF2A^3N9C!0Y(X"5.V04++ZA9/<;1N[^*UX= M)'M/?U)Y[@<5G80V9]*=G%8(#48P?C 5=^9I6 P&K;;3W,REOR#>T&*<[SY> M'J#J'U!+ P04 " !%$9" D,P*RI9C> M[+'$9S++3%A-$\639XK!7XQHT!X%;NV4G_U272<-L^1?NZS^%9-(3LT[C)V MA'W'_-*TPCLRJ?Y,YLF?&9.@4@R>5"MK-37' X&SU-N5VG,[.^Q!LFX8BVB< MS>4_4$L#!!0 ( $5S>U#>"&+X&0, ,. 9 >&PO=V]R:W-H965T M5^X-8#,S_XS-9^/51;;/W5$(Y;W65=.M_:-2I_L@Z+9' M41?=G3R)1K_9R[8NE&ZVAZ [M:+8#4YU%6 8QD%=E(V_60U]C^UF)<^J*AOQ MV'K=N:Z+]L^#J.1E[8/_UO&M/!Q5WQ%L5J?B(+X+]>/TV.I6<(VR*VO1=*5L MO%;LU_Y[N,\QZQT&BY^EN'2S9Z\OY4G*Y[[Q>;?VPSXC48FMZD,4^O8BBD[DLOI5[M1Q[:>^MQ/[XERI;_+R24P% M<=^;JO\B7D2ES?M,M,965MUP];;G3LEZBJ)3J8O7\5XVP_TROHEA]TM9WN M?=DD,5\%+WV@R>9AM,&9#=Y:Y*8%3ZXF@4[@F@626>#@SVZRB.D C S A@#1 M38!D4<9H$P\VS6 #"4=.RT2D3$3(I N9T8;/97C&+=5P4H83,ME"AILR++-5 M$Y,RL2F3A N9V)3!,++()*1,0LC 0B8Q92 !RZ"EI$Q*R"R^TX?4D(D8SX"6 MR4B9C)!A"YF,J"9*>$KK0$B3&1)*T1+-T)!ZQ\)P5OBME&41 $+*6 7 D$JC M.+7,$="@ T%Z8@M!HPXNK$]&-\G.INE6AV8=7& 'D_8$;(-/PPXNM(.)>V1; M4X"F'5QP!Y-WEMK&C<8=7'@' GBT;!E \PXNP(-)?&A1H7$'%][!!!XYMRPK M2...+K@C@3O:^$$:=G2!?3*:;Y:(B6791\NF_A^[.M*LHP/K.5(;.T.;$DT[ M.M">([&W1PFS*=&\HP/O.5+;.PMM$T 3CP[$YTCN\+8U#&GFT8'Y'$WF,Q[9 M**&A1P?H1I.G(%UW/?YB]02P,$ M% @ 17-[4".5U5!M @ "0@ !D !X;"]W;W)K&UL?57MCILP$'P5Q .<,=]$!.F2J&JE5HJN:OO;29R #C"UG7!]^]J& MXSB\27X$V\SLS"ZPF_>,OXJ24NF\-74KUFXI9;="2!Q+VA#QQ#K:JCMGQALB MU99?D.@X)2=#:FKD>UZ,&E*U;I&;LSTOA->O7+G;? M#UZJ2RGU 2KRCESH3RI_=7NN=FB*=D1K>I0Z!%&7&]W2NM:1E(^_8U!WTM3$^?H]^A>3O$KF M0 3=LOI/=9+EVDU=YT3/Y%K+%]9_I6-"D>N,V7^G-UHKN':B-(ZL%N;?.5Z% M9,T815EIR-MPK5IS[8<[,1YI,,$?"?Y$P/%#0C 2@@]"^) 0CH1P04!#*J8V M.R))D7/6.WQXO!W1;Q%>A:KZ1WUHBFWNJ?((=7HKDB3)T4T'&C&; >//,'A" M(!5]DO AB8UOT?W/ EL;$2T\[&P(QA[L(@ 3#4R 8.X"WTDC! .$)D#XJ5+I MHE(0)H-%(E DL@.DWD+$QH2>#XO$H$AL!0C28"%B8^YFDH B"9 )7H@,F-A@ MVN&A>NH'RZ2@3 K(+%ZOC8T)L@@6R4"1#!!9%BRS<\DPGFU!ND' U3@( 'P' 9 >&PO=V]R:W-H965T8X3H0J7M9VE.O;,LI2>!2EK>&86/U<59G\W0&B[MEW[ M&G@I3X50 92E#3[!#Q _FV1+&V$]LZP!&?B7BA[1?H$PIMJ\_^&UR 2+AR(O?(*>'ZU\K/7-"J M5Y%6*OS6C66MQ[;7O]+,!*\G> /!C6X2_)[@OQ."FX2@)P0S NI2T6>SPP)G M*:.MQ;J_M\'J%KFK0)Y^KH+ZL/4W>3Q<1B]9G$0INBBA'K/I,-X(XPX()-6' M+3S3%AMO0?>F&VR7B#">0G9+B.LZ9A>^,5%?"_B31&.S0& 4"+1 ,';@S!+9 M=)A08^HN$<=Q9MG> 4VLA$8KH<&*/[,2+G:9^[B%F)B(C"8B@XE@9B*Z:^(6 M8F(B-IJ(%R;B))F9Z##1#1-W$;LE(O(3L]'$:#19& V"_[RB1Z/ X\?OKZS# MQJ?N?."P>M XTT_N[#%N3:!PG@T:E: *V$F7=V[E]%P+]9)'T:&%/'FJA,WB M&]5:=&E[E^GZTG?,3F7-K3T5LD#J,G:D5(#TZ#S(.U7(5C@L"!R%FL9RSKI^ MT"T$;?I>AX:&F_T#4$L#!!0 ( $5S>U ^"OA/OP( *4) 9 >&PO M=V]R:W-H965TZBF <)U%-RR9<+8SM2:P6 M_"2KLF%/(NA.=4W%OX)5_+(,07@U/)>'H]2&:+5HZ8']9/)7^R34+!I9=F7- MFJ[D32#8?AD^@H<-@-K!('Z7[-)-QH%.Y87S5SWYMEN&L5;$*K:5FH*JUYFM M655I)J7C[T :CC&UXW1\9?]BDE?)O-".K7GUI]S)XS+,PF#']O14R6=^^=699[ ]=9+7 XN24M.W_ETVYGT9^*]N?@H3\749D,E72T$OP2B7]Z6ZET$'K"J_E8;3;'- M-U6>3EG/JS3+%]%9$PV8HL? "0:,B$BQCR&@+T0!'7]A( MFL/$KYIX51./:JO\18\A4SD$66+6+N@.J"7 EF87EN$,^14G7L6)1[$EIDB< M*,"NL0LAUFIM7,A=@C*_UM2K-76T F3OB=1371);:EV0JFY,[!WAPM(,$[_B MS*LX\U376L,B[6.;V1-HC]YUS\^?\? MW#@JP2=.@ $T6TF4DMQ>Y!S!WX3M,W M,#^H.)1-%[QPJ6Y2<]_M.9=,R8SO56V/JF<:)Q7;2SU,U5CTC4,_D;P=FJ)H M[,Q6_P%02P,$% @ 17-[4'EW2C0,! JQ, !D !X;"]W;W)K&ULE5C;;N,V$/T501\0B4-= ]M ;&_2 BT0[*+MLV+3 M%ZPD>B4YWOY]=6%4B3Q<."^12)^9,R/.&3)J,@]\OW(*[)SZ:X6_=QKM5K( M:Y.?2_%:.?6U*++JW[7(Y6WI,O=CXNOY>&JZ"6^UN&1'\4TT?UU>JW;DC5[V MYT*4]5F63B4.2_>)/;[PM#/H$7^?Q:V>O#M=*F]2?N\&O^^7KM]%)'*Q:SH7 M6?MX%QN1YYVG-HX?RJD[ZD87RTH929#^'Y[GLGS?E M_\,,&Y RH-& PE\:<&7 1P,6_-(@4 ;!O0:A,@CO-8B4072O0:P,8LW &[YN MOUS;K,E6BTK>G&JHN$O6%39[C-N"V'63_?KWO[4K5K>S[ZLX#1?>>^=(8=8# MAB88-B*\UOM(08AB388YS0DV)B*,YY"M"6',GV.^F)@XC>:89Q,3<"V<%Q,3 M13'.F,./RGL'?!:(Q4$ '02]@V#F(-&R'3!ACRE[3!+XOH9Z,5%!X)-E_4(8 M3&@$PY-4*Q& 27U,$D&2"&2LDYB8Q+>0Q) D!@Z81H(PA$D22)( !UPC&3#Q M9%4X#QXHQ#PIY$D!3Z#Q((RF[JV)X:DE$.;C'N(#&DUX6P6*)CE'B444S-*K M&.")]6;%#!Y&G+B%";:L)T: *=&9$"BU\.!&P;CI0F]K:P6:9<126T-AN*,P MLZ7PU-(&&.X#++R_K3&L<@8DS'0%0I!%@@P+G9DJYI.M8.X"RY@EG\@6*Y0! M^9G9(I"E6@GKCX#^6&!Q@:5%[/YL"6N&3#D8F]:S DWWH]#W;5VHM0:6); M^&X,7#__GPY;@P<[+E&O@HT*P!J3Z,6)MP_.-A. MR>;"Z3,3?E%D79:W0"0K@D "6V]D&,5K%$.#N"DGVL5R)J06@& BBU'6X[ESH']P.]T;_NQFNL?[,JN.YK)TWV32RZ*\8#E(VHHW0?VAC.XEL/PYR<6BZU[A] MKX;KHV'0R(NZ&O/&^[G5?U!+ P04 " !%(" !$"P &0 M 'AL+W=O";[U1VV0$H2)K>=VER[G? M>U#+N3R:IN[$@TKTL6VY^K<2C3PO4IR^;CS6^X-Q&]ERWO.]^"G,K_Y!V54V M>=G6K>AT+;M$B=TBO<=W:X*<@4?\KL597\P3E\J3E,]N\6V[2)&+2#1B8YP+ M;H>36(NF<9YL'']'I^G$Z0POYZ_>O_CD;3)/7(NU;/[46W-8I%6:;,6.'QOS M*,]?Q9A0GB9C]M_%2306[B*Q'!O9:/^;;([:R';T8D-I^G M5TE4L ,&.F#> ;MR, M.8<#D'M-Y#"MS1F":'*3)8QJ* IH\HD$P10%2%$ F M14!11!2T*A"%:4J0I@0RP0%-&=%@=".7"B2I )*@=%95?"N4Y3#+#&29 2PT M8)E%+!4N47!UZQCU3H5@!+]'!(3#P@>)(B925B1\5@#LQOGC&^* XX=%;QPN M!A__/29 /F%!CJ#B X'" H IP!+)& 4*\B*6:R)8*#"@%+0*B6*IN)4.K!,8 M$HI0C_"'E0+#4H$!K6"A'.%8+&ZQP$J! :E@H51@0"L(*L-Z+J,R>><"84W! M@*BP4%1&T#51]-P!U*VC@94' ]+#0ND!0(Q482@ J)C!P1!8> @@/"P4'@!$ M9Z$@9!>]1RO4WK=I.MG(8V?V,?/^RD]((&R/Z9*OH8%O::=&(G7'3TL[5T-<-"R/[L6?-IL9Y^1]0 M2P,$% @ 17-[4 8(Y$EY @ BP@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q'L7;*Z)"%*2JFJE5HJVVO;9(4Y "YC:3MC^ M?6U#6!:&*B_8'L[,F3/8'I*6\5>14RJMMZJLQ<;.I6S6CB.RG%9$/+&&UNK- MF?&*2+7D%TK%M]/&=G5&M*29U"&(&FYT3\M21U)Y_.F#V@.G=AS/[]&_ M&/%*S)$(NF?E[^(D\XT=V]:)GLFUE,^L_4I[08%M]>J_TQLM%5QGHC@R5@KS MM+*KD*SJHZA4*O+6C45MQK:/?W>#'7#O@ <'%/[7P>L=O'<'4TVGR\Q(_4PD M21/.6HMW7ZLA>E.@M:>*F6FCJ9UYI]0*9;VEL1\DSDT'ZC&[#H-'�@'!5] MH, 0Q0[/W/%'@OT<$40P@P>*\(R_-Q:!8SB #P;P30#_0Q7"214Z3& P=2P*S&0UWX#!@A3DPN?0G8L)T/0@=J!PE"ARW26B MA0./YD3>],/TH'%%$ H7CA0"C_T684 1GA+A.=&R(OCT(P\@\J9$WJ-[#<%7 M! +NB,"?LOCS#S2N6[?=(-1$]3->F?Q!^*6IA'9E4#<:T@3-CDJHDW2=5JES]&0R+DIZEGD9JSKOV MV"TD:_K6[PS_'^D_4$L#!!0 ( $5S>U#NHR+]%00 $06 9 >&PO M=V]R:W-H965TO:>(T: !G@3:S_W[Y*@KF=09ZT0!YSSD^]GE\B#<77?ZH3DK5SL\\ M*ZJM>ZKK\YWG5?N3RI/JLSZKHOGFJ,L\J9O;\M6KSJ5*#IU1GGG4]P,O3]+" MW6VZ9\_E;J/?ZBPMU'/I5&]YGI3_W:M,7[8N<3\>?$]?3W7[P-MMSLFK^E/5 M?YV?R^;.&[T>@CLE;5G_7ERCJ2)L==9U?UW]F]5K?/!2S.4 M//G9?Z9%]WD9_'^880,Z&-#1@/";!FPP8*,!)3<-^&# 1P-.;QJ(P4 LC1 , M!L%2@W P")<:R,% &@9>OQS=^CXD=;+;E/KBE'V)GI.6!'(GFPK:MP^[@NF^ M:Y:X:IZ^[Z00&^^]=31H[GL-G6B"J29&FG"J>4 :.=5\G6M$:(SG$6F,\7Q# ML:*IY@EH G_4>,V\C9-'X>31S@&?."#8 8,.6.> 31Q0[(!#!QR,@!G3WFM$ MIRDZC26$@"$$",&-$$!#&0X2P" !"&(L^P/2!#A("(.$P(%9HT@C<1 )@TC@ MP"B\!Z )+847P2 1<& I/.)C[OWEI4-.T/F#+J_WK+B8$H]"-+'(PB!2B: MNTZ,1*%E Z66AH,.:5 5XE,Q=!S$/=B(1A98!#:6G-#'/(PA53BQ%C@!XI MS'SE+-]/-/ EJ#J@-,IS.BH,)$- 6MH,QT#R%4!R#"1?\'+ZC<\Y(XP:/R6? M@$J$D652.&:1(Q;-I1I$UPL@_/DZ =DG=F-[X)AMSL"0++V<6WY]\A7KA)GE MB%ESX^3S'FMNG--8F%J.J+5T3XZIY2NHY9A:CJAEYAK/6631C27&*'*$HJ6] M"HRB6(&BP"B*!;WQ42 40SG/V+LZV6K/5_](RM>TJ)P77=>'"\^Q]02P,$% @ 17-[ M4*![,;QN P ,A( !D !X;"]W;W)K&ULE9A; MCYI &(;_"N%^%^8 PD9-NC1-F[3)9INVUZR.2A88"Z-N_WV'PQIEWG'A1@Y^ MQY=Y_!SF)UF]UCLAE/-6Y&6]<'=*[1\\KU[M1)'6]W(O2OW-1E9%JO1EM?7J M?272=>M4Y![U_= KTJQTE_/VWE.UG,N#RK-2/%5.?2B*M/KW*')Y6KC$?;_Q MG&UWJKGA+>?[="M^"O5K_U3I*^\<99T5HJPS63J5V"S<3^0AX;QQ:"U^9^)4 M7YP[32LO4KXV%]_6"]=O*A*Y6*DF1*H/1Y&(/&\BZ3K^]D'=<\[&\?+\/?J7 MMGG=S$M:BT3F?[*UVBWOJZQM]7.J MTN6\DB>GZI[6/FT6!7E@6LQ5<[/5KOU.=UOKN\=E%/MS[]@$ZFT>.QMZ84.O M+1+3(IB=33Q=P+D*"JN@K3^[JH+@ P&8&T ?A5@4.1C9Q.V-F5K0V)"!IT@ M(S_ I7!8"C=*"5@T**6S"2ZRW)&(^#[.$\ \ 6B9X0 A#!".%WT& \Q&B#XS M.@6B(R.;Z!$L)1HA>F1DL>@=PQ0QZ);C ,3'K/GC%2<67,D(S7LCW&D/["V3 MZT(PL82.4+PW&I,%8TT0UY:%03".A$\0'9-&$&J&Z,''HM\RN2X$$TO",:*' MDWY<"&:; +A#FVR821)-4!XS1P!T$1DV')L-LV#X@!)D%D<6@BDFF/I@)826 M$)A@2L:K0BW3TF3/5(7>8J]3Y*;)=2$83XKPM U^C">=@"?%>%* IRF'R1Y: M),C,OD@PI=2D-(HC2PA,'YU-4 731\V1"%2Y-1-[14:/38H9IFAPQI8_=Q@[ M-F%P,HP= X-S*$?"S*EX1P)J283A9 A.-M"=F>016QK+'UX3O=CV$\\P>FP" M>@RCQT:@E[#18X]AH!@ RI34''NV+)@Y9DZ\V+?)@9EC$R8>P[2P$1,O86"4 M6=N48^ZXR5WLVT)@HOB$W2''M' PJ Q5N;GWLZP@;MGY MF5L_("G_,(MWL7EOWJ;\2*MM5M;.BU1*%NUN?2.E$CJ&ULE5;;CMHP%/R5*!^P\25Q MPBI$*J"JE5H);=7MLP$#T29Q:AO8_GUM)U!(#A7[0FPS,YXS^.#D)ZG>]%X( M$[S75:.GX=Z8]CF*]'HO:JZ?9"L:^\U6JIH;.U6[2+=*\(TGU55$$&)1SA2-H$2VVGX"3\O,',$CW@MQ4E?C0-7RDK*-S?YNIF&R#D2E5@; M)\'MXRCFHJJJQF"":1T[S, M%!1( 0=L4&:'81[3> PE*2'#!@,@*.( M43;\BX5P&,=#Z]'5Y>"N]^]<[6\I_@)02P,$% @ 17-[4"[$:.:P 0 P@, M !D !X;"]W;W)K&UL=5/MCML@$'P5Q ,<-G%R MU\BV=+FJ:J56BJYJ^YO8ZQ@='RZ0^/KV!6HS8OM 1QZ ME4+9"O?.#7M";-.#9/9.#Z#\2:>-9,Z'YDSL8("UL4@*0K-L1R3C"M=ES!U- M7>J+$US!T2![D9*9/P<0>JQPCM\2S_SVPEDP! (:%QB87Z[P!$($(F_C M=^+$LV0H7.[?V#_%WGTO)V;A28M?O'5]A1\P:J%C%^&>]?@94C];C%+S7^$* MPL.#$Z_1:&'C%S47Z[1,+-Z*9*_3RE5R]0*:"NA<0*=>)J'H_"-S MK"Z-'I&99C^P\(OS/?6S:4(RCB*>>?/69Z_UASPKR340)(_ ME7S[0&]ER&+\X79_8^;,E44G[?R?C//NM';@&;,[?V5Z_Z#F0$#GPO;>[\UT MK:; Z2&]&#(_V_HO4$L#!!0 ( $5S>U N9;+>7 , #8. 9 >&PO M=V]R:W-H965TR&4]UI733?W M]TH=[H*@6^]%772W\B :_64KV[I0>MCN@N[0BF(S&-55P,*0!W51-OYB-LP] MMHN9/*JJ;,1CZW7'NB[:OTM1R=/V"\-Q@0OTIQZB;O7I_*DY3/_>#+9NZ'/2-1B;7J M713Z\2)6HJIZ3YK''^/4/\?L#:?O;]X_#FS, DEOF>R_RI>1*7A/1,=8RVK;OCUUL=.R=IXT53JXG5\ELWP/(U? MDMR8T0;,&+"S ? /#2)C$+T;Q!\:Q,8@M@R",96A-@^%*A:S5IZ\=ES>0]'O M(KB+=?77_>10[.&;+D^G9U\6.42SX*5W9##+$<,F&#@C NW]'()1(98,F;/+ M "N,2-)+R .& (0TBXA,-!H<1!>)QK2#F'00#P[B*8,HLRHU8OB :09,FF56 M*BL,RB([78R!A.S@9T ML=/2/+>+@E$9SUUTZ.X$3M"QY+S_WK#]\6_-+?2D:KS#O;L8;U;>BW95-YSU)I8_VPP%\*Z42FF1XJRNU MUY>X\Z 26]6_IOJ]'6\RXT#)@[FE!>>KXN(?4$L#!!0 ( $5S>U#C!USF MM0( "4* 9 >&PO=V]R:W-H965TTDW;^?;5Q*\?64O01LSCWWG@LG MOO,KXR_B1*D,7INZ%8OP)&7W$$5B=Z(-$?>LHZUZ2#.34/XGS6MV741HO!MX[$ZGJ3>B);S MCASI#RJ?NBU7JVA@V5<-;47%VH#3PR)2:";EC]J]K+ MTR*'LBYEH_L^H5:05D86/7?Z(76"JXK43EVK!;F-]B=A62-95&E-.2U MOU:MN5[[)P6R87 M@%X"$#Y/P,2&Y"\!Z1&?%^9D?J)2+*</^V.J(_ M"O20J&;N]*;IG7FFU JU>UF6&,^CBR:RF'6/P2,,&A"18A]28"C%&COADP0; M%Y$5<(8$%)&8^'04GZ:>$E.0(#4$R8C!E(,',J*$HT:4:/R48Z499X7GH)9BEO M:'GI9,F1)PF*87_$0)I\:I#8R7.'XL33-.1Q(@+:-A5D01_ZAO"DN1L(Y>TN M EV[0M@U5>RC@&V)DMN_) 0;$Z4WO&4+&LLM,^RK%38P@ASLHX"-A_+_D M; M#Q4W6,>"QG)C3Q;8G\@U*-!4UZ')#/L2P19%D$<=\[@FOA:YJ*GH:'2X-I0?S1PB@AT[MU(?8Z/=8=9987TX3_;7:@;J M)Y9WFGZ ^D[XL6I%\,RD.OK- 7U@3%)587RO6G52,]NPJ.E!ZMM"W?-^<.D7 MDG5V*(N&R7#Y%U!+ P04 " !%>"IW.V5&8B6\Y;NV"^FGMM'H7M1C[(I:];( MDC>!8-M%>(=N'S V"3;B=\E.:%2G;/JS_E1NT7X2P,-FQ+#Y5ZXJ=OS E* MP\"I_\&.K-+A9B::8\TK:?^#]4$J7CL4/96:OG7/LK'/D\,_I\$)V"7@/@%E M'R8D+B%Y3R ?)A"70$8)42?%KLT#570Y%_P4B&Y[6VI.$;HE>O779M NMGVG MET?JT>.RP+-Y=#1 +F;5Q>!!#.HC(HW>4V"(8H6]='Q)<.]'I/EER(,?@E , MSR(!A286(+D06L ! 0@%H , )+92,BJB\EL3--)36/]@WE2D"?U>+)BS-/% MI ,>E,*1UYFG-II>T &D*0.C$ M$48Q;)/X>JEHPFGH"K$N*+WR!"'0<7<( U13@F&[H$_X!<&&0;YCBF1\DEW0 MQ5$N\GQ:,6P:Y+N&3$+ ;D#9)Q3#?D#Y%=\(%W3U%L/.09!U/"K?.YAD9)H+ MM@_R_5,DR<05 /L'?\(_&/8/AOQ#1HI=T,47F)!L4C&PA Z7C6PM[7%_T M=A=#,G=Y^9$9SH%]B ;7=LW$SI9$,ECS0Z/,[3<8[KR/U!+ P04 " !%O;244" ##!@ &0 'AL+W=O"S/A3(!E&<-/<,/4$_-@] [-*@PY?S:;K\>U'QA#P."@C +5CRML@3$CI&W\[C7]X4A# M'*]OZI]M[CJ7/96PY>Q7>53%VD]][P@G>F'JD;=?H,\G]KT^^6]P!:;AQHD^ MX\"9M+_>X2(5KWH5;:6B+]VSK.VS[?5O-#>!] 0R$'#R+B'L">$K(7J7$/6$ M:$) 72JV-CNJ:)X)WGJBZVY#S9\(KR)=_8,)VF+;=[H\4D>O^3),,G0U0CUF MTV'("(,'!-+JPQ'$=<2&S.CD[0';.2)>O(7LYA", [>+T)EH: 7"D4"2I&Z! MR"D068%H)+!83@K501(+J;MB1E&")]G.47&23K5VNFP\2C8SY%Z<3+=@[" 9EV: XBR]AM-W':369VDV7H%E@X!1;_W^+4*9!^ MW.)TUA:,"9ZVV($B) PF%?L(U3E&HT^Y G&V8U)Z!WZIE?DB1M%A$M\3,PHF M\8V>T-U ?97IQOMW*LYE+;T]5WK0V'%PXER!-AGBVZ MN=IM%&_Z*P,-]U;^%U!+ P04 " !%>8'O"R]/TL(=#YNY MYW(\5'N=I85\+IUJG^=)^6\B,W48N<0]3KRDFZVN)[SQ<)=LY$^I?^V>2S/R M>BNK-)=%E:K"*>5ZY-Z0P4+4? /\3N6A.GEWZI6\*O56#QY6(]>O Y*97.K: M0F(>[W(JLZPV9,+XV]ET>Y>U\/3]:'W>K-VLY36IY%1E?]*5WH[R6P]WG6[Q"_DN,X/7D1@?2Y55S:^SW%=:Y9T5$TJ>?+3/M&B>A\[^ M488+@DX0] +C^RL![03T4\"^%+!.P"X5\$[ +Q6(3B N%82=(+Q4$'6"Z%)! MW GB2P7$/V;._Y2(KR5]LLG%7H[I)@&0>&UA-94Z2W0R'I;JX)3M6=LE]9$F M Z,RQNO9IO:;/TVU5F;V?1S3:.B]UY8Z9M(RP0G#0G;./-H,Z0G/A-#'$:!Q M3 )+'YQ[F-H$"_DY,\,8<<[<8DQXSLQMA@/D#C,#-NX>8^)SY@%A(A]L[K>; M\_1]P L;(<3'>$$[$@@&O M"QOCD6#P+'LG74,NRTW3'U?.4NT+7=_[)[-]"WX3U%T'F)^0P0-!YA]-R]YV MV)_FVW[_1U)NTJ)R7I4VW4[3D*R5TM($[U^;,MV:3XQ^D,FUKE]#\UZVC78[ MT&K7?4-X_8?,^#]02P,$% @ 17-[4-W-H3?] 0 K@4 !D !X;"]W M;W)K&ULC53;CILP$/T5Q >LPS79") VJ:I6:J5H MJVZ?'1@N6AM3VX3MW]\;GG+E@3S(P_BIJ .F\4=**U*VE[/8( MB;P&BL4#ZZ!5)R7C%$ME\@J)C@,N#(D2Y&\V,:*X:=TL,;X3SQ+62]*T<.*. MZ"G%_,\!"!M2UW.OCN>FJJ5VH"SI< 4_0/[L3EQ9:%8I&@JM:%CK<"A3]\G; M'W<:;P O#0QBL7=T)6?&7K7QM4C=C4X(".12*V"U7. (A&@AE<;O2=.=0VKB M\:EKAG)E4C] \ ME9(Q"2K%S8/Z7;4:GK-!H)1ZNU5[/HZ0T9"LFZ8CFD=T]A=02P,$% @ M17-[4-.K?Q 7 @ 2P8 !D !X;"]W;W)K&UL MC57M;ILP%'T5Q /4?)@DBP"I231UTB9%G;;]=L@-H-J8VD[HWGZV(900K^H? M['LYY]P/[$O:[E<%;P.\:.CG9>Z:2 ^0ACC=7]6_VMIU+0%_J<,[!3 5B">"N#8+9 X!9+[##">M=J! M2>;=9?LS^(**L&^D= MN-(7WE[+$^<*=(K!@_ZDE9[LHT'AI,QVJ?>BGV^]H7@[C&XT_C_R?U!+ P04 M " !%DV?OV M9QY*P1Y:5I4*F-]_//:,!SNS:Y;_+(Y*E*2 M)%'^WU+%V77N@OO6\/UT.)95@[>8G:.#^DN5?Y^?<_WD=59VIT2EQ2E+G5SM MY^XMW#R!J 0U\<])78O>O5,-Y27+?E8/J]W<]2N/5*RV964BTI=7=:?BN+*D M_?BW->IV?5;"_OV;]8=Z\'HP+U&A[K+XQVE7'N>N=)V=VD>7N/R>71]5.R#F M.NWHG]2KBC5>>:+[V&9Q4?]WMI>BS)+6BG8EB7XUUU-:7Z_-&Q&V,EQ 6@'I M!+KOCP1!*PC>!?1# 6T%=*J M0(V5C+LX,<:8W!7"2-^8W$\G9_.YPT\V N#C M,0KP7 EJ"T$_5_B(!8I;H+4%.K 1K8U#*^9M!FLU--FS.V=C04@B!G)>P0C ME!/#VE>L4\'-E?" 8)J29FX@& UD8%A[Q# .S%A:*P3S!0N-W%_;&!"@ 3=3 MQ>9"0<%<2D\V)O40N,3CS?!X,R3>AC]+9G7TATY,;L;;QL*0&;;N;4@R:A8 M&R+<&/T#XA0QI^B;#7%.C5QXM"$(?#"2?H4X[G.S##00ZT&"FVFPL2$B* V, MZ-I4P)A/\>!R/+C<"B[MI?C @L MB.D%1>(6Y.<%92VML4JF0V"DQ<;&>, % MF&74QAB1(1\9>(B['7Z^+M:AU1%0XAO%88-0DC%S,=N4$+V<'[A<;5S0G8)O MQYN.1 O&=ALP/>* [Q1N@4R(>0L-ED' ?6D&'>% >V2M%XP3P,*1<@@C7U ( M)@2^A0:+,Y#F.D;TI$-'HQ\"X#]1NQ'2@[8 M-0>)/;=GAC!BEM,-QE']9TTAP@5"^F/C'REV(*;$7M@?GE"&YJK',"FM6H5@ M)+1JM-<[+"0J/]3'XL+99I>TK.+5:^V.WK>D.FP8[4NX60'2OJZ.ZO7AY-U\ M<\[_,\H/I[1P7K)2'W+J<\@^RTJEG?>_Z D_JFC7/<1J7U:W0M_GS?FZ>2BS M<_O;@=?]@+'X'U!+ P04 " !%M'_JWP$MSKH4*@"+OT1G_Q.*U?V9R!V:58]/BCC>T\Q@^ M;?VG<%-E"J\!OQH\\,7:4Y7L*7U3FV_'K1\H0YC@@U *2#ZN>(<)44+2QI]) MTY]3*N)R?5/_HFN7M>P1QSM*?C='46_]E>\=\0E=B'BAPU<\U9/XWE3\=WS% M1,*5$YGC0 G7O][AP@5M)Q5II47OX[/I]'.8]&\T-P%.!#@3PO130C01H@]" M_"DAG@BQ00!C*;HW%1*HR!D=/#:^W1ZI0Q1N8MG]@PKJ9NO_9'NXC%Z+=1KE MX*J$)DPY8N "$\X((-7G%-"5HH06'=XGV-F()+N'5#8D# .WB\A9:*0%HKM" M8[= [!2(M4!\)Y 8G1HQJ<9T&K.*4Z-8&Q.&,#3*M4'K('.[39QN$X=;PTDY M8I)%DFP=&&YMS$-L8"H; U?0;39UFDT=9HT#4*9VDL1H_\[&/,#( %4.4+IR MN\V<;K/_. B9_9)7:^,E[VR0=5HJA]#RM(QVP>)K;S$[ZTG*O0.]=$)]-(OH M/*R?H)H61KR40WR0"[01)6-\ %=(OB_/J=UZHL7)I-V9X]+S9% M H6JK*RLO'[Y+W6]B_9%_H]]=E'NB]W_?+&<+5Y$7[:;HOZ?+^YVN_M7WWU7 MK^ZR;5H/RONL@+_[[/6;(=G_];[PGE1[---]#&[+ZM=\ZE=M6^-YC]5I46= M[_*RZ'G[)MW4_:]_R*J\7",!HQ_27?LYH>'_\S_^1QXQ>I-OLNC7 M_?8ZJUJK/DO&H^6XY\6/V6U>[V %N^C7=-OZ^L_Y9K--B^BBW-ZG19[5+H<@?KBBQ:EYL^ M@_^__+Z3T)/I:)RT)X@C@"#H?&6:M-CF7;F";WRX*XL^?EM,D[/);S=FG H@5769I#>.LH[=UO6\/]&O9,\2_EQO@I[1BMJ_JGL-O"VKQ_9RBK-TM;Z/6^!D:M^V;WXS:K;G%9/U7EP^Y.SFCKNSKD'1#^B6?@ MKUO@^\M=N?H$+'F7 F-%[_<[X*MB#5_J>>W#_GJ3KZ(WFS+M(\T%4*T"QGD+ MU\27Z-^RU@R&PV$R'"T7'2PJV_@FKY'U_B-+JUYA>7:6C$ 8-']]#H)V3<+V MS29MK<))8ON%-_#+%N&[!'#S;1'GG>^_^8_V55;4Y29?$T>\3C1U6VRN"AZTT61T6VB\J;"'BU?,"9U_BODR1>+!.8]V(R M@S7@I%IZP]L"1.NNK.A"@5%:PFYW!R=I%M\A-?P=[M-T3\=0;ZT"KGBX:6,5_&Q$Y M2*KB-@=ZU9W?3;\,H74)CK MCC56[O]H=+UUWPGG@R& M";!O%4?3&*ZLJ.8[,MWO[D":_6>VCG%=692C1K/F+?;W9Y3N(I#6&:I-SBZB MA_QO^^0X7\W'3^-/GP'HF63DP&[\Q:WV$?X# ![ M@0"^ V9&;6M3MM4>YH0ZV+>,]NU)GJ$5'O/FH?OX]$.*S'J7[< >V;P\^GXF MU9Y4!)!%;_("QLQ142C%:/S?Y]=H@:UV__]1EVZ_7'D'NN*KZ+SG4GOJ>A+! M'O?>3D\>#F#("-2'?1:=[NMU! *!&;-U]EIOMOCWV#>8RX]]NNQ79>7$;GX]UKZ'STX (,YSJ6(XWL(CA:.R"]I 2H"D>0F M@V7M2CC*?+)@MFWQPV?RE"_;ESJ='G+?5.56=9L.14CU!QVE\]9N/A0!/7_? M%WD)#+^_+BO@-!$DU["(?=6EIGR&]VF)HB/ $+MJ#V.NA(4SN.9[=(\:MOHV MS8N7^-8VK3Z=[N[3KYCVXF(OG/-HOC]#6? -GM.[W M+-,S-_2,Y7/48- ?TV-@^ 7S45N5P YPM16M38 _XR_)[+U'E]L:IGG]>-QW M?C@DCYH/G_Y$_(V?129?Y_6]W/Q$C/M.$[7%DEO0N2H]"YL2U6S8@O53=MXA M-G70OX7Q)"3FX1E*FSZY![U\3.P&#,'%Z)!B2I$$,7-?Y M'B4QZ&T]RS*& ^Z;$PED(-Z!'H,\*1?W42+C@EZJ\2V_\3FPZ@'CU>MB![P: MAXVV ];,K\Y_-2!60'#&6:\%H^C\5709%)\KNI04L0JIVT&\Z#K M@OA0E:LL6\NT\'H_GNU51VTOI9=N>^1!$/%'O=4DFCD)_41[7595^0 /T7FN M,[HMR8+>E"!\'>7TY+3OJ?OTT0G#UON'/G<#W/>YW'RF*P[V(]]UOQ-^XKAW MWKBUHZK2X=6 /]Z3\2\[&2%EG/[YB9;T5Z#NLKRAT3- M2L1*6= G>E2"BJAUNL[XIY=17LAI.\(?V^NX10O_.@,)7N#<\:210_I9[^,. M];_9?[$;GTK]K?A4CK8P2"7IL8(NNW;0."0^B$/BHMLA\3';P84#T_TQK0HZ M2:?62OZ!?10M'<0^PY(HU'_8A&H[(.D=,B<5[!#?G7L]4AQ/S^6-\ MY2+?.D;\P3)BYU;^[X_E9A.!SOF05NN6:??:<9TZ3MC9!'9C0G9C*S[;IS8\ M[W2+:7S3?!0S?[ M-6BA\/3*2H]4=2KX,@[5DVU ,\WAL0=@R,WC&9C[Z-K97]?Y.F=O_.D*_I)1 MI';S&/WS/RU&H^'W,AS]*_D>@^LX _FC1$+ECR\'T6_%!G,#9)*[[ OHC1FI M/34;2@\Y&M'D6LHHV 67V OY1OPB>O&0X7_W-?ZWW%?P/_@B_J11UQ?\,K[W MAU8[H-<#.=RY;T+W=023S^ W*7 ^M=95H#40&\)V0>T"=6:6.XAW]U9X4*^ M)CCJM?I,@+88PK[?\:M(J]^*W%T$M)'G6[@V5FET^MO@I[Y=I!]/>,OI7V+/^1A-XOY[]BP']_3_*/Y#QQS:DR/4E%S];G-S=@:NCF M7%S\\D%OR>A\_3FORPKX[MV["S< /J*O1^A96PP'DV^\P/TV<$,Z)P_[*=/@ M:^_33\3E[HL?TFH'C 13?OL6OCKX,(C;#QFG6?MY(N7[GR\^X*^BGR^BC^_E M#YTBP W^!K35.EA6,ALLCUX6*DI@KJ1YX2/.!6F*P.W1EC:6EKSUD\>/C ;S MX[ZA9YKY^"X%%HZFH[/I.'K(LD^6]Y#U2+7C\[=)P<"]3,'T6J>/>"@]_P&/ M#8 Y:*36,'&4I:N[Q@%$ B7S[^OH'WN@?%8!(5D)A".)5"17$>KC"<]+1%'J M-3'Z3$[?[)@Z7%CP;$;Z/W[V!J0CB!SY6@S4^T1R9[]ROZ0;(V??<#*Q7VW. M^2:OX+&NS]+<2U"&T"H,_C(:CD:#Z%@.[E!7D?OX9!"KH3QESU0?@&U9AJW+'W!M=EIL] MS2&.3D2DIQWZX81@*_R#-91/Q:8H23B M&%VRH+M])I&5UG6)#C3X,ETZ^"%TK.!'C$^"-]K/B#1>G*=<)K6='2BO8'@6 MG.&!U\)MY?0:CBHTYG^S+U:&BA0% !UVA09SGCWH^L! 7.])!8?+@A7K&C:? M \L3L&\^!O.3$X5_)FH\?4_CY6*.T!H5^4W]DO9RQ7N.RS"$,M_CN<-WKK,= M[G2]O\?4!WG0K@->VV\PP&=Y !]!GB:U!V1)[;,MT>00F:PX*20G;>W\'NZ7C&[8%'HSN'J^K M?.VFSE8&SMJ^ZB=R=8=GG(T%XJ-:2(B31F^?.]%^(_*"$ZJ16DQK=B,0,>$, MV-03,/.!JRG*\2FK!L@6>I/(>.[[X;+Q+M!= @$$O,(BV:W;SH+X0$6F&3MS MUY:\?&\4?SIE0+8'^%)1HEA(D=U)3?R<@[F^>10ZT$8;=H:_8XHL\A0'%-QR MK4%,C'V@D[DX$,CM^OR?9GN(E!:_3@]N,$@_NTOL,_OPI M>X2/P'^C]?Y^HX>E?JSQ;3Z-J"/#T[F>66/ MV=D#7$[?@U#-)5M!Y_@]J\AA6G3.7]:A=NDM#[0AB8 .24K453&'O!VSI$=! M@RK)A@+_P%U;T+(WCYXDH)O0!M[A-J%X5N)MX>P#82K<)7H7X[H@>N!E?><6 MK?;*_QM?6U?[6_F%7.)T;3E>3C=UZ3?0[5>,ILCV'H5O#/?W;L<_X8CW^!7T M6/M]P]"J2-7]KMR61'*:7$YCY<4: PTHA=]KL.-'MR.@?NYO4I(*L%;5BM__ M^(M3'V.Q9]PH:XP@Y]?PL0J6];X X?^9=3 V"^;AB28RD@6%@JJ(SC'8$7W8 M(S&!\<]O0;?8NL,+^L)MCDH^?PXI^>Y#M"X#;0.V_?+*:QG1);-C=/KB\NK- MY8N7)MG,!J!IM/M]5>_1E(+9/(!4O',G3MW^9(. UKK+V01$;8IO.8[3Z&4 M6HK7DVWZ#?H&81X#^F\<;,&%;^K[$N*NWR/835T)E-,9NNV0H-3 MCM+X"[?A=;:Y.5L#YV[(!^&YYJ9,MW"ME?6>>+G*[X5K2HW'Z#E5C11>S39G M-U6Z!3%\#Y>:_LP2H^:C!WM.9Q,_Q]%JV/3>3P>+V5_JNP&+9V:W"WL>F^\8HQX$P5&-H'!6A8J[XLL+[C% M96(@@8[78-%?J_IIQ_T)'U/M:0K*4Q"":FA"YF:C8W6^O\6\@H0-Z$5(.]3/ M08Z)+F.T2%SR+WFQAP_^&TAM-9O%VW+Z@O\&?WI!)QN^6I2?V4^X0?XBHX%8 MK,ZJSTC=0/@#B3_E9?U)9B\W(5W!Z\QKH"?)=!:/%N@A>'H3C]P^=3H,(K<& M4A>R+SE'OHRRV^FNH7Q)EL#XXW7F?4;PO(@!V/Q#)DB7BO0']OC]:E?BXI)G M[_'K_#:ZRN&>^J#W_ND+_1UM+6TG.\U)AZ@DR-&ZGBFWMZP^@:J85EZ-J#!3 M#@4,JJ#\=[JU\3(M-YAV)*+P]_(:IL6W9XKZ'*ZYCR_&DT6\&$_^&KYP-.EC M"Y"AY?[V#G0 V"Y4P=5]IZXXK[J)_2!BXH]*"6OG_C528A9W&!'N2C.W%]Y. MH/'CSD'7VZ=J$9H7LN8;W UH]E9L1^Z7@A.)\]197NPDGXEQ-+>O)C"+K MXL&]2JUJ%PR+QGAV Q_1-"6R-^G7;:LYL&IU;J08!JZ/#D-_$/D(Z>:Q:?;; M19.7YT#N74F.LV8RC21F28H&&G+?:;H<3)4X\ '5P")37Z68>RXTQ)F:^NM& M/J.8Y'?I.C1*/6^(:U)VQ0P+4_:!*$TPBMM98#%'ORD!)$:;U*2(N[WF1/%6 MR>OE?KL5G_RE"4><>PG] 9AOU5UCTGSD0(C-!>KIAQ]-H/Y5U!_$-TY3]#)C M%@6E;MRCLDT.NRN,]>YQ 3Y=P^K&FQR&6YOD32>HQ&67@]#!0;?H/.4G)( & M.M1R&*W31S$,*MGR-<8TR0W(-UUZ#U?KEWQ+4NLFS27GNNT*UW#M=5I\\C$> ME+5^!#AB)\MX/$SHFR>S>#D9/Z/:H16,L7/ NG@4475O?H:?%='&[UL,;GB"\:RHYML+1$U>&1?45;8-M_5[=47):?G@ID"7T"7Q"-E$V:U%2KL M--%I#&P4!4X9^F-K.I.2 E3E]2?T:F/Z\S;=#-B)F9/<]RF]R&17P351^<=R M\QCN,?#OFB678YE56E4Y[SOMKT@7SM!3=4>$J=[&=]F&XY+1Q_3Z.@=&Q=L< M5GBS+ZB>A),6@S3#P-9\\/$%/^\,%,?R,5.WPZI=)<8"RB\IKP-EN.PH2637 M*P9A,"&34KAT0/>&ZAB%"WRZ8/F!8A-SO6+=H4O5O+"K_H">\$'D,A,_NLQ$ MFMBY%HK0A?Q#N;_>W>PW_O$PP@'KAC?S^BYCQV<:O+W6MUWD%CT/MVPRH]$. MXJ_IEMIFNSOQH*E;1SQWR$5@2F5Z9:>W8 Z##)*CCVE[(A1*3##;K"AO0S[G M'G:C(/.Q3@9?A3L#4S!7I&MS0%#R4/G\H,N9\UR54XV57E=?XB,37GI@@ M.FZE[):$'U;>]MD$QTD_<3.H->W Q%_B6'5J4U$+V M%\A1M$HPB7M?8>:%.I90SF1=]&1B7>\?,XHT\C[55-N$=&/K7=G(OR8B0=.* M&G^DF"5_RR66MG(FO'9I+O=+ESWQNH3_.5?BF_/+URX2?7YY$2UFPYA11&[4 MO7JI<\6\%+14Z>JXA1L9/QH'$T3V5[,2G6&@OC!GP4H>53+3V/CGZ^RQ%*E5 M=42 G?7 ]P1E!Y#&)9=_15<2O4WEQK"/8)&O;\FE[[(@&S2,G:"T]UI-LI0G MC1DW%=C0A.Q"SC,SY=96A:$1_&,FCF"7)+:3'64'7!_'=.@0H^4HGHQ'?)!& MR11L\S';[U]]'NS18E+@Q-WEP@JM3!Z8Z^BZA,@9<4>46N -;Y4%Q^\=9&G9 M"L#LJ*"PTM%!LW@Y&@O%XM&?2J]!9++JX\)1BZ;(N M\6.\"0\9G@<<'U@809/H3;X#F6O-S;2O4\T5SFNU:,B<0'9\!/[)!Q\OJ<85W0H !X<,\K\(_^(@YX(-6]OHLOMU#21EO4SFB PY0U-X_%F3W ML&S$RV$= MBGM?:E#[;"S*.Z#;D28'\ MVB)H9N/=#[SF\E6EPHJ2EF+);15^UEWJ!4%)R3EFLB[@];PRTME='?Y^9U49 M*79+)5X5U[V1H""W-HNUCH)(Z_@Y -L2J]1WW'93HG;\/&P#./T_.I+^QB1] MAS+C%,%_8$KT*CWY#@+D818MX-!_#^5C=P:&NFI)H=)8,H_%P$0^7LV@T M3^+A+*'#L,<<&2.Q"L^W\-(T GURDHRBZ3B>S)/HS;XJ2%QQRF+^A477[&P1 MC>+Y!-89ST9+TB+(URC7A 36\1D8:QS/IN/>C;FM<)?'BTF\G";1>+R,)Q,@ MW4$\@D@!=A1>YQ!8#Y)\"D\-Z2)67M@%/'N[6JO)+!G'E2Q&\SPW8E7 MP^LE%,@@&#S013ZS[@EW1U[!SF/>P"IK9)VYRU]$]Q&SRJU[L:W"T/A!3"-Z M*/<;,A[*VP+$*6DXGC1\\3A-E9>(M.(]#+X@?V3/G.(H.*G>>WV6A;B-J@]U]HK;&L:,#$L(?W#^W%-LX.?<\6'KAJ9M2]8Z-CJM8N&6TH MT1!3+U1$-PXK2?Y>&I^V362D6)R04I9CCB'87B[YR!/0I M"<=T'QVRZIMGFI0JIY'?A.?;N]TK1D=P[/D@_F=F-:232_L5)MQ)D2U:GS4Y MCLP??5S*C4@S";T M[#Q>3.:'H]!P8\?SV2Q:QF/0G72H)6@:^O-H-")E27):1O-X.?9_;?X?U Y4 MK)9Q,IY$C(AQ$BV&8YK)B7S&SGD23Q8+G',\)DUD 2PZG,^)I%\3#H_0D5VM M]1K5:+_):QG0IERQF;%5/XV/)$MB@81](D)S#E)#G.;1F1"%"4.X@9HF,M!/ MF1'ZX]@G0.S%W)CH$T2+T2?&M<%S"'=:.N3R>U(G] M,!M[0 <.;X<7=/Y>:"(Z$-D)3B8\%UB8+WB+BQ$,-I@MX--#6I6N0:5Z[?0? MDP7V2_8E7Y7-RWU@]&=U%KRRO[-FJ(OV=GK:;*CW[VJUV? 50Q?<^')/F5J, M-9-19?&>+"U$GBFW8$8(;I _B-9?L.L""(V?&;HQH?[ ''[*Q&V/WQ[[ MBL MW&K2,/+477Y?@\5V-D+YMYR )!Q.\21':!\%^T0^[R^R/ MBVD\A1L0_C<:+<(7F"#3LV0:C6;Q?#C4_UUEJ[NBW)2WCX:C#@,U !93)%;%8>T8FVW3Q0)C M!D01N.&GHZDAO6A"P<#JZ6*?:9.KZ_TUZIMTT.U;G>X-/;\%UBO?$ ?:,M6\ M#E2&!H8R6LCV"S_*O!"1'R_E93R:C?!?2?"O4?"O- M6=GAC&&,VE0X]5?.SO.(U/6J4'C95">9VAL"9-^B)GN#QG1&48'<&:>4P&&M M4Z=4LT[-YB:]O\D_H<0GJY/,NAYSM7AZ33BF)#QU&M?=Q5Y"-$I@2H\RT<*9 M<>[6D^0VIEN%Z2(W++"J\C'=T-5*MA1;B2TCVL8!\IM.V_E8&ED;VWL][9+X MQMY2]A+GMZPI1RY9)-DZRLI$"\5;[4,.M:YCH:38.( MH'??T530Q(8QX]'U3ITRGK81,J8B![;])%.W35>K)L-QR+14J=HOTE2.&"3 M=88R.WU!F'H+9@BHM&%>E<-N$P\"F4YZMM H0C4Z*!#H* X(7.Z\NIQMY8,V M3RLA]/"RNY,PGE[V8APL&C1 ^J:OY2FR "#,S3THWXJC0X6Q-RJ3I<#5%W^& MQ>U9-U9"YX(Z3CS56L33V;*YB[@H=BW>YQM@JOL*ZT"W:@/0/K47^,S-.3>U M4:A[XV]S:G+1,54-<['<<0D!)C_;!%LZ$VW+IS, ^L%?8;9!''_)/A)#:.=Q M; D?TKTI5<_,-LA#'^C'KA!\$$1;)RBA9*](K-,GE?%M0%6,8M\]NF"Z9L3@ M'4V_BGU:8&MLY_]E9RA0!AO4@(&ZSF\<^,=UMGO(,N5&C=-Z"\BG)?GQU;BX MLY_K4\J1L]V" M\=""%4G.:008W&W@=7[NFV>09&!N%SB&&],Z@4B#M)1SCUD,)I%R1B:)8FGW5\-H8RQ\'W!="@-VCB70*;GY3AA%CHO: TW9(F/F-\@[FH%FF]C,RNV.6B=N[+@5)CO\,3*TZ8F@P-4=)K\\V&V!Q_Z8+)A M\9PFE;-=( KEFN!8;H)E!RIM.(:5E]=!UF&8BKQN6%4R4O?$'L+T)K[44NJ4 MAXZV:H-5W^GF$:\//I$N,LO6ZNI1< ?2HAEP4V>?HG#:H)(/>JS2>P[RTTN8 MZM^5#T/A9!D9QL-LVP 00UXMLCWU;I*F+0"@W_-2S[@**WFV^WL.LDR'U(""\*LJ+F%X MCU_$VC%"ID*#31:B81=UZ)!X3P4 A/)B*;\T\!UP,[[5)LVQ--63Q%DGUW L M^9I4#!AYEKDUR@Z MU/?^V0G&VA"$# U?])C6S9(>7_KFPOPVMF3LG"##NS:PC6?,]>!BH"XR)@V7?"ZJ\+]IU=56M.@*RZSYG/I;M/)O>A^?OB([,W.&L/[AVSHXNFP@B.T@%1+!9/W>!O,T9\/M U4\TY% MJ#AQ+4[YX<.E1W_DV"WC+G&C6-I.PQ&7LF?!&!\_FC%HU\#X^\<>"^A):T!7 MWMD.40G<3L6"/;JC_,A=Q/AZ6^XM3*%#O"SVY;[6M-E!A%,E;<1Q874FR\W6 MPFN1\AKM3N770#Y;;E/BM!$AV4>Y]L]O21-SN)@?SSVJYGN4JFR;8Y"/@:>: MI&=@8J<\\XRD0M3S**7G%0;5AG>:5H<:*C*NX<+K["[=W RB']T ZY*DL^=J M.X1B>^4$[475GONM9ABN ^;\/KHK']!G$-.;$LKU_+<% Q%?#AB:BU8C=-:H MN_SC.9]>W1_"S6/M E[]74#W9,,C9!9VFW6<7[R[S;K2PMKKGUT;6&^,\?&E M4@S -H0+%#SEC';-2 L==//,<8UKG'-.OT/_M?55_E"FF:\>*A2+0-" MEKEF5VG5,(+46D-73;KSYB.QC+,)\&65#"EGV%QGA+N%GJ-&.;@I\]!7\;ZQ M*;LDGDF_V5 ?FN*X&TT&9I@XY@NJG7=CHN^4=]S@:H MPX5@,#B'JG,8< %V;0;JJ,1"FBF:\Y'C<7)2MC88PCZXS-M@J[$_=H[Z5?3Q ME2"<0PE,ZHK%:T%&81Z!JZI93?;J:[&+#D:(1%!S8PP&2Q[)SK:#*-Y[-E*_]1?_]OF2!U8!SSW&#B MN43)Q32>3)-H$@^'2_C7,I[,AK""VXK4/_?<=!C/DG&TI!_@_M"$1I^>:7\, MA,%)M)B.XV$RPP*/\2P>+F:TOFD\HE1+6&S43?U].+II=YT 2/ 6@/J MC>=Q0M^9)T"]Z;23>M,I%;,TB2>_?IIVDW&\6"Z =B.X )/)(DZ2:1?M1G$R MF498M@,_3>1)/EPOAE\40FS(?NV!)OC*>:49HDP-B3=AHV M__JO$ ?--3B8@RJ;N_-!9GDUT/8MX MM!BWEL.__?-/97,M4YSM2=O,59P:500)RPJ MQO[[IQ)#VI_Q^?8ZR%=#)3+DMLO[]3JZ:*KK#!,U&)K,8.&"7G7'+B4&V=T] MRE\%$9,P+@53^6LAJVW*?EZ<$="SHD2#7.1,&;'6O#]2\(@;"MG@*4C"0W1P M=/^D%TL#G(A L@7\DGRV42>XJ[1)RMP]P]E<@^BM8%6[1@14]:0AKC-T,Y,2 MW(,33J/BWPP$\4 /ZS.V6)DR3PMCMMF-#Q+/0JCS.+)0YW$7LKD%K313C0^S M2-Q%\9S7_6X9:#OQ05/M8X4U H!22$%1SF?%1.>BB?F:F'? M<4^:- QYR-%I$/VDB SB0U8(4$YQ[22+VK7^:Y2]=MP7FZAFK8\VB"UQ.G&Y M."3*/I2G"D'D#5)N'<5.#_*0#**_:>#N(35.-_33()2\QSUY M<+>(]J3"A]0@='7(^-U4X06E S GE^CKRE1N0P_0]>A=[.)#SWL2ZL6X0.NS M7\?TH8?TF7,*%_[LFSB;Y8\-QJ8EU-TY3U4M8N)],FJAO.L]<5O MG_Z6X**4,"Y'2YT?3%PK)GP>Q*$WC_Y)CC9)?"'[LLL*AQ]6%NP7#CAIQXT[ M')*)9*FN0TB7-Q7[YRD)\BZ_O^=H7FWP%-7QQL4+AZ^)799NN_R-""]'VI4L M3'9?/.25=->4/-KP#%&]6(^L<[# O!6A9VZO-1AR?L37MF#1*<@7WX7Q GJ6'L MU9T\[M.%&@4C2IK*/F_3BWA1 7":42T5$0ENXUNY$5T&;]XN3PKP;5J(JRWC M0JH(3"K'TXK+EJ%Q0@?XMT\N4$-;P[F$MI)%8D);R>ROWS+;N5BVJ:_A)R+6 MX/&E[!2%;/:- :FDP+0-] UO#PUJQZ 3R-TDKQ^E%R%3U&1XT[#2\9=BC=Q> M5Z0_]<\D'4"2E%"IV9/>EUCQR:LS-)L=6Q"1$' M 4/Y$'_6$_>BU'1EVK,SY/CC^K6V[T!%3;6$^ M"I5D4[_PLC=Q)Y/*1#)!7S=IEVX,G[06N)(4U,6,:MY& N3;?$-51SN?Y 4L M!KK82@M/U\+='3$X;.56-](3[1V/Z:IG-YC)$J+GJYKCUD0HP:A=/>;99NUS M;[M>MB3#04(T]_#9!XI&4RI;7G>WR*SFR M^I]9!4I$3@R=J3"YIY1,'JR66Q?$2U%Z7 0XZG2GP!OD96'NW7-J\@\-N^\0 M5XMMRI)AS2F2PK":-1IP:8 ]'5!($=PZ*:3"AHUISV5Q@VK:.\SLDL.I,'QD MDE:-9HBA5*E4\NO!E*!5NN<$$5,2DZVB89:NM4[-FG\P4EN;US ]NU\?-H')F\PP;1V,W> BL0# MU*/GL^ 7*=)#%5AE^EO[A3Z<"8&1/I)Z"BNDZ;_]QDEMDB&UVH>K8==9O:KR M:QZ(RRZ3Z*S_VD6G,U#MWY5J_A9Z2]A_'9#_?-F(7T3KG%PE%.-N4C4 Y.0 M9Z^K&BYR$)T,INLJ:P00E!.+B;0A(RE=W3>IU#FK@]H/AZ&KDFJ@L/)0KA/%5\%FM'ASJ!T,S )ND[?F.Q.$Z,^X=2G$T\PF_7GO$#K=1P6?PRM&L/00EJ+B\(/RF*S*DC[>^ M'7R0.@3 34^%+Y\SA\R,="?/ECJYT$2B9-K.58C>(*U0=!#U_UD0'94B=\+< MP[6LG7:X?.64> ML]=D+VW*VINRJ^&3%+ "03D!UU5"$5N+]/'=@,J^QE%:BP&4V3QR>JUWK#DG MKR)*"QWHQ!DGJ;@Y'4JD!:#NZ%654CES\*7N=TTNG]F!4*R!Z.0IR+;"I.^0;U[+IRK4] M@9LQ;4^&AN1-9J8P=SZ.C8F,E(>?:5N7#;6&98@=^Z5;BGZ3#L#%3-WYH$'+ MKE7@H_.-HG$$>R<$)P54(!"U4J_DZ!Z>-"X!ALVFKC$JGY0-T&PU=WX;VT1( MS\]MLC-B*GZ;=A@2!25 MW**QU<1'C3L@#VA,GIK&&IPYVT5](;R.1RWS;YV//\C@[:O9K]]@&"0CZ@;5K1X-N(F, MK]Q\([QYP;R9NS+&7?AOP99?J?5/Z3"/U%Q6^9:J.CLL2KU#PH6B]=_C8 M"LIXP;!P3E40@C7Q'3VZ#AT.%[*A2EP/+7> (P4'/R]L \)O7>M!A._#T7[T M&!S,+!\J+A31[>YR*O*&WX=/'N6+E&:3Y&BC6AW3MH+[GZ ST(<-.23I>3], M6'.&CM%,=NQ",TX7NE6,'X3O,-Y_U@[$4C2P8MWVII9D2_-O5T-VJW#97>^T MBP^.:SW:,35)F9>(K^%(F]BB^#+*<>>'2Y?9>>.HU>I)B0W@&CTHJ[(H$9*$ MYGJ@$^6%:!XXT1^KJL2DJZK*1'7I;T_YMHA^@5EB%@#+^1AWA3\H1 M^$T'>,&5=S[XPDVBYXT6OP+^OY/,$<.W+GE$$@^.G9$J.U9!38&D:P%.EEAE M5YZ*BUN*>V3EON'!CK;EFHN2JVQ7E0[QR38/:J'&2*#"2? MS*)A;-UI/(.;Q7<)$M6H"2_,12",)^-L2LZ@"MKBK3/38:^W<6*HQF G[)@: MUU%@-1[/AQVMLR*' (POS,9S_P78Y@J9SL2=J7Q5)\-%U?%HDG#JD,;S$9/) MRP!M#^G(:CKA-D&0:7DN*F^#XXV&@ Q^]D1R BHOI,X:@;H"7'3Z/2H%= MT =(_\5A0:)+$Z%B64PDR,B)+/D7O#<]?.&J"CT! MU-%L$JWTZ+HCRQ/Q4]="1]/>N*.I(E6LO\FNJSU6S (59@?E]>QL.(JYEXT3 MR(O)Z"4HF9?.XL,S"5O[M_WF46"RNT;$OYPE2==HH)P@$AXUG;7)!+BM_M5A M#"1;^TS2MXV\ S>>?F(0_>@LBF:D?M%_682Z&=*E!0ZXSHEBH[! M"YO!([OYH*T20\@%BD&?E3=GZ)T]??'Q_6\O7O:I)'@*3.^_0I7NS+7D"B#C MT(N7M5QO&X=Q)% OG"V).BU/RCG7#"=FQ_YJMN]O$X4AJ )CA52ITD^$DN8,UDH:GF M'G*3GA1SZJ\Q!5-!%!4H-] ELB_8T!TE$Y9B\(<&+/L";/$>]@_#HW08#@#G M]YP3.A+ES5/RU4+/^B./Q_RP U+1?+PJ77C36?6'/ZV+[)CM(9D'/>$E;7EV@4WH']'?F%>'(Y P@ F M0Z @8D^IT>#83YK7H[M$[*KH].+'BW"+)T KG"8"!,#7<:LSR<>L8$-QT+KK/;O.#B8TID=O(EF<;2%,IGZTCS.X>2 MZ]07-##LL.%]AN43.VJ5Y_#SM"^6(J'+/6G5+Z /'/'[5E^>O\=_M;R&T+DU9#(;+;*6Q M47*SJ?\94X5A QTT$"Y$(X$%%D!B5B55$-7>*2I,1(YVN+40#WJ7>2CIV.%. M.9%.*#&U%S]K]38(H!B=V%K4KD>#M+1Y9!:6]'")_N*G,+#%B*4B.[<,9".I MR)(@0-=NX_5-(U1_1QT$N-_!NL,B1IJ8VL&=S0B"1V0/)+G.T6-MHB@2F>"P M40-()+6RV&$IEMPOKM-5]*ARL"KOJYP""/[&5+F"=RV=L"-.=GA!M["JZ>B? M[V\1L.PI4WL:]#J5*NYVIU/YPUM)^C_#*,.EMI$]!2M_IXU0SUAJ7#0+GLY# MZ.NWV%6+3!>BZP6EXK_5>XJ*D"XVY7XM/6S)(^-K,8$=@%G>HNOF4OQ5ZH\% MC8AKQ7@N8"U[&-#4UQ=RF1-]8>6^8*H](\4_3IU'S)&*L7P':_)121^H"_?;=?>;IO MA5NG?L[":,^O.[M* MVY3?CE%CB\[QHZ\)]QT[9#*[P%'PC$],KD=1S_Y($P2E,4>DM$H42LV^ F MRUP/B3"R1%&,BU\^\"E//U'=0O0&D>#(CIK.1E@0,YW,M!QF:II(_775,.TD M!THF++G9CVM2J"6=4M+!*=6DN>/PM 1#!HV\M7$SV:R<#H]W(I],AX>?-JT[ MKRCMDBRYHE3$K[Z/**6^IF\+Y:>F/H.5J;$2^1E\QCZWA,3)$:H[J=E$22!'97XQ'T0_552K M#UIKP2K=3^DUV$6@2LFO*H>3R/4S7&?C"V[4S4E0AWLLVJ'Z-"Q5VHOS":P/ M%'DWZ8IO9EJ35T)\;*)1)(T3J-MJB.//BKUPUJ/BO39J$KBOLL\]K;;DZBMN MP9 5Q_O'9XV#FN/)^%C>C8]X-CRL\/SX6$[_P2=%_)FR 2FN^\OHLH)\\=N[ M"X*\K?-UGOKB5=F=F&B31@PD3;H.1P6-A7;W$.^V#U" M8N\=2*Q40X<\)3E5+GR2\!K'S#Q865=Y&%[_>>8\+/X23VFE2:"?^2A^S%&, MXUVQW^0%VDHEK=&>B$/$BE#[VD3L)7 PG]ZZ/@?==.,H'SN)23/NG3 ]03'5 MW4.IY,TUN86\D%IXY8H*PY6P02$^3,SAS&N_<$V&[3P4P9;249A-%DT&YO,WU-?NR'E0JV=GX^264XT_@+#-UWI+7?SXWCEGL' L M59'["\I99#V]NB@[!R]P40JC\S68?83;\^X#:,'X-TR#P/][S!/*!\LD7XB M7\-!WA98YH(7X]NW;V&DP8>!QS7&!^'7WF+?E;>D@^J5R-&9Y+"D'*86:\LS43P%[Z?P= MS20O-F3!;LIDJQV_8]F&_Z,WNG68#A MC7F]SS=KKL>GC\?+:."S4Z76 M"J\ B:9(WQB# .[BH_;FLB !V$B$Y Y[HU7'XL_@/IE^?VU@I":DSU M@/C1)EHD*IMP>-6$Z*AJ5 XU8?&NUN>R#[[9^(Z@']NTWNG234^75^K*J:5@ MCN9V$HWCY7Q*MP M_\!D$DJIEP2C:#(+O(TH*2J @+ZUGC7;>=7TU#6M[;AI+V8<40Y6-WG(D<&? MJL5EG:++!+MX:X)7,M:020"?B(#\.+%]57!H5R.3[A8./T6\@"MSM[V+,;G) MX1T/I*>B.ZH[2\-T MMZLXH87+[$VGGT84^W.V,5D/@B$-?,U%5D$(L"EZ!@C)80F(:8EPTH2:BXJ7"@*!?_CO7,7)\-.YP+J M\IM,?>2VP9.#J^P:]_2%@[)$V"ZRRX'1.(MP@U=4)1@_OAUN$^.%011CZ>C" M@JH)]44P&Y*Q3TH$',LZ\[+Q))FBO-$[0U?E[HKFHASBP;Y +19#W,"X:&.M MJ_2!?:&;,BV,08\?F4WC(ZZD;Y] _^4 -4>6^?;I@4C_OW/]^'4&=] %B@;$ M]ITO$W/IP"4T'R_1\05H;\ MM.VY02Y==XBB%F#<'Y5:#G/W@V;/@K1Z#P84Q?D[I94CX:^OT;.>43],\0J] M>WA4FF](HOD+?8Q$'(DU ;)"%R@9Z5T MJ#@'[/06W:(OP:4&8SB$8=+*K?R=H'/1TB[QF&_D8/U>7A,F!9KJJ3042;O4 MY?%D$2_&DPAAIK 2AV;G))Q;HSE=AZTR5\O ?07+C_@Q/?(7O2 J0,Q/0H4&!;S<-UYFXZ>\6>4Q5#CY1TLVD%4B= M8Z83:C_TX1^P:I,SGBHZO-**W"45=,W.Z0_FD+B9&F8F[5#-"2/V!648.]3] M2OE-Y]B^=Y4ZEFT?([:]VD+_JS&C-5_IOZ$MTL6M[BX8@94P[S1.)D.P11;F MFH!?(+!;YSV1@-$P[KLI0. .Q_ZB2,8P\FSL;XJ/H>&R:%\'HX1^U7\?3)<] M%\($KZGE\M"%L(#!9]/^"T%E0=>.NG9T^R(%^2>(L')O-&3VBOQ F">B8%BE M;SB%%-.-BH'3.Y3&E<3YM4S3Q8Y1S_8AH5?1Z6\ZF9?1&_X# M^?L>^59 4Y MDG[-=KX:!-6"9+R,,8!)W01*=SB=@N=!%J%1Y:D0E2&INJ:AZZRQ9AQX-ZA%9YM=IOZYUIC=/^J+^-4PHA[GQ4 M7&H[P$Y;L49-I2C\&I>Q@TAEQ*8&)M;578 .X+]JE0*'5F[[^W1>W7%#\GA, MT@ ^NP')VWWSV&! @WUM ;4OJ[4I?I*WX%-U].@82WM O0SOU1/(5[HQ@&;6 M!]O2*+R7CPRU]DBG+Z2)"&L#%U@(7@++I0+S9 P@@:)D%8$:P!)Y/A5HL],8 M[+-TH.K6!.JXZ$&R)$,LA#,$Z6\\[7+$Q%-6]/:O/DD6,K"TX=/F?M*%F;[- M5^W]9@\2;+ @KSXZ0V@Q9V8Q0#8+\$)G$A>'0OCG(1EL ^ZY< M%E\"?MN.^G2T,U>?O.^\:#L^9XC[6&O:^Q;[5Y]1[,<5X1:FNMC>?"+IFE/% MU!V@@I(4E!("OP!*VA1SP2[IUV)6- M+(I^4N3N/V"2N?7^WS'(6'.QX2(4GU37ESQ#=OX= U@7)39P_3M0AZ(2Y#1Z M0LJ-X6J?BB.G=:U1NF%!,7ZI"C\ KPP0J?']J* MT]E,S_Z_42-!">_TQ^FPK@(FA44$6@W*K289B&9+;C0',.)/>Z-NBSSBDE4O MZDBV?F4[%'7_&,HM4:V\= /5+!G"H5O.23<[G8[CT73"/X\FH*7CS[^"!OW$ M.*?S> I*]4L8;A*/DSG]%,_&^*M>"M#'%_%\RHKAZ0P&F2?R\5D\ J7_9?0Z M(]]TE:E2K%1IU?/YL:-3@9&NZR@@#G:G!W:_&V#<* M9PS_FDTP7?30))Y/$MZ!Y6+I+!67-XW$'9/#+% MG_[=AT:T_2.YW!:3".4MMA$#K3_1=&@DMR2-?.?)CJQ$D $OR6@!+7Z6)!=L$^J4!"%B4Q/JY6NN*&RD$7X1%8W,,SF MXH&,2R65[5T"5RK7/OOBDC#/UH;H'!]2RNQHYLYR^-V.)O#&8))CXK+94 >B M2P1>;6RM)OD2/XWFH$Q@OFBS'>T3' $2@3D",VALDJQ6)M5" 3(B-ALW0R)A M@U8T=+IS)2GV\! >1,,YTOYC%W$>: MT9:0]"?Q!C=YPL^@(Y?U!(07.6!DK[]JNJ/IH>GB%]QT;3-AH3^RK906W8*F MA4Z(>H_9E=04Q1V3$H2.NZ]!GOW>A5G@QY),$9*:UW1E!\C\5C<^=(>C[ _J M>_J1H8X%'WG5EP+6^KV^\:OQ&-J?]98FY8\2IUX9?^<)!G:EDR3P_W(1O4X% M)E.[,2]F"^S$B,[4/37\H\M-_SK!KK3#*7I7"3CGNBS TO_.TR. KY[&R7P" MALX4E"TW,9KF G2*Y=0"--9=;S7$SE\5X&$_'XPBTN&0Q MEQ)V2WA4&!:^):7Y,N.SG/D60IR"-$[@8]312VBIA5U^UZ8(ZB]U5^ MB_8HUU"Y-(70Z8181"/X[VRRM.4<4ILS M5F1/]-G#+UG6/K#MUBO(@GH()- MYD#01#2NCL=85L[B&2A)5WVG%E2P\2P"+0>4)6H30G;OIPV$\6\[ MRD\WQI6IV45=M"/8S7MT"A>N?@EYOJI3RESIPZ\B>O MQ0$?+VI#)?/0C7^^ MV=U18\S*3%@24]&U4R'RL"G$\?A]#.)!$/6;_!.JH]2<"E]T'O6^)6O. W]4 MFM095US?>P9=5>9+B.52G8W][1P6_'J_\KD4!=I;W!OCQBS!IP4U"&80(NTI M= 8>!P;H$Z092E)Z$'S#> MI?5N$\9&@,__L9=*0M1QWNV_P+I F[E5//\^PU * HJ2TO,H)47#M.%43T;< MRQF/_5Y2I5SUHDR7B\ZST"A+&=FC@V"#Z.]L]V&"LBR@1?8JVY;8.N%D&4_G M2U^E9]#QNO:BY^KP)5UZ8 710J-W"$PA42*,H?(N6NO)!<>P T1.QFY.A0WH M&P(V14]@VWQ))YK)67$Z"P0I%B1F/:\65-%(:==[ M1I1'/50:VC!(+4]:P3@8K,(4/2E!VMH\GFEC#?7(D'102)L[90V$6V>," C6*]?8L\N2 M/ZB3"'F6&W_@)M !H)@B/6 DG/?1A:#+ 3<*>H>>S>7 M/^["GA1Y,[-*425I*@8DOO'$'_$MMHN;+MU4.JX#RJ0=)8-A](W^;SRE__VJ MA]3S$!':X3:X4VS =00-Q/F"K(M -0SG)QL.QO"=X6 )_YW1?UE=YI3F53!1 M3*)HL8 QX^11( M,J4: ',\H^F#TS]I C3&:)'0%,RK=.(LU*N??6U&\#_Q"!\R M#'+2Z2'48,+E>&7C.E+9(0*B97FJ'.@G-XJ.!,J'K"< M$5$"=^VE7]['%NN'9Y!..&:KNQ'LLN91UPA2T6* N$^1-5_B&XECF1_[#E T M80X8P\/( :,Q,=I5<.NJN8C;V+\9&NW=%[S5SNUQN%81'2H&5?<$XY#)H6TG MS")0:9W,ZL1>[W93M*!E\?WV#>UF[FG0=/(U0\0,.;'?;DVQKJ*M],HH]M<< M%4OJH_J942>5C)0A-$S,_T?Q<#84,UAQ@_%=XK]2 YUYX;O.\3V@_-?\_Q$C ML=9XU#@>)/FYXYPN*?1UB#P95WKTTX;_?^[,C%Z^0R4I1@O)(M_2)6M@V4UR MJ#MS[K#U??P @E/3LGC?@=(4'V.B2!S'#N<".EUP4-OT$UG-UGTH_"RWLL+E M..3PBW(-ZO2%PQBB#*L8+3A,[-AQGQA65%+<49'0'K.)_V.QMT?)-P'"#>:Y M!@!NAN:N.HUNO9:-')0HIN8^HL=;B$XN_2;UH.3P2)5CMAC*&LI;"K*1MIA, M0-K#&O-EUUY?(VE3.*4>64PUN2-T2-V[*P]3"SOHJY0YBH3YC8H_9(+M9'AR M6L\Z,^U?/8XM9R+)[25IBMJK9*TU\8\10>\)@S@8;3)@+['9 7/D7"U8P4OH MJ(,U:KN[^F">)W-.C')[UJ&NF%00%ZPS:&#"#I;%?4JC]P!XKQC!Q<&/.OB:2V@4"%;DO&?6]\DS6+)+ 1J#; MT /@C\03+../-&-GI9H-XXS)GS;E-6$).%_M.S!O,&EE[3JJO_CI[;NKMPAG M+=: #P,GL_'I[Z;AG@D"G+K(P#OWRY?.AQ:3)=UQL;AL5O61Y84]/Z*8HM@[ M3::#"6AZ'F8^-+!TR+AI/'=,;!"]A^D0]0_-R9A"UW +1$083Y;VN%HR3A@G M840_2>+Y\.#RYH/Q$&+FE5/EYC)$-^&FZH"RGV6 \GWZC;Q%*H7MCA$E"-+S^ M/TD&LV\0 !@?OMQ?E]C@FC8=* 1BDA /SQ#Q1&1J,L3<_+'[_Y.O7C LR!@F ME\A_W^0!RCVG)[$V99H @HH_FN,:,;B4Q+,AYH"-Z*=9/%X,04?VN'>@!FSS M_19OA:.6!$(E26#Y\Q@CI78D%R>$H9JDCTX7A!O]$M3T>#K%2O0+-2^\VQZ] M2AQ[<(WD!!M05XRI5V-Z_309QLL%9EJYV)3/QK_)Z-D)["TG;,WCT=27#X;? M80\)ZM_3Q82J"/GG&65;>49[1XR&DW++HH30H)XK<- ']60$D]LJ">/ A(K' M-)(J7%-X"V0\F0K3,1CXT;6ZIR]^^.'J'=P[-(A6[3:K^FC>;DD$HU,63D5J MI+@B3D_'NDA9.-,.UPV ";_:TQ?GK]\)2;/*34SJ3%UE2 /_+IP@M\$PP["# M7]OL5IG"C -G?R;1VFR2&1I.NZS.*L 2!(\#4X?W@Y\UVE$6DF2 X. M224ZD*#OH%;M=@!WA; U9:9A$E50/]2N5Q]$KTO1=Y\BC$!^!].B[F*-L M$ -T+5T+_&]6)2B U,2Y%\6GL?!<^J1A4PB/SD.Y50>^0YOD/T;OD(;CJ@&, M@*-SH%PE#V,[ 3)!-WC3(>C0D^6S3Q5\$FD[JCY3O*$]0S2WP:/WD.KBJS8+ MJWD^6;7I3H)F/K9/AB\-#.[*YX"1W] MUW ^,,&+[/?V]?N/B":, M_Z0ZI\E@./P&]4A8-"BZM&WTE"A?N(MH8;+;A&L'S>OC\'5>8VLYKJ"$!-(7 MVD50BC>;K2:I-?3_$>AO(QI60"=+_)/!P,?/+;6MLR M/[K>AOXJ'TT[]T)UZH!%GK45>#;]5A 1B4CH,JIN&1@P&8Q $06^2 :HD7K" MP]?QR!XBMAL'#(M'5U\_U!&'X8C2J2F@0\\:FX=O-('#YTZ#C&8_$0?K2^2SEX MW7J6^[V[S?0N&;#H[-XVA(XD6((LP;:=J8N1V.04W[3H6G+(4U=0EZ&'S%E99(KMUMG#=IN3:,F MX=7=;:(GOZ65AFJ0J=/%U\7QV^U$:XCU>)*,(ML:L6%E2.BV MT2>';;*.HO=G=U3J7^7B>0L[ 7-HM!P?6@M1>QDOI^15&":O8 :UMHS M5]9* H@H;N6;/>T=XWQHM')LG.[6FOYL_;KP*JNW.$.T3\]1M]3ZCRC[<,) MA"LI6S>.&HL(X^14;0XER+W8/>'1?+@#0_#QC-%J7;Y.$&X@1;N2W&7^9B\F MI!^8LBUYHB5V;-94I\/V@ULG BFDX25@,__$S\/)1/Z13;;;">"PV)UME2'! MA-DD:N<0M5R+< J62QK!";I.7,5>-$4.,(N/''T;E$]V*/-M\(0'ZKWTFY(, ME4G< $"6CAMV[/D'AXU?ZB@"QJ_$U[&MFU,Q]1:S6Q:[(E4UCE> M*.R0U*AJ\78WWVF$,.7CUT1Z9I_0505:U*#Q1]#Y:J^TR?'M4DCJ;)N?H1)$ M? P/_BTM&,::FZX)+2@Y+H7EF<9)@^@GOT[OX7M-H2EI\>6A>,.S\81[[6UA M0FC)SBY%$X4]C\2]#Z 0[;#B>@]V M]0HK[[)* GZ8+3Z/YZ#@\0?\"DVO'A>(?/^ANE16X(/%;[E;&O!? M]0.U_P"K2*RV=#'P4=Y* ]:"_.U)RX=H-&_(@I![-.&7UB.L],0'#=@(O8K4 M<0W21.7EF1NMGD;.*Y0=89*S;%@ZK'9.\S($5.;% ,#(EP60;-J M781P)N^?U)AI/B2V$X7E(1[U%^3J:#;4QIE69+)?&@OJZ45_1B14F4:-)UIN M-/'?<=(FU2-Y9Z*G6THMVV2SQ(@6]% R 'P0/7Q&$E:N,PI+Y=LMW%]\_^D# M30U#0K.%*Y1O+*#9!&0M?R9R'DWR?IF3%]I0HWI"5^R0:AU,(?R!._\[#KB 'W-?^41).5JJ8&"8=$ 0;[L=M,TZR+C,I-O&V@GWQ4N.@ MDO>G37Z[(5*"D]&G/G;%3263[=>V77,6_IO=2@_463"#D/1YP+A%]DECH>!VWNYT@:YL_D$=!..9&; MNNO..G$R\A] MP/%[;I0E"6E PRSC+@J=35W#<^8T>F90&X4)V%*Q(O&['0?#& 9^)Z^]PISW M*LQ/<%=ND>.P^X!K-VSW-7^NVZ5I;(F-^L1D&GX%EDA-C+%Q$B>3I-FJ'5/H MFLIC_TU(^$##P9C]W]3%BE&^,"V#[YR*T5GE [_^Q^6/&/KX$FF^W]JYC)M2 M. "RZCE!K704R0/0N9NT@B/H1MK?*)Z,YPYA/J_$&4RV?7X#VFU/VL(Q^Y)R M.A1F+I"32](7#A6A=;7'Z>A [3O125MQ?XF+V]E<&YXYFS%IDA]D9RH&D4>, M\TDT'3.MJ&DB/U)+^KB(?1 'G X3SX9+_%=B?AY%XXG[Q]C\80*2;DS_(&6. MG*Q< J%<\MK? :4=-C^ M VVY;1ID<$.2XB>[TZYJY' 2:1^!RX/0A9\4+Q9MG":4C&%&;_!4_SN=E%]\ M&G+=D4Y%4^_^[2'$J@SNE2Q,FE1UI\9 2^J[6>8UMYZDJ'[-T,Q8XDV9)9ET M2*\D=WEE^KOJ"%AX\=1HN2IE\AC\\#E[9.E1Y;=W['247G+XRST+(@SN4<<4 M2B'V-17.H&(?):=@W_"7/SIM/;&OG7!J#;S-4K$!-TP_PN# ?(G3 M]&4XU?*:W*.][DPLKRFW8$2X @+'N&8&4IB/T?#KQ@?6U+RJ\X50>DINDSIL M T-I12%M;I?#/ES?: J(]0DD(R*#VWI(XW:#,:IG(HH0Z^8HB\6.W_HR3^KN+$EI6>(VLVC(2\/HA]] M]PG]I1][1VD/[4%*KE"GTVI&I':LN;9792C:1T=6JYY3&6/V):M6>%[KHN5;.G<1W*':'NH9G#]Z=1G KJ >T?0ZQ-2D%U^2[2]B3 9/'0 M%Y04&HA6ZCE_5$T5XUHU;P@N)7KOP37\J C1$$^F,ZP^K7:2CN+^C,F%T\4< M))_85N&?YN-&DB+]!5NKAWBU?$BPPL9#4;ELIT >Q),J6VD:ZZ+J]M M 8[ .%8I#GZVR0M7WZRB(VMSVR Q*4RN>M=&'T4;QNK5H3"HNF0 /&;(NWF:(U7N;6178R$=I@\;1 M65_[+)<7;D>JF&#C@1?!"X9WFW+YT9UI^]?=CYAG-!XL%%A+/VL\'L\<' M$RIFGE !*GSO-[1EJ.MU@ KS(,,S5FNUCIMDH PX4J4;(,(-2ECLC+)HGFCNM>?XQE4,UF@=!IS0J(QH0H.[5.WG>&U" :JM]HIL%P>ZJ*W&$OQ #_F# M=9Y83MB396V,D#D0_5WPJYB4)U__*:^"WC_2%B[>R%%?<5DTEWPB>>@!)7VC MJQXJ=G,O]85WS'O4Q1?<=!<.EI@.BH3AFWV$&O6$K0O('@Y:2+G?T5I(,VS- M^@2A.F>SQ<&W&D1+AA-MO7[,X[/%^$!4'6DIW>$O]>>H M@TT37M29X^8JDTN&L^9$D3K%;(#YB*#)J/?#A^9-U-X;H,@DGBUF[@CW8?3% M;K(-BY\3),A-BMNPX!!Z*\#K76U@;W[>@89%2XET"R\:RU MC^/AM+V'L-_!_BWCZ21I;!VH@-A0^=@M UJ.L;"$)HPE,8T8AIHG@8F!AR-H M#U<61K8S<363R04L-O0!3187"A,D#YU6.)!XP&GLEBZYP8:*ZAL8"$2<%*QU M5-KZ\45)4^G1\GZXXIP+"YOX 6ZLYI,??:ONUVIQ'RXN4S)J/4-MT7\"F$:\ M(1U1I8UX%D9K?RT+7^CK:U3CPBEV>;GC+-. M:P-HX>\\DQOFRW$K/GA;X&=B:S>.M!XQB65D2&VR #?#+K/E&L;R?DPV67/Q M">7(XMJ!:59W7%M;>(]'6;0GS70X23 )-$3R4B]IA',ED +Q)?9GF_4Y=T/] M[5"2G],;3A*"TF;3,%Z"2 EM.538G,&?!20-Q;7S#&$7Q0TI)&8K:,MI3[K9 MV\KN\J%+&[4@T])DW1T#;;G:4A3)F]4]>7*HCZ=32="%N^^/N-)C17VS"AFG M@/W1]-FK-F$I' *'EK'_1?)Q&BCU[0QB=1)%\8&/6/J.F]B6)0R.2>V@UV>[ M\HP;0P//9MD1KF,A.:>GP18&"WOC0G67'MFF43_#I3(NP42E0OTL'T77795:G>&<LR5K@Q]0C23CJ=#P\AN/]?B?1-)G2-4)1 MP!_T"R:\^'PBF* \OBP%.%S6)M]+][N[DC,=I.@OT\P;5$1LCN^S),C@29:@ MCA>XG "9B7D6STD(S=0./*=F?!%&P?@$2$SGH(G:.>MIRN3 ).@*Y0(.5 !, M[3[M*P5Z U2,CE3!FAA.5%A[++>"$ M,(VQ2<%+;1[8]3EI*-*>]2*>H&GJ3!,C9]E8[AWSG_\I64R_CTYGXX7V% J! MJ'KW8AXCIG;GLE2(8=.-Z7C^E8O"ZG,TT%]^[<+FB^\C,-R.7)1N:8(8!=2% MI6-I[D"/<:7;, ]W56M T9[O\2[8-*J.& '0K)L]' [2=6<.CD?8 MHP0?WYT$KCE@6JSZ(@6I76 B:R]5U)C[W=WJ>'J[[K;H% 7:RT$T.DB*;H6V M38H; F*U.?>V712UWNYH^O2JD8G^TX>$N@$V:Q%^^C#2W_]TD1B/UKL/?/W# MKT?:1!U^^6?1'PX7TW1$FLQMYY#E4!0(CY(;>ZY]WL:)D,=C"]Q7BQ MAKMC50OO#5 ;A4TI+.>L,E&\/!8K_4*(G')#! +K)!,Z:$2#I1Z3&-."O+K* M"0-6M?5D;")1,(L7>V)\U&-X%,.JO 2)XMQC6V_%B20;U16]VZV"J@]*]GIK$4\/D,9Y>WX%H%4IXF)1OXE O- M<>8O=3[:RV#$C=R3$43)@ZW$HF1&-FN]!QEU>LY!;!A&QD9)G7VKE=\T#<%. M#5(DIXMX,1M&NWR;G2F>]+U3AI^T%U#N^0ZOFJ%N/QKM:]7"7R,TW]GE"HPJ MBK$SIP*U\(%MNRF MREI JA6)8/1G*KRQX-DCD\[!_CG$N\ZJ2/DKJ'L]1LG@^DW8D)[=SE&[F!Q ML\%(O=1==$5?.2\0%90[JFF')>'C[,\93P:$>_!\3[!U M))=BQO?4K6B\ABXOU%$D!Y*#7RXG4DSC1D:;'4;2#/ :98?2R6PQ)S)XAXG- MF7ARQ0.QD(6&@;]#!Z)$5LJ3Q,01TL=CYQY<3-R=+!DK3Z8E&U_/X3LY6,*? MX_!IIJ4#$M]QYA#K2SUY KQ/Z,1F)E#VSU9)+N][$))1:(; M6RK+1S]S4O^]X!%S>V:@37V3.J_ZJBS6@I)#KY<%IB=BFU+E&D3:9== 4&CD MRI1^+;O)WD%-%I)UUE@#XV%@2AT7B6&J?7G-E71W6=! VDS7]8:@%>78]^7< MPF$'2H' %CP>%],/DOT%,/M7IQ]]_U OS ]V"'^!I>C0Z;&DWEI'E'[ MO7ZH;+[ QXMX-L169\T'=,5KR>2%M>#SV*:Y^>B;LKK)"**CE'9'\.,D'D^F M'>/VKE0W:,&8G-2,=3B/%D^M5-\;S6/LF$<4@O?U%GM;V++K U(-5Z9<*Z%D MH<#@J4&\&!P=&.0J*&S4I]P#47[P(^8.N0J*!G(,?($X7QEEZIFJ#N*@+I?S MH\57G$S&1N%OFA+]V!0]"BHO275S_(3JEZ*OLLK%T$*M/NFFY"50')N5)BYK M%DFS2>]9#*+B*0G-/H^/HD2VE&)WA_I76A0Y=0JS=7RLC:\)Y)9,*#.@:(Y2 M0A_$Q#0=6_ZYRN^U!0Y)8,R-*A! G),LJ;*CVN0TR:;H]MYGR9WG]7JKQ]V0 M!_8,^8 WMH]3I.]77^:L)L@JF/>]K^=MWZ6]&^JFVCE!;.E7.<]@"DX*AI5]O-V M,TG_G=\]'5%[:G[.R_6F$._^EI/$-.Z)C/RQ2:)>K7CB@M=T/)JR6EN4!;+VW^@L MX^1D"PP=DE,']HH^42M 9,,>W>Q1LY&K1Q#B-Z44=IC**8?,BT!TP5MYX9"K M5QIO"2<"%J;#!1P^]@_Z3HC;N5UP9I24@\\'4,A*EX^9#>1^<^ MF_*]!7D9!P6F2IP R7+W@+8P]U4\/'++'XD/U#X]B5T9\#AW@6 W%5<,B$GL M(*INL+VS!V&;6(!*G0PH"M7.^5:T\(@>;A8S:X]U M,R97\G'2A65?V(W18/2-KV<%*P\SYX(R:GK2HRR.T9.B$_(;K" %T\'\FZ@U M ;J=7/'1FK&NF]..N'Y8\(061V#/4F[[,5O,_247_-ODQ:$MU>UK;.T1.RC# M=^])_Q[FM?6TCQ)//9TO8VTY>,\ Y?0&=G#\O!V<#(;?< Y,T;&!,QPNA(T] M9BL*P8+[F@T9'=Z0V1_!J,K.:NC [ORGB0_)F[,L?ANKR3 MP5+EH)U@FO3H8&8(O/:H=?<8$/,NWZ,Q^URR6=&-02%=U2GAU_?QP^3UMB"J M:?)8QT CGG*X[:53E5Q +O\# 3BNA\#>03?IYY+!(N2>90?D;+B@Z]@3N,9* MX%Y6GX#ZWI?N0,2TNE*^7MZ@B.U+L;SOVHJ 43(083' M@$NL]SEUKN;OKR2+=8ILKYY46T0(3"'DW;K*T$JVC7TGGAZ?M]=:]@ M'0&9GQZ $MF<>A^^K5HH!5 :^CF'#XU*[CZN0+SL"+6\W+BMQ#")M&7 $822H 3KL*?)%-&S_W"F\A\2,(>$RR Z M+UP\.SI5B?'2OZ3I&P1Z+:L:+R8OPVR//T5\>,^4H;SX7@X;W,?O[+.8_K]2 MP'1!&!$R><7)-2YB8@W.MK^C1\[_D?UI-%)3H#'&B2!)9.Q8TY*!=5!,NQ(2+5C. GQO)FN?$(9(9KX,\"YJESV8/OO+'H5=Z'CSPF'?% M'%M\Y.K*#0_>8I87-]] _#M4F=GODFX<\AEU:S9J!3]:8?8II1[P?-?B_/"R M)K7$(W@#9@CW36K'C066QH$BM4@4_J(/*?2CPOQ1N+TF)(%",$VPTRJ6&.&6 M(1?=4-U1GX$*4-]7F,>C]<9WM'K*LT#21H 1*8@*VTG;MH$O=&KC-D,O/ MJL-5W^59E5:KNT=>"W6%S7>NJ5A>W._9_>6['^ZRU5V1_V.O)>+4K)ZF8 ;& M"$KGWF"SWYP=II:JC?(1*7:H%$L CO^WI;=/0J>G^-+GU2 7D "58+ MD2@"7_IGE';*C"L$1+@F]!C*D9+)P9:E^I'QJ^BWCB% EE"-F"1W^")AQF#\ M%BN5"IM((Z&QCE,4,H+??-RC<; M#W>0A6YG=SC<22"<&*1$7H>($9@ZA2T=Z8^86U=P-4;*?:M-UG];+)H#TFPO M33F?B%]-"#"2F]0$'LC3PY*&+&8O9 +&)BE380"NDH85>6TK#>\%K?;ZD=<6 MVY2\KG/ZJC-O_Y#.*@DFT'X']VS!3E"S'*6O+QY'S*P2RY10H+/_WNH&L@ M5TG9K/1+HX_I]74N0(K'UU!JUP.G?J1!L-#6^WU50:+3';A%7*=A[0GK#3U, MA]MARA.)L?P+XLSLQX+;H;07<-JO<="DC!4TD5^A&N M>-D>FNMG!'5V03C$H]8<1(HB!POXNDK<+K<:":UVC6B QHI5U&W#JFG%_3G; M=O/TJ0@WS]KFWM#I,-(;]GB$B0OB@:66L]9,[S!ZLS]KBXW4MQO<_.37;?$1 MY.O9\2Z_W%=MZ:I/=CN94CND)B -P0124/$,R_(ACAAD+]T$;.Y\@ MA'1Y;F<\UP0/)^V3F]LN$;,@-\V'$"J;.2*-?H%'D=.J#48]TLTC7O/9E]2@ M5MV@X/=6Z;W A.,?\_I39Q]W-!X]LL C M#HMFX0I?E7'QU2+;8R47S&MW5U+].)M:Z]A\EZX!_K@@]__1&5C0-?$D_"YH M"#B>,!:8#(]AYQI2"9WYA"GV>O*SL \ZBVW)--1X+-EB^-)UYM V-NC7H.9] MV)9=*[*M8NI9Q5DX!W+$^H]#LY;HA'%AGG:64^KS-%Z,W,,]09:O.[_M V 5 MX:]&?7V>BY"$E#E@UWI%4%:;+-7Y2T2[(?313.HK\V)-6>S.S!,+Z[SF=G+ MR_$!"Z&]=EFPZR5*WA3=4E=,($KEX*B.VQ?*T8(N_*-C+>,_.>JAKFX\)]%X M-(]'E ,Z'D[CT71(OV/,YI-H-)O'8]"4G^I.+2#MR61!6)0)## :CJ)D/(QG MXQGA@,4]NERLQFWN)3DB'2E%Y#>ZSN .^"QS>^ZRFP?GSUJM.*-I=[%B MTX+8*'H4=P,%-1XF4%%*:IM 3Q*$':JP)KK+ZGR;;UP2@D ,81-'B@GRQO*E M]0SO[7/\M2-0;/I"=?\]T+SG""^.[$ Y_3\@Z5J.9$J#I-N_(]DO^"/-XJ.H M@R;'[P $B:KZX3A4I2@!28Y!VL@C<,R.519$6JFY\;G74/!1P?@RC1JD<#BH M%JZ"C]99]HD&JS&,LB4(73..2#1M'WI55B6ES&"2,UQZOM<)15%97I#QE7W) M&?Y0\:3)0PW3ND9EU#64YN^D]+>-M(LC3_2L+K MGI* E(J9R>3AP@X@2W:UI^5C++L;B\%B09&4Q"Z*U#!)VVKTCY]WQI$1F4S* MKMV>V0&Z2S29&7>\>/&.[YN!>/DBK$(/>+HM3=0T2:SD>K.>8(BAI1Z"+3O; MT=5[NEE756T]3[$-KD7X TTI:15HS&,6>>,2NZN/I+Q\:+K^;?MH(\5LE2G+C-/DW. MI09JQ<8>BRJ[Z&79E!YDI_/QM1X]S@J#F< HUCJ/;*X1&Q:?)^-T,!C2 ML"%3#F$ QV?! %0O]C2U?L^"/>SL^ D3*R^]^7%Q83>WDQ4+!EN1CWG+U/5$ M4-8AMOMIA0B5+/+.K<)^=FB-Z M:L63F'J=GB%( \)F.D,P0Z\5?(\P2PB.#@L73PK1S2>U/:C%2[ZV(.[!9,IN M3%T^XL8A3/W8#TW]7E62M*2S_5U#'8O.L#XGQQQ&4P _&&N=)B0YAPOQGW?& M:38@0 T^D#<<30>C_DK#^0G/^0.:1)I>UN*MY&-/.D^[;A5BLRE0SJ%H?@YR M+NT5"+5$"3!Y5H?2ZPCW0L::.JK#TZ9D>_ ME=<@3T@';N[8IY4E!S MO-T8# &66DX?<0AWJZF@LC!#'-X^;A=3O"4OYE]#^XMH?$8+K*1I-+IH3.NH MV'DFX^_0[V1^7D\JT)));/X1MBYL7Q$A'^:;BJYA'S8PLNQSNUHO!>Q1U3Y& MES4R9H +SJ/_7,+/.H9Y'$ ED6?Q%^1YJ/!#Q1_4&X,?-. T*]FUI$^ M782$6:T/'YY"!_K4S0DQFJ"*LMN8'6NLYRE"5Z[OU[@7X)Q>;WXC/DC7:-\LH6MN%D_P/%/+$"4&TID57,BY=[ MSJWFABQM C<2P$)W\N!E1] 3B,R&_2(!3][6&*6TIMPL= M)JC6\9'MF^ YJG3*KX/P1[F4JEMGNIPL[FT4L2 @KV8(3HC1='-$?9[OV1-$]PI!>HA@P9<6/;[DDS M]%)\88HK:3Y?0HP-3WU5!ICHAA)&0:%>@8^R5T$([;P'8"X+P#(?6D44!L8CCM6D8&$()0T"G;;.,W>=3 MTY;BYJ:@8ZQ9+_UP7,UP%GGV96Y^\YH5SCHC( M)C+\1L*]Y\Z:-KX"0F!;@^9X7XGG1Y:5"0*D_HIC'6J^LWUQY@4'B-Q]K!HK M'801F$&(Y-.6?I[V!_W(TM\S'!VW@-LN4.5@OR)*!X(S_3O"'1HNF!M20.<; M:Q(5;]?&\XE,00RN[XWHLJ<^WHI@6&YN^)\8KS+A4$@X!6YQB:_DZBX\AH*B M[Z0IX7LP2FC!QA^FD9&=:G1TC?4 K_=5I9+,#<_8&6^W)3)&,$4,%%T0]QI% M)FS(E;=DIDPX-A[YRF.[>[M;JLU^8YPWR\E7:2#%_ER@B6OK7.E!#8<9H]3O M9_9'D_1]-U&')EG',0A:R2P?YEOJPIP/$@1Q0KE0LROQ)4=1SQ\0.G^P$TWO*"E]A0(M=!Q6(CJDJ/&<5.D2HF$U M-JQ/FE=Y1\I5C-Y7L8H4%W WY:WU:;+X2K39M4!67#]+>UYQ.36_XG2ZV3DZ M/?7(H%_@:##MI$M(SR0=BI>E*;KBA@3MBJ/O#4VEB=2@C.6W&#>+5#..[\>9 M]X>= I?N'MC,(WBQGD')WC$)88P#/%PP&WM[!6$QQW@O3( !-6 I'H67*LFH M*%L)43H98/9<8J&(-95&'D5SWCU.ZVUC*TE=X#FQ6]F>HY-/\&RRD(UCZU1TFREPL^!@^/O7[;I@;;1_A\?FM MGH34!_,0-7TUN1??GO@/+]?3WZK[!1UYT->7ZV]*[!/OG1DZ%L$?>#S?K4$T MC4"G'-.*Q_+'Z3CKIQE\XYQLF"-R*T*A-HUD3B*OZVQR/[DUA\A?R>)$PA?. MC1M_MDZ%DBH<;FD8B;L-G-L4Y_G^Y@;G35@7_ Z<(IQOOP?_'_:#YM70+70U M^L_HBKM?&T2L"H8;^D.)&/!QQ7#7NDWLM.'/LYE8B+[J*I7#%GW'MQ/+RLO+ M8TK+2)&@^-*JM$&VJ9FT]93'2]J(=U]^VAC$IA,2X ([7*:.E?1FL<';,,P- M'1?(YUPA.9/?_9_<9<@'T4=D,L_RH^OCH^)8C42OYS/2-_!'1C>"U4WF-I": ME(:$FL(];IO4ADI&<:K]0[O MB_Y6>P>C_;] XS\--@NJ #JD)AK Y']A@=0V$VYJJC>5:MDR&OF(5MSY*3(% M#(:_)%F_UT?XY.N*8DLIWK%U17DSVU=D:)H/S02E7M!4[$!.+T'8K)>PCR\O M/[AAD;J>-(2*GZ+75F[\."646;N?L0S[K>0G85JGQ+L&5Z 3H_N]7:QVVSFT MRB")D\ & 6M^>587:Q1%,/>WBB>PR=:PLN'!I,'0EJFP\FJW(-ID7O'>H UT M76.;^?=H95]@-&?*N ,'$(;D3.=ZS'>L/Y @!H$D*U-[P"F8N&F;NU,/.;_\ M^@XYA-P=<0%',IK#56)X)XI48;8)//*G#1-AUH^+>_1XK$2,VV70X0"U1XR_ M)^OR>I0.1GB9&S'?.8-GV6K5*L: @G\5QP5KZY%^_'&^62?5(YS&]Z=F:70_ MCKS!KR]HF4N\!%=?.=C=[YJ=9&BA0D7EA;M:4:=BXP_?*<2>H&)YAI01<$U! MD_]?=[-; QY76\RK]B.KJX@E_#RE2R82V]E2(=PDP;\?#OFUJY;$A] 25X0Q3LEO&^L:9&^()L# M.MPGF/];;2>60XG[_V9EKLBI]/X!C[LY4RM@CQ4!V:I*\X6XNGDH*(B/[*R[ M337WHF/87$B9L)-E&"6HSV%OU\1766] ^+8M^R:8'+&"+1D8GZQI;'NV-A,T MR$OK0?-:D:5,H-1U3@-'H;55L]:A*-%XUQ)_FLE#D,%R#C*^7@CDLJ$ FY@$ M 9@ S!RR9%-Z"W2N2S9?%"9<9LMZ=TD),:3-]9&),(%,7 1'?.\UOA<\YW)" MF\>25TMYN=F)X[TY<]+UT3IAV^FQM6_F(5)G/-(L2AD=6 QP][ZP6910Q9ZX MT^?(!)Q3VFJ6IWG1LQ],*<^3<1_$#SY3#M+1$&/6^J.TI(16NK9N)]_F3 3. MEW>FAGR>'/5'8PE9Z.48Q9"/R_JP_2O[E&'Y7J"I\0CV_&Z&9^1Q\Y,V6/V- M,YJ=7&TY\YBC!GW%.N4G\F&]9@\W^UN1,(J][=#DT3 =E&.*^>^G ] :X1/< MR?,A=6C43X?C$>-*P_VJ&.3F+K]DT!*'@1L5E'Q0@D0OX58&-[(R9Q*M 8;# M03WCDNHF,794E&E./QS!F=,?E_2I3USGQT2"UAL/Z;M>D18C_)+\L@=UKH?4 M7)B3F_<':5;VZ5.1C@KL<#XXM6QW-.U$72DAU><'BR-03KH#Q7Y M-1_"/;1P^@9W.QA$:GV1ED7&_4B'/>HO]+PWHOX.QE ,_!HZ70GJV09'G+,_ M AU)P9ZF+^E$^KP2(]^>T.?74=Q2/@Q,NAT>+FJ&=60RFRO]UCD![9SL4FTM M4_WRT8@(CG:%#VA>!CW!FI?QSNQD?]0LCZ"LD*<5,3\;RR%-ZVYQ>Z?-H4L* M@@I[O5UL=V)Y]@:YJO>C'@MOPU."QI*@(W\*A968-!$VQ%M$:38WX[DA3C^5 M;DY,LCQ"AB[5,A8;%+BP$"M&[J=8YMLYND#(CTTNY=J(L8NW$L&)SF[NV]SQ M Z^%=DB;]9,S5(97P'5%+1W<&W$1P(-+L>D3U%?7D 4:&V)+)EP.,S+B^1:; M<)F?&JYF&?U^?LJLS%K1R=Q-";+3 D-(01I[FN6GQG9L5@\Q2OUFC4Y'!S;K MW=HD\,FD^[50C#P1 )5.EQU?/&?[#2#/W_$4^IB#J(:CK/3'O^ OV<#?#I0W20L[*/! M@L$)_=4*$$?-V/]NISB?GVPPFD6@L8&-!KPI&CP2>T,"UVY@?\QLF/D=Z*[N M(N1"^*1P+R*>8"1Y2,),A*&\T-9@\@RC8\*ZX!"PK"A[)WGO1/BX[R9LTF+O M">/-\ V6Q4G('-B<\2KL#N8Q'@)>Z]4+-JWG*QERL>( %3J[W KX<:G9^^17QG=NG<33DPU83\;H2[>;9>(= *G]_UD MLU@^Q@U?9(2:?ULHE72GJ$W1G&A!U$U5%'N^@OU*,6-BN)*\>O)H&JG)5'G0 M, G/FDK5W!!Y4Y[&QDO';$]1A3J!#7[#,52&#EGSJEAJDGL3FH?^N9G8+AV--A=IP/#*W:G*\_U#3YG!"ZK#H]YO%+;FQ7YF,H;\,IJN*&6R3K*'*JL2LV_R;9FO54A"^T8F# $$8?XLLE/J&JEN=8F$^,7F"0Q M%^+&T1]G\RDYN&&$?D.4T&?G[R_>/CON1N_LV2>G'.$I#@*^;[C MOQN_971\KSZ]OHH'J/R(9E%\MF TH36T?H-04=!F'+)!CZ&.]^,I(D_WFU'# MESYJ;YXX7L^348G&KP%F;16#=$B96R5T8#P8MR^Q'![OC09)-H:_2)\T1([. MD4KU+$=;8"_)^EG:S\HD*X;IJ)>)1<_,@FN%M$8[:%8Q@N]&1M;48)5QIM[; MF7IR[Z'FO(YV)/?:[&Q^=P&4G+7I#L81W^R2M,THFX!&H/M&$F MO/_SFXL36*PV5(X89O(>+?"_K#=+A)F@F-;WG#@LGG_R%TKDR&J-\#=8Q4(H M-S'&*(S00[!BOO. ,7Q0E1L/!,D1O@BKOJ:5PIAEU_RJ5:4PC MRKY$LTY6;"@+8@W9U 3Z/ P3>B\P6TBBAZE%VF$RX^"S\V\:H<-"D/JPJ#:[ M!W%'/;K85,J5L=OL]SAY#TB<(;;#]41Q:*GSG.?OL2%T>2_T2[&G=IZ\>0,' MX)]-? MWKQ_EYR=G[___.[357*D5,PTL^M=!76 U+C N$HZBCDNMA((>0\,*SG#Z_A$ M@N"3B_7N>GNS6]IVO6+/H;YTXDAE9F9"63KN#0T@2R6QB7)C$I5*=;M\E$O# M.#.33,TO&$P M@YY4UJJU(. ,VR[57G41Y34EDKSHFRMU9QEH_Z@8YU(7M!< M8PZBMZ4Z/4[QL!B-LU#:&5+"*R?AZLPF7'V 94ZY;4?Z*7#/?)PK_K1<6_<^ M\"(YUP0#R=518C2*>2*-J -@E!S*;;^.'6&E)+CIG?W%!* N4U4^HO?1V8YNMOHPROK;NO\8/(B.6_TV:FSD#,5V.9P?N4X8XZRNT>@-GY"B T;9KH@YK:@S$QF&R0I#FZ!)R/6Q M%2KC ZN\8"V35T5.2<<5B_'\"-4V6<8!PAA1\(U%%.SV5/*B_IPYMS]:=QV. MXIYC_@<5 SO%'5,7?9]#D=VW9_JV<3'NC#O99)'6C(J"UTJ+7>QG:#$1K$L, M3#5ASTJ4[0/?2B+19,E4)E*=9=764HA.0S,UG.P[]!4+8JM=*6@68+H=$SN] MKZL"-48I!,B4 #MBS1J!B&9_=1*6#%FPW53:F&^6(CN=5E[C90-7Y+TF%$D: M\IX&"C$:Z!^\S5'W^3XZ)L=TW4 M1EX*W*4I Q%>#"H&&F7YY*=>-. 8*3FX212U!9"X5IB!UFH _RM;)P3<2+.1!0+O43%6G(!2F[!\ WU\G,+ZKR^G#Y0Y(>&^QL)?>RKY M=K]\48%N,_^?SQY$2CQK>!46I?>#Q1FC='E+"6/N#6HI]P#TB%P7\Q(-'"*; M""9_I1P#^&F"N-X8&^(P=]AK@!K*4QC9!Z2:%\<,!^_L' 8R,F3 6CTA)5"$ MK(%@L4C0L 912"P)CU,,$6S43YT &XR-@/61E[+7+3F.&D,YOT-1 Y2=I>V",F5 *2L* ^-^X(^2!OTZ?W-/D+GB1*!(.:):C; M)E#YZZ(B^\W#FG$?% 1)D$O/F M&X/\I@ZD.:JI*])9KK9S)"LU84"W^I:#%[>=&UE2;>>361)G-Q+O'6FHC*@@ MR6)H>[M/FXLFE%8$ #:04QZ ^L3QT"'@JEQ=ME4=1QD4 5@MG +CGV44L21& MQ#G;<5%76VQ@#2%5Y'1>U0.VY,!P@ SVM&KAWIW"8X_*]U*$A>_,BK?O)A^O&ZPB)+KK&F!%R\*C-9*$V-W7! MW_R"/5%G+LP"J.'TQDE#7K@@.S>"1>"7JJ$_AJF]V@H+)6QU5/!6Q& '1TME MYEHZ4J."\$NU(!@4I2_QA,8"D-RO9W/>:H8X%5>,8%S1::.P%W )6S#\C9AS MG.5AKP06P[NE/CVBW<<$:]OJ):KIJ7?W=K/^NKVK*2\605Q^9O1M45AT49O0 M9/DGXQ]I*(ACY\:71)%BT 5W%NM!E=@2%&6A2JU230[K3NI/\!:IX^8[]_ P M9HFHINW:)/ZB1RHN_ <3H"UG,H25)>>J"Z1DUKR.*@$N\DCX'H"G*$D,!CNOT87T#4H2C<+Q=&HG?)B MI#-'#!G#T@-O7HY-:NN&E[YP2!4^\UE_B6KQ$3I=R6/0@#45*6*5*/!PLRQ7T' M9T"69ED_[8][^*DW)+:'2]@Y+]">8=0664V\'?,BYQ2*X2 =#(>QLO%:]#P9 M84(@)>N,BUY:@BYLAU[DKE>PZJ=\9ZJO:A?SWWTK:G73LTB0$W$%6OA$1N5Q MPC!?\V^.V_W,K>&5^FUZ-+WE.,T'.?XK\_Z5>_\JO'_U[;]H'JO]?2+>1S:M1Q4E2L1=S9T\7)*+)@$B MU5KV'+=^R]A+L'>XG6-84G=)8&W6CY,E74;I7.03/U"(7#O XB:J!W4=(U=? MBO-7\<$9$L/6#SGB:KBD6J*'7/A 8&!M.@?IRO$)L^S@"+Q0FL"%DWUGH/)V M?-4RMD?J)$5&6H8GL1%]%L4$EQY]E5H*PJ!LASZ:1, 3,O&F@!4WM4H&+.*DX^!;!-HD]9KLC&Q!^+=1Q#Q1Q M*LG#]EPE-<@>J_%.4+:O@JK124NIJJ>NFUW-FY(MK)%U-#+8)3V$OQ*\CN.B MLVKAOCUO5!*O/,VG98PFH3(X\Z'!OS2UT[.=,;4=C0B30EF5\(XG1J_9"\K! MO])(O0&=M,Z2;(Z[XUSK6EZ H<]%H_C&9( [IJ4;8O_55+U'Y]HMF:8U'R8O M3#338[/5TP>20=<.FBC96[0^'8*]3'(VX7I.I&&QN=6![:625SY=(X.5:[5YI,7]> MFLP#[K/5;^\ZT%6%$MDAP#UW6>.Z/H>NV::?>',8CXPE812>0=X5*X]J41F6 M'38[ X F@.0N:YHQ:)KT?QS_A4-7H^9GUSQXOP#%?KL6J(^?'6 [QQGN!%G; MYV/ :%YC?>J]&NGXU@L<<[OM<4_[9;AR%F9=\7R,_;0CHV3("?A[TTK^_\ F M*8;1*(VD _ZIM+,6#5W]G^[<[UM\Q@)B+1EJYI!E_.KEFT\79QH?E"9?B#)E MJ4@JGM5$'!?!KO1<[>V[)TV^NNNOINAZ:YI]GQ;@U-_*9".O[[*NX^>* CT\ M<(LY37$&SFT%5&N<=(%5B;.[X]N'H;<=1X7;5C;[4F22$QVF"#?L.F<@:;4A M8>PEJU>LX5-IXE.PPRNS&L8OX-)]8Y!,/@KZ:\?':E;W_\?8ZN^Q1@R9HQ0$ M%]7&@-KRLJ)#8>(DQ@NF=BIS32EN*PRK4KAJ.Y !4G4-I5H='A;&W$'T%:DH M$?^MS]#E,A+"X.&;H"U2D&0C:VERC0)'#5A?C#BMZ@C@-D8-+55;E]/5"70R M=D^7O-7A )&8FJ2*,&?_5\.*#@-\M@)7G+R4NT2'1Q(;E:D405$((@4=8DOW M1%*^3I!K6I.I-[9TY5=Y(+(8G 4B'S'!-J0X83@:(H?=,N>V1IQ3HOERP1=X MKTTE9]13%KIPDYLWYP:+WS =\5P.#&J _B"PB;K9:V!1VZ"Q=C5X[73B6.4B M\#?;B)=K(>FX()P:H+-+B[F:^1E1/&Z*:*9Y?P^H'J-GVMH')('M2J:! MJ'/3ADT:W Y9>1#TDYN M=LOER193I2AEB3!P)S:&>K<6) =G%5[/[R;+F]/DE2E@MA:$ M+UW5;A&*Y+O VZ A;E6&!6]Q_H*H &C32.G-JHYQ?@\76'S96] -@(;":TT]K+(VYUB5M8"@KN]Q;S=7HL2' M&VGA#H6> _E^V?')!+#HHS@* M--YW\^7,0'S '5J\-6O&DJLWU#/#8HB(X*#3>!/:5D3B\^K^: ^.^B/O*4B< M'T.4>L&[(.W$NGP]35?ST-70*TQZ3@#$^Z?G&TJVDJ:^0A4FU[(U09QC4C09 M^OV^=,ZP&@N'J84\L01*?@B96,4GKH\LY0#K9]([/ 0Q-A5/]47[E M6$-&"Y \[=:AT(3XV^5:68WGC_.3K\)MI9PF"(N*&?":[#YCK"61N:[:P;>E M>BC<:?L0MX^#&7>$"(@E]U,VOQ(EH&J6-"&4QF ??B>(!$/8VWF*=5$298"! MTG$G_A\+3N''+I!83(B7W&_S%41QI)B/#8%YWEO$,@>$R)C:_5VQIZV"U\JW M89B3^ACZ:\B,TVGRJ\8<,0&*61?-0[)A=::/XAQET*83Y-_T5L]\RC(2;D@ MZOFE"3;#&%(]1="[.4/EEO!=V0)GXJ^PWHGFC' $@UBL71@I?-1,:,NX=I[% MV#JT:T_L0*C,!]4^;=W@^*,"4-&%50+FS2S%IK$V8Z+*8;),&@5Y>,!$3FP? MYS]I3@"&$\K1C"&%"!V<][(^98A^=*&^:-%,IKK!SLT&DZC"06]PG!P]0_PF M^(BD"Z3EK/ VX.A@TX@]W$2(*0?Q[[U+U14LO@++)R*=LN%HM+X55D2L=K*+ MV(2K &QRD6F2535G:%#C3_OKDLC?-93+1A%>(9C91O)_Y=C6/'/3\M$^R5=$ MN110_C-"R#XBZN=ZQ8D0WDKB4" ;JRLQ(8I>(D'+KS>L5)-G]6[Q\,!7\&IK M]Z!&$+.CO_V8V,Y=$BKKT*FS1LOLQVFC_3WTQ25IJLDZDZS)4Q&@T MT9G1N[(2/!LK@.$)[\B$PVC,;50XD7L,C(=^Z^_^NK#E5!P"$)#U&*X7 @%P MQXUNGRSDR),BT=]5Q'O5$)IWS<)RN^0:F/^2O.URPN$M+VC;J7 (68LF!U^X ME4CFE4<,(3BL-!XGO!AH :':)VD=&P,K).'P\KB_/^C^7I$;"=3(K:.J+P@' MEM(R)*77*F4!T)OZE-3?H$KN-;L=+NS7@53HY.:M>QK=$Q6;BTOF>J)\H-[M M5?4,]$(3;9R1:"Q3V6V!+[MHET*8-5E@I$5"H2S6,>.D4^BKWNT9K11HV2$- MEY4F'E-:ADSRY@V*&:M@9_+=HA:^NU(TY]-(^)N3(.GQ94YME.5VMUE)>J^) M%3$^32\ MS@FAA:-82$6&-$HFZGRM43HT_R?H1>LB%QL@6(?9*(+*-TE>+F'J M3JZF,/]DPA.,N 6='IR4$$3K^$$8/#[:"Y&Q,Y4%U"NNV:_*K\/D$>&I@W9_ MQT/HJC$V4@3:XZ#@>81WCDQR?&H*G4*O.U$#I@SK/?6."TVW<$IUWL8!$![, MN::9TJ 3!^)4PXAGLE,B\AG1]:J:=]W50C':XN0&'20^ZH8>6Z9/E+*-^O_C M8KZ&6TC\E MG)N(QQ8SCP%OXH2B\"4&0WTW+(94TS3S+_@^3I2"6>IAH/N9V^"[!0A%4(<> M&S) R7NH8:BRK-;7.(<4CLU+)Y7 Z F20>'WO*[);5E[=[<*WN9['K>3;KAN M>A?\-"<3@9!$I<3%3-8VO@&N^&HTES%PF,GV''?^??8F1A$2KOX+1/V?\-V) M[O3SV:V]TGLK=68>C1?.H[LB]($M!8T(P1!\?Y0=UV3WS1+#^";F;*:4L.6: MC6D,WC0G:J#9_)J- T?YL?_68F40>R2(Z='>9"6*S.V%@13D&Z[;]%JLZ,I) M>:WJ4LZ.J(8ED),#%RSQ3N$O<*FY ME:T'-V 2 !JL9(;8[Z>@'I+7T:G"]M?=#SC$,_4R<2%HP-@V6APH5"CN>(]+3$&1H%>G9J(4))U H[PC-NM M/-BYJ6?15&9Q1I0([LB?<&1MN.]K$;GG+'(78;#KWA?D=-GZS]7LL>J9-NBL M\!FM5DLK[%E!M:*KL@[#Y9\C)-F9"5"T$/]E8ZV[ M6=N0%1<1LU8Z=DLN;UY%(6/>*0S;O0I*=\ F3DZ5ESM%U@9K^Z=X;YO/*]&I ML?D7R)#%RL47_*D16? SZS^O;,(8+[0/&XX:TMF/F )^8%&RE![\)SL9(P2E MDF[:% /F8 =+-&XTJ\I!<(H:&(3;Q7)(O9.:)GNAED::9K84QU\=>-;\:'4:3QE+9^U MA][S[A5>O(2"UC]/$F>,_9._@MQ)"8O=PLFRT;4*?VEZ&?))9Y"G.2& 'A?9$KU MJD\H4LAC/Q[ER2C-AT7REOF0-W7HKOPDZR5%;Y3VQH,D'R(G9$;2>H?JG@/Q MM;) 3_!2B6@$_2Q/RB+M#[/D]0[48Y.]<[/XQDE @Y-1DJ?#/O0S'>2,14]Y M/A*K+-P?^ R45:2#LFC &%-T@V+43\=EEA3%..WW1Q%D P^0*1N.T^$X2[(B M2[/!N+%PAC?(>R4\U:-/.&SCEE6F$$>=; @624GVV/5C$A(22$ L5D$GO MH M8$O8>I_#9>>16>#][(+PK";+RLO7Q5N78#H5,8R,[I&(,,S(T-I/,T*[MRO8 M?BK2LD\4KP."31@,TU%_N(>9(,O2X0#92@M8Q%K4&*93+J%=22YU*-V^9^VA\QP6I!2V*4C=/><$A#>M7( M'M*AB ML9)4WU M@583R['..\9HX.LZ6%5H3S)P_="G?:A*__S?>#__5?%^VI;%:TZHBP'MU%_[ M;]2@O$6U@ -;H9M%@$O848S7L\ZR.K,O2P"ZDVI1CY9^\=2$@]:C6WDIZ9#5 MB*E6-E;3"HD_DX#TY[ '8$'3 6T/YBS/X#L&/X%^B9LF5# MW:HI[D?O7N82-RD3TW-#NN2R*K72U3:.7CF"$@9C?_2*89I1/4,XZOIE&1T] M$#K]?JA,R=?[QPZYW,)_<.8E>D89$8? MSHH!C!(LL"*Z!$L0XWUH%7T:/7D8;5>5!^RYH?RR;%X'2QV'$5WSN/Y1!(]O MZ\$^PHB70]J/N'@'_K3#!: '2ZG0FN!AT!*R=#3L6:XT7!M%J9H57&.RLA]> M1_CKWT,66\2T=]_L@RDK+^89[&>YMTA^X M%X^*H#O\[8_?E?6^E-C:7NZM4-N7P;A(!Y;'+1AS6L.@O;6+D11*K)#.3>R%I=)P.!W0+#"&!?#&7"-A($&S:@"9SP:P MQC)K_(#;.!P=C8I\6L)"8+T;:5D-;@-W:2A. +5 Q\_3M[-M^RCH\ 27!(]K.,?9OA,)K W?D2X) S+L%796,A"-HT%AU_U'?]V#FDH# M:*%#<6IZ;7LA*\<-D]K/D0ESW+8=1F@Q+IOW0P&ZWP@M;O\P,^H8PR)3FI&Y MV,X;B*@RCT\;6B>;-A(:#9R]A%>^8M@DK$#HX 1=&$:%K;/IPOD$';QU.IMD M6P:Z2Z_LMS:Q$(=QF%H1, ZV 7N";.E/C; HOH5%*9U.<[OUVL2/7''&DES=GG MSWD?I"A^?@=;8D\Y1\.T!*%W#,6!/DT,OT<@A O\JG$$J/)1.BQYKHX&4,@P MD\IA6X!0#F;EW Z+Y)MQ$(2= -PP7XCTO/[N2T)0QG&7)>^4Y(=4.)BV1X)F M>7=\<#RC:0@JN-!(=X=76Z#+$M ?QYEZFQ1 M*067I?X@*> >.QZ.#&90O(*C'/3Y84G3 _,SI"E#LPS)**WJ"'V+]!#%_$K]!I"0,2K \#F80KP='V]VCY+B>ZE]GA)HRV MK1BT[II1P8XT!Q9T]W:?-5CWZ]_K&^^Z3N"-"&P,_VUCW8IN-^"VK;!**SK]6I7)3_;\?"2=TJX MH_;1?PE2PC2,FCF"%3PN$QMHJUR7CZ+$C.!Z@I?U-QI*1UA&7"Q:TXL"F6\0W>_$&AAY]:CHIZ,A'11PT(S'A5Q=8L^B M324M1V@1&,(!E17^BM:]_1B2BO@3 /(C'X+VQ]:H43K.F^(7$K)5C?!/D>MR M,NH@C+LUV-CAXJC8 ;R&41<7;D?VTU[R!_U3E/2'-!L,?1253 *XE)OXAFX# M](!$C&*KA2K7G+\.K#N#MFUM-D32.RV@GM[I&/X[H/_R1N4HU*G74/'J8KU4 M9Z0K6D]!11WU3N&4AMZ<]N%?Y^R87JQBL/%.5B,OTZ-L!&7 RT8$+;8^V; .Y/[M3@[N_"4O4OUB2(*CLW93T:"FU<4.S6M7IKM*T7DZ<&Z4& MZ]"ED*S$^I==\'Q:+0S1[HF'?L_QK%[X2*,OIT-)+F_YGG)F\Z>6J4Y[S!J#S%Q@!X2AX$50H7W1:=0EX]SA-5F!6M"E^@L8RLK MJM*H"O62*T[)HOY=PE,I0^[@M!B6?]"W,!"N,F_D M>+>CXO5OEIT._I#\RXX>OMI=KS$(CK8:C L,!T6*GF!0N&@460\-)H7YN_=5 M 4 90NN9_Q?#GF>*PLKWRI9BKF@2GF:#TMRK&'_!CVT N3T"6Z*H.%_7EG: MM8?-_'ZQN\>DMDY= LTKRS#()L4KAUN24;@1M:$V]'!9A!&GF^DX+4MT-9RK M + 0( 1P36O+I-'5>&?QQES0ZT<4"(P79*/D63"AFSD]VX>YY7OV,,U+:P'T MZ]&P(+@'PXTV'XWE,[HJ^VU;X<^(X8VKVMR%7HGE+FY*9-1BU>;4MJMY;#:D M4H3Z)\+9;8HNBVT3$2WO0O/I2?)7GM;*G=:9N]P>S$KE8)02-L?32IJZ"]>S MVF+)<.7(^E[)KF)^(O#"MC5R_V2M71MV%X68S]-1BB;*?8[^LP(V8 M.#9S+S",CGU9,Q+]!9MJT!MS])?]#-*O;_Y1.#_T89@*^L": MG;&=N!R/8<<&'):7LI_W)S[PO<]J4;&1]:U"]O+-8?N.S&2$(563"$2LB=V> MPFR#X6(MZ;V]WMM2\9((-_%!$E*Z,BQ/9#YR,[-LV0K_Y"@&=SER_U?L)P M#UP1=71X.AKA'6@0/N]19>"#&=W#^J0[0WV?B9_!P5ODT,:O4KRB8*8US@V; M5$GX/J36NOPK[- MU>-FA90ZN@T!C>GR<]$YO)&TK+P-HX@15>&<3=SPU6Y[U=NDW+;Z.5K3!X-1ZUNU0'D RSN,(TUR=GWP+6 M*V%JAH*;:$!$&0^;@@IPDI=L%0RV,$:2\^6?CPV?3,W5!(+ET[1>"A"B_DJ! M"2D&P2K!K(Q@AWG"!S@;5>"LESTBLX M&B,.*-HIXJ^]*'1*[[5U,93"=K)8^L8NBW"II_"^Q''RQ)!@M2I 1FMG@,,< MR@D+1&7MZ Q49OV1F[GR*4T5'69W4!J[&)NWDV_'+^K@ X^)"T[P4A03UWUI M.O""<=K_S4C@U'OR0@.3MV2J*ZBR[,5[I/L%UV N M9IZ,N)Z:%#7K]9 MQ=@#/L$ PM@?1HEYCHL6(4D$E-^"4HB;1K!&(F"Z5RY"22OFU?BY>X;O 3S<.NN1'9%:BP?_*5XORZ3 M(V, V^!W'H,HCNQ)! JV@SF&863?\V7]C&&QPSN&ZZ!R(2 52/NQV[T.47!8 M_[0NK'>&Q_&*07.-P>%,# ZOOLTWTT6%B"P8X/D!GJ9'DR/B*U]C9@_#[!R' M+W\TUHUS!\>:['J:BOO>P1*.BO8^2/:^A$F"MC<494W:14L@^EZS\XHA;0NX M8O9<- +]JSV>(2S2=+V"OFS)Y= +'@45XV9.<81D.7G@D.BTZ)>1L-DM*^G^EZ.21$R0O"^J+,MR^ZCA0CF%=AIZ?D*8AUF^/=Z MGFCND@LT?3F8FY]AB@BS.[H.T)*B0Z-SGQ,0!>)]C)(_\[M'.441\G-V7NN3 M&*_+S(0 7%#)+6BC;ZV]I-EL^]8WJL1C_[ =+OSH"CWSH(?@(GN).)\='(G, MG0?3IB2$$23)-OQ1NN%9Z%$/3Y&P1S>F2^H*^QBV9W,0 MX26^GV3R-Y>_A=SG/@E8H.\!H9C+." )__8F@JMGW-AH2, [0O"%7CU<<@6, M2S-P_DX"9^Y^W)L6$[C239J,_=1TIW_: /7*Y@'JE>T#A-%WQ_5_'C X1UGI MC2_]6V>V,[P?1T@X[ 4$0<2_$'62P#IZV='HJXT3%C M!B1^3A*_Z)4I\OKB=^Q+QDCK(84P[_,]B_,04Z_189)AA'HOI_2A01$)R5/Z M=6QS%XO%.0AQC*-Y([0P02R/_&YH8Q2/4:Y1='Z(I;DIV.;U9,H&VJG1Y4CU MRHZ=>& G>LR)3L)$LN$8+UJ@"(S[R>7DF@]QBIR"HQC4Z;+'&:N"J$+2;WZ+ MUB'TB>=YF10P@GSE1( JC&08)+_B'0A]ID(T=2T8778=#^0F?85XP'0''&1# M1P%AQF;%>ET2,C,5)#RN" *TKW]E@5$+N&/HY* 8P,5&CIP^N?U'Q=!I@H$@ M(#0N[A3B&_F&4L1!&@R&-&SH!R8G5WP6#,?A8D]3#?_AC.'XKO[T.6&YA\E: M]"%-EM[\N(Z/S>UDM?@;6UZU(M^I0TX?"Q.H&LJ-WVZI:-HXX36?U<-FC3 C M?-FYE4FG&'N9> 3S57>:+@*7CD%A\_CN0AUTJT^=^@W"'AVV;:Q(;7151\^4 M%NG9\7?>!#\1 FS[O 9M54H:H=G\K@;@'CBK""=4Z$4+%P]L M4E]2"=ZV>U"+YSDVK""5[D:ED6@?PM2_USI0C%RNSO9W#;4/=G7JBM_],K:$ M*XTK9 K*W[:BI,R#: ;W#/%/G8^2IP#*XJ?'!SYD8#C:55SCFF'S]P9^,!H' MX5BZ-7A<1!T\I<:$UZ!RO>' :PQ1U[0^\JA^0(]JT\M:O!TU-T)8]S+%@Q0H MB <$H'"$]^."DHI [.=9TC@,DV 0@LWSGVL@7!3!$87>')4%)_UA+GZ@R]0X MWK =K\G)V6RR<3SQ%P9ZM?YZ2S[KOQHZ*;B]3I*CGQ3<#G]&G%J!T35_1%%X,7]8 M;Y.\KSD7^'LVP*>#816DSH_&-8^+]E<+<..LDL:Y^>BBZXHTII%];U-4<9P^ M6CNHU+LW&[ ^8T)S[0%!NV$96M76P/JZ9E=?0%0M%N&8D=[+$S23E.66/$P'0[*]IX7:3$JT3<_[)4)WB(-Y4/\[J-A8 M56V0AMF\?T\:JKGZY,"=73&5>X"/[6$_!.9+!=$(>B#("T&5!$)SI;3QEY?G MP3DG\>MGLR^+:@W2)O+,^Z_(7D_LL^:,J3\SZIWV>X'@?C_YC1QYR>M=9*V ML!^'[[QE*?0>XY<5^[W^3'XZ#%\\ ,_\)'F'U//,;LLK^QB^;%A#FOZ9)A], M=*-!.&]=*!\0:7L^D[ .O<,24YR#6Q,,S*6)!.G\B@$]">Y#(;!%'=MS[RO4 M'LJCAKL2Z(T@L#AF"2[*-R1F-158C-A^ I0CQ;7.[[CD,FN7D39 M.^V%,RT%8ZEZS:M^$F#6APG,4[2*>BF#6-$71-HU\]M&7)(4"=U*%SISZ$*C M3U]X[&[U7Z-=E4"T9BC7'6/Q(@A]VAJ&&^RAN$^KH>0 $3:8J7AQ;Y$@+&Q_ MWO XW#2BW^^'%PDV!,4-W,TGR^V=DY<_74X6H=@U*3JP83'!#>4F"0P8QD!J M]:(3E4=GCWNO>+O^HD)KE:S>0)K&"O/8PI7;.R#_< 8&=W@QWO XG4:WIYJ;,XB/1G,Q\<:-F@8URNWQH_:I42L. MWYF>EM^JWC?J,O_V$8UJK]FH%BA7^E@:)GZ'!Z^0<03ML);5H/UH!FZNT\^F M#AVH3[DSQB:WZ:(8*O)X1PR5/;$F!S(E!*(+QL;>AD[40,CI8']/FBX<;>\T MWEX.6YQME A/6*:OB49 SL"PP#;MOHD<()3?;;P '4J%\RD8Z YX_Y@S&?DN MR++'#,K(=T$V#R94=E(7@[4916#LT''F>.A67+,$SHH&V=E83EP$6W*)YE^: M6^$_TW!T-JC%<<**;D\UMVAX2&4MC6ZX243F]YK&COV 70>)7V\ MRWCHLYU[KB\T]U&?:.B-;\OY^Q-]+/M*/41_#MZ-ZM/A+'R?@J_%':[I-S:1 M^17BW_ZPAIOB#FFX?2G:\(]S,NJZ1_YFO8+/4XWJ/OA$)^]/T_G)/_+Y&43, MO)M_;6G)>N,@Z7F/"=-MZRE[(2A?@@DW85!MB>%H>W@= 43?__S^YZ*HDK$3 MQ@.#B$!]!'?H&@Z)1:R43G1_8;5>-;SCMVIO%4V/-U?@<$;;)%N;Y1LR'2." MX-^3LZO/N+3Z)[U Z7NSLH,_$41<#4?\L;4/3GK!W4[#\3Y,T!;ZR:5ZCVRQ MSF^WKGE]ZX'>:NJK=:Q6G*ZB6/BA<>+FAI 2H4@"M7J$+K]9S3 7$W,K_@)O MHU!@Z]I[>'@ZMS&U#$5QIG@0T->WDU4HK[K6D>+K3O0C>@TB]2XH$;]>LY_G M*++]<^B$]?AL(O[+MBGSG/+A'6-I['3!CYZ+/:+(M&96='T>_77L)X$7U[MP M_S75XU"^/EB7H% OS'\R\3C!C?5T%+HRFGLCN<VJ$.B,P/\1H-*(FM?B;#ZTA%!A:&'10@3A(&E.%)H+Y$-M3?-8:WVBR MH48925HJ<%E*.C_6P8#+\) 18A%O#1FJGJ[+R67MB/U6(^N(')V6E\,W!Q_ MP/&$;7"8^[G6S$,H*2(1*7N:IGP1@< (V1V"1WB8XENI01\R]!'QMU2;K/\: M07YO&+4HR<.>$8X=B!TN!VK0:PT?&[>&H;F7C-8P- 5#:7C&60OF+)H^MFI5 MD2%-8^CX'=]CI31<^ V8PJ%_(!LR?01F\)AFA-#D[2_&D,G7EF:[Z:+D%Q+! M'+99%-_Q:JJ:1L->:[G0H"#R&!6"[=/ O-!I]K;QEP]H3VSE!-;JF R)MF?= M7%%@%S#<8']/GC",J4M.38@!4;_:KY++9:(]::/QB)VW#7=-T'1@CSE<@D?8 M5^J/U E7(II-R+L2'N\=Z%<:&Q<_#!J86"(*8IV0)=3J:M!M+2V),[*$)J<& M8I9@@74@9XEH5#ZQ0-/YVT;1$MUA'9XSE"+!.F]B8NFP;9N86&)Z6H?'&AA8 M]ET=6@?=I5EI'!/FKVALSAXS5S/1RA[1\.,X5HP$B2V/5A*3X&S+8G%[132: M[W>G.JE7V#LMPE;T8E'AT5#Q'T&3$HQ,K"(D4>G](9B,(A;S?A#%2E 1,JY$ M:B("EMCW@VC#]M&S1/H7JY4H6\(>=F1P":TND;+B7"XMM])V:I=PW*+#MH?D M)3(\>6SP:?E&#*0=F6#" 8ID-71@A0D7$6[NH%W9:186WT@>4W^P']T7!989 M[@MDF@F?;K\3=R">.5RO"D>OL? T>?5-\305N? #KPU2+T!^WIV+)MCN_Q:\2U+S:0R M3S DN4$]03Q=K?SV:)U.;"OAM'2C1&DP,AW$A]*H@?E4*'$[4H0%)=S>'LM. M=$Z=$J+1F=)OID.(E4):QBRZ:!A+:&^)E!/8Q/73\#8!$T663D# M4")WY/C9NUCV<=SG?:2TX?_"V/FNN,RF(S,UOQ"OCT:]B$0I] MTWCW.0CYZY\CE$X151!.D<54@=$;3H4%P9RA 8? ^"T I!PF"%(##_I92I&@O^W/_FY]5-YW?IM3/HY2R:HR,(Z3"R&T:&X,75?)%Z'XY#*"L5 M.-06"])Z,HV!5'*^FD'=;YB12\&?M?F;E-7F<",96%,!-*7?Z=MC&(7F#<8' M!?MUT?EZM'N U1[LVD$ON:>0W:!E;UZ^_VC%;K-P-W0W<9TW]FIX*(E MFQ/>UP;N.<&RTSP\7VPIW)8]9?2B98C'_8"61$XZ6TK'ED3*B(+T_?TP8$%6 MFSR8S% ^?%]>YIZ9MA9]^\6)]BQM>8M?YVC%%B.;@J#11,+6= M5+%U<@95Q;=-4PU[Q[/QJ/^,>=[+1PDOFAX^,R[DZF+UL-NV[OM6+;R9S^[) MH8'BD0M5OD/HVV)FM$.YXW[D3#8J@2%=WD'CW\8G9Z_F[<-N>=BBAEULOA*J M5=O.KMP8WUDPIU'6L\;SH.69" ]:1%?91XL6L8(W,Z0U#E9K'-A>XTBSRL(C(\1L\M@^&0=7HQPWI:FE MC-92ZT^D'H_\+>C-Z2@+#KY]+6\M$?GI@A+-I'ET408+[HH8XRXCH6![4R2_ MEP.NHS'!7M;W7>5CK'!Q,T('>KC& M]4?Z15/,PKRQB+=16"'XGVF27%$;WD?2 @+R$HTG6 @DIG3N4]>T)DNWL_?F;Y&S+VJ1H2N_\<68]BK0,G#DQ:U@KQW2D!ME.(I;XYJD8=RUUW".GMG\ M"+;\\8AZHHL6VOUZ9M9G:'%P7'K>JPU7E;TOI.HD=-(YFBX".I1)'K\(6%O] M D\9V"-3Q2/G\0UO68OJMY.;S7QNS:DQA3X[S8=AF,YI%G[I,ESMSZ!R+.3Q M@KH,L>5OPM7#)0=+AK( >-/+ZHF48P5O: MJ>]A?Y>3AVK>OB3"Y29T10%=4TN= >GX+=$N(6J\2\G3;6\JY5)+?2T2>!]7 MFGO^>TL-_MULN*L33;4X*")X36U=<;BZGO;FO,8ZUO)&E'RLY7FO5WY,0^XCDGC"J^Q=BATD];#7O?[IE3O>_W#B]!W8U,F6=6]XXZ0>VX0G$@*TM M^@'E=1,ZC4QYGD88/-4F?%0D'R@?E*:NBSQH>H47#C(S[?L_ M"Q.@%74K:6#*^=G^I+*&9R(<<,WCU?&68CN03#0#'5VAG3I&&]\OI/EA9HQK MU7=S#*D-M.N'AR5<"_#V[+V<@/" M1"JQ[$;DPGUBU5;QF)L<9*3*QCC),#& M>[>6"TT\O,>^&4'0RT8-A>:QZ-A![$M;2%!^$0OG'<:^M (E=:@L_Q[C&6Q9 M8XV!0$W%[RGE$4*R,CG(C)3OVJ&YY,Q4^L\O"^=BPX MS)IW/\Y\27<&4+4>;NA M,6^5RM5K!S[U;KW:U!K6)LU#2M'0N4"4I/&O@U$6PM(.QP^&"L6+;GLXJ+#M MX: 9AV^K#DRHC?TXX-UPM79_-^QEXTKW>5AM./O3&5D/M^Y'^%([/$(H7QX; M:RCL0R]OO*!8A%AH!F[M]=[6['V_2R.:)_)P=()]X#J-CJ3]+S8C7?G<@">& M;_8IL25N213,@XM3Z0;;895;&1!#55V8[(*!L%A],2[50!*Z9*B108T3F$85 MBPA1;6/C]C+3[ILC'5+T*ZG0^=[Y,M/4ZJP*"0@;>]E*-QB^)2R&X073C^$\ MK%3KCZ?'+<;&X8Q Y"/T"VA;T>^GO-^F[->2\'7,S#3X9LETLIW %*R)G<-$ M[3?XJM_LX3,QN=;D^=A@@ [65NVF=\EF4?T6YL.'C@[HW,EL=T^Y];-=5-,@ M* 8'JH2@[$+PAN"Y(W8J'C=-52.99"TBQZ6-//A<>Q-+%M[,HP[]%JI)W[E< M?_")C8IS!@;Z-[0Y!@W0SEW9L-(_W:&+:DGR?NLP2\(AH !6?KDQ.LNK282: M*GRM=;/XC]-J;:8=*_.8":#LQ6[Y@M-9H0(N-%KU1_I1%I_^J $OKG64]W*! M>E*:1NZPP6:"S=!B$+=PQ+J01U."+3EG\'PT(2*/PNDADV/ M_.X,R)D'V7&QWEUOD7W!*:IC[,ZK<[-2TR3+3WKC-'DK'$/XIM,,K;)R5;E] M&= -(2(:*E )Y1PELTU536PX%\B2X'3AYZK:_O-_ %!+ P04 " !%6QEU%7*U?.UWR >O$$]3#=<^>3<_# MJ9#*U?85_'?=3S\(#)X52!D;!L/0 M9L#8O;VXWXH][JY ?HX]DA CJV(PS:I[9?/N6,DU%K[:B M>0Y>CWU9)/BK?;:PO?8R]3=#K\G://?V^$UN#@5IF;ZS2W3!!$_V9RL\6HZS M5B-%@B?["^2TY5>NX/2F3'\"4$L#!!0 ( $5S>U :9!1^>P8 $@Y / M >&PO=V]R:V)O;VLN>&ULQ9M;<]HX%(#_BH:G[ -+L(WM=IK.I*%I,Y.V M;,AD'W<4(T 36Z*2G#3]]95$+L<$SNS+@:> KQ^R=;XCZ>3#@S9WMUK?L5]- MK>Q);^G5T74= MSPH[XDG^#O9ERXTP3E:= QV_O>*>]:27'_L+WDLK;V4MW>-)+WZN1<__B@'X M&;$=GO^N&_&]^3_-J.=S68FQKMI&*+=N1R/J<'=EEW)E>TSQ1ISTSO2],&S" M%R)@^[M>5BYKWT.\S%;!@8*7F4U;6<^;O/V"=>$@N5T"R!$".3H8Y-3I M"D#F"&1."_F)6QF1)D98?V@\ J 5"%I!BS9MFX:;Q]A>25J 2 4@O?D%KYSU5\V@#R'0+YCAJRCB_AA!OWR*X-5Y9'\\' M.#S&0O%I];/U-WW#A.J$V"<7JM*-8-?\E^@P8089$BOD4JM%_UJ8AHW% M+7R[AI@RAL3.N!3<=ML(<\.06 YC,1?&^-<]^$KX5STMY 0$\.0V R? M_&V&A+R(?Y84@LB+$P M\IZ'!-W&MOPJ9@L?@2$>9H8AL1K.N33LAM>M8-]\!VG-VO\0#W/"D%P*UIFV M2 A]H!_S1KIUGE2>*0^API2%:J2G0"38&)(B,7P-N%DY[5^Z/"A MPPQB2?S3>L\+4S\R/TSE[*A5O)U)'V'^@H28,!+Z049(F\PZ-(=&]/%:.G8E M[5VG&3&/),0>F8I%.()=B94V,;4+;^07H1>&KY8P_TPPF23$,IFVMU;\; /I MY_N- )-@^DBH]>&O,6MKP2XN6#\&PO7C?LJ5(29FD>20PXS_$HB)V20AM@F. MF4),S"H)L55@(L^.KKF_NX5A)\7LDA+;!6;T6^$PJZ3$5NFF]EOQ,*FDU"./ MF.-OQ4)GJXA-@J;2G=Z;8BY)J5VR(Y5^:D^(B;DD)7;)CI3U^:E#3,PL*;%9 M.JGKUE<2$TI*+90=Z>&69XT))246RNXL,8)"3$PH*;%0T%21'<'Y:$PM&;%: MT&2Q$XRH[%P7-:=+I1ALLF(98,G.QG$Q.23$N:/<3$+#0BMM &)M:%T$5[8@MM8+XL)OD-[-3"(= (L]"(V$(;F#[: M^SQ9UO(I38:8F(5&Q!;"W\U.H09FH1&QA3;F7KI]_;+3FIB%1L06>H/9[42P MH@2S4$YL(;0U;V"=4XY9*-_OA%L7\UL'$[-0OI^)MSZ+'WP7LF[K@"W'')3O MI0)@2UC?8,0$E!,+Z(7Q7R$7RY!TGMX+PQ$F&C=&+& 7C"G[6I5Q_DN7K_.=D%,3$ YL8 V>L\W'B8-G13KX46G MDV,"RHD%M+MF)?8IB(D)*"<6$#[;#A>A"DQ !;& <$PX?51@ BK(ZPAV+ JL MPRC$Q 144$_&[<8,77:UJ*E9W5"3,Q"Q8%6 M@OKKKQ 3LU!!;*'=F'$/Q$0KF8DMM!OSS4/'+%203\;!=34_7%MRLWA6I:PA M)F:A8I^5:W'P:X7Q&>>5KL,% 6:)6:@\9"T;ZT-,S$+E@:K9GE([B(E9J#Q8 M45LU I0.J8IP( -HS : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VD%NVS 0A>&K&#I : [)(5/$6763 M;=L+"#9M&;$E0531Y/95O:D*)'I=&$\;&8(,\E]]$*AY^I8O]7CNVM*<^[)Y MNU[:LJN:<>R_&%/V3;[6Y:'KU6S3!?HWI^ MFJ^Y>3GLJN'E8*O-CWHXY7%7F;>+^=4-KZ7)>2SF]F,?I@VFO[SW^7^V[X[' M\SY_[?8_K[D=/ZCXNT%E/@Z2Y2"A![GE($%)># M(CTH+0M#CEJ^W +V%K[< O66%=VWTLLW76X#>PM=;@-[" MUUN WL+76X#>PM=;@-["UUN WL+76X#>PM?; ;T=7V\']'9\O1W0VZUP5H(. M2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ.Z"WX^OM@-Z.K[<'>GN^WA[H[?EZ M>Z"WY^OM@=Y^A;-N=-C-U]L#O3U?;P_T]GR]/=#;\_7V0&_/U]L#O3U?[P#T M#GR] ] [\/4.0._ USL O0-?[P#T#BM\JT0?*_EZ!Z!WX.L=@-Z!KW< >@>^ MW@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06U>8-4'#)GR]%>BM M?+T5Z*U\O17HK7R](] [\O6.0._(USL"O2-?[PCTCGR](] [\O6.0._(USL" MO>,*LX)H6)"O=P1Z1[[>$>@=^7HGH'?BZYV WHFO=P)Z)[[>">B=^'HGH'?B MZYV WHFO=P)Z)[[>">B=5ICUGNE=FGK(A^_C<&Y/Y=XE_RS^:?X-4$L#!!0 ( $5S>U"&] MR M.0( %4R 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N)V" M@PV&34UOVMUNE;87\,!)4/@GV^W2MY]#VTFK,JE5$^E[$P+'G/.#6)^[7/U\ MG*Q?'/IN\.MD%\+T10A?[VQO?#I.=HB5S>AZ$^*IVXK)U'NSM4*N5EK4XQ#L M$);AV".YOKJU&W/?A<7-T_5CZW5BIJEK:Q/:<1 /0_.JZ?*Y8>IL-Z_QNW;R MG^*"9/'U$+OX>&V=Q*I/Q!LFO+[Q>![O^_Y@G6L;^ZYHXV;3UK89Z_L^WI+Z MR5G3^)VUH>]2OS/.-C^":X?M<]X[X\(WT\?&XM")?Q:DE\L1'CM[.L!<.>?D M$+>%/35J+CQ]9A\:^+(;ZM'9Y>1BU87VQ./%2'>QZL5QX3D?T1ZW3F.;-PV/ MK2_WP_X>W7[^?NJ%_RUZ,1\^]M;/ET-"\ K @ $0 @ &9 0 M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !%&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( $5S>U"3+TH>0P, )$/ 8 " ?@( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 17-[4(^K]2=W @ 2 D !@ ( !3!$ 'AL M+W=OU E?X90)P0 M +$2 8 " ?D3 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 17-[4"9_ MT4.K! ,!H !@ ( !6!X 'AL+W=OU W@+8FL0$ -(# 8 M " 3DC !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 17-[4$_S3N:T 0 T@, !@ M ( !"R< 'AL+W=OU V[4(/M0$ -(# 9 " ?4H !X;"]W;W)K M&UL4$L! A0#% @ 17-[4 V_L)"V 0 T@, M !D ( !X2H 'AL+W=O&PO=V]R:W-H965TU [6N9+ MM0$ -(# 9 " ;@N !X;"]W;W)K&UL4$L! A0#% @ 17-[4$A%IMG 0 -P0 !D M ( !I# 'AL+W=O&PO=V]R:W-H965T MU!X:CG\M $ -(# 9 M " 84T !X;"]W;W)K&UL4$L! A0# M% @ 17-[4)+F>6FU 0 T@, !D ( !<#8 'AL+W=O M&PO=V]R:W-H965TU J<)Q[M $ -(# 9 " 4&UL4$L! A0#% @ 17-[4,@\ MFR2U 0 T@, !D ( !,CP 'AL+W=O/@ >&PO=V]R:W-H965TU!8XE"VLP$ -(# 9 " 0M !X;"]W;W)K&UL4$L! A0#% @ 17-[4#@$7J:U 0 T@, !D M ( !]4$ 'AL+W=O&PO M=V]R:W-H965TU#&UL4$L! A0#% @ 17-[4#OX92NU 0 T@, !D ( ! MMT< 'AL+W=O&PO=V]R:W-H965TU#[NLR>V ( $L, 9 M " 8]+ !X;"]W;W)K&UL4$L! A0#% M @ 17-[4(\<;#7[ 0 RP4 !D ( !GDX 'AL+W=O&PO=V]R:W-H965TU"L?0'4[P$ &8% 9 " &UL4$L! A0#% @ 17-[4)'TK6W3 M 0 G 0 !D ( !]%0 'AL+W=O&PO=V]R:W-H965TU"X/8,TMP$ -(# 9 " 1)9 !X;"]W;W)K&UL4$L! A0#% @ 17-[4$,WL_G" 0 -P0 !D M ( ! %L 'AL+W=O&PO=V]R M:W-H965TU":20M1PP$ #<$ M 9 " ?5> !X;"]W;W)K&UL M4$L! A0#% @ 17-[4-^$6;RX 0 T@, !D ( ![V M 'AL+W=O8@ >&PO=V]R:W-H965TU"'VFO&MP$ -(# 9 M " &UL4$L! A0#% @ M17-[4/=IWTZV 0 T@, !D ( !O&8 'AL+W=O&PO=V]R:W-H965TU 8 M;WW0X@, (P3 9 " 6)X !X;"]W;W)K&UL4$L! A0#% @ 17-[4%VYY@$$" =C0 !D M ( !>WP 'AL+W=O&PO=V]R:W-H M965TU"F[ZY3KP( !@* 9 M " 4"( !X;"]W;W)K&UL4$L! M A0#% @ 17-[4!A46//0 @ O L !D ( !)HL 'AL M+W=O&PO=V]R:W-H965TU >Q,N0_ $ /@$ 9 " M 6&3 !X;"]W;W)K&UL4$L! A0#% @ 17-[ M4$3RE]D[ @ 4 8 !D ( !E)4 'AL+W=O4\>\L" +"@ &0 M @ $&F >&PO=V]R:W-H965TU S;M+=OP, $T1 9 " 0B; !X;"]W;W)K M&UL4$L! A0#% @ 17-[4(9FYSG. P :A$ M !D ( !_IX 'AL+W=O&PO=V]R:W-H965TU 4ML[H M60( #8( 9 " 1"F !X;"]W;W)K&UL4$L! A0#% @ 17-[4"!4422I P F1 !D M ( !H*@ 'AL+W=O&PO=V]R:W-H965T MU UG:J:G ( /,) 9 M " 7:R !X;"]W;W)K&UL4$L! A0# M% @ 17-[4&P:-CX @ RP4 !D ( !2;4 'AL+W=O MT]5PT" "M M!0 &0 @ & MP >&PO=V]R:W-H965TU 0R- 3_ $ "(% 9 " <2Y M !X;"]W;W)K&UL4$L! A0#% @ 17-[4'QI MPLK 0 AP0 !D ( !][L 'AL+W=O&PO=V]R:W-H965TU"2R9T<$0( *<% 9 " ?B_ !X;"]W;W)K&UL4$L! A0#% @ 17-[4-X(8O@9 P PX !D M ( !0,( 'AL+W=O&PO M=V]R:W-H965TU!ND' U3@( M 'P' 9 " 33( !X;"]W;W)K&UL4$L! A0#% @ 17-[4#X*^$^_ @ I0D !D ( ! MN7=*- P$ "K$P &0 @ &OS0 >&PO=V]R:W-H965TU#&UL4$L! A0#% M @ 17-[4 8(Y$EY @ BP@ !D ( !"]4 'AL+W=O&PO=V]R:W-H965TU N9;+>7 , #8. 9 " 3;D !X;"]W;W)K&UL4$L! A0#% @ 17-[4.,'7.:U @ )0H !D M ( !R>< 'AL+W=O&PO=V]R M:W-H965TU#]Z]M)10( ,,& M 9 " :_M !X;"]W;W)K&UL M4$L! A0#% @ 17-[4+/OG'5+ P U P !D ( !*_ M 'AL+W=O&PO=V]R:W-H965TU#3JW\0%P( $L& 9 M " >'U !X;"]W;W)K&UL4$L! A0#% @ M17-[4'R$=M/C P S! !D ( !+_@ 'AL+W=OU"A@D#L/@( & * - M " 7;% 0!X;"]S='EL97,N>&UL4$L! A0#% @ 17-[ M4!ID%'Y[!@ 2#D \ ( !W\U I0.J8IP( -HS : " 8?. M 0!X;"]?U"& M] MR.0( %4R 3 " 6;1 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !@ & 4AH -#3 0 $! end XML 43 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
12 Months Ended
Dec. 28, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
The Company self-insures our product liability, automotive, workers' compensation, and general liability losses up to $250 per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences in excess of $250 up to $60,000. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's third-party risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately $1,977 recorded for such risk insurance reserves is adequate as of December 28, 2019.
As of December 28, 2019, the Company has provided certain vendors and insurers letters of credit aggregating $17,001 related to our product purchases and insurance coverage of product liability, workers' compensation, and general liability.
The Company self-insures our group health claims up to an annual stop loss limit of $250 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately $2,464 recorded for such group health insurance reserves is adequate as of December 28, 2019.

The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department”) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nails products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. On March 16, 2018, the Department published updated results, which were finalized upon the completion of review of appeals in April 2018. Based on final results, our liability was reduced to $2,446. The Company recorded income of $3,829 in fiscal 2018, which is included in Cost of Sales on the Company's Consolidated Statement of Comprehensive Income (Loss). In fiscal 2017, the Company recorded an expense of $6,274 based on our initial assessment of this matter. There were no related charges in fiscal 2019.

On June 3, 2019, The Hillman Group, Inc. ("Hillman Group") filed a complaint for patent infringement against KeyMe, LLC ("KeyMe"), a provider of self-service key duplication kiosks, in the United States District Court for the Eastern District of Texas (Marshall Division). Hillman Group’s complaint alleges that KeyMe’s self-named and “Locksmith in a Box” key duplication kiosks infringe U.S. Patent Nos. 8,979,446 and 9,914,179, which are assigned to Hillman Group, and seeks damages and injunctive relief against KeyMe. After the United States Patent and Trademark Office issued U.S. Patent No.
10,400,474 to Hillman Group on September 3, 2019, Hillman Group filed a motion the same day to amend its initial complaint to add the new patent to the litigation. The Texas court granted the motion on September 13, 2019. KeyMe filed two motions in the case on July 25, 2019, the first seeking to dismiss Hillman Group's complaint under Rule 12(b)(3) of the Federal Rules of Civil Procedure for improper venue, or in the alternative, to move the case from Marshall, Texas to the Southern District of New York. KeyMe’s second motion seeks to transfer the venue of the case from Texas to New York under 28 U.S.C. § 1404. Subsequently, Hillman Group filed a motion on September 4, 2019 to disqualify KeyMe's counsel Cooley LLP from the litigation due to Cooley's concurrent and prior representation of Hillman Group and predecessor-in-interest MinuteKey Holdings, Inc ("MinuteKey"). Hillman Group served its initial infringement contentions for the patents-in-suit on KeyMe on September 6, 2019, and KeyMe served its initial invalidity and unenforceability contentions for the patents-in-suit on Hillman Group on November 15, 2019.
On August 16, 2019, KeyMe filed a complaint for patent infringement against Hillman Group in the United States District Court for the District of Delaware. KeyMe alleges that Hillman’s KeyKrafter key duplication machines and MinuteKey self-service key duplication kiosks infringe KeyMe’s U.S. Patent No. 8,682,468 when those machines are used in conjunction with Hillman’s KeyHero system. KeyMe seeks damages and injunctive relief against Hillman Group. Hillman Group filed an answer to KeyMe’s complaint on October 23, 2019, and asserted counterclaims seeking declaratory judgments of invalidity and noninfringement of U.S. Patent No. 8,682,468. The Delaware Court has not yet issued a Scheduling Order in the case.
Management and legal counsel for the Company are of the opinion that KeyMe's claim is without merit and the Company should prevail in defending the suit. The Company is unable to estimate the possible loss or range of loss at this early stage in the case.
In addition, legal proceedings are pending which are either in the ordinary course of business or incidental to the Company's business. Those legal proceedings incidental to the business of the Company are generally not covered by insurance or other indemnity. In the opinion of the Company's management, the ultimate resolution of the pending litigation matters will not have a material adverse effect on the consolidated financial position, operations, or cash flows of the Company.
XML 44 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Reporting and Geographic Information
12 Months Ended
Dec. 28, 2019
Segment Reporting [Abstract]  
Segment Reporting and Geographic Information
The Company's segment reporting structure uses the Company's management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of December 28, 2019.
The segments are as follows:
Fastening, Hardware, and Personal Protective Solutions
Consumer Connected Solutions
Canada
The Fastening, Hardware, and Personal Protective Solutions segment distributes fasteners and related hardware items, threaded rod, personal protective equipment, and letters, numbers, and signs to hardware stores, home centers, mass merchants, and other retail outlets primarily in the United States and Mexico.
The Consumer Connected Solutions segment consists of key duplication and engraving kiosks that can be operated directly by the consumer. The kiosks operate in retail and other high-traffic locations offering customized licensed and unlicensed products targeted to consumers in the respective locations. It also includes our associate-assisted key duplication systems and key accessories.
The Canada segment distributes fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items, such as tags and letters, numbers, and signs to hardware stores, home centers, mass merchants, industrial distributors, automotive aftermarket distributors, and other retail outlets and industrial Original Equipment Manufacturers (“OEMs”) in Canada. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers and industrial OEMs.
The Company uses profit or loss from operations to evaluate the performance of its segments, and does not include segment assets or non-operating income/expense items for management reporting purposes. Profit or loss from operations is defined as income from operations before interest and tax expenses. Segment revenue excludes sales between segments, which is consistent with the segment revenue information provided to the Company's chief operating decision maker ("CODM").
In the year ended December 29, 2018 the Company acquired Minute Key and Big Time (see Note 5 - Acquisitions of the Notes to Consolidated Financial Statements for additional information). Minute Key is included in our Consumer Connected Solutions segment while Big Time is included in our Fastening, Hardware, and Personal Protective Solutions segment. In the year ended December 30, 2017 the Company acquired STFS which is included in our Fastening, Hardware, and Personal Protective Solutions segment.
The table below presents revenues and income (loss) from operations for the reportable segments for the years ended December 28, 2019, December 29, 2018, and December 30, 2017.
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended December 30, 2017
Revenues
 
 
 
 
 
 
Fastening, Hardware, and Personal Protective Solutions
 
$
853,016

 
$
636,717

 
$
528,969

Consumer Connected Solutions
 
236,086

 
196,043

 
171,598

Canada
 
125,260

 
141,415

 
137,801

Total revenues
 
$
1,214,362

 
$
974,175

 
$
838,368

Segment Income (Loss) from Operations
 
 
 
 
 
 
Fastening, Hardware, and Personal Protective Solutions
 
$
14,204

 
$
18,555

 
$
7,765

Consumer Connected Solutions
 
3,385

 
17,705

 
24,800

Canada
 
(9,894
)
 
(8,817
)
 
2,939

Total segment income from operations
 
$
7,695

 
$
27,443

 
$
35,504


XML 45 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 28, 2019
Accounting Policies [Abstract]  
Summary of Property and Equipment
Property and equipment, net, consists of the following at December 28, 2019 and December 29, 2018:
 
Estimated
Useful Life
 
 
 
 
 
(Years)
 
2019
 
2018
Land
n/a
 
$

 
$
20

Buildings
25
 

 
341

Leasehold improvements
life of lease
 
10,982

 
8,273

Machinery and equipment
2-10
 
308,096

 
271,061

Computer equipment and software
2-5
 
60,412

 
53,471

Furniture and fixtures
6-8
 
2,749

 
2,629

Construction in process
 
 
2,712

 
3,653

Property and equipment, gross
 
 
384,951

 
339,448

Less: Accumulated depreciation
 
 
179,791

 
131,169

Property and equipment, net
 
 
$
205,160

 
$
208,279


Summary of Goodwill
Goodwill amounts by reportable segment are summarized as follows:
 
 
Goodwill at
 
 
 
 
 
 
 
 
 
Goodwill at
 
 
December 29, 2018
 
Acquisitions(1) 
 
Disposals
 
Adjustments(2)
 
Other(3)
 
December 28, 2019
Fastening, Hardware, and Personal Protection
 
$
564,143

 
$

 
$

 
$
3,540

 
$
164

 
$
567,847

Consumer Connected Solutions
 
211,766

 
9,382

 

 
948

 

 
222,096

Canada
 
27,938

 

 

 

 
1,196

 
29,134

Total
 
$
803,847

 
$
9,382

 
$

 
$
4,488

 
$
1,360

 
$
819,077


(1)
See Note 5 - Acquisitions for additional information regarding the Resharp acquisition.
(2)
These amounts related to opening balance sheet adjustments from the acquisition of MinuteKey and Big Time. These adjustments were primarily related to $2,087 increase in inventory reserve and a $1,106 increase in assumed liabilities for Big Time, as well as a $633 increase in assumed liabilities for MinuteKey. These acquisitions were completed in the third and fourth quarter of 2018, respectively and purchase price accounting adjustments are finalized as of the current period.
(3)
The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada and Mexico reporting units.
Schedule of Intangible Assets
Other intangibles, net, as of December 28, 2019 and December 29, 2018 consist of the following:
 
Estimated
 
 
 
 
 
Useful Life
(Years)
 
December 28, 2019
 
December 29, 2018
Customer relationships
13-20
 
$
941,305

 
$
939,880

Trademarks - Indefinite
Indefinite
 
85,517

 
85,228

Trademarks - Other
5-15
 
26,700

 
26,700

Technology and patents
7-12
 
60,968

 
55,394

Intangible assets, gross
 
 
1,114,490

 
1,107,202

Less: Accumulated amortization
 
 
232,060

 
176,677

Intangible assets, net
 
 
$
882,430

 
$
930,525


Schedule of Intangible Assets
Other intangibles, net, as of December 28, 2019 and December 29, 2018 consist of the following:
 
Estimated
 
 
 
 
 
Useful Life
(Years)
 
December 28, 2019
 
December 29, 2018
Customer relationships
13-20
 
$
941,305

 
$
939,880

Trademarks - Indefinite
Indefinite
 
85,517

 
85,228

Trademarks - Other
5-15
 
26,700

 
26,700

Technology and patents
7-12
 
60,968

 
55,394

Intangible assets, gross
 
 
1,114,490

 
1,107,202

Less: Accumulated amortization
 
 
232,060

 
176,677

Intangible assets, net
 
 
$
882,430

 
$
930,525


Schedule of Future Amortization Expense
Estimated annual amortization expense for intangible assets subject to amortization at December 28, 2019 for the next five fiscal years is as follows:
Fiscal Year Ended
 
Amortization Expense
2020
 
$
59,262

2021
 
$
59,262

2022
 
$
59,262

2023
 
$
59,262

2024
 
$
59,262


Summary of Disaggregation of Revenue
The following table disaggregates our revenue by product category:
 
Fastening, Hardware, and Personal Protective Solutions
 
Consumer Connected Solutions
 
Canada
 
Total Revenue
Year Ended December 28, 2019
 
 
 
 
 
 
 
Fastening and Hardware
$
607,247

 
$

 
$
121,242

 
$
728,489

Personal Protective
245,769

 

 

 
245,769

Keys and Key Accessories

 
185,451

 
4,009

 
189,460

Engraving

 
50,613

 
9

 
50,622

Resharp

 
22

 

 
22

Consolidated
$
853,016

 
$
236,086

 
$
125,260

 
$
1,214,362

 
 
 
 
 
 
 
 
Year Ended December 29, 2018
 
 
 
 
 
 
 
Fastening and Hardware
$
581,269

 
$

 
$
137,186

 
$
718,455

Personal Protective
55,448

 

 

 
55,448

Keys and Key Accessories

 
143,898

 
4,217

 
148,115

Engraving

 
52,145

 
12

 
52,157

Resharp

 

 

 

Consolidated
$
636,717

 
$
196,043

 
$
141,415

 
$
974,175

 
 
 
 
 
 
 
 
Year Ended December 30, 2017
 
 
 
 
 
 
 
Fastening and Hardware
$
528,969

 
$

 
$
133,082

 
$
662,051

Personal Protective

 

 

 

Keys and Key Accessories

 
115,924

 
4,706

 
120,630

Engraving

 
55,674

 
13

 
55,687

Resharp

 

 

 

Consolidated
$
528,969

 
$
171,598

 
$
137,801

 
$
838,368














The following table disaggregates our revenue by geographic location:
 
Fastening, Hardware, and Personal Protective Solutions
 
Consumer Connected Solutions
 
Canada
 
Total Revenue
Year Ended December 28, 2019
 
 
 
 
 
 
 
United States
$
835,957

 
$
234,216

 
$

 
$
1,070,173

Canada
5,905

 
1,870

 
125,260

 
133,035

Mexico
11,154

 

 

 
11,154

Consolidated
$
853,016

 
$
236,086

 
$
125,260

 
$
1,214,362

 
 
 
 
 
 
 
 
Year Ended December 29, 2018
 
 
 
 
 
 
 
United States
$
626,490

 
$
195,538

 
$

 
$
822,028

Canada
1,944

 
505

 
141,415

 
143,864

Mexico
8,283

 

 

 
8,283

Consolidated
$
636,717

 
$
196,043

 
$
141,415

 
$
974,175

 
 
 
 
 
 
 
 
Year Ended December 30, 2017
 
 
 
 
 
 
 
United States
$
522,002

 
$
171,598

 
$

 
$
693,600

Canada

 

 
137,801

 
137,801

Mexico
6,967

 

 

 
6,967

Consolidated
$
528,969

 
$
171,598

 
$
137,801

 
$
838,368


XML 46 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 30, 2018
Dec. 29, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Decrease to retained earnings $ 176,217   $ 72,831  
Decrease to other current assets (8,828)   (18,727)  
Decrease to other assets (11,557)   (10,778)  
Decrease to deferred tax liabilities (196,437)   $ (200,696)  
Operating lease right of use assets 81,613      
Finance lease right of use assets 2,101      
Operating lease liability current 11,459      
Operating lease liability noncurrent 73,227      
Finance lease liability current 749      
Finance lease liability noncurrent $ 1,526      
Cumulative effect of change in accounting principals | ASU 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Decrease to retained earnings       $ 5,612
Decrease to other current assets       3,846
Decrease to other assets       3,370
Increase to accrued expenses       637
Decrease to deferred tax liabilities       $ 2,241
Cumulative effect of change in accounting principals | ASU 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating lease right of use assets   $ 72,785    
Finance lease right of use assets   672    
Operating lease liability current   12,040    
Operating lease liability noncurrent   63,291    
Finance lease liability current   436    
Finance lease liability noncurrent   $ 477    
XML 47 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 384,951 $ 339,448
Less: Accumulated depreciation 179,791 131,169
Property and equipment, net of accumulated depreciation of $179,792 ($131,169 - 2018) $ 205,160 208,279
Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 2 years  
Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 25 years  
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 0 20
Buildings    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 25 years  
Property and equipment, gross $ 0 341
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 10,982 8,273
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 308,096 271,061
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 2 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 10 years  
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 60,412 53,471
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 2 years  
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 5 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,749 2,629
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 6 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 8 years  
Construction in process    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,712 $ 3,653
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Concentration of Credit Risks (Tables)
12 Months Ended
Dec. 28, 2019
Risks and Uncertainties [Abstract]  
Schedule of Concentration of Risk The following table presents revenue from the above mentioned customers as percentage of total revenue for each of the years ended:
 
Year Ended December 28, 2019
 
Year Ended December 29, 2018
 
Year Ended December 30, 2017
Lowe's
20.7
%
 
20.8
%
 
21.1
%
Home Depot
24.0
%
 
21.8
%
 
16.7
%

XML 49 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Cost (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2019
USD ($)
Leases [Abstract]  
Operating lease cost $ 19,456
Short term lease costs 2,587
Variable lease costs 2,731
Finance lease cost:  
Amortization of right of use assets 616
Interest on lease liabilities $ 115
XML 50 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Leases [Abstract]      
Operating cash outflow from operating leases $ 18,668    
Operating cash outflow from finance leases 104    
Financing cash outflow from finance leases $ 683 $ 235 $ 124
XML 51 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Purchase Price Allocations (Details) - USD ($)
$ in Thousands
Aug. 16, 2019
Dec. 28, 2019
Dec. 29, 2018
Oct. 01, 2018
Aug. 10, 2018
Nov. 08, 2017
Business Acquisition [Line Items]            
Goodwill   $ 819,077 $ 803,847      
ST Fastening Systems            
Business Acquisition [Line Items]            
Accounts receivable           $ 3,975
Inventory           7,820
Property and equipment           16,281
Goodwill           9,045
Intangible assets           13,500
Other non-current assets           6
Total assets acquired           50,627
Less:            
Liabilities assumed           (3,288)
Total purchase price           $ 47,339
MinuteKey            
Business Acquisition [Line Items]            
Cash         $ 1,791  
Inventory         3,952  
Other current assets         766  
Property and equipment         29,888  
Goodwill         59,237  
Other non-current assets         16  
Total assets acquired         170,050  
Less:            
Liabilities assumed         (13,761)  
Total purchase price         156,289  
Big Time            
Business Acquisition [Line Items]            
Cash       $ 2,507    
Accounts receivable       40,828    
Inventory       40,216    
Other current assets       1,623    
Property and equipment       3,703    
Goodwill       130,863    
Other non-current assets       159    
Total assets acquired       429,899    
Less:            
Liabilities assumed       (81,065)    
Total purchase price       348,834    
Sharp Systems, LLC            
Business Acquisition [Line Items]            
Property and equipment $ 218          
Goodwill 9,382          
Intangible assets 11,500          
Less:            
Total purchase price 21,100          
Contingent consideration payable (18,100)          
Payments to acquire business $ 3,000          
Customer relationships | MinuteKey            
Business Acquisition [Line Items]            
Intangible assets         50,000  
Customer relationships | Big Time            
Business Acquisition [Line Items]            
Intangible assets       189,000    
Developed technology | MinuteKey            
Business Acquisition [Line Items]            
Intangible assets         19,000  
Trade names | MinuteKey            
Business Acquisition [Line Items]            
Intangible assets         $ 5,400  
Trade names | Big Time            
Business Acquisition [Line Items]            
Intangible assets       $ 21,000    
XML 52 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 28, 2019
USD ($)
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Income Tax Contingency [Line Items]        
Valuation allowance, deferred tax assets $ 34,877 $ 24,993    
Valuation allowance, decrease 19,084 18,160 $ 1,561  
Unrecognized tax benefits 1,101 1,101 1,101 $ 2,060
2017 Tax Act, deferred income tax benefit     75,000  
2017 Tax Act, valuation allowance on foreign earnings     $ 807  
2017 Tax Act, effective tax rate adjustment $ 16,720 $ 11,700    
2017 Tax Act, effective tax rate adjustment, percent (0.154) (0.173)    
Federal        
Income Tax Contingency [Line Items]        
Operating loss carryforwards $ 149,754      
Valuation allowance, deferred tax assets 16,720      
Foreign        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 27,008      
Tax credit carryforwards 822      
Valuation allowance, tax credit carryforward 822      
Operating loss carryforward, deferred tax asset 23,600      
Valuation allowance, decrease 9,579      
State        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 5,426      
Valuation allowance, operating loss carryforward 2,709      
Valuation allowance, deferred tax assets 2,709      
MinuteKey | Federal        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 59,611      
Operating loss carryforwards, subject to expiration 2,503      
Valuation allowance, operating loss carryforward 526      
General Business Tax Credit Carryforwards        
Income Tax Contingency [Line Items]        
Tax credit carryforwards 908      
Valuation allowance, tax credit carryforward $ 287      
XML 53 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Jun. 30, 2014
Debt Instrument [Line Items]      
Document Period End Date Dec. 28, 2019    
Finance leases & other obligations $ 2,275 $ 1,213  
Long-term debt 1,601,632 1,606,380  
Unamortized discount on Senior Term Loan (8,040) (9,558)  
Current portion of long term debt and capital leases (11,358) (10,985)  
Deferred financing fees (14,055) (17,251)  
Total long term debt, net 1,584,289 1,586,084  
Revolving loans      
Debt Instrument [Line Items]      
Long-term debt, gross 113,000 108,200  
Deferred financing fees $ (1,412) (1,841)  
Senior term loans      
Debt Instrument [Line Items]      
Stated rate 6.375%   6.375%
Unamortized discount on Senior Term Loan   (9,950)  
Deferred financing fees   (14,293)  
Senior term loans | Senior Term Loan, due 2025      
Debt Instrument [Line Items]      
Long-term debt, gross $ 1,047,653 1,058,263  
Senior Notes      
Debt Instrument [Line Items]      
Stated rate 6.375%    
Long-term debt, gross $ 330,000 330,000  
Junior Subordinated Debentures - Preferred      
Debt Instrument [Line Items]      
Stated rate 11.60%    
Long-term debt, gross $ 105,443 105,443  
Junior Subordinated Debentures - Common      
Debt Instrument [Line Items]      
Long-term debt, gross $ 3,261 $ 3,261  
XML 54 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Detail) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities $ 1,911 $ 1,905
Contingent consideration payable (18,100)  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 1,911 1,905
Contingent consideration payable 0  
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Contingent consideration payable 0  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading securities 0 0
Contingent consideration payable (18,100)  
Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability (3,592) (984)
Interest rate swaps | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 0 0
Interest rate swaps | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability (3,592) (984)
Interest rate swaps | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 0 0
Foreign exchange forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability   (152)
Derivative asset 12  
Foreign exchange forward contracts | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability   0
Derivative asset 0  
Foreign exchange forward contracts | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability   (152)
Derivative asset 12  
Foreign exchange forward contracts | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability   $ 0
Derivative asset $ 0  
XML 55 R86.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Reporting and Geographic Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues $ 284,798 $ 317,277 $ 324,628 $ 287,659 $ 276,587 $ 243,839 $ 246,154 $ 207,595 $ 1,214,362 $ 974,175 $ 838,368
Total segment income from operations $ (11,068) $ 9,952 $ 8,546 $ 265 $ (275) $ 6,647 $ 13,011 $ 8,060 7,695 27,443 35,504
Fastening, Hardware, and Personal Protective Solutions                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 853,016 636,717 528,969
Total segment income from operations                 14,204 18,555 7,765
Consumer Connected Solutions                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 236,086 196,043 171,598
Total segment income from operations                 3,385 17,705 24,800
Canada                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 125,260 141,415 137,801
Total segment income from operations                 $ (9,894) $ (8,817) $ 2,939
XML 56 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Statements of Cash Flows - Supplemental Disclosures (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Debt Instrument [Line Items]      
Interest $ 94,461 $ 56,879 $ 48,511
Income taxes, net of refunds (489) 1,027 295
Junior Subordinated Debentures      
Debt Instrument [Line Items]      
Interest $ 11,211 $ 12,230 $ 12,230
XML 57 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Jul. 29, 2019
Aug. 10, 2018
Jun. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized       84,008   44,021
Dividend yield 0.00%          
Expected volatility 31.50%          
Expected term 6 years 3 months          
Fair value of option (in dollars per share) $ 334.25          
Vesting period 4 years   5 years      
Additional share based compensation from modification     $ 687      
Unrecognized compensation expense $ 12,323          
Unrecognized compensation expense, recognition period 3 years 3 months 25 days          
Aggregate intrinsic value, options $ 11,997          
Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Risk-free interest rate 1.27%          
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Risk-free interest rate 3.17%          
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized         50,000  
Number of shares outstanding 81,700 47,542        
Stock compensation expense $ 2,312 $ 1,590 $ 1,984      
Exercised (in shares) 100 200 0      
Time Based Vesting            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares outstanding 58,860          
Performance Based Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares outstanding 22,840          
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock compensation expense $ 669 $ 0 $ 500      
Restricted stock outstanding (in shares) 2,143          
Restriction lapse period 3 years          
Unvested restricted stock (in shares) 2,143 275        
Weighted average grant date fair value (in dollars per share) $ 1,168          
Granted (in shares) 2,143 0        
XML 58 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Income Statement [Abstract]      
Net sales $ 1,214,362 $ 974,175 $ 838,368
Cost of sales (exclusive of depreciation and amortization shown separately below) 693,881 537,885 455,717
Selling, general and administrative expenses 382,131 320,543 274,044
Depreciation 65,658 46,060 34,016
Amortization 58,910 44,572 38,109
Management fees to related party 562 546 519
Other (income) expense 5,525 (2,874) 459
Income from operations 7,695 27,443 35,504
Interest expense, net 101,613 70,545 51,018
Interest expense on junior subordinated debentures 12,608 12,608 12,608
Investment income on trust common securities (378) (378) (378)
Loss (gain) on mark-to-market adjustment of interest rate swap 2,608 607 (1,481)
Refinancing costs 0 11,632 0
Loss before income taxes (108,756) (67,571) (26,263)
Income tax expense (benefit) (5,370) 2,070 (84,911)
Net income (loss) (103,386) (69,641) 58,648
Net income (loss) from above (103,386) (69,641) 58,648
Other comprehensive income (loss):      
Foreign currency translation adjustments 5,550 (11,053) 7,845
Total other comprehensive income (loss) 5,550 (11,053) 7,845
Comprehensive income (loss) $ (97,836) $ (80,694) $ 66,493
ZIP 59 0001029831-20-000006-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001029831-20-000006-xbrl.zip M4$L#!!0 ( $5S>U!114&)(A< &5] 7 97AH:6)I=#$P,3(Q,C(X M,C Q.2YH=&WE75ES&S>V?DY^!4:924E5E$1*7F))UU76XEBI&=ME:Z[OS!O8 M#9*(NAL,T$V*\^OO68!N-$G)LD0FXN0ABD5U8SW+=[YS )[\Y?S#V=6_/EZ( M49EGXN,_3_]^>2:V=O?WOQR>[>^?7YV+=U?_^+MXMM?MB2LK"Z=+;0J9[>]? MO-\26Z.R'!_M[T^GT[WIX9ZQP_VK3_O8U+/]S!BG]M(RW7K]_0E^]/K[[TY& M2J;P_^]._K*[*\Y-4N6J*$5BE2Q5*BJGBZ'XDBIW+7IB=[=^\LR,9U8/1Z4X MZ!YTQ1=CK_5$AB=*76;J]<7-2/=U>;+/OT)G^[ZWD[Y)9Z]/4CT1KIQEZG^V M!J8H=PX>G+U\G^Q+^(_>HA_1/_LV M^C4,)].%VATIG.!1[Z#[M^-2W92[,M/#XHBF'0_J@ 9U@I\LFXXN1LKJA3?H MUREWT3=9"DU<_-^[R]/+*]'K[O4.3O;QB6\<6P*;I^Q:!G/6AC5[4\YZ8:9M*)7_;$F1S!=OZAH_FVS?JCI:/W8HG(AF?P MEZ-GM0#I(@55Y ]6,.Y/ZNC''WHONL>+/\-TOK%-&F6J$F,E^H^C"@9L<050 MU97-G3 #<9&/,S-#C[#:15N%("MI!4KST!@+9M\9O*Q+&8/;'GK M-8VL=[PCP)K@2"]N5%*5>J+$V4AJ"[/IB,^JT,9&?_HP&.@$UD$6J.D\O"2VU[=B MU-NCUVM/_ N$8 H;+OHP;9(/62Z='HQBC -1 G'3;Y6TX-S=^@4C]/HNZO7Q M#X!:<@4V0EXR<&BN8%$(9^!U"370S 5T _V916TK'"TR4@EU^X! MRTKNJPMK>L]U7G!RVL0_,\EB+HX!\E_L+ _=%A+ M\/://QP>'-./!X\&O!#$?-C[U;!]@\>(@4=_WV_'X@5>>TU[DN M@RD]!Y"A'NZIGI;R(DI@"4O5Q( ,X3^#//:1F%$.D!>N@I?AL35CCZT4XBR- MRP*?@/KGY,O0C2@[ 03F!(MP.=).O!E:I7 --T,\#S="/-\4124S<0KX3GR6 MF;0/1]I/3BXM8#G -NWI->;0HUGK#=]?7SSO=KK=KF#A+*J\@]@&!"Y!:"]C M4^G=@[?N<>NYG&'; " MQU3;A0$WIORO.V)@3=ZH _[?6V."[7M"O$&?4"6C MJ V9 X8J:S!.JN7=7]2W]SGH1DD)QQ4 9*H2! M%^0PO.#5@&$ R![:GB&CX$4Q8(AR!,+LA14V'*$XR$#?5*7X1<*(0#![':+ M.RP](,)#B TD#QC:] 7*XNA8L7XM[*F:0(; "VYFIK%Y@]: MS<00UF4"G;QL?I! M9I=E%7>;@H*PA0 OT*2G'4]:@#+@=LH[]W]LU42;RD&4,2\"+*?#9O @D>@] M1 [>):]R\AT@[.@[X%GGJAS5%BFTOAKJ8@&9^P$U;J0#.C:3_:QV24ZB>T#? M@%X'S7>MZ2IP5 ^)GO\ T7RQ$:+Y297:DC/LB"\J&R!/@KO^UFHT3:>J4 -= M/LJB-S@9A >M;9FQ++%]U6.$(2 M9%5)6!0*P@0&P$S-U(^KSX,1XTP6_!>0 M^*&5N6-)'?"8[WHLERG,;R)U1E+GI;UV)LM)S# H)X;0M(5Q@@G7BR04OKL@ MFG/YR]\]4;CU>K>WVQX5_QS9A@H:JMT^ *7K7<)*1S*;RIG;>F@J]O=C A4T MJ/LZT^6,-[J6*"3E8-LGV@6&CY!E(Q-@7Z)/P)0&(6F + 9IR$ L -?-,$ O M-\( G89 ^>)FK KW&';@=DMCE<[[E75DZ.HP 6,,4[#[ 8DH%"!(AS@*T..N M&>R.37*-+C&,4/D1(FJLK&4Z";T=B$IBB@)=:L@94;C?CNS)&Z;$@$0$-X JR=^#!FSPD6II)%3;Z_^\>;]UX(WH$H(C+S.7 (0)X)/^C+.IC^"$YU MG8E>;/_Q^4Z8Z.%AY_#P4'P> ;YT8CL%X$AI DPS['38'!-,6)HW! R!N+3) M-6I>;;3Z:/'?FP)9 CW0T&9K@=]0NJ99V!) M&#=DVQ^4YOW=MQTYQ8K*5%80S];[;@$OHK%;!)>$]")TF=3];P-TS*J4*F9 M "I'R'!L]02#8*EM8B$$$\F(:CIVR.!D)AWB"\AIXL.,2A/C2H<"QHVK)GA= M5AS",0R-:V1R"F[>2S>:P#P4>(G5%H^M1=(V).<);D(7,M2$+);G/1P^KL40 MO'JQFNW9ECL;MCV/9+1:O.80)A-)WUI0=^ >.P SL\!QUGJM4PS/@^*LQ M"$UA /T+6?\U^W#[HY(Y""_YH0C^N#V7/MI&=?@M5+E2Q';"1Q&>HU M6.""Y]:,8G+X/UM-L;)91GUPV4AZC\'4HX90WW'QEF5 AG$[1NRNE8I<1R4. MK+2E.3VNW,F#W8LL-]^V U*?&(XEE;!OM5)_T4^ M[5FWMWV]0^SO;11<76!&+>.3>^*25AXP5)92[XZ".C/V=:36YZP"S __PFZ[ MKXY]+3'&?JX.O=NVIW-[E:H;/C@$P<# M\*GQ 43Y7Y$B$HFF79!+K+5->02A59!(-32PB2!C7Q?$V)ABO QR[:JL7!S. MG V^1<9K9X6+Z^E75)&?C4E!B5!E.HMBO3U73,B[%*UM*X2'AYU7F^UDQY,! MM+RZ8-FJU02S"+6EAD]W%I/RN(M77'1 R=].J_RFR3+$WA8" E1['FS;%5![ M\73D#2W,B'D9^C-/3U:P7!;,#"B=2BN:$/3N:QO $AFJS"^G*H,H9KMWL"-R MF.,(,\L93+E6T[D!K+L&M>[-&]I'$SVW)NOFC8(K8?60F(&=!$T"74%K,0:.L6 M.F&R-X>-Z3!:X3QG/BZSV=U:W@GN>,Z8@N9(,'ECR;,7LJ8PIR,-Z()S"V@K M)2J=F(!LI!U?O &6R&?08=AT\BIZGQXGYA1458W+QM%%SI&-'_03WN?^1A)6 M ,L-^PK0OU43%F0)T&"IVZ=30TKE@Z-+, 4L(!WA@*KA- MAF>NM)J*:.!1"(O FSNT-)[?:6*K3.>ZI'<[,,;"8P%'J;OH\UT\3J*\@6^> M2[7# 0YY8'5/Y$L!$,P\QJ$MO#??O"'LXF84$I_[I $=RGR,6K]Q2 BF'&O' M=:H=C[N"OC(\K--X(6LA@^=V1RND]/XDM)&'"^MQ"PA8'PMC_'[GBL@0B6"= M0' .<#P8I49$1E@_EW#,!=)0$TX4O<@)<])(EF#N;P (%ZS[=A,NQ0=D_EGH MDNP)8?B:I\G41-),R%L0J'1@Z;!:-K%8+&/X1!U6+30-1T%,Z*/5' 87('7B M5P@37:H)M.X<1_Q7/0%5#,$JIHSM2FII8&4%S@9,Y@@6QW$$YL&P?P2,.*PR M.*!<.\3_55+G9A*#P>M-:M@:6*]0#0(-3^(1AX8' M4F>5Y0"&2U-PE-68HMFX.@4\T#X3>O2.SS*@LR$ $&4V^"PP%9+>,KC%$\#' M1#-.=#1U!*G@BYMIXH=U^18W'1O$((5U'%*8[WPJ71#!/J<*8?^5*^>7=$,R 4^'Q*L+9M9EUQO^>Y7&':1W-',:"_C1 MB,#FX$$%$ & H W0M@H'XCS-%'E1%4I]T_CISB"3_@J9C M_)SG)@W$(4AS:D#M$77#X(@T*M#05PHM7>I&>BS:%"-S#^2OB-+O_=0E%I], M.&AS[\!C7J(A/$4!@4M!M*@4X*2&H.Z>NB!F_K=*^SJ\@4HIL#"671*Z%PK\ M>;D2#!9HU.U6IJ9"*@^1](;HU].)A->N7Q&IMU(%XU)O@D=-F$9ZP<1;<*C$ MGR+\!K5!1EPVOMD&1DV$-T- MY]#G3LZ)RS(Z3]A0J9YYMV)BL@HLEYW-<\Z1Z4%SX*4GVNJP8Z2M:-X"$W%G M=J\N\8Y:XG3EMMNA38:->N$-3KT6$-:#Q_5 .9S O:V53H2OV:HLGF8G:'KH MNT'LS5R=!*ROH&@SCM5>PK_S0H-=7U$5^M/6R:?$!UW%%9I@M6\O M@MY>%OA"",J,+7V\PU&E]MO)@2:V&H)OH@>XW,6G6:LLPW#0>XDQ6G+B:QHR MY2DFI0Z?9E)J!5-;N/R+BS0[@+=VB(@BT' (* .PB97L7\E#2%@L6ZBF@FJ@L+5? MJW2(Z #3Q%C T0&Q*V2&K3-RX?/Q*-R:R ^P_F5&B' '>8T*ST;Z&Z]JWNL> MIZ4D<7@T,E?ITJ>I$J4(0F/2PU=7^U-3&V+-GA(5LOHXPAQUTA M,QA;(+[Y!)N-:E&7\C_+NMH38EYH:G8T,7B3$<85M[[>"8XLES=T6X!W9-$& MC$$FZ$!9D 1FN>J4="@NA8;0&\YJ>FOI44KJ4$Z,YM*L!4[9YXT7T[84ZG+% ME6O'W1$G4&] 6 ?<*-9]]6;1^52BQE&_,/%9&I4'%=: MY"<@WD;YH^(?>&/UU]7^Z9 R&U/0]M1797)E*1EP>J NVEQV*U,KUQ3+0R"L M+A&L@O47GY!QJ+#OE,LFN#!C6'':C$I*\RH;DMUKT(/83@Q@:S("T,\Z2]E6 M(,S--;X%WLA"96P@='@'Q7(#6T<*G?F%K0D[2C&-K?(I+.0UP3-Y'P6+KZD. MB%8,=P$]P1QEA;O:RM&Q^T-6/C\2& M1V>S:1:^.Q<.IRRHCU5>H6F%6(VQPD[[XP6)LJ0KXYA?!XB[^U)"IMQ" #IL0'I8,; M:1]17V[F2O\E*5QW/M\LSL=J'H:?&7N15(,D%$G3V=Z&*.I32@TN<1BM@[+1 M:0E=[%[K>Z""H* 8^S1UCFDXGD714.%\($GY.LJJ^1,H=7=SPQ@M7A=,BA.J M9:-*_$PZO)BY=@.EO"'-I&L!VZF2UI_J+#0G@L*(IM#S?! :G:B)!#8^8&R6 M+!B/G M@X\,!F?ZMTCYECS',33+B&P>I?H:7HQ]*A?UYFQU,!?E8*>JWB>T% MW[J4<3-S#RT;77VPQ^?Y6VO#0_=_F6),Q<V"-?5!?Z[83F><)Q]QM" M)#VE5%5;L0GRLT.>\U/:Q9+(;AAA)P=E=--Y*.(&=4HRJ?/;"-%P+ZSO2*,Y MK]T,OAQIOC<>3Y$:?_9?2XVWHC2ZLH_,G=^OA&IL(J2&AYXTZ2*=/S(ME73A M"@4?&M0>?\X\V_K:UTXHAF?TU$'375_^^IQ(.A0A3F^G@;0BDA KG;9?\F%B M3Y=Q#,F"V8>X +_J3%L\4T"M[]14DD^7Q\:LCD[\.0#5#GVY;! M$=M'YQ9H7GV%);#< XYU0]BES;CM\@WL0TI[<2R^2 "!]A$M2--+!!9+)FMS\?V%255[A@B%\E.:8%P2%Y96X&P_ZHD]@!T.:(OVVUX MU^:D)9?C^@>:6B$FTV\M\@UUN"G^CG7J?D1T=#34FAOZXI>Z\GQYV_'MLCC- M0%X@ML."03SPB>=D2[[>D6XB]YU1&0U?!QGVC+2\WB]BEWEQPJVYWAHIM^X0 M?V7JNQEW19ZA.U$6I>DQ!VWF%-=?UU$?44.::(J,5=,9@%^4:1 \=FS3$9AK M9YIW*&P$E,J)2G8!I1FJ4)\>(A<*F#W]Y!DS+@CSC];'Y\(+>,@CD% DOA@, MVVH]A[A6($F7[\67RZOW%Y\_BR_O+CY=?'CKUXY- -:W>=694_;F6P;2$(=S M6$45>J'TCZX&>)(3_[8O+ESY]^W1K_?Z/M#;]/417SSY.WVCX!^\Q%NO3V=' MXA$\_L/O[;S+*.Z[??%)8S%**M[NB7_+HM"%>6Q)]_U^/**7Y4)XV\]'K/S7 MUNY6N5_OTJUG_1ZN'JWOF3MXM1I<\1X\UI%8(IZWC=^_L,(OP8WATF%W-=.Z MPAMH8)CUF;:G-;RE=O()\!_/E_$?WX5?Z!O'OS^AKT)__?]02P,$% @ M17-[4/=PWTA6&0 <8D !< !E>&AI8FET,3 Q,S$R,C@R,#$Y+FAT;>U= MZ7,;-[+_G/P56&V2DJI&$BG)CBUI764=3NQ*8I>M/+_]] J< 4E$,P,&F!'% M_>M?'\ ?J/B[?G5_]^=RF&19:*=W^>_?;Z M7&SM[N]_/#S?W[^XNA"_7OW^FSC:ZW3%E96YTX4VN4SW]R__V!);PZ(8'>_O MC\?CO?'AGK&#_:OW^_BHH_W4&*?VDB+9>O']*7[TXOOO3H=*)O#O=Z?_V-T5 M%R8N,Y47(K9*%BH1I=/Y0'Q,E+L67;&[6UUY;D83JP?#0AQT#CKBH['7^D:& M*PI=I.K%Y>U0]W1QNL]O8;!]/]IISR23%Z>)OA&NF*3J7UM]DQ>[?9GI=')\ MI3/EQ!]J+-Z;3.8G])W3_U''WH^ZQX].>L\^_G\XN7ALU>=PZT7I_L2_J>[Z$_C9<\VW@9R4IVKW:'" M"1YW#SH_GA3JMMB5J1[DQS3M6:).\9-YT]'Y4%D]

]'?,0/9,F\(C+__WU M]=GK*]'M['4/3_?QBL^D+8;-4W9UXK;\NBQ/ CQ!9P/A;/RO+9GHW*1];?I] M95-5P/S+623$\/GC6A==;GT+J M2"8PSF"W9XK"9,?/X+X&]:GJMQ;CX+.7[V")Y;N;IAF&6Y:H-V6N1/CYT7/Q<4^\DXG)M03!(Y.EMZ_[=#T\ M=6[B:S5Q-SI-521^OQ 'W:^.A7B+0D/\1E+CT5%XH:05 M#9X_?G04?E1"6B5&J9(.]'YA!$EA,3&ED&)D&&6(L2Z&XFJHQ*_ A*";Q2_6 ME*-(O,[C/;']TS^?'1QT3L+D/I,(FE6B8F,ECG5X_8M&'+E M5=H3_P;^',-:B)X2/6)=60Y41^+M M4)N]1W+2(7>X2#A5B#ZPP1!6(C5C.LVX#C#+ MS-&^QR9/Z!0[9* )/D%EH]1,$/'O"3C6V@F&71'=@+*ARX6":\%EO@L^+>"=@' >(OX2EGAI$R(%5BE[1)!K[)+8+''Y]+/@R M#+TZTWT^?R C''> .3Z%8>B]SO&\'A\]8UC;)/:3F>[N"87'$+H, W7WUK#T M'PHX;.("SM[2:[\L67.,K)_^>7AP0G^6I@:4)=C2UWC>QM*2MI3P )QE@A(& MCM>;,IV([A.&VLCAN HJ1S3K?@:YL6KN0:Q/'/*'D!.'RS#IAV__MVG MG9/9OVO@%G2OX&9FNJ!- >Z] +6LW#=R.A$2,'LEZL8 ^'+P(P]]&@I!^ * M5\'CI9$U(^!)U'D*D8G&98%/X'QGI'+A;J?L#6 6)YA_25M5.F4#>/-P(WCS M#""<^"!3:9>'T(^.&RV@3 !> .$;TZLEH >LULNZ'XXZG:C3Z0AFR;S,(H!4 M&;!9C!!?-J6CE_I>:#>?GLD)/AN@K66+KF]-5C,]_NL%[IE!%0;/O-!6Q86Q MU0 -:+9.[44$K&XP>=,.B5:YHV&\E"N4"E/BR:YY0O-)^!JX\TL+F:.-$#(O MX5"A/=T0\&_D*Y(@"2Q=E[@BL825BF:H\D59,T(LWBVHCE#]XHK>TXG6EK X6$9$!E(D:H;E2))ZC9&X&KJ*>"# M9B3/5$1SA=#ALEI@M[O;IHK_#FTMK@:POP!,KG=E'P8]ENE83MS6LL'9I63J M,C-KLS47$H%,.P:)UM-@Q M.I>V.800OUN5E#'Z3YEDO1R?$HWD1T0;:PB'O,FL[>/6*XLV7\-2 %+&I>"' M*5?(7JK=L'8/^',L7GFX1^Z5EH2.>/$62;_*6YPH%%N:7 \D:M"=L4#J?TF7 MWQ?7[[V'U._OI'X4QE/<5&D5.Y!KX#$D" T8U@,2E4 M-TV]#@=CH')E23V-AQK43&WKP0DRR&A.H%UF%E*:QK$N&A_0L7B=? HH>^T'D) MSVKXYHJA->6 !4E8%_)F;N,!'15D>>**C+5306LGN*#K\&@"N2B9NIT5T K M0'0XFOXFF$Y/-L)T.@/&[H,>6,%46JR91M+"*= C9#H\IW %\R?8[ST>F)0; M:%Y_8A1'MH 9!U8"!,VDS@NI&^YD?X@BY%[4-?T^'H099PC@,A@PX?C8M&*' MC==X-&=)G'=,$]57%I1I6\42WJV#:@&FNG($Z@;/&ASGU& (%Y021O9D3Z=H M/%0WUC150H>&0 D9HV%BZ1^XP(Q)1N:&3CR>7J#FAY^]2RF#+1ENP(%XNAD' M(OB3+V]QLU=QHB\^&%;IK '6* GR4H](=VX#Y^7O]Y(WC]O4I-S.+L@;@]8/&*+1+B[HI3@9-3EN:4 MTV!52EG) <<45?HS<9"MZ8,KZK2.)OZ1(&\]TD)F'0*;4.*,O/5LV"\MP;[/ MPDR-:.]!1Y0Y6S]D7A#!.!3,19Q+@(>HBD!)T+S6C9Z6!_>DJBDEI'UFQZ9, MD>XX+1-V=8$<8E,-K2;T=G-*"MI3#*K36GZ0X,% L,E4).+44'YY7^'B.V< MU8;E8A%4VGB(5C#!>[RITKKU[@+8E9$HQ@8NP.4=ECDG0UD]8F!,0_-T>8]Q M/'@PF*$D!$'T])7S:589!J0=3+Z%"$86D7]@AIK3&"LLX&-EMJ MVP>:(R"W4.F^1$S!?D15Q'N4^05<"OBZ@6+F>[2>04KU)U2U@7DP1V@(ZM]5&[$2U_TW[K3X M 29?(_Y]NOO+__PS/\K@P'GTYD/.MTCX?<+/L!S!*+W'=IC:X[K\?]4 M:#I3,D.-H+;].";7DCTY(K4'XXW.L( M&#[%#6F$%_M@_(E,6G3,T=64\=>-CKQSEH8APUO-#D04,7TW\!T:BGV#[EYW M#.)L!TQ@(&.RVT>8 @^+23H?//EQ)YCB/KB)- 6#O.TSF6-9$V?!,M_]=,J8 M\7JBKZTKL" %"TZ"+M' DC+/-=K6'#R>R6+$3W[!*4;\. IGX431F/\D=TS; MYX\><2D^A(#UA*-\^(<<_N+/$1#NGQ^).LA5A;;(Z12%=9K:C, F3A5D78'L MI*/L/0?DYK]1=1 3CAV68"4A@Y,<1,@[0*D[KFY*J)KH5^21'+,F2?S%AROYH7P;Q8O M 1]@2F3CZ!SZ]%3+]D()>VY >. #:Q(KL.J79<%,),:BJ&A/G'W3>2OQ:OX! M"_IID,.'7BF0JYLZFLQW%#2X";!_@,Z(G.$"36-_KFB!B;!:# M-*/[9>'C]PEW.X]&4]]9D>'87F&9Y,U(V-\C6+LLVR$AOH4/[0N!(F@%U%2,7B^^W# MSHY(Y 1D67+#:2,6*Z1RU(X>$M*,VQLST[" [+>[+XI::\KE!M+W*FAE@D84 MGZI3 MF8,S!!'0&,,6U_=\8FY.*PN'%0!!E$ T095&9'L[-FFJ"*:FDS!UGE)/D8FZ M7H_PGSDM(U<2K5[-\DTCJ@?-[?X L,2+]'1:PK.CZT$%V!1L&6 ^OI+\8LQ M"7R*,FN%Y/#7LST%M)N2INTCSW3-E6-@D*\(2QQ__L]\$6 M[JP&] 4*0#[H4QX<)V-#$T:F&AA>XDI:P@C4+:]VW')18O"]A?I* MWMK6QL2 JQUG[U:E@\U2Z#6*_J-5LJ'H/,F>P:._7G'Z+BSQPQ2:<\%X^Z%3 M$:=V/=_7**\+9:S A&Q0PQ6IID'D7?)[YN C-V^"3VVI'G%?W*?V&EYGN0;8 ML6J.)3%A50>-R(FBMMH/P(8Y,DBJ!L UG,Q.7EI7N#H @)X?,LU1M*2$;;UL M0_SE5 JP:R!1(I,O( 7D.O .&9TR,&J7&2#K8SLV;I)F86!T?J,B*FU1/8N\ M!H"\,"K![1(^%#)/U42,.(T>9_ZE<(I1$0? M>] -&CN#)]Q7WV]UP[(LP<[#A32ZLYQ%(5:PD9) M./ &(("@-V@#P9STNC(HN'AHO!.+^0&V ZY*&?FJ6'-Q!&P)/MPW;>4D G9K MM6CUH:F:-'Q"HCQ;:<(65"P N(# 0'@69WI);.:Y[= :"HH=O3K\$&ZC,6D, M[I\*(\6PJ-.&=K"E60=CM*5,*3>#@!.Y*CGV3[X_?$]@@!Q;U%445GXPP#0& M"EQXEZ?TZI](2EHKL80/^XL+P\UH^??2H7^C,OC.- N>2\*(*XC&J[8Q6:GF MGA^@''D4!Z:&K=KMA=BH#]%5)B@:C2[REJC!ES+!AA!@?4M^SU5&D7]"S&TH M.)K%A\VJ$5B=6$Z+T!=._A^5;[U%:1Z.LUO\=>LX2?7%J*) MVG?/KNYP1 CH$E)7MTB0JUS<>&Q4G2?0\),_P&K.;]@18UTH+R=1[NY<+U/@ M)&"=\TJB@6Y3 U-Y=L,(J-#XB=-+Y06+NM6!A#P(V(66'3WA9%*K:TLYGW0L02H6 MQUY"=UMJ:"LN&UF3E''B2ZOQ_%0XDQ-" &$X-.;_ DO:)3IN&K", +FPL0$! M 7QA:F?#?=ILIUO%$2D' JW\F(4?Z.JQ\OE[GJ@]\1*;#!#\P01..BWD%@13 M2%,))TH]>'( AU4S^M9:>A,;O=7QSX9S++WD3#T$??F M:#VJ\RYF1O4>-]6Z@M*)X+0 [=HW;"BS31#TF]&^\S4C&Y*'U$R+?\K*(C6R8,85;X.4LPA.W .(WJ=W]; M4)-\+*$)692 MU414Z&6!$>/3?+S#:3PT&5]-LT, 17)7^5H0!@-SU<8:#0". M05!'0_J(+"8<'UZD-!"=5>R6X>\)Y)(9&HF1&;,3CO#/9,:\]-@PQ)NJGUFI M9A\VU(3N=[@.',>IIDC&&&O))AGSUV,^89L@ 3:C?10'*[G5UTK*#&MM5 Y( M(U;^<>B7O(%53M"#B@ Z)9.?WH5#8OC'I>8(BOJH647>D)HG[KJM042J*@H: MPV\"ZVQ&-Z8K>4N95;Z%T8KNDG(7T2A M!!2Z_B28H%$=ET K-/4=EJID41!MWK"S:E"F505BS_=E4JEO Q0:?'J?4E7/ M9NN6@,T$5UJA36"RS6B,O)3>"3S6AK4^4I M=)Z_K%VRR0H_^-622NA9RY.0I#'M:Z8 '3O?Q3Q"T&"TN.OO%;L3D#+JMOW\ MV5/J#!HLI+7_,,@**U*EFBUP+=9RE!W\@U+S%2 ?LS(=<,"UKD1HI7&OLX%' M8T<>("/D=2/38CR4A3,(H3ADV_3G@WQ)-05I*D=G79T'RBAB=RW6T=,/#\#' M9-N3^R?\>@YG$?GB:1\6:G,8/SJ1^"/5S)]H&GC?P"+&W "Y<[ 9E5._<*-M M\;:.WJT@K>4HY&0U7QBBV^:%[V/*>"#@B^ M8X31A\CZ93K5,&)NUA3WT^0>QSB@9F*)AR_/A^L/6N7U,F_=7\>1B* MQD[]G"1.G]I!XY=96?!OG5B%WW. Q(OZH1[-3O\1Q#V>?.&XQX-O(KUM=V:\ MFFZ7R(WB[A-WCX8K/^_'V]= P-GD6*PC2W;?[<.&J %:I&_VQ"]I&0_-V%WK M2+RQ"_=G]7V;7J)6[4GT$02AYV'H7_JQ\?8]1_3R=IWZ^"V]Z)IF\^/YT?UAD MZ8O_!U!+ P04 " !%P<'GQZ>'QR\O'H9O+[Z^6WP:']P&%SE*BU, M:;)4)0<'%^\>! \F93D[.3B8S^?[\X?[63X^N+H\P$<].DBRK-#[<1D_>/[G M9_C5\S__Z=E$JQC^^Z=G_[&W%[S,HFJJTS*(?@,-C; M>9[-%;L:3,C@:' V"3UG^V5PK>T5IRD0_O_@R,4-3/CO@C_"R WG;LV$6 M+YX_B\UU4)2+1/_UP2A+R[V1FIID<7)EIKH(WNEY<)E-57I*OQ7F-WUR.)B5 MISAZN//Y,Q6D:@KW%FOCAZ<7[\\.'9\8O!T_/#%X\>#EX> M/WWP_-F!@O_37?2/]^2LPX/:&E\ =Z1 -]AM_T3=&D$YV;SAWT<D>LHRQ72)8G51KK'$>'4_GYP]OW M__SYXMU5?XX/G5ZS%$WO+1#YZ7-+;#T]T QAG3F59% MD(V"]U&9#74>'(9P@@^?!BJ-\9*A+N=:I\'5ZXO@]9NW;W\^>Q>\NGS_RX

//N?#\,5/!2)VJNKB_>7KRZ" MGW^Y_/#ZG[=\9I0E67[RGX>C1S\]B>D-#X]N._,'SS>\?!=?=%25YEJOO8#[ M]XX%/7C^ZFZ\97_1%KJP*3X\"J:^$^:FW+B M#R0,JAF<9_P&[IGRFZ,LC4G-* *8DS:I&N$#"UT&HRPO)W='%9M<]W?O/X7( MV"XO_O;^\B*$]<")%0;."3,Q6=5I558J@=^N=:K2DI=@EF=34\!RPBVE@EG% MLA3T*ZQ",,ZRF#YM(FQEMX'QB8"L,+^EP$:CH<7E%D8:(4WP%ZFN(2XL4,=)'JLDF01##,X\?(L( <4',CJ1UF2 M9//B%B#X'W[ M/!75\%<=E;B#^(-WO-R1$NIJ,@E+*;BY?+!I?#?S@LZ-*HHTD&&+&X1$R'1K MS2&N8-C!#I!2K$=$]T,-%+6['[RLLRB.ZA!:3'IYKT$7-Z&Q?@ES1'77.9S!_H03!CV?&HW,H6_@??%%3$>7%[8G!GRL:%) M#'T):\B+EK'IR2($+_-(>HB6HRZ*]HHS]V9DT;8,J< _L MV^J-[FS:=HBFH]LPKX%LY>'CP6GWWPW0WP>F%95&MU+>4-;4HQ('R! M5P)W,"JWA** #!(#QP^.J +2&U4H_HCG">WI@E@)FF:*R&GA,8I87V>EIA_Q MSII2D5I QJ8Z'X, U5_@9!@-4^5'JT2C*O 5Y'W#H$,D;#6;)29")8%YV-S M2-*LA->/U5@'I%8LY)!XVIJ*8,WX>""G)L41E#PX=QGJ=_)WKJ=5:I4:/)U9 M5;)"D1NX;@X; SH$#B+/0%FQDWB1J3S&#R_I,5G>F=Z&^1L-8&V>=AIL8&BX M4B"C;C^Z#HQG!7KB2AK%<$= M83@4P!20;O%*%J% 5B:]AI,XI7.#]V0>=:/DI2-/PB "HHY"T(.F0+AP7.'/ M"9R=D@^(!BU L9,SQ!MS#?S89!4^=:Q2\YMBW4FAIDS2H= )$' 8%%F09" Y M5,'O$7,JB#,X0#A9]G/".<*3A4H_J@# 'M+2D 60CN"8$C-!M3M'QH+G*>3C M!M^,X,O:AIK5#!+N:6E!2)^'3TX+*_10)Z/-Q(>Y5[EG=>^K#1*^C:5C4>8F MHFTXE]_KO0H;+A^\'C_3FW%XUMG3W$VK/7XWI6;5#-;F!H$J2S";Q%Q#S;?8 MQ$D47W=PML99A&-!%EZD"E*38XT6 ZGIR,"J_+6*Q[X3@+CF=J@Y#[=" MS6D9,^NJ.KB)'8>-.]2><+>GNL%MF3$/M>4O)HN)3X)F@CJQN&J\8VT=-J R M5WA%!7\E';=/I%7!.K:5;$AC&UC,C\"(48X\6>,D/SPZE;GM6',-EH'9ZP:= MIG=$!LYUVE1\^RB@[8RK=S]#A=!.5I5[J##*@X.A*@RHE>Q/FFJ5%BS6;R0X M4[/"90&QU:S$8QOH+?+F_O1;.03?\&3P^,F3XX>#?QTU!\;_3O+:ES36>T,0 MWI_WR!5YHI*Y6A0/-A3>:_BFUF.!S-+)/3A;86(^) ;X+\ST!'?9JR;WIE! M[ [JS+UCEBA2*/VSVY +0CONUHP\)04HOQ'I?Z(^G*,E#(^YS-#2?:5!?38J M=%XPMC83F1!^;?^^P1G3]90Y%UGH^SIS_>\*3$M0+W-UK9/M(,CCK2!(I "= M%KQSJ &\T*D>F;)8AR[?+ F0?+L6T_%(UW>B%84$1=&IFTT:>A13JK+?>;94 MV",^1<-IL54G:SE"@D.(VHLXE$7<;%SQI\=W0ZD[:G<;2/4%FCOI)<"FF*#\I1-X>3\U\/CP?A8#!HL$1[C;XV>F[#"=_! MHKLSFAMN!(4 0-2CT^E: M-YD0$-4X5U.0LL9&G5LA)W8F X>K?V(_[@ZJBF0JHK>7N!^:4+OD?T8J'XV0 M!CNRVW-(3Y3XY&N7&#KQ5)[BZ<&U%&[/5IF,%4B]FN&%#P=_L6YX[ZB1#CLR M101/6\"S$'T4!L'?FM\B*.DG'C./9;AJ%*7*Q[J4UQX/_K(E9R?:BK-S!YK$ M-QZ;%H>,^]CO4H"*Z"AUA 75YS2(!=I*M \D&/7$"CE2 \3FW9RH>1'>=(X3 M%T-A14AKJSJ$\!:8.C]ZIG-0@ M3\IC@N;,<(SH1RHQ9!J]TX:(\5W 7#]@_ M[E/U&2^Y5B:AX77G /_%")0=2!&,,:2E7(RLATL1*(5$8B2OB11[I>$_"K4C M6G=TF./)^Q)I8#;_]>1X@#,*IK#?&T8 W=F)B[?BQ/U#K6U3]L58D8A3PF+' M3,0&L4IB[2TY8FW+LD&ECGH[$( E%!AV_4WWDDST5I#)"QN$OOB"&H->AT,O MH9=*.(=Z'PB7H0DD0(K*0H4\RY$KF5T$F(#/@3*3I7G_,R) MF2+M>3 4U!?:(;+]X(R5>.:(GHVY09?U\>WHP/-:6\UEJF+==\+<:0*3%Y;0 M%).>A>Z54@VO"D,*6_=A) 5PUF.L ,G_VBZV^%Y>;P5GI=WJ'H4H!&H\7H1 MRY7FA97=<-S0W]UO;8" #@4/DBQ\1 ARWA(T![8X(H:CPN\ZC;(*!\X>%8:W MM*^#[]P$22F T0/5_M:!ZQS@&V] [+!WV^166.#@G: (Q7&9%W8:64Y*$N$ MX2\+APZ#".@NF^*0X8G9'.1+L1^\@UFP'\<:2^3X!"YAC_1CYQ+245)U?$)T MUG2*ZJ'E1(0Q+?J]6CB9O+(())@>'@7V95DX&YU:@NBR@Z"@ :M@# 9;GM*! M1.,/_:(+,MEH(^:FT!8-@?(9'DG\HG4?;$@:+7@C2_3MPL1A]5*\?JK ZH/E MR76BK] K'?[9MZ(/UKQ8!\3O 02/M.6,'>T=[7LZP_6E1J$[SWR5;PWBL. MIJVG*V^'2KH=OEUO0U !N1OX_)6SJWMS7SP@E3-P6\)3@-L2>R5$E!=4W3&[ M@9E.=8PB"C,IFHI4.ZQZ3F%5'Q#/4/U=#-);;"6'7#OXY!!>!F]KO2&NNE+9A0/A87)0$4$13=&B(V")R?&M#P>[00Q\ M3(:TY%4.+L8X!/E1$"NR 7-EKKL:+DA+5!O4L,B2"E554T2Y9N4#?N/G(2@J M9 E6>D166[;DSL09^5OI MV*8VH@-5^M%R8B"@30+%FB&3-FG#3>_C21#LG.W2+[XGW,:<.O.8@"IM7R>9#SVOQ7E-,T):M0$&M[_YM(]DYR+%SOEM[.!RV&=]8 MI;[GH^/)\!T8K9TCA#VLPT3RK>G%WG3]K;W7OHL=H-@]7*$(S@.SUF2Q:?KOPCB-I0[GIT)*<;K04Y^68QMVHD1*ZL1>#NTLB%V;8H M;7GXUO.8NS@)YFF"'4[LB+@-/\3+WJ0Y(_^UCR)K6* MVP5NF*KN'KS3R) FBWLC7,'<&Z[PX#G"68C(*6M>%1-!R2 ES76"NM?AT2[' M HOE.#%!._A*$!.7U9\V"T(_#FYG1_,:[#:1$[[^[L1^K8$M6X*6[N,G7WL8 MI)O01[VQ.8=$#7>ZID@]@?,["+/OZJC7&(Z%[5!VJ=.EI,\J\:3[G@: M;]X]W5H>>)^8((EZX6"$.]HQF&ZSV"4T4J\Y\+VT_5MID-Z9LTF=/@2+%!1- M.I:&W_5ZS U/5JX1R,99200_4'4Y@9@L=LL"Y>"2>4T_\X+/LRJ)O1@)HL+P M.3T\_DCT/Y?W8HS6K/SM(#&&115$DT-6?#2:%S0_R.:34= MD87C''KK5"$;QWH&R+/023,LD(7W7(7/[P'=R"C-U@8="V' MH\V@IJ3I$XK1:)"#O_V62+ %&- (<3YA,#5%#:>3],@H2\%N*SQ_J!?\(R4$ MI2W8<9QVV!S&%/SG U*F+MJ H0/ZX_$77IO"2]%;["$\I^/$5SYVB M(6Q4TGY!PR_)&HD\R4AIE2JG.H;L$X$MI*S5JL"Z$-A WRJJ\Q'(D M.X>/)!3'86Y_W=""'\/P;@QX6Y^2B^/QZ&#>+W>Q;E2")3:IF,RH*E!W;,\? MPXT,2O7*+,G"U%DVF2W#TLZ+E1\$R-H-OX8*[2 +3[3"Y=H DTFS)*,- MTOCE.NP&XVJTO86!2Q6/>A=/26@IQM%F&^92RAB*DLLLY5E!/V64SQ)Z6 .@ M^RFYM[+1" .6L&2O>-L;=9WPBT3-PR"O$CD+XTI^5@RG@-VJ2YW-) VX4Q:L M#_?9X&(T.3LQF@<PT?1US/GOP"@B]%YT*>0P%#$PE>'!;&*!O&,;?:WZ$TX'%*R1*IZ+>1:-#2.&XB<+".C 0 M-45H,EYH"2)T@C?TZ#8DKV\:26TO"0@2X<^JTIV+6\[D?Y8M:(/P>32PFV9$ M. L@SU;F9EB?"ZZ@)JO.@&Y&"E.R/(4,&^*QWD-[,+Q8P'RBB3O0J4CYO*%8 MSJFNF@.1>#YP."L,O%E6R9 .CB#:<9KJ?$KJJDH^#M4 M+4*&1FN"L-23/"74U=MEJPJGC;@&U3@9!7%>C='WX[ P\KV]C'\G-/I0?JIE MDW?)KF/$W5?*?2J)LDF6<'A!Q:@"HF.$66:QY-Y?LZ%_U._>,/PC.N0W9U?4 MJ,N[,2XHM])R',84N$P/7\([*%5=XJ]]MJFB(145BVMH*(*<0D_.>0FD2UR& M?A)K\<>KF1FNI\5QW4P$CTKR^ZKU)YZ0KDKB1[94(]:ZX%TA])HJ+7$Q3@5) M;!F;3"V)U 9-MU24G\478= XBP7QZ.DCO9 4P2ZK0')24!.?+ H3-60L+5<$ M@T1$S1=,_+&(FJ)*B$()YLJLM__21($B1P!/U(L2&'&\H"\1 #V28@=D0V%E MT-I\^FG -A-;$II541+K@1K#-,82T#I\*A>*5 M7>*XW$LT& MH8"9J1D E2?VX,Q;D6GSZ(=S_$=.>E^95H90H.,U468MCVMPUI2'V4B@=>1W M0/2W0]?A267A-=&>PH;8(S.JF=)&L6=K^/_;L$*O

OF? MO;_?E #*^9UT[Q3]L_@=+@U%E[4\H^02^MG'27$M<%!;A%*Y MMXT;CM1'HU%X[[_%ZT-4HBR"ENYMJ,#W]6B3&EBGJ>1V,22R&6Y'Y&\[*EV\ MRX(SP6\#/[JDE.P[*[CI-UX2#X%P:=!$0RIW,RL)\PW\"H1.1#4L&I#5C6=5 MK6FM> 6*>IPXG.%.R42+1OFQT)W%D./R[/7RI+.%)GY+TPX)ZC1E4]F3M%1M:R U!%"4<%*ZV;6GB_'?&$C5$EFZKUO:5*1R3#2M M$VEI]HV2F)*$U8/K)&G4.10DL)+1GO=57)?9J?U$!$%;XBHUA6>@2B>9]H;L M,\^C2\<4QND[UABO'W72WQ'+0,$/:5I%S?EL1-#+-NZ95CMQ%H$4E I]W,!0 M\"/=\+]BE?:#OU4Y7M;&<,R0E9=B9ED*>#3XZ_C3 MT\>*/JKH'SOB/;C!N?143#; FV:Y:%:_R5;C*ZGI%R6?3!2Q=/)S=!Z">A:\M@!^[:V01^/;44;OZ5:4?B /&,!K"0+[HL'1VUT@MFJ MWAML8ST\!:!PT6%#-@3ZABE*N@2Q4CHOT36.17=,$MKZQ-QGCYH^4?"/]4-8 M$P2)9,#9QU3'! ]!*'GBKDB.R-_1,@#\:ILG,)6P.N1^R#1!UA7T.C< M5NR3B*/:*1BHAK:DFC1$27R:>.'YOQ?XV7\#]S1V[RBS M&?(WZD]>UA31U/[ML?=;SP.ND6U$*I$QP"(U-^7(:P2/*^A_%J'F M?\6MV8]XE;V-6TZQMSXQ6#*DH4:VCGEK-;[31.]@8NBE?@TZ"]!7\"K/JED( MIE6T7.FX@U<>#HY_&@2O\:H2V.T9VV^;?.,Y-KE*4;T+@_<3DP6/CH\>'F[T ME6=EF9XL;1&_R3=?H$@^@!]TD1[ZO?G$,FUN MA)91K(]0?DY,#!SVU'+NEH(Z^.95\;7,;SFTO\.Y_JY8\B=6W&:HETD]R+K! MM,LRT:*NHRKW@V??+<_^/V#9WX%GOQ)$RGE6@0V7? =6_3*KQON7V1 (L/C! MIW_PZ=\7GZY59Z<'W0M&O(&IGBWKAYSKPN:DL.L '0?+H=J2M<6I!!,*I)0EK4%/[>LL MQ;1*3#9PS7;:\5)O!?:#E[9D&+OI7+2E?G51!Q=:7E+[>G93.C2J/VQ3>$Y+ M'\J([LMRDFO=SO.V@%:4OM1)8^3 MZ;R/EA8ZWDKO;9T?G8_2'V;MK"QSE1:2O2C)?>P\-85U8?;OP5;$$'[:BAA" M7\F#=2(*=]__V(747)!ITNQ#36BUQQ66&572],@QDY3ITK; M]H)C.'99]IL@N^;+.8G;-ERB@"=COR2[6Y*:FT]<4BZYCJWG&*E:2'Q,>CK4 MO2A5:6/,W$29NAQT)^VZRI+V1UG1G%[ Z6B3+(E=#1T)LVL^R!IA$"S0K@N<\(O&U>&Z\F!4)Y6B70;J>/Y.WX' MA W#U8([(5"+77-3[N' MKJKEY]*G5L1O#>#S[:Q!DA:A"9U]1GN/DX()%RP M1H-EKAR5IEKR>>O^EES3A+:+*M?@CNTT*[_@ON[*3A'\0A!)HZ"S0I2ZU!;6 MW.8.QC'%-G] K%Z^S4)*S/*7]M'T3 M2+DM2JX1(-M>H_<$(VHK=D@]'4P>M.W>906='6J59<1638=F3)G8JG -@6\S M<$]7W ;TQN,_,GIC\_Z@H:XIM=)S(/G9RM K+7I4X/?;%HK%2G.I7F97Y3S)I[-]C1R=ULTV9H0EI/W))AR M 9^\P;C2++7)Y3&98S2=MKR-X^&?;Q,LK8V)G34(\6#+Y??L8U"OM479OLY6N4'2P,W39 M;:D$FPMYY:U\^8L)%U4+.9:C@O7(6,?]V/O<&?BDG6N4'6I\D5P M6:NF6\)U[D_I8. Z-S )\29@D8,<*]JUL\BP<+Q7CWJIHV@),36='4[ %'W. M(3SECM0YKQC5/5OK[YL/-Q48:N;I$,M4+KU'N%[?8#ASO6CX1OH;7C/-5YX[ M:MG!8M?+\*YX*_.H[FSR@]V66Y*EGWQ#78<*V (GA6O>8ZE*8+\'.8]>Z MB$#AJ?;"!RNG*2DBS:A /]5PA:,-ISR]U D,_ -EM:UM/NX'P2^V,:G^,C-- M+[C_JM#O7-,RX6.\[COG0AT.;L>8_#JM5HK /PLA9]91/'!]+VB*H#N0:LSCUAU7H-]&&KBE,N M6=V]M6DC]JZ>)7VOZQ?>0R7G4! (QXNP^G6LG-@M07&-4LM@^=G.@7! MF=5%LPNS>X]]A\ #_'=LI'3C'8(K*$4^R_4XP[V3G,:&9#@?'E+Z5)=1M7G,LD42!>SA:I5[#/L5G!6M# MV5WPLM>).)H%)UV;PE/)T%P"?K(A.!>4LYO>:K4ME:D:' D#@+)8B?DW.M$E M/4Y_8;!*W8.<*40DT:EH3==]AWUU983"E4;H&Q">L47[$/Y'5%J5(_%U5SVL605JVV/T3JHT101)0>6P1RV=S^2G JN=^5.^E.+PH_JSIQP;V(HWJ)^X'G\#P MTE2_SZE#_3J6:$>%=Z$<7V$PXF+AX][JQ[4SHF.E,&3CJL':QS2E]=T%+(2M8M14<*S#N$:1V-/1=S:[36H\7X,I?#G< M$X!T55),$XTC2D9ORKQ@\ZPH'DYSYJK7E@O%(7Z>[CO M]^KRO'XUHIX.1X;!:E-BT4BOXD5R>@8GU'O60J&QPFUSC;9$+;@_%>L8.6*5 M4M3\,' >=+L$S4D!+A=>O)AT6KC8EJ'I]D,*&NHI0Y4#TXHV]84"4#WW(HC< MFF>U[;V*BU#+C3@C;=J6'.E$^EUC"E1UV>M!V L<.M (Q)RMD/K-B] MV Q&Y8,.^U;-URL VPO/YCXP9&2SL3FIBB 26V&HR[G6=4W4'JZ_ M9,O7U?BI/L=9*))2BJ4E:NZZ45$W-?R /G;@;+KVF8VY")T6QXT4;9UDDKTA M %S;!LM^Y47%=JX8)3-7.8 @EQ().UOYBSK&P!>A[B_C>NRUS!(A3.\L Z[MBH MKE-B$0XA*@5P?BGK@CD+->VCLTDJ!7GV.<)9BE..F "^ED.8[-W+Y$PNQ.^/ MG[C AP\$*2J#"*G(*E9>;ZXA><7*UM1;R1%ND6_Y-$1D4&#-^UUA((VZK:9& MTC.JZ98PB?L#D%B-/29!Q?N$&_J1,BS6;($%[,+YQV9941BJ!T@G=!5.HP$H M9?%)A<4]Y)\E&D'[,\9B\%3G,3R^,8Y M#-DE02\)7:,Y^*Y*)7''!88IG$?]+@))]B(VU!B2$\UR@\_O:LPMO5Y R/1F MRK*1EZ.-TWP_VSV=@(]G]*R8^U(-('0:D^5T-"LJ/(U@7W13LF*%*6Q2MKJN MJI?J2!?H1&8S^SBLJ%D-7;I4DCC>TU@>S#"] M>5\\ X_DB_];33S>59;F&H*(9\6Z$%R+)2R1&E/T#RPXE9S2I"SY2[B4VEYY M%2P=XEO"E79=ZP9=J1YGI7'J5:,W,X/H1.&TMB$LTZSB<-&/./S=.YNJ"(DX MD[XT9P5Z(]=L2M''!$UJF9^T$/722)D.8DYKJXFWI[D&I20SD%_)E.L7W1?4^Q9S<=(;D\@$6G2G%_2B_W M:%8NPST 193ZF>,:2%,-0I/Y19';_6Q7X'$DM,K[Q+UU%E=?U>AU*BRL)-G[I?DJFNU.N4]*+L [+=X\WK2HEM)?@J:3R M^E?S90L6DVKMS"VW1+>Z/WB/U24FVIMWV8CWW&'O+W'-N'@2BVP))CFWE25: M)+=30BFR,XN>@B?)E98A*JW;?/<851WM0N(^==Q*JD*P Y<]Q5RU(;2@M+H" M!96,4&A,U!@TSF^(T.]2A[@-6=+\-]4@#L&.B:9%V-"1^$E]M&"GX?HWK8:992%*TTEB6DS",B08YZS2O% M[XWYJF HD>&KO !N.>G&^A!5@TD/:*)AED+1T9P9/5?5,'C9<[\;XF+Y-LNC MPJ6LA)QP9&F2)F\X$\7K!=1F:&'0=BZT\+AU&97MX$GW)]B\VD'6R%0.+JM$ M6MM](&I+]UD99EG0F0PC9OQJ#IL!CRVF4=?9];^=Q_$S- MJPF+8RN_]-,6H7R&GJA5UO!I5=*(]EDT=/D?$4#EH8JT- \QL? MXA$5#DI8I@URBI@3N;4C0.(=JTLPX;;3O3X3IBU5+^Y.7QA4W0D LL]:$AQ9.NI@XU MQ(Q-XG78/@J=7&:J]X,/F 9LRDZ!7ENGPY43Y&*#H;T*&P)RD-26%I17JLI^\)'SBN!KU[I:U @J%%)-2;T5"$V*%?XSV VG<95!-^)U45>72/W,2B].,ZL#4;^64=JHF0KX.]9DJ M+(@.8JTA1UU8,Z#VL71IX1YZ_G_ZX?G_OD?O\U80M@ZJ0#+2 ;[8CUIGR)%RTO&7UE5T\?SVB*EF,JJD&K+S99[E M<>'&2DYM*Y4%J.^DOJ/LPO"-&:*SVBM%NB;A(MH)F MWV7!1S(% Q_(MK;JW()QHGE$WT5F1IOY:V;2,G%-(7R(#OD@;,7)#H6T:C># MEL8%$P7 1>TV1:FQ55/S5HU&.#9 1<5RS[('GBL0Z4:C\0;=0AKQ))U&[M6Q M(KVRRF--XP'"Q[185EQQ"*"27V>Y:-J@2[J/#?5.UA!>>FWRLG*6 )L*Q<3, MG&9VLW:^)6=GNBUG![2D/ X^T$:]H-!RQ"[8=4[0NPQ30,==AA]:QDA$S=9) MR$4+2F>']I QD,_8IG?;^$TSD<#2L\OAG.Y&&FLMR#9=?@J47@X(5D ME[#I@O07>M8%0Z/9L\F%@:PCR9H];=!E;7QA.(];T2R#\=U#W?)P\$.Y_+[, M)MT81OW@6?WER]N_CX,?CT^N+RXOW?PEZYQLQ%,"I#R?5",8A!Z)"% MN[,+NW7O;-&$G6*WW5:Z"SUW:!?NB%,J:VN27-,@ZVT [)92K;MNWM7;T1SY M<##8=#ODXQ7MD/W?[E73OL[I_!Z-^NYS1\W7%\'K-V_?_GSV+GAU^?Z7#V'P MYMWY1CMJKNR&M@7/?[$X^=<&%,6#XH!:%V?Y(OC[?E W, Z#O^>W2>8^ZJ'6 M;[[]7_R_ !Q],M$*?][A>553W"0'Z3M(&NFYQ?O>T[K MO6)+(BX>MM25WW,OT8W/]5YM\.]*[FR@1>;&."JBJW7PM^R0->.WGR:*0)&L-@AP<(AF M__4OKRH4#E*V*'K%;D_$N,4+=65FY?'+S!?_\?K]V=7_?#@/)N4T"3[\X]6[ MMV?!@[V#@T^/S@X.7E^]#MY<_?HN>+P_. RNOHC-=5"4BT3__<$H M2\N]D9J:9'%\9::Z""[T/+C,IBH]H<\*\[L^/AS,RA.OSLU>#YH\&CL\.CPY^>/GCYXD#!_^E7](_W MYS#W7MKI)";5>Q.-"SP^?#CXV\E,Q3%LQ=XP*\ML>GSX9/;EI-1?RCV5F'%Z M3%OA3_0A3?0%OM.W1)-.=&XZOZ"7G& MW[B#^49PR#K?P(1IC%A'6:Z0+(^K--8YS@Z7\NN'=^__Y]?SBZO@].?+\W/\ MZ\Y6]%M5E&:TX+<,C)J6QX^?P7?67N.#EU=OWGX,^F8?[)034P3_YS^?/7PX M.+%K^<;GK]JRTW&N-7#D+1_]X&5)GH1_'SY_A\?PN#MQ=E^&*C@M4[4 M7.4Z@'G/9.JX'7J#NW&636A+3.7TXO+]^_#CY>79Y?_'S+9T99 MDN7'_WDX>OS\:4PC/'IXVY4_>+GA[3O_HJ.J--=Z[0W"Z,'+3V^O+LX_ M?CR_>G.\%4+ETYOSR_/3CV& ARZ4'?PI1L%V>__3^\CR$_<"% M%0;XA(68[.JT*BN5P&?7.E5IR5LPR[.I*6 [X2>E@E7%LA7T*>Q",,ZRF%Y< MJZ12PT0WG\['G>M(FQD=X'QBX"@,;^EP$:CHQ8A_N;$)R.46XM.?>#X'V;GXIJ^)N.2CQ!_,!C M+\=20EU-(6$I!0^7&9OF=[,LZ/Q019$&,FQ)@Y (F7Y:2X@KF':P Z04ZQ'1 M_5 #1>WN!Z^KG,BP^_6P-7PQ 1(E848T67_P3Q!NP0>04B86L?:KRC_K$IX; MPOM97,$NO=;7,.*,)XAK^YA5>41?H..]'(Q@IMQQN M]Q,62SLPTWF!_)_+7P5Q#G!\4()%0@_%_T[5 CD.!>LX)8UJN&@\;\/7^"6M M$?=T42Q.'54MG0IA0#ER_(2I .1N664!2006* M_8!%%9#>J,+KCV2>T)XN2)2@@::(G!:>H(CU=59J^A!_65,J4@O=\PZ1 )6\UFB8E026 9-C1N6;S2!M67:2;"!J>%.P1UU^]F%FYC5))O# MW7C[:P#O:54"Q0IO( 7"!:>":Y,EGDX,O&+]$66M(C@6!J8 H8!TB]_D*Q3( MRJ37P(E3XAO\3>91-]Z\Q/)T&41 U%$(>M 4"!?8%?Z< .^4S" :M #%KLX0 M?YAKD,'*G@<,:>". ,&PL6R MMQ/X"#D+E7Y4 4 \I*4A"R = 9N2,$&U.T?!@OP4,KO!.R-XL[:A9K6 A-^T MM""DS\.G)X6]]% GH\/$A[FAW+.ZOZL-$OX9WXY%F9N(CN%,/J_/*FPX?O#[ M^)I&QNE99T_S-*WV^-V4FE4K6%L:!*HLP6P2[^!T#5X$MB + M+U(%JY6ZYN2%L6S$-MY8O)8I*3H)F@3BRN&H^MK<,&5.8*OU'!7TG'[1-I5;". M;6\VI+$-;.9'$,1XCSQ=@Y,?/3R1M>U8^I+'>&\+E_7F/7)''*IFK1?%@ M0T&^AF]J/1'((IW<@\-%H UI^"V?1.L^+DG/)Z/6*OVP;\45\2$W(']GH".^RU@WO3.#V#'JS(TQ2Q0IE#[O M-NX%H1WWTXP\)04HOQ'I?Z(^G*$E#(^YS-#2_5F#^FQ4Z+Q@;&TFLB!\V_Y] M@S.FZRES+K+0]W7F^M\5F):@7N;J6B?;09!'6T&02 $Z+?CD4 -XI5,],F6Q M#EV^71(@^78MIN.1KG^)5A02%$6G;C9IZ%%,J#\1Y4_2A10-JT;Y6 M46\"DXHF$N(7Z%)&(^S?%7DOBA)^R?2%_K@(5A.3:4^D8Y\//\PSIK)(QU5. M'KZ27 IIB@_*43<'SOFO1T>#<# 8-$2B_8Z^-GINPPG?P:*[,YH;;@7-G?(V MO\K2:BV)^*TA+[B?R5F%E 6G30%=O--+Y^(5 H"K'IU.U[HIA("HQKF:PBUK M;-2Y%7)B9S)(N/HC]N/NH*I(IB)Z>TGZH0FU2_YGI/+1"&FPW$N1]FR5R5R!U*L9?O'1X&_6#>^Q&NFP(U-$\+0%/(O@1["U M/W7??A[RK'DVPU7S*%4^UJ4,?#3XVY9P3[05W','NL0W,DY+1L9] G@I1$6T ME#K&@@IT&L0"<27J!R*,>J*%'*L!8O-^G*AY$=[$R8F+HK JI+55'D(8!9;. MCY[I'%3@PI0\)WCN+,>83H2WQBR#(5W *,\5_(HG[#/\5'W&KUPKD]#TNFN M_V(,RDZD",88U%(N2M8CIPB60I=B),-$BOW2\!^%^A'M.[K,D?.^1!K$S7\] M/1K@BH(IG/>&,4!WQG'Q5G#$A9KVY8- M*G74VP$!+*' L.MQNI=DHK>"3%[9,/3Y%]09]#H2>@F]Y-I,AU5>=#4/\D61 M[$#W$\DB)(D41$E1X$7O@N1:9B=!-I!#H.Y4><[/G)@ITIX'1$&-H1TDVP]. M68UGB>A9F1MT6A_=C@X\O[757*8JUGTC:Z]Y9J^%485-CZ M'<8"4#6_?8& M7-"A($*2A8\)0S_!(DA>MW\&!I-&"#[)$[RXL''8OQ>]/%=A]L#VY3O0U^M L^KO]HQY0 M_UI1(%\2/ +2OA-1L/=P[^M%UI\M+K4)V?MT*V3O%8?3UM.5MT,EW0[OKG<@ MJ(#<#8#^RMG5O=DO'I3*&;BMRU.@VQ)])4R4%U;=,;N!F4YUC%<4YE(T%:EV M8/6, JL^))[!^KL8IK?H2@ZZ=A#*(0P&H[5&B*ON-YW%]=H4%L:ZHYH9.#+^ M5P]$&MRLE^\/8K@F^@G'@DWD(+?!^;Z?9 G[ZX#4)?P"P:TWK(94&*BPOI MM?'_J$#A M&BM#5USA!MR+S"%/U9[1U% M7=8:#@0&RRS;?!O-A*"J%D4=J<=MK$ )QP1%5,'1P0J2Y!4OI>WK)/.A9U@< MPSF>F-*;UP0=V0H[M8?#H9MQQ"KU/1\=3X;OP&B='&'L M81\FDG=- WO+]8_V7OLN=H!B]W"'(N '%JW)8M.HNU,A[M-I5J5KA!SN/F'Y M1QBUH=SUZ$A.-UH+=/+-U]RJF1"YLA:!ITLS%V';HK3E 5S/8^[B))BI"78X MB2.2-OP0+W^3LB3#&E[;A612K"4QUGF.\D+N.I)C*X$T7P&2H0%1<:;Q7)9= M6>5IT5+96!BZK(A<7V>?\?*$81($"O>D?_:)Y$UJ%;<+W#!5W3U\IY$C31;W M1J2"N3=2X<%+!+00D5/>O"HF@I-!2IKK!'6OPX>[' LLEB/%!._@*T%,7%9_ MVBP,_2BXG1W->[#;Q$[X^KN[]FL-;-D6M'0?/_W:0R'=A#_JCY M HV8^@:W^'"PMN:!XC5##%YAER*IDHVDF+;M5:OM[@RC#&$JP.%8*)*$K] ]X7Y O9!RS3PS[ECE.[4Z$*3%Z6-6\'0 M^%//!+$?8&X7>?Y5'>42T[FH#=(^=;*!]$H)TU8L$ M(]S1CL&$F\4NH9%ZS8'OI>W?2H/T>,ZF=?H8+%)0-.E8&C[7ZPDWY*Q<(Y2- M\Y((?J#J@@(Q6>Q6! KCDGE-'_.&S[,JB;T8":+"\#D]$I)^=5_W_ 0ES_;R MY ^F_%]C2K/:L[.4 8,LBBJ)IN9L."ET;HC?,:VF0ZZ00A=="RRO"JX]@*J. M>'TZAE?,L>MM""8^^A%,_ 89<@<[+AJ)H^(_C9S?$O_3=@"17Z,+HG;SGND< M41X4X5L'^H;0<[@29EFABV[!BQ_>@SNXHS=8&G0MAZ/-H::TZ6.*T6BX!W__ M/9%@"PB@$>)\PF!JBAI.)PF249:"W59X_E O^$=*"-ZV8,=QXF4KSU= >AW$ M%'[D %,G+MJ"5P'*Q^4#79O"2]-;[2,\H>#'5SQWBH:P44E[@(9?DC42>9*1 MXBI53I4,V2<"1TAYJU6!E>Y_7U#"WX, MT[LQX&U]2BZ.Q[.#=;_>QRF&.DD2QF51GCN?U?FF@IAV>RE-$OW_@$2&93!CR7!^WX# M);"(#=V_HU+@;U\LQN,8?-!S.DQW.Q4)8[P04DRJA(D8IF.-:XP7:A[GI*6WZP: MY:/?T>I*793=@6-Q+(N.7>-:.=Q=8D**&)>YC RLQ*"CWHM.A3R' B:F$F3< M%@;H&Z;Q2RV/<#FP>85$Z534NVG$A!2.FR@LK0,345.$)N,7+4&$[N(-/;H- MR>N;1E+=2P*"1/BSJG1\<R#6T0/L\&3M.,"&7(MXEBC#AU+M3<'TL$53#/>2XUO455%P=^A:A$R-%H3A*5>Y FAKMXM MVU7@-I(:5.5D%,1Y-4;?C\/"R/OV:_PYH=&'\E%]-WE?V76"N#ND_$XE43;) M$@XOJ!A50'2,L,@LEOSVMVSHL_K=&X9_1H?\YNR*&G5Y-\8%Y59:B<.8 I?I MX=_P#DI5%_EK\S;5-*2R8G$-#4604^C=PH; M8H_,J!9*&\6>K>'_;\,*O=X-C,L+09 D\ GGKOCP._&*,?IDYTD7G;Y6-%[! M'F-*)QO[3II+YB3[?R1MGU((Y>C;EU9ONFOEW<[6VCBM[3MD*!.\VXJ>[(VF;FH5C6G#;6!EEL271]M M!8_]:JRC\02#6(5>*V?W+=NC0"F2L=MSW#?7$6VEI#KU;X4#I2;.[P3SNE/] MD$D>_8Q4>Z*VRO4(\TJD0:#^W-,;1CK@8/4._K!ATW/]%=<5=FH7$:'/EGA)3>'9IM)&IGT@^RSNZ*MCBN#T<36&ZD>=S'>$,5#< M0SI646<^&PST$HU[EM7.F44,!65!'S7@$_Q(-_VOV*7]X*+0#5I"+3 \58_=Q%KQQM5MPR< M][%L,V1\PH4Q+,@S,;JR$(4&O_48B#7NH?E-<9ST(BN@EDXL])$&RB:8+LWV%Q?ZQ*R";]=K3=00X1Y%1G%LB[%I5H9J MK3U1\WK]MF\F06P]D>"N%W^+^Z\:L\L5,8R]=$Q1WS?#V@;NK=C7T]W&[3%A M>X',J'P93#0A<6)SS]W39E@Q.ZL*S+Q#BJEK0L3](]E"?"5U_**\DXDBD4XN MCLY#4,V"80N0U]X.>32^'17TGFU%%:<+PK"M8]"?RO5*. =Q Z(+44^!U!$O M1![KD.,YMJ>S8*7J*FLHNEB^8W][6P0C]&Z]!J"M=H756#ZF:,P1A4\6W,MK MJ/U[OFY%2]3QB>)^K!_"GB ^) /)/J82)L@$H:2(N_HXSJ<* MXT;^C% &XK>R<0I' <.C]$&B#["DH-&Y+=8GP4;YY8)Z^Z&CQ8V(DB2FRD0C M%9'4U))!B6 NDT^=.)1)[5H1:CMD2Q(!\%D.=Q$CIUJI^%T8]ST,O1W]F4-O MA%LY'/3OI?> 3H-R_RSPM3\"-S1V8Y39#.4;-28R<=E;9%Y]S$Y>3XV='^DV>/GCX9V'__=@*W-HB(/2RG MHF:%/K9_=(X2)P=;5V)=&YQ,^O<'#^&]@S+&?W+WJ=]!_+9>:_Q;W97_(N^P=W'**O37'8+60AAK9 M8O/6;GRGA=[!PM!!_09T%J"OX.<\JV8AF%;1(9=KA*4;T+@_<3DP6/CQX^.MSHD*=EF1XO[0^_R9'/\4H^AL/4X_V? M$[B1LWGQV?Q?.60ZXWW017KH]V:.9=K<""WCM3["^W-B8I"P)U9RMQ34P3?O MBJ]E?@O3_@'7^H<2R9]8<9NA7B:E(.ONTB[!1(NZCJK<#YE]MS+[#RFR?Q8L MREE6@0F7? =)_3JKQON7V1#HK_@AIG^(Z3^6F*XU9Z<&W0LYO(&EGB[KA9SK MPF:CL.< _0;+0=J2K\5)06T:LGL1;?>!%,)I(@E[4%/U>LLQ81*3#-P;7;:X5)O!_:#U[98&'OI7+"E M'KJH8PLM)ZD=GKV4#H?J3]L4GL_2!S&B][*SMJO MR4FJUN7)7D[T2V9IG?M'2'TID"[/=,Y'2PL=9Z4W6N=#YZ+TIUG[*LML!/\Z*("F2;-2[\5>-:LFL^Q4D*C8 B)>R+:--"H3FUJ'B!V.R"4MAHK M+.394"-ZK6&%]76UM MBU#3UJ+0-+SB$8[=EOPFO:P[.Z=NVU1+%.QGY)7G= MDL[RJ7W:BY'UH (X&]V$R>@I(]55ROM^ M^VX(0X'6W%%^'"E>WHB?\!F M0>P6HZH-KIJ##=L:AMC7C,PI):T$Z,9MZE\:!%/!:W(ZDT;6?8@T J#92[@N M<,*#C2O#E>3@4IY6B?09J#U[:E!MRTB$SJZC/<>9P 2+AAC=;*7#,J3;5D\M:=+;F:"1T7U:S!$]MI MUGS!<]V5DR+TA0"21D%GARAIJ7U9F0R;.TUE,N1COON:J%4/3K5;5]E76(Z3BX?G>I1007': M0:EOXO;-J@!?N7F=C9)LY2F=I^V80,IM47)U #GV&KPG$%%;JT,JZ6#:H&WU M+COH[%"K+".T:CHT8\K!5H5K!7R;B7NZXC: -Y[\F<$;F_<'#75-J;V^.67% MCD?;=8%02\#-S'TQ*CPYV,2&;LEU?W_:QSQX>;H"PUJ;/C7VS2:T4GGB7-J6 M^>4X;Y+9;$^C=+?EDJT)825Y3VHIE^[)&X(KS5*;5AZ3.4;3:8ARU@JZDHJR MTZBNA$W.5BNAO-1EJ],V .'_28&U-$33\%*T26Z*K\[6_G -S#05 )$L@KX+ M '-F^O:U)E7I3Y/T6"0.C<("?$F8'F#'&O9 MM1/(L&2\5XEZJ:-H"3$UG1WN@BGZG$/(Y8[4.:,8U3U;Y>^;F9M*"S73=$AD M*I?=(U*O;S*,UT*\R78>>*:%A$F/-5>^&#E,B5#I!D5Z*<:KFVTX8RG MUSJ!B7^@I+:US%%(!(O MPKK7L.RZ0W)U9;8%RMU IX?J93$)Q9733[+[MQ[!@"#_#'V$C1QCL$5U"& M?);K<89G)RF-#06K0ME3\)+7B3B:I29=@\(32=!< GZR(3@7 ME+.'WFJR+36I&A() X"R68GY-SK1)3M.?V&P2MU]G"E$;J(3T9JN^YA]=6&$ MPE5&Z)L0\MBBS<1]B"][3X(JJDG5I^KV(RJJRI'XNI\>5JL"M>T)>B=5FB*" MI*!"V*.6SN=+E&UI.7Q_"C\]>-GNP-)OY:PB8M>9EWR!3O&JU2%WKWD9P*KG M]ZC>2UEX4?Q9TX\-G$4:U4_<#SZ!X:6I MZL2U,R*V4ABR<75@[6.:M_7-#>U]LMT&G_K3'S[U3?K4/>=97?*"KA2"$#I2 ML>3F*9&URB^D[$C1_Q+<[+:G\7P-IO#OX9X I"N28IIH'%$R>HL=UMR^Z5[':_7, M)G6IQP\ZPU+FY3QK[GIAO5 4ZN^1OM^KO_/ZQ8AZ>AL9!JM-240CO8H7R>D9 MG$_O60N%QMJVS3W:$K7@_M2J8^2(54I1\\/ >=#M#S0G!;A<>/%BTFGAR[8* M3;<34M!03QFJ')A6M*DO%(#JN1=!Y*8\JVWO55*$FFW$&6G3MN)()]+O6E*X MDLD%=3WJRJ3M (P=;@5@3%+.?F#%[L5A,"H?=-AW:KY>Z==>>#9W@"$CFXW- M254$D=@*0UW.M:Y[.:$N+TAKI_9P^25;O:[&3_4YSD*Y*:566J+FK@\5]5'# M%^AC!\FF:Y_9F&O0:7'<2+G622;9&P+ M0VP[%M>5"SG1E_.O;ULR*9L;+9T M(^V&7>+LO/ \7+Z.1[-A<>H_0)[IKL[.V%O"-/<'<;&*:7[Q=OXD^*>?''P; MUCF7MF ];(#_&?J%R!%;,)P:KEC*&G:45 7>O$UZD)*5.J;T7KK"B28P]Z:4 M@D7-7Z#)WY@DTHG.6!%=RQ15VGPB(P(2H%P+^4=<&2A=KU$6^22D&> M?8YPEN*4(R& PW((D[U[F?#D0OS^^(KK>_A D*(RB)"*K&+E=>4:DE>L;"V] ME1SA-OF63T-$!@76O,\5!M*HSVIJ)#VCFFZ)D+@_ (G5V&.ZJ/B<\$ _4H;% MFLVO0%PX_]@L*PI#Y0")0U?A-!J 4KX^J:2XA_RS1"-H/P:9-E(A\1?7<+[. M.U\'8(A_4.5NJ_H]4S^S@LJ%D-7;I4DCC9T]@>S#"]^5P\ X_N%_^SFGB\;UF::UQ$O"K6A>"[ M6,$2J3%%_\""4\DI3&55\#2(;XE7&GWM6[-E>IQ5AJG7C6Z,C.( M3A1.:QO"-LTJ#A?]B,/?O;.IBI"(,^E(]K*<6G;QHP5S]AQLM<)H_V.B[1@RQX*7>,'U)1'Q5.3&LHIX-?$ MQ7:@^YYBSVXZ0G)Y (M.D>+^E%[NSJQ5['4J)"@LW?>I^1::Z4*]3THNR M#\AVCP]S Q,;L5O_;N9UGZ-KSWY$US8:76NXKQ?"SEUDLN28 T.*Z)ATR@GW M7@!2G=Z6+5\T&E(OZ6/-$@O[8'/K;&" F?" J":42&';^N0ZR\=?-"EYT6ZR!D9U4>@;4'\FBJ<\)=H+Z?)29V7GTGQ1@SXD2T M<"<;FZ;=968Y_)9WJTH)[25X*BF\_M5RV8+%I%@[2\LMT:WN#]YC=8F)]N%= M-N(]=]CU2UPS+I[$5[8$DYS;RA(MDML)H139F45/04YRI66(2NL&WSU&54>[ MD+A/';>2JA#LP&5/,5=M""THK:Y 024C%!H3-0:-\QLB]+O4(6Y#EC3_326( M0[!CXK$UJ^ DL!K/\MX62NHH(?9^L>Q+0V H'['8^) 665=CP@?AUVT?!;^+ M43WM-$LIBE8:*Q)2EA&1($>]MI7B]\9\53"4R/!57@"WG'1C?8BJP:0'--$P M2Z'H:,Z,GJMJ&+R*U FH+M#!H.Q=: M>-RZC,IVR*3[$VQ>[2!K9"H'EU4B3>T^$#6NU;F@*9.8-D2*<.U^:Z,L2SJ3 M*83L7XU!4^"YY33+.ON^M^MJ;K^B_TE!E;FX:ZUK%VB8MU$)V2YA@O!5,\$GJ\Z"(NE)?UJ)Y M:M?1;CW75GJ'#10TTLO'O:F:;I=MX1 )EM! M(.=PF0+#NWON[OQA&"H;<\3:B;W59.Z>7"V7JSW*"0LQ,"*=:8CI6I#>4W M=/G-6.NRU&PH@7P-J6YAOFH-C" R#;E:5_.B,&$KQ:!_A77 =$O8QVP%^YQB MQ,-1YB>,$=_> R6VSDHHE9'8_38 MGJ'U9G,^O2RL.J1G30%!^I"ET@CJ]<;K&B4U\&13BL8A1)M.UF&C;6,ZW$>L M6LJOO#R^L D:-+5U*&&6+!)O Z[1Z&3RTSU?O !TX!-V2G0:^MT MN'*"7&PPM-_"?H <)+6E!64H%?DQL<\&8X:NP)('RVRNOU'0$)]$3]D//G)> M$;SMFE:+&D&%0JHIJ;="[CB"@[1LB23\;2LD(5;XQV@_D,9=!M5$WDE552[] M,Z=K<9I1'9AZ5$YIIVHBY.M0GZG"@N@@UAIRU(4U VH?2Y<6[J'G__D/S__W M9;W/6\%Z%DI^Z8K^K,. ]FD3K5BC-9W@A^)T9[AM'52![D@'^&(_:ITA1\I) MQU]:5]%%_NVYIIK)J))JR,Z7>9;'A9LK.7%5#FJYFDWLC'@LF@3>K2N5!ZGM MI+^@[L/PCABAL=HK1KLEUT6R%31[D04?R10,?"#;VJIS"\:)YA&]%YD9'>9O MF4G+Q#6%\"$ZY(.P%2<[%-*JW0Q:&A=,% 7==L4I<963 M90\\5R#2C6;C3;J%-.)%.HWF65QYKF X2/:;&LN.(40"6_SG+1M$&7 M="\;ZIWL(0QZ;?*R9BK+/5AV#9Y:! Y>2'8)FRY(?Z%G73 TFCV;7!C(.I*LV=,&7=;& M%X;SN!7-,AC?/=0M#P<_E,OO*VS2S0F;>YU'^/8B^/3VZN+\X\?@TYOSR_/W M/X6]]QH+%\&H#"77"Z]!#$*'?+D[N[!;]\X63=@I=MM=I;O0_6AS_:P.*XD%Q0)V+ MLWP1_+(?U/V+;ZTE_LO[7X"[$N#_+M14'P?]0X7!+RN**-S!WBV["_G?*ZR/ M>HR3_"!] UFU/#M_W\-N]TJNB+Q_U-(W_LC-0#>^UGMUP'^HBV,#/2XW)1)_ M47F>Q>A_TNEXC7R!M:JD_*OW?R13>^>W+3U([Z-I>WAO3=N_V!?#+%Z\_.N+ M@TDY35[^?U!+ P04 " !%U;77/:.!1]3G[%+9UT9F?P)R2;@,-,,*1AAF:90#:[ MC[*M8$UER2,+2/KK5[9Q H%NTS:9.M0/@>CSGJNC>R0LRWG7^\N=_#OJ0R@C M"J/K[G#@0DTSC)N&:QB]20\N)I^&T-1-"R8"L81(PAFBAM&_K$$ME#)N&<9B ML= 7#9V+J3&Y,M*NF@;E/,%Z((-:9]])LSK[>TZ(4:"^]YQWF@8][L\BS"3X M B.) Y@EA$WA)L#)9[! TQYJNCR^%V0:2K!-VX0;+CZ3.2IJ2"(I[O3O0N(1 MZ1AY4ADSEM8(18.RM+ MR!?=)OGS9/#IFV>-<^.NNYQWSX_/[9M MRZIU' .IOZQ5\5%8IH1A+<2I+RW+-@\VS3EISC:@A(58$+FEA2>4N32[L+IB M.RO[)@J)[Z2&*)FR5C;./P\K2RYR$QZG@>JB_\_%H#N8@&WI%JP#_C]L,0H" M-2\TR6.5$=^M@O75],'B5=".K[OC06]P=C7HCT&#LP3X[0/JG^^^AWT<>5A\ M>&\=F6W[N*ZFMG7R-^PV\\?Y)4QI?CV!?A/$:2>_1"$K]*ZTKZ8%BG< MEEE,"\("U39+KQI@7$2(KD^EM([J4B*/8O QI5IT\N=CV9;VMD 0J1%]+8'Z 7;.T] Z8ST7,1;8Y(@QDB&$L M52I=BGJ8H@42N.Q$%Q*?#G-Y2'_;ONZ:1ML[K-$3%;2%3G\4?!;7E5S[VQPN M5=B6)U0K?=X)S?J=?"T5P:4AM7%4VDA&.HQG;,QGPL=*GB6>YD$]QF).?/4S M+\#P"=\1G\-8/]/3I*O_78GX<_T[>CLB[I)9@()'PNO+[[)S7>EXI>._O8Y[ MN8[//'"K7?:."G2URZ[4N7P$EX;4$JNSK\/&TQ!P$4,!@NNA6U&\FV(]$GQ. MF)_I=5>U(DD(+J>SR".HON2_[-Q7^EWI=Z7?.EQV8:2V6X\'C?G3[.JX<4>U M^\UMM$M#M&4>EY9IZX\LD 4/9KY,8%CMO9Y/J]U\&0^?-+$:\=UKO(55!?6+ MLM\L;U C';J3$0R1)(RC2%7RU=8:QNEIA0Y7.@RK>H_7I/ 9[SUG\&(@O)%P"Q>5-B\X[$K[JNL5U;:V_;.!;]W/X*C@>=:0$[?L1)6L<-T#@.FMF9M@@\V]V/M$1;1"A1 M0U)VO+]^SZ6D1(Z=UF[2W74W 9*8XB7O)77.?5!R_Z>SCX/1/S\-6>1BQ3[] M>?K[Q8#5&LWFY_U!LWDV.F/O1W_\SKI[K38;&9Y8Z:1.N&HVAQ]JK!8YE_:: MS?E\OC??W]-FVAQ=-FFJ;E-I;<5>Z,+:R?,^73IY_JP?"1[B_[/^3XT&.]-! M%HO$L< ([D3(,BN3*?L<"GO%VJS1N)$G/:/NBVSE^?'76/ MWG1>#SO[W<[IX+1VTF]R_/I1Y9]2LY*):$2"UM)K=UHO5M7UZW[OFJ%$]>NP96<)CV_SX]A5G%#V'Y[K[ULWI^S"]KIH6 "S"/-PVWYSG2L=:A9AB,+P<79Q?#-Z-+CY^8!_/V>#]Q?"< M#?\Q'/PYNOC[$)?0.[Q\P$(>84LOZB!--E72&'K["()]H[7+-#?CJ:'RQ-J MON$.=1X;-15/2Y8]!HI.N05V )1XP:X2/5X9)B.$5^40U2AC[EKY-$IB FFA@V:NSWIZ VXA-E)[;DD-&3*5UJ!<'QV=#= 3:,EJ#SJRV07B2XY%CU9"+1]'"Z8-P(#UP 41(@ M # F+(%#VHC$22Q&4*' 0NU0VD!IFV$J\.?QO4.>H\XW4X:_^]ZES)BRF Y1\DO)U MG-_PK7-@\3&E --9S(D)G&K$P\_;L%"JF*(7MR$)=1!/LG'4DFW MH'QMG5HBOF>%!WS.V2712A7D@^YUL: T,RD(9WU^&03:A-X 7P]-18*T48%W MZ!$I$9I$4.OEW +Q98JX]\2NQV=7L /L&LZXRKR?)^B)R03UB)P!-'9-78'D M<(.(E3?7%QF>1AB(:&/S4F:L,W>_[DUB*K^1%E2G3;Y>^+-Q60%ZSR#R/8 ] MQS3Y$Q,>G0GA#C#A+(?:*F3I;*PH$WS/'49L$5_HY<868 E/M#O&3Y$/E5;DG$[4VB2/'! M\T^$/G#ZU1=!;<&4O!*J.-&[(U]_P(;L#-MV[-3AX <\=? /1L*2HO5;#TX! MI4J96V=.T-\B75RIBF 41TWDM+$WN9F_@,GB6#HG/+N6!HPU^ M!)T0C2Q%._RG>JSDO?@KDS#7,SU+ G^X]^KI,.'_\S#AG4*&CPDE8$^'2W1, M%4@!G!8YU4U1/Q?\BI*D/./W:9*O5?S3F?*4>"OT%_5W?K2WQNWS$ .MN/'Z M:YA2U#80!O!1@M3S',TB0;-9''.#I?IE%%%U[4GZSD2$'M\ADIM5,4/*2\&GQJ-(4 43$J=(+@=YYI/.HP9=H M!1H\,(];%UV7 +K9[3W<=I\.[WW]XTGA@Q2NOLNU(4$[6T.]\\ 5?K/*__@: M=T=AX; JTDM.MU6^#R>3$*[&MZO3)12\U/*K9ZW<3V\5J;X4E>Y8F\>@UV_V M6H>=@Q?'8X1;81J!5HJG5O3*#RM>^C:8000F)&]K^[7[8U>NYO!%)= M=QUT M[N_K5OHVBHMWBA_L8'5+J^TBEET5XK-S)[W%.@&BT+D?_$=;V!S=! ME'NGSE'=O_B[[4H+,);Y5GK-_*,D]G/+_^S*3C1M<_6US_L"_Q>AG:_CNZR; M,A1Z!:07R1"^Z7N]7?KEF_ZCKV^'Z/L$V"? [A1@/QEA)655_F1@$$DQ8<-K M$63T'(A]S$\ OU9N;?;UB]6O-'S_][GO^9+(L[+AOR/SO.^_O'/R;U!+ P04 M " !%U;:V_;.!;]W/X*C@?=:0$[?B1Q6\<-X-@.:DPG&01>%/N1%JF(""5J2,J. M]]?/(24G\B.)W:;8=2<%FICD)7E)G<-S+ZUT?QE<]L?_^7-((AM+\N>_S[Z, M^J12J]>_'O;K]<%X0#Z/__A"C@X:33+6-#'""I506:\/+RJD$EF;=NKUV6QV M,#L\4/JZ/KZJNZ&.ZE(IPP^89973UUU7=?KZ53?BE.'WJ^XOM1H9J""+>6)) MH#FUG)',B.2:?&71 MF C;K>=%3%8O9NM.%)N?=IF8$F/GDG^JA"JQM9#&0LX[8Q%S0R[XC%RIF"8G MOLV(__).LY':$^<]>IYV*4EHC+YFV!Q\:!_WCMOMLZ/CYME1[^SC^W:O?3X8 M#)J#WM&P]F+4TMV][T@O+;VV-2G&==/P^/X=;Q0,AA\V#UK)[CWF24L: @II5::?9 M3F_+K@4 "]??[YLOSO)))THR#-$?7HU'YZ-^;SRZO""7YZ3_>30\)^>CB]Y% M?]3[@BJT#J]V7\A$6:MBU&$MCRU.\O!9MGU4!9 G7%MR>4!^US2T51*@*,(Y ML1&UG>4E6#J1' 92%LY]JC0JOFQ2&BS*A0.;UO08E\CZ>BSP:-EBP)E@-NH< M?< XCC:6N<;B0]V;+IE/W3H"*HLMPS96=F+7PG^WUYW643[KSCO[.;E-SUU$M$I)YI/!9_A*+61,(0F248E*E,%.*B$G"L=DV:C]CM1(1E' MG'P64N)!X8"-4YH(;JIDE 0')QL6Z!]'WT0$O2F*4M M0QJ@2A,50PZLRNW6#!(><&.HGCN3F-YPS%L:TZ".P1E,*7TH@#F<02 TP@B8 M)>@.3QC79!:)("(F> ==..F<$TQ M+!-/!ILRF9>WX84@ST^0PWTF"">A2 !!A^9[R%7!#IBC69?:11+B'*8ND,;G M0&8,8P+6)7Q500FAY9RD0*4CE".:E/>,*6T)=9>XWO*R6J& 6SJQY^\*&YV?#T1ZP8;P$ MG=],@?0BVG0'JPI#@:*'TXA0S3UP 43A & $6X<.(2)G+DSBR$J3EA K",@P$Y*H>W0423:TYZ.,FO,@F+YB&M-8_? M\G>^:_.8Y:6\*%Q&D>3,<>,3=]R7")4#W/FR]43ATD0A)G+K7*49+%S$UMD' MZGQL_R^H\[[UC=2A[_[_J3/@!L,!2CY(>1KG51<_!30SVW=Q@&\2&85Q5E.!RR4#'7*:7N8662.C'$ MLKP3]]$9>N2Q7CE$Q:<)=X;0*_3G;"_T:<](-MD[DFU]U*]Q;7N1V)IRH.E4 M,,&W3M([XGA4>\#EGETQ+69 7 MW=MB06FF4Q#.^/@R")1FW@&?#UWS!&&C!._0PE-':&>"7"_G%H@O4NC>"[N> MGUW!'K!K.*4R\^>\@QX/0^0C8@K0F UY!8+#+10K+VY.,CR-T!%J8_)49J(R M^_#=[ '].W. O3'AV)K ]8,(@A]HZ9-W= M6)$F^)851NR@*RXT4T&0:0?)4ART-%ZLC$6-^YH$HQAL"_DK0P"%0=^N&8?@ M$T[Y%;O"S0 H]Y=XR?(E\KO./WJ"U&;$RENN"QN]%;L MJ]^Q(7O#MCV[=3C^"6\=_!I8$_G+OW%C0 '8N\LE=TT5" Z<%C'575(_X_3&!4EYQ._# M))^K^&]G%K?$.Z&_R+_SJ[T-QSYEZ&CXW:F_@2E%;@-C !\I2#6/T0P"-)/% M,=58JE]&H:H;;]+W1A'V#/_[D.?W$&:%&@=L%6CD7@V 9_\=7P'\:AZWB&2J MY)2[X"6AU\57E;H0$!ZG4LTY6F>1RE6#+M$*-/C..&Z3NBX!=+O'V]YUG_(. M__JUV6Z<;/\&R\N$3TZX_NK5E@1M[0SUULN$6[TZ4[)>.@$;B]>M1,+ >U\N M#Y13Y;#RL)#DT[3?E%1GN>FX]7#;4:EM*Y%:R416WGHKEPMA+5?Y MEP\[A5:5GN2/2-HA#9L"YI]A;7]0'43Y8=AZ7_4OS>ZZT@*,B^ GO27^>QWR M:\/_VY>=J)OZZNN0#VGPH\#.5_%#5NV"!?\/H/7-\>X;4?"1Z2\[MLYS*_?7LJU=GN+Q76W_[_\>]2/_#W%*\6 M!?_G)*^[_N]<3O\&4$L#!!0 ( $5S>U ^.E]HP00 /<1 5 97AH M:6)I=#,R,2TQ,C(X,3DN:'1M[5AM<],X$/X,OV() U-FXO@E24N=T)G4<6DX M:#J)>\!'Q59B367)R$K3\.MO9<T='+UAN*&3.M'N:E^>W=7:[C\9CH/H MXWD(JX;TM'C1_V4D@2_'_6?6!8, M9;S,J- 0*THT36!9,+& ]PDM+L$%R[J1#&2^5FR1:O =Q[U"0B2X=XB[!QWNB?.<-@)!ETG?#D8#-SC[O"P MNW_@>$,G;!SU;8+_Y:[Z4EOF3% KI286W_6<9U^;ZQO*78XRD5+%]!T[9@K- M&7)M='<&N3$&A[+7?7O;_S)"=)@E5@:9G[[GY^ MO>U:C,5"U8_[5BY7E=&9Y FJ",))-#H9!8-H-#Z#\0D$IZ/P!,(/87 1C?X, MD83<<((M,IE>#,XBB,;@OH2+UK05M,!M=YTF#*8P&([/HW"X(S8-@U+KH;-O M-$>G(4P'D^/!63BUQA_>AA]A$$2&XSF.]P-(/4#.1@)B*02-39?#BND4=$IA M(,22<)C07"H-R#F1*@/7L?Z N52ER)H2!50DV,9U"-]M?4ACFLVH>O[4W7=Z MWLLF(N(>_FMUSY^VO=Z><:Y1>=YX 7(.$1).&>?8['BP9#D1C!9-&(FX!;7T M@A4:3SOU3.>S!JPFM%%U*MX4T+7O-EG,I5<1% M#<=65FXR,HA+%-S#=J=,))[@ID1[!MZ?C(-7X< $=E!&RG[#UM,$C2=(W62X M HDPA2CE6!P&CZ9A$\X!MZ%R;$QDY A04171G DB8D-'A4DYL,MR0JDEK^"4 M.56ES>+K8FI].S!;47G?C8-WS_#ZP3FUM;W.&Z=S[3OU+&'"-%BYWM8O3!KX M;JZ=W?EC9?*S5=E%0YK,.,7&XWRSYU7#:93K(B=QO?[^.XX52W3J'W2?]692 M)519L>2AE1"R:J.,E2RYI0^NH[I;<(LTZP(HQWXE6C;6Y3 M=&(NZH:[<;;RH.L]Z]5"MWD'][,Z[A?>';JOS$$5$[YQ?R:UEEEO)U,>HKZ= MANUU);]#JH(TE-WL2S0UYW+EIRS!C#]$TU;'SZU[K0T(-\AZC7MBQ5CJE&[" MP3C[ I+B +X#Q]\%<[M@ M?I&".,/)ZL/O'-_*\2^?UR'>8OC_T]C>$16GFV>-@V;Y:N&^&AI8FET,S(R+3$R,C@Q.2YH=&WM6&UOVD@0_MS^BBE5JT3"^(70 M-H8BN<8HJ"E$X*K7CXN]QJNN=WWV$D)__740,.S,[+\\\ MNVM[\&0T\\./5P&D*N-P]?[-Y<2'EF&:'[J^:8["$5R$[R[AK&/9$!9$E$PQ M*0@WS6#:@E:J5.Z:YF:SZ6RZ'5FLS'!N:E=G)I>RI)U8Q:WAXX$6#1\_&J24 MQ/C]:/#$,& DHW5&A8*HH$31&-8E$ROX$-/R$]A@&'M+7^;;@JU2!8[E6/!! M%I_8-6DL%%.<#H.;E"V9&ICU$(.9NVB#I8RWPT',KJ%46TY?MQ(IE)&0C/&M M&[*,EC"E&YC+C(A^I2O99^K:5J[Z.GN<.1P0$"3#N:7W)@B"<6"-@_.@Y]F> M=V9Y?L]Z-3H;C_Q>8+6& Y/@?S6KN321.1/42*FNQ;4=Z]G7X09:B3*2T M8.J.&0QNO"#>3@93WPOG,RF,!N#?S$)QC"> M3+VI/_$N483:8(Y+9+YX[TU#"&=@OX+WG47'[X#=[5EM\!;@C69783 Z,EL$ M?N7UW'JA/8<7 2R\^1MO&BR,V6^7P4?P_%!K',OZ$:0>H&<3 9$4@D9ZE<.& MJ1142L$38DTXS&DN"P6H&-8UQZ.!8W6&!&G 1$Q!#=12L2*:F\9*TL-'7ZT M98S[&F!Z5"9]F+1QB\'R%,PZ\+8@B6I71G[*: )C)HB(&,(\2Q(6T4+GJM5? MLFD#BA5+MCA/5KHE+96VR[;P2<@-9KFBVBE1[L\ETHE]6@&]HTRRYGR+U,IR MKE';(UG0W]>LH/H4*'4=BYIY-0'L[@G!CA5@]T[BTP:. _#WP'M1A8)]WCVK M^H4;M69B7[?G)^/@U#@P@0LE(]6RPA6F" :/4;KK< T2806BE!>TU'BTM9IP M#C@-G2,Q4)$C0&5-FV1/&'085^=R14>T6O,:3IG3HHI9?DVFSOV!.:C*^6X< MG-U:U!V]?\A['$@'TYO.<9HHUVH.#88<$/7XT+_0C>#'W;:.#QHCDY^-.BX& M4F3)*2X]SG=S7K>L5C4NI:5;9XX*L8.:&S$Z];77T_HF)]*?;:7;)U!CWG M6;\QNJU[^6W5F?U%=X?O:[U5183OTE]*I636/^J4@Z@?MN%P7-L?B>HBM>2X M^Q)#)5QNW)3%V/&'6+9WT;4!88^LT_I&K5A+T])=&79^ Z7D+(:G5O7WCP!Q MFRT/!L2/7\W2O'WXW8'N_S2Z3:-?A"93/'%=N-UA^(^W^)=OZPCO/-Q_:6WO M2!&ENR>-E^WJQ<*WZ&I6=P#W?;C^^H&U];-> 3QJ!M4;D,>#ZM7,\ ]02P,$ M% @ 17-[4#78\;WL#@ JS4! !( !E>&AI8FET.3DQ,C Q.2YH=&WM MG6]3VS@3P%_??0H=O>NU,PZQG3\DP#&3 GW*/"W7*73ZW$O%5A(=MN2S9"#W MZ9^5G(0$4EI,TB3.,@/$=BRM=G^[7LFR?/C+R9_'EW]]/"4#'4?DX^*:2T&C:O7T?(?L#+1.]JO5FYN; MW9O:KDS[U)?KPVJ^"9551[4==F4X/#H,^351>ABQ/W9Z4NA*C\8\&NY?\I@I15=&850Q.G_WIV] M.;LD[?:N1V8%7KEL+U]X3?>@D% 1ZRU'ILMWI^3=V?OW'SKGY/C/#Q\[YV>G M%PXY.S_>)9WS$W+Q^<2U'Y M3Z?SD;RABJOUDOI5**.(IHIP0?1 9HJ*4+U>+QD_"YJ%'(+E"L6:%W%^L "G M$$=..@0,1#KAWYDR5X_QOI01(36)&559"J$]IB$S)J5!(-.0BH"1&ZX'Y//N MQ2[I,\%2&D5#.:=L&?]'"7G.E':H)F1IJE ASOFA$MB9&WTJ4*#@JF M00^!C&UUHT^]5,9$@BC6594Y,MJ"]@=4#4@ODC=JE[S-4@W6<*#&@&8J5S)H M#JJ/$RHXZ,CL!4% =P$T#WZ#+,J+!4W%1JF*I*P7L<#HN3LD[W@4Q49F11ZQ M:$R'=TV%NE+:C6S;% =*: K&L]?\\,[FH&=II+T3;O=!L=PX>A!E(>PRA8&D MJ@<<@(B)3&W[91>HS6-8)D##1&9&<::)4,W#(J$="50/AV$?5,\ NU""/$;\ M464D8*FFAD=[L@F+RC8;S$PL#R3-! $+L+OV@(DA@B81'2G.R '5<&G^!9DQ M/2110 SI41-WM3&'*71&8+O':)-&2D[DH6$X2NIF1-(#JLD-&WD339((K&H4 M#[M!M:#RV/)L/LM>#_S4*"S?'HD&)X(8?7D-0-[)_8C^P"16-"DF14\[20"Q M .JA1DWVX+&U[O!WTU:1S;K4"/JN%!E8):)BMUC.L9J8F1BKB'ZE*[66\;[7 M3&Z7(=0E*#&=O5B#WL_O L6K2"KUVOC'(PXZ-L>0F:LG$\:C3EC XBY+\\3* M;SL3[3]92-_UVH5/?OFBYA\8H0N7\+ E(%#K>0+U(-. J+I?B,C Q)=TCOFG MSA_S8T#9=\?PY*YGMZ83/\?,\-#_5@O]$VZ'?ARLW22F 2M$2Q_?&'!SYA M1 8_TQ /I1%1_+'C[9D>F0[-GW1R>"1R7HG?:.;-M5^[?[3QR+''SFNV'SE8 MQPJ76>$<4\-5R"8F(USRR'HPXR@^E##M!=/;HT@\O2N'U<^KG7(^<\$S6=/^ M@(?@<(L(U//ZI_>44-KV33QY;V?Q;9UMV6-1MOW4IK6_TJT?\%0S)L@7QJX@ M\;672[1L"2S[%^0_N3WG-!A//]6),.LK3ON]F>318,AXZ3&Z)DA$/R0O7_FPLZ]/C@&CZ;3-] M"TV_K:9'K]]:T\_S^N].:KHTN.JG,A.AN7,@T_T70G\^7L'&OJK5 M';>]MXPFWT&[-"4LQN"OT6W-JK2;Z.?HY M^GF)_;S9=IIU#]U\G>ZY++R%9_D\8$UOS03U:Z[,'.%77298C^LB4:X$P6PR M,.?_R&E+"\O"G89??X;AGN2<:WB910!7#*#G^8@?XK5GLQ1?SNX4J8>D.67<\MTA& M_-56KLI5DC6$$^%> MD"?DJ3P\>;[3=(L\4() (5"E &IK!G6O6;Z@W63E0T%TFD'^"5LQ;-CE\^QZ M>=@MW()NX:OV0@=ZRW)/$$%&D!%D!'DE\]'VBB1.2#*2C"2O!8W,OT4S2>P ;EH'T*L[>^V%/O>^KB$?V=Q$-MTB%PED M\L+ M;^M*U[3Q/<=O%'IJ8!&+T.# #:)XAV+=:=:><6% %!'%A0^'W:1V])]@W+P5>,KFHA">]^6%+%()*0"J0"J0"J4 J M"BBD7$./>3.G_UYH&5R9)]K,D@IVOL%X>07L_FS<=![/*]+6Q.XT\S5T\ M8:_(^F%($](T?_72=@MY0IX6=[5KM''NZ@;DF!^HH'UFEU+H,5PM83LF#39Q M-BN"N8Y@-G J*X*YAF VFH6F;""8".:2P:R7XE)>]I'<3O!/QA6W0[A4A(0+ MS?HI#NEN=B=WSRWR2U(&N?5)9M3/>8"AI2\HDIG6:!SE*0AXP5]-3B#U66?$5]H(6#B M6&4WX M\'SWMZGSFXDVKP5]?5B%(K [N@W=T:;3:)2B0XIHE@U-L]Y7D>X:HHEH+AG- MMM-L(IJ(YAJBV7+\9BG>4UGV$>;/%_?R_4 JK5:6]?O%L_YMB@7KZ?)>&]>Q M1)X6Q=/+%RW?\XL\U8-$(5'S\^6&CW?>D*?MC5!;.[0]F^.:J112P[DKSG9K M.,:]/5UBW_&\4KR!'-$L&YH>)$8+?5<1HHEH+@C-FN/B0M7(YCJRV79 \"T5Q#-)M.JU:*&:.(9MG0+$W4+/LX;TNVM]NX)"K2A,.*2-1Z$K7GM H]THH\(4_EB%!;.T[] MGO5I9%=LM@/5D"[KR*[BK @AV)G=@LYLLX&C+ CF&H)9_"J"<"*J2-*]3:Y8+H];UZB/1*UX*G*A M1YR0)J0)XQ,2M7RB7M6#9.ECW,(*>L&V>X#M^J_XC76%=4S1$NWQH-]U"J\(@VHCV>J/= M+/0&MHT#NUSCZ1W;-V$A.7US=GG2VTZH_/S[-:?E"3(EC?^BTZ+0/G+;F>'ZAI[[1:=%I MT6E7XK1>VW4\K]"\+O1:]%KTVM5X;;WIN-[V),BV%U_5% 2=[+=_IZ1YY&'D M!8IC92 !BZ(1$W_LN#MV6R4T&&_/J>.2QTR1DY!$U*QG)60F O@&%T1F*1F])5BQOKU-#'M]UVLY M9JDK*-F.G#2(7G4C/BU4EE]LUIAL"(*5N91IB-XXGZ M0/MO\Q5L:01EPX[\F:V>3(E!-U M9ND^C6[H4.V,3OGAU\_)97M:W,>DF&'9>M!]C(H(%J8A8Q@D5P]^5";\A8 0'>LR@M(WA$X/EHR:H;5*P3!]]%1152@(F M!ID;K@=Y'(N3_"'I22BC1(!)DY3;)>7!0R#,Q8XMXD$)D[/-5TW0/?WTD:BA M @A-H,W3*6=4/: +\54&9KZ=^6[(05C>S6S%9BE1$!1..@UC:)_)EV9/OU_W MJ*QQS5\I[81&$84(?,ENZ2@02\&(!G8GEY;[)9OV3ZX7-UPH3#B>YT/U3?"A MNY6U(JD4RR.H<1$@*Y%P@3?.\98J_5\VA)0AZE442Z\Y9 U7L"/,DHB/<+SB M4EWEV< XH:!F]:YO<_3#K]JKJ' J0?AIK(FN#(='/Q]6!SJ.COX/4$L#!!0 M ( $5S>U#DTK'U(K,# (OZ+@ 7 :&EL;&UA;C$P+6LQ,C(X,C Q.2YH M=&WLO6=WXU:6*/IY[J_ 54^/[;4D%0#FLKON8K35KB"7Y*[N]\4+ @Y)6"! M(TCB_/JW]PD(), < !)WW7&KB'3.SOG\]/_>)I;T0ES/=.Q_7"FW\I5$;-TQ M3'OTCZO?'PHY>C AMB]U7:+YQ)!>37\L?3.( M]RP-76;>\?5V/?G[Y_]^[U]?7VM7+KN*-W2JO5>O>& M]URQF]Y[^I@8CGDS)(;M^"1\:*AY3_01P_3>S=WT3I65UHVLW%04\9JA=V/: M/G&)YZ>_(G9#RN/><'IC/CF+CWK^Y!V_F/&8M^PQ+_TQ4[_Q?"-\[.W)M6X] MHM^.G)=W_"(^ILP]YD_=)<_QJ^+_\ 7-Y OTP'6!^&8W@.+L%\W?E;(!BVCI M4(8+*;?K_I.5?C]>27E@%&AN^@-X)>4!-TB_W0W2P(^0TBQK"1SAJOB_%#C" M+KW,_7L9=*);+EE"*?1RRJ.FYICIW\(K:=\"/C'ME/71+[&+:3AR MMW5Y%& M\B9\32/U-4L?3WF,7053\8LJB;#>:J[N.15)(/W8QY5%# MUZ=.QE?9M0PV\YY26%.P&5Q,7^9(TZ8)P,>7*2ZF?5$?WGAI:,8/TFMI;$UT M2]4U651H*:Z>/X<566*^_X'='WIB[1T?#( M?*;UCB/R771SDODR%QM>3F$Z-T,HN&DR ?G*GTW3""V\E*:C"-R1]1FVO13I MHZ?H#"Y_]#1]D=#>F;"8OVO9BU8;"NE")O$-P-8:*X&[4EZDN1DP@ LIMY,W M?9S^+;R2\H"C3X<9^IQ>6K*WY7O*5! KE$.Z8D#:2A4;_$*J4C?,H0E, L[' MS51S4VSCA5O2"3[UJZDB0W"ELH2',Q@8H'"3Q8GL6J:]D[; T-Y)6RB9_)FA MV?%*VG=@ 5XPG>K9ZZ.7T[[U5V#ZLXROT6MIO/^6!4 %!*=MF39!CS%:7M:Z MTN@"9.A3AD+ 2VE[,+(D$5Y)>2#+ETMUWU"1+-4RZ?0-EN%3BD;D1N-3FE0: M9VUCG+H+?$VV1_F41EF@Q;/-D$P;),/?,=*\'9(E$$FJ0(Q;[=D:(7E3FOSA M!ICCZ*_+332\(\,6R;9"TC3F- .Y<"'50&*?]X+)V+$R'IV[:8G)I"ZWF-0T M3>*/+5/+X"Q^,4.$D=$D6X3!Q67['3NNO\:.Q6WI*\C\>AJUFN,L>QFNI/)W M%A?AE25[6[VMC!W9P21=?AJ^^PY-M'=P!W%-73SP!A+U.3MFA5?GC?AYQV?! MD,^.H#QEJ)&G-/V!(:'EWEIT0TK<",V>Y4Y:_(XT/M0S5@L7TF[/XMI4RAM. M;P)]:6B$7DX3@T%&9 0NI.N83/V29G5.TU^NI9FHR*0N,9=8(7@U7;],G#3S MBFL8O)AAC, ;T\(\D;&4'NA9(/.D2X:7GS2/Q+^DV\;0S%!0T?54PS'CH;2; M0T]@M=>2[2 ;F=%8=C$=!<.QE2&T^<5T&VJ:;4--TQX1[G(F'\9N2#,XT0W2Q:ZGADR%![B>9H.=^97ACN,9, MWS?3X^4*/%.S9T2%,NS^\-(2XWQES#T]*& 3?Q4\X)8%KE[!U&G@M^PLKX-> M2O, ,U#LI\%!F$Q+[:ETN1A%U%?$_K)]&Z"93##6D:(2.F89_-*AAX)]J=3/ MV%F&4+-3A1IHXFQ;0EQ-4X#F\"7+B\9+Z8X.\-A;!N.+JQEZ)2W$(\"7'N*! MM;_\E;VOE[\RXS4I3E44K4ESJJB:66XHI^,JRT!*-XS&1,_RN/!2&I8)'. MW.8;6%1$3S"X>#(*I+WS7X;7MC33'[/V ME(55IXND54M6;]1ZS+;-=!+8M306R-+-)%4Q8X8O8X-P)2779VJCK*0&7$DC M%RTC> H7T@&?"? 40/MFEGT@KJ1YASK),*_PRA+]1I!0[QW3S@CFI]^7888: M8J0$_NNO8/F[A$3RB*TEG M__K'E4_>_'>LL.T=?= W?8M\$!5U/[UC_X97O^/O_NG),68??C+,%\GS9Q:@ M: @ONQEJ$].:O7\T)\23/I-7Z:LST>P?Z37/_%_R7I&G_H^PR/B3L-^IIT? <]A-1OU?\\]JXD6YO@ M&XGYO@TK-W#U TL;74DF8&:@Z?Y-O]EL-/M*M]^I]9KU@=*IMOL#I3[H-'IR M;]"HW[P^WZQUXY7$E-<_KD#;O7]R +N:/=0L#S9!_^>G=XE%;[&'+HT9^0/3 MTS7K/T1S^[;1 _*);4?N][I=I:&H]6:CJO0;JCJ0Y6:S+C<:_5:]U0BWL^K& MJP\W-PJHW^;NRQ9TTP:W7+.^DBF8[K$E]UJ#9K]3&50[K4&[V^G6FX,!!VRS MUZUVPB6ONC$5 [X; +PO_O;"$/ /3SF& /XS8OM1NE7&Q5YT%:KO6JOW8"_ M@3KX(I6^7 UWL^K&JP^#_^Q[R4@S\PNNM=J-UJ#;:32[';52[:HM "]?1[?; MCA:\ZL:K#[B"_2WY$0U"$XW!!9)I5P;-7J-1'[0KE4Y%KC5:2G]0:_:;M7I' MK=8JX9I7W7@$INW;("UG7;2!-.O.-LC;KV06VXO:;+0JO5ZSVNMVJ@.YUJE6 MFARL=9 Y$?FONO'J@RS+BJRVFA4E8]D#%UX$ )4,\,LF&NKKN\^#*RFP3;:' MP#. K!_&FBOT@=C<'=J^OU7%SKAI][[K3":._> [^O.]YGYQ'WQ49__2K(!$ M+PKWVE&4P4 = +%TJG)=KE>ZK1K;0F?0:[64<*^K;H2]WLKA+L6V]K3-UJ[; MK%>[@WJS"_*J4>U6E$ZC5F^(U;=J+37I##:AU_SM;CKLE.X.E M5INR"KJ\TFFU0$Y4A'3K]#J]?BOP@2:V.3 HE7X?"*RM=L'8Z?75>IOCHMMJU[OA MYE;=>%JDI6^N LCHM?M=M2(W6TU5Z:I*4Q!:1Y7[$9^MN''5YM94T6+Y/UUJHUFM:+V.TI=Z:"D1].U*E=B=OB*&Z\^W-WO<"67LB=[8$MC#OZ:GK/[3?3"V^ZXRU%7T&U/;QJTT]D\D3<13B) M5ST2=_)EB"XD0CYNG75ZBM("%U?N5AOUFJH,:J $.G*OTQXT.VHMLLY6W A[ MKVRZ]^9O"BY^O:V/K-V&ZY^=EZ:6VQ8W7K##:7>JW6Z2J6N='NU6D,>=*IT'Y5V7^VW MFI&$6G'CIAN.,? ?GNO_\17YD^X,__5)>S,GP81M*P3(P 1Q1C["?@P@<7C M?+)(V_.([W5FG[0_';=K:9Z7X(5NX/D.?/XKL:@D\,;FU$L'5_;K?_?(,+ ^ MFL.$;=@"!Z3>Z,A=,&EKJERM*VI5[M4'H-@$ANETF_V:6J^WP&RI##H# $Y#5:IRM]Z)"'#5C0!%1K]P: CRYUJ"\S:=@=2- L9%+(.Y7*'4'[;K2ZE6:3;G7JC1: M?3"/&!CZ8 7&A-*J&YO2;W MVKUJLROC^C&UU6EVHE#7JAMWW.AFD>9[EWOHZT9A>SU04OU>3:EAO$"I5I6: M*@((E;H:;7/5C<<.-F^\TVZM4^\TY&JO6^U6U%:M.Z@.1$BR5ZE$\>95-QXQ MWIS5VKRE'U+KBQB,&9M,VMQ##E#LM M9=!2FDU5'@SZZ@"1(]9;:5>BC:VZ<1M,B>O/[BT-L^]&_Z_ G**^Z,RPXB.,"&',,_")&UZ'73\X0_\5P)!N MZ&6^.=V[ *78[_0J7#. M=KM>@OC/FJMT56;S:J,_CC H=ZM#EJ=R#!>=2, MK)DG@'W2]+%I$W<6OV\?$ /!7Y>[X$0U:SV,KK8&"(R66FWU:&HUDC@K;D0' M=I]AM67QC:0O5MR(D<-#>Y=Y M$3VUK@H[!YN@TU(K_;92Z[0Z%-T]6:Y4.E$N;=6->0':H45/IR>#X53ORR!O M&XK:ZMQ@HJ?1E!6UTJJ!Q=FK GLU:S4J M@ZO5ZD#IMB('>=6-NY"8V&4;&,=8V/M7XOGPM,_MF_1=4ZN'!LP1!!/2 MG$PM+$)]EWP%^UK\$_2?GA.X]%^TK?(]QQ6#0"SS3$MJV2V$%H?A#^(7T\#? MAB9Q)?HYDMKJT;W[-5GN-?\P_<:[^8_P;TPI;N)?!4/7];&4] -M<5#4FXHL M'H^NQ1X@K/*4EOR).M'DE=@"PN^)'SADT@!UAV,X?U,^::[:R".D6$>L_P&7 M"9KV1FV$K^17MM\X$$CEGX&-'EV>-XYUZ/48@>RX\= GR_NF$V2^CTTW<[]I M*@K4UKXV'8MEYG#?"2'8H$)065<(S@%J1R$8CV[G'U R-AJM"ZA&4KGL"J@[ M!J@\0BG&1G.;WH?LJ.=^T_4D!^UITZ%-2T/B:(/VZ=0YM%D=&_[IS5F^O@96 MO]'7P%VR1\)%.A;D0HXA(UPJ_8G]9L"7WZ:6J9O<"9$,$VYAH]5#DWS9'J\^ MB-O2-_G3N]3OL&6]6UA7+I <*8@-\=PV#-HJHEGWFFG%C=#\XCRRNS;<*N^L,AT7V6COHR;!O.E*:UP@1TZHU.=*/Q9^#YL5QAS@D" M]O1^G=!5F4>N/D>N.P2-[<""SM_F/:_0?(H&WNZI5> M? %R5#7YCMOX70+VW_'-C^!X@/;)4X*NV\\TX5;1D?*/5(\>, )K3U80N\A?M^1?3L@:!;13$ M=<"3>.9VPES5Q:T4$&'<$.@\WK=U-H8#-AVR7"?PP WRO-BU$),=#$]Q_4^6GK!D9>UH0(BCXGA2CL8*?):TO>3:0<^^97, MP'B\+08>UY*]*?LZFN2549JN+WD3M^\H>9E#1?%?7PO_.$]K^C#SP+#T/G[L MGA$%I.[L2#30HDBMK^\6)6[? PTTZ)$\)T3&61L[GCQ M%06PNRXES-V^C_A*,QIHR"W1+RZ?D!=2 ,A)S3;@OVU=!T ZKBE&.2[ZU@+: M#PPX7O@2!F?B>K]HKH'3,^&5]_!/6N[A.CZA$X;Y8\6@, #:^S2@,=+*AMJ^ MLXEI,&=KV +H%Q-9;*Q!^5\)#NF>EL2^BM@3@"KI^]2-!\OZ4RZ):$M2.IJ1 M4(K*4E06U11HK4'??7OD:B_@)Y04OHK"YT!5TOBI,Z'KFKNA+PQP$R \!X+, MWM?%J/!U1%R)_K/E_G4LN.TU7->Q/3SF /[7)O04!\<*Z &PI5;;7:NM"=W2 M6MN#-W(1E'PB#R1?='QZF;R.15;*Y%(F%\B\W( \-5LSM$*1XB;DL;B[4JRM MY6F4$FX?ODLI[(Z065E*X2EA)P&T95/B :76I?#!Z2W#S9V) MXEEXA3"U3D\*NR7LSYN$"A R*YV$]?.SQ2:WM;.I%X?D?5IL9Q(U*XR5EJ^8 M73'H/3LZ56RRW"[J=E;HWZ)^KM@XWZ"RXJS,[F-'(DJ]=LEZ[?3TOG$7;+$I M\13&>FYRU&7Q_VEZ/XK X^6,AZ+FH_,<3S^UX#ODC(>+L-S*5H%\@D3KZ>6M4>;B'9V!)P':_B22P9V<_-+/R_? M)05Y]O-.3?E'MSTNP??+DSU2^H.[S?8[$X(M2:8XBK-YQZ= MAX%1*OV#"KMRV'3^C=G\*O33B\5#'AAP)A*TK+LYDV!#63E95,,UOQ+\]%;* M7L+%Q2;1O$SZ*888+,__R;=J+X7=B" M_5ND/(N-\],TGY]>#QUO=/JY*:4\%&A>Y"'B@[O[[#Z2G_:$7W M%Q'WS@.UET'P8YX=>'$"O4Q8YI#&CS[.\-P,\!Q5VI5-V&4DLXQDYM-:WJW2 ML]CDEH-(YJG1?^!CJ,]-0%W@')-BF(*E"KU4%7IZ$^]X!T.4 :=+##B=GL*/ M/?)67G5V:?WG;9N)2TV.1XFGGZ MIQ9O6[1P%AO-ISH-YM06V/$&$UR"KYV'GJ]\^=K%H/ R(G_9$?F7]V M;VFVW[:-_E^!.:6@G3W.IDQXBGL'@6N;?N 2N&]@ON%?!2DQ$X2SQFZO/HB; ML[=[.$HQ;: '>&I1AH@KNR"^62*^ (B?X_A]('Y;CO](-(^,'06+PW!'\$B.F/D1MLK*F*WU=:ET#ZN MT#Z OMX6]:70/G,$?]+T,7B\[BQ^WQEC>\E^BXKZ;?4U!L1\-Z!QBSL;GAR! M6W+.R_22R/4>AW9T,O=*"S[>HWQ2Q+,$TF08^<0=U\D[<.SNSC;( MT+1-GWPT7XAQAQ0^,I\LTO8\XGN=V2?M3\?M6IKG).[@><[$^)^)99&:]S&YK1@ M-+ 5\R_9=U&%_ZZD\$CTL>U8SFC6T;S%YRZ *-:"P,621T%51'%L@QP:A*5Z M.(UZ.+"96*J'8JN'P^4'L8_E*VR+Q87P7Y^T-W,23(J!7^PN"9=_]0'_F5C_ M163V4M*]7XEONK0^">-B"W&_AV ZM>AES>I/II8S(R3Y2 _=+&)TB U_%"PD MF+[YB*^WV_W%D-*JEO.0B$!'3DU[U,9)-[9A%:9B(+LE+:20K*T=B0A.W\B[ MJLVQ)((SEP3S)N3/Q!FYVG1LZCW3\UWSB;9()F@A_9:!XQ)S9!>#*@3NLW<; MT<<:VRVB<3@?.R@1GU?$'SA^(%I>V_I?@>F9(=:Q>J!CCAX!>%R SC>W?W9L ME^B!ZZ+T-/X$WQHWFB"9V$NISTV,KN,5S:O,@!"K-D@%T3*ZV.##V0".J'0I MA(LJF) ^T28)^[(C7M0L2F"Z$]B^._OC]X>\4Q%:()G[N/K -_+^]XBX>8F M-%SZ>,7R!^:R2R6"SSQSM Z"+WO.X%[(9[\:*;_S# NFG3[]^TRH;[E-?[G: M:3,3NG@SS_-H+E_P;/6-:'.C$,7E*M9CABORJUA/3]L;AB[.A/J62\[+M9S* MV%0^E&VN8E.G-PXWI.&+H+BS0O#ADD"EA779%E;!%/!&8;GS]6R/&7:[Y..H M#Q=UN5RY>TQ#,;]R]_2>[8;YKE+N7I#47+K1[$=1UN=JEC&]>4'SS](KQ76Y39\'DZV8T?+;R]:CT>L'R M=<-VF#)OGS/:S7/>_M2.R^&^?"E5"BF5#@Y690V0$'0NJ%I5PK[$PK[DYWV M'E+(P+1-GWPT7Q9/O>_,/FE_.F[7TCQ&+^*9;N#Y#D"0'@^%@!N;TX(4.?@$R]EUX%5-U MP23 V-<+Z0^'1/?OZ3N_#-N&,\6(6*034V]THAN-/P//CVR04"A%%[R!XWXF MKVV=-@N8]@C8T88_=1*5-(5/A3<]H*[07,/[?6K JF$?5;E5#,*CFF\- ',= MN2&$]R03-\)/)!W70M!1:K#FFC%VK,%B%7C*1Z)Y9!GEYYM%ZK):LDB>621$ MT%%89$[U[*-,D3?'"6*D&11BW(-.FSVZFNUI>H(W[FP#0.B:FO4-3/ZQ$WAH M5GT9#DV=##3=M& WE.?:(Y=08'[2;-N;8Y2,KWB=6?Q*:*6TX?66B;_W*;B* MP1*"?): E''#3C#=$VNLCQ%F>*6CY$@66&Y:2G?@&D!A,(3; A>E#_@Q\R@W MB9=$^B^F94TT^V?7"::L3/[WC]V2L39CK+V"O>2]$XY2+'FOY+T+X[W3!Y(: MI;680\8JK<5\#]'976.57%-R3:EK2CNO$(Q5VGE%UE@LPU3Y]&O[K\#T3(12 M2/JBF;NMA]="_OMDVH%/?B6S.UN_O>Q2>4%T&>!BC),"KSW1>G%*Z!.A;1E4 MSKY"VWLDXDLDMO/':MF75D0A=>)^M?,G;&S/_JQ-BE)N5D@:GH-Q0>$W;V5&0VJ+,6M]GE<=\Z1J"?E3&3NK.+":E![$PH9^I#G"O1 MGGNH.7?T>_I@\_%(N4>>_#OX@!O@FD,J;N-#C\2=?'0T&_^W#9>-E*:"CXX] M\N$ZOF>Q%YL89C#!QS\[?M%D[B)D&+FN LV>*#<-L+&V[#3(%I XF?=7^6=@ MR+/:PG0(\K,% P6,+J],+P?\ ;&RJ/VU@[\L>.:O+@G MM#@=EY@CN\M.SBH6X:9O+=8[G[*W(\5 #WHFTPJ4TM,+VK;QT=$UZY^!:WJ& M2>N%S@N[*[9Y#HB&S7=!()E^5W/=V=!Q7S772.#Z9SQE1K.$""\6AC.W%R$Y M=7_G@-H5/-R#BYYOZF3$TF)(@+4V^(V$U1TE2 M%$75W]0+"+SE-?)5O9'K>QQO,8_0C(#%/P/;=-R'X,EQ#=/&DG^X$6Z(YH1% M?*^9[K\T*R =8 S-@SOP31W-,Y,)A3[(Q0F\Z _7*9A]/_P<^F M_Z/;7H_NOY(7QWHQ[1%SD46;9S$(%YO0,D%Q]8'#XGVW?93([E)0%M'FGS]W M]WP)J2@(/O )O"6"3XW@ T>.2G?MV.[:*1":Z;#Y]RX!^PF(^QR0F^E8S6^S MJ(A>6_>6G)M[7=M36JW&;Y4',O5E!9P(/H[CA?!9JT\S/.K=L4RAE,Y < MPW%$Q-_(K77+FL3M!YVN5*J-DZJ-'$45]A(G*S9!G$C5Y),(UCVJ97M7<750 M%><6X(_%(*XC'>=R(,]U+T':),(N@668>:XB,KZ"26%KM@[ WZCL]W=[&-B& M4#87('W7JL1-0N4HO'-*%T.N[>\TC[R)\;/(C972O4S![7(,8VDG'?F8QCQS MTN7929QCT$8JLTRGS3+--=HIRHU2VX HXK?OP7@&HOCLO"BUDBKRE'N,(WE? MJ:KUZE5^?[@ 2EBS7N7WAWSKPISFS'*08MDVP-YU)I.B-,[E+$USP'Q '"N7 MEBG*@W]SM@&$"W-[R@#"_J+&@S)FO! S'I01XX/0X_D:XD4QD/><()BO'MRZ MV:LH^#U,/U9._9\#]/+%>LCN[&F0IER2-^! : )FO%Z0H'1N&O>R(!U7.LM! M?12*S6OWZ67365[1>Z0FS&+EP?+<;7EY":J%0OM2!)U6!!VHQ:TLM\]Y'#?/ M1O5I".A"JO5S1H<'S"><25M:L;BA3*WED16.DUK+26/U T$0%##ZOMQ%6=A6 M41&YLL_V/*1+87CU "[ VJW4):\6')%G8Q<7RNR, M]'A^L(V',Z04&P'YF3KHO@??T9^+Q3^)+<6KBU+V=*24&YZ:M<$Y6XUDAFY? MDTQ+G!=59(G"C9R+JP.4,ZPEKOJ3J>7,"*%(_C(MWJ%(&>2;N:^+$%LIU2RE MY#H&VD]?()*MK= ]N"?NT'$GFJT3+* QSH7MT"SZ4@OQT@APY M>FU!/N?U[T.0KX7^4I"?$]I7"W(\ )Y*N7_AH5WVJ- (1^F=OJ&BBNRUC*]2 M9)^A$;;L:.Z2#([:C[;O0Z2;92#HJ(&@ ^?D2VXL-"I7AV5+5.;?6F+169R$ M(U=BN4W7?-%\\X5$R;ROIO>!QH3X>%Y]>#*TN.&+/R8N5A$'K@LK_VAJ3]C2;B[TVNU +.'E M7X@Q I^C1SQS9"^N!99A\$M%*\G*@G-$8ZL O:<$^:$(?H,EI&,Y^G@*FB]" MHM)XPJOS.'8"3[.-@1.X/B$V_'1N#]]_T,?/CUPR5\!L?59\H7BWMB=WE>" M"K-PD=?2MH.Y97U/3>6+XB').E!=.2HOM[%AQ0N5& M/EBW72FQ2HEU4HEU^'J$TM(L$!'GU](\:<9]-TVLGA,Q)C2Q6FQ-?!C?H113 MER6F#FK_[R54]\4^NQ1(1J@NL=,BANH.YR"48NEBQ=+A*]C*+%N9W#J+$/)Z MB>.DT]1J;!@E*AMI7(+6TL4H;:]'&.FGPE)/R9^>E609/CQD\G3>SX^'3 M-4@@?OM>2*#,9!\]DSU' O)F)"#OF03*2NZ\5'(GZ&(NA+F*+N9NWWN)\J)F5K&)/.H0,NP:'X9MXRHE!&5DN++:,C)*+X,11P\%%$:5KFB^-*J MR4?4_%C)WI)WSC#96S)QT6(*):^5$?23FV*E8BHLLY2*J3!,?$G691F+.$,F M+H,B1;,NR^#Y.1FL9?R^X(Q;%O+GD7T+HGU+)BY"2J(T?$M[,^=.XP'K@4NN M*>W-DG$OB'%+2_.L&+>T,2^%<= >R^DJGCP@O;$R< \(NG>Z:G M6PX^7C16FP<@FVNV&H(')>L0_A%);XB HH8^UJ#N!_/MWC%M_W'L$O( DL8> M@*B\)ZX.=ST01-QGQ]^:TON>;TX XU^&X1-G2^:;@?+8)+\))HI*[ZU2FI?2 M/!_2_#2VRH&E^851>KX%>AZI_C0VS %D^B79+?D3Z*6M4M)U2=?%M%+6H.O2 M2BFME)+JE^.II,J+1'NIT LKZ.]_1<_X\''_:*"_R9."-7FXY-76-9 M21TEO#O[H]L.J?0K06SJ8'J!*N@ZGM^V#?B-N"\D27,&')=/,ZL&(0+ M\'B?"8^K#QP@[[OM/='D"G#&:#(=GH@>:CN>5SKJ.[3F6:5" EV2[-=DN@>?%T.NAK-F27L^17D]O'1R27DOKX+RM M@]-2KXB5E8&#G-/LR1RQPY?.E+17TMY*VCM0 4L9@"H#4*>@O?5U;DE[%TU[ M!\@5\6B0H):/CN>!\^8#$(BMF\3KS#YK6(OS91C]/ O]D3;\9 23*?S>"WRS M:&GQ]7?+_(2,[5Y$*&8^D;X!I43ME%Y 6:9K:>;DC&DEZE=,V7 1)<4.R"_% M1)'+9U!%-$H5D6/2+)'*A.'Y[[!T-H=OSCMS:@'<.4K]1*0B@&AM0%(7KO@&E M%@10U'5^<:F[J.C>TZ+JV)P4%LG5F'V/IXHKG)$7D/FD6\K]CE$Y#/Q%_]FL?9 M-)F@$DM8N+<8)CXFJA8!S>N*LB&]I[35*CQ%L>A41!UN%0+-L1[3Y7B^&-^W M>5P&;>LT5XJC (GYHCU9I.31O/)H%JXNCTU/'[4\,IN6>K0@/%KJT9PPZ)$- MW5*/%H='2SU:)'-7_/+XZI3:\P"6.G,5,WZQU]!O)3-NS8PA?$MF MO%3-V"@U8TZ8L=2,)]>,.2@_*35C+IBQU(PG9\93FZGK:\:2&4MF/'-F/+5F M7-]G+,W4TDP]:V8\O<\XUUZ#8VLI*-J6Y;QBIZ$7]2U["SP2WC4 .G.)8?K8 MWE0,!A&4L-Z68[F )7N^"(-JOG>SI)F24 M"G)FV9S6;T2%4R\53OYI)J9PZDDK=1\V1Z,D@4*1P)P4V(($ MMD M^/?&FDN\.*8F[%R6#WRM]+IXB[@6O1=?M/#2P#/2WFAZ3E55&N]_?^AM^$([ MF*>GY"JG\.?F:[PG[@-N+_Y>PWP!VHK#'9_X'$R(J_E./&BRYK[^*[&,Y(MB M7^@1VZ&S;3.^L1P;R8_,O4M<"K>V%"X/C#C38$U/#6*7-P2V >3X BSV0OXP MP_;ZK$^DWKSA!SE*_NBV>\LH$2ZO>O$[\^T]P-P)7! +[)]CHL$:X6^ Z(>? MZ'\TQDS=04/M#[K=:JO=K]5::JLF5]K]3K?7J:J-QD"^@H>TQ(/P'\GS9Q9( M/\NTR 6].M0FIC4#J3 &0/HI3SRY[V -^)Q82FQ![.*F:Y-A:>(GWYFR MM:+ N=$L-KJ6^\>GR"_O.5K>/)L0QXQ>^?[Q[[/>GAL?W8?TAN M:\,-'&>]#_WN[U_O'N_Z#U+[6/XL._8UU+OMGLKJ7*MVA(+W_#]5Q_^YV]*7?YQZWTKZCSYJ:L@ MT=P8$LUT2 R^?/TDQ3?^X2<0$;9C4U%OZDS^-6N-9E-ID'JS=O/Z?#/0=/^F M6N^KE6Z[WZX,U%9G(/<[U?9 :=0'[99:ZRK-*\G6T"HRB/F^Y^A4#*(QH/6Z RXR/2]FA=*43V1L_MSY]_;W^4OO;O MOWQ]E.Y___KP>_OSH_3X10)V?02>E)2*].6KI-2^-WZ0O@P*P**/O_2EF*P) MY4R[^P@;D)16I7JP7;0VW40K@[D<5_+'1!J:GJY9THQHK@0^+S&DS>DSXQ,_ M+;[G=6SZY 9^T0FPQ*NK3:^6,W6K%3)UJ][N-A55:75[@TZCWJM56O) JGWDUCZGMJK/>9+Y_-W=+0<2>:#\;-F__>P)&[<./8T&8(%F)??>@1G?DX M:O-:PN>RF#KY/SN#\( FAVP>T9!&).13KR^V&7 ]1K/::W4ZO M4ANHG:;:K51ZG49K4&M66W)KT.MW$G*[3_VZ 7SR,W-A-I;=&1M2;I2*VJKL M37KO';6K1(2J;HI:^D2:H ,!L3XBE6J(R$Y7;;<&]2;@4VGUN]5V7ZE7.NUN M756[_7:ML8C(KV1D@D<"SO9GN+(Y,K.V\(MI61-X ,@4GC.)=RW=V?KMWK"; M]=W#H7=+[R1EC=_WWP!9%!62,Y3<$ 62YDG>E.@8!C(DTY9,WY-T\)!A)3]L MO;%FJI,5>X&XWR)#/P*#:6-$BOX[_@4;1;:5M$WQ'GBEC_UNDDXLBU_]QY5\ M1?^-FD?\.P5TC^:$>-)G\BI]=8!HYE?[:AK^&/Z$K>&X.N+>Z(YE:5./O!=_ MQ#&'VZ#+ 8?6-X"B\?/V/ZY4]%5] __CAE>%@J2?J,$7Q$W+KJ6\X(6X/@Z) MYVL L/R8 .N\/1__-\=3_">7PEIE<(VAZC@$NH;0J416?ZVM*H,62)ANJSF MRYU>NPO:HR:WY6:]JLB+0@-.'59+0V?M=]E4_:YCK&DNW'A$Q]R"3Z:N M\X(?8/:"I;UJ&#E;;B:P$$$2S9>&P:H<8K M5Y56H]7K]5NM6K_6:\L=U/\U ML NJUL=8K%E<: 6KE1FXUJHU)?'SFK^8P!_NB(VMC7SO D MOZ?$+X%/X(!3X$I_!J[I&::.$ 75D"GRC[$V,\ZD=(GN"#3Y_])__[ )*Q4= M27>W7V\?;B5^_H9[4JPDN4[Z[-RFH8(RSCNJCQ<"HON+513/DIAH[LBTV?*T MP'?$#XR\Z"],V]>;55C)+M9&8Z6UHZ/16'*QON1:9=F#BK+LFTIS MV7O56NQJ?%?AGFM7^9( 1]6GC6:H3S%.4N^UJ[)2J8-%U&]6.A74I^V.*E?E M7G51G[8-PR6>Q_\'#X)4ENA21:ZU9.D7W(0/0J!-JZ/W8/,<$$T.?&IH.:_O MQZ8!TF ?69^T$+O8G^N\"J/_NV^U6YTFU7*_UNO:I6P6)'DAS( M\+M233'Q."W>.V!E6_^?.5UNFW^HUE0L9BB$:7=D8CPE =);3D5_2A1%KK<; MM6JCVJDTZN EUMNMCDI%8K=?49OM5BN3_KKPYQ?WT7FUEQ!?%XQ5T\9S=(OA M^5&C8?_&X76^MWE4VE,CVNO5ZO*@4^EVE$JK*7>45J_58K37E96&DA(5Y;1' MO;,O[KWKO "![129^#(VG5)#7\K^-K..3Q%JVIMSS%D% ]E3%\7P5+,D\D;T M .N=X&?P58F7EWA!+HB\T/@&2U!"4_!088?CI6&BU-=WGN03BTS'CBT2J=<2 MT+(5X,HDS24:L+%!WDO?KYV6:\;J8OIJM57M-#IJMUE7^DJO);<;H(#JM086 MR0QZ<06$]DX;/KC"W%[I3^0>[U:8S#H M#SK-GEJ3$1J-IEKOMQH)=?S1 ;:Y1[QLD6U.KK994VZJ+5D^.%B*D()\ /D, M=YK$X^E'XA)#F@:N%V >TGKW3S^@B,?2E;;NO]^M/J+0,<0" M9B,+'H!_-'V+9LK[FCZ6NI;F>3DQ)XZQ^\^\3(!NOO^FCS5[!#_8TK>Q";]\ M#=EWJRA+L=.@BZ-Y MDD&&ILV*S;X&H&6K M%K;W/W]K-:K5E>_)@D[6,M=V55HU-:I][O8KRD#N#N2:6@5GK5=7T7%KU'JR MHC1KG<7(X3< ]Z\([0<.[#L*Z^VJ9)&I]UH/FP3/?E!5+S![V(X/O_P5F"A3 M0)302FJ73!W7]Y;(F J6P[#&B4C27 Z#U*/*\2KP1670;K-U3&CMV1QW?*_\P( Q!BV!?&%( MFF6%S!'GFB?";X 7KV*4F%()?1E@'KR,_3N2 5?M$;UUZA*=T "'_O !<'V_L8&6TQ%K#X1G-G]_%J^8M,CA]F&_D!]""MB%]K\9V^T0( M #9X^A/V@@_1^^%)7 I_&3:Y>'0E=*6:YTLM63*TF9;[3KV:&"L;- !E@-^6^2O;@"FL WLA-N#%6,.*]B:S?X3\Y_RSV?[ M$H6?G4,*[")* V0+X(B)Z:-S32S@#->QT7>R9I2!IHZ'5QS>L\ K1XGTC3Q) MGNF3:U3 FCV[E@AX73/I#AT&H'#,$?4T7Y,&3/4FI$KTQ=@GXFHY;K)^):/ M8E61#S>/AQ8D;&GAND(90;P?]B !8M%RM3>H#QJ]9K7;&H"JE3OM6A\UK%IO MMVIR+R5Y'0,M0I8+A%("E!)@74/9,#W=3 M"8-2&A_^*JQL)#Z->IJP&&+:3.V^FF!2X&5@]O".:WPMLM\3\7QA-[CQ9!VZ MLV!OC%"JV,R%-:DDF;K.VPQM#M-F%1FX"EJ+P11V5-/.K!4:.2*V3O ]]YKK M2W=W=^R3L.X!O$+"CG)\(\@N"1C--O!-;(7Q6VYS93_.95F.HB)HM,'"8]@D M3==!13 H4Y)!;*?^"LBW;U(N>!/0+/ -5Y@Q0![82 CZ@^)" H1BY?9(&KG. MJS\6EV_!P"1T98(J')O6)OS/WYJJ*O^8M3YZ6?E1W+;RANSUB1N1O/G-&6L5 M=_+0BXA?/>'ONU-M28-!#&!D=QSB(_4#9:)-H_ $WOO9&MU/L)]O7 MWA':GI>#1=_H#@@]*:ONC,G53HL-!H-^M:(,N@/P.IKU M5J]:J2N]](D0;A2XLPTJ9=F<0$I<.G\:ZV4_I]D%>RB@S0..CNG4?-]S MF/U-K0;TP;-MJXV*-//(W5D >6 [9A )M\W^R?>>DZWOCX;68?AZ)9H<4FVW M5+4!EF=5;73ZE7ZSBYFN9K/1J5;ZM<$BPU.@=@(/#$%O27QQ@>&?',=Z@D<= M_\EYBPG<_74.%8DT^^F^P4628R,:9--L==1JNZMVU7JUV5* .BLX4Z+9ZC6K MI 8;LZ/62-/8*OFY&K5B5AM)3.[5J1ZZKS1;PMD*CVN]7M M=7HI;8 /N)>=V7E_#L'^8^"'CCOO&D=<*/S:F:2_V%M..[SZ\$ES]3&#CMK MF8"JO.VKKK=>1(+H!S37@HFO!-4KZ<]\ M"CHPOFZ"H>;!C9]!:^+024)C;O'1BW8P,1R?WWKUH78M8YM$!ML5WHE+F$5:BSMYT0[I__>=@'5:U5I7#?4ZM8[>'0#SY=2 MRTV7+1ID+NY83,0# R682EUM:OK O/2=MQ)._%OR>@"406N^\46?__/0E]H3 M\@;8-K@&\&:3)\>2KG[Y^.GVWKV]HB_41B/0#*@Z4&,07WK1K( (#"SY'(A< MJBIH<'Z(E0_P$E L_M; _V=@\\!@11:3/+?$ F9B=V/<_U[!N4K4N37HUBJ5 M2F/05*JUIEJM-JN]MMRLP/K5IBPK]47.O0^>+%,?6([F+S J:*L*0*(BQQ@5 M3Q:(<:F\)H\JU\V^ MTALHO4:UB<^_/DIW*40FCARH595:1ZYUZVJMUH$_U7JGV^S5 M!ZUZH]^N5.9QL+4Q(^\#'2D;'#CNJ^8:-Q\=YQD5P$.8@-Z?(9:>P=N8E+K@ MRVF80P\S_ECF8M&0J^](FOY78'HLBWJ-V7+3UG#2QNA:TKD"(V]3 GJ.MMK@ M+9YC!7Q\G42O L>,.()N-9VA]8T>*#Y%B! 5=!OO8F:9Y': 61J!L\>_4!@ZVQC5)WA+Q-MAN_T0$0'H!"' M'$461U&L1N#5A,\Q33LAFHU7N<:\IZ=X)&H8/X8[ XL&Q754S-BJT0)[6C- MC%MID/U)UFI,XC^AXG8I\)S E88!PE?BX(>M3AV&E6OIB4?@)+2F?#*:X4_& M"&!XC>406,-(,./IT1\LS6;P<&AUH_G"+#*P2T!&TLH&+(KBGW.FA$W_\VZE M.Z K9T( [1[B>0G\="#!)S"&Q'E&U)( 63(Q;<=R1C-6*@60X=EQP,Q\=AW+ M0A8R[F,GL(SY7_6T'U_3?D0ZU?WY7Q$@"\E_6#>.,?#)_)4G8IGD9>%G E0U M2;D=:=BT@X7?.5K"GWD5J8VV&IN9P&"$0/.BX9">";R,X^+?ICAQ@>+E8)[= MUA(%#$]O*7^!%T S$L#3ON-B($D:@N'B(=WZ$A <[A5O>@)2HQ6%R $ZJV*3 M&!HU+I% 6 23J?@'UN(QT-*J#^T)K'!!RWB"M ]TW+9\(*31&"QVB:,SJO?; MX.6PK%?:?^FOLU^V%?S+I6TA&&6ZQD>IC8V!' M9F%(S?@8712L@@>%UV#H2 M%UT""A04LH'E7[-S!+(_',(/=NQMM#FP1!V^F,0:E@HQ@=<1Z[PC3+)P\(,D MH<8LR&64)9Y/-&.I%,&WQ4JP60,3$^WL;RKLKY.27L HW!I#+97]6@ P0$J* MY"0ROTV5&= ?TRT(6'B-!61AT?73.DHPZZ_C6V!%2/H8J88";M0?HZ4052,J[;".+V$YW$H_@XRU.=_.D8^0,@!+ MX <\B? MVY:UE#%]WS5!4M/"+EZHV16U>;%(LRCS=&A9M4?%BDZSS5RB/Y&Q9@TI1#D1 M V7]!8@*I]_#JTT\'<4W7>+/1!R%@U]S9RDF5(:Y^".3M7?)B N'AV[*A?!V&]^?8RR:O\=K6ZZ1ZNPZ-A5?X!C7:+"0@;L!Z9#VI MF:Y9V"=B7)INF$_H!Q'$#FH-7!'[::E\9!(F?/?IV&)%W:$.)JS[_F\R_7_\ M(KY$U$ N>(/4I3:(SN=HOZ?$@IO S$XDK*B 4T":B83Z94#@9V*#BV'ESBU^ MC,5KYTXPH %=$--P]1<5&3?8PDJ4QT6"$6NN_C[8D8_ MO]!-E /_0"4B#J+B7B]R_9C]. MB(N9/6 K*EZ(^X*SV% P@4#53(O'A5%Z2I^I"FW3M)9V*WT)W-@\M]#)!'9G M7B%ZZV.76M(HS-.! 9M_G(]\[P>*[%T"9-?<%A]K(-S!'/ TBUF?VA0[ JAS M!C)GZRD _ZUWBYKSAV_G\@\>EF!3#(24 V0A MR I3,32>,Z8^/XT%PK\FH"0$4=%P L(ZF$ZM6?@ C2U0S<5)#'PPB]#/<&*" MFWEXY7?;1#JBX3%XM*O9FJ%=2Y_(FZD[U])'D!>VH$CV9JJ2@3R>GHAFWTKW M;.D2BHDHBH(.G@=W4PJ@Q6[25,.>51%X&&K@?]C(27%F"?<.BYIX:#&X>"HJ MSI)F.9T)P7B7-]:F!"X_DQFL&?XK&0&>B\Q[368>/LU5J@[,(V27P#'A8^ M9LPZ0EZ]U9T)VG)11U,4' 4M I!XCN(DXCV\[6I9PY/H84K:;Y0T$G8RADU1 M\>#^*"=E.%;[G@FW.6H W,$(LYI*G249KS',0X/8-+R,.5$67H8=8%Y]*CT( MAOWXL2M]?_658)IZ>H5MX2!IP!=Q7-O4;E@L!1#HL'.<@06 /E$54EH.8!L4 MQ,^V.20TU3TE=HP#:*P#7JEKWAA@.*.A5F>X7IE'MEZJW,H[ZR3>KV$;$HM7 MCG!I N>,WFC>&*E[U_4JS5MEYP6S;/E$ [T>3!"8-,S'@ZB9>S"]71>OUO8& M[:D5>))RV_P[\^E\1C$[ M:(%, U2Q'G:[FE27[BY%]L64B]C+WM/M'&9CT $C:4!M-!HC_87;2\QLN1MX16\]"!;X.E M_2KA=SWZEG$D\-"P=!!8UQ(-5O,""MWBE0F\94Y4.7 'S0L_'G[3M TPC-W9 MC4#.DTM=9.$L#DQW(OWLFM-KJ?WM'IQP_6?43S>?37WL6!H0R,^8NB32)P?< MC1E;QL_P9?#]^',L!D.C!XX5AH?0.&.A '26%@--(2FBN;#"2HAB!/AU%B=@ M^TXF -!(V%&!Y%),".]&7E=,?#)MK';YE[_G\31V!]P0Q=)@ M73%'!^F%YCPP9#2\X0&!9. #R.G9=&AF(6ZH) UP<#VIR*!EO!)5M<#00%%A M5>H.?D6M?EO9!R.G% 4 @)],6TN"% #VG4J,]<@DK;F)(P3,?4:]1 MB4@#^Q_O)<.A4E&@#Z#Z\!@)$1$GD+Z_>G@;"?>0*QC!PJ<%ZC!_K\R;1,EK+# 8LA'?KX)]" ,/6 M1#@*'GJAX!I9QO MH*S'G\/P*7*[-I'$J"!\,AT"'Q:?4T+O21O9F-O M,U?D.ATWJ+V@,88-[QF"[&"%Q2JM(-QGDC MVER!XWLIU:.8 *?8H)L;A '%J(F"^1B1A6Q0[]+[(1R#3$08\@8H'@B M&^M%,2L;)E_9C7%^"8M"7]$Y?B&\=(PY>CJ>@A.E?N$1828*-IL+#<0D!6T& MB ?4(]G/17YL-DPHQ&@YV3*1",N<@'5N\(I7:40D2AL2+8QP=!,O"R1"BM*0?Q M.HQM'IOKL*P>A.$S<6^1$D5!*']?^/VD AC3X; ,.<"@3CA)5NP[O@I6*DQ] M8U2H?K16\3'^<+P>D0IP !LV/]H.:AP-)2EB&[[K!!X5" @'BM\8!XE$TC5W MRJ/M)CMWHM\Q9SRAM8J8F>+_FJM#9-6$#!:[9NGW?F LM;!X\#$*)I;5'PO5 M']>Q4C!>IQ/7,$NK@7A-Q\J"H)'KZ,1-%@@9;C#B/U ;@,6P6$X\P 870)#' MY[FRBA0Z<3H4JBX=,>N&<47I!0T=3_#UT,3^YC!,I#L.:'XX= M6)&)Q80XS!.GO5G8"B0(!G0!Z D<1$R'A].S9@5;@R]X*STL(#M>S_W"#@]" MF@'*I,0R7YY&&8%J7P9+5G^$#8UL110*:!G:A#EL\'XL^V>\RF+O;.QV),_9 M_F*6-7R$&K^TC%O0-A,N\:HI0*Y&3?98'1O[/N^MTWCFA;\[8?MSCD#A#N1! MFS5Q(DR\39+@=[G5$*+!TIX ?\PT8((16-(VO3%=^13$GHL9&ARPFPY@VC2$ M1HGGTU %8S;1]!'BBU8[Z=P5O!GB&@VV$QMU[J(T>'(=#2F GGHWG*.BC I7 M(03A=\#2C+5"4FC/"4W/-_5G*A0Y/; @$0"#8I^!!K#ZS.66]HHF6RCFZ6XU M/C^:WB8:,T5 30 7BU0$G0AC'>U"H+7XRBD (E)UR1!N&D=L]5VX);;_&"$Q MM(%=\(SLRTKT/ G<:XMA@098;G2']>$XV$X(FFO(^AR\L3.="J. T@UM @1 MQ=-+$]Z;AI%*W^=#YFU^_'/4%L%W+99:O($"E3(9?^ATUC<1 MT RB4%8H[6^?'D*=C;PZ-J?@'@!;8?R,:J30@:LVP2X+\-]C/$*#!8V8U*?* M,DVM4C%#!3:UUB)A&XOJ")<'K +,;"!X<&2/J7NQ5@1,<83[8:6C*2OE 17A MH>)YVKLX#>K%"A]\&'&O,6?J0XZ MU(GU>9I_!82Y#UR',*N"O=3C[29A.02G+R]F3O+D6,!"6"(Y:[I,<^$=:!M1 M8Y;UF&++66AB^8D?4<-SYH%GO@-BG#$FRYH;H.VY\:[C.!W7L>AZTY 0]HTW+:?BAOU MMOGWG2.%49$@KS\7&3XO[!$!D+.BV<-NAQX_O--^:*W6W"X8-S#LL(98G_*G M[SJ4#W6PW]U8OXL#)CR6_),P^,L ,<3SBCB;439 +@6"O)7^Q3!/LU!4"_!' M,30FA@:$SE:L_3R$+QL(H,\X2B@;LKC%.'+2E]\8,QD%(X"JCN M W@'"L8D%QP&1UR"%J#'"X78>4G4:15MO#3Q-HWUJ8&"H169GD<5[4*;9QCJ MPM%!#KJ&PI#@3F(X1H$YK%&/-[&LN(;'TP'NV\EA9!QV4 MY/(@0>QW&M:T]3'(#HR.QQ\*I9$=T%$N#LU<>+I+7C&#(>J^J8G(BE! J/'0 M4C?U<[%N,_WY&GSOV2L-7/% +'\SOA!0C[V?U$&GLQU8FM1BD5T;DT.W4INM M.WPK]ITZKQ*^DZT*(^;LGRS6(F((X,*BU2LVCC'3T0@,;;Y%-)P %22QHE<\ MG"H"54C?' O47>8A88^7:,:J/I?&GJ^EJ MKPK[AE[&Q\^AEY&_&#Y+>-#P,TU=6J)D-=8O$%'Z7-9KQA@O0=B,_4R/1U43 M;ZH_74@_(&/M^ MPA\0'["!&_OF$2B._RPZK\G$#"9LQ5@]G7Q9+.2#X$%^&G(?EB!-$%H-A]L( M+#::*J'%PVCA!$L)-.,%?S7"Z0R4J&DJ2(3K>2R)23[,4FBNS?.0+ID&?&0& M-0[H4%&D;N1)6.:03:J"M[+'@52QUYM:]*Q]G)I +\"DK+J-=@='=C\KO$3; M=M>.GF.$[)'F%E,]4:@\++?0XM%[[BE1)WJ,I=-) 83(@(L.EM<:#IY9"5O M; SVN6&&!?$+LDX?A_D5KKI?HC ^[S>EZ00_?94A4<780ESK>QZKRQ/DRRA> M3(ZBF;9$_)G'^%D9,6:G[) D,J+>H:YBK+ODT_".D:M-1(@%&!K>B?D@%OQD MXPDQVBFQ:&<4GQ^Y*7,1-HZ%HDB MP\#2Z318A]>:(HV(^GA2:- 0$J\#2Q\ M4W_FIZB"*XJ)-U[@"$ATT><.S0='#X')(JPLY&.8(Y/76_LLVRSZ/+BJ8+R' M2'(\$:+'#X#G0"7,GV"RV&1VNP+H\SXY[QGE >(8T073$1M8'"]:#AF>+G." M3MQ9DL+0 MS!)63HH%U 4 -J^7I%8R[UX11C$;.1!91QR@,?N)6PJ)@2=,PCQ@*?(WQWT. M:3SQ8)@Q$@@=.[ZP+/$.RV(W7C/!]DHL@]:@4)%(34\Z#^L5CV)@"5/>J1$6 MP.'BVY9U\T@_*U8[TJP7S)QAW36N$+-0X&-8;,8G_8$:O:XFW(O%C0@)B?4J MFNORF7 3K%7!T$C(PO'1;!_!QOC.XYTU-A#H=YX8NB'XED>'7V(9MK8>B6I: M(20*LUCK/4<;JRF89:,-)!Y='8Z#(9BYCPP$;"!BTC"PT;W)/[U^W,STCB@L M[B=REO71+?09B='>,&% <5*%SB/H*C"8/9.7+= I M(E&=3%2]0J_0SH =M(%\&/1F=:&$W1V7UIA!6Q8 ]+L4ROYW3=G#?*5MCO2( M-7*HN]<.([1V ,)M:R_ER[SH+YR*P69'Y*V6>5\K:;%VR!U6LA/6DJOAYULT M=E@-<-M4-%?G, >5$0J-8HTC.M6/=D/LJ5&[+N^%.6G9%I^K,==.6@D-F@D7"D6QMV( M^HK0E;7,9\)[+I# -)+'P(5% M<:)"G3K$=,3VJVFS))8(([,T"XZSU;#H&#N']%C3#VML$NG>_#'J?0H9'](\ M5*NU/UC0/"_+>$QR1:Y0@]D"0:!ITF7".J9'U[ M/!@22OZ80MF%T?):T;-T[$ON*@*^K#FH)BJSB'K9 /_SW7HTX6:/7-I*'Z,$ M&G>ED6O0)0YWTI J>!FKZ "*9_%H>C66"/6B*+\7);1C$3BJ?'P7+1 ]3.QY M46J :0N:!8 %$UMTQ@9V^,]H<#>-$;-U1OFX,/$1'F,2?N96NO-9X5^HQ]%< M"%N$;UB.$.?9IG M/<6D.682YN=/A8V3^RADR:_%_BN9,>#CZ*=V!/S\)T6^)<:&1P%NDD!KB$9N MY&'-2EA=AZ%M'TOF,*R)!#%/G5'5W9>4JXQVZ1$&].P1&H;',@PG$%EMVM%L MXPE,D1QV$9#HX"]6JQU-L\%-B@-C%,Z)%,IO!4VS7_ M%U0CGMA$:W *D&2CPP#220?)8W[;+^Q0"3H"/8YIE"U#TV="G_\6>@BBLHJ* M?%&7PBO%\ ,BSD_5"+8:OULTF0TX-)R9H3PE;;?WE!XWKMBK '*C%X,)FRF MF<@9B],*Q6%F88$8CA@ &RKL4N+[2-CN4A//#(^D/^V-Y<6+HMH.7BL+! M4&P(!^T!(6/>3V]HOH85_GR61JQC1XRP]X#6:>LIH<7_&C4>LJRGL":(KHN7 M[R'WL8=9C5*(%FJ>@).N"E,UB,S>I90HZBIEM\Y"/3!TTXT(< MH#*@5$/'MX@6;VQ/C#WKHU/#JL9,K%O6J-$5MG/P&C1:!'LQIV,T)[1I""#A/-(SF%#, M;DU.M>OJ+L2X".%YV3H?X4J0'U%DWK/OHL\5UC%H+" &:$RI7IQJ@"A0PD.[LC:8$_XK!5KQ*NPF_PZ,87-:/ MDC'UEPY*HN8+$W/QIC#7@L_:<86D.5%VK;E'A&&+M(Q!?"8,R0:*R,FD>!L(0-U1.UOIA0 MY#;D57CU"E^!5$TGR_ C8J?,W7B)*:[(;1'2D,Y\#1F#FX\:=BNQ&5R\PA[> M)'9"I%;K[P+9SV0F0,,4?3ADA):0@J=A(_U+.!>(SUNAAC]M'Q$#1^*U_,R8 MC:#QA#6$/@WK\*EI_'PIVG8DHE,A6A9"1-] JY.PP)EUP:!C\"9^8L6+'.CQ M^F98U80?[,=/JIHZ4UKYSS\;I9D^#SY>2SW3LU&J==#0\7&T*#C24AN-=O2L M^!AYZK!]^LYCDQ1UEGT2P6(^+NHZ&B/,VVJYM:1A_\^(,'W'10@;:#YEFB\: MM2"&.>$:$238/R :?&*;3$ 1*&P&CN2N)?%[X+I?L]AL_^D!1'6 B_H>=Z\ZB-PH9<^#O>1<,[=.]Z7X1A0D-;4<8P MV<<>-8R3A3%S.(SS6K*"T8C:"MHH48W/7DD6)GKB?9$7(DZ<#,?IQ%;"MV;1 M;N21*HEFD M:+=A?N09&_$IGM)+ *YW]+4:U[4=(X!T_N@"8.L.$5U$W VK8?$&>F?>FG.-\,+-IY9<+ MSB;[*3*KN;^PR"S811:V#8_9 (89G:P_T?[$$:,.#5[2;W.>X*>ISB$O7# V MH-Y* PR()V*&\Q)@I? 0A0!Q1Y%F!\1U6,."$'D-/2P: <>RN$0!%W-,%R=B MII0FG-X+6#OM&*U^O82C%&JG S@4-?FV7OH3"U!1]W#N9V'=B5KMMG'RW>_3 MFRA^,1H]^>7D(HY6F;'#TD0]631[>[WQ\9*W&A?AZ/8\W=9$?'H24&:_/2%_'J+T+Y]L.XYZ=( MD;A1@_27_B5J.9Q%G$7&[N4.&QAX30:?HX(JITGL$+9E^9? MAJ8=>Y*>F6-0EUU+N-GK>5#% 7QZ MS9_"%@>(_*FU?32TG9NF5JK[:(XNK*I6*HU]E/>7NGI_NOH3Z_VGB.WR/&K^ M)AU_PP%M>+AF$#M4.EZ&QJ?"1I$*-@3E6OH%566/3!W_6OJF65@:<"T]XL![ MD.%TM//L.C8FY9[X#^P>.A:T_]C]PG)=&(8)/#;_)?QJ? I*W)6,+_')! ?6 M>8M/6V(9P(!>YHXO)I-\UPF',83'#X3E@=(3G?_":FYPP/,L?O#3XEE1.>PW M_T:BEJF%DT]$N672ZJ#*VTO,.#$(FRI#"_9F4SXN;T*#4%XB4>XF)MU@&R;.[XH/] K?^YVW&$*B3G0XE)W/ MZV&QQ=07L('=5C2!/=SWXI7X^3'L9:8;[IY6GQK8'>BS6*/&RS))6$\;G60\ M?W"+^";0&8ZD8N=OT0(T@L<9&WC6BNFQ*D4Q0IZ=/87+HD,*P]GUN'GZ* TH MS6\B=G0&FQ;&)Q2S0TO$K(LX\G)(S6U!?7/V.3U*P.?#9&,'OQ@F-6]QK)LX M@B8$PS4CD7#(M3#(V!D_@%$+<^,L\@B8YQ/ <2JCZ;,F$-.C'S!U/->+G=T= M+S N6\[$\$KCFVB^,-7QP_)84.BG/"HG,1Q+[0,=8)C**> 8#YRG% M_:9E5"Z!C8 X]LPG@!TH[UER<"\'5#0BC\V@)^&W*5.&&$59#H_$47IZGR!+ MOXI9\[R4&],RPD:X#N>SLS'$AQW0_M]U,!UW'Q%Q+>UO235U^XGQUR+(SP+MX;"V@BWACV,^]I&;1]C9IB9Q(WI<-7T@)E#++JUEV*9--#? M2I\='NL*2TB3TFM"E0$6VM5N95:8EQ>&O;,EHH&XY09O'GO+\S,8C!GV_)T2 M3O8Z30"!)A'!M#*Q2(!FR!5&5HMB@1E<2%(%6V8VS0C4D@]!#B/UC.K M:0>\BK8.D5JE%BAX%1HE91SNTE$[$NFR 9F$3F3%9E+F1C/W@IU&%9HF42C7 ML2W6E.>&325\@$S8&OA*Z @0P,SKZ^V8+68$MT]OP91EYF7& L)B8HK(FDP; MY^;-390B:.2)I=#P.MZO8H5#;,WH/Q";3Z,-@]O\*;H;DYWU3C_.IU)^2Z:D MQ3&=S%W%,T"CGISHMS"_/PPL/$@L= VCMI[7L2/I8\?Q8F'Q*/P=>L.41&-' M&G)84E=[*LZ=IKNMQ*$3]N4O@BFE;#WOQ77ULK@N[T'.Z%!9%N[<:^G<_D*< M?$H<78@-[#9M'X.W/A&+]N)1KJ.GI8,$!!BP/""> M&>%C+9L95G:(AK]$;=D(*!CG9-%(0=P1C'51:G;B_;MGNPZA>,2IMZ:8G(42 MWWW&+46JB*J(&W98!6J Q3@S/YHZY4#JQ-DP>S*"Z[4=BN'";O+=LC>[+(%! MBY\OS0O/J&ZP%^/C88$B<<.$-S_Q3F !B)VB@0]12$Q7D,1QY#0RE4 ,CVN% MX[GIS'W\JL?#/GS&/D^_8UHDF$9A4G@*$[YT[,HG'JY#>I_W03&T#[H+9>*IP_?@()PP@, MC 8F!I!)J?.!V.RF SD!A0[7@'-V +-L8.] C;:.FJ)X3$2/V[>'[! MXT1,CS:[YD0;GJ7"'.UP >LG)K9;.E/8%EB+)N9E(:&[<90B+/-$A@![=A9;,(WY08X7=L!. MA &'[ EF#AL]17W!&%B8;!%A>,JUG(;BR5):=22.?UY\;6PB W\X[D?.52PO MG-\>96*O^:+X078NG1;#3NBZCI2*9HGRL.0<+'1:]\YV' ]-B4 UEHX!2 MI&6Q?LC"'#:-9M"L0 179A6"?*,'%0H4Q.>'B4$^X3/7L;$S_!63P!;C5,ZP M&*,K+/,HTID;_X3U5;/37V(6OE#@BQ8RPQOKET:1&JNW!#*[PY,N'*"=1YP_ M00OMZ:S=:ZE'3[>+#^3%7S^9QBN:$ -Q!F#7<:<%BAMXW MW$(79!T?.2SN_)EH+NSB[A[6"C:CU+4TUE4!VZ;/_,:GV_[,Y]GBCE@(*$8S MR(KLV-_8N$1[(<_/)_[0C/\7%OV.[0N1@Y4,%B^+'84F=U3#*'47"0"-=G D MP^9H<9XA[:N*&?<CL%X57GP3U=[0LAQB37D+%D'8$G9 #X< M#[[F<:PO*[T%HC2G*52-'"!,XK#U!O&YP(,T+#V[^=6)N)6'5T,7AUZ.E__& MQU6'!1.AI+A=_$A$RS&S/79"#JLX82U()#.N:L5KDY46 M*UB0"[-8@0P; $%U;)+]$Y&*.>LB,>,Z'/ 9.\/SF@D*<1HE=XCB!M3IC,D5 M:I@>'/G^;S+]?W&E;*."L58K97IZ)FZ"IBO :$T2<5\DP$A&_"@!E/X(2/\/>) MG@P^:XBZFY3$;8_K?595@],W0GJE*Z.U^4\H%V)?YT5IJ4M8\NDQ 14VCCQ4 MC'V*!4=S&M,"K9SO8SA C6* 68! $Z(V&@]Y*SV R;RUQ_@9])BDU*0;%,(3 MTVO)?3"HCHV.G:> MBD461]2DZ!00M ='( &H@PY2D/ ICC9/P,,5%$_BW4RSIW/$&=C^S*FD:J17%KKS EBV:QZ^UQ#Q.K$,'C>C0DO]AP,9>QTYD-P(2 MQDS&--[$7!>,_XI\07*X=?*;+,1ICQR: V#6'1U*@$&=1$SOO[=F!:5UJV[/ M1[P2BQZ*DA_QPM3^O@!4O=UA)80R(@P"98@N%K@S+E 2'2>$450:H!E@A9PBW_S&)+.-8RG3KO_*9K\& MKFUZX]!KG;^QR>]C.40S DI4*?> 8ZA-7YQKUG_CN7;J"WET>OSW>!^/2T4_ MB^ 4[Q./;N>S'D4S#T"'G0V'L3T\- RSW:^OMQ[1;T?."S]XP.%WAT"YYIL7 M.9S$!FG^YVW&L[O1KKS0B[K.V#=ZWBX-<\-J QH(HP>>\1J6:[8QZ&8E=+Z,K'C' $!@ W&!.,S7A,.L8XFFN7)%W MO "-86&*P^Q^7OXH"&.^F)0>A^XPRP"G:CE8.X#-HCAM5*?OI2*99?'$4FE= M:!*#0S-1(QK#(PUSN**2+#QHP##-^9<^L5XJ?C:1:3]+[ NT]9YDH:(,Y9\T>M%YU/SA^D2I;MF=Q)XCR6 MYTG-GTV@*2(& 0:+98[*FAN0249 M'F%@^>0A1L 3B5;W7=7(FL,[ OJ M )?IE.@[=5FF,H[F0KNHU0>-8$)7L3E/(1]\QAT\>R9E5#;R\)%>2]@W?1$] MXS8@U[P$LP\S8B08^9PKHVBX-ALG1NQTJC)+I/$$I6_[;L4"=(&5M>,,:WZ4 MN&.O?YJ'S"J&&>C1PLYDD4" 6(IP(1?890P8;I+GM : K=3"8_1"$P%;VLH MFYV'EO<2!?Y#B[MCML'.?% ?SZ6JL&=KC&.$ZYMMGAUPZH1J"Q.&#B 3@+(^ M,[TSBCA*P:"I'B.6C%6AO\$=D@'M!7=>\^622$_%WXJX.[U"=0TPZNA4YD^* MK(&9(, :*O7F.N?$Y(J 8Z.Q.)UUKV>3C%P3,:SD-N)JW23N%GB4B@7C*MG@ M.UA*[E1\6BY<@1J!K]:MOLE#F&9)CF!NB*GF.C,1?4KR5>911F,8_)7C^:F6X;)G?BVPX\:M2ZYK=(#8F8E[G1)@$)C6,@[E;>D,D9\)4=0RU-@ M+YKP-@!;<*W0XX[7C=IC; MEA#^+V)D,&HCK9)*I\NCC#-_JQW__AT%U.=(D%30J7_J<$S,A55S0+E@JF;3^-XPICZR M!=LKY&04OP3;XZ$7$R,>!EDA''91XC(#^;+$90%A$H8Z.X8MRTH98"0SZM'U M=58C[W0B5@&5RD38"_L:]"G2,ET4C%4A912L:&E3+"(J-]QW .#P@LA+[JSX*XVWEJ4IM+D.WD.-,ZDQ=&Y20@MT5 M,I8GU';"[SJ5@'>G?NY5UE.5\W? Q-;>A12;5*ED(WKB8X3]O4X&)+7-TKUU MZ:H;+,T_I%XM)@'5/MY%Q\TCQ?9146(/5@F:XOEVO" MZ>J\X*4$H\I7S3C*)/.9)" "E0(:%!#_1:KH7RI7'7O7Z:Q3X[NR^')3PBF? M%<%2AFH3E#:/<,6&A49*8JIVN#Q4_,DDIE9R&Q ;^M.CX;#6I?= MEZ(H474NJ@%@7IJ%W &V+-4WP#4USY$RP@=+O>:C[&6WHX\:A_*@A[IMLG+# M(?,Q+O+IR[6AYLDPN1RKF35T*]<5J91JS*HI7$%4G)OLT+@2%R M<\]G(@W4V6_.*A0PC(5DB8-!.XU64B3S8T>C;*'E5.MX:8/0J001E"3=8/C, ML"&RX 9,8&*V;6+DDU$Q#Y7X_5D:!J-?C!YL=_0QBL+E7];TES!F^IPA=4OE M@7#+VF(A&0)4D0TF4J))SC8Y1 MND[N\?D4Z=MM6Q^6'EQWOXY)0X0;9/D^NWSL!Y27X1,R@_6;CP@&U-_+@#2F MYCGF.Q4U[0Q?34[^F0@IXQ\=6,^% ?JV! !-I;'75+BL@97(6\NA7]8A-HL$ MULS8>.#"T9J"5JA"Y.]EN:RJ6A;!2H'>F]#QVJ6 CL'UL6!,64G?+U2'72"; M;+J83)2-XLH,LY. QD CCXY1^1%_W1/8JXX26"HNM CK%TE'?3A.PC%PK ^D M[R.Y:>7)@[OF8%*IJ$I'-I?-7"235S>-4?NQJVXJWM,&,LY4E*52S:1;!JKN M?[T*W)<\NR>Q^!2GQ'79IKT<;PDKHE!G- >L4SYP?9('68E3$+$_BU+'RAK0 M]IT'A*6E##0=1E"3A6FA=EPA)=,ZT_F:FEH4?\^*4,6$&]445O4S!HG/9JL+R!%/#2@ON#%&3^X .BHI8DD(QR64:B,AX4IUS,2J.)/R?'"[3:!]7O_VG+*< &Y 1 MZ;X^(Y1P@M1*FM6/>$C.P=K7V3C%J!2ODBNTR!;CWAHN];'-5#2V""]H54YP MFX\HY=Q3=+THMJ[2G8H+4,B5D/%TPYO: QC0DNE=^N<*=JY.Q,X? 3LD="%> M:7ZRV"T?",IGQ*DWP;P^-W*#13?P;:2P"@(&7&38$'/72.BK1Y618'VJ&PJ4 MF>=/E"9T:0()K(7T;_1&1G%TCJ/A:*H:DGY)"QD5VYLP.!2UV:DBK5!ZAR'W M%>$70=TYATH%-ZO6B9$W2B7TFM:'@A)I)V\-4(H4*]Z&;&U+4R MS(Y):(6_C\B%8EPZ'TAIJ":9F,Y!#I-5J$4/=;:#$=CK3)KW07G.IH[EVNPR M_=%S3G_'A@B^W,<*C#N#YUN!'7HY.M=&77_!F"JD?!\3!Z9TN"5?^6TA8#;E MLM1L57W-/,@*/+.U$[4FU7G5L*&P^,Z)B%1@$AI9)JJB,NH M29SJV577&@QY4<0'MYXU9AM42K!>.V\H\];,405#ZP:]!DEJ0EG=CYB;&6KQV7-O5^7-W!A\P:>)53T0)78!BT/ M17V188^D[DO]H4AG2RD4DHC;PI.%$8:$WL[& 89V6FAR:I12C?)'/L.B)[F/ MLUK*C*93&C/83Q&E!-6.L&1+,XFN"M"70+SD2]?Y+URN 417*PPY72II+71* M -IW.OUWN8PQ]?.,N5[=$WT:^ M9@6@1TM@L[^FZBQ:#2MJ2TYGZ.+2Y83G7A?RE$10LHE^@S;E,=$&H^)K)XEI MO-/:4$M4]11XOC \9YN2-+<&@&FYU)>NWC:JMRALD(30Y@KNWF1/(#X=^2\* M8/5*"8)J_4J4DNJL *Q/0\D2HW6M4.UT&>ZMECMZ#=43.!\"IH]DC2@,O&P@ MG>(L,$W\(C^V/(.7L-3HK?B!:J_F<[;H[Y3E0T1,43\J$TJW9&P;>M?VC.V] MU1)^2U>:(1[*JE[DZIA%FRY'K-;.M6Z"V$V7^D6Q]AT;M3K8)T#U3L6,Z8R0 M_]>**5P3)A:IN:1DH]*!E6?EZ(I=YQ<4!&7E@Q9C5_"TBH\]2,U-XPT#5HK)*Z!0'>[?/9VFI%* 7E8WDZK4P0X(0[5-?S_K MGM%GN,K3GPO%K+*[!3#,%E0#9WVC,]#?,E\_[S;PL\7+/A;ZH'*7^?BC^N-' MNK1R.8'4@P&A5%B@IP?4U]K[]?"QDNCE^9#?^FC2(X_E^%5-$>2Q;Q_I0YKV M$Q0Z&4YRP>#:>4"0I.0:A ?Z&_0C#_HI0S#HU6>+K\\"U?=>DO M@RA(=6[R!U:<.#L<[-4\O!%&$B.%,MZ4/;: IM3H$MUO2:Q0*N=H=V(?3K W,\XBP.)E1*I) MB^+AS[%7A,O44H -_CD(Y8V5NJ?,/)^#6).@BJ16_"$%Y5W%"0+*.+^K,&#J M7'J9)9S3)9Q*+A2U>0TU+BIB>L288U-)_RZTO4Q\0:-4VZJ6B$Z7B,Q@T(;L MTK4\S6J"GJ6%N !I^"LWJ( MAEH1N8WNG+D(0E4((7RQTO'H5!H)E+HNKPKQNN:O,U&S*NB79E%<] !VD[9B M2\R4@P0 ^)I8,>6=FHA,G,Q!JR/:-V7*7% ^E&IK+;%$$M#A_TJ0/9&JE:E. MBM4(.+&SE#(KL=7N%#Q'BEF>G+C"V2EF:9:N\R@S@3A%%?LOYK,T$X654:(G M:J]/%431V!S.-TBK/B!5%V9Z&O_*XTPPP#WB0AL8B#HM9IF3?[MH*Y=R0"[0 MO>-54I&1[*^?3XU#I P5C#LGKYEHTC0)+$F+$=>+6,F$JBT2XG4N%YEA2Q.K ML+(!)M4FC&KJ4\5:V;9+J]VL^ M614RL2@H\7F,1*0R9TL110&O4N:)*)&!*Z?2+1 7+=4(B'RG[QCH2UG1+J"6 MAJ,&MCFQK B)<6*2JNC3H$P$,E9Z&PWD3G,)%'[M]H3A9^?R2D)[%261!!2+ M^#5.+W,EUY,W#0)>BCM7I;8'2RYE@?^R90ZB>1^/Q 2'_)MY MG&+"O6[:4\J8TLF+CEDF48K*N\4QF2S;CE91-M*@&C6]J+I, 1>A(N$1034E M]JYTVDWS0FO"#O$>5OFINDLE@8"!(MV5797IHG3'+$*LR)VCG*='E84+1E>2 M@!K!(Y=SUKH#))8&188CM2V'HXR'33*8&C_"#>AIU\CT8"6@LU/)19S.P27Y M][HU==1F^>^=)\RBUP*W5.D4('X2/I=#3N/U.5\=2T91P/"IJ[*:E9PAZM0A M)$2F^#/6A4#4Z1OV*4)=235$4+F^[9,5[]I(X.MJ 0-?2N2+8^+W-/ MV)HJH2U0,S"@M R+!-5&+?>IL9HZZ,M./@H)J+;JU'L(CBS@]50IXPQB7^*0 MLLJ+*:.+8+5BXX_%E:NPA=&3D%/&:(JBIX"2THM[ZJY5VM] M,VJ8Y*0WXJ'$L^/CPH<'WJE5+8)Z9F,$38)YJJN,$2"O5)3*5=NX"F08?HX# MWY2#A=:L&XRDE4>F9OU6V7JM+F#C1,VAK =0Q$Q;%&2Z=X.9&EZW(C=#J]2L MR(),6L@?[[C;2"W7N"@$V@PAQ^5K'@-*E'CYE *ML=:Q0CE(.,4/M$Y&G/F( M0#JPM+E2]%-'?H[#SX'"^<.35;<_,2T\A9E/KX![&']_(S!SY#]DX)N[J1*A MG4PB 0LL]P@5QL$:QKI"B#,PU^<;H;FY=TM!K"DW>2%S+D]K:-Y$@Z4=D1+( M&Q%C9:IJW;:V07JP.X-.9-ES[Z-OXM>X]$" I$K*TGYCE1$6.55(A/JRJRVI M 9P4E4LBS0K,6Q/KQ0?5+MYLHZL(#&HI@<$->H0+11B\LVTZ(714;=H'JYU/M M%_A019)N]%*G S3K>#\QWB-7]Q$%&84(/^Z42=$D!A0T2*EZL)Y!@!WH' A# MMX#X8("(B!H:H83"LKP\G >JIJ3M8#Z,)07GN<:2TJS!96XUSI *RK+6=Z1: M%YYC0C"<^:" 5OWE19*9TXJBSV>T11'8HDJ9S8* MFG._UGK/3.,1:P>+)E2B(UD_8B@?F@I^-R_!G6%/SNAH+#7JI*I>LZRK^#=! M7P%2!=Z*V0#(V;=9#BY(S4<6]#Y3Y;V^ALBZB4U3*J,2 #0?MN_;6ON.+9B- MQM(AN;1.@F[0B5A3N954]JW$"G;S2; ILA_?1AR!2*I:41S[1%AD$_H@,C"Y M[CR$%?%5!G,DEMIWO%,;V;8M(<6.B J: \1.>Q>=WEX08HN-V VQ=CKJC/8R MGON( +>J MZ-ED%L8&T*D8$F47==M\'+,P5:G&6MRA#WLU%Z%H3W -,%>X&PRJPU@T'*6A M:!/D21D; 9,5*MV!!27/:GIR);>(HK#&,R/]"[- MY+)]UC")K4K(0H6]5MB?A=P5P(LYXCZF\3RC3KVJ(P6'P42D%="P0C$5/U55 M1R)''^+Y53!MS<53JT4\I-7ZA#V6A'>*FK0!H"&VP&![,55DL:L"GZ70F5RJ MEW<+AV?I32R27)2O-C8,*-7IP01MXP*&4A6@P:!?W"XDJ:JS M.V<5H@F(3[A!CD7W3P?B];SP V/G+F04([R)BM8/A3Z&L;**7TNKMA6<;]KZ$BM% MMCV0^ R"<.<_^MK8H"8M_PZJ25TE4T!Y[@J0HL+? MP&:;MI,H# KB,Y6%!X!9#R_08+1O/_RNP6C5GJC0$1K729;M2]ZHE4B7)/5.NU>]CU:)FF<&X5FG%1 MSJ3A)EVY)<84FO Q2FAI%E$*$F?-%)EQM0BU55!J/WD6^1"#7)"'7 M:Y$!J!/H6.E3:EAU<"CC5(2;$!R#E'HHK9) <0KVA3$>F6_GT3VR)1@<.;%6 M$78V?,"T^ MMF'S(V4]95 ;$$9FV$+#^E+RL*';*[)PB<@,Z]=5?>?!+/:HR;+*UP&*";$9 MQ$V,C1-5GV6,.RAA0.GFV(RY;%MD)I"7);#*F"TGJSHJP@5DZJA&0G$JJX^H M[Z61&TO*XW-'EC8<<._,:A+&?@D+G)N'L[)4Z\[" M$81;'T\O#L61"5B6 BHQ8YY(3$V!=* MB-5=4N(!LWLR13SY3.4A"SQ\T#N>&@@91E$#GS4@F\Y9-D7(EH6<)'=3BF83 M1W.+^SJ.01TJ1A8GI;NH LRP#L*&_V>R6.7!Y2S"36F;&1U?R5]389K]-7= M1%Y[KTL#814G+_]/?X3_MXGO3/ 00_[A@16BP8F>]01S\^_!5UU;C)T&>?;3 MNH'ZS$Q;'R">(6]BWS]_EXCHD_,'>O:OLP23UC](LG:0EJ]T^^#?2[*\]#(* M8*/GR<1 ,YP4G&4JN%+=<,%JFXJ@;ZGM"NM_G-F.2H;R8^DM%S>?+@J/"Z< MP_=G'$1<]%=+/TWR4*X3DDZN7YNO=+DJOL5Z'\SGVS2Q(7&FL"A2\:"= Z5JZ'(MUJTZ* M^EB#%@(24N=VI+#=Z9Q"A&5Z(ZZ=F9YC!C3XS3-N0\'M\40Q457[N6&QGUL% M>5 PKH,MA_*&#Q%,U@NPM1*IM?2MH921_MLZO:,NPO[03EWMIA[B%.K6N$Y17@3&8 MT?1T(K]Z>66V11-$!"@'7:=B?Y4Y:1WGJA0%'(9:)R,-^5[)BB6[C>L^RPB- MT/H? G:*$4S4PU+YNKZKO74^SU&,K81_R4^_HG5BZ<7/3^;_0S,'@O:7^ L M)&S2HDP?7'/ KM7!MSU]O+Y)[RGW3K7=X_YEJ/#$V]> I'7) QWGGW2!)Q(= M,B$RQ !2I7T$I7KJF@AJ-J%=>?0-L&N0JO9IA;F?D>&34=9&&7Y)@+,38K5% M^>J$%4)^-^V%ZO+!>U9M7+JINX5.O#3[Q1G/9T=>Q[DO5U.1#PFS&LU\'6M^ M0W+J#Y_$PT"6E8\9421*7N81G$PX.+2!R&/UP2 RI+Z?X8H9;!:*I/U-;_I$ M_A.=)5?MBU+.P QK:S])M1?&IF8D3/ 7 MKVZ=K"E7:QL:167XSOL=^M7M.1\.E1[6H8RMO06%NWDR8L\==WN=\<[YB*QQ MJ6QI6,,=1M2==B9[RX\LE@D^_Q.>B>& W=(W>^[PHM^Y>-(1_B.)\U4+.8?3 M]0K$E.KXC2.E]& B58#=B"DPZ,FC\AZ!^1!49D^WO#R\C(3^<6@,UP9DNP"JISL\/4"% TJ?)VOG? 6)/%TR:E =T*BT,'^LBR' M\L\,LT*7B[$CQL_3+#'!&"PEG2XEE=YE]*?[00DU+RHJA]$TKK! %0)>:=%@ M$%3<*2RUJ"*M5!'Q[(Y[%>I BJID8]*M/)LSP!GK4V%X!*"$N_H/=E0 !7-& M-Q:XB@13YJC?]F<9QBOVNE$WX0K:@.8/L$L1Q@!CF'F"3CW+"2?,"12! MJ3 M7P)%CYS+Q;G.0$0NX[.@>Y@<%J[I\EGSI5+!DI:U)M2FRO6WI':ZI,909CD5 M_8E*8JT?I$4)<*4'O+X($\K(JT0&7XC4AD+6 B&?-D6Q\*IE@<_B)(&3U$A$ MPQ.U[AIL)]CQ&JQE0)6)F(_$<4V4P16_S=\HL%_TO(ZX0,TC2$L/*SDR,QU7 M)P64#MA2/RA0(S\C#WZ6<(4N4=JXSC*ZX1H^,U^_P#F<27T^(.[].:8=P'QEF:H:JBHZ9:<"_R:SAI"1\%4!T^C>MX*+'%=SSHE M1S%3_\BW0T7'-?X?#2(!D6K>>Y*37D?%M M:V(*E,KJZJ[V.;(I$S5#7*@D]Y*%_9@HDS%?5DF\ )6K#'9P5V:$F/I(N?8/ ML/(*$WDR[G>X>',Z1RAG7B>W5*=Q1M2QF*N-28D8SS(0/?1-$ MFW[4],O/X\1!)CD-6A*A64891@JQ+<.,T'G[@(XVL&Y-"A(>K4[J,@-E6A06 M)?\S3LE2ZVKDOC(F3EFL'VW(@1/4E^T@X=_.?M*)+@*[5&>%GW!])4P[GW)X M<0VY/E84\L@A^:\*!S8<="P*D!)=!35D%J31-[ H6'/AEXZ JA<3W_\Q0=3P MWQ,YEPENWS7G^NO^=Q30Q&KA,J./BS *\ZHX90G2'-.:T9TJ%#P0-N-;(AY[ M")LF,<;Z!>7&0B0W?) :4S4R^)'S>IWN%\RDVT5L[!V,X]*H!>/, F8 6BQ* M_%' HXHOU@_X33H"AXWI>75BZ3C_7BFA5:VD?N1S7-(B.,";FMH$!E1ON+*& MSD=0/I)<^H5&I&#Q7*/BJIA9HC$XIQ?\AHE<4Z .(:R%6 MF,RB4*.X_Z*!=6H 6C/"-*6:T:FD ! 5">/[[EVOCP8XE_I9P6";I2YFKIJ7 MQ.=E8_@R&Y2%DG:/W83Q#%U==.%=#=%R<^FG4OJ-N9'23T@'7"9 RX 102!] M]G(46&"X @7X%ND\;1-Y7Y4T.@]S3V&FDE:BZ8I;C[5N3C/A?;H!$R;RSU5& MUIS^AY'?IGK'/<]L*MKN>>2OXH[%W:!'XFYZ$*.^E8QO(!5*G2 MK,[>K%HI MZ%N$G$5^0OT,#;DP%M0MI3WS!;UU--A=;_VV.T&*&0)5\M(2S /^-Q&WYCHK MA=EY:*. M-H6O254,&QB'3I;S&4&GKQD[)3N].+M\_8OS@2Z021LW5<%O3R,"5WF-V D\:':ZS[5 MH8IIENU9#E!WO"PN3*7^C-(*)4%+A!8=?V!]HWU:;5_FYP<'Q.R9L>[P(81J5NH$I[&I?#/@TY M[Y##_!N8\Z4;H3?:/8<9NTTHD(L'B1].Z(<9P#S'OY+\=TI0WH\W=KZFG+C. M+ D8%(*:RE&R=XG4#)-O/NK^'I0)D--M,UGA@#)Z-E:# *0M4G&C%T>1JL%6 ML2RY)C6C&AUA;P,LBJ2EKQGN3J5(J_3RTZ^UOH>,FL0U.,65KH%R_?6M0;;C MFJAN,!@B^Q:AJ>^@&C4B_.?OGY]?L/ MP,0*NX9@2N>P#_V>NWTAYB!5,[VV''S099S%AL#75)>%=5CD=*,W,8)GRA#P M09JY=2QU,"7D38P%7)+"UIH4>9K431*_J&1*; _IM.^HJP2RMR_U M?9O'F2DZL:2(=--Z\(8X&,%C*(?L;L7]L@B5Q&Q#7,D$*9YF[IH>B)%3J\XU MNA;[ZN:S-/ #H< EC&&R36"&0$/9'&M-L@FCAUMXAB'=(&8;W(!U)9)N2V] MPR:LGBZ58%Q01_9379^N!7R:Q=XGSHWV)<(J(U*A!J>GKS/,/-AXBR4P2V!E M?9R938)>'3R?,!O:TZJ.V>K.DLOIDDM-'FD55Z>:<-- KD[:KOQ8 CI= BH- M$5/'+K-UQ7P.^C.ZE2R5G"Z5& E3%<#UJA8S+_*[K62Q-..5/=X(+U;F,VXYV'*14XA%C D@OST M!)Y*\& $@THQ7Y+7>I\MA3A([@RPS?:;6&B^J&V'&G M^V?I?H'HOU5=L%04@X,*49;$JJ^;T=38;)RL($-@Z9;U+''S?;:C"X+TOQQL=R!2T4:56 M 35%@=TOJ@QP1*;S"G$R[W3\AA>!4M="*D&DNKM[ZW: M<=4J#1EA"5)O(?T\E'X%RH3#5XDTHUX4%#<7A7N INOXG55L1Q4FPX9?W*8+ MGZB7#@2W4QT+D;(]7QLO>E^AJG"Y*Z.D;!GBEW6?&;L]N;6ZP1N([D_ M8G4!FIH$ESB5<>:-!)_QF830WMSP2;]4E><6;RY*OA#< F2! MK"6!I(75I7M*A6&XY]; %D%L29.1RZ&LJ 9Y30R4,M00",QL.Z<&U%;2&*Q6>>!YV&:BZ-N*Z15% M^Q"^7J6G;9;BC-&_9#T:GVW:&K>8;]?] M@O2J4G/7+<(5GQ.A2JFS'@QN*7ON;50S"BF!OU1.FF(ORR-^V_M;IZMLT!;7 M1#N>I 6I!FG%P&2QK;'5M$I9Y Z9SLO6S;W$O]5#=+##3A6EP]" #3[Q5/;D MUFM-<7_I>3$AR6.=$RVGSM1<2W+5]A(?E'05,XM:V36DO WKK/DEV*"#HC2D MFRM9R-C6;E8&OES>Z6*DU5[D"$X?,@8Y5L"@V.$,C[@LQ%?VP-K(:'K(/VS_ M128LJ=;9:G9?*\3/41P0QX MSK5RE26D56XO2+Q\B;1&!Q9?KBB1.HODK'F6V7_;D^]8!#,-Z5!FA5&=/Q9! M*+_B<*'GIYORPBIK7QSE=(.W5 M4X4H)DI(SL VJ6H&IG/OJZ7]FM% EPC)-51:OO*+)U=*EE>\FEIQ4:A#[(^N M2XV-+&8:>487,)Q,H5&6"GC%3*UX#_;6G*'[%/T*-R@7_R_&OAQ%1NDM<([V M)E*)@6G+:C-P8RV!3NXW<5Y9JV?THM(6Y'8QC(C=0AWD];9IHSL?S7F@%S1F M\(_8YV[*U454#7A),U=NXO(K!9Z5RN*Y ?4J1,RXP@5L:GO*B:GZU(SNVL9A*[[+PGY#CS4+XPY8@A &BKU:;PN %^PAC(5+9'#0RF_C"&,A MHAC5TCQ1Q4R*#: <6[00\!LCKG!D4H/(N!E$59_G:"+['A"A=1X3S"D R/9 M(/AET M^!6WIJ*W%[CYI@MKB]^#M]WTB/*H:R%.]M.PXHYP!MCB+M=NIZ3LV*K@*+&9 M!E6AZGNX=56(Q96"S"[LS8?DB0^C8V&%;<-+*YMJL4G%7E$-X4V6)7:W3%5_4<=Y\S;83 M"^'6;R2_0E:@6S:AOXK&F*8+FR+,L+ 8UY*JH7SA8=-.)-7S2Z",V-YT:ZWM M]P9OINY1=E^7/$.!$T[@__TLG?8'_?YH,KR<#B>C[L7KUV_[;R>OQ^_>C0:# MJWZWCUJH>(:CKIXD4KM3E4%WZ7_J1WS(RPA#%N&ZUG!?MZ^?,[E4EO'L[& TN M1Y.K-Z_?OAU>7 T&PW>]:??UZU&=?*TE]:S\U>?_4"EQ[Q6VP<96J_OUZ^V) MM2Y;!;3HJN;*13B%6LRBARG*4;TB]=?5BDUA.>IFMH'.WQ!HQ&"J4KK>8>M1 M*[XN2];7W'AF):>NL!/9,42?S9U0>XB/H'4[^FR#BX8D\B_47 M"0V(ON$LQ,E%9]*?="]&H]YX-+[H][Y_-2.$PG-*]5BE\J7^8\T6+A,;X1)< M_+^?C75"XX8\1G[A:/R]D?58_:UWST_#9K=M_ZD_*7][..N2:46OC::' M\D\=+5DJ=-&O-_XT/JLGF%_QWO29,#8?Q3%V!3E-1CA)XG\C4R\)R)+>EC3^4%K^!EPKSY-@ M\NYI4=32D_ZPMNY/>F;+(+9JR5[FMW77:,*[;QO8U2XP08/9?"T][=6% M9\GH:>:W=W'PGIUE/,DWAGOLJ177MLK'-R(,1>HZ'^478=7&9YOX4\O3WGC< M4)YNG69K!:VER&\Q\?U+HGU(X\,0NN]B2KW[722?K%9Z0%KI8#JR6NGQD]%S M::6.54C/?OI?&'X:1Y^#,(05>0<3"'S1]L.P311_4'KIQ<2JI98@VRR;3T@M M_1"($&O5KK!D)4ZBH(G4BO;P M/P1MM#<86G744N31B^3#D+P?Y7(E7>A+9F@K5D0NPAV$1XC+0_@M-A_ MRGU+3M6V9LT?P5SM_ YX?B?AB+S,0A%EPG7^(>/D)A V6?-HW9#6"VD)LL7Z ME;;&C]S_^(]<^"(4?XH$A.ZO\DO@V3S- W%"VG#X"5#1\_H@;6P<)60H5PO7 M>0]Z:1+$5B,]5HVTWS3OW6JDITF0-B[^=%/]721+8>N&#DD?;5I\V5HI::FH M!8+ E@T90I$:-<3.:^PM:^N&GGOB3RU1!Q=6(;4$>0#">8_.@L,0Q+_&B#*8 M8$=KZS,])!UU8'74XZ>BP[3+#UPW_1 O91&V;_M!V"8*/RB5U$;M+4&V6Q:? M1-3^&BZ_C+(X"F*%:M>2H[5-=-Q*^3FRD)\G0$9'8(@?N#IZO1!1A$WBK$9Z MW!KIH-M4HEJ5]#0I\C#= POQ4].W#)/LI M8?_VZNC.,_\(5R9UP/G'/N3_2_/5/4NRUK>RO'^\RLY^>M'[ =Z[K&=ZRYS;2<&TS>$&[%- M.I] \AWS(MB)G]3$C\G!^3K.0Y^0DG&+A&\]G ?BX;1Q]Q.@H@./N[?A(&B+ MA7 JBW 8"J&E"KL(;;.JUY7&5AX2]UK.(A*-"CB/X/!OE0_PV!0=.[]O+8D. M/%_R=9Y$8G;G.J_AUR!=H'V;+VVNMP29(OUII/*FWSK+V.LYW&= MRW &DSA1G?#@W(J]QMGGK166EHQ:( \.,&=R[VOPB_@L0M?YO[F<2:_MAU^; M*/R@U%#;C=(2Y G(XL,0N;\&(2FA[QGKN"6G:YM(N8TBM&^1-T^ BKZ],!!1 M/A=>EF-)WZDJH;_&D4ED/9ZUBMZ F1TF++OP!72:T\DLQC&?[/812S:T_\0 MU-%!UWI'+46V6B;K_AQ[Q/HX#$'\$81PE,56-STLW70P;=KFK;62TY)1"\2! M[5-4WO!'$$7!2H+=_JN(@BR>V2S28]50AQ:!R!)DJP7SUPCD'S,Q"V7Q/?U+ M7SF>#$,UY+^?=<_H,SS#TY_50&H3[8U7JCI*#>YCL)0IQ9 ^Q$L1O7+6][-Z M*-P&?K9X.9SR^JAM>LP94EW5>[#BZ/W5G1SR6Q]-88PX]]7DA2?= \-\ O;_ MN)#.%372NW-"*5+8E^PV=N:PIV&0!? QB)R/=R5^7\?!6^9!DF9.D#K"Z7%C M-B?]*Q<)_!+'F;X='AE[ A%01.;T!_T+YVT'W[:4B2>=ZRR1,G/R%'Z?QXFS M-".LCHA\QS>(E=^;2B^&'^C%X\%7O7<\&$V<#_(NBD,_!8(3?OG*F-24U*V^ MVUU_^4.L(&4S24[+';5EZ&(4S(R!5$ M,+WUVV ]Q(U@?/FOTYPU"SI/8 M2NPA/M@J7W9;P-ZXMLWT[R(IQ=J-/)\E4GPZ%W,8YDL1WHJ[%"72(E$S%$[@ M__TLG;X;C(:3MU?]<>]BU!V^O>R-AY/^NXOA57\P'KX;XSVBLC3/,-]-1_]# M>_74U%T_&FIWJA.W2_]3/^)#7D9QLA0A?W/+PYL!P]];;_IS)I>L!@R<__D_ MTWZO]\KY1=Z(T/D]B>%,QSFDZV3<>"GV5"3\AR2&2_/9G]++G"QV/J/')4\= M+Q3!,B7IA9QY0U,&_@4I"%>DQ*3(S;Q8P*IY E\"\\_R%":3@G!_!U)1.+Y, MO21894HVP'4@$8#B [@KI!5:E2OD@E26#6!=U71^BS/I]$;..9T,089"A^=P M!9?""V3D@9!I_'P75PAG+3R/I1A*+T3IBL/ IU/B71 )> E,ZSJ#+W@$0>2% MN0^_TJ+!B7,913E<\D&NXB1S8&5@K99.KWO^KXZS0=8I27 Y>7,U'EWVWKX9 MCD?CT=O7D^'H[?#UX&+P=M ;O^W7)<%Q,]JP8+1?X2?G6LPEG-:@E'IAG.:) M;"&[ 7TZEZM5"*H:'/6;3C6UTY/^>#!X]V9X-7S;'5T.WKY^.QP-WKQ^>_'Z MZNWXXNKM3CN]?D;N/+6U+3S[Z??+#Q^=GW_>/L?18/QZ.AJ\?M>'#FXZH]VF^/!4?.HI&:1? )=%G7*#_(&-4<19: MH4@#2?'VKQRT M4A=^"TG@7&>Q]VD1(W86W)K!=K+$^SE-<_CJ]SSQ%J2+@_#E>YUKZ>4)J5M[ M9)$6KS(MD?/V"RP$' '.+ZQU-IYZW3FX)^'P'DY&C_3XF.9A:OR=RCCUV M?8,0U#MHU>B$RRA%R$GOEK"\SMD_?_FU\WO2.7-B/O9_^\_U6^=R*;\H&RX. MP_@6#T,V[E,)IQY0<+:@JQ>PEJQ*Q+=.*D)XWRI!:\D1J9/0(D (D9'KVTU;G![]B//G><)54?^O=\].PV6U/^;)G MA<#>LP-NPYG;[_8N'L"$&3P$AL6DI+ED]<4AW=;1HOB)%V9-(=G7TOP3/K0D M0O9<<$"GNO6_Q+=/'2]LI8 X^^D=N5;_;R[@?$V^$?5O73%%7G0TKM'6$R_$ M=T\1G+EO$1K-=6^%OYW>=)\3WLO.V:ABF[,Z+-<^.]=V.\,MRMLQ<>W1H$^> M_73- <1[C]F33P'K15\IR3? M6DE0@\[XH"R(=K:2^2:1HRV,O[?PP7.M6-M"2B>AC%EBV6,0Z@!$RC/%F@[, M.=UZ'_2X,VD4.6JEJ_D$E$/+42WGJ/Y%9SPX&HXZ!7?H7J,ZA^5S&G:&MN#X MT(^$XZ3-_K@S/ Y?_1&I_/N,'+61Z ;]CL6S.53QUD:" FUP:N/?+9-B>XWJ M'-2A.NAV+H9'<:A:A>_8:!,4OB-!/]J*@_,-JRWOQ6RYIRIP(3Y+1SAA\%>. M]>U8P_]9A#D5^G_7'\$6.2NL$N0[[CK.)=69-BZP_U4DWH*)O3]QG7ZWWVW\ M+$8;R>),A$Z4+V<2,5KNFVR<9VDF(EQCYU:DS6K>%K$")ME@S L9^L[LSHDCR4/C&ND#A)*I!]#]QT/)/,.P M3QT1QD1'2]>(KO&,]P?\LA)W3H!T+=-,XYK\,PA#6!CG'W""KIPKL0J0Z5EF MOL +$*2@WWU%W]#?O5<_Z,+M/_,HB!,$DXD3&"^A$_AR!KR#:!Q<6QX28LK] M1=V(M(57P*+20=/K=<;?LRS#PT9$((34.X,$L:/@B%K"B9_M)#&_ZW5'G:$# M%X4&GET389GL,HA^I[_S&)QRF11*C[BY2>0-K*>) U"@DN&21XZ$,QX.=]@N MO9R**%APIAK9ZYYJ?(+\P6ONI( ;9(28-XVG\49Z$D\;=8Q-\1@KZYL?ORH( M0+"OP5S08*8[D,DM&6 HX0'Z4YX4P@)@AH:S,1B@@$8[I 7$0_EWH-LF")$E@A<=$J M YMN0)UZ=M/D]SQ)D1EPB>Y^.5%5A& M7$ &ZX*?OUKB$<4(12H\+@\$;YPA$(N$2\>P53"Q15HY/M_0DQ <. E7AI[1H2&(C5EB!=XRA@G,+S$MQ:1&#)P] X!@5\*EA'T09C4:8Y\(>O MIV)>H]#2$(!QN91^ +P5WA6$I0YE(!:]++41TM$"-]_B/Y%:8_B9EG$/2PW" MH#'3[,9QNYSH.YT2SP?/=*_#8)UH]JX!5D$),_.E\LM*1JET0I!D&>G=*4$2 MXF/G2;SD9XLOSE6NP/_^-YZESJ5756%A8R9T&?Q0:+(O$'Z04 3'SKGS9C1)>]!2#.U=-1V MGP3VV;^CA$#D)%$<06]M H)KO!;=#?;I$SA7P5Y=(D 9G"NIG@0RFN2)I"4K M^>41JK6;%ADAIP&X]U78@VWTB6@:2^3*'/MQ4%J)O-E[/7IW]69X\?;JCZ9O7O<'KUZ_'[_HGAKPY+I WKV4("D<%Q/>-R$0+3]P',!=3/1'/ MA":>%[."SZ(P=DU?394&!SVBP1$=I?#'V-T7=0^Z].3)#BZ#]GAR]NE7VIGK M=S3DOP8;V'AF)7+<0HS,I4AN@HB')_(LUE]PZ)Z^88S(BW[G8MH?CL:]87

GNO!G%]8Z*E(;%\(7V"U6J;S MT7;Y_7V[7J\TQ*^[VGUC72]@S:H;+Z!!IYW8_@D",#M!C3G04B>EY&>SR:V' M91Z?CSX=%9[U?3X\2SOSKCFPECX@+=>FM(V&@9VU8:>Y/NPT#.P8V-DM[%0> M@9TLAW5-X<)+0T_30,_38C-J5;M<;MKOG6;#KC8Q-J.V=FP&++N!'@,]._.4 M)N%?ZL"25!L=^@ HP\>^-V2_77>^ZOM6@MW&/#'WRO);85V)23*(5AGY?98 MFH>Z_TB/3-46=^(A)N]4L&K7]NO8I<"85UD?\UH&\PSF;7OO+F4 ;'Z+J8%) MKZ*$\$^'P;ER'CDO55(Q(X6Z,$F0C;=MDE3 ^P5]VSJ0.E3DRQF: 'Z-]_>- M5J/6!$/3+M^OK>[991.+:[!O-\61E[G9O_K>O\ HE -)$2_Z@&TJ/S!=&3CA MN1"90(?(K!6$^QR(^@I;344<[/J<37J:I'+>FIYVC&"UMIX&ZVZ"<@U8[4A1 MR[QC@");P"\ JNJ[0H"5T:S6M2GAH0W JFK RH#5MO>.[*8+57$,X CP"F\K M:/ME!F4V0AE-K'?:@9E#,IL>^^ZH-( 8Z=G@BO]53U5#&"U]QX J"?8 M&.^ .[J.F$<5\/QEGJY2^J6JHTBZ65KA]TFG 4_L--7P=+^40#(I+BQ%6H.F MYP>!?P_J%E4*B^18X2K^?\;]1ODH31TFA75"+!"FWW]E^#<6\2/PK_ZT6]A\I?F> M6HP ^I&"^\1N7'';!K+ 1*OMBRS8X?QF7K%W5)]WM8B@.^VVRO7_%9[NERJL_7'YB?WAH3-! M']U8';KF^S\^B"^L>XY9T0+N#1/1H7[H^?[/(/:PSKRUPVN_=;6STR'*1@2L M(0(DR( *[[G;$@$F])%YTJ_<3"R$L0G,I5&,9*2'@_'Y,II=5"):_J;RQB MDFLKMYBW$U%,C[JTCO!)!,UV1% I(9G;6(8A].?#SES&JD8\=*[R@WWM/A:> MP)FCKK::)[RH=SW(!9UQY9P( [/:.0&F^'P-+SXN'*K=!#<*,S>5JM?Q^/+8KI^6:7?OO MUD^Q691!VP"2 :2M Q(B .#+\F@#U@$#W,EP::WSIZ= 3U)#C,T=/*VTR-Y3 MFOWT>V=O2C3,9AIT3(F&U<2]X.C#E&A00RMFB8:#E_)U*H77!"E?;IWBYY%R M2BIAO]%EC;*1]D;:;WOO+L83UW\@RV,^8]*G0 S9)S?NC_S[\*=4.9&6W$U3 MIDD2*:(R$==WI!?,]F(,DG7\),W9L\B-T,G<)3/H]++H]!U]I1'[/0!E^ G0 ME#A7*P0:S1V[L4VZ*UV$F'HJ/2T %=%+%]C*ZWZL9<6S5<:[AV)UR;E3S5%0^[(RD&[.*7 MZ,<4:?1M +\" ]_$01AS%1GY/7;1RN:G=NV$OV,^!B4Z^@,QBKH-DQ5LNO@% MIKP'JGVG'V$G=KM:LXX2"2J;(X'QP!LD>#DDN$QS:!@DV"825#;6"2I&)S!( ML'LDF.38W6ZQ/ZQ;JVLA2].O=K5>UAER_ E:Z?G'DX?:Y4:2P.>6!SWNB?#T MVR]7/"0H4"F7*\>) AOK Q6C#Q@4,"BPSRC0;MN;N._;;:,(& C8C4LO5SDC M,P2NO %>W""FQAQX*U*%%)N;MW WR'"9X;*-)H?,,_!=6#'H>"IC98[)*--- M%@K[U]5E_7QE=3\('C!5OV'.#5_2H;*4GX8D\D476]'% )OX5 5$NAH#2G3I M,?&?D?!"B1>SSN(09%T8Z@'@T+^ 61_SH?C 3N0[&*D7^JY4)W=GW%5Y04=" M1*&^.#TW)CH"S+YM)WF,3N1L>VG]9FH(%R40(QS:G4#4\<>"G7SQP_#=$]=B MZ1-Z#&F"GT4/Z81+#1KH(R/EX8A=PE:'+S(PE1ZVB0.[6S8N'-9MY/=_CGP7 M\RS]-;EK^I0!+GM ,2P,4O_Q])'B4RA.?MB[;=O#SO-.N=^F6CWCIOV=6+KEUIU,_+C?/VF[SM<'!7F/,DM9W! MTL=[U6T/H!.:N )$TA4_&HQNJ]@??!@L>UQQ[;6_:OOB07XN>/4U! !@($<) I#=I]HBFKJLY83IQWJ2]E]>%*231P*%,HRA-])CU39VD/8#76-"I,B]L2(NP.\F84-D9]#/5!2*=1C MS.5.#?(X&OD!3,VQ-EOF^57-M3"EUQGGY;XWE/U569":H/R?]P*%;FXJF]>?JY;UY87"((?OUVP MWZZ^?,'2%=UOUS>=KU<7MR5V];6[GJOJ!;<^ -^36YMX-$V0&+L3'XQ M\FXR.BXNE_=E_N_#]TG>CV^62OU1=/7IT,6-F=]^S:](J+0G\S.(8SARC]2] M'S)RA5&"]G9^R^X_4)@"^KL[J;\[_4W[Y+^G[O9G)D==)IJOMM5))UU:<\]B-@ISS+(?W MUG.)%5]8'KW]YN^WT F/XD 47K*M-?5$;A=5>L]% :PYRZZ2$ ^'.T/TE6YB M QV0+RI)#_G9TADBB[?KV]6ZB\J]VYKE32!!Z9Z UCV7B:#$NB,N [QL0)HX M:*?]R ^*MQ;;BF=ZZL'!81T$%92C"^$$,?/;B_D=HR1^W$=[Z+M^8+<6N^YWN>OR(]SU X%?==+4Z??]V*.[ MM$;0'JB@-2QKYK??\SM&07O-?[$_K23'28E]#A;=%CD0B#H.![-Q&Q^DV[BX MG&IDD)F?D;$KC%D>^%@39.@,A.L49-.->#7BU8C7G/E:1"8UDL?,STC6Y9+U M=W$G/79M@1DK7CEZZ%950C@ M>(2;;N3JTPL MDQ9DAP^=1\W\C&S=1+;^@,<#O-7^I^\. CX^PFT_$ VHO4@#5C#H&9^>SZ_ M8Y2K-R/IR@G['?G6=UPI!D>X\4:R&LE:W&TU+&KFM_?S.T;9^EWB48[#+BWV M7]SSI.SV]5883BY^RO+?C[__U_ M[T?1V/W[_P=02P,$% @ 17-[4(?W^YF-% ENX ! !H;&TM,C Q M.3$R,C@N>'-D[5U;E]LHMG[O7\'QR^0\.&6[DG22U:U>:9<$'WOSL6&S0?#;WQ]\#]PAQC$E M'T;3EY,10,2A+B;K#Z-OB_%\<7)Q,?K[QU]^^Z_Q^%^?;B[!*74"'Q$!3AB" M KG@'HL-^.XB_@.L&/7!=\I^X#LX'H>9@/[QP-WWW-D@'P(H!,/+0*!SROQ3 MM(*!)SZ, O)G #V\PLB5(GA(%9%)D'HM(%LC\17ZB&^A@SZ,-D)LWQ\=W=_? MO]Q@S_,A63,:;%\ZU#^:3:;OIK/9VQ&0JA+^?N/YS3)XF/S(Y'A8,N\E96N9 MP(_&X14), MZD=G"="#LVDN0I)+_^HL!('8X95MI#Q7^+-S\^#847#3)D+$>=2/\2YS2P'$ MEBFTMXW(2'+I7^-=_KP0D! J-))Z%#_<;C%9T?")?*9&R_?QD'F#5D"[R>^C M 8.Q[E 4/RCW3VWX[RF7)P 4?N%?FH?^<5CS)'22P9T7<&QLO)J\?C69V=B0?R:(X$6$ M^=\#Y>B:414I@Q=R.)+_4\\ZLF5!K.3M505O$AMH<)!"/W 8,&E<@*V$HVCZO8C H N@20*F+PE-["I8=:,Q?EMA%T/'E]/)E:"7H1 MP@R)@D^08WZUNDXIT80#4W:[YS U> X:!= 52.,,FX06/9D%Q=YQ35\5[<)( MR2 [J1/J^UBH!38^)^X))0*3-2(.;M9;V6"L%B.G%$6+2:$!2%R0P3N0HVHA MYT/OB:L\JM6R9A.#95FI,WGJPS(VXDCIF1;C:G7"D(O%#>8_&MI:*8K=U%X9 M32T%IGK$$ YHO ,ULA(Z65I=4+NAO3+,@*W$'0RMK.+5'@0W\)!\F$VCWK9P M2SJ65,E[8BCGJ2\4VB'#IF5\0R0NZI'P_ M=E<";>=RUHS+=!D@+ 2\4,4&>BYB_.S/ (O'??!J0+53^JH1 MI6GXOX&P@$%Q>8?8-5RC9E3%F2Q,3!)',OE*0A$AH] M9->AI;F6+EF3*B_%L(:\IL>&D%<,!=)80($=."$=HEUU(:TQC^FQ(:ART2S%V\S4M^S0F_]>G9+=E8$ZOY;HNEHB>6I+(M%9:2VK2E]/)2 M528EW2!7FYHPW7S]J06Z=45J:EJ1:MXV!KA*=0XQ^P-Z ?J"H*HW'51I0J49 MP.X&O#6X 0H':""01AHZ%8$(INPK%=J]_D>@_EH$ M2\I<3%13/T5+"2&1>'.7X.F%L7?V;PV=?4D3R;Z)0KQ2MK]QH*4#2CP0R@>T M@+I/"$4$:1G!3L@A^AE&SE._Y4C..=);[BXQ7&(/JX^MYF+7+,@-4M_$RLF8 MWIZZIV:W!Q$J&UO!2RUO;*D_M0NA!=)-*B42@"+3*@E(Y(JV[AX:6%BC73[) MJ@=827[A&Y]R\H?]F9:QOIN[?S88NY_WUN#GE9$U0&\N]I@?FO&1SF;UW"9O M#)Y;Y#SK[,.L:^5P4!*M86]D]2)^0;X1AARZ)O@_R)6I/B$B2Q7S-ZA]7I=/MK M!U5%5+: @J-M;P&)=[U+!I(R!\Y]O,PG_S YJIU(KX==R?;K"K:3E4K%:XES M.VR2NWBL-IA*Z@I^:HZZ83NGJ:J5K M%7)$*M88ONADIWLJO+(UO*EH#5DYPHU2D23IKEN7"00%B3C%M\.V]]U*QJE\ MQ 5V9,][3AG":Z(6"#ZAE?PCR="M5VA96&5K*00XZA%6D_SVA M7+1FL8!0R59A $K8"EE28$.GY(OTSUAJ-M>6F").)3V%,%".GAWD@:1"MO>!L9G!WRIG,]8CYA,,;^('62Y=S1U\UALKYFE,B?3O./XRJ0[/-W4Z<9 H(=(LA"'EB* M*J*%TU@/T.XDS@S'551Q-DAO\ ;IKW&O9;_S>,L@X=#1P+ (^0=B=^B&>MZ*LGO(W*Y],\=M2E&'L,R72F7Q6_>@>. M+C4,K1?>#S"8M$!K-8&\0>I.<=E9S8G[.Z)K!K<;[*0V)C5BO2ZFW81-UP]' MT"#!UI^7[-#3>ZD.+!9JO(4%-T.V&ZWI"N,FC!X,M)R YJY.0V1[1-AT[6HS M:@?H)'6]>Z3Q?2.R5S5=S7JXJ<+,17J_[J["VOA!S='M/>G4U).6L)C?>)PJ M:Y =JHF+%KVG!<;>54Y-7649=X/L%JGSXQ/DV2/TFW%C1+ '*DW'$FF@L4;* M'+H_>#:Z;'^MB6@/B9F^1B]C:_!;8LTUGLS =;0*._K"'9EPK@YPP.)Q;]36 M+:B2\<+>.0OCJ9G^KM@P X@+/C2&(D?Z]=4V#,BD^=EC.R@OH[()%.+@]9I MR'M89('^ _MMW!\+CCU@;CJ,HI3%(?H_P9*C/P.IP-E=T\U"A;SVR:#1YTD@ M0(@QJ*J/>RB\)GB%'9C9S$,][."&=E(/T;[;Q#AG3W5N.^C,#J$(_,!?KK8[ MW'+2K@#[3I6I:52KS:[)N1U6;UF'D:$+\3(3YI+OE+KWLCD\ M?7O)EU390 I?E;9M('')A_90S=(UHUO$]&U4ZL:HK8KD/WW;L)5:V4Z*L;26 M[2260B_N)G(<6DTI?RV"+4UPK<&7R?38$#=OX(?^OP['_';TP-WW<+O%9$75 MH^@!(3247C]3CU"XF@K@D@L&'?%A)%B 1KH5;#S_WW/I[K]=W,/M] OREXB- M ($^^C R/)>,JSJ-$7@@(;$(5'&_JV;P8?2P9!Y^CP7R1T!(83^,""4D\-^[ MU(>87,@72H<1"!-*:\34O=4)W8!%JV='S66?E<@^Z[GLZNOL2PK)>4!OPD&JC_SV5R5V6QJ&-.UV_=OI%556LK).F?1K*W=P-?=G_KTT = M,I'3IO1U[S3YA->WV$?2-W$#1^3T*'OY;%HD4@<<$\35U2Q+=9N@3'Y"]0@L M4\E?'+LH1)DSIN[0T3M&;M0ONKH*A#K0F\]=5P]]T+M&3'TU2E=S1[IE#*%H MAI?4PU]67*N:E=6Z#2%M]8H)%]);Z4&U7FNI_N+*30IM4\7AD[AE[ML&3R"! M+HPV@68MT/RJ=[W("=QB ;VY>X\X,OP9'@I M-5IBL3^ZI *^NLR:$*1WS%!/2\G-!E4[>?\:9GBK-KY#X>4Q88]VM9J[--PA M\H!WM-9+6T]'5[QWI1M >-3W9>E66X;(^J]6]E17<5UUD]0_":ET1Y3[OP$7 MAG;="#M[LBN0[5L.+WDI_>T_-TJ=?//LHD#UN\U1?.Z>=I90G5I'F M^1PGLQ+108^/:MK(YWX8@CM[<*0OJ1U#Y>ZZ^FIJ/>[<;ACB&^J5J-L![0F' M2H"O%9[?0:Q5J5%%U0C]K9;PSL7T]KG4 MU$)JZ6S4>1%R$L+P4LL;32K@.E4SW4"><*)7SY**XE_+ROT"'Q2K.U'CA'(L ME;T1]-3.PX6D@3W::J(YU$];'Y0$O'M51"@]J87DTE-]I'Q\%VF!\?)DSS%Y M:&#YB>!76QU:(&MUW]X)9.PQ.A&$Q[?RP>0^P%+M&X+\-'7#\!H3Z%UP'B"U M#*;[=U]]H/J?J"6554B-G#]++:3.OG(H%P53MR7LOXZI:X:U#=^HBR/HZAL/ M=VD9E*W.T==AWWP!;/;>5ATSY#J2F.+S)$U\=YAG[N3K*%!RRWV3.BB'>";] MR^9Q9V3-X)WLOK.SN.+CWLU SZ&C!UP5TZ(>=C5 5@M[DAYJQ(5L*(Q_EL.G M"J/*D5-Z35P']AD52!N2,;#7+FM/:T V.RE^K(E)T9(4SQYG.$]=.)IXA%+2 M*[%![&KIX7 ;9=*5-$C?UX%E=T['7+8ZKLZ]OY1]HQOZ!9'3'^M;-_'S+ 26 MM4I=Y&<$/;&Y(%PV UEK)Q[$?F[!N$:ZWEGV[G![6[1T*8_-\F1J9D2O[O:]J^K![VVF?O;_+/2UT MRJX =0'H70/Y1T P98M@29FKMD0@]Q0M909U$DW6?&JE_#GT$R?4]_/^:ZV4 M/XE^URR:1M=1L9BX=UK^$RE'3?X[=_0J"2OL@[.F>'97587KSBG[+GVQS0D4 MTJUF5#EF)S2\-O,SY)\0(M_MS1OW;#6;A0>O:OY'SBUC7O:'U;>-% M7%U1$#M.P&AY)]/,+>][9[1? M, D$DB9Y09R7.36,KWJGP17\H?P]M24]U]T8W_1.?CG'TX]DWIQFX3!%H_R1SX087G?/UV0<@#CCQ_< ,TFL]OT%= M_:UGN+$R_M+@[$%5DZ$"VX'TS>\O[:[4R!!UJI?Y<%[9R_YUNOCAFF(BU#X^ MM%"?B)SC.Q3%W\/N]JL]'?(-P5C*GW[U^D1GCW G0WR MX<=?_@]02P,$% @ 17-[4$146H5(,P P#<" !0 !H;&TM,C Q.3$R M,CA?8V%L+GAM;.U]6W,;.9+N^_Z*/KW/.8W[96-G-V3+[O5&=]MK=\_L>:K M5:[3%*GAQ6[/KS\)4A=*EL@BJPA2GHEPR!)90"4^? R$XG$O__G'Y>C[SZE MZ:R=C/_\/?T3^?Z[- Z3V(XO_OS];Q_@[,/+-V^^_\__^)=__S\ __OB_4_? MG4_"XC*-Y]^]G"8W3_&[S^W\XW=_C6GV^W=Y.KG\[J^3Z>_M)P>P*O3=\I=1 M._[]W\H/[V;INS]F[;_-PL=TZ7Z:!#=?OOOC?'[U;S_\\/GSYS_]X:>C/TVF M%S\P0O@/MZ6>?*+\!3>/0?D(* -.__3'+'[_';9P/%N^N\-+;A[_XZOG/_/E MT]1:^\/RV]M'9^UC#V*U](?__?FG#\MV0CN>S=TXI.__XU^^^VX%QW0R2N]3 M_J[\_]O[-_'44L9,:?:_/O;H_,M5^O/WL_;R:H0-_6$H27YQTREVXJ=TGN:N'>TB MV5-%#R3IN^GD]61ZZ=Z,<_FO?+:[S-LK.93TBVGXB!Q]-VU#.AN-KH?.;(\F M=*OI0.WXU?E1VD7<^P4&E.J%F[6SM_G=-,UP1EMBL$6L#24.*U>W3MY><$ I M7TXN+]MY60MF9^/XXZJ!JT>[M7,[E*PCYX/Y9W^QGZAHT%;@ZC&>3Y>= M^C;CZAO;^?MV]OMVL+<5K"+EKE#O6$^5-I2U/"Y&"3^\_TSYMML(':;R*JWM M-$]W+3ZLQ+/)J(U%^WSA1D6K^O QI7D'43>7JR'C.S=%N#ZF>1M=A[[K9Q]>CR>==D-Y8OJ;,+]THL+Z"WZNDAO23RZMI^IC&,YSQ MWJ!E=IE^FLSVQG]S;17:\V$^";]_G(PBFIRO4,.;?]FS*4]7-&@KT#1^YR[2 M5B$?/#>@#.N&:#F([7S3EG=^'!97;KIQ75>?B2T.FG2^UNW;Z%S=:I)^3 MFRVFJ]5VB^ ;RQQ:MML/5]J-&W^9O6[_2/$]POB_/5A MX2?3V(X+NN?)8Q58TZS3:*WV_D-CMO8[#J'9+"W]&3^USK>C=MZBM/.[9HW? MI["83G'-6#J7]D=JN+<>&I\='=H[U7%HV3M--1U*#BCGS93UQU:Y'GGR,'*4 MH3H97QM%'_')-'LS_FT\36%R,6[_GB(^]2*-4V[GW1@_2-T5VGH]1=U^_6XZ M^=3.;MW$>[:R8ZV':=^-X8!_/#:K[-JPG:H[3(MVG'\ZE#R,G#A'3\8!@;EV M_A7[?#&?3+_K_S!M[K3F//G\@#+]A,O95D'N/S3XVU^C;C<. M:?G'NM/VI]VV:_>K;/#6+'^^G,SFNTC]5*'#2/HDF]7R;D(\\>B!)=AU!'8H> M2-([M6+]TS?CV7RZC/;K2H >51Z\97?3YWV1.JFA?:H\>,O^XJ9MF1G>C.=I MBDKAJ_%\EP6Q3YT':ENW.?') @-*]3\+-T4$1E_.W=S]-G:+V.+]1X\'9U8D67H@-*BD8I3F9G(4P6RWBP=]/)&'\-G5SGW0I7 MD[;;?+%3'8/*OMP3>8?=^^77J1O/7.@2";VM6 4)N^+:J?2@\I;%.)0U;.N. M]Z//'DJ6EQ_=]*+K^M6AY*'DQ#_2]%-Z/QF-T%SX[*9Q#Y&W5G(HZ3M-IQM* M#"C7S?KRIBW[$DNSZWJ"V29?AY)UY/RPN+QTTR]%%NC=JSF""WHUCE[57:$UG0:TOM5-F1K M]H@IK15'^NA[UCU$Y^TLC":SSF$#^U=XZ%9U(\OVDH/*.0F_OW"S^W& 6T7< M5.C@TNWHY=FMDH-+?[NX+!?Z-BSC;/'!L[*!ULZ_]&G4CG77:^ORZ[=7JZ5T M799^S=Q:[<%;V'%(;R\ZI*0+/TM_6^ 4\NI3!YOXJ<<'E>BFP]J+<9O;X.[9 MLY-1V^$0VVZ55)=^MTC47G56;]N@/73TGKKSK;U!=6!\T>(X7(6>=)Q[AWU+ M_?;?/(6*D+NXF*:+FX-O"2> 1==E]1#O.AX6/TXF\3-6=)#&/U'Y\5K[;CJY M2M-E]',)@[XJ^N9!6M[A1=51Z+9F[U'5DRT);A1*@#DR_R?\^_KQ(G*'1CV= M62+],4_C6/8Y#O&NS1KR8=_=->?#@:78)6W#K2A%D!M1L,A]FJU>O\R%DMW, M+S.7+&9PX=S5#X5_/Z31?';SR9*10.AU:I5_O?ZX>;&8M>,T*S&AOD2VHTSO M;Z-=WT0<8DA8=[O>+)LT3?%F%GH0!5["!5+\)=UNSH^<3Z,_?X^R-P=^8T-D MM-Q+#3QK!9QQ#\93#D3'(+BDAC^,MUEVPF1ZW>$GB?.CK5T],CS$&U[6:)TR MY3%#%DJ!H<: TB("NJ M%C<-7XVS^XE_KI_X85;FUU(CM/-T>5.^)#0Z0>9-3K"K$,AG-PB*/^M:$_CD M1NO&YH$'Q-(N_7?Z. 8C(@''!>#]-BS M'".+:4DVL7JR;/UC^]>5S$./E"=>WU"5.*HW#FAR$B=,G4 1'R PSK4DU# O M]A\O[)_CY63Z[3F.FC?CXKN<3+]4&B:W[VNLS\*;;"!0_)&CS<"-]) =$L/B MKXF;_<<%_^>X.%Y'/<>!<&\>>#=-5ZZ-K_XHFPX)GU^>;Z]JBG26IV%9!D*4 M!&VU 6FUA,A,!,F=XH8Z$T4G6_#Q@23^.9!.MR.?XT"[\6R6G#GS=?=FI8'U MY/L;3IDQEEM(,@E@T@EPRD;PDN5D=8HYN?T'DOSG0#J=CJLU<&[<*1NX??-( MP[47@B0&"DTT\(H)( K!]CID9:C/UM#]Z:?^$>G7 ]OG.+4^W#!=+BZ_?G3C M#C2L*DVJK\7BL[%%4QG@4%P;(&R0*!X!T%RY-. M)%%*52V3W=J8Z^<:XKF/'*V=*"T#9HD"IBU:.\HP)72.D>E3CWG8 MIWLFPX)22ZN]CH$H_ZW%09S-7^(,]P6G_&5*T0V=WZE\0V/2AH0 5A$-T3G4 MIWR*0'@PQB4KM++/@Q1[]>BD#F:U.'-S4ODN! 5YP[SQ(9B#>(5?+(6M(X, MHF<$>+"HYTHBC36&!MV#(75"/X9CR,!0U2+&[4;XYDC?]<>:$#0C60@0P1*0 M#@G/<'H%;TPR)#.7VMF+-9: 7&PZ$535E ",XG **Y[7&8%FLH(ACOK@\5O\3, '09%Z C6PMU^;S>#X>[YQDGK_A\A ?;BC919^HBX:!2%*")8@2%6;!-82V2\W>Z[:N1LMM?BW?M2NQ7JL@# >;B8>L&&H6 M05-(FJ%:$4C(DIRZ)VU@YAP:P..8V3<@?>G@?]]8L/&61I;Q?4:BZIAQV !G MD@!33GCJ.8*;]J=,'9?36:?$GI.NW\3HK(UK*-8]Z@,:EQ M1!@-)(ERNM7A +'4,2NY5.SD3T\.S)1#@%916YDN4OS937]/A>SE=KATXL:"$$V"M<,"8X""I4$$3%X7HH;K6\=H-K[D,B5RLR#[R M=",TJF;"4I R**#)6\!I,X+&(>&-%42FDW?9#+X#V M7V1:I #$6&R7)P0$ZE% 5"1>.B-4'U=^'<_=P$08#*FZ/MS55+:36K&Y8).= MUJ;L8SO. T1B!!IP5H-,3$B9M7:BQR11YY#6T-KGT(@=P^3MY.A_O$#C'$N: M!XJ-XPGT\AR.) QG1"5)MB4>L@N=:U("O=_0V MN:P?+]'P*!T)3N%*)RTHG12XZ"4HET)DS"O+>SBFZE@4 _-@.*AJT>%].>4^ M3O&5FXY1V9V=A;"X7"RW8]!*:D.[267<7KA1C!,9389HB,;F)X-&M_. 4#+/ M<;5%N^K438J!27(0U"IN>]T(N]2$RWUYT_0QC6?MI[2RIW^:S(H5_3:C8;UY M)VR7FAIK3*!<*/!""'!&:4!<"&2.@X@*@6.L1WA?'2-DZ.GFX!#6U$>VY&IY M0C5YHE0CHN7"DPC2^@ NR0"YG/CP*J1H6,XVG_S)V(.:+,."5REETI/92MZY M8H)_3/,VN!H996ZEZ' +<\7<*46"!YD1[FZ:O7[*!)I4[)E:*S VXDYCV$S#N^>:1#4) MB28(W!E()B4PQA/@.IF(+:6QCWI?AVF'ZKZO6=(+N'I;D*A#AO8Z4]_5*"T[ M91S/+B?3>?OW>TD#']V'W%Z\23YE)HR#Z!@%Q74$&YD!'D51+@CB,4P.S>=/ MFP/A62V] 9JZA?!OQQ]<2;1W+TM#EQL9NE70N$24<#:!EHBSS(Z!+:Y6GQ,I M<>C*R!ZADVOJ_B&SLE:BU,$@K19:=WGEVFD1\FTN(1X_H;E[G:#YU\F+=-[. MKB:(W-N\@5>=ZVB\,!X%\1!Y3D!]8HBR99 ]BU%X28,_^<#M2LPZ)*A'"\%9 M&M_X_RHUYR;=:%O1QCH9(_X (S0%9@7#&=M*D($X9KU/W/=0E^KXL*JM>X-C M6FS"U D3K\2H V):4YN:E:4[X>*]M'X78;Z88BO>YA+CN$6/VE2T M$48D'T,&R:(H>3(52,,T6)=RC)&IK(>),_]&-*B!P:P6"O313=,+A["4W8(T MGFTSZ!XOT&3B;31,@L=?T&S-$43$/RW.Q,Y(:XSM<5:V3NAY);8,AN"QC+9N MEU)N*-5P&TF2.H!1 WA9P^5J9ARFI*8@+!<0G.%&U/ZKP&XUAVT?@0=0^;BY)OBC!#PECO M=-Q#W_S769LW6>\=BC?$>NT%Q89+1R$(F2 J-#G+0;"GFV30FW?5-I9K,O-<9!.!"2&!LI2 !64@.Q*D(#;*U$/)H94N>SH:@_I! M>3SJ+"?4.WBV*3[=*FBDE,0E&\&IQ-"BY,6LE 2DD(PFYK/OXZ*FWY:/^F"8 M'G^!NSZUO-?J=EVVT991I3P#+U4Y^YXR#BDT(((S7I*LA.,]HIOHM^64/@": M1YZ;OC[?O/OT]'4=:%TD@H9%N2.!ZV)3X \7<([6+E!+,F=]MF7I-^6?/B2J MU1(>+6-?WN;U>)BWXUZ1-QMX>("W-&"Y MQRVU=0()GE&DTVET8<60J,=FDJ+5SOJ&[3U224,RTJG>5T7Y;!Q[].KN_#O;E%-ZW"_I>07]^4NX&E MNU33*.<]%='B8JD-<,)0_<[*0_0Y&).U\KF/FG!4.Z9W[S\\%GI88(]&,\0M M+@I$::MYO+5LXS2/AD4-Y0 *R.0,L,@R!$&$%%Y3Q8>YONY;)-0 :-8[>#X) M*<79:P3OD="S]4N;-O&I>RV-BMII%@+XMA MDN=\0Y/8X; ]LHUP&UW4QT9XI)*&IAPM#Z1DK2-H,BD!SEJH:\CFONIBH:[0WGC#*(0@40 M*1'48Y,#S:C6C#L251_']#$7W-Z=OF'!'1C3>MDCKJYG\AO!M_#H\0*-4]8F MSC-07P[!>RY!&8XMQ(G?9&N"$\.X\8ZP=@Y-F\$@/,;T\U.Q?='J7<9P=YQO M[I5I&#.R7/\%OAR<\X0&8(8D4&@A*Q\--K_'169'U>@/.<'T!?$8,TI7LCQ9 MIB'22(NZ(0AN/$@=*= 0<%"@D<)XIC+88;2E;VQ>Z8MB;6OO83A_![/N89$& M#5>%ZVF&+,J5)-8)8!RQLT;;D(5.(0YS-N<;X,J (-:BRDK0M,SF^F[:HLQ7 M)4O7JAT;^+*Q7$.YB3IF@Q9%8$!$MN5&FV)@2$=RIJB9]4A*I+XIT@R-9/U) MYKPM (UCM_GE]NG&:L^"UZ+O!DN,>K3G10:W&6 K&4@291,<.I8:K392L'VYSX!\WI-%B?/=,D M3G="WLQH[7A1CB>OHF!QO+Y(>3)-:]D5?F['DVD[_W)SN=;9.-ZO995S\N8B\XFQV0/OV"UC8=]V?5U M=/()(U_M3.I-S'>G6?"1IQL3/4'3,X+#W@#)> 8KO 7CO' Q"L?8R6=2/%DN M/'7C3B_\ZSFJ/Z7Q(MTJC"[,_]K./[YGE>4O.6ZPZC1ZM&!V^2EBF<_%9K[S[_RHE= \=:'"L^U;?YQ\DD M+O,_I^FG-J3;-O1,U-B_\D:;X)5WH5S,R+%_2NB^$@DD\53IB$CF'MLKE;9M MAZ;@47"MECTFC;#.BQ_3&$$;%;GC93MN9_,"X:<.*1^Z5= 8FT/@@@/%-01H MTM@+QB10)M+ ,G5$]+ACIM)1V:&9=3#L:K%GG?P;.++^6&.$"9%I"B(1' N! M"-7J[_L9UU"9=..+UH^V'QG87+#13")H M"BUX3R4XHB5DI]""9S82'Q .=_I;M4-S8G#,ZFG2RQM,WKGI_,NO4S>>H=*& M;;B>SI;FQMK'LZ+/K1?9J%7WJKG)B04:D@$B"0*GG )**0&3RXU>5%)E>YQ+ MJ;2[.[R*71O4JBFL'L!UW:S-=R]O+M@$3:V-J,3EX#($G*^!<>>6.T\Y*JU< MGZMH]+,TU :'K)YG=>42V8$>3Q5I*.KRV>,HB"9@VYC3("2V,EBO"6,4U_*3 M/[W^7+Q+ W9";:I="_O?BQ+L^V'AL7_;\>JZ.(^X+*9;TG]TK@4!EH0M1YRP M H@(:#^(&(%PS[5(7$D[S"7QAUSPGALC#],Q]4AZ@\;M-MM&,G[U=..5#T%E M"U'Y"%ZG "JBY5KVZ9S/VBMR\D>:G@_GAL"_%K?N,J&>IVG[:>GE>#,NV9:7 M2*#P[Z9IOM&QWK6*!FT@YU5$/<-[#9E8"PYU$,A66=1L\)_ID?ZZ3NJCY\+" M W9*36H^STSL=7+Z/R,L7(#K0H]XDSK';\;-'AB")BJ>B[VOXJYT^7!-"'9'0ZKH1"54JT=*"SL0 "> GU>XR3=7HQ?+J;3- [K'K]R'4_Y MZ[HOX_];K";DGH3;_X6-,HXI90,V,1LTX!4#GZT$X@7C-$0A8P]+HE)$Q.!4 MVH&K5;$__GOO.J"@1&/^5X@6J6&KVA< @-"6%PNEILN3PWW4Y+EA&'Z$#ZF MN"C9L#8^7";/E?#'.]WPG)3 ^@BLS,WW*8S<;-;F-JRLT)[ ;*FUT29;QXTH MFPL! AH*X$@Y..2\-LD(-!_E/S62J@#7"VNX+W/Q8'28<%:ZUWR5YJH#.X=\ M3<-YCCH$!392!=P[#B[28O JS[@@.?6A:ZV SD/S]-'55]Z^^'JC*,;?YF];O](L62=6^5D^F4R M7RJ"FW;UZF@[CS9@[7?4;)818BCLVJT%9_.[-HZ1\,A=U&=?N%E[3+$?*(K' MZ?PZ9%]SC%=\56'S9'Q]>G>92''V9OS;>)K"Y&+<_GUY8.+:'5J)!T\)=SWL M;K]>GA"?+:/J-XCUC^B5/]#9E-5JMGMS-Q=L7#0Z!J-!,Z) 1JW 45=2DZ40 MLR62T4XGJH]_XJYGCSX\5C(T;-4.,:T$?YUB.;6P],"5I08[;;0';3I5TZ22 M'D85#$Q"G4Y)!B1Y!YEY&X(3R>0>.ZB5CK /V.&/<^E06-9FULIIO0^9GBC9 M1.\)U\L\5(% =E2 DDD!VIB1LLB'"$0> I^1RBI_+D,PX,VN=/\.E0:%9GUVH2W7]"VEQ!8X)+V5B.R[>@ MP'QB8!3/D!CQDA.F%QAV MU:N 9"4W\)K_Y6$3'K@,C^QX69.NV[VXCQ=H,J?!*YQ'2$P&9,EC++3!W[CG M(::2GK93ZH&#MW+5!YO/6SSV>)-4EM%F"4QP K([?==NXL"]61V-#B9 ?8R]M.B#_=*%&*\-X*KJ" MJO'Y9.'G>3'"[XJZLM,LT_MEC:&XU%5@WXSW# MZMQ+=#(<[8GL"7%R/10:&WBS=]Z/BT]4VBC*E3/EY!N3%+3@'+@T#I*B&:U+ MBH"=_$GJXW!P.$1/B'N/#*R;)]YOOF*Y?^6-4))300*XDK& 1B]PP&*'X6_* M1$Z%<2$:T M%*B!,ZIZY 2L&0N]8_+DY"?[23:=?\F3ZV4TW7:C3I7C#-0]6>@TB M2 X(JH=(>"Y;U3&DY)3./7('UDG&58$[ V'7@3FCRR4=*&-F20;\X.L&+B\- MN_'S/>;1Z%"J88:25X2]HO05HV>OZ;G5]I4D9_;ER]=G^'/_;J]SE=* W3X\ M7$=<8]8W!W=;7-9+-DHH-'IC A:T!<64 2.,@$2DEMDJ'>W)7Y=49U7I"=MI MJ\@?TBCCMSZ\VS<]-7@W$HKJRE6 A/W%SVZ%73=#'JFA ML3FR)!6..N=0STM.@/()+1$ODDA:1]KG'G;Z3;F;A\'O>%-7.8.^T\14"C0. MK0%M<5C0% TX3=$2,*)DN25:64UY9GUN2_MVG,;[PG4T0GP=:[L+.[XNW4CI MM8DY0'8.)]2 2&K)RJ:?D9I3$^5 :?DKQ4<>*")N$.2.=O!KMQCAQXHUM "8 M H,H6;DT )=@S\H%\S[I;)G#2?7D3PD>,(QV(,R.,*^L"5SN\?O=H'4P_U*R*Y9$V259S]5EYZ".+C4U.27K@K*@A=?@5#D<[$H8EC** M1!VB[[,?EW)!@]GY-]F*]9O]RIMJ:"A+SCGS+!7 M5+U0Y^S%&=.O7TGRTNA7YT*>O7XN\8Z#L>.@^!UWQMG!['I8JA%!.DJ,!*&L M@Q!1XTQ,9=0F&)H9BCG'>BC4=3T^E6:2?8&K?RJP=DZNM5>_3V$R#HC8LJJ2 MTMG-%^4LQNTS)2';[-?)JYQ3F*^EJUM]<>03BX]+]=A=&1O&7?=*&H<\]"9D M2))$4%%Z((RKR-3)L$$6>*= M)-! "3AI$_"$R 8"VDU1PLMP8\+1>N>B/0P/&"9&\ID2>?]^&$R'H O$^)K?=VE!Y)/;DG M2Y^JMLF.&1DR@2!X!H4C'7LJE[PL.EII,LNIQU1:QWHX(78.B/,IL?(F1T8_ ME__ ;VJT]C9KHT%)J\"PX(MZ;I;7T]%@"*5]3J/6L69.B+N'A?X4Z?QJ[,)\ MV= !E-;'*VUB3"9G7(ZX)@)81*$S5<4V1TZAX2^%,B\J\E]V"ZO)IO/<.V M1VV-2P%M/A-*[%:YCY$EB*&XU0*CGGLJC.@1Z&WKA#.=$"O[XWM*W%MN--W= MY]G7X_.PNB90Y4A"18:PZ$ E1\#2I($SPKEF6=/<(XJ@TA&W$V+? #7WR.\ MNT7QYMC$V>VQB;M;WFX+'/LFQ8J7UV\8;A6E:**F2MCD06IEP7(>0=N2]L8Q M%YU-CLE.[H*3Z8\;G@V+[TVM#0_),&HEI%B,,J909KG,D^:,,BED%4Y^*_!D M^34Y9C_56IOW:-73IP'[5]H8[)TH47G6)B6T!R,!GQ X)6.BWO.4S/*9K(!4$E^9;!1H&8D*)NC4)URASN)8B2:]4*NT5JTF]>7/X@>O%+BZ M]M:?W7PQ7;LTXW@+QT]I-DOI[JCYO;Y\Y[XLE9WSQ2:?9-"2[K+$N'H<7D: C76L6Z-NG_)C?]]?-D /I=U]18 M3P3Q@4(6/(#F,@*168/2-G-J(_-^F'//_RBLVQ_8DR0;OGB(=>"VKH;E(N5>3Q:;SISM6E5#4]22 M>@HRVP*-RB!H*M"8DMHV,]113SUT\^0(MR>R)\FW]M-0,URIJC'.Q,1H!N=B M .YPSC?!*HA2A"R8%X3VX%N=*,S3X]M^R)X:W\[R/$T')-V]^AHO*$TI6&". M..!2>4@X0,&CZ6V62X#LD>ZH3HCF23&O+[RUZ'>_);/7B_EBFGYNQ^WEXK*; M/=^QAL:%[*GW'H23Q1L8!#BO*43%7"(NA>S(\K:(&IQ]-.2N) M'DH./I$Y!!<]N.!UID3QS(>Y7/. ^\@#)A4AO7$!MR;,5J"9?[8Y##:N:XF M,R'N.**3@81K#$EH#)&D)9(,(FE( 4GN#2.NG43?C3(ET/:$^,=+]^3-/DBF'8GW-W=35)T^"] M0DN6,\2E7+BE5/%R:)4LR3PXU,3:D\H3XE26_;#NU;1".."CKFTW3*T^3P"CA,V>)8%567JUCW. MJ=>QI(].J#V1/"D^;=YZ[%I%$Q@-RB[SBC$+EGH&F0D'-B;O4B1,JAY\JF,D M'Y]/^R%Y*GSJNI^]4SV-(2X:PAV@>OECM\ SYZ=EG^VA>WI^K;#B+1!H'+#B1E#MO .<3@/7"3B(U,,>7M MJ5O]1Z+4+L$S-3OH.([A+B=7A\/=P8DS&%[^FZ>5Y\O.:[ZI.L[5WWR4. M6O_TS7@VGRY6D\>QST^NB74VCB_=58OC8LF8MW[47JS2 [P9A]$BX@QT'E654HFDI#$IP0R,1QD- :B4%)GM'E(KTM>ZZR95;O]J\N(!D5WSYRT MC]JT;AR7N<_60'B$)KL4;W2YPW%]LCGQ)U&.K_I;%HG$L4VM# DZPPH#HK@F)NV"E!ZTH_LB^ MA!]I"]3''(E40=,>*8?J+SSUB+8_@J?+KVUGZO>JL(G<>M31*&1M,SBJ&%C+ MBL2HM"4;E? ]?$>5#M8?CV-[8GBR+-MVC'Z?^AK-&3>6:S#*(33%&:=LN6E* M$\4LE3+YM#_'*IVE/QK']H3P="FVY1#S/O4UCFK"E,@@B7?@A/>H2+"R+VJ4 METQ8[)I3#RLX(L7V@_ $*=;YJ/R>53;1&99%8*"2RA!"3."4SY"EM)PQQUF? M?%N53LL?@6A]43RJP?\7-VW+_L%-ZM]7X_E)I.1;W7ZW@>:K!QJJ4^994! L M:Y LX,+A'07+DTXD44I5IUNX#MF*3MDW'S[:<*E%=&A EGN(($8;@1\MACWJ]CB^_329/!<:DVF=_=7'\VCA_FD_#[Q\D(X9ZM\F=OFK2W%&VB MSG1YI$"E* !5(P=4Y@#))6U%3(GS(_)\3?Q.9'_T^29&09-&$R-K%R!FZT#8 MP4IX:XDHH0>*"2 1]39GA05F M D]196,; M>.+=]/)&'\-Z=[-/\=Y>Z58CO<)2Z;X M#COAR]KMDT=[;[5FERWT4&RG\475E[W\Z*87Q[=A'I-IPP+XV.--%$(R*AUP M;S2@04O!!66 ,ZDRR\PJ=<3PE7(7S!A?]N6O:!^G\\GGS??R/'RXR8H+P40J MNV*Z[+]S;-C28E9)9T^-T#T.^=?1^/IWVU<7XPR 4RT5[\5BUH[3;/;JCW:^ MO$Z7;F# UP\WFC$1 DT@/6H_G 2!:$4+R;HDOOIAQM&7G)Q3E[QF6&,VG"S6$!N=T0:DX7JE( M'#(A#HT;[2,U1CLU3*[I0UZ[._CX'A2P:L9\*C'?J#IOG>8?/-DHPD)(:(W* MD%39/X[@J> 0*"/"\:1LMQ#<8^Y@#NG1:#:143^%/[*<65 M6_;7R8MTWLZN)K,4W^9-NE_7.AHOC$=!/$2>$U"?RBU_ED'V+$;A)0V^1YJ' M.KM0PZN$!X2OVJFQ$A9['YG"_ VD>:)$0U6RO!P/]TED<$9SB)ESD#QFQ:BS MT?8(NM#/DR+#@57)'WA/5OPC33^E]Y/1*$^FG]TT'L-)4<JTL_Y@F%U-W];$-:T?K M3D6.TT*E$G/G;IZNPQ]N3CT>YZ7KYR]Q]0NCR6PQ3;6H^IA$M7I@$GY_X7"M M?SFYO$KC69TQ\>A;:Q^)?%R*VWEK.9.WH>RUE ?/ HK6SK^K:;5 M=<&.(U7-'_UQ_7YPA\GD_@96[UQ(V1[\<88 M8Q51'HS)#EB4"7CV%A@W/H28K;2=HC'K(/#C=%+,L."HY,*];9;GQZHK)&22I(\!(H0H[:@MWSQUWL[E_UR M-HXENO:J^'R.;7O7+"Q(D1M-04;J08:5 *E!(,H(C?9*\,>7DA_>IK? M<-TZ.3!VM=;GM>G]/%U-4VBOW?57H[3LHO&]:?_)=F[@U5"O:+37CCL3(7D> M@00C09D0 /\2D1J1,QOFCHQ#KN4'H^ 183ZIE7VKL_9:QO+#NUGZCW_Y_U!+ M P04 " !%&UL[+UK=]M(DB;\?7]%O;6?JROOESG3NR>OW>YU65[+-;W?<& 2DCA%$6J MM*WY]6^")*B+>0%QIVK:7;9$9B8BG@AD1D9&1OS[__Y^/__I:Y+ELW3QUY_A M7\#//R6+23J=+6[_^O/OU[^H:_/NW<__^W_]CW___W[YY?_I3^]_LNED=9\L MEC^9+(F7R?2G;[/EW4__G";Y'S_=9.G]3_],LS]F7^-??MET^FG]PWRV^./? MBK^^Q'GRT_=\]F_YY"ZYC]^GDWBY?O;=(?L'P+]_SZ<\_!0X7^?K9%1Y2-B^^G2YW'9XW MIK]NOMPU_6'H;WC=%DHI?UU_NVN:S_8U#(/"7__?;^^OUY#\,EODRW@Q27[^ M7__CIY\VR&7I//F4W/Q4_/O[IW?W\>(V2U/#\E??\YG]P_S@,FO;5'R M(Z'R7*C/'*<7'HJU?+J:)^'# MEVV*;ZN]H>T,W@NWE>;IJMW;I3A/Y[-I8:CJ>%Y85==W2;*L0.KQ?GW0^#'. M EQWR7(VB2N\!&<,TA'UUV$92=9S7I!NG-_Y>?KM'*2/]N^#YO3^(4ONDD4> MYHQW81MTG[Q/\]H<'!^M!WZNE^GDC[MT/@W[.Q=LI.5C358.#]0J%V$?^C&^ M34X2^:I=BS38Y";)PKQ4R"X(;CU3?0QOTPF23G7K@<+SULPS1VF5_FSV=?V( MPC#Z>S*]#8;126J/].F:MG.!K3Y$BY1O7LKP1#69K.Y7\^(%O@JS?K9G$CK! M09VA!N+D/-&T,/) ?#Z9>T<;%ZM+--9]A_Q?)7\ MEL3Y*MNLMB<(/]JG:]IV'VZLFWCQF/O9]V3Z*WM^UY@]^SF\0GF>K#T"[V?QE]E\MIP%:I=/ M;"T^)9-5EH4U8^V>J8]4>T_M&I\S7<)GC=$U[96FF@H]6Z2SG+*^GZ1K3\MN MZ"A>U72QW13=A99)_F[Q^R)+)NGM8O9?R32TTLDBN9DMJVE\*V/WP.MVBMI] M_3%+O\[RG:.U)I<51^V&OW+C$'[9-ZNW= 9YNAT,0G M;-UGQ?Y\M4RSQUV;8A7,/Z?NYB:9+)]9+YLOSA5-N\_K!I,GV]2&C_+E;!+T MQZ=9,KM=% :I3F["+[L.9TNXV?C=\%QIS3G8OD6:WH?E["0A+QNU_G0?;+O% M)%G_\MSM^?Z\ \]Z@[7.S?IOD^;++; M)-@2J_N'LR> RJ.T27^ZN/V<9/=A>[H\1>2>IAU1S8F9XMU@F63"PW&)YSN+2 M9,R.>*LV)Q[LT")5_W<59P&!^:.-E_'OBW@UG86Y[01EQSMU3MV3%%]\7TG1 M&XS8.5^5M*)*UQ8I#1N\,)FIR21=K:.3/F;I(OPXJ>2&KM:Y-VJKS1=GC=$J M[>OSA8]!O(^?LWB1QY,J<;FGNO5 855<*_5NE=YB,9X4:]C)T^.];;NBQ=S% MV6W5]:M"SZ[H#+\DV=?D4SJ?A^W"MSB;UB#YY"!=45]I.CW2HT6ZRO7EW:SP M\:^W7=L)YA1]%7KV0^?UZOX^SAX+R^G5-Y76W19&;I//Y+:8S3\E#VE6S/%J M,?U;DMYF\L-UB8W-2(<^XIJW/N< MYQXB.\LG\S2O? 1??\"NN:JF+*=[MDIG.OE#Q_G+F+J3)![KU#EU9WIYSAND M<^IWB\MZH9]-UC&KH:$J#J-FR\M@LI<]I:<;FR6$[Y[#B M*WVZ:YN4KK[DR;]680IQ7ROLB0\U;Y6B4F"SV\7L9C:)7^QGT_FLPI6J\P;I MG?KSHCH;C=D[;ZU*:'!)/?G6W@5S8'$["^_A)HRCXMS;[E/ZY[]L%0RA^/8V M2V[+:UA)F !659?5+IXU'!9_2]/IMS!0)\P?&'PX;C]FZ4.2K2.)BY#BA\+> M[(3S"@_J'85J:W:-H0YR$F>3DIGMC\_YV65IF"V6OTYG][]NV_P:SU\O(_OS M0)2I'8H<$G1-_;.>;1,5?BZBS-/%+]/D)E[-7Q__5B7QX#@=$IS>Q[/7FYL: M]+X8IG5RUZ/_-ED]27Y90=-37*/C'20Z* TL\4Z M><+[\.NV=4%7A6GB<.:0Y/LR64R+D\,.'G5\R[E[=/'@\M'S=+(/TC6<-W'^ M98WI*O_E-HX??BWFKU^3^3(O/UG/:+\ N,TI\S^W'T=ZE<\629X_(RYPEKQ; M)O<[HN;QEV3^UY\# 5&5;A'7ACAAJ%;4(8>)@]Q"KA$ADEJ+Q$MFU_DXTFP+ M<[?QC(]>.SW];3^1$$SATJ(DY"[ZF6P'N",63:T"TJT!D.JJ#RI'XJ MF_R49M,D^^O/L.RY?1O/6DR*?$==B#;M%:W 6/A@/97\6^'/2Z9__7F9K9*G M#]/%,KQ5;N/W"[/(Q@W;B](5H1++,E0BD*N^SXZ]6ON:1YIASY@3$!--O"#4 M8%;"80V7/2K/D1GZ1V7J3NYIZZBME6@ ?; O;(@*&K'I$ &IK)-6$B8Y$EA1 MP=66.R2M]=%>8ZI3W3AHR/VH&7%7 M<7V=<_G;"[-\C\SWM(X,0L#J,$$Z)8!W2$*#2KZLD7TN!GMW%Z>E?:Z TK9! MZ4O8+\-N3ZS\/S:.@#6(:,4%T$!0@HQ5Y7*(.,2FMJC1&UGW&V,VC"9\B.]/ MS_>'ND26 H,%!Q9ABP6 %D.RY1!;!M&X5_XF(CLJ_<8(O45=&.7J/P85.%OT MK]W"X8-(A4]$$0?_/HT7!Q?S RTC1(5%C!@*,'>!7D<9*$D,-.KQ+>3-T4[; MA*0-J17_JL#-M."HN@CW=(L@E!9@AK3@&%@N!5.E=P0C)FB/J_7@\FR.3U^S M\1X+Y82A=J!'I(%FBFH'@C4KF27.Z)(_$O29UY8_?B/66CO #:D8Q8]9X59@B(9R GE-0SJ&D6 W'9_RU*("T M=8!J2O.WV6*U3/Y/4N2$^YI&5&-J!02"*VQ"BRS\&MY'.:Q@^,S^+J1 M87-L:HI/SVX_APGI8Y9.5Y/E\3=Q;]M(.R.P)YQS"#3W0EM1;CBH4JI/FVU0 M$;:!3MT9]2[.'K;O_OOWYOATNJ]MA*0->Q7@C?8:$@:P(.7! :46UE\?R64) ML0UT:@KQGTF^-&F8R?\9YW=)=OQ5W-\X$M1PB!S!W#)BO J;C*?H DIL;3'2 MRQ)C*_#T;?F:]/Y+D:7"/.M09)K(8:(\I-,Q* M:X-A@(W>(L$\$.PB;*?WC:-J.L2L+^WQA0R2][.OR?15;/SO>7*SFK^?W1R+ MPJK2/1)<>V \0C38DH1C; @L.6?8US\@[]-*:ZXM'6 US(&)CR>)NB_"KRL? MF#QUB:!5+&PYJ6&061U6,0Y+^)CRJ+XV]&GP-=>&EO 9=I79E*1:OICTRN2K MCV:,*N(%24NG!%YO5- M[$_%3U*$>M]:&SV?I=%C=W= 0"6,8@M98[0DT M H7]D2]AI9[6WU_R_];@%@!_TN-___45UH'I/]J_KE6U"O*E7]R" ' EC$5* M4X"0!F*[!G( 4+7 XK=W<8M:K1#0#@I--2; .8XWJ#!G!:]O^/=Z<:NJ:)M> MW#H/K5%?W&HO,,@#&7;3!C..J"?">H7-%A2/E.SSK+?;P*#*TJ\8&'0><&\C MV ,(@8%'QDC--3%8 DYV/!/(+C,PJ+(DSX[ZJ(?7GT-7+BHP:#@5&4DL I-. M4F-4^(.4TQ8K6LZ>GDISD2%!E:$_&8MP'CJ#Q2)8 8SF)/P%/)8\K(9ZI\46 M&U);B /&!-418AOH##A)[_9\AWUJ9_2.&"$&R& ;<2>%Q)0":TO[FX5O+N+5 M;KZ=:!^J,:C(AV2Y*5=65%2KJ2@OQHB 1@( $59# S6VGH0WK\0 65!_71_H MR+H#=6D"6/\.I%4VN8OSL*3-)HF:SX_68[MP+Y(QAGNE);:((F6 MV K"H&A M=[B*[KX]+Q+112"S@\IY)9SPF!=NV+6">@AI_3C3/KU(E47;./W/66B-VHMT M..PF,/Y;_)]I9N9Q .2X9^F,42+,&,4(6.@I@IH*4TR,&RD![WV?JM;Q-;2J M6E(Y$JHIF,.'S>5/]%>Z6'[F2!'&PG!N@0U+N" N;,2 *_&@"LIQ>Z3NT4Z3V\?U\42?D#GE)Y4ZA\Y M+QCVP O,K."6(Z94R3L3OGY.SLZVV7UI3!?X]:8[63Q-"@PJJ,FKIA'VBBH, MJ&4&,8.)Y^6E4P$EL_5O='86'=Z;1C2#ZO*R>0##I!&0("$Y!\!:J?A.N2VK M?QMM=+G7:FZCV@'N;1S$0LR@(I@[PRFG4DD'RE4460? M0U=&N;$9GXJT<][;4C8/;@ &1C%OPD;. 4.X126QVIC+.-^K*X JV3S. VB0 M;!X24F A/\8<[8,(BURD=CZ[^& V3QJ MS:4MH#/@9A[+:Y3=WWHCYW$MI?+>^2;//=$//U,7HB++'P5B+."/18 M8!3VV*5LO /U@WV&24LR!L7O"OQ+?#'*HKT?YT71VV>5>WMZ$0X^/PJ[3J8X MLE1K1SG6 +O2(T$IXO5+XPR3!F4,BM\6V'TI>EE+^X@NEDTBBUT@EQ8GU-9; MA#$L\S *2IRO%)4\HJ0D==6E)AZ7.'6]/@U?3]R?[^)%!;7IE8X( 0 ]XEQX MJ@4GEAJTDP5CIOY4-DRZD3%,96V#?HDOP)KG#^EB\MR>Z4GI]SX[\MP%38#0 M,Q=L)L6,LVHWZ5A8W]L@_K2*W@;0EZCPEZNOS3[[DRRR>]+6%VO/D2&I-&/($829-^)L:42Y^S A5 MW^* X$^KRLUQOG"][E^?(\X$AYY+Y?WZ+H4"9;IJP9QD(TX$/[C&]?,FG"FA MD;\!Y>9A+]9 M6?(2R#R9_.4V_?KK-)EM%"[\\%K/PD?1^^0VGKNP-"\?#]P(W-,J &LQU! Q M'[8N$D#+"-[R"ZU1]:\(CRV92F7!IFV!5M0G$ANU0TBOE;N=YCX8;:,YVKZ=9:G M6?Y^/CEZQ>-0\XAXIZ2#A$"CN35$%P>R6V*Y]PTVD&WO".KCG+:.0TVA7<5_ M_#U8OGZUF!Z_5O5CP\ACJKSG3#H5N%/%+3"W)1 AS4=4Y+H5035&H.[=Q?6S MKFY^BQ?QIIK*\0N,!YI'8?WF@5KMF/&4&PFM$R6Q0N+Z-U9:WVFW(JZ6<+B\ M]!0802*8PA 3ZI1P@&RK 0?^B&3U;QR/+3W%N89IN\"]C90#G$ JO;$.A"D' M&^ZI*[>'"% S\JQ]C25Y=NZ!>GC].71E5';T>%6D%:.@K?042AJN#";< ,20 M,S(0NB46"^SKVW #IJ>H+( JZ2G. VB0]!2"AG60$^>L,X@IC;V )8G X_IG M* .FIZ@CP^;8#)>>@EA*.39&.6@)$X [4Y*I"+^,6XHMB+ -= 9+3V$0T9I" M:Z06CG!"M-_I&C&D_EPZ8'J*6G-I"^CT93&%.2/-PD;SW6*99$F^O/JV2+(B M"^JV+FG8.NK'CW%V_&+;&:-$@$H&(**6,J>4A44ED_) QFA7/WO@0 5?:IXO M=0=97ZKS8;5Q,%P]K.,X@N&P.:(ZMF<_V"?2$#@I59B4I*,P;&7Y-O0C\$@D MJ!^N-5!AEYIJT19 P\9;/<7V?,[B17Z39%DRA4?TXIQA(E(DUB7:2 &100)8 M#9ZPY1>7TJ"NJG2(62_A,X'N^]ERK=QJ,=W%ADUFG.#T5 MQ[*_0T1T>)$4H9#8,%'Z8!8+O>%0>!ELYK%$J[0AI+0#1#J,2.E 2?3CAWBY MRI*KFZ>/#T6OG#](!)RE(,R+U.)@JS,FJ'$E=+#?,]BSSA"::L(IQ6H+L;[, MDY<,;(D_Z0H^TBORS@G%M&#":4K#?]#8DD\E/!CW@4$7 CVJ,VV ]W:5990G M!B/7D6%TX]TB7P5[>I*8>3P[,J\5YM8[)I4F*X8/Q.1C: MEF8[R-2 WTFY/6\3&:H8 H%()P7$@L%BX=C2#KT=40;S5N36@/>Z M44L;55'WZ6JQO+JY3N8W3Z9O^C7)XMM]?NRJ72,DO",,0ENXA 651(&2">1- M@T#FGG:+C7S;':%44]0%8S[-_GDWF]R9>!GGRRQ]"+^45/P]SG62+#ZNLLE= M41;4!V@^W\VRZ<O2R]Y[FD7,J3*I8!FPU<-9BRG:<*<9H;0WI:5_; MRF%9"\CTYI!.ELN@D56 M8VH"AK3DF$E:_X2KLV"]+@Y.VT5IH(,*-9EDJWBNEB;.LL?PX7_$\U7U$_0# M_2-CL%8:6>S"OR(8PEZIW<)*P CSR'=^M-X.5,.JR0O*/R;9+)V^6TRR)*R( M-MG\>[;J5!@S4HHS 2T@,+Q"&""..-YBA!%&];69[TV=VH>OIP"N11&I MNHDV*^?03[/\C^[CMPX]>"SA6R\H+"A[7R%\ZW"G"$! -.8&(5 V!$;3I 0 M2$G(6%"X2B<2/7%Z*GQK?X=(6R$Y@@0KX<*&G4)#Q)9#I"WI,TG%T?"M-H24 M=H!(G^%;%1V-_YEF9I4OT_M@8ATYJ?FQ802-8) H;"C2T(6IE$3CKR*:I)-,64>G2&?DAOD^*S +/2#P8)W.T?40(MP903E3AK>..6 AMA'=Q0TN+1;<6-^#M\E[^/L-LF7.V:.AD@)22Z"+!"*4A+TR(;A7(9X^8&@!^K0+7/K:#?ZP-NG'SX& $S'3 M1WI%DAG-BG@2#(#6T"!":+FL.8)'&UC1TBK=/D2#J4)![\E UR.]HL =I<*$ M':DW4GH$!2U-7^R"33S.9;Q5"9XTZINB]7:U8U2K_5B58B!EV*YM/U!^,@+Z M1,](>ZJT1M8[J;ES0@(*2WZ59R/,O-**]%YK1*LH#6A+Z&0QN;N/LS_.-RA> M=(T@4- )ICE##%-/?4!SRW&1*J%^W>;S#RE'9E4TP6DXS2B)/G\%>=4U8EX# M[I6R3'"*@\6.(=UQS/C(<[6U)]"3FM(*;G\&C;D4PV,DBC)0Y$L\3_)/R==D ML4H^)(>3OQYM'U$O(..,T;!0.R2%9Z1<2$G8^X\P[4Q[XGH= =,"0'T)7TTF M12!&('>2S+X6*^I)^1_J$A&!L%? N8(%PQHYDW)H:,-,@]U%B#7F0JTA-%@ M:\13DJ1C666.=8N0T0@"#"5@GB'+.$5@RVE1O^P2)H0.CA[K(S1PR,%3]N17 M;8IOAZY9U'8X@)!,8J>-%PK9(GMKV&]Z8J0VC C/*^V1QAT.0#0&7I*P$CFD M(/",6;WAD&J+5)^73NJ& U064K5P@/,0>5/A ,Y!I:3T!&H*8)B/''>!=<5$ MP "Y/B^.M>$2J"S)X^$ YZ%R(>?"/*Q88B0U/'$EG_#BW^$T% M5.V N!8T;T/LH]JGCT+:K80#E,^\6AS>5>UM%RG@;7$CDEMGE74&0H$#>1IY M"XUCEW/T7Q7FM#TT&@KK\[>TDK!V[2+N$/&*6X(HTR30*,/Z$\C3 @MO[(CV MO=T)JRX:;^%$Q2)IB'.&>Z3W<_@P:,RI+;?R*CC5$UO:;SJ4E=WIE<54Z43D/H,N- T5:X2(2&A LM M+LR1;U%@P MT/RE16RT:%_4A.B"(_V0(DH+982Q7%#@#-EBQW!1<.CB#(KS)7A.R%\MM-ZN M=ER*\3"H4@RD#)W%@5I8'(]PR9G3$AD..-VLDH:(L+6OGY1DF#C0JM([,P[T M/)0N^5S>.B&M1Y!P[)&F2"GBUYP&X\D9.R+78I]G@/41&OA9?:[ODF0YV',WA;ONDN5L$A_*0M %$=?+\/>ZL$T00IS?^7GZ MK4\07CP_O7_(DKMBF?V:O%N$]DF1_F(@:JZ7Z>2/NW0>IH+<_6LU6SX.%@VR M(^M]A2B0'QM'E DC(" TS"PZ;%2M4.ND1$6T%@)FP.B/';&GHCY>-HP455X9 MSI4ILJX!2YG%6XXP9:K/.-VCT1Y-A/':9= $@:ZB._:?.]VOYNN<*N[F)IDL M-_EIKF[4-'U8H[W?<5"U:X0=\,8*ZZFUWG%OL06>6%*X8C@F?7H4S_(>U!5@ MVBD^M0\7CU-R<-M7O7.D+7-6>N>XUD3APKGF-HPPY2D::0KO]N5TA@(T0NZ" M56%4CH!+T( .)9\^,3G]S[!++::\$P$(YPT3,4$L,M9A2KTV!$!KPB;)4JP9 MU,SU6B7I^(ZO"XF=5(;6D.OM>*E<&3=V=K$/2!?K8IO'SQB.]HN*)!HBO&"< M8((\(IX(N5U@:>"]SP+!?=H)78#3ER*\(O6D[WAO^P@JCIEG2F@ '>$8HO#K MEK?B]OTX[8:6Y99VA]3;TH91F0YC5(*A/,7W]^EB[80Y?6+PNFWDN+/0&\"X M]I8 +J1".X2T&5$)DI9D\X,[N!DBO=W6G$[7",?SC_%L^FYAXH?9,IZ?OK)Y MK%]D. BV#9%,!9 <0AQ@7_+J#*U?CJVS>YOM2K]-=/K2A$_%C;M%,G5QMI@M M;D\7S-S?(:($8Z8(M=! 3:&5W.H=9IC4G^X[*UG0KNQ;@:7'R]J;'4PRO5K> M%8>9/YP 5+F]76V,R$H;=!T:17'8Z@B+P\Q7>EXUQO6WC9U5,&AY6N@(J;ZT MY76*\W>+'\]H/J7SN4^S;W$V/:(S9XX4\;!#!D!@Q P@4".GD"GQL!36WTIV M9DZT>/#0+5C]^1@.'>?M=2R\;AQ!BC&5'G$+B I3*?. EUQ)C7N-8ZZF IW) M[0='0T.P^E*!#\GRQU/E/=)_T2[R.LR 3 +'",3 4<=DR0OW0H_0F.Q+\$UP MZF^#47I \\_I ;OX^B[.DB]%@:]B10S+X2:()@E Y;-E3;9F-3\DD MO=V(\E31G*X?'1DE,&6$.!OL]K"O QJZ$G%A5/TLF9V9NGUIYLB@[W6->Y?G MJV1J5UFP_C?4KTE>?W>U/A7(W?][I"=HCE&/3K0_)M_FA=C.OLZFR6*:OUNX[Y,DSZ]N7KLS&JZW%9X02:A, MV%5CY)!A'GNJ "SQXUK4G\#/38:M7\VJ,B MFWU=/RX/.O+W9'H;9K*Z^Z:MU.AZJ]:1DX*!X%$/MCR#GLFG;!;GJBDNL_[24=CU1O)(VT3 M@ZZBU5M1A.T[9Y,\+!?QD8#VXQTBRAU&1G'A)1-<&Z^%V4(2@.ZUHME9X6FU M19MV $M?MN&/Q)Z,1CK4)4**8>D0Q1Y2*:V2THB20T,-&G=X6E.QG=2"1BB] M17T898#:6-1@H).D-%A4&U*3Z]T*ID#VE-Z^C]>;1GE-;%V)5F/,I2%&199<59T$DSI$KWB"EJ M >1>&*:-]I1P+DO.E9>]JDLUNZ15>5;0E8:0]:4LS[.+O"_$=-I1<:A+6-6Y M UP'%$TP\!Q3BI&20XE!_=BWCO/UM66=M 3,D*(_N98<[A2I8G95!CG/!?!: M:B7TEDN!S-@=%LV%5T$;&B'U5O5BE*;%F-1AP'/NL/F>K(\ZE^]G\9?9/(@@ M.7WGYE372!FG6)$&%1#@F19.&5YR3+0?H5NC#?'M.V9N#Z5^XQ\V-*L\3Y85 M]6%/E\@JHBDNDEMZK%"PTRDISXT$5 WTH+.@Z:[TH#DZ0\C_[$GA4+\(4&,D M"@PR2A5E3B-=>O0$L+Y^+9'.@I0[UH2F$/6E#D_&\[M%OLQ6Q=ZG2-!X8A-Q MK%N$'<:8"H$EA! 0YA38<6J5J)_X^_P0X4$V$BV"T[\:F+3(USE95LKJ?*Q; M9!VUEC/J( $JO$6,$OO$*1AY%9%VA'A0,UK#ZRUKR"BW%N-3C&$4XMUBF61) MOOP4+Y/K;_'#20MB?X>(*ZV9XW";;6RVGSV^/=(LHTY@#R[@UB%*@E-2NY#3P7+]23F>7UCJQE5K$J/_M MTX=50>;5S=/N(?][,C]V2?MDWTAH+3T"F'@@B8!0:BB$<:\5E,[5B_)SDMT7E3$V;T@E57C9)9):4BJH1-8:@B &2L MAT72@OJI$'LP MM=O4@$:P## 9I)O+M>H^72VJ"?YEERA8D$A@3+63"GHK#9&E:FM+;/WM*NO?A-8^A>\GWU/IL_W_)5D_T.O"&EJ'*48;:[;L3? M%)G^-4#'^2R_?LB2>'JU^(\XFQ5G#I4UX6#O2$@=E)XQ)'UQ@=H:B4MKN$C1 M5/_TI8<=0IL:T19"_6M&2>S9T\.^CI$GC L%9=@> :T@=,SH';=-,IOUL&=H M4Q]: *=_57AVC%Q) YZUCRBFG!6.# :T"9:O0Z2,/]'>V?J)P_AE";X^)OW+ M^V\!IB)/Q=7BF6635#,,#_2-C/%2>D T-T &WOU3X(&&HD&P=V>90KK1@W;P MZ5\G-D%%E51@TS121BL.#&;$ !^,((1WAT:&"UC?!)"7)?%:<#P)N,/,+9ML M-VHQK9"M^25YK><:.8>4L:0@N=YD@OB4/*39X2;/[> O Z>*9%;I' M-I@%G&G) !%("B($ F$_ 14$V$M>R=/>$?>3NV2ZFB=7-T<8T8_;+T_6W#Q_ MM(@[[ N7FO%82*"\=;#$!D%/^BS.?;PP9ZN"?IVGKW/@XC%G2-GE'M>K/&"9 MYUM&*Y?SVM5\ZK2V4X5/.K!03[,F>V M))Z,%WO1+K(> >,-M9IPI5E8L87=O9I>7DJ-KV9R>BW]%A"Z;*F/,BQP#,)N M)3+!Q(MX&F\??+RBYX\M(\:6\5VYE06.H1 M%F+KU#)L%:TA=6.3A?I,O=ATB@)+T%"F/44>>&!%V()ON228DOI.B,Y.I'O7 MB5I(#:D/5ZMEOHP7TV<94"LJQ;.>D0+%$FBLXE)KB!'7<,U.NXV/:L748G795'>D5<(0LPXQ8X#2U7 &JY>PT K1_)T-E1=J=J MT1Y4H_-H/FV6CS8NN-\X&O.7#/7H:?R43.9QGL]N9I-7B<'#*WJ"_FW:\0H. MR1:?$G'&PJHAJ.+4 <$U(MX#)RPR %#-*QWW](-E5=Y.>3 ;C1L11ICAG!CB MI);&0*#9&B_MO5*XSUQ(1WV9@^C(#V5'^T/Z,IR?^RIW5W%^[JWXK1G#4CG- ML OSNU-"%.%+&X <='W>ASS+^=F36AQR@[: 95]64SO%[IFSQ$!.$ #<:BJ9 MQ:+D#7 O+\0MVDQNE:K>UT/J;6G#N-VE(U""883?;U5L U21L!![ ;3QG%CC M3;GB.X1[]:DWJ8I=69:UJV*?AU1OVG)EWJGE,IM]62V+5?-S^C'.GI4G^E2I M(O89HT1(0.PXX@0*YX4R3$JPLQ&M&*'&C,%"[@[AWL[L&I;0#C84#U)?YCU=-TO7+&]8!._$J)$A0 >, MG*/%U7E),"1\BQ.DWM>_W-C904(?"M4?HGUIWFMZ?<"UPIR]3;BV*9):017; M?$Q4I&6Q-/Q!1044"#F$I?2@!ZS^P6=G1QE]Z.: $(]AFFPX'^XXIT(%PP,* MJ FRBBKFK2LY!\B-,#G'T!-?3>A&=T"R=HP=.O1H*_![;]K[(9ZY^["XN'W_ M$"\>\_5USG4JK&0Q2[,/Z7)="?,?J^*WZ]67H,BS=44AFWP)0X21\H%#TG=, M;([H K$O4H"NN9U>+79E!4*##^DB*W]=WU:L.%\]3!T>M/2.B1B.E&3'!IN)AEM&,^ZB.E,),MG_*6G,R_^[IQ1)$&@FJAF+3,:? M=7@T@#+\<&&L(9C]W0E\3NB'^+Y*_M7]7:*P[Q->8$-0-@%3P(Q MS^S?H['XYPT2(6@I8&&>M R[L#^RR*F2,:S'Z*1M+J.T)[1JJL&QOZ1[QXNS=4D> %T)QKS$L'0R06C#.T*:N5*<#Q/Z\L\_X#-QVQ=OA MM#.,"IDXRQ[#"KZY;)-,-[C44:,S1XJHI=):QI'$@B#B*5"D]'(2Z>K?2^K, M>.Y4E;J%K[?0VWPYNP\[@:N;1E/2.<-$&B%O&:0> ND<0Q087R(!.:T?R-)9 ML$"GBM0A=L,XX7;45_;![7I$U$F@$#).:".1]5P4Z:FW_#D]PKP)XSA*:@?/ M8?3E1C8(!&FPG%8Q'@5*S=E2)H252P$'N$=_#%J58L0 M]Q)ILC?(XMG/5S?[P'UF&S[#=PWH?X=6U- ]9\(!@7526&$L M)M6NLX\7S_Y"*Y@' "))-2-*22HIH&R#([8R;*'?9FA%9>WI++3B/-Q''EK1 M?I%CRUA86 3W4"!&A*?%(S5MQ]N45E!SBF/?!ZL_=EM[1>_Y9H"7Y0E M41XBH!PW$F\Y=<(K-6[_>#M"/*<*;CV\WK*&C-+[/3[%&$8AVBJ/;+ F!@I. M.1?,:T,5A"5WQC0HL3I,>>3*PJI6'OD\='H[&NN@]&.1.%*A )%G&H9MK=/( MEYQ:0^LG31NFEG)=/6@1HP&".'8__GV69.'Y=X_ODZ_)O'HLQY$!(H>LUH%5 M(%CXJ\@KZ_#3N\#Z#/*Y,(NT$X![5Z^]5VIV;%0_D*\R3L0,5LM\#D76 M2@$H=3:8?HQ)!Q@JMQ0>:M6KIIQYQ-&N' ]I2V/,AM0-5$LWRL+P!&C!@/>. M PRL-EQ[7?+)).XSR'7TNE$/LR%U ]?2C6VO2(KPASJ(@>.(.(\L]Z6#/6Q- MZNM&]\$8O>M&/W>'=VUK-U7O2-@%!8$I6SI'ND2AJWGLK@U% L.<8.D!VJ#)? MWWWTP::_1])-ZDBSR#FA& E(=%(E-3U M#Z$O)(2TKJ:T@6;_FG)^K7%I99&]WR&.*);.0B)VNB\-&6$QI['I1RT@^U*- MLIJE2>^_%%?G@XR*T]R 0U@RPT_Y+ AK6_%H ^*Q=,$U1@L 8\JITE@80SE2 M82L:<"$00$$Y%O5CV#O+@C@.!>L>Z^&"V5_5H1\D:V$O.1K+=)#?^WS24S&& MJQNS#K/(WRU^+Q0TO5T4%2Q#*YTLPL.6QZ\&=$W;-EGD[NN/6?IU5FQ$^Z;* M;BOXA5_VO?-]DU/Q]>@C"&Y+TV[FF3R^KW 3XVB_2 +AA'**.66!-]0CC2!2 MA'&N&+"5W+']\7OJIL3!/I'%87[G5C@L+,$(>8;-EL\P29L^*S <4+8CZ]3Z])8QZ\^KLH[=24K\3/2.#@)>280R($Q93;Z4K^=4(C3P- M3PMRK*(9C?%Z^WHRRO.$\:G',&KQMV"-9_&\W/*=/#+8VSYRV!,!K5*2*RV, M\YK(+6^".3["4*K6I/6Z]G(+^/3MH5&3?ZW"YF<-_7$#XD"/2*CP!,6UE!!@ M9)R#!I3\247K9]OJ.("\??.A'82&U(#BQRPYO2R<[!LQAJ@FG#KH.?520,5M MR;,-+\*X#8C&DJR@&6W@]>?0E5$:$>-3D;-58U\^X=]FB]4R^3_)8Y@>_W(T M@?">EI' ' %C@#5(2N4]YH"6)(95K]>[I]5L@19A3]O$IK\+I]M54*V6=VE6 MU!HZ;@;L[Q A833FW')"@ +&(HM+?XTDW-;/M]%QL&/[5D K TG_I/S^:$N M49$C"Q(L@"!>8>8L-"5@TA W\B6_J=A.:D$CE-ZB/HQR61^+&@P4TA&(S9>S MB2DR-6:/)ST">]M'/BR4FFKLA5**2*>>3"!9G!"/SPIH+J;7<1HM --SWH&J M,M_7/'+":HY=6# -L1(Q)WUIW 33QM>/*^XLWJMUD;> 2U\27Z;>5"%ZA7&X6>?(H!N3;F:S]-O\6)R+"CFG&$B;Q3 "FO!M:#6>(\P M*Y$(LJBO4-TO53W-4(U!&_1\>Y-N_NR(F'6O" $)I>:>8.9Q4<2-D))/C0VL MGS^ML_#A;I2C/8P&U86S9I&*(T1>$F818,P)(J5A >,24PT9JI\YB[X!'6F, MUV#VSEFZ4J%WA%S8ZRN)N:3$&N,U0N4!@@: UW>'L,O2D_:Q&J%-W(X!'!'N M@F%FO'1",.&LMZ@,0=%,\OIS"[]PG6D-L[YTYT AYVEHIA +@#W)2(!HOJ;<'%96M0Q<'VITH'+-$;+E MXH2%6WV@R%CG)284<&(ID9A2OD,#,-H@F32X+'7I%+>!M>AS%B\V\2^A@4\S M-9FL[E?SHFY1F3TYSA8!ROPUN^,EIM[R!B7H M+\RQ/#2T?:FKN[E))IO" %MZBV3NG\*TO9C,YK-XR^H^+$X:5(W'CBA4V*& M#M 0@R([)B]]^(9CW^"8X\+0'JMRWWUHW^;0>/,+9:2,"4X!8C[!W= M;7H,!*A!K,6%N;%[Q[*7/ ;/KF>_9.7JICAG7@5A/KY@./^<[D>B]^ODUY.[ M9+J:)UQLU[_H M>%[\?'V7),LB#J$8-^\'X0TQZ[]-FB][?^AOX:THDVSU]^B>4XML'GJ]>GC8 M7#^/YR;.[_P\_?9N$=ZJ^[7 ^R2EQY?IGV$"N2LJB']-LOBVR):SNG_H4\'3 MQ>WG)+M_GD&OAT>-)CO'RRJW[RODY3C0(P+ ,P,U,S+\WUF'+>! 8,@@(@;) M2K9+'SR>RL6QIW4$M('0>0(T@1(HZ+!A&]Z*5/FRST2K1[-P-);-T1K(=; 8 M=>:-9ZF2>O"!QN%,DB7+:4^< %H):JA'1)9=<(C+N*S/-A5=!&QHA]5;U M8AA].'%U9DSJ, XUN+Z+L^1C-ILD)P/K3W6-0& .($JITHI830S6:,NQ1=2# M/E6BFI^G#?&=T(B&*-6\(_UN\37)E^MTCE\>BYR8Z7PV+3SL\3HEY^39)VZQ M7.]%#]@(#4:+%.;2 F,A!)ZHXC8Q\"6K"N#Z3?:,!_ZPZT_%3FX7C0: M+[)%]AH%#')$>"R@PJR%R#C>8>_HB%*+ M]23U'^+:.H2SIG+EV?*98H7?7BM5^&AS1[) ZF])>IO%#W>S27RHGO71]I%F MRDBML2!:.F29!Z:T))WSOGYL4L=Y1]JP@MI$IE-I;QQTSRD\N"H=;1]!S!"' M2C/&K0OS,)" E#QIR-0XC9F6Y)1VA]#;D/ZH;(XQ";V.L/.2_3R9_.4V_?KK M9)/8H! X+W\IY,V?R7O[D8A0PSJ0DMXFRW!",H1E1( MJB7@TX80]" SHX[(S*@(..D-L$0SKUV@V&/#2X()\B.Z@-V-S,Z&H+?\+7O+ M(Z[KP=2J8KOK&2% !,- RR,"#:I5#N[U'/4(#/\^;=@!SNA:A>COG3B8YJM M(5_NR-_]8&=Y<:P:&#FY73MCE$AR2B!07 DO8>%VA=Z6.$#.1WZ4U9J4T[X1 M['V6>:*[B!38!.\>]C*=TST*5A D)$RL G*H(108P1W*@/9J%C2L3MM<=3I M[,\[^XS'H.Q&O!U..\.HD,N7L_NP>[JZ::1#YPP3H;#UPHY(RGR1@0D!L#N5 M] 2B$>:LZD3.KP/KNX.P2[?#I^)"[Q&7XN[[2-*P"0B689B5I2",<(!WP&C% MZKL0S\_C,8@+L2X2G4OOX-O]JD4$"96 .L(IUS[LIV'X81NL" 02<)RV9TWL M7TNN$0:7(\-1V7[]BJX_D?T6X+M?W1\5VHLV$5/86.F\#',^%@AQC7:TAP6F MOE>H$T]>+=33=GCO5&[Q]]-R>]XFPHXC@K3QBAHNH.'8HI)V36G]Y-R=>/,: MRZT![WT?LA>7]4[X[5XWC;#VQ:B,6TB5)$0J#4J.)&E0@^O\%%.#.>H:@C*$ MF$]Z37YL'%&"A0Y:7^@Z@UP*C;<6-H)A]1FYGZV^D(Y(NQ$R;T7NH[*/QB#N M8<3\/EU,T\4Z(.=+O/CCZN8FR9)I0?;[=_KJTTF'1:7^D77(>@"IH11)[Y'# M&I>\&]K@+*XS3T43 :;=0]27>N@X7T-P4@]>-HP"5$@:#AW'1?T(C*6G)3?A M/:KO&>\LS4B+ F^$18\O_NUR>U>WPJW ?7]?T=(BB+#8TR2B&N=$ )BG)11%J[D9MTS01V0OJ- M$'IK>C!*$V\,XA]&[+\ET]GJOLC/\"%=)J?+9^]M'ZDP17)05)E&2$ 0UC)1 M+HJ(,=YGHH"**WM3(?UPIZ\Y+'V)_%/R-9U_G2UN-PG/?5SD8UJ>OO=PM%]D MM0>& ZDX\0 0%NS4TJ!!1HRQ>%;+*M F/#5O5OUCM9BEV?7J2X!NMBCN:!2\ M?8*/5L*MU#<"@&JJ+"3>( "\%<"1D@U$2/WHY2)]@I(A)UU"G-F'=M&Z2 ,9(.[D.>G61]LV]88EF&$_2&^/VVN'^H2,88A M]@80"+0 !G%)3,DA=U*,>^/61&1'I=\8H;>H"Z/T;7\8/N(4@4X<<'$-$!+)1USY>$P)M:,,)*T.?)I^\"T(X#, 7S^=7-QI]W1/H'^T3AI='! MQO!>*^4Y#+JN1,FC]@WB77I:NYN+ORULAGGYUQ?@KA^R))Y>+9X' \#*D\'A M(2(&@,98.$VQ\ X1B'?3'Y54C;!X<[>30VM0#:,L'Y-LEDYGDX_QX_WQDBE' M^T5%U1C"'744.H$04_Z)5^9H_1ML$*M-M?9;X MMGH2]F.#1 A8+YAWP1S38>&43*#2N4T)X?43;W=6N+E;+6D1K+Y4YGJ93OYX ME^>K8!JOLMGB=J/IZTN)'Y)OZV^.>?$K]8^(=KJH0B00$102@I&A.]XEJ[_* M=%:YN6U%Z0*GFOO-EZQMR[P\%MO??&,6SQ;N^R3)\_3F:K7,E_$B[)UNMY5P M/H>!\[MT/CVP)VUG\,@I"HTB"%.-H!'F*:T3HI:H^I?8.BO;W);"# 9B^]JT MO>2ETRQ+OP4"-[2KK_%L?J 02+,!(V*M-Y8Q9)F%DF+N3&G.4P!<_6+?G95I M[DEKV@6NMW# $>Y52M#63$Q _AF^7CL2#!,X:)$-> (@.@ \8: M)9R7)1(,<%??\.VLH'/;*U6'0P[*("-.20/G.!R]L[-+H/J+UMAND->J_G[VKU51FB9(8O-%$O;,1^,V M3O:.@F$&F;7$0*6E<6$-%F(WB4+58!H9O5^S.YA:<7=O?"/Q?*.QE1S:+[M$ M/O#/@X5]L4#",JJ-$Z ;F!2C=SBVC,U0H7G;#*YG1.9M>T26L:JI4UX'7'@)X54(8=N.&"<(>-5>6- M .$(;Y!#"8!)(JRJ4BJ'P#A-4- M*ON@RW='UL/H22O^_==7\ 1:_UA_L>?S[1@OD/KV[=M?[F;S^7V\N,W2U<-? M)NG]KVNHBFO G[?7@*\G=\ET-0_[Y>>?/G&4VV09S^;Y2S*3[\NDN%_R<]_Z MNQ-89;5]$K%5@$."'!>>:AT,,,2V%\XQ)0I7\J7UP>/G X$'1UI'DH9]*;5. M$JR#&A,+P#;6#R/B&\S.YT_.\7Q^_NM7639'7[\Z6*S?N(*9Z?+?BO3VR?2O M/X?ADJ?\TVQJ8O),P:!1L@X!M#Z!C[W ,(2#NM@G\5[ M&U]8KRS:*GG&S@.F-[]Q:_FE.,4,>P@M1YH"X_G6JXDQY4R/^[IZ,X%53315 M!Z&WI@?#R+].GK&>Q3^,V+M).J450!(Q3* V87/*J.8E=#A8M[T64VV8JJ:B MT,Y*.G4>/'VI0DLIYY M[@07!3"QP))P+FG)FR:N?IK1_O.-U1-]&[#T=NB7 M%'>!JXG[A[:1MUY8HI%GP&$H?)%!;J)N"DF;E^-;32<7 M)B@CB!!( N4E9+A 9GT[.&4^@5,[08,%B5F2PUR574NCZP=OG M+\^#["LJXE A#(FU0:R*?YBODQ[T_;R*RJKG$ZB'T%G5A ME'OT,:A *XOZQFHL4RQ-5PD"B!Y=S8_TB"0&GG M@[6I.'0,6J)++2\V$A2A9CN]6UM=NAY[JE+6YB\ MU5P3"FEN-(',2!&L'P'5;K=)(8(CS.W>[7EFHO\]F;H^R3.D_>S^,O:_1L6J*OE M79)=?9G/;M>AFOMV;^=TCQ3S@CNHE DD0&6P5R4SC"MR04F)SI5UAS#U>>96 MAL"HQ=3$#[-E/%]S\XSX=XO)?%7.-]F,9@=O8W1=.C(8JRXX-Q++K4E MA6/3EX@I1>IG&^G]6D_=2:1G"-]"@)X20D"/!6/ ATD6\=V%24TZB= ME:+FAB-:X7:3GV- MEZ/M.!'VVE&*+7*08*[\/5'_^: .9<+2#EC@I'E"5"&8,DQAR7W7!#4 MP/?9^V6A;B>*,Y$:\%; D_G\\H; YEK 2S)WMP*VM'9$4IGQN/0NN<5R3>#; MN:E 444$P\AE,756M6 M_[*GFPJ595/AIL)Y6'1U4V&?N^S=XFMXL]87@+X\FC!CI?/B,G,RC1?3#^EB M\NR3\O4[$/O08+3(2&D]D#<:+P)AV108<02U9U)S[ #>L(NAJ0=1GZ\$$/4D][1'.H>YRU;G&Z87@@#K.!)$P_"T4,EO[ 2.H^KS' MT;LMU"(PEW9]SQD'C/<0 Q+TVE"LK"VY,UCQ<=HV[0BLVCV^>@B]-3T8E3$R M)O&W8I1V?\-'4"*=])P0P) F2'%5NA6*[SOJYCMR;@!/GW-X"K/DV5>6+A]TW2-_=]'E+7[=D0DGZ%?%*TD;3*(PT4,)!# M$^!0RNY@,*_KVX_A%>Y&H&<"T9NUM8TY#/O.2B_LWO81,$5\F)!"&,288=PK MM>6M2 ![QN72&W@4MO=^:+;*M%+;$DR]V_5L>3J?_8.&(Z<&,*2Q3S M(N&WIJ#49 J/_MD(2_N\JSH)%/'^T\3+^?1&OIK-E M,AWDH4\1$2^^[R4R8S]%O4C@4U+<(%*3R:;(Y.W'+%V$'R?K0^]A'SYT!,J' MY-LATJXRX2=XMGK>8+2:SAWGROD*L2N.Q(P2!2""K$N9"%IX,9B86F&[RXHZ1!:HB6(V5ZU(QT.'S[ MC+XQJ_O5/%[.OB;NYB:9;._:7MVH:?JPEN7A4)LJ72-NB[IH!&&+*0C;-VN= MW7+N$6*CC:OI2=YIIW#6=$R>HN1H$$2USI&'Q<$_UQ(JX8N7$#M4,@(=4^,\ M;&I?3F= D:T*'DTR8R!$.G+1**,>+ MW5_87993IZ>$]GKZ>#I*I6V)G52&UI#KS=V](S/W:79D63T1J7+6.)&P2GFL MH=9%Q3W(">';MT\ $7 ::PA+OV9'']CVI6?%F>'3>WT)D"=5HU+_2$)C-)?! N3*2 .!=F('I+4C"K1M1X2O5Y,.0!J#@C" &BG( MKG^D -0T&&I0>$N%\\XPMD-6R?J326='^[TI2%V0^E*03X7??9%,79P5)9[S MP,O&3B^"C(H \6,Q *<[1TISKZ501BGGI3)$V9)KR#BN'Q#0V=PQG$^V=3C[ M4J)UCJI-=,OI_!D_-HXDDTY;JX4S!E*FF).^Y,I;6]^IVMG\,9R2-(9O *6H M%%"TMWT4F*)(6N.9Q=0S;)T".]X0JQ];T%E T2A4HS:"/1HFV2J9/@N<.#US M'.P3!:@\)B+,A9@9:#A05&UY1,PU"#OK+!!I."UI"\6^<^^\6TS2^^1S_/UY MA%VE'#P'>D9,$:,!XT6(%K.""$7+>1-I.L:R$<-I3;M8]K8&/2197""QSB+S M:79[M[RZ^3U/UI/DL;7H6+\H;/2,D,YX)+!W7$%N9SU( #KDDM M(MF7UCQ/Q5I=9X[TB@C5RG!OPM]$,DTHL:^!P&M,>CL/,,KOD MO16V0D<[1H!KBC33E& :)E3@I2 EM\C!^BE(.\L=.)9YIB&4 RM.M>W2J;X1 M M:*P)N'B!=5/A5G)90865L_"*ZS5(.C4Y_:: ZQ5)TQ\1SK%B&$L7"<2>VX M]8(PPTI/-E:R0>;C[E(1CF.U:HCDH#I3:\WZ@>80Y1L)*KASR"#(*C48EL9[V>]/A MN+E?'^>T=1SZ"^VILG*<"%.O/DAD($":"*>8X-!32C026TL&2&=H;6WH.$:] MG[6VK,^Y MUJ=>ZC9+UH[CW^+%(C_J@F@T9B29#3!:!R2D1@L#PIZ_]+$3(D?DIVA9C.DP M"+:G.(&&U4W@?945AZ_S>/&:YEF2OZ3Z[YLCQ+\51X@F7L33^/?WYES=:O6Q M$=74,>/""ZT51D!:PTP)7OA37_TZN][2B_H-"?+ JYW[_A#6B"3W ?GGYN,_ M9\N[YUW.7P^KCAPQ0UA 2R&DK(0>F"*A]!8O1<4(+_5V=I3:+Y1]J=['+)TD MR71-ODD7X=W[L@HD;YW81S3K>,?(4<\9)< J:"3@UAMBM]P6^3E&>-FW,\5I M%:G>]")^W(0WW=C9U]DT64R/;>/WM(XX89 8S*3&5 #%B(,%7U*$5P!R6%\# M.KN3UYT&-(:GMZ0A65A*5]GC.CGQ]5U8A',U^==JECVEX-V7.^1PKPA S3S6 MCA-!&>(<6E.NN-AR4-^LZ>S276=JT!Y,?:G#;[-%F@63ORP.=_5MD63YW>SA M8Y(5>7KCVT0_!J".!X2>,4H$O8&.*!8F/@6Q1U 6Z5B\9LY(PT1]9V]GM^TZ M4Y?N8.LI#+3(G+XUW#N/_7SV+!/>K-OAJY6_I"G-BVKUX;,D^UHI'725[I%% M1F&-I- 02X&T!F)S%Q<9;AVN=)C>??SG,T;63*S?EX*E_)RHSQ.C1-H&(YI9 MAJU"5$+CY/HU*["@3,$^4RB>B/5L4[!'XCW;!:S#*,]Z1XO7R\!/\82_)>EM M%C_/"0X&C[2'LG@J5%#9$(>4T)]WC+$RM*$^$X+1XAPP"K)S#.-%.C],<:UV">[,.MX?7 MV]2-41EKXU6)5L(QRJ@0DR[R=#Z;QD>SC9_H$5%3!"Y1A#$#T'"M%#4ER6%5 M'&&5]A;@3[O IJ8XBUJ/1?7P\-BKF\(?E5_=Z%5>_' \]NITQXAH3 E!@DAA M%$.%B[I<#CG"9D167C?";1VBOF;O=XNOP=Y-L\=_9K-E8M-OQZ;M'QM'7"@I MN8(.*-JK:[;RH4Z'3MK&"/4E]U(YW??9:N,TQ^62)B@RHPP"Z5#NC1&J>Y$W+";!\MOL4M9WD7V2[-N['6X< M&6I-F).H=#C,>6'YH9B7A)(P XXQFJ,#4;:&4%^O\#K;\P]0'-NX'^@1%3=2 M@ &H0,E"P0U\4E5O??U3D@X#.3I\F=N!J2\U^%O ZWV:YU>+Z[CP77S,TH*]NCAEZ5<>(+(2,(NX-D@@X M[97 Y8F$=*[!XM%9*N1N[;^.@.M+>:Z3KTE69*4[:1.^:ADAQ:D.&UC%H)+: MA1F1[?CQL$$P8&<9CKN-UF@$SS!G )O@JLJ._TWS"$A."!:0(*@ AC:82GS' MF9?UM_Z=)2GN5/ M8-1_#-^6^T_I?'Z39M_B;/IG"+%SQ % &5+:>\^Q4@P' M^QXI":6TW%3R7;R5$#OA,9?6$F6T<(!@ZJ';8B$X PUR_@X08E=9L U"[,X# M[ V'V DOO<6( "QX@Y )X$01BC!H,:ZS_":SDY[*PN[4HC=>8A=1I"5X1 ( MHQ7!UG(J'<,4;GG"D,&1)G5J24Z5HJWJ(?0VI#^J4]LQ"7UTX5I6(U? M2 &Y%IB:0+ 2AGNG2?W]_/_?WI=UMY$CZ;[?'].#?7FYYV"M]AUOUW9WSSSA ML,B4S&F*Z>;BLNO7#T Q*5D6D\G<"*I]3I5LBXDD\,4'("(0$1@YQ*XQ\#^' M:YT'009AD<(Y0RV, S/&6."QC&9+[# TWCGFVKMO1PZQ:RNSLR&X_A"[2$AO MJ8:*@3A8X %7K-)PA=#M%]R,0NS.5;J&P>XZPZ@@XHXD;X-B.H66$!2'N!\C M8)SFJ8[U+L'&\53M\'J9W,A*6A@KO[LBB_%\7!OWPT9XA'4_+@PJ!^P7[@N28\S.1$(%.EL(EV]JB%,];3L863*HU$- M^19$Z"*K!APX$YYK.L53CC'C4^5B%;=1Q1FTJAJ90VI,@R(GP;>#9RS!5\6' MXI"?+6-P=PP*)R ^Q%JP3K<-3M.%&"/!.@)HO%/<7=F M\]!W\546_*OYWR>+[2[B?7\[X@6_^>/V[FZR^O[NYJ=/[L^Q^SK&;N16?^C# MWPW,<^R MS]X2'P:^6)1_))-N_6 9K),%><+SVNP%P1BK@$[E'#6W#"-AE-]#)BSD8^8I M-G+ #DB*<@0 Q]*HZCM_TNG6I'EP$ A+C- BG2PJ!0PAU Y6!8C<6*-^77G0;U:EF/3#,?<(NW!4VY8 ABR1$EABJL M**A43^=(1CG[XZC6XV&9QV:E)XOTJ]:[U;Y]($1XK&0*K8(*(23PP]B5=AF> M+PPJX;,VKG88YL&?>_?I[%.Y/Z'9WZC0FD]'WA<( R*NWD1R%B?+/%;'M_1T=[!?OPB@"](HA#XAC5&B'N'$85 L;1#!/C M\V%5:QA'<9OO8Q _%%_*U3[;_R$>\=7RIES=[88VM$>[83?Z=6*W.%_\6BRW M]_?@N/BUJ^5D8;;K37E7K)+,GR2ZUOFUN[XR,&>8,L9P@AWQ5'-,\#V9")< M-[)JAL[9>BK61Y+4W_I1LZ!V&?+>3GZW.NHPX8]\R_1CT^ZO+%9#E['_]9QOWT_:K< M%#L%?-^Q$W4[SWY3P$RKN/A%TP$)**+=X+T^#%&/>P31S#IJ*:)R3)Q:4F%7 MN"RJ3_'/9>Q$,?M8+K8[\ZN)^!NV#E'W$A9#(V#LN<8.0.,J_4M%%2P_-TMW MD0^#35LQ[^Z\;232GY\,V#C"C8<8>DF\-@QZ<>@B,^WKL@_FS^A!?)UQ&"^* M=V<5':X2G4PWZ:+9RC!RWZ:+[2PY":)1%/^;?9I\.VU@G_.VX"P7$0EJ+.6. M:2JL/>#"_*B5'!J'@(YL20X/ZUAT>Q=-ILF]U3.-74^'H35T>N;I("P5R'/* M(9',4>6 /JQX!'6N+WS>OEBGJ._6LB:_U2(L@:,JC-EQ$$G)J')>& M.$JA G%;UL@B)JA.TUX(%]EIW$6DN1%K", MI:'\V-&WD[OBI'?J6)/@M-78"DR$-#A=F@:MJ>:3XR+SF-LN(JN5?F>$7B(7 MLG1:YD"!7EP8_V^[G)>KC]O?(VCIQI1B%OL3^Y%4JUJ/QNF&@3()L;0FW;0@ M!&-2.5H- '-L\C-@N\NB'!"AL6;WJZA1Q#YNWD_FL[?%IF92/WDR< =D' M% MFF% O,':5G, .TBREWAWC:\;(N-).-F_GR;?BG43(3]].*"(C$/*2*84TLA2 MI1-OM528)P4H/U]#_W+N",HXGH3G#.F1W ;E])]ZLDXEQ.Y2!.,H 5S/?NG; MR2IY?;X6ERZB_?'S9%7\U#T5>[>\O3\!_?[PR#[M7:6@P"9NA>XO#U!)CZV6 M.B7F>T4H%M 3A:B+6Y0PC<+"!P_F.C7,];%QGA'BU>T[@F70$N>,4\8! XU! MANUQI-S!,=,T:KT=8U+F> C8J&!G[4ZY']7IG.@?G@O81Z E= @A3**N0:C0 M%0!&ZS'##-L&?HU%@:QP&H-9BS"E&&H7RZ$Z!O<\>('UYO5 M?!>AFGI\V&B;&M_"[X#2[SH\O! MDR<"Y$QBS)7%RE/(B&!*5?U&UF1J.[?$_JGD.F%P/3+,RH@<5W3CB>Q-A.]N M>U"4PKH^.8C5%:2(VTY[CJ.T$FHXI=K5$O^QG[H'*;?#LMM\?/!"8I MA H@9;"SU&%+T>%,0N%F97?'NW^KL]PZC#T;3^"QG?_M-HUJKSNLU7;SN5S- M_RSJZJKU_EW!1WO<[N]-U_6[ M[6:]F2Q3@]+'O"E8HQIC1G*0D%V"!L:+"E%&L\EDBKYG2/<&?/:7] M9+Y*Y:<*M5YO[^X'G5!=-[3]C>J7,X%ER'E!Q+'54Z!#_/U/_VJ**J0T#&GP'/?'3P0V#LDX_[I M-<":6U;[)?:!'[\]".RH M2AX-HJ2FR$5KZ8"[P+;]3D!_38,1!#+J1/C]],A_/V?DGXK5'3S%_T&^-!!C MN)68(T: 9IKHJM3#X=(!YV?O53:YR"'[-F^-W+2<7TQ^TF/C%#^@,@3US^M!P%@*R B3B,4%QS)@#V>)SE':WJW+?\V#D822O2ZT M^[&/8'E?K.;E[.2BW]/7!(,%84IC8+3'4!$+R6$SI0*W5_+%2Z7W99!O&:/T M\VQ[Z&P*FGA3SN8W\^G].&:SG1 GB^.%_CN_,U!IO*2004@\$UZGR[\/ECQW M[P%P5*,#>=>ZG3EK]0HF@G[T7OA M68>S6/""6#8HJ*,'8Q>KK_-I\?P0WI;+KSO58H?8^E.YF2P>?YXNSWA;;OZ[ MV'PHIN7M,ITD/8H[UE=ZWV[E?IN3HU==R.!.H(D00Q"37&6F,J8!6"XK5D[:][@2_QD#)K MX8QFKZ79_&J]WA8SN[N"_;[S]R$%CZ>Z^U:LIO-U?2#)V2\+RD/A.!1*>Z<1 MM#P5M-VC8J#L4.;N11XR#@UP]FZ"GP,$7BTW$8GU?-K(6S;$=P8"M,5>I60K M86PT9H720/=?CWG,_9/>O[7SS_:$6SSBA4&=\?4#4 M*^88!I@@[[UFC( *>05)!]W\UPGA*"+)?C+L?GPHXKC7\TVELPWM*#[R?0$B MII$GW"AH ;! (L(\T59[[H6C'>K,O]B3P0O+('M^_SRC-Y^+U:?/D_V,7Q\L MD>%6_'/[$&RJ_I[NH>#4BG3#& >L6F.L=^US+>&+/1G,4"[7/S=VQZ/K5\O[ MM:'SD7H.?0S0$*8=Q MS3WHJ/$$(FVYK20 *.F0//J2SEBM-)0C)&WCG I !60L;CT829LT[#)@9"[JJ*H(EKOB@JM)?&0 M6(,1]_Z#P+NW1D MR1@E)ML!^XNZ_2%\&513UJAA[&:;V4\".J-DL;=T]PA_*Q<*7J]3HLD<&CSH2D.&(@;BB<$1! M4OE9U*\D@A:C5'-GS,LMQW/0M+9Q@<^K$+@0$DC*($*B Q01I*D'06QH3 $'2(;,TO M.ONES*%.$KS^.10%JES*2N0KS^R700U,FPEVS<#.?T-'@$G:6 :F*B/6XPM2K)DQ)LK9*R?9W: M_%3$J_!##"B\?Z?)F/D,#%@2!["FF!+"!7!41/)))+#@A /?(6PXNVEW:>YG M.(?/%/_U3]R7&)V,""4".^U$9*"2S"&?W%O2$(T]@>T/J?+;.?]MIO"P'+C^ M>?RC99WG/#ZSCT%*JRQ$UG!EM:>*(J62#%/T.K6Z?:ST-3MXKGP>#\N!ZY_' M>[M^NRK6>4[B16/*I7\F%/Q*Z7BB,]&6 0]$ AR# RV'FO'E$'$6 VD18TNZ/J54E$$A8EF MD"@H(?#$(2H8OL=1>09H^UN%\TNI:$R9P5(JS@/[1:94&.,=9%0;PQQFEE-Q M ,#@]ME/=@O.)Y)KH?F^''(R20>G^4_?%0SDE$"*#..4$Q!_,KC'%#J$VR?_YG=6GB?- MNXKD6FC^XP'^;ZMR/8A;^OBW!>RX TIAZ)%45"("0;5\0(L[A(7D=YR<)]6[ M"Z4!V>MOV3K2\=_KK[VK*M:ORY5)IWBK31$Q/1K"/_17!JJ5<! M.*.(H\8HZI074',IJN5$4-E^C<^OU/N :WQV@KH6)>>1,)[$1E2KQOO5?+H+ M\+@9TV'3L#.!L%07%DI!O'=>4JZLVTL%02#;.W/RLP:RSI'L4XK5,HH:"NOQ^ M$R#P5!@EI8)".Y[J:*$*?R!!^P)+^6TRUS>)AA%B-I/HZ(EDDS23WB92?[T( M5E-)I>14&2.LMPE'7_V MY-O+6D#7,G&.>V6.(7'RRM1Q>Q--7^3]V_>OO[NOC7-N+JOB9U>_"OJQ)GY[?+^ M-9V6V^4FRNI]N9A/YR.,N4DGWDY629'Y6EPXH??]JOP2S9KO*?)]DS2L?VWG M7])$>-T@8?=TXP"E8Y(YXJS0FL9)H+7SPD+DHRXI="/E>NB$W*/#:)YO6_^* M(*!0#%! +=<0626$)WL4,$5^S #>VG3:/@5Z-%VV5ZS&S(9=KS:/Z!7_]91: M\5?AXV:RV7W5;T5YNYI\^1P7@,61;-C:YP/V4@IIJ,?&*(4@LX1Z"9CU*5O4 M7\%%8WU)NNP?KI8J:S,*W%/L<0^/IO[5/A^2[@"P00(SHK C0!IT/R9#L 0V MS[33GN14#H?0RY!^5IF;.0F]C;#7U?#7Q?0OM^77_]AI;*OO2>"\^D>2-W\D M[_VOP]\^/B/1F"SVXWSD#>EW(3S[]\F2]O8W__.EG.XOMO3]9".-HF<,*HX 8;YB#DB'-E M035&KDU&=_#U)*N?O*C](#.6]#\4F_EJIX6F[:U!+:KG&P2C(EK:4^>% M90 MC32N1H>U:Y_8=/X951[;?*]X78X-)ZOP'&L2$$60$HV5LQA**;4#E>N+.N1! MGEM_7V([R8).*+U$/F2E$>1&@PNI!MLO7^X]P9-%5:7GQR'8))!BIHME_,OF MM-[0ZH4A&KV06R(X)X!@3I32LD*',9.10Z _03_5*\9 ;BQ>O2[7ZW06')6C M8IG.]_3WMY,4M?3NYN'7WT\H(LU?$J2GT& )H$>:.BDM4[!" 5 Z9M9U7LK) M8!A>ADG[SI_=7R_5V-5E."[.8S._61W64)LT"%]QJ23#V#&*( MF+= [SO/.!^W/&@S3:07492#0336W'\XGK'S]68U_WV[$T"]BG&\4:#8@]V- MG0(AJY46Q%:*%?,*MR?"^6'P>:D4O6%V66:)Q,%FHM/./>4DX/ M(T5Q%N2M1/0APD:LZ(362^9'EGI#;K3(B0Z^7!7SV]-%I!NT#DHJ(25@CB+! M@8#,R$KIXL:*C(Y0^A5C(VYT@6K(D],/*4J^)C;B\'DPUG+!!+9&"H<=Q-X< M^LP ;I^4P*Y4<^@"S^ B/3JCGSP1&-&0$1359B'BFJ>YEA7-N9=4YKGEM\3^ MJ>0Z87 ],LQJ6QY7=..)[$V$[VY[5RNT'YY)X9*$8F: I=9*ZB0Z>"D$<;S] MBCI(S$$KU,M^QCZHW";?3LOM\3.!4V")!;10".)!1S;I>Y-9A M[&,IMV:R_APW]/1'VM2_3A8I#TUMS&2U^CY?WIZZO+11^P"C:J"P9B+="BMM MNK*=54DQ*NIQ^*9% M,5O["-S'R/\T'1C&B>S*AB\)SEF@XI*;JG-P0J'=1=7?H\"0 M:7]J,U@]A0$)-!ANHSED(H#ID./=,G7_WA#T@6WK':\0UYGE,_K8NXI+Y>GY31Y,&K0,FTD**D@<46XFE MD:0:MV+8M \R&:PPTK"K2L^ C;:KNRV2^VJ%1?^')\PV"EY'X M@E"GK92&:N[<8701S_:;S/ENOLO3H1>,QF* 3Y@7K^=?B]FKY29:??.XK*GU MNFBV5C1I'BCC!"A+H-;1?A>*65V9[0I8U=X$XE?(C@$0&XLK#X1^=_.D[VOW M;;K8ICI2%?MK2'/6>^*\T089S!4#'D'.-1"HPL+[#A:0N$+V# G=)6CTNES> M[N;"_1 ^E;JP\_675*SCW4U#"M6^(QAJI==(.R*AP)Q:Z@\8"*S;;TWRRNG3 M)VPM ]?V7D)UE]3J=S5]/ZTCP6I.F@2#-4G%'))ARECC/D=T/ M0@/7)?( 7)'P!X)KK.5B'^J_*Z>V/Q=/X.SS E9O)IOIYZK<6O5YL9KN.+[[ ML&89Z?SN8#WTR A.L346 F8TJK0Z32!T[2EVC?[=L?',GX.#D"\(YZ RWBEE M)<72.:FJ]%HME.MP"'B-;N'1@+PPW:I%?+G<3A://US'X51Y4JUY=\[; U40 MQ_\=Y @XCQC&AU0KC7F'B&!XC6[E\1&],!--N=Y\**;E[7+^9U%W.5RC]@%) M::%";A>>+[!GQ%65)Z)&PE![-EVCVWD(S$9+HBT6BV2!%LNH4BXB+FIV%\6R MWMQ7-'7?4I'9VKJ9C5X0DC$"A(BHIKM(& #,5N:)UD:(]HRY1@?T(*"-EW:_ M+N)WI;@ 6WPM%N4.E--,J6T7HNV:BI0[@(SE1 &A2)688U"T:-L3Y!I=TGUB M-=I2TK8ZN)_,5[M $K5>;^^J>MU?BNFFF-GYU_FL6,X^3#:#W#K2]+N#82EJ M&&L0;1U K0&85,$)AMLN%5ROT2F>&]YM$S$/4?QJ54S63SQLQS7SQFU#Q%5Q M3 D&3A!K'(&[8IG4 XHU ;H];:[)&SX47@]B'[+F?J,B\%E5I'_(AGAZYG!? MHOY8+R]Y?+D^T*O5\>5#\Z 5M#K=UH" UHHX! @P&.9;CN!-(LZ]34#:5ZI M_M1+ G0FCE<"S"@AT2B%U/D]$MCS#M%!/=>J[U>L1ZO5]XS79,1Z]>3N],53%J\+6#!K#;(2L:HC#^],Z;"A7I'\DQG M&YP%Y[&M1V1_,:_"YS*,.Y$;?\V$NPS1/JTFLR(JVO\\7I'GV*,!,62MH4Q3 M!I7GC%!^&)&3;M3R"E'?%ZD.QN+^U^_/\RVGMJ*95T *(N.4C M+#2R!(HXQ,JA0Z3NXAL?2E$:3))/TZY[0^T:%&:JM'<.2"(D%U1A:"'9CXA: M;,;4?#+C04>H1A-^,?V\+!?E[??=>=]/D)QD1)/VP<&D)7H6S5&IB,22:%:- MW3G9_@J]P2+81J/) /@-68RE>3DR3:6G&AALM)!( @DTKOKL,?0CRCP7HZ@+ M0(,+M7$Q*\4IU-KRV'N *7/.X0,9D9:9%C)OB?V1JE;M,+@>&6:E\(\KNO%$ M=GY!,DZE@EY#&:T71!V21-JJ[T:*C N2-4;]:$&R\\8^J-S.+DA&7:J. XEC MQC/D%??TP%DA3'NY#5Z0K)7<.HS]\KZ6'G/QC3*>DU3*35(3U7YI*L8RHF"& MY<@&#>88 +/+LV7]VZJ^BL>IID$90KGS)BYO<8%S5LB#$LF@ZU"QX1(F]) L M:857)L?;9Y5L./-503!HJ;/11A1QD[0((G1 Q"K=GD&7L*Z[,VA@_,9CU#/L M/X]'35X0K%948 (ADDPZ;"6U?#]Z[KEM?^8]6#[8P.P9 +4,]BDUG6[OMHO) MIIBINW*UF?^YM3]'&BQ3[%)[63\( M7FHM>EMLNJQ$SS4/#'+DJ(KJ'E2"6"4]JNP$'LWZ]FF&@R61C;H.]8!9!JN0 MWZ9;PAXS?I\8IWY/&933NESZ+J\-A NIHZK(O,864TR5.*S7$K+V110'2P&[ MU,K4-Y89L.Z9P;PMOFT^_5$LOA9ORN7FG/SO8K+Z]$?9&Q7W[PN2Z,;N0=''?6I?/ZZ9D$( S%"Q& $)'5&*"/VHZ7$@6PR^/L3V]/B:OVA M,V:^?J,8D(^;R6;W50^U42:+FKC(H\^GXG(>2N2D\ YB#BC':@\$ Q2->3?D M67&2_4BW[!^B(4-_/M[3ZG$/CR;CU#X?/, @;I-(Q3%XR205P%=CPI39?*,H M>Y!3.1Q"+T/ZV<5?YB+T-L)>5\-?%]._W)9?_V.GDZV^)X'SZA])WOR1O/>_ M#G_[^(QP'SX,B")+N#;4,,<1YL(25'78 3BJ)$^']O4 ?-D1@A%D]G!CW#,R M,RH8Z1UC#A,!/8-2:LE,U6%F;$8.T6%D=C8$(\CLS7_5R.S-?P6(A.$P\HM1 M%6FF7>S[OL/&N ZAS[W[$8>1V=D0C.5O.>P,>KN.)L-ZO1_[J0(+M>T"Q%XZ M2S"5T! I*:#Q__U8+57MHY(&+JG0JU8\!%2CT>*^BR=3U7]X+E"5;IKG"IL4 M[NLL)LA68P&:9UX=JB65##E:C?O*:,=M.-^]6'XO5U_FT+C__N4<#P)(Q'LUX@8G5 MW$2#L#(LK/4=@B,'3M7OW07= SHCR'FMEK-]!]>U_L>CSP=G$ +6280Q@M80 M147EM+.&6I>GGMU=1#_+NC=P7H;@LU*U,Y%WCUKV?'D;=;U*[6N@3#_7(%B& M2%3^O/%<4X=U[#C8=]@1ZS+2F7L"_B?=N0=86LKQ&3V]TN1JQ7FR7>!"8*49 MU\I2Q@$7//[<=U]9WCYY:A"O=+]2[1N=EL+]S^)[I%7\J:9Q/.MR-2_JI7J\ M05!$:"B,48QX(9$E@%>.7L<@:U\B;Q"'=;_B[ V6EG)TR]O5Y&M<)&J%]^2I M@*+ZCE4TN2QQZ4I8?\\WG MJBCF(8,Q!7C&_V:?)M]JO,0MWA80TXVBHY]M*!M%4_7C>(G/WIV9]4% MB3<^FQ]MRN2JFV]4J+2RS_XEKS>X"R?I8@..- @,RU?6!TIKDS#-><51! MPPT9LS1YRS*B+45=#@316*K \QT^>3)>-V@ 'EMNZ U)!R M+A7UW@$OE,3[L6(']*AU;IM9 _V(KAP.I+$(4875/.K["2WB2(L@$5 ,$F4I MPM%:YC(:--7X;)<*9Z-=S]2/"M$//I>4?_KKJCA]_\W)MH%!P[3U'CIC-,=( M0$VJ,7M#>-Z:1&=)-F!&'WC]>W E2ZTB/XKTXC+6\]M/$8/*LUKK.G[VV)<[Q]L,M@*D&/T)?]HM-2B&_FR^VF^,_B^ZOE]"^U M(GSFR2EM/. MM+>1C5 9QAZZ* P:42L;3WR=<1AK!ZXTS@_E8N'+55Q=9@W"$AX]'20U#EI! MK$=IS5%$\,/1MS!JU #R9O+M[_B^.QYCR[F!<(/13AE.030X4A"F<894[G]& M$,YPC^TDAR,R/1.&L06Y]Q?,[#8=#$5U8%XVF;G/-0N0("F8!G%I\D8E&Q,> M1LI]!X$/ML,.(? >H!F;!/]8S3=1-7QW<[,_Q?M4?IPD1T)E9/PMBJ0!*QJ] M)WBI!63"0D4,2!4V/:U\24Q[G^&U4D/09 BLQN;-^^UJ^GFR+AZB)A].EIN$ M)=:V#U0P$14=:BA5T:#ESM+*=\DAH.V7D\&*+ _!DSXQ&IL?$8-B?KLTV]6J M6$Z_?UI-ENO%+AKYMPCGZ_H+#IN_)'C,!0<"0.< H$)*1:IP%NX=:I^W-EA) MY"&8TCM08Y^RFO+N]_ER73%U?T&JY:SU_'7 M\T646K&.GT5+=_9J^34^7ZZ^-SB9[?7[0BI.)V54_#6CCJ3SK62A[;$EN#T) M!]=^NALP.2!ZC6Q]])N1^/KH-T$#%]4+K0GPQE!L(4.RPE?'G21?12POQK;' M-,<\E_>K\DNQVGR/0W5QT%]V/JP+Y[Q4?7J_2'U_U+$#$6JFS^G&@5 -DJ/3 M,\*EYP![2*,$D5822'SHHY.HSF:3+UKPA :QT92PS&4:$T!!M([E$0 M7C(]9L7PVKR9/@5Z-)&F5ZRRSJPY.E+]_5/L_8E8B@:M T!:.N3Y:SD^DZ#P\%YK60 ,M4XY H MIP4 AU$PUJ'$\V#G3KW*INP)F/'LZ?EB5E=2Y?D'@^6"J53G12EGG%#,>;=7 M\8"/G^3G;QE2S)W &6TF%Y-U\;EZ[NE,O)I605FAG::2*!37 M/N8-H*H:9P2P?=3 8"Z,0>=Z;TB-Q8@WD^GG:+2M?O VG&1$3:L A+<*6($Y M,-9A3K&H+#\ D6Z_+ QV:C0D(_I#JG5LW]V7[:98';X\;D]'":61[=5^=DV4Z!VHL>B0XE4WJ^TN$/G5,D)S M&WM\FA!US8+FR'G.4BU[83#'REE3C30JQ.W#"/@U4J)'J%J2HE%AX@^3Y6U= MN?'#YT$J+*TS*9H*Q/ZFJNFZZC/2=,RB_WGX%KO ,[A(CT[E)T\$+"P@1,3. M)P.&<,]]M5U!HW2F%7E:8O]4 M""H5%XH:3AA7*9"LZKL6'2Z8'Z0*>"O4RW[&/JC<)M].R^WQ,P'&C@JJHHG/ MD&/,:\E1=>9ID&VO^PY2Y[NSW#J,_>+'''];%S?;Q>OY3=VY?8/6@5"*#(,V MKE4<40(10Q5R2$(WZ@UG'97;UYT/[_L'[.)$^6U5'R1;WS!X[KA"2!.M@98. M>8P/TX(+-&:%JHSIT0:KL9BAIM/MW7:7(&"++ZMB.M_%JL6_+XJ=3)8S=5>N M-O,_=[\_.L8:#O7U%<$#P!S *,ZI^#<@((NVY![!:*"V+XHWOC.^.]LNA.K% M5ZRW11W7ZIH%+"F*>K81'D #*2+4RFJDR'3PYX[ONA]PM3H?J8RB3'&ULW+UYD]PXFN;Y_WP*;DWO=K99J!+@!;"V M>\9 *S6M#*EEE15TYLVYD:Y,T*<]""CW>DZZM,O>+E[7 R<=&JLRC)#D2Y_ MG_K5_TS?O_%8O3[<%E7CT5V1-\7&^UHVG[V_;8K][][UKK[U M_E;O?B^_Y*]>]7_)ZW[8EM7O?VK_\2G?%]ZW??FG_?IS<9N_J==YT\7^W#1W M?_KYYZ]?O_[QVZ?=]H_U[N9G'X#@Y^/?>O83[9]>C1][U?[J%?1?!?"/W_:; M/W@BPVK?Q98(,G[\VZ//?PVZ3\,D27[N_NOQH_ORJ0^*KX4__\]?WGSH\GQ5 M5OLFK];%'_[;?_&\WHY=O2W>%]=>^^^_O'_]K+KDY_83/U?%3>OWNV)7UIL/ M3;YKWN2?BJV0T7W;YUUQ_?17;'>[>]_0.I2T#L&X=>B_OO#%S?>[XE_^L"]O M[[;"GI\-]&L(;AZ+=:6N,^%7'9%3KC[\0LMZ/XJJ6]A5_/@K+6ON'S1>;5P\ MOP^_UK)VNY*=/AEUDV\M/QF/OO)9S=OV4V_$3\,'VV^?P&\7?(#JV1<7WYJB MVA2;#IKWOMHK-__R!_'3ZK!_=9/G=RNR7M>'JA'MUKMZ6Z[+8D\^[9M=OFY6 M.(5!C"A.&"<9AYBD( A!C"E(:9P@M.J^<554K_[R88S?_I&W;DZAWPU-X[V$AN[57 M[S;%3O1PQK^4[]8OE,;PB9_7M6BV[YI7]PJF[>G83Z2V_L3UWHA4GO+E425Z MMZOOBEWS_9UXQAI2;?A_'LJ[MK/W4=3$5&3[^RHF21 @&) ,T !#&O* ]8$9 M "!#J^;8?+Q8HRR$4ZE9S3,-VT3U^G"XOGFU\8Y*GZUASOR5 M@]7,UJI!:Q1WY77R[COJ_?8Q_[0MO%:HURF=&6,O6S>!,XN^+P-K-A.JG3VC M:IAKAV2;P[9X>_WGNMY\+;?;4T0?16$:1H"Q,*(D)C[-HC$B"3!6X9M)G/G M-FI30YF1AW(,F\L^-7B-JLZMNSBS)JR:@)4-@Y=!*2N9U/8?/UTNO1:CGNNR M*IOB3?FEV+RN&O$(EN(1(_M]T>R[I^VDAHI>8!!G 8A\[#.> LS:SF : I]S M $,]9MG5X)IG9[7RI-3KI>J2S7(IJ%+O<@6@3\23YE>=Z,>%L2!6*ADLQ5$W M1;8TQCK*\EG^NG15G" 1)WZ&?,A\DG# $^ 3?.RV)Y!I=91G$38CJ7O)WKEF;Q"M MQ^QY2DX-YHLK-%>4OYHJS\4T 3:*0Z)MF+74E]5HS)OZ,ZW)!?R7;698N<]O M;G;M>VX1^>WU^^)+41T>QO9AE%( S\+?>; M)KZOM_W-H%BM5;!DM!SNY_=8C>//>GIQ,DLY-X%]J3:T+I;U!R1!2<0!8G'*>0*I3X(L@PC M..0$AI%DY;0;U%TE/=/9O:F^I]0[2;W8NALE(R?JK)L"64;==91;/<9K-=JG1K;GEL$J!N[71'T M8OT=-2]-(:I>*#\01362T\&HKH>R''U?"$P?UF)0*H(+&>^+;;L&FJR;\DO9 MG*_%]/TTB2$B$/E!!$ 8Q9!A+,:G,,&Q&*5*5F=[ =W5Y'L:N[H\J/1.,B_6 M#Y(V<*+ZVB^$9=1TSRBA]7YX9['"68 2QD)"4\Q!&$09Y*," M% .E>1R;<6>T5 MQC+XZ22S9U^ZVG;O)8;N=\WJ0R-"M'VN/Q?US2Z_^URN\RWY5NY%K"1C@1\" M .".( \ 1A33' ,TR!E,K0TB^"8B^=Z1.]%*)+DGJ%OTX2;SS(UEJFX)<,J MD><9I\2?'C)JTH@G:&3'N,MRQU(.M/&?%"E_G M>OXYK_)-+H<&%1.F.> H?\4)8?(K842EEN_':KXOUG^\J;_\/.31UG0T_J&M MZ.BLHI]R?:)6:QAQV2JL([C6+G2UROF7#RO,.8T8%%6<4LI %B1^TGXQI!GG M,8X+U&.Z/0S2_LB]V7HAL-"!ID+$HAB8$("3* M2#S,+(CHJ50/W58LQY7\_DS<1_%QI=&_-48Y=D>=4^3@]F1(=Q!O01#T,?$A*G"0S$CR+<$ _$2&GI MBGX4QXSJ:M.CMP9J$PL6K)1#U#PNJL%)TT GA'K6GPDVF7NZ#"I9R*.V_;2I MD8C?WFWK[T7QH?A2[-JS/'\I;C\5NQ6)>;O1V \0P&$$8)"!\7UV$I)$B4.Z M,5R_.1[E=.\K=\/[RD)G6YBVBW((FL- -0"-BKR3B;_UHF:FSS/63+#'U,QE MD,>YQW]$UOL*=N^S((9S?@-$DU0IV.N!N4<^VH".$5+W9/ML5>R4#-P>8$\,\EF"F7&+IE0;!5" MS&B".$!!"B&/*6?'4"3S_=7=@^L8M"K:BV%4:M=#1=(5+2UNRJIJ*UF:;]L. MLSFH7O9/GTY63;. I,LS2!$\T@8NES;R*4@@1M$/O9'AYWQW4^Q7A,'TG&2P[5>@720S-% Q<($^44)H=>6GY(7_V0?^\V7(JNT+VH*Q#$2>1CDE$: M(!I#S#$ M8L9#AK-Q^4"*TI@,(Z+Q@B^]KOU+0=3'0T]?.#;U/JC:R R%%MNYE[5P&57% M+ 69SKV:'[)5Y'6UKF^+C_FW)PZ.X3A@041PQ)(XQDE&P@Q"GX0QBM*(!++W M:YB$<->Z]*H\(6L)9RM->#11;VPXNXSJ8R63VOYSI[ARX_JZ:,\A*(ZAWXL. MXONB-:'[JT/ MNS:-K@WY5%3%==EXY5[\E<;+O^3EMCWZPGZ[8E[&]AJ668O75) M++AE>:D,#)L6:T7\X[0M]E+6:%PL^VVS=>FVEY)J\T:4X?;XN6*_HI0 %%. ML_: ^XQRS,9A$"4H5KJHQ*F0&489_9KS]C$_'V,4^RNO*KH6I6M-GAB%#"V( M_09#O]CL-12SE)BK!N)4K)W\L\^WQ;K8AN$YSPT;!..B_'$: O-4-1H 2_[: M!#_]+"J.^ K1#.T*S;B0_TM*'_-MX=^2+3=UE_;%P0K"!"'"88PP'X"0P1! M%HTJDSA6VUXTLS;'S4,O53#?^S)J\_)17,>76@P^=E[9KE&VWPY8+45[3<.E M"M!5:W$JY3&C[K/#-8;'I+QC5@MN0A3*QK!5=Z7@HCGB M5;YN.I'=M!ORB9!#68)H>[XH3"!$HR":!4K;*QS*<-S(D,W_/NR[T^B[N:KU MD4;M&&.;?W77KJ@6A_TFQ&%)N&\M!O$_PLN,I_VVU )H%N*/!WO=1 VX;N3M M2PC_O+V5$O.7:B?^?%.5?^^4I/V\QW[%:)@" 'V(),<&SLMC&N!+*@I7]#[7WGTJ758);>KUH7V:NF_Y(4KJ MGN)%E-C#5G9[VS6=T/=QUW :NO=$JSE7>5RVR9PMRWK>IUR^L13]N]N\$@_[ M^'YG?7;M#":)3X(TC1DB61J'&F267-JV4#YUF4V(_6:#VU#9=J&J=R?@;\5NRY/=SMIU)8? M([N#&;+^ST.Y+]L?/^[R:B^4M..M]NJ;548 1!11',0<@02&+,T&12PB6&JQ MU1PZ7 ]J3M+NG><&=Z>\O_EI08=D= MYM5FU]6@5!8Q'$?,)93$-68CAL0/ . NMKSRPI\QQ M ]R)ZIK>XER6YH&H\Y:9O9=$ERDN5S./][+QAG2NO%-1WTMIP>^2I(O%\/62 M_>+_<=XX.U=TW]FE28XCC(4!@D".(,8I?RH)& 1 M&X\3^6BW:5&5(46D^\>-?-0YU/%>#[.^[EY*W>WJ+Z+;('[1U&)LUQQVE?T6 M1;E<[+4;3LK"<>O0_H=>]/#1!3< #_PUQ+QN:?TX,-?.4 /99F[:!//;=F7L MZ?7X?D5#&,00H4Q$3SA/,/+'M0LL#$.I:YZ="G#S"62=6^P*K0OBZ%,>*M/3J""6S$RSQ*1(:<&[E_BX* M))D?D+@]%ADG)($T 3C&":4QSH*77B*J?Z&[6M?I\.[RF^*/1G?GBISZNB1^ M>%B%'N7[1 W1]^2R%1+?R.60AA3Z(8_&E84!IX(]? M3VDB-7Y2_E+'8Z)12W>IJUQSK.[+R[7:F25JE5K.#1O5^CSA9VJUEB>7K]1Z MLFO#9T&]2I.J.N3;]\5=O6M6F ,:Q" " !.**8S%T& (@R@+I([CT/[RN:IX M+\KK5:G7=37#Y.N\,Z\TZ[Z<338A<.[ "S#0,FLY4-"3_P0<#'Q0:O?;51W= M^HXA5,SB"!#1TA:]QR(**?PE.]##,_5&#R;CQ.GK4[2:'X?A+ "/H()E%* MDP#%8QP08662J'W[7!CI57E"EL>D)_P,3),GB#N_-/$A:Y5->-PSX05RZ!FV M'&QHZG^"&29.R "#5TW9?,_*;?'KH;MX.HKB*$AX1"#B..8@#-*Q@X/]+ *R MK%#^8L>8Z/5XK2"O5R0/"'637F:#4W\49_7EK;$!A(>9/\,";8,NCP%]Z;6% M!T2U\K\O;LIV5K-J?LUOBQ4C*&-B9(-X%,*014D P1 F"9-0NK.@]>7S0. D MRFM5J8) U3!9&#CT2@L(LC;9@\)]!R;!H&G64N"@*_\1((Q\D(=$^T)O)P8M MIT,P:7VHFMUW6F^*%8401ID/_!90-&((XW2,&B.6JC'#+-8\"+FG<3R$MMYY M@U*OE:K*%4./93$SG[U:U#%RUAZ*)EV:)),=?Y<"*DO9/.*639?D,?8Q__9Z M(X95Y76Y[K<]]'TKBD00"$/B^S$/&(O%&&N,QU&,U0"F&V4>=+5K=N[+TQP0 M:9LI2ZHY?-1BE+J%]L#TC"F32#(U<)PR9A(V)@4L!C5$.CR!C[H@R8*CX\>WN8_VU6F6$#YU"B[88R2+JAV=O=NW8?<7NP/,,@@D& H)^D& 4^%N.S,1S) M4E^+)JI!9D;*<0YB%*C)%64O%>'BTD8SPL@[:!TS#TR188VNCPL#CG8:SU'' MS!=E]+RK]TV^_?_*NVY*" 0HHK$/XS@!8F0&TI@%8[ P18I3-%HA9L9.+\X3 MZK2FD_5<5$2..P/-@"/KG77O;U^P2[^\4OI2QRCI>O2M&$5RJ!GS,BN<>:)&!TD[ MK&RB.\OXF>JO9[-KP89"OU-V5C.\^U]6X8(:'?GLF8AIF (4^X9A$ MXQZ]%,, R59LY2]V7+G[>TX[0KF2._5'K:(K6&.CLC_,_)D*KVW0 MY2N]OO3:P@.B.G#X6['=_EM5?ZT^%/E>A-N\WN\/(AX( I#YF&&<1 R'.";Q M.-F:4AHIKFG3C3+/\*%5]^KW5IXWZO-Z@:H#"&TW9<<00.(9 M5R;'$J9.7AXTEO)X-**PXXP\@OY:;P]5D^^ZE;N[_2HBHF/#.,QH'&5)(L(< M]_BD&45<#3VJWSX/5S0PVY75$V_(;"L;MHIUL-^E05!&K",)&D 4,!@&B7C2QW*(Y^H M44,SR#SP&,1Y1W5>+T\5(KI.RK)D!A.UD*+LGSVT/&W))&$,75P*:$S3>,0; M*[ZH+.<7%3;OCNIB>9,/T5=^##C.4)IRWZ<)9AFFX[);2B&4/IO$*,@\V#D3 MU^Z!S<=ZI+YH7\])6>S,8*(6=I3]L[DT_RE+)K%CZ.)2L&.:QA.K\"WXHK;/ M>$?SIKBI=]]7'+3GHD:4AIC#%&9IB,=9((815%Q*HO;=\T"FT^2-HG0V'"NX M)4L4=T9I@432([L[CX_Y3U)#SZFEP$)3_9-;D'5=D$?#A]M\NTT/^[(J]J+? MD_F !C"):!S$%/M^ /D8!469XF(/M>^>!PV=)F\4I8H&1;=DT>#.*"TT2'ID M#PWW\I]$@YY32T&#IOI':#!Q01X-_+;8W8@QT9]W]=?F,ZUO[_+J^ZJ]0A8% M$!+NQXF/0A\?3V!E,$RDKN VC3$/*D9M7B_.&]2I,D/31EEVN'=0BR&JYMF# MR9.&3$+%S,*EP,4PBT>0L>&*0C_D<['=CD$023F" ,&$)G[ 8!SC<9$*(X@J M'H:D]-4S]4):2;I 4;-*N@_BRB6]+HB4019[(&?93W= =&Q:"B+TQ#_N?NA[ MH/"&IKZ];4\HJ->_?_BFYF+F/UWN#H>FKQ3Q[)8^O=X=.V7&?;.F]661JEB-.4IQ#Y+$F3^'AH-0\! ME5X(J_[-\T"I5^1UDE0!I.23+&]<6:2%%REW[*'D+/=)E5> M)\L3NI0[):JF2?=#'/JEU_60MLIB7^.^"=/="TW#E@(*;?V/.Q%&3DAMBNM? M_F;E?IUO_Z/(=^.ITTF8XI!F#% ,A0TH1M$Q%!3_47J#G&X Q]@85U#UPKQ6 MF<8I\OKVO4R/69Q3 XB6:58VV#WCQ3,<,;;N\B@Q3Z&V^"C) X7<%M6F/<0^ MV^8W*T+\2'PIBFD2 YH% (5C#R=C22Q]#)':MSI&QU&,UZJ1AX6B-2\3PITK M:EB0-,0&".ZE_$SMU[/E\E5>4W=M^D"HWS1S DDF?K-?A22@4<3# %.<1GX8 MG>8S,O$+Y9LK5;_?<84_7J%RWNYURM3OFU&V[F4,S.&:&A T#+-YZ\P#(Y[! MA*EMEP>&<09/W#UCYH8Z1/J[;OI8HA^"(AQF@%&01EGF!_ZP/8\!E@;2:T/U M(\P,DN%*)B.4*!FH"A-7WIGA1,HV^T Y,T,**3KF+0TJ6CD\BQ5]1UX"RW@9 M_8?UYV)SV!9OK_]YO1/#3!:UCT!F)$OU_G^4R=H M2+F'3+%M]N-O'M+F!6^>X(TM-R]+'&M9U':?,37J_%I7NV)]V.W*ZH9L_O=A MWW1W"'\K]ZL8)&D,.4P8]?U0=)H(\L> B,K=K&4AC&/VG"OS3M*\WUIQBO0Q M,5,.0#/YJ,8@30N=4.AY@R9 9,'59;#(1B*U]2?.!I%8?9N7U8K' 4])$DDE(V>D4R]%F4^*WBZ9 M4*JI2#%*RQ]92I'U?Q[*\7;T;=X4&UKOF_TO17=@' $PA1%""1'#0PXR3))@ MB!EPD$J=AV(GDNL72B=QKW:].F_=RE,#E*&;-@I\W[KM>O.:=4G)V-6?<,4Z27GMG+Y9AF/A)$,W'J);9]WMZNTO+F8WE;O-O5F\/Z MV&^+$_'MF)$DHRF(40PA0D.37=7 %_8M'M:7)KW$-;;VX[ T/=QQ]]GTWV"M^;67):O M%O37MAX2>7[^4E:'IOBWXOOK:OW'(4KB1SB*Q-B71J$?1QD%<3Q&H5CNNE?= M[W;,SJ,D>1YH.?0R.EV;HP;.7DV[?6BZMDL/F>_RIGUS\;JZ M;N>YB^XU1DL$3]E/&9(^X<$S'#5QZ_(4-5)?VWEF%!>*M==:MJ4_=H$_%#?M M'_?=B#[C89;;MGPQ0_M.Q:""_TM#_D@X$# M,J.[+-^+#JJH7/^:[S9?\UV15YMWXH]UE6_%T+(IUFUW=U Q]) RAE% 1> , M$4AC#"DD@XHH2Y#4>BY7L1TSI9O)7WBCZRA.RO5&W-PK_4G@?ZNVAS4!R M786SXGAYJ'GIDE"#UU'MJ1">+H/VP+->L\9PU4E1R ]G+UTD>L-=)T4C,_+5 ML.N9D;%+XR\_";8[=D:1XYT:$V+KN*1 9\=N:9)8 MT34IYC[.]#F^&GBR )::J*_M/!EJ\\?C%N2O$Z3XERRAF-R\\ENS5)#IYI/3N:5']DQ M,;>L;]TRYI<-]->V'B(];KROM]NLWGW-=YM5$E$.&0Y9YK>C?Q)B=(R$*9&Z MW,+D^V=C1RO*&U1ITD/)-S5^N+),ER!R;CEER)DE$A31,7!9'-'*X!F2Z+NA MRI(533FA* (L93[CG'(:CAOPXM /@M5==PC4AR;?-6H8>?&K52K"0Q7*=>+* M^U3(R@)"@@K0WRT*!O.QGZK]BWJJ5 M?M@SLF&'=E%E?\K;"H9^@N,4B+%.1DE[RA(\AD19H'3*B%$@QUV*L[TSBAOV MS>Q3HX)SY_1(<=QGMO%Z9S@CX6'_(V^/@QF5]?ZG*9I4E*88Q9I"$%$0TX%DT+BV.TRP#JZJX MZ?ZR.JGL")"J@$E? 1]IE:Z,K-S?U?M\JXDO2UZK\6Q&?PT!-RCUZNMK;]#J M-;77JFW/FSSNOFT%7P9[4EY*<-!NF2P+C)9S>X:4+AQ41><[\41_SO<%6:_K M0]7<.PUJOXK:(WIC/Z)11((T19Q%XWY@!$&DU:LSB^BZ>W>2HH='0S_5L#B? ME;HX'!5Z)XF>C,=."3AIFP3Y[-B^+.)9RND9TMET3)5P6;TKRINJOQ5I_?WC M+J_VV^X%ZY_SLGI3[_>K+$#M78P <@Y A).$A..IG"CC/M;!G(6PCEGWMOE< M[/0H9\-3-=3-;*?G&F_N(3U+*F+:NBR,M^;H):+6_5,]1H??NIK/+^S,AU?5.5?R\VKS>B MKU%>E^W% &2_+YK].%%%Q',F?EUNRZ8L]N*_'6[%QZLOXO/U[ON*A3Y(DC"- MTSCB87NB1[N<9ZB08:#4.;B,0L?]B*,0O=/89BXMN6['\@M*K8=RG'?D]4F=)NO;/41G>7E#8E?>RT7O]+@XJZ4SP>O+/@W+@/^%/7CF*+M+ MEL@EFJ6SWZQ2P),4IVD(,DJC@,'83T:UJ1A#7ZIA4M'HN&DZAU;>J[M<(Z54 M=O,W4ZZ*;1$-U=DO?]RFZNPW,S56.L_$_WG-E98+#ALL_5*1;;+^_9#O!&ZW MWS.AM5J7^?9U=5WO;CO=K-ROM_7^L"O(IWVSR]?-BB20$A11!#GD"809QX2' MG/",@9"ELKUNVV'=8>JHU#M*]B>QWF^CW)E7TBJ:.4$45\6R#%(XRZZ> MY^%6J]GO"]'9/129L('651?I;V7SF1[V37U;[/BW]?;0SIVU&!+_WWS,OZU2 MGF0A#4@D>L,1X22-<# H$KVO0K W*K[RCIJ]4;0G5,]+5 U;)ZCJLI"605:G&=;S/?)JA'U[ M5^SR]A7WZVHM0G($(9KZXD=&L,_&2("%2ONL=+[?^0QPJ\3[:=N^ MVNSK<=VK5%XEK>6>'!5=&Z=&O:,:;W3O B^&G[!D@E@F!BZ#2$89U/8>)\7K M78OF+ :%,,C\, X@P"!&81SC=(R1\$SJ[@R];YZAG]421/&B5C5SY%#ASA.Q.\T'-Q&:30U/[PEE4#!V3I MP/_S4#;?C\-&Q %I;V]E692E?H R BG@F/EIEN$L?NGJ \UO=5<%>B$7FT6Y M[\/$PZYIV#*>=EWQM96'1G4&8[W-]_ORNEQW'';A%]MZR1 MUK=WN^)S4>W++T5?!3^VR%R%<1A3A$(:\B1-*(4@C4=-A 1*UPR[5>*XM7TH MWJL/3;M#Y4R_UR7@WP\BTN?3O31J^KXVT-:1P'">%I''"? 4XPCM 8DT-. MM6YQT8KDF-Q#C^@DRNPZ%STSY5@[GX]:G4IY"]W>Z_*4.Q/TL^/J,NAF*9?G M[G6QX)#:..P8:KPS@K.00A0*;Q!+HR1F 1YC 90E*E32BS SC33O>]%T3V4P MZ](X,_Q&.8PY,#7C-'9/DBT?D:SAVE@""4\"##(*49 M"AG-^G$W!8#[ 5Q]*7:?:EGJV(NK4J'.)4K7JY>&0B^\8G%MNQRL+N.W&L#( M6_KZF:EH]>.'K;!,VK4)OMEW?AG,D;G':./==\M^K40^C[FW\[/ MYO4Q##CR40@QSS"A<9* HP*&E59RV(SKN"69Z#Q>>>V*!T$;H=CHT&ZKQ2#9 M;[]0"5CKN>N8[Z8O+^_D5&_>07DL@\1.,GO8HW?FGOS;GGK]^^=Z*\S<]_,L MJR1-@C2,8=BN)(BP^'\8'0USQ]/C:>.ISFGC.M[)OM%Q M:I@:S,[%_*,WS*HN887<8YW.@X%P[-C" M#,18X\3X6?5)$<;X0'ERVY[INC^C?;$9-H$]VT*8S?NZ+52]B=_+%Z2=F=^N MX.0F>Z^&8TZ;X1J/R[4=-@M#8?)WEC)?1NMRF=1?F/Z=T7\;XXICZ @3E/H0 MPS3T&8E(G#$^A@8^YZNF;O*M^0!".J#22.&H31HR']N_,M$:##N'[8T.Y)TV M'P8X,=EZ?W^)O7K#[KNR\8I80SC@#F( K#< S$ M$A^H'C:M$4)]ME;YV&G>'S;]TD3M(B<:9>U;1M4Q2>#EB48U+V2KQ9LBWQ?[ MXY[(+ ",,01(3 $"8>!SAK.0^%$61H3&LA=C*7ZKNZ:G%W*Q[;GW?9AX]C4- M6\9SKRN^MO+0:!Y_TT7CW^Y$,U2L,I8E"8QPYHN:%6!1FH .L>(H2YC6 3A* M$9POCQ/#X*+7HGGBC9IADAU7YUXI]E2/I]YT@MISO:8M7 MP1##')X[_,; $3VB[-N:-@04/=I5G/D^(3$)&$L2GD99!.,L9"S$/DFHVN&$ M9I%^$,(H&ZA#&I?>&1%GWQXF+8PGL9.9W^??N=CMV.!WIZJ.8!I '*4>9P&-,(\QCC")*"1'_5ULX8#.PZY4" M#^J@";Y,+=:AV8SNJHZ^]OM"0.Q1MVI4_/W*&Q1?>4+RQ<9I*GY*,]!2L2P1 MB;92FR2D5?_DYT/:1_9I(=_/9/Q:?&L^?BVV7XI?ZJKYO%^Q)(LQCF(0Q%$4 M8@Y$WW*0DR(0*YWOX4R$8Y"VNKWF[UZKY<_]YR8GLF3LV>.RVT9#':?YJ,9N5E\M]+OQU3=Q6LR!N MO4S.#HY:P*MJV?Q85%7.3A.F>BXZ8:AX'(L53C.,DR3!)$))2I.,ANFH(P8H M=491J>B..>JW' V<[Q/"QM92^8IJT\6SQ5*J$?D*AJ^9DP5<-) M%U3-1&58P2"&) ZC]JP_FB60 A2,,G@2^:Z@*A7<,5.#EJFA:Z;*V6P?J=8= MGH6HK>KE K559XFG2L7SX^%4+3T#FFKXZ 2FY9=BE7$69SY(4BCHG@9^$-%D MD$%ABI6.Q+(>W#%,PQ:FD7.82MGL *:V'9X'ID+U@F$JU-F"J4KQ_( P54K/ M!*;J/MJ&*;D6\#EJ 6'&DYCX<1@G"*0P(X2.6DC(G+S,4E/@&*N=&+=<573< M+ES=F>V:L'E7,@OG[#U[+[CUVGVPXK?K^O:V[,Y-=,3> MEQVWBUNK9CLF[#*):@&BTH7P8W%3/BU-5"KZ9H6.?ZDVY7[='MQ1;/BWM?AH M?XS'*D8LBGV8493Y&,?,I^FXLH!%R$_&,T\LP%);@U1EOG^NB<8ZJU=>?CS9 MY$Y\6)166[M+(5?\Z?E5XW,6A@6*NBT%9T@]E^WUNKU>^(+X^IRWNK U+JL? M@+SF.:I@V)*C9ML%OJ^2P*< ,RY:@C@C8Q^+N2K&K'N6;J\34GR'DZPS4%!+ -W+A*KG3_$YE"<7'>/<)S *!8# M](B+KF$ 8W]<,\H"AI7.L; >W#$@33PG6'1E.:6 MI'1\&:0]-*6@4CG\0!Q4RTN' MA!K.V61AM\!=D#<$$:01S!#R4R9ZHW ,3Q%2.A')6E#')-3?GF//5GL@M.ZH M0P[.OPE'UD%#"BH5PH\#0;6T-!BHX9M5!+9+(WV($P 00XQ0% (B)!P)G&*U M6X"M!76,0/U--?9LM8A VXZZ1.#L2[IE'31%H$HA_$ (5$I+!X'JOME"X/TE MXIQG,$@#T1FE$-, T"0^8MA'L=(Q&'8C.X:AP588RP[;0:([<]UP\:(;7I3, M-$"D7J'\&)S4S$T1EB8.VB+FBE$_"A!D<4P2A"D/Q!^'L!GE2:BRD<4XF!(7 M%[*!Q=QA.Y"T:JZ+53G+PJ !^:2=_C%@)Y^.(M\4?3)"VK.KKGG "4E]/P@" MX@<8LQB,>[0SP,6H36GWB=W84C5R6;M.+)MO@#ZWKEOFX%+VEB@YJ8I(XQ)9 M,"_-!ZOOA2[3[71P/G%&"IU M]%R.=%6UO7=$TTH#_EGUT [G%L R569)N[A@-LGG(,,@149%ER=HZ*J\EL%)9]E- M7Q!FV47+;*6'73O9M8IQ"(,$I2E'$,4\8GYT[$R& "JM%K0.R4K)?>0*6U-O:C.\:I_OX3!T9;9:DCCQWAM'_K7%;MQI2NH[I, MD)Y,-6>I1@']4#C5R4^/J-I.VH=JNWY\4!+[* WB.(EX%M.(Q#""HQ(:IDKW M@+F([QBL^EM;G)AM&ZUN?'8.UU;VLO%Z--8*8-6+Z4=#K$:&VI#5==,Z9MLE MZKT0@&/*@B#V4X!90 *( 1J%H 0A)Y25#^\8LOJ[9EQ8;9FQ;EQVC=A6]:() M>[35!F#5R^@'XZM&@KIXU?72/EW++P/F0Q8@W\]PZ-,H!MP/,0:C$.!C@Q,8 MK81W3%?]#3DNK+9-5RK4+ULNHZV6J&K6J;KQ\_% MKN@V5ZPB'/A9 B"(28A"QCD!;-01)%#INAO[T1VSU6!_CP.GK;+5D'XHJNKDIP=5;2DE[OGY>ZO[7IO M5N[7VWHO8N^/*[,R&F".4IQR3@EF+&$TSC")0AID)$:RRR"-8CA9TN M[TS8Y<[)GG!I:@6W#7.74=/LI/)P/;<]?Y3K%-GOBV9/JLW9L=N_B%HN-&S> M5N^+]6&W$Q5??.#7NMJ-?TSS?;G_F'_:%JN(ICY)XY!R'J'V5BO*$ISA@(;]UHLSHHJ*D3IL<>2A$6%D[9N!-"=[I'FCX>@2J:.3QB1[M'UY MB4"?M[>K#^6W=W59-=U"O@_%EZ)[*_JN$,];U7PHJK+>_5HW;5?K]E.Q6_F0 M12 6/2@6!YQ$A/F\]S[[=>L62[X,+\3;WNZF3>E'6UU$*X)_)RA?&P ME=G>=DT']'W<-1SJ+CW1E#BT^K*-B\O$:N>/J7P#]#\.;8P/AT_"R;)J#P,3 MK9^(W<[R#D%YEB8 HS3D/H,^B5+"ACG>$'*A1;;1L1#*<4/3*_3.)7HGC?+8 MLV'JR^W,S'ZJM2W35FHT)38\E6\^9O96K\DP]5BFA7C9B&=:!8L.7KXEL)E, M[>0ITWS!EGX?)G';IZ^;K>VF6A*2111 SE <$#'H00' 8U3B0Z5SDDQC.6;^ MF2:O$Z4UI6ILJ.++K!F\5..]LHUN7T8][8_,*R9#9Y!UEQR6") MS>NFN.U/L=P/PRDV)2'TF"S M4A!+9)V=Q";Q9]$[62*V=WT5Q?D5E_N/Q;;9VI0ZV6U=SZ>77 K!K.M-J\3-_-@ M=LJG"7!9L7<9J+*32NW@\=/!T8,#T$Y!":8$^2P-$P;B( I# +(Q:,Q J@XD M[5"+19*^>2I0FL4W/2P]/%'QXF!ZSJL7T61L\I+@9)[,DWBRY)$LH+IN6=M7 M>WO=@[',M^_J?=FM'1H/D:,!#S+J$]%#\P%%.,$A"D&,DS3D$"/9MZ!68KFK M;T=YW>O/4: W*KS8L8DRMDU4/:NN+Z,"VDVI=OB4JE5&LMW67]O.25;O6'WX MU%P?MF2][A8WOR_61?FE/:EKO PU#6%[Z6D,:911[L<\3/&H(4M2I7.T[$9V MW)<8A7F[H[(K+Q\S4.QD6/9GWY\Y?13O7=<[C^Z*3=EX;^K] M_LH;%,_+1R4S)T#IIE"604Q'N=5S/-:*#%VO#[>';;]7]TX0HNSV;(N?MT6' M\*I=WK=KRK]WOW^WJT6'J_G^3CSWC?AO_#\/Y5U+_Q6/:83BC&8,8='#(H!! M,,IKSZ56PNM8EEI(SK8\&66"F$*\W.7\T):@-G3?M@X7,9WZ86%954V MQ9OR2[%Y736B5I6BJ1J6F)R4GRM<^8"'/,$)34/@^V',@1^/0J(,**W!=A#> M<5OPMOE<[+SR*-;+.[4"'V<4RL\$*Z[[<@W!A8M"#?F]V%>=6N\D=UC- M=W6OK28RA>%F=9ZRI5-+\-R5SS)0[3+!AXOI7'LIO;U:/&V%&!=L/C3U^O=W M^>[MKG]CW"V?>5?L/GS.=\4J)1E, LH" DD6^!!A3,;@:4R4WN!:"ND8LT>5 MWKZ5>>7=Y3OO2[=6[*?#?N.)1M+;MT+_27%3M27#Y9AZ :_5.'JR^4-OL]#H MM6=W]0M:^L5Y0J?7"9UY.[64>1/$M.S^,BAI.ZF'^Z==>*9'PR[2GAR:S_6N M_'NQ6:5QDF" $A"'L1]B%!,6CD$11E('/EH*-3?].M3MO?RHT(1ZZL;JT,ZI MIX:4Z[5YY&4[9R#;0Z.DB:;M\!))II_,),$,/3(AU^O]_B "^H#1C+=QXA@& M.(DA#(: 6< #I<4N!F$N1*RR4V=.*UDS]4GEP$<[E'H];>%LA.IU*-))T=7E MDDDU$0DJ:7EC0J2WAV8O1KN;LKI9I2P F9]R'$>I'P<4:M/*5>VVD'56PE'9^/5F1A%:.F8O%QR:64C@2]]EZ2/TJIO M;^MJ>B1*$C\"* MIF 9$!"8@86-DGZ5*1T+;B.>89;U$RY-B5GR68]K<%JMQ M;7!W>7-A$K9-,,ZFZ&HI>8!&D& (4QBGA*C[U$ M@@*E98\F<6;EF^&TEY&?RCQS:J4)QRX\VS5AD1RSM(U='*OT,WF>48;N:+-I M&+U&89Q@C+D8J"(.4H0C_Q@-@5!I@[UNC$LP26=B2]M#318YL,^<0U<7F=!Z MQAL5 "FZN5#XJ&;Q$GBT7-&&SOF8$V<$!SY*4$(@"3,6P&0(&8$84J5U:$:! M+H$?[;DK,TLU0>3*31LTNMBA<-)*Y25"Z?LCBZG7U;J^+3[F MWT['6)TVL/HL8T3TQ?R4<$BCA(1!ED$$8!32)/*5SG=M-\ MX*<89P!12A"/<-(%"S. PU1VUY#FM[NK2-T)7>=5Z$*[UI\V9J+J&#JYC$IC MFL03QVD9>R)]5DU=W7PL=K=MT%.EA"F,"2<\XUE$ LIB@- 8*TPCJ'1$C58$ MQ\UU*^I5J\I3/[I4TS(YM+AW2XTLG5'-:-0E3Z%YRI@)LI@9N0RP&.;P\*@9 M"XY(3UWTV[V/+3__=E=4^R(MJN*Z;&A=-65U$$.2X>";NMH?.0<"PN,,1X1C M@J,XQC!,PI G(0] BC*@-+'A3H;K:8]>^9\4IS<.ZF_6%=+W^BIV17WI;<,LLZ1Z,.9F;F\561T5@BO\VWW MGK\]5U^4S/:1O%6&.>6IC_T@BF*(?!0E61CA." !\@E0NZ?/9F#''!Y$>O]/ M?GOW__:+8;20;,EE)0C/;[ >=@>=PT'2_64DK=:KITE\$?DR6>T6R:)8 M:CFUI^GIPC]57M:[HKRI'D?UTR".*0H#GX8^BT,"HFR@- 28JZT%,(SEFHJ] M+CT2:ONG!K\YK-/D72]M271[QBP)H)G:O"R&&6?S#+;LN&1G]+TB09P07XSS M0^#'XL=, /(8%$+1EZN;?&MCA/UB*"5.'55)U[B/[5_QUB\<4.C$0QO#9:OV MV1\2+VG JSVHE?9X4: R3D9I<*KHD?Q+NGY7CNP\^]'FBHTL'KRU:W[ EP&>W6)._BYXS5')3 K%V2V594+6&@,CC[28#G^MB4!P&-&0L H8 # M!D@0#M3V0:K7HS4,N<191%MN*G)Q/B-U@3A,*BYGP"[GG0S^[)B_,.Y92NHY MX-GTS-* ?@581!(":!I0$K L0T$(!%]Q^WI;]$M3E8E'TUBSS#QN!I%61^C[$6-H?7'R=(V+PM?QMFHC7<579(%5GNL13=X/EYB,^H0"KH3 ML>EG\6 6KRMRVUYHLXHI#M,4ARS@D'.>4L1\(8/!D(% ]!M757'3GI[RUBM1;^3QT>M[5TN Q);%G9ZVVO8 MU[OVODCO)U;T/_W3E=?+GQ>.JN9.T-)9.2T#G^[2JV=ZWC7WAC[ >90QQD,: M LP2GL#4%Y''_F< Z57T+HQ'/< A[Y+(^IKT0O[^:=/+_5=[)HHA\8Y_%,C MX'*Z?>K=/5,WE\$IXRR>VP)JY(KTM4YYN>M.+#MMHSN[4SE(4!R!]@CL*&14 M1&91U.\X#4",TD#I!B>C2*[GUX2XX>"^7T3O0&AKK])2W)YNZ*4<@N:S40U$ M9PZ>*;O@+KA)HR:H9,?@9;#)4BX/+T6RZ)#"]7-MSZR[]/U]>?.Y>7O]EWU_ M$].*PY #.,@3:,8^!3YM+_Y'>.0(*RT!=0&6^3J]KA35FM MMX>-&/*4E7_:"_/JRJNOO>UQV_Q&^7P!,T_5$>74 M3B-&'95=Z)+Y*9'R@OFEDXT,PK1=,J+8*DT)QC$/ ($1 "05O;EHC!50BE3FTO4BS+*6 MXFXG!H3E7?M3_CUOK[L67:WK\^'C\S-;\]4QU9HE[>V"ZY-\#C*U2-$1Z8/. MVB"TWCKF/NI^R9O#3OS[@1* !"5K9V$I;N"6@I('6;X"+*NW30:,SVC(*4)CVD* <)9X,-6 !D5 M)"!5NF7,9MP?#KA633>8'9K!;ULS18O!JH*1JH-=P^)8!D:=9"8S,+;BGBPV M1R:\O13-B-H^#6_(P^L3\<9,O.MZ][ ?ICA;C[>XFK\J_=SL0:%WMZVVYZ;_,[S<>#3%(0!J)!HV'B!RQ-Q?" #U=><(ZC1':C MXSQBW*'G7']WMM I@VXEW'D.'9[&++Q3&A<[?,B*^1/=V33?E_L6..?BU;JH M\Y?7#$V&ZZ*Z0.NQB.OY;!>*JU;%I/S_#VA@C-*WV=:8EX/T;$EQTT9\7W3K MYZJ;8RN7H22$**&):.42DL5A&D*,?9+ " HILLMUM;_?X7BXE^0=-5VLA_F< M.5.#55,_EU%-S=-X.*2TXXMLM7E?M(F6VW*HP^^++T5U*#*1Z*!D_[$^5?MB MV=2[_X9*&^V1/0 MG:$$EX'E.1*M9Z\=:FC_]T.^$T#;?C_VRUY7@D2WG;Y3N9Q N.6N6LF^"F9>^7P4C;2=5.GU?%2U.\ M+V[SLAK_8WL?+UP%Q(=!P)$?84!\&E(>^]T[& 0)CH'2:W+KP1WS\/2BM-_# M<>5]'31[>2_:VXVJO7;;FN($H_6RD)Q O&0Q*$X0/ESL.:KU!KG>4>^P/.SC M5#&XF?I3M'-J:L]5R2P#K.[2>S@UY]9'G?6=$B)21B/?CT L,,]!E@41SP81 M:0:!]A)/"Z$=@_;>22N6*6N[$.08>T'_U0C[8-7G OFJ9J7DND^+9;(,MKI* M;F+UIW4/K71BVS%>(A[YJ5E'$$6JW364\BM,P9CB,1AE!E"J= M]F(]^+R=V"?HNAE$>SOE"X'LEX2%+JSK0K#=A1WU>JW@*V^0O*!.[!.&ZG9B M3:T?*91MY2B44/ACU\JFWK=5?=NN=_B M2^>>VHN7TL,6;'O;-4O0]W'7*!FX]D2C-4<97+91FR7#>KXGVFFCR.IV?<,* MP!CBP$<^3+,X25' 0=!K"2#GB=1,BEL%BVT8>_UN(2Q;2DX:1P<%-%?SN*2R M<=I$.B@CO49RM+S;!?F#M9B]='MMIF*A_)"MIFJ.9NVFEJ.R$UE_S7=E.UI] M78GV0RCK@GY_MRO;L_S[^W/7I?CQE^+V4[%;L, "0HEHP@,2TR02(L1/ M&'%"E ZJL1S:<5OYU]?\RAO$>6?JU":Z;-LM-P=V0:?5&KU1J#GX_4GG MO=]ZO3-/DZF9.3&#YJA4EC&YYBJY>I8G6_'VA;JZ:>=QVTG C^)O=@.=#&,$ M(HYB'"90_!,3GPZS?X$/B=(6$*T CGEX?_;ZRFMU*4W-F+DG!S[GQJGA3<'CO@+D?NFP9.H.<!Z*W:[8#'TH'(4)3S(4AB#VT] GB( Q;@*PU%5V M]J(YIE OTCM7V=8J,7P_B+_EO?*.>N6GVRS9_/*TY_P.JX'J&7.;WX+3,/*>7(,W..=MV\_/RBY7QJ5\^=:3M!Z]O;NAH'VB0( M4I*&F%+JDRR "1:=80HX]$G(4JG+!2V%NG0+T8LUQ9>:N[IM@S-CK34,O4)K MK8*:K:9-@C-[K;<'LC;K-P;G7BBU!%HF+K49T$OFQ3; P".]%=!ORJIXW12W M^U4$(C\*P@Q"F""?QPE!8W,3$@ ,5D'+QW",_ ?+=;W?6F5>)\UHW;."B7)3 M$W/XIT9V+>MF6.U\]&9B;L+4S65,3AAG,;GR6=<56>J0_;YH]NV+\H/HXE;- MRF35(,7+.VUJ=%$W2PXK3GU2 MXTDOY1;%3Z\^)5*5#A&EW[D/[9_Q8 '+UNB0@&K;NC4_4O4]Q=KN;0K2ZK; M\J*?K-&*.4N_ !TN)BZ+/@JU((CTK=M-?7Z]\_U5ABTY_]Y*)OOJS@5 6B[N"- /HI9&H&1 M\5G:8C;];]A* $;-S=;>AL^J-/?GP@7_\H#-_(&^. MRCR"$U]TYA,N=K3@?1]>G&)0-FP9P- 5_^24@Z8':C"@_2CC&"MN.TT+X!@-]-XKAS_I,$+9,Q54N+1+[^W#Z-AET?' EQ<) MHNOCDD"BG<.3/#%S1!8K--]_%GV:]E]M7^9+ONW.LVMHOMM]+ZN;O^;;0[&* MDB!"T$=9"GV0930## RQHR3!2J>OVXGH&CM"7=>C7[<_%">=:@"RY*X M533M69#Y=EM_;0^RW[=_^@=XA1/H_?0/.(R]5YZH0ECQWEXSPR5[8W-YK=@I M&VU^?V9S?BT*S".CR]U!+717;,K&>U/O3UVXF?MM$PY.==]L&+\,Y-E)Y6%G MSIX_LH!KCW6IA)'?1:0529(T3" - NIS'R08)60, 1/,58"F],6. 39JZ5ZB M"G"I(4G-(CD$.7-'#3E'&5?>KQ.V.&'(N043S-!R:AF,T)->6WA2%.\R;#X7 MNWL#R57(N1\A*OZ1 IQD"#,_/?:F(%'AWGZD76K/-*Y0A!N*,BW$8"_TLI0&# M0XP8TI2KKUN5_>997HV;+VN7-DIC:MFJ1T93RA><1Y:=/Y8V:QEHT-0^-5^L MZ( L$-[MZKMBUWQ_)QZ0AE2;=M;FKMUDTW9A(D(HR<((^^('%G*6QN,P)B9^ MI/06RBB0XS[&J*V;Q2Q&8:=YD_7Z<'O8=EM7-\7=KEB7W1[8?A8%)5>HFT>! M ;R"<:(WEV)6#G+XF:T(U&@TRKKR.F''!3=#(/K4X/;GNMY\+;?;5<9A%J5QG(89QQBD,,;)^/4X0X$*R*2_U#&T1AWS5HXQ MZD1%4#9H&0^]NNS:\,%0G?UK1/&7G[;%L+FM:/BW]?:P*:N;8^@$BQX"11F- MN4^0")M$= S=SD*JS0I:"#C+[$!Y5+I_LM'.;^M=4_[]U&C[@7\%8M VVBB^ MBA'2:[3M%(GL+.3,I:$Z.SG*.TY!"(7>3T>-WBCR>8\=35V^[-ODE*9%VYZ7]-2HZ%Z(*E[==/=TOV^OZ7Y[_9=]+V05)C"(XB1I7SQS2E,_ MB(Y0#OU(Z7V)62372!S%>=M6G;=KY;74.X@_:,V?FODJ.94ZFZ6*LZI'-SMA M5UXG[55]_4J(ZU$W\QSKE%%3TZU6#%X&P2SE\G 2UJ)#\@<<]1ML7U?K^K;X MF'\[4G.%0"2&0HAF/.4):4\W">3JJ'&^D; M*$>FF;Q3P]+1MEZ5)V2=][OF/N7H.8&3!UF7 R$8BCXX[LN2-QEOELRW/ MF),@Q3C@(/8C'/@^SJ(Q5ABKW<.C%V&6T:/A.V45PY1?*SORRN3-\J4.-GC2 M%;GWRQHN+H,MACD\_Y99VQ%;.[5/VQ_\U/?3."-)Y,>9Z$@Q.+[60D&FMH[- M6E#'W'GSFJ2OW[S^^)I_\,BOS/OP\2W]MW]]^X;Q]Q_^T>/__I?7'__#[IYM M>;OE$'41I]6H]?0>[HMMGY)U;()HUDU?!N3LIZ6XS5O3-PT4/MS[!4 4APE# M$&59C-.0(# N\L%I%.K"3S6,8]R-.Q?/CJI0W/!I8J$RT%RZIXVPR^__?-XA M.63IVKHX2&DG\CR6S+Q1W2#U+O_>[E<8%Q8%F<\13YCX=QJQB 3@N+ (AP I M'::M&<(Q@(Z[=>YZ67K;G%1MDP//#(ZI0>=HUJ#HPMN6[OLRM5[0S,AE8,8T MB6S<7=K9W(KV3R@LA3\G!J4Z7DY)8!B =Y?;$;8BN'-1;SC!V%K^/ M01.!\#0.0LYH$M&0$)B%8U $,J4["0Q#S0_,^L$:A[.1IUWTD8J+T!,(_F?BC:"O2*;W=%M5>>"+/@IO2P=$8CE4>HG8>+FAY[ MT;#IH:LELY?!+XOY/![06G5*EF+\]FY;?R^*]T6WHOQQ_%4<<<@XS5A*(IR! M.$X@&^,B'R0J%#./YIAB'_)MOAM?K'W-;U2[71;LE,/8O$ZJ86S4]FK7BWN2 M9_-"[$6[)B!FS^IE0,QB/K6KAU*K*_9+OON]:+N!M-Z?MA>G ?=YF,5!@.(H MB&FF::)2Y\N]?WK]KJ,NKQ-V MN1<$SYKT81XYQ'B,9L[!41&H9JK^+,0CG&S+!AYL$>C MXBNW?C/-Q!3V);;5/&?4U!LW.PXO@TZVDGERQXTEC_37FZ\@P:)[%7,4ABR( M.,@('<^B)3SU?&C9 ,Q,EX;P?)&%/JZ&B&<-S!.2T.;-=D MZJ^Z5#%-DB'N_5+DR+UUE%?>Z:2G\57\+WESD7N6Z],+/,<5=U]6EF MV\S4A=#)0B)/S6C;\$9C-GOE!QD,( \#DI$LA#1(C\LBTX@$2',:^\7OG67^ MVL:\]Z;Z8A/46F#DJQP_YK)4C2>3;LY\,_WS!DT0QX:MRR"0E4P>WCUOS1U9 M0DT<)8<#FB*8-X-B5IFEWYZ="T*]J\IO;>Y1?=TJIU2*4%MY>!*!N)U-:?1-7; M'8*&NE.!?*A M+Y!.T)7WNO-[[JL='SDS@3(3'Y?!,*,,'MW?:.J&RL"OKL["I EE.$N9SSBB M,0@Q)./))#1F4.F$2N4OGV&(5U<*L)J94^J%(3]$=%8.ZN-"4027Q]-#3UX8 M"FK9MPPPZBBNRQ'E?-'E9%1N>[RK1ON_)Z3Y;5ER7 MZU*,&4D24Q;&#$6,A20BA(]K,:D/U)9C6PCGFD-G%_IN>DEJ ++AJ!R+9C93 M#4NC.&]4Y_UT;NT@<.9;>E]V; )7%NU>!KEL)E0[>S25#Q\: W5K"$3'[6Y7 M?"ZJ??FEZ%=LOJGW[3K-M]$$ IP4#Q/"*K ML616.?[S^UL\?6V_NJU)?OP!'VCO1GRMLIU&V;P4ZUW\&@7QJCIDALO1@T3 MR#$TR^,G*JCUBM MU=F)1&_)M==S3L8(T A#X GX!PV$0 MD)3Z8W":H$@-1Y:"7A1/UWT.6G"R9;HG5UVE0V M+\_DK)O@FV7OE\$[VTG53I]7?1Z^VY75NKQK9],'!DBY]=:(=4=I%^JP3=HDR35]>Y>',X-<)BAF MZI#T-,OZ<[$Y;(NWU_]^R'>"G-OO0R7.MZ^KZWIWVUT+][%=O?NQ^-:DPH;? M5S2#F(4<44!QE@&6Q01E$ &("!",57I)YT:!X]GL470[87J4[;&\R147BKNQ M7PYXEW=>#80GHX\RO3.=WF^=4J^5ZG5:YUY:KN/GU.2:T_)9!DD=Y_APBFX& M1Q46A+8GS78!2;5Y7S3EKFA1S\K]>EOO#[OBN)">QQ1%F1^DG*59XA,4VV)9/583B;OVHDO.?HH'&\GFB0*3H]E^KNR!HH"48K M9; \*MI):P*)%GV3OY&D703PH1%Q6PX?Z9N@(&:4)IR0) FC #/&.OI&C$89 MDSU^4??KW57$8:7,4=+%^B//6#-1Q4S-7$:-,L[BT4T;-ER1[S_LF[?7?Z[K M3;N)_T.Q^U*NB^/1PJRXVQ5B!-)69O'SMA@Z.N2VO1O^[]WO5QQ%41Q3F&$* M$IQ%A!(P"&,AHTHS+C/(<=SG:#-HIU[V^;8],J1HM7=+VL3O-F?ZN[UB^9EP M;_^Y_BK^6=SE.U'VV^^>"%M_53YLQ'UYRG9B%E64JMV;OA0[^5U1#0F2)S=WY,C9_L%LU6JLO ^YP)/^I*S>RU],Q\L17_]6;HTK4Q M-[=E5;8-52-0Q_M[BE9AFL6)ST..?0(Y0CC,\!@\39#:5+R=D*[GWGN55][- M, 3J(']/J>8M3K8LEYQ^G]]M-3X?C?[SF='W17J#RIDGVJ6 4>8(E6CXM@QAZTA]=4*"=O_0VN[/>UMOKUU4C M'I#RT[8@^WW1[%,NK_;YNHT_](KVF4C^[-?[OY7-Y_._LJ(^3B(?X!A&?A@3#ACG@RJ>T1"J M+1-UK<;Y0M)?\BJ_Z:?:KXMBWYX;N1O>?]VU"E4/27!<.')T7%*IJ"[)Z+WO M='AG(J_& >"^7^1[KM_[*A+P[OW5N<]?,/)[ L-SE>0R.#U;MH^.=9C39:6[ M9([;?/H728.D]CXNAD"(TC#"<9P&40 X".D8E*28K*KBII7X_[/WKLUMX]C: MZ%_AM]U=Y3[%"P"2^QN(R^R\E>ZD$L_L.M5U2J5(M,T96?0FI72\?_T!>)'D MFP2 $EGWJKIB6,[PK.>!3QKX;:@)N0#&U-2A+15A%-G%\-% MD)CH0R3+ T2 MW#<7^Q#IQ7+C9IQ'\D:^C_[;5%67_??!''%MJU@]RW?[O95\R058$$$2!21 M-(U3@!'U#_*7Q%KOK]ALU_&J]W-YDK?[_]G@]>H3P-[Z@-A,NZRX0$_.QF;? M4.%8'Q=:H-XI4H]>IMVIYBEPJ""#-CTQ+V6T:MD;8FF?/77]_"[:ERO%K6!+ MI88^%XV%&00@9@12DJ1]FLA!$D9]WG:M(Y?ZS1CD;=X8A7^TK@SA?I2+=+ZM__;8K?Y-_YCMON?[GOAMR MY8T0KB[1D(?RO?JOY8.>4MESBYI\C>L*(TV3$+O2OI+^(T[O!&BC<[*DC 0[ MKMZI4GA&!*U[81[*:-^LTG'OU=?06K:?"P1?+*.9Q MG&29T.P(01\F%,*^64IX:*B=@]H<1S._Y#?'"EKR0J>^# YC5EW^W+-I+'MU MJWMYJWQ/\,E@(Q&.KW7G^+J@<5:HGH^VV3'G%4VSR)/>36C9KCR-T#[/O)>- M'C:[$MQ6SLL9\ZX^WZZ:>TM:-_SW=WY?J8V=8+BA,: M!6&!VSRT&^--?T$>2?MT9T+SXY5ZM8$[\2&JWX?IV%"9,9"T<0'"4B;]EA& M2\D4]_U'\>'9U8;Y]:1YQ+-9,O-JK8.9832(L@)9M\SK-^K>A;#%GJZRQ:#6G'\1(6>7N.H5](WYA+M2@P%HUZ M4JXX';CR\&Y7%=_VN^:YH%TI:U.(+CY^]?PW*#PCM#:(GX=:6K'DE;+X=MA1 MKDMX>(+DTPUYHRC_USO1O;Z)N<"Z?\OM,"F(8 112" ,8YBF 2>4!>W+0C%# M0FA52_6Y1>%NQ#:@?FM0'9YNQ96(/[?3EMD?1NB9\3N2I^8QQ, #>'UR(6(4PP"Q#VPQY52FFJ5?/4,1;'2[)?=P+$;PVV)V\. M:99,=>T0R](]@B\L:_=D#Q,-Y-2&? _TUCO3[Z'6F@JX%9:5*SP6];_D$P%_ M%]Q5NV6QE1_/(J G'J7;P8Q.0_=&6K$BT4;"YQ<4IJZVBU^7_ZSK,B^WI7W8J3B'T6] M"$B" H C L,L8##F<1HD:0088S[V 551&,./=JTL'1@1H04:13DQ9>F\C(Q MD*9\*'*CHAG"N!.]$'][KA6O6_^*1@RD:5IM& J^M-)5U+7@C^6]F%P\:8J6 M]R+;60 04^+#&(A) TQB!BCSV[8X$KH#5"7!O(71E*'%HZ$- UB[+!'C$&:J M%)>XLJ85;]+PAF0,IVUZY;!@0VFS(ZGIR-WF?G$MW"W&7W6;U[N#9OV>WW_+ MJP4@4<(0( 3%"8[3+/6S4+0& :4Q )&2D@QMP[&6--"\38O-6_7@U!1E,'_G M-65,ZO14I66M@^4=<'E_ML@4!7DP?>MRU13\:%]NF@.-3Q"YI_.Y9F_N&T$. MPC!IY/B"Z:\(LBVRII5D:U:4=KO0P$6E[/%:?$"34*:(9(AE,(A\/\L"$@( M^\DE U$P:&5)HYWQEY9'#$Y>+%)A<1Q%IR.#.FL.AGP.M.E M)Q-++JT_&;-COMPM_GF7HHIV($Q(Q $G:LS.U-U,K'DXNJX*3O*ZM1E9R]:[K*U MC$.<92'E+,UBQI+4AT'?*N9(+W<:V-982V4OQYFF0 WE5%&D1J33<"'MM:T[ MW7F:';$ZS]4YP;+$\DQ$RY8USX7+*DL#)GU9OEW=R:K#[5:"CP.6H"Q&(8H@ MAUSH9M(0W@RU[*^T2[_0SSS8XXQ14D,(^+#*("'9E&L=29\<&.3:IF= M6:,VOZ9JYI!:FVHVCTGD,[:T],R0Z+GJF:DY%_5L$$^J>O9UN2">&KO)Q1FV$\SD-B!MI0VNQ9>F*"5ZMRO]V)YE9Y\5V>&.TW$Y,P MXMBG/F(@3I"?(4[ZYAAD6GIBW(AC2>EQ>4=@>@)CSIZ:QHQ"G)[,O,+91$+S M%CEGM&8PG_.0F^%FE);[V< 9V<=BFW_8Y??UP@]\X*,L @2'/L: Q*"? J)0 M_#=H+J;>S/BSL#\E.*]!-W3^I<&FXR6\L;_-@$9(L#/PH2'W$44A1#$._:S*.$-9*A@8U-*HN M57),/1S0#50E+3X-=SJBHK4E95WA2=.]XOYB@!G*=^FE%.6)SBD-'VZC[ $?*Y MWOS#3IO.YR3R>:$.9W/%OD'JG4"=[)J]#H^7IR]VW3&/4>K&M->G.2[X4W]3 MX:\CBL]5N15?KO*V7:A-@S\NS43_.08[VV MN"E6R^WN1.W+3;$J3K4^H"%(PL1'29:F&%">B F!U/HD$+-X1K1.5-AITO41 MB_W]_;)ZE/6]3P _2<.<]CE?AXZ M:=NHY\<]7'"FJH79OBZV>5V3\OY;L5T^70*)D6C-9Q0CT0HC$3_[6EN@#603#A 68<9RPA$CP MRISC,"!/(5]YWQY/OV%6V-.^3Q1SD2G=H9F56/>$FQ1%D]%SR8HKY\Q#3]V9 M]SR!<&ZSG<"0UO&;+.LVTJ($4(P"GTJ M*R\'&4R([RO5JEWHJP:/)X151?>F(>>.K&L=-^7K:GHL7U9&K*[XQ1%"8ECZE,_ M00E@F&4^ZU% '&CM1=MN>U(UO7HRH"5JP_N5UCTR6%:=.\.FM)KX86Q]?8U0 M,XT=Y)K9Z^PPZ]2UU@*+NF6"FOT0F2_?%0]]0<B&/;-N,)BKC/DPC1)*9QB##N MVT8)]W7$R4Z+CF6*YM_S3?D@2%DB5DVNQN=43[B.^+HW*%].BJ<1 M,27BSLB97>+G(6R6;2I==E5-L:N6ZUQF>7TS$<<01SZDB(2(1(#'/NR;21'5 MJLNH_>&.):S!XVTE($WETF9)4:1<$J2I1PTW#9:IA.<9&>\V6]R[?%]O;K8RUOH'9-Q<2/?((1)QE,F$] 3+O=XR3,"%%: M^1K4@.NMV6OO ,SKD*D_J6%.VWGE&(TQS=W35\@R>(C$G#7U5TA&8<_L"1(S M%E7>'WG+Z%( )Z(_Q!B M-(ZZ=B(.:*(LMD:?[EII):B^OU]Y I>&8IC1I2"RSIG25-@7))GHJQE;&N+J MG#5#935@3TE77[/W+5$=Q,T,%'48_M)6+S$[X7MR"N?CH98*(23F.$LC&L(0 M$Y]3/^N;##C3ND0VJ"''"OO:@;8!)9>&<:HV-1Z-3CT9-F?2Z;'IUU@Z,W^V M0NX\YM)V3'GCV+0%?@;<1/B2K\K;;?&_^?K#6D2\XJ98'A8%&V15OL;;]4?Q M[6+37"(3/Q/!<4V6]9VL[2!^Y?MR(Z_X+B ,8N@CR%."@@1D&,.T!YT@I)1 MS@2JZ^U8@.5) M&]LZ.D MCI2>&/N.0^(;[ALK, [M/3]A>!Q,BGELL$TDV@Z MS/$3A]?1?#[+>-M9[W7F-_^P[6GX? ][7T'XG).GB,I6.MU/'J;M<#16W+;H MT2D"^>>J?,BKW>/GC:R6T\[8'^1NZ"(-0H3CD,(L8S".,C]B08<=PC#6JM8U M#\2. W4/K-'2O$X-KQ0_,X7IU%*.Y-%5])8Z\.2\+G^\OL ^^;+API MT [O0C]?8+7 B<- :LMCJH'S;V6Y_JO8;!8T8N*SH+SP0#D-HRB _2$["!B/ M%M_SZENI&MV4/U9'JDX1*"M6CV1<$>E;/3/.M2F:QU#4AUT.[!K398+/+PDU M>>SUW7)[L$$P&/ PCA,.LR0&%)+P8 -"9+*,<#ARQYGAR46\J==O+'AY_.1P M7 ?/(DE\I>I&NSRS$V9[T^C\J"X=*6FTU[7F$;%FRHW#)-*V!Z>(O0WF/X2' M3U>6%CQF61 ' 41XN:P/O/SQ;"74!*OC>=E'8=I_3A>1C+PW?GAR[;A9Q*K3;\[H52";3ALID WI M+C]?5!O$AL,0-]Q+$\>[18R2..!QBCEO2N-C'_3;\(BE""VV^:U\='+22'<1 MI9)0IJU0GAJD'N-.A&W9XOLI5&U\-5/VY4^M8NHLC*->FEYQK%K]OLZKJ/_( M=PL.0YRP+,( I%GL(QZ&?3F%.$(X&F'):##&4=:-'L1/[Y9U[CU4Q6J<*YK# MG>'(P-7;^?GPKYW$;8N.0"B)* QB 656F_: M6VO5L;"UX)H9*UZM]O?[C4PYNY-\(@@]5/E=+J+.]]S[L%V5]YJIHT7VU61O M&N+U].\4XW]XG0:BC [N>OTSOB#EE MO5S=Y>O])O]TXX+.KI MJ2&!3A3R37[.:-]P3N>A:A;L*&WW-LT'3D5+5;XN=F1958\W9?77LEKC'T6] MR#*< 8X 27E&$A@&F![:PU'"M%XZ-6[%L1(U(ZA!YIU"\_Z4X#25: "5:DHT M#HMZ2F1(H)L74M_BYXP2#>=T'DIDP8[GCZ=:8F:0$LG'6VEYORRV"Q+Z/$U1 M%/F )32"G*:L;S4+0ZTG6H:V-8TJ737O#WM_MB!MJ),.O0,TRA&S5I1*E=3Q M%.O(EJYN&? \8_4RL49%PXQ94J[,EF_S:KGI-UWZ!^HC#I* 8IS&.$L(XQE( MN[82Q&*M?,JL!<>JU8$Z["]Z;XPXS<4W0S;5Y,H]D7HBI]W=V55[!Z;]"U,2!;%,8T!\+%/:$BCL&LL!3'5 M>M73L(GQUI<.N(RF=*8,:JXLN2//>%E)F3>W:TI/F%%94#*C&$W3S'DTU1P'%-I0 MG4GF8V^QHZ4\FH3.57MTS;BH/D:\J.J/^/"\WA4K(M_JJQZ[O(KS&&8PBWB" M,08IPP'Q#VT1J/5>DUD+CI6'Y_*,\MNE4VURI28P[FG24Y<>SW-]F63^]"HY M9\1E&)GS4):!-I0VNY>>IO"RRHO;[=.F6$*S.&( Q@30-$0LY;!O*L 2B2-6M>'$ZWR=*0 M@XD?BVW^89??UXO43UB"&48,4Y\3R,.L7SK"R*=@Z.%$]9;&6]!Y;39'.[)X($IEK6<0P?/0+4NV*!Q?-&5(5;,^/337 MM+>W\OCVDXWF!<8)Q]!/B9\D 0T#/XJROD$ D=96UX!F'*O5 9FW$="\E?E> M^Q JU31J)!;U!.I(H$2E>%C!B3*]3<\96;+ Z3PTR88AI?7^IKD0G=_D596O MYN5]/3J- M77::FQ7X072?6ZH?QX_S$.JQC'V^^#\FQ\/3SW\L-_NF9;S9E'\M!;,+3K"\ M2I@E<99 2C@/(]1#$,FPEKQ;;=BQF!\0>TI57OJWPMM)6$Q<,360=LV\O MM;WRCFXY8)U+OON21:,,>( SYB&U;DQ3SI('\S?L(N*]W)M9A'X:I%G,081X MY"/& .A;S"(2:!6Z&-*.8Y&4B=2J/>L]8 X_B$@U[1N+0SVI>_."3XML!C=[ M6B!G=,P&L?.0+2N6*-U(-&%GD"B])HDI0#3T$6()2%."4C_I%S:S (5PL$ 9 MM#E%1K=[7<$L")@)Z0/$S#'?EH1M\O1-D3M=Q1O _HS5;XA5*DHXF#7C)+[WGUK31>R31H46=\GH(;IHCK?I5,2J/) M(]Y6R#9Z[9K75-#95LUE_JWORUBEWO$FS&QW6^QLK2B[ M8J9J:<,R\TT33?94U?.E3#_'1.Y$I\X_;+O)?$#B./;CP(\PC$ 0)W[,>Q@" M5V3PP(QU#$IC>O#K,F_DE&*.O:Q'SG1T&3PSH)TY8QZCVIUYY4B=6F]\_WU; M'1ZX$@UG^3:_*7;U@F0A#Y ?AXAB/Y-EL[.H:XV .--ZM<2T#<=9SRFL)KGY MU@'3RV^,&53+9<8@3R]O><*;S%VR2[PYT;0WB#DC74.IG(="#;:BM-O!]%?E M][L:;]?_I_Q6X]7NTXWP;WPX>\Q^/.3;.N]0+ AE/(T ]&- (4@C".,#"!]! M:I!-6$8P3BXA$;;SA-7N9$I6M*?S3\1+?[G>IC?45^W']H#YXKU VMS>DEA; M^D_N1'10O5\ZL+^.OX:OSN2%I7P'+IF'8KHR[I6%?6<<#M37ZVJYK0N9;HI? MX&5U4E"_NTG+EM56S"OKYW 7+(BIGW&1=5+*$,0Q97&/D]-8*Q,<'YWC'/*I M+G]_.>/SQ%]NNFOG>6>$%8UVZ=%!,CX39UI1^J,MC9.%(Y\\@=+7$^@->BTT MS"(@F/M$/V:,X/]9AY4Q[%>+/*-Y0C4XL9N;?+4[/-DBVOLBP,@7MK>K8E,L M.ZBOV=(M@L 1RP4"/PLB'P?0A;W]WY(''&M2X'NT8P:?/+>G&8Z4#5%!];_ MW-<[^9RD7L@9P4]J(69>+M(+*0?LIT%!PO>>XK_RW@@^4QQ]'$SXF7@QGC/G M$1]&M+><:MB,IO^?5?O5;E^)Z8D \25OIBVDK'?U\8%'GP2S'9RVT!TP=R+9&N)N!3\JVGUD_P-4+< M(?0:B#-ZYE:)R3,B[,HG\U!<9]:]^6RM"Q8':JGX2UY]S[/':_%IGVXDE",2 MR@E!L2^K9L8PQB1*DK1'DA&B=A)W([H"N16A'>:1 M06([FC/T!%?;#W.5X'/\ZLNP%6_-6HKM6*@FQQ;95);D_1*@UR/T_NPQCCV0%6@[-W)MLCZ3H6K5I.=CTSY?ZM5R188@!.'SLEC_ MD>\6,?/3.(I@F*'(!YQ$&45=*Q$+@-8Q!]W/=IS7]'!TR]YJ$J0F3"ZYT=.@ M'HDGH5QY[,=JLU_++(,L'PK1(9OSK?TOG=[,P7+QI-@5^<@G7I]1=T:'3$F> MA^08HW]1T'8("]IEM_.Z;RA$)&8A)BG"LJH.A3B#HJ$LQ?+Q-L-WT]0_WKF< M](=.\_K*V^8[F8:+;K[?ZI:[,:%.566*LJMBD7^@LV7_-;F0%]R1_*2@:<#]N;LKIOEN6SQ^Z'S81W MD4:(0AX"BD&:"2%+?$A]EE"1*D'(@-9Q&!?MC[A@T^'R#JB]$]A7:+-_9\XGC51IE8I54;^VZ:AZHZM?#-51M7;*KJ\I?\ M>[[=YS47?+ ?0J6V8JZZKWT/QY>3$",($P(B45V M"3C,X@A$'9PX]2.M%U><@7"LT#UN3_8FKT?N':!W[R)M;W]KT'=E$ 8\UN+. M6VIB/0M'Z>YONO.1$]TVY?B,>#MWVSP4W+V9YX$^)G-;C=6/CZN';(IG8)_W:B+NOB+!(*DY#', Y BAC$S,]8WQ*( M8*(W9$U:<#XDKTNY/CC2=&8Y#2)W'BS0#6>HG*4$L344[E,0$$#\.(Y2%"0K-WK50_GC',Y"3 MVG82DK?2/K=C0IG:9,$Q6WK3@)/*-Y2EL=XA;/V/=[W$+!%Y MXA_>G^B'YC:7"6F*2\-N^=)<^95@?FNHFDQ!7A)R;L76G+UY*,@0 YZOMP[E M0KV@9%7(U=IC.Q3!( XI11AF+$RPG_AIUXZ8*M!$1T#T/]VQ?O2 S-7#@# U M\7#+E9YV'&B:3#E>L'%&.,R9FX=N#,#_HHKE,"945>.C7$7(>;&5-76:QFA> MKZKBH:F@V9\43.*8(^S[/$QC1GS.?8H!"7R24H(#J'6&STZ+CM6E@W%43G/$IU1.A%M^5U[/::=$)R,G.)2M1=T:Q[%(_#Q6S;%/ILK/JJ=UI MJU^*V[O=IYN_UWFS18+OY2[X_[:/HO(LB_P@B5GB<\B STG29V@$I$PK<[+5 MIF/%.\72G#N44.47>R& )F^T6.-:30.GH%E/!9^I7P/RM_+F-P&SW?IM*M,< MD(ZK@XKTG5%"VPZ8AQ9:MZITVVW-]; _U-U7*LMP2ED( <$<9CY-0Q_!OL4H MT5M^&M*.8]T[7%80LM=F>QN1>!>;\]<0[+.IKW(NB1RD; =*)ZG4>(8B1?4R M)79^BF5LR1F5&L:.^O,)=;[:5_F:YM]VO^?WW_)J0<+0IYG(!1D6*LC"-"!A M$&:Y+AF2D]JGI+D_=D"&GG2^ HE M9Z1E"('SD)1!%KQX%6$H&Y,_ULQ](A$7G7S0:1P*0F'<8TG9>-,1C2DXRGY%R6##LLK:^4<\@#)-&.]^P]!7=',K)M)HY&'UIIV<8:J7\ M$XO>LI8]IFLR"%+J1RC,DCCR:9PF"-.^R1 E2H]W6FG(L8HVO?V R5 ?C C4 ME%37W W1UROO*8U#]=:(3T/Q=A5U'D+:S*1ZD"EOZ?9P M?E1$_+_%C)R4RWKWW\OZ3DA?UU "21R$#$0Q%3&#RSI+?4.00D!5I=OPXQT+ MMD3E-;"\#I>ZR)@2=EFJ1^!*3Z!?TF0@RJ9\J4OQ"+R9"; )?RKJ^[K!;VCN M0':F5]JA!I36>HK>2F2VKXMM7M>DO/]6;)N>0\IM7:R[VR#-8S#MLX'!@D;R M<1<8$$132F.1I).L@X"XGR"=)4JK#3M6XL_B^W=R\^2A*E9O+_B/0+#:HN9D MW.HI=P_3.\$IS_"=(/5.H(Z["JK#X9GE42>NF,>ZJ1O3RA&ZLO8VZS/0POMFO1R?]HV7ZK:)[>Q/FQE_6,YL>#+5=Z] M]!10C!C)($$!HIE(_>.@ST81YB'7206-&W&<]DDDWO+\7]5-'ZDZSO8W>([7'! M01KR!/B8!QE % .:]$AB!"*EW1N7[3N6J",^;_5DWO2P?)07;.8P9SI+H/;4 MR8X[YC%@G5JH-)&RR:;]88XK,;N[;>NZ?Y%??;KYM-_)4A?U/Y:;??Y?Q>W= M E!*?$Q9P&,_#5,I0C QM(G&X\NZ7/XK[_;U4B7*OF=R,[;XA M2UZS\)RE1;'>E4_7QTZMN?(:>^2UEMZB*Z^QZ5S18<4XA(%%+( M(I:DC/@@/83,(,2J6])SP3M5_KH\0.^?'):RMNS0_T?M5:T!ZEN\79(EOE^4ZT5"" H#2FC&04"2D/L)[_%##I5.H\P/]60+A@V\ M)LDZRN%%+4?^+%O5J4];[*C^^9AUG()1[ MNU D@\1'&)(D$&W[@?@2LU"K+)Z5!MVG1D>,S1OQ52Z\Y$FXFF?8[/"KMO,Q M.K5ZB<=35B4^[PC0^U-"]!J,(U7E;+1_N MBM7I@XN:1A>PID'9&]6Q2/@_1LVK1\^+HUME2682C M>7L=0N2GLH15,X8_BZ[Y>WOFH\LWE[=Y_XN?;O!VNU]NLF6=?UUNEM7C@J4I MQ0GR4P:Y+S)/"F41=X;C"*091TIO4(Z%Q;%4'C'*E'#=X?3J!EPCFR*AOR_J M6IA6>[_L'[Q=^:OZ>L9X!WXL;#;W^Z\5HC M/&F%UYHQ,]>I+T#-S85FRTJCN%)ED<@"G6\L_8SIJ.D7=$:UMIQF.(P1G,OM MOEYP&*6 @I2'20"R+,-9EO2 H@!&[N.R$HQ10_(W"2D?-?2J^<)EU+7NAK$# MKC1@/JX:(\I:=]E4 ?:LZ]R&5MFT]:BJY9CW'%#U#+422PVX-0VC)[LMOR]W MJSLQX6[>&"Z^[1N\!Y"+"% &?)0%?A;$W(\(@7Z/!T0A&Q)%[:&89EY[WX&6 MIT,.J+4NP8[@'[/(.HUK; 36$^1>#]T[Q7XBV;-QTK"8.HVS;(94*TXS#:?* M]&E$4_LNF6I M;<3-SENV8^Y?P@+O:,+5$QFOO6^/7F_&V*4NAA-_9K=O5+_.8SMP7)-?E-L8 MG6\G$>)+_C_[HBYV^=>\^EZLNJ-LP2()4!BG'!),$P!1 (,H[:!ADOE*=R-' M!>0X0OPCKYN# ?7J+E_OSQ3KF- E#B+ &-YP'@$.1GB=%;H'D\$@#L\*T: )IR<_5_Y9OUA^UUM:]W"YY$:93@A,<92D.2A0F* M^G8"GVL=F=/_=,?2W +R[@0BK]AZ]_N=7/J^V6_7FB>!#7A3DURWE.GI9\>6 M!/-;L?UM)^&,*X0OV#BC:N;,S4.B!N O;?6A@>)!]D+FMKL%Y13Y*.,4)#@* MXAC$ !VT*HZUKA@8-S*=E%QYJQ;C0$U1IM-06EPP.5QAQ#3\ GOC2$V'0D=Q M= F=J?!HFW%)?\QX<3*)I45]7(!=%NL%PU'(4A*0U$\C'F80! =IC" .]2I\ MN\6B,Q"-2G^?(JH]V56\W5U^7-IY^DYS,+]U MZBWG$]M3])Z$/^,9[7.F;4UEC3TX#YT>R=8AD]>!#"M?_=I_J\4T633/OLM; MN/B;:':YVBUPE*4)#W@DTET299AFE/DLB8(TC6B*E:\@F7Z^NR%_A.2UF+P_ M>U1C7S5Z@YPSHW0PG_,8@,/->'Z3R XOIL/F>%T)\C#PQ2># #',&860<-$> MB *"6>QKO0!EWHKC&=N+(:1Y!=*AXCS)XYI:,.:6>\O79;.> 9 MQ""&42H2=$ 3/Z9ICR!FF=89+YOM.DX(WAZ/>IF!5:J'J9QKEJT)WBRJ)FBP M:""$0WPQ;TT<9)FB/ YG3WE:U)W3^73S82NK>&7Y35GE[=?7RQ]4%O;:%2N\ M77/Q_>)V>RV?X#FBPCCF:8A9P /F4QIED*0 L!0P"&F<95J3)\=87$^Q.OCR M[DF/M2FFT*'U/I9U[7UKC/):JSQAEN9$S+6_%*=K,W*5YJ3NQ$N=$UZXY.IU M__W9&.%--P<<1OJYF>)([IR'LH]F[?-9YZ@LZT< NU?NDQE\[1E?II_6(N\T_=<^*4#KOW2X?^UQE)O#;92O+NSH5S MDW:'EKXIZZ[9U9?T?@-3X&@/IHC@TK^%6.3UC2 M!EI+(:XP.);RP^D"J0_="2V9 YX -E5PR[[05>_IW&"NW K>F)%D:S&L)-=N M?#8WJ79DY9LR[9)5?8EF-S?Y:E=\/TX$OBQW^9=X@Q2"($C.==@#$^1KV*38I&%]WR]U>].K'TS1/FE%[N]([6/CB MIZ::[L)YNL(^L=_,U?U-=WC/'#L?B=?G6DGG';IP;F+OTM0W%=\YO_JR__=M M)9J_W1;_VP2B;GI0?RDW&UY6?RVK]3- 4(2>*(Z9^/]$ $B#( E[0"&@6O=* M',(8=ZGE3A[%K.4=E%-#&B'I33&5=OL.TA7V27UC+NMO>L*3R+T.^HQ$79=G M)4EWYKRY";H[0]^4<\?; 8P;&.H\= /R@%D[%\/;?8,IK=;X::<9E7OGS>-"#^ M"?Y1U(N(DX2D 0O#, )I' &89'T;),N4*JB;?;+C"-".;XG&^U/BT11O39;4 M!-@=07HBJLZ-FQOCIS2DGI% !'5*<6D6YR.8G7%//,N3O, M7"TO^G^HQI*NZF;^=5>N_O7I0>+\/;__ MEE<+E@H_4!CX%),D8\@/8]"UAR*@M^UHWHKK50<)R&L1::X=#V!.393'(4US M,O_:O/S8KZ\Z*KT_6Z0CR^Z;C)W1SN$LST, +=A1VNY_ZL^A7!?WK1AV%66[ MA@($0S]*LPQ%D,& TS"-^X8H(;'J.R>&'^]8?"2JYK6_M=?A4G_ZPI2P\](S M$E=ZFO.2ILOR8HTO]3= 1N#-['$/$_Y47NUXW>!7I-8".]._LS'4@-):3U%7 MU<]YU3R"+HQKVGNIY 0ACC/(<1H$?L0%@*!?H$!(9)RJ CN\)<=:>P*P&PNG MJ9^ZCEB@]+($C\NFGAJ?)]) F2TPJB[2XS)KIM=#&5;1[HL\O"'C]OB;7M$M MVE*ZZ&&Z13!D/;K5KFNQ:XL#!DGHXSA-0!C[$4+8[]K*4H:4$NAA+3@_%-R# M:D>);CD+(]+4YN_N^=)3[N=4331)?Y66,Q/T833.8W(^T(87=22&,W))5NIJ MM_@BEW6:?:P@(A%/TR"CD% 6)RR":??9Q$^XKR(C>I_H?-U/Q&1Y_7JY\7[/ ME[+V1K.6I;/QK$G1>=%PQX[F I\9,2I*(4P\40GQM^<*\82#5Q3!C*-I%< 0 M2.K54;][\56/GK>?3[*,,F$FA""LR3- MPHS'4?_Y("1 ==SK?:KCD=^!41_@FIQ<'N+NZ- ;Y!T..\F^TJ!^8OD;P]J, MG>D'MB'NH6\W,-Q/4M0N)1RX4Z*M,5KC+%]*-2" M,]56*V?F1\V9S#@NG.:LZ$7BSRR>CNC5>:RTCFFP[JE/VUP[CQA_[&40MWP2@*LB3D:1:!A&3-H84>IP =C!) C-$YCB*45PV"$1XE#!FC&SL, ME4>$(\4A<\!JL?B/1;Y9JPIDCU7.@Y5DWAQ]- EK?0:,[T3.Z^\ MWE+OT$FDK>\DF*FZSD5PL]YMWGFPL\^'K>#GR%.3!,,O1?TO7N7YAZV( WF] M:W!S/XDX"U,QA^29'V4Q97T09T1T@LF"H1%:Q\%08OKM1H#RB@Z55YU3O+GZ M=(*HZ-R=LXF*TE)/FNKUMK[WL/B:[\8*BX/ZS4\8%H?QX3(L6O#4I'/$?Y0; M\3&;8O?8($\B!K$\S0UPFL&0^2$^($\B.OTL41.OX]!XF M\/\":P611UZ<3 M3A<=NG,VH?'028[&OO?8^+K[QIXT&G:>GS ^#F5DC(GC(&]IQ*B.+?*AZ'G@$I.B%P_FZ; M7^2[/M<9W(4[)ZZZ%.6F[1\S"FX3$_%:3)N#;YR'LF[K4E9RRM?_G1>W=^)/ M_#VOEK?YW\2_WE$1?P]6+:(H30($4!HB$8LI\NFAB"=C$"I=MIL;9L=!KM&[ M[XW>E3=>V1;!^:78>NMRLUE6M?>05^T1EU]'"H&V?>XX'D[H[NF.P+367GF] MO5YGL-=8[$F33R+I.PF7>IYT$3L=]:5W'DA=L6(KJCKUFO,5U>;_NE*)G_.J M*-?!@D0)0#B+?)+Q*," !N PH85)-,Z>H@DPQ\&R+_#YT, 9:7G4R$&.UT%= M^V;TR-9>4^O]^_F\?^>UJ/F*+URL7@YQ^8P"T.BFVUJ/',Z_2DW;EQ'NB$R^ MF/![N2YNBE4+>KTNY)_+C9Q#;NM\ 5/"4QB@( <)3P+PO@0VGC,J&J]6[)(Z!VWN2U@K,Z%2;9.;W[$RO4"[HZ]M#YP#$OYYA'B55HIRN+=EZZ5*+MS/3%,N_SF)C8-NKYHYDN.--^ 2VOOA>K_'4(?Y3; M[\WJ63/)J:_+W7)S^G-2UKL_RMW_F^^^'-ZJ/ZG\7B^$6&=QQCFA%*6(A#Y ML,<>LEA+-N>!V+'J_GU;'7!9$-]Y<*;[\MN[<;!EZ3_8]G1?Y\J31HF?[KS' M?.<=[1+I]'VYW^XF>F[.I9O.A)IY=9-Y1*J9/.-FN%?*RZKXE M?R]80 9 "D*4!ED495D$DZ"OC,JS%/%9!$PSZ%-'SBNO.L(UVBJ:&:%3AU7W MW3=EY9T8]Y/$V5?]-D7 '=:!?O+(.Y"_S-=U7A_VVQICZ-!=@/_)J50CK%I@'"8N#!&><96% Q32Z?[.7DR#U%]_S MZENI?&;"/@ =.3S%JG%:OH/2G!YL=KYJW2.##GA7/ @Q+>'3'>3K[:D]X;1) MCCUH,W_N<(,[-\XC"K@T\/E!!==<3E#8\,-V)RRIBU5[$@_X&8TXEN^M)X3Z M1+X1T>+%/F !G*C H29*U\<9;F^K_%8>Z"UZ7.UY\:ONM'@]6;E#77G"QE/RA\>+)SLI+<+3[DX/V>M=\PD$DW/@[OZB(,\X[YN?+EM(;/_V1>[ MQP_;>E*?$80HX10Y$?@9!SGB$$_!XZ#H#^C:BI 3N.=B>O^-;-P823 MLKX#)C9S8,YY]?F)O#QZ)!2&_M:]%M^:ZIW8^I[+ VMXT$6$=-&!WGFP=$*) MM0+WSOPUSJ6G+[G 71>[?K&R/U4?A"@+.8@)#JCO4S\- >(@HQF/><*@TBGV M:1&.%"2E FZ6#W4^P84H8^D3J8YG6VO)7191^W\1$>W6U\]G_R-/^&S[W''\6Y29X\> U_.][S&7F\G##XN MD1YL?F<30%UGNHB8SCK4.X^B[GBQ%5D=>V[Z:-L4\Z@_;-MLX7*ECX E#$8 M,>[[" M!>N31_HIN]%<,X&6D^/AFAF7S)I#GY@DH7#5;W_VA,,9;Z,E)&X]/[>$94&# MC,0L@ &#A(,@S&A,>_@^!,D\5@'&C0##K4.A>B9I8?6'7L>PG_/V=8 MGT'45NY-_UY!69V6B6*NIM]40VJVKXMM7M=XU:[SRX8_5R4OJ_OEE_Q[OA7! M' % _!2'?LS2)(T@]"D-XBP$(/:1^(E.-+31GN- ]D>^\ZH6BN:)72MDJ@6? ML7G4BQL].N\$WI4G\'D-0*]#.*[(*U!V1I]M$CX/:;5J4>FN>]H3-#&R/VQ7 MY7W^L:SKA9^%B9B=!(B0((N$EI(TZ]L/J8]LR9I>JR.(6[ZLML7VMO9^V0A$ MFEFZ17Z'*YT[:NWJG62]!>K]\O$LYZ,KWQ,*#?7/S WS5T%#NS2T< ASRJLF MJ[M\O=_DGVZ.EX0_K$7&6=P4^1K7=;YKL57B;]OUQV+Y3;[85>1U\_A)OKY> M?MODU_F/72:(^]>"X(#X' 8<\ 1GF,8QY !&$- LY#C4.SHQ,C;'ZMJ;(U\( MZ6%[K17>B1V::R1C^U)Q*63&;M1<\3CQX-$6[VA,[\Z#>Z5?3PPZ M^/C/QB9/&N4U5OU_(Z]IV/7)N:6+B;P_CP RF?7/%R(F]<* ]+R/A1^V-_(/ M^:TC"AB'/,@X!9QQQ& 0)1$'@*6 )1%,F5;Y)=MMNPXF^_O[9?4HE>B829X M'9RW#R/>.'L?C7.[.?P)W,FU79-5O;3>BG_FH5M?WTD%=+^<(,7NV*[VT:U0,A&-,@II"&F($P#'R.DQY(!KC6 MH]$.FG>L/ZG7N[BP@=J)V"NVOWH'T-X1]60"J4_L&=ETZ*5YB*E+ \O1>KRV\)XLC2)&DB0(,&:( M(!["# +>MQ$&@.B=$-?[;.>GM.7 +;KM@?-;,J[&HM(6@!EKLQE!)MA?#@YC M!I3?OUG_@CVD*%?AKZ MH=9K.5, =)RTG-CD[<25:2EX_G[1]/Y0C7(T?Q B6S3K M8N+K3=Z@-,+)7;X50L-HU.K)_6G\*Z\ \!V0UZ%8"=2K4+:&>FUROD\I-2N M2:7#/JHG=7];%ELIO9^V7Y=R>U:(KY#;W:-\8',G3X$_2,5> !R#.,,$12D# MD$0,1/S0>"8&X[8I+KQ6DSM+C2J-RK0=E:?XE ?G+Q+HKYY,K3TQ)M=%_5!V M9Z3D4OY#![L9K'D/6T\*;?&O)H9C$F\DAQ)@G]H*QNF1\6ZGN26\P>NQBY0[ M$4B+YX?YA653MUL[''UJY+K.\[:7Y M^M/-(@" P)#C&&6X #%.,GZ]@&-M4Z$V&O5<69X!"H'Z49 ]382J[=LP.H) MHD6NU31Q&IKU9/$IPQ+E;PW,_KS?KO2^Y5X/5?S.N(JH3.$94;3OAGGHH@.[ M2M<=6'>V?)-7E9RIRWG\]?*'F)]OU^)/(KY9[.I%Q'&:A6E&20Q3& 0!.F:N M./,#O9GRP,:AZ+9,^?%--@J3\I[6B>S[$\WO-@NMZMB>RN?KY/M"_U< MR6>3ZP6$F),LR3@*@UB X)#CKOD@S0*M5QBL-3J6GMWT$)MA6%;%K?B&(%,^ M+25GQ@W< 6N"]KR@N&4TA0,TMX%.(,J\C^;?=IY\RTM S9O72%M-/& =>3]' MD<%S>S2VG3 /A;1OUO.]%#>\#2MUM(" 88H"FO H\G$:(NK'?6-1@ ,;A1(O M-N+\/$SS:%Y73N:UAZ-MU!6Z3*6:R(W H9ZDO5J+Y]FCR\WA!7:!S!$K[9P[ M$CV,WWFHU5 CE&K.:')BNGW1E*EIY[Z+) EX2!("@!]P1%.1+,*^18P)&;9G MH=.2\XV*9MG\Z0Y%<\MW+[?)-\72:"5N$+=F^Q'6276P"=$6",/G"1UEX^&$ M+8W=!A..YR%45BRYL*]@SHZJ9#4M=&&NG>EVL6[!XC@E21S F*?83P@)4WY( MUGR2]()UK3[--&_,0+.N]:>7[6#:EMO?FJA?;,44-:]WS;1F=2?3 EEUKZT# M+<;>X>>5K+-;_[5\T).T =RK"9ICOHWDK.6X3ZSZXX,=KI%/<[_)SQD!&\[I M/.3+@AVE[=ZFN0^Z756YR.QHWOYY+6,-)+55 H]GK@N=OF][F%KFTPK;H-.0[+F/F@'TONE MA_FKY/IXS+F#.MD99W46SVV%VG?%/!30A6'/-T-=<6>ND7C5+L9]R5=Y\5W6 M9E@@X ,*HX01AN.8ADEXF R'F1\"O:FIE2:=SU%[3/+^2@=JJ"::,&NJAJXH MM:F#!XJ_7*9X)/E[29N6\ U@?:Z2-\2DBV(WF"]SF?NP_9YO!=5%7B^$F@HM M!;&\F^%30#A.^O0S!)0,UC>=MIP+VPF8H8*FQ:&IDEDGSZ:$J9 YDG2=0-'2 M+!-^YRI61K9<5"ESA@;,5.5<^7B5K%WAHS - ^0'G($(9B%*8I$3]HV3E [5 M*:-&G0M6NR!D=#C7$JW&4U)G?%J=CC;\GMR]G6"O0(T[O4GH$/+G*G##C+H\ M^1S.V?")Y^?E8Y,)AA$*($8T96'L,UG(&8'#A)=CK3H+PUMSO!1WF L]M'AL MS365R1PZT73!H]U9YN<+S(X\Q>S@&,TO=JYP9VZ,\LS1C:F#>)AJO]OEI M6>!%FK($0PZHS^,@C<(LC=-#^Y1H%7JWUZIC4>LRMQ:7MS$MU&Z1Y4&9G&." M+29S'5*EVOACYG,O&=1/Z09X8:XR.-@NM<1N,'/VZWPNX@1F&4()0O+Q=8@( MYSV "%.(%KMRM]RHZ:+%9K6$\8!0>?#^H5KTRE5MS\N\JRGE1)3K2:5!+<^Y M%O \(Y<.7#$/O71AF'&A3DWN!BJF7'FLWZ@E17V <,09)X@D(4]]POT>"*- MZWJ7@^9='UUY5AFYZ*%:KXP\R >#5'0L^JVJZ0'T'&KXZ1.K+[ VO#1KH;5B MH)K@VN-257B[6SWU==F]Y],_/Y'7 F-;&K]_Z6=!0Q*DE-. $IK&A*,8]2NA M$9$O?&GMOUAM>H3S,,<7]^39YF\'L%=-#5?QK2:C77:(];37KAO45'=\_HWT MMH!:BH$?KV7 M6IYWFTDP8"R-0H8Y3V*4$.;COJ9+E#*2#910[?:Y;KLN=OM*=U9O M@51#073#IC45/,*;9,_Z(ETZ6F=,]4P%SMR>2ZHVD"EE*:O*59ZO:RYL?:6& M']ZNCV7\(IP@DH6(TRA.4AJB$'2/=D" -.JK6RS7<=S\!YJ.P.OE^U+KS;* MC%HE7U'\)N)=4P:?4/ZUH[Q'>M56&KUJJ)^HW*@&C^?TT8$W9J*4+BQ[KIG. MV---!'E9G8)IMJ%>F>0O8@X0"2E+,P1(PI@O!0PY,[A+;!N"0:9H?,/X MM=5,LZ31F@/T4LA121^64-Z4E??+$UW]M=M%?VTI-VEVK.WUO=R5D -\ MN*#:)-WVKI!5OIWO!LUU"\C*UH^R*^8AG"X,,][JT>1NH%P>RA"^LM>4 9;@ M$*8$1QFC*8\2TI?2 1DE6N4@'#0_\M[Z22U5RWOK@WPP2$7'HM^JFAY SWAO M_0RQ^@)KPTNS%EHK!JH)KCTN3990^SK GVZ^YMNBK&3E?S$]OI=%@A=Q!$)$ MH9^%,:$Q$NERA/KF8Q1KR:VU1AV+;%965?F7<$?S5E/=X//$Y]Q[FW*Y/6ZJ M][6JS1=0AU&OOWHZ&NM#EDX/=:D%Q2W,]IV2Q@,2Z72KIN?X4UPRM>*">0BG M?;/.+)9:Y$U5)+_D#]VB0M]HTQ@#?AQG)(DP9"C (#R6P8!QK'O5V[ 1YYOC M1UQR'+X003W-,V523>%<4FBD9T^YZS1L?.5ZG9-UX5?Z]W'R7 M4ZI5@\Y$> 80JI]=N>-R2#K5H&J.(3:XIDN>GM"CF"V943H/(;)@QYE\: @S M)@G0T_90P%DD$BX0R3(3B9BBIOUK(# *$LWCUN;MC)P&V9"D :3JIT,.V+20 M$4TJ26_2HY@8F5$Z#TFR8,>9]&@(,[JG5YZ_5;1 , UH"&&&4P"8^,//HKXY MFH!@P#$5[;;&.8]R7'*^R4W/H.C3J'?8Q UUPTZ5"-TY4M>@FN;DR'-N%(Z( M&-,Y#_D9;L8;ASX&\J(J/FTC^4=9N.%S58CV'I:;'L."1Q$B"1#$B)2+T20* M4="WB7V.]7*B86TYSXL.D+Q#8-]O1??Q5NVEBN)_95F9I@I*^6U3W#9/-XT\ MT,Y2>&:TV:%^'D/.DBVEB\YI&OEI(7?/MNMZ(0_(,A;$<0)\2!%-?7I$8Q & M?A0G69^A(1"EOJFL&30UJJ;U%R';]*F5-7,Y,R%67\L<]E32=B M+WE25+ !!,]/OH88P_(A\!&?4J3 M9K4$S5)]RE_ZVS2_OGHBW-6!\,LN4).[B=C7DSZ# ^!S/?5]1A@=N&(>(NG" M,./3W9KE5]WYKN6W46D^!)_&CFE3/W85ZFG[T7F^/)PV27I,@KUK!/\%ZY1W-:'\H MZWD\_][)/Q@W!#CPSIE8,65?F$=0F92!JU MK_DB5Q"\=]$5U(+@S%"[BX^6@N"5UQKMO?(RRI5W,/U9$&ZM'S> CNO9,[%U MIEUL'F%WKN24[T(F1@S6BRSD6<+"&-),H(DA2\-^WQ9QP.CBH3'SZVY9[4:( MP!?QZ$CI<^A:JOIJ[/26.^];?EMLMU(-9<'&IHD10^IEAXT0(:UZ:9* ]XZ" MEJL8I.S$GR"DJ-MJ,T)H,CR.X$<@A@&AT(^2*(Q @**L/_4?^S3P.\%G6\5C ML&[1Z,M]#]R.V,O3?)=E_M](-%0=]C.(AK*M5D5#CV%5T?BZNLO7>UG.5K;' M-^5?7_OK7\LG7Z_S'[M,$/FO19R%":.4\QB$3.:K M,$$\B/T @20C<::SN^ *@^,=A%.0W@G*P\LAO"GW]6%[4U;WS3%ZO7S0F6O4 M,L$Y>$4O!^P1/W' E?>FG_YLD'L2NM=@'[G:ER'#9S3X'19/@/'^;.&\+5@V^%F7JWW3QV7L MFI"G)S@<\?5BC #-!##7[T]= -3P/U4(DO'3T\6'E!#_79F(\>&F!_10]-&5">S=\MJSQ; MUOF:E/ZZ'OYK635OU^P>/VSK7;5O[_#)YQ>N M[Y;;[M[+'V536SQ??RDW&UY6\A\M0A*'R/?3) ZA3QF(41*C- QH%%(<)5JW M468&W;&B_[&7O: I,BB-TCQ\,3.N5!<4YH7:X3J$M.*W;](,[]14[\16>0;] M]/[W&X"NO-=D[L;E[/VG),/KV!A[96-45Y]; M$)EGGYO).LI,R7F^_#)3F'.+S*T"+""D*"/,ISX&"2,)A8@)_)#X"$3 )_HG M-^:#?913'G\_:.KQ2,>WY::I;/Y+L?7J1E]__>D4M?7!M&*JV0_^;714EY?Q M)=3(<].KYS\:\!^V[:F]!?+#A& ( NRG$0BS(/61@(]0DD2!'T"#ND2SP:XD MGH.+';6@E(1RYJZ>>E;CPKTSG\]TG4?TG<\3G*P9RY63A%C#WO2S1UA36D8+ ML(/\-GU\%;.JF[PXM2"-,6(";(9][#,$, &)M""E+(DI0;,*L?KPQXFR!UQS M#+0&/I\ZUCKR\\S#[;$7_701]X5#)PFZYMWJ9X^[ Y@9+?0.]=[TT??Y[#P, M./<)1 '/>,0IH3#$$C\+0.3[B.L>\I\/\A$N!!S7!?/M^O\N"LZV"_SLTFG, MRV2+@GJ>FY%L_G=>W-Z)/_'WO%K>YG\3'[VC(F7GRZ+ZQW*SST\WCG@8, I] MF &2^)!$D&(9'""(*,5I&LSL-(15VQP?E^BQ_M:!]1JTGH3K2;Q> W@N\Q]' MW6?J.=+T/6>N\ZB38Q@]-][9GCK9 _,SZQW3YA5.^O&_3?;AAKWQ ] M93*+* 7,CS(800#BQ&3N3 MG,U:KLT.]'X2&*N]YJ?)6O[]4I69YR?*W?3_)B7ZE,TP$]'T]_3I1V-"W2^? M7[8O!! D$-(BZG6*-1..=B;JF M4R91=E<=YV>7=V>\C:;Q;CT_O= _/:5TV;XTI9@&(24QIAF'&(98[@BDC/L^ MI)G6XP3OQRK'0G]R]':^$TKK/67J6>64G62N4\OGYWC_W6:8FGUB!@>"[?7; MGST9<<;;1$>*;7M^^F2D.[/\]FIFH?^MEUW@5E<]S,U/.W?D'[SU4IAOON\;.0@1W>-M@?).BF3/,B M"1*,?"AFL'$F)KBX=;/>K!YOE;=+>EA7NX5H M<+U?[3Y57_/J>['*\8]"/C[45!R%D1\ED(;-$=:^F0QRK*)[QA_N7M\DIF;$ M=;"\/R4P15$S)^V\>(W"E[9(Z5*EHDS"TA-5$G][KDAO4?&*\@QF;5J%&0Z_ MM-1[M!6C%NK4-533\GY9;!]^P"M)CPIL3W7F=F3.B,Y#*>2C.4"-*J]UKJ-9TN54(PP"" M+,*,1D&:IAGS6=<<9"'7RG6,&YE$;[1F5,-Y--4M?PW$!PK%T"4UY5\NQ950I0S7$T.>&0>#5G:XYZ6/-/6+ON1A.-.\S(O/@?MT<_SV8Y. IAP&)$K]@(<99&E*$0YZ #Z$6O-/B\TZ MUEF)U#O!Y+4XC::E-LE64]>)>-935$.*G2BH.F%G5-,!Z_-02A>&ET76KY$TK['9-*1UT+KW4\V]Y>5LM'^Z*%2WJ755\VS>7'F2N"R/N-Z]Z M)&%(,YPE@/:S?\1QI'4)?$ SKF7]@,P[A68TV1Y"IEK2.1*/FIIN1J&3A/-M M@L[DFQ98G4>Z:<.0TGJ/LZ%(77Z+2"QR6AID6<)1S"F,X:')4,C@<$U2;&@J M53*:#0^C=(@R.6#3DC9-,AT^1Y*V/FER.V>%TC5%2:.,^!FF4KRL\N)VVV5L M.,5)FOJ(P3")_21 ).T7"V-"$ZWS+#;:U&YEA/["S0ZT3M+I-V1NPL,CX/K;-I4.FL=VHKW2K/US47UGY= M;G+1-BDWFWPEI?;3S9=\E1??Y:7T>L$8]3&!20(XCP$,J,]0#P"%1&M3UF*S M[I6O0>K)_N#5 JM7WGB[:KG.O>H(4UOVK+&N+']3$*XM@R=<2YB-$AZ!2NJ_ M*)#N2@P5*3POBK;],!MQM&[82Y%TPYWR_%=,K>5&]*>M;/[3#5ZMROUV5Q]; M7M @@C%A 8D)",0H)#?S:D=MC/%'$D>?"%TD[-Q6VQ_@\!-"F M0<\GPK:Y&CP/_GN=W^PW'XN;?!&!E 9B]AV&-*)IE)(4]"UC%)%@\3VOOI6# MI\(:+>J,Q%-PR@.2U;OB7HJDMV]0>1L!Z\I[Z+![#X=)7-[#MS0MUN%]X+S8 M$>$6)\977HO1DR!G,C$^LF8R,S;@?![B9]4BU;FQ,5O*^5Y9KO\J-IL/]P_+ MHFJFXT*%%SP5ZIH R#*:I@1F,6.'QL3\7&LB;-B$ZYW8#I57'&!YJ[ME=?OV M,+-*H&+2YIX[S42M W3E'2%Y$M/(>=FKO)S+Q881.0\)&FK$\YS+!B>J0G-L MY-/-A^U.]*E")'6XKO-=S7ZL-GM9QKI')#!D)"11C)'/PR".,S\)>PRK\4;_W'AD'K+HR+9RC#ZM?F'C]^6/XGY_C^_EO/C3S==\V:S7RF=H[.6F..I;)9B]L4]X401@E)SE6W:_GF@4#[V^$F MA_J= SL,GU?(2!+AZ:V##N/8S*K?Z!B=8;-;'3W3RY9I M$8)DUSV]A-1A_7\&W>Q08>.5T&&=R.EO>-@UIW34X?02ZZ["@[PYV)\?DLL( M73F(ZO?E;G4G(M.3G^>B/TJ_2]:[ZZH=;$7I/;@2K?ST&V MV_UR<_K#6L#I^WV/#.(@$O^Q( Y]QD,418<2<%D4ZUT"'P./8]T_S,0;L$^3 M?/F,9A\,K"B]74<-DOS)?&1-^P^K5:WGGM@@A?^@^(7_>=N'76 M <"-Q6J1P"'; T,"*>O=EWQ5WFZ+_\W7BS!-:8!#UE222B*. .N?T,H00*$% MT==LT;&L][KQ5,]E4=V5P*EY5-<2QX/TVB&]UA198IR%QCXE2U]%#M4Z: MVJ2FA(,84W]GHL[%[][A[9KFW_--V9R48S_DT\[Y@FE+VA,@39%X';>SW)\ZP M=$;#[+ [#^VR9,N+YRCL,:148?-PMQ]7^;+^6&YO/Q;?\W5[9*3/!VF2X3B" M(/)9 BAA( "0IS[D/HPRX&?*93:MM.;ZT.VQXD6#\LJ3.']K@'9GKBY/TUP1 M??G@QO@$ MA\C/(I%JJZX%VFG,G8P=\,D-FU.$_^&U&+T_>Y1C/XJCPMR9),TN\_-(UBS; M]/R%&P>,:0_*Z^;^*8:88Q+'F( 0,Y]"1*.^$8APJO50F-Y'.T[+C@/NSP:/ M9H4C79XT5&ZN2%A,U,13?!OR84)!RJ3.K*_WV]$FO@] M9SORX5! -V(^)S2A'%+*6.-R9Q5*J>?R]DUIW34Y>P%AZYR<481HREG+,XR@*,P""%K&T:8 MPU#IO+W%YL8.$*^/*ZT"Z#;)'AXE'/ \,$[,BV%[H<(!TV;!HB?3NRDK3XU^ M]X'CS7KS#JB=?_#0-4@C?!AQ91Y RF/<6O]S7^]D=^UJ0Z,$T)!0%D'(,P+\ M@))$0(!1AH(,,:52]$X:'B^HY.V0$].-U9WXE=PKMMZRK1XF3X(_5,5V53PL M-QION=EW@VF0&CDI[^_+;;-,WS\T'S,:<.*C..,4^'&2XK!;?X-9 M1A*=)7/]3W<=@QI [0:5WH*Y 5%J:^9N.=*,$B?T3/22R0LZSJR>FU,WCP7T M ?A+6YU(3R[P>EU(=5IN/B^+]8Q'O&^3 M$8ATI&-82XYEY C.D^A^$^EKAT]/5 ;2J28PXS&I)S9ODSB1])PEZHP,V2%X M'I)DR9;211?4/7*^6\KS[FQ9;<6DLG^Z%X(H0AA &I @@P%-8YKUC?D1"/3. MFALUX5B<>E1>#\O[!:]6;;J9R]/2-\6JV+U=$\\JFVH2-0*1>MKTDL-I).EU M8LYHT4 FYR%"0XUX<8C< B?*&=)QJ'W:W>65R,P>JOPNW]9BJO=ANRKO\ZY] MFE*A= '!,!+3MX1&(C'KVD=9%&D]26FO5=>9TXD2-4B])U"[]R1&CONJY)W+ M :P[8!Y#T8%=SW,#1\QIGQC\>'C3#**$)($/8,2R+(X3FF#8-Q3Z1.L118./ M'^_DX$?3!Q)-2%-+!1SSI9<&:%+E]BSA@1"5\X3Z[,U#;X88\-:Y0E,NE,ND M;U?R\D%.\_;/#]N7QYZ_E)L-+ZN_EM5Z$5,8^7X2A8CX(,A"A@\GGQ&%@5ZA M=,MM.]:>'J[W2P_X5[GW]_J% 8G;ZX!KZI-UEZB)UY3>T%,V!XYP4TM=C]$S MTNC*-_/036?6/:^H[I1%]67H?G.LOB[?6%SZ>K>L\N;5>YE1BG2RV9W](I^^ MJHM=_C6OOA>KO-UVZ^H?R%_XQW*SSQ<$)Q%$ # *&4%QYF&]U@EYW*7QJEZJNIK\C;VHNR'_^0*Z\!GSGSL_+QR;[Q54E MC^FTKYL=0D=SCJZL=]Z)#6.OV+MUQME%_YGT@WG$G_G0\6+KX?]G[\VZW,;1 M-=V_PHL^I[/6BMR; $&"[',% F"5^SAMM^VLZEYYH45+C#!W*L38I.1A__H# M3I)B4F D&;E.#9D1X;#P?B^(!Q] #$L1IC@K(:#ZIFD.Q88=ZG)WTY?>%=G] MV?MNE4C#?Q3UNA3*5UF @B %60I9"",U7G2)I_>W%>KW:81G;E=<)OAJ6DPR:O:/H MJ:=1%#V].,OBJGZ6 7.'\3V:HW'KI W;(6'ML53#K6+Q^/&C$I(%'7,9OS*JS\5FZ*W:9YL^,_UD73O+]^^()]E0!" M$0X"R"&-LB +B0]&=3B-@]6NN&E?^'VV.XMB0YI4*T_Z5OXH"ND6/RKU]M6 M4_NS)58JRMZDR&25H[D8\1A!6R:R^E:'H6+Z.)F@3P5/)EXH5LPWEN MJ5.[_"VKZJ*\V=%#71>[]<_/=;YK\G6W*6RWZ;[;YO>WB+TK]N^O/^<_5NU> M/YQ!&H8DB & ((S&PY/BT =*MP7,)-'QD)8>V^GZU(RO^W#$C_IXO/TI!"\_ MQC!M(W;C_P40S%SARX#)W"94BVJ$BMG ^FNQ.6R+]]=9N2OW17<4Z\-[U_M3 MW@"G(,2)'T0A0@$.0'L,@Y\%29@&&29*=UE9+-;UJ_)!:9LP]%J'DX=/:H=# MB#5/=;18 9)3:_-XKSB_9L]V-^F:M(F7TCC[-;$,(KL([&':Y\H[^26DF_9V MEN>*3G_^EO]'5=-MWC3=.6@<96'$00)]FHB$-. D#D<529 BM26D=LMVOH1T ME/OK]KE&K'"ZHK,:D./GG.:K0=3<=T<+1)4,O+A U$U5+(.BSJ)[M$#4I8N6 M>'K2\"Z_+8:CP8(X8BF%+(FB,!'_S#BEHY(PXS:9JE7^[%QM+^[\CW;-7RO< M:Y4K'E#HM':L\-9YQ=AFKDZ=S,'AIXS59[%1-;T*'IM%J,9D"V[*U4V28Y]3?]3 M=I(RT\$*#[VXP")MVY8!&GWYE:7'1_%$ND.SKVZ+^F/1SUXV7\N[L<0T]F-1 M% SB%#($8E&8/Y2(DM1/U=XMFI0TP4O&7IQ7GZN;^"RVYPVZT%YLV+J,IF,E MDHRD\SN(MF[?-^NLYBX)Y*QZE+W9-7J930\RS$][,@<.";;&"_, M+[\]'E.0$L#2,*0(^FE*$!<6CAR($ B5DF(K!3I.E%]Z)_-6]Y@2.V[+9=>3 M&ZV6<=OPV G_9'R[@#^KMB^#?G9#JAP^IK;8]WM37!^V;\OK8A520C.,2!Q' M24CC!">4'8LF0.E4-"L%.F8?;_;E;7<865UZG;RE,Z]W2RRC4C%XZRU3#D<\D='RR]&J7 M_UAO#YMR=_/WJMI\+[?;51P!%G(FAG,Q#A,& 81'&8RD2DRS7OCTC"N/(5A] M::OANY4WMFXMM[Y$YI>C7F\4//%IMZI^ZK^EU:^:99#377AJ[V=-?90GZQ,4 M?UPX2TD8!P@ F$0)#U@2,CP4CC/,\&I?[?.M+$^M%*E$T:,Z$XK>7$QIG-HK MB\W)G56%Y=-YXB(0*>/=13!:-7\I.+0;U",(.O#,PL#X['QRSF7;%_3)<(8,A#0AD")$:,)!D,QJ(#D,4FN8U6 M@=-G-KMBXGVN,CXI]+5&-B^C>=H-Z85^UH)?%GK9[+ _U,4Y!OB/]B3.@GQI M]G6^WJ\0CI,T%CC(TH %81"2^-CQ)R!2NKC+J1#'4SKGTKQ!F[49:PO58#R; M/6T-V)WI%HWIRGNJAJZ\K&S6^=;[/T5>>[_E(L3N:/TQIN6\='_1?KW$R5ZM M+H/1TX0JGTS9]M?&R.FQF'?%C_WG[\7V6_%;M=M_;584XR "/*8A%3U- #B, MCQT-!DCIMFG'4AQS'?K0M\9Q*]8;DWQJU^VR_&F,MP%X?01>'\)BR"UAM^:@ MUV(]+I[>5H-5& Q;]]@-P=O\Y?/W:I6$F++0AYR+07J<9!A%XQ*Q&,6!TEG( M;A2XYS5PR6MIHUU@VH7'4]"YRZZ%\"4S>?#6&HI5Z^HU$E@Y1B/PZCGJD+?B M82U6'/L(9C%(HA" .(HBZ(_TC[,DM34!8J3!/7.A<^;*F>V,NM9]GHZ[K?3% MD[<5:9>]2C7V:NFK%J4Y?S5<=4?@3#27%0_]!, L 9B(/#R,>8+0* :('L$M M@*4DN.=OX)J_C;ZM\Z?!M-5IEKU)UO5;TJ@5I3%X-3QV"5_SN MBOL!82(+#P'." AIP%$\BHFR-'0,7AD)[L&+G(-7RFIGX+7M\G3@%7]G\> 5 MOVL7O"K5]6K!JQ2D.7C5/94^F;NX:<___ECF4J#4P?LF"T'VLE] M5L.J!8O=G+@M8=L%7EIU?1ETM!O2P_.U[?LE2[Z_Y^6NO2SA_>Y3WA[PW5VH MT&-XA0ED?A!AYO,4,$Q\D"9#B2CP0Z7;4DS*<&M%XFX96MU_*7=>: M6=FLQ8-VJ(O/Q8]]*F+^A' *J=*6"I2-=+ M--?]S?'J5X[;LE0N>9C!3;7T813HG2GT3A*]/UJ17J=RX@1"SKH+,+/L_3*X M9CNHRNGS*D>[IMZOVLMW\^%BI?]UR+?E]4^1Q9#^HK_FN,(R IA1 $3I,$ \ M3E+.L@Q@'^ <,I>NDW58DD.,WI.O?&ZE"L/P%_]I+^D>K@L;;?Q3KJ]4;BM MA<["HK,V*KY[V#[E/7RB;3JH@'G;I8N *F88^@B&,1W59#R36KCF6H/KB8_Q/JPW;[Q?SQKO*%DN9W%>$2_34O8Q3%SF0%%L-''\&N%/4X?P4GB3*:MJ6(,YE]LPH/RACAO\^$ KW8*E[LS++=V9*6K- M7-8/&TW\/.1GVK>6*_,W;CW9E>'3(->LOVYO5S2_*_?YEFR^E4U5-V^WZ^'( M?)1QDG" $*"I&/*A5$0^%H6S3.I]BE$!CIO[H,L;A7EOWU*Y-F]FV^7V/YEC M:BQXRJR7+WNRZ-JF6A_:MX[]H3*SNW=/CF,7'_)U>]L1%$ 8=_R\%/03++7B MT;Q?M^_S/?Y3;;7;8;<;+2;(@)%F&HX03 7%".4[Y4 B$*9;: M"Z3YT8X9*Q1YK22OTR3/"1V37N:J8W_4B'K?&@V6ZG@D3U''7NGQ4]4S&7(^ M#O099AHX,C\M3<175IX*>4+V'_S^^K=\E]\4[5,R%$6C&(NR4A[1+,0T 8S' M8U%Q$D@=+V)4@&-:]BJ\]]?>29D\#_1M>YF8?9F)[A5-/OWWW>"7U_+ MNP^%>'#$4W53I#\_Y+7X0#&+(PXH0P($H-!P6(IIRI+ &S6:[K7':4 MYMT=M:FM![-J\F5HS^VO&LO?B<95[?;B;V[[5>6]V"OOY/E)K_?EI]5KN;7\5GW'JM6N],KN+. M/PLFRZ%J8G_5F"5GK??'Y[S=8CW;&OZ7/;Q -HL5L S$V0SHX?8_VUZI0^^? M>5VV3]N8!G:OR,OB3 &%E% 2009P%C.6I3[)!@4PR*)$CW[FY4Z(P5'L<3CE MC7)U,6C!=E4>3NNX/AB?-WM!8'S13"E"VJN2I:'28F3/,M.V>^KP'*XK$&6^ MOV[[\\^B.V])WCVF)QG$%^AF/"9ABK(@Y!D#(\,AAESM_ C;A4^(T9/B8P+T M>4R =$%JJPI4:3J#^_I(?<+X4^:Y'*C*>2I%5LO5LS2\V@[O6<8Z\5$6M!_J M=F9L__.#>+#W9+?A_WDH[]K\./WY67Q0MSC;AVG"17DX(PE O2BP93$ M6<2QTB9Z&^4YQNDH\4E'#M M AAM>KX,%EJ-J'+WA%HB7EONL&Z=\I3X&4["=M%Z&@0I0W@LV0]BI?&XC?*6 M0#RE?296S39DGB.?'3!/8^N*0^J=?-.AGH;K"Z>>3D2RU--V2Y9Z;\4#-RS) MB;(T3OP@X4D $>%I[/O' J*(8!6X*7RL8X:U2M38I&*)'((ICL4PG <$W=W7UK5N9.VZ%("Q.>1HFB$ QF(JR=GON6*)(/;A2 M'F!0CNO$8)3FE6?:%%,%$QLE)'%1,)H[FG]Y.>K3.9#$@JD*1Y-,:Z[F M(26F)DN=5_*B$T^PWK*%\^\8M1E,Y>0Q4[P1[E#OROVA+D0WDY4_VJ_&U#=) M 2.$A!&(TXAE,.89&PH$"4V47@ :%.,8]D=E79.Y'K0IWO5F8*)<%CJ1?VIL MOV_=*&NF'/1YARZDH!9L748&:B.0A_>GV?)&%D6TZC8FK-NN[\WN0UW=B!+' M(E,,>88CE($XI@$."&=T+#)+8Z6MFD8%.<\]3]J\4RL'#9VG)U.]-<7W8OBVOBQ4*0T@C MP!BG&+9[J"(XIF@P 5SI@G(;Y3EF%6_VY6V^+S9>K\EK12UDX<[))9V%.QH> M+Z.U68U(=N&.MEO&;>_O==4TJPQS3"!,49KZ:<)A%@1P+!3'4&DQCV%1$RU2 MO#]G?N7=M.(LK4J4]%0N2YC03K4\X86UB'^_:.BT*.NTZ%!,S>.% TPQ&%EV MZ7ADC*UWQ7X5)"&,44KCS <4A!"%+!F+A+2=3J_V^=806C(%*2'KJ,D86;MB MW]U^NEX?;@_;+HO8%'=UL2[S\6;4_P9P+]ZHO7$?UM( MRQ3VZK1+E5I9>*M4"D6V3:K[(]LB67%=U'6Q^9S_Z&]F%44=KTD+_20)!04@ M9&$LBF><8!Z!+!'EL22)5-((HX(<)Q&C-D^(\SIU_T,M=3!S42YQF,Q M;3A ML7?-E2>DV;I?49E-EWRZP"8K]BZ#379"J1P\?H9L>K/[)F!8U3]7B#"?X=#' M$4B#T&?$)V L,(- :8!C4(QC+AV%&-)(P3=-%KFQS *)7K9P&@@==:@@2-W5 MA0)((Y"7\*/KC39\Q!?CS_B/NV+7%!^+IJB_%8W(U,AZ71_R;4.VV^I[+DS* MJII5AR_[Z\-VO-APQ1+.803C,,I2CCG%<1@,0E$"$J4W-C/(!-6ER,3#ONJJ],;27+_J= M!M/&=:."]^D>A(5V"Q,:\%)W,G5=N.V&WE9-,_YX%< 0,<(SRD"0I""DF(6C ML#2#4LM4)Y3C>CE!W@A)^Y_>5HB:LJ]1JQ.7?8NSZIBZ+VD#.?[9:^@YSIVW MWE-H5>MK[AGT K;2$QAX;9'\[1I9\>_Q+O6TV!77I>B*?"PDL" *,A1E JEW07;TV:K2Y<)NS.JF'JA/WXBQ\OU>&"$O9SYZTG M[%K5^FH(;RU@*PF[@=?:Q&=%77X3W4ZS;4XU_>M_R[<%TVD737TU2N[?6 HW/K):Y,F@:TC[I MG I-S:Q?*#$-@WJ)BC8\TR7?>"\$S>OZYW55?\_KS0I!@"&,_"0F#,99@.-H M?$T;,C]2V@IBI4#GBS>&2U2VY6VYMS#9H.>J'NV<&VK*NJO3)37G&N"PQS5+98V!,RW',LTZ-@%DO1_H&+BL.7H;8U.99R--Z,X_R)K12_J"7*2W5 M.^7%R%J9$UY>L. )MMLT;OZS7:Q%4ME_K(P'Y_T/WNS6U6VQXFE (>(!II$O M^@^?1YD_EHI) @Q'Y4IE33>1^JW8'0KO5Z^]??RN/2&XO9Q*<=NDL;/:XW%G MIEH9B \_[.7-/@(_]TIMZ*WE\C*S4>UH7AYL&[CD]HW2IV)[_6;7'.IVW=H* MTCA)(2,,]];?,>G5[$+Q[3)B*V^93-S6FHIX7YE_^5S_"PPGP_3!-PX!SP' 647J<#\$021V>[:AHQW ?!7IE MJ]#;#!*]_$RCP<#;@O4:TQK3NFZ!WL=:Z!1[HV2/+*86#&9$IJT-BY,D1K6B M-7/RHE6RDRGV/%_@_(K%X"Y-N=CV4*OO^BQZR2;O3JQ;5TV[@R8& , PA"!E ML0\ "I-H+!.!4'\B7;DDQSW3F1ZO$V0 0'47-7H=IP;:&"+,:JA!!^+46(O] MA;S!6IW#0QMD^P)M^Q:(?OU8+I'>T"&]0 M;HIN!?6'@8T1='L539)DJQ6B,VJ9JRYL#&".M=!M-[RG_LH;]?<'OO<1+*:F M3$8V<]68S4&.O9K3&_(H>"@]^G%1+POL#=W$>7%,Y,Y9[3<\SVOZ)!I(>P_! M6U%IVU66@[:6TLO MQ'N9][DZ_]ON)\Q3?*-M8O]"(6D:E<2;:7/7]%/4_=>B7J$$9R%"L4_2D$#! MW3@;%VU&G*?,+ &5*L(QX,AVZU6M$--\4LXOW6S1NE4V&.FJ>-40&-FI,+!8UB$"^!1L<3 M;=#\,]\>^D.!QN,]5S1 , XI("0F,*!9&!X7<&,>^OYJ5]RT%[1HC1*F6 ME/0MZ5R<=(,Z:O+R>R?TJH!IFA;VV#V5YF;@_4+;GDE$+S5$8[=,[J%949%@ MX 2PC'$0Q8PE$(P P"2-J5'G+U. XZZ_O2;%?L[O7@RRR_;HB?HP^]7[1W$$>)) M&A/0WAH(Q=>CK@#ZF3G9;*IQ#+^3GC[MTM@7-&'-F%!RKDJQ!=*SFB+S#D#U M3%6&K8L*6S*/G<0KA6QW3IM1_=F;8%EE2L[HIBTX=D*OO$[JK]7UKT)LGZS.X[?6SH\I?;>PS+_<501X!I*0(U\P$,4^"H+Q53Q'"(4Z[\>U"G+\GOS8KMIWY,HG M4-NQ4HU+SEVT^I)J'C ]Y9$$F8RL71::S$)YADT6_#%+E%80I(""*$I\ZF=B MG!]C!,?"@,\2S64[*D5,O7!GA)+D2>ZF!IHD25:]LX6A=PH#-8?9D7)B)&WF MLL"C&X14.J3HB2QL>JZU^SXS$1>M=OMR=RAW-\.6T&K7I$5[>LJ1?\5QX_X* M@PP'"09)0J ?190G&4!A##- (THX41FUN=3A>%3W^TZ,YC;][NO&^R(&U)MQ ML[R0K88NI]4AQ[>EU(0:!'LUWB^M[K]Y;1OU3M*]DW;O2R=^.$#>Z^2?3BV9 MEI8&3E] ZA3UMPSN3A)I-7WK<$[P\;P53@.TV_^N0;\OKGT(*67?'!C?M^<';JCG40L:7;;%*<4Q$3Q'[ MD&0\#@DD//1YS& :X-3GH0RK[9?J&,V?./4^K;\6F\.VN/( _-5/KL[VI+1K M94XQ>&,0WBD*[X\NCN=7B;NNEM'<-^G@=4"O?^Z,-0!*EMBM"+O&=H0ZL0M3$?B<9KIRA M%[)9RS6RC,S5=E"5TZ?8)CE9=9N7(AD&?LP0C=,X\>.8$)\B-!:=4*JTF=-* M@JO(E*T!&\!T8/XDN'S1]QE8V4O2)J5B5;P&3JJ&I$1)+;]D&7DL M,:OJ_I# =DKAM^+V2U&O0D!1S%*$,X9YUDX1(# 6&5,?J;#1J"#WBQG/#K1A MU>'+_OJP/0[\U)AGYJ@1_O3C6_+7?&F79Z\RC %+"1QQ&&:930(TX .&I)8*+(]Y2A?\O*G M'=M8O"X8!W./"E5D;_[13>U,/@O36@\1B'5^YD!H1M.-X0C^)PW$F-R66L6!3@[J227Y=5MXR< MV&F$U70-P>;T:)ION],\$8JS@"19DC% ((1Q<"J;I#Q:W15U66T^[?-Z;V.6 M5+9OIPLPIICVOVGO&#U,?&B+EI?:TIVI=+ .- MEF-2FOC4<\P._NC7O+XI-I\K6C7=T20_[HI=([1$?IPBC!(OM MRNN#:NN-CO7&7ZBW&7C[C/7:_#6MRM? 8^,8E?ALQU%+;_-%@^@N,6]6(",( M8H!X%*8IA)CS ([%4QYF:GUW?+(_?4Q]&(F<..:=9C @-,#K"F/!@&+_S MG14>RI:J/GH?!5H;N[_F(:2DNZ^A'2K'I#>$5'),M@5^$ ]F_:%[/#\6ZVW> M-.5UN>[5;/[CT.S;B3Y6-.NZO.O.V4LQCC(:^AD/HRAF?I!&'$""HAA"%*B= MS6N]<,<#QX*MOGG MQ"\D5$V\0$AG];$,6+H+KYKHN59#*,V;KX+7[;_:TW^_Y5M1;-,_K^WCVCVM MJRCR?9_3$(<)YK#-H9)D*#M($Z#TVMA.B8YAV:KKQA?=%VG_5T.9R4LO "'.U6P3*(:#FFRN5#JWK$S;XNU^UA%2>-R@=4:%LH![5IW%,#V4G3(X#!.( MQ?\H9Q%OS[ ]4A"%2N\^[93H^EWGN.KV)*Q+(*SN%['DO1S.IK==#6U/.3X[ MVZ1,N\ YNZ8O@WF68ZIP#7""V%A<(M) MU:1,JQ#'Q!MU*9^=K>^:?![FW##U-*R3M*PL["F77DC"C(Q=!H_,PW@B!;/@ MB_RKA&>NPGI8/&,,TC"(>91$+$4,1\FQ^# #2GMRK17JF$KW[O5[^48YQP;+ MOC>8P5LU@%V\KV\Y4)-U\N)+ \N5L0SHV0_KT4L")[[)0O'"Y:OC'PVIH,@$ MTRQCR$\CGG&:\BB,QO*S-%$:FMHKU3$61S5J(+1HJAP)Y_%3#86CD(Z!CZZ3 MOO+&/U\.%:5=O8!%^S6S#"XZB*MR_4Q;(^/#[T<=00C25!1.2$*S."28CA.' MXO^9U D([DIW/JR5O2!^*K>-T3F!T781^L2/7@%+G[99CZF&5;9XMIK&)\]8 M*TY*3PC>WN5EW6:][VM6-G=5DV_?7[^M=C=ORV_%9E2TWAXVY>[F:6D/\^4X MX4F8) REA%#"$2,\'I6F8>(KS27.H,\QKUOQOW;JM7@]2XU)SF,NO+(4IT"/ MT7CMB[ A'J^Z]A[58-L!#%$MN2MP4#^7)E]G?!J6T9W,ZL##*=_9:T/MHIS/ M^8]'RP.2- YI1"'#)&!!G.#C\@ 4!XG&/68:A3A/YD^WI>A<9Z-CF^Q+J@D< M4WU)-9JU(,8^8]/%MU2&SBZ$=L9A/'D+C+$OTJNUJ]O;LE^GURZ:["Z=N2EV MZ[)XM&0R2Q.?1ZF?0-H>W9#P-&Z7BU.>A23R4ZBT9-M>L:[7;8_:]NV-3TVY M&2[C45RV;=%F.7+-Y+ :R\Y$]NNXSV4N!V_R7EY:R6V_0I:!0!>!/5S3[X]LHS_5B M[[+YTSMJ/&Z;5^.B%5_E@#BUI6HD;-4]=G-^]$FX=H%Y-CU?!NRL1E2Y>T(5 MURH5(K/ICI_MUF=^J)I]7>S+NCO7L%TJ,,[' DZ3-,49 E%*0XY0E(ZK E#( M0JJT5LE6H:Y!=Q3EI<6NN"Y5)R_MN2NY4&D.8Q47*O42NZ2O$^G=5]FM7UI0 M!BAKZ:452[9K91E M!_6PQ5+;GR31>/'XENQ.Q3CE:QUOM[_J]Q_I8=F+\;I M]4,^HRB,,".8HQ"W"TH)\L%QE"Y2415 6B[:.28[M>T^C^IF5ZJ/D6T[+0?+ M&4U60^;H[_'RZ5:J]UUH]4:Q\W-2S;55^-H7XW79+ M-A-ZME6WVG0X6'!\R\]3ED'("> D\/TXH_ZX[2>,PTCI, @;Y3DG92^QRW[. M1*KBTH*QLHR84*CA%$?PBP(_?%0 ML9 RKI3+N2C?,>VZJO(ZS=ZY:$7RN3!>DH4S>ZY(QU;MKU\ZNS_D/[NTC]2U M^)5^&G%^0*K;>0F9#BMG(1!U&>%#K#IW4Q:T65[6[;&WQ?OKK-SENW69;]_L MFGU]N#T=7K;R@1B4,QID(/0A9BQ(F3^6G614Z06SG1(=P[05V1W47K0+D(\Z MO3.A:ERUY+,<2:>W6(V=$NXN)]&4,O,".>U6QC)8:3FFRN7CJ\9#5M3EM[QE M[Z/U/33*$AY@$A"68!\2 N)C@:DB! V*<4R^,V7=M-8_BLU-N;M1HYV)BW*( MF\A -:Z=B5H.OYYWZ@*T+-B[#%+9"*2R_N@IYFA5790W.WJHZV(GBA.#C";O MKP,1R6+W[;8_!O^AG@20!*4,$*$D@@G-(GPS4MOI2/NB\^I9!W@GB?)@W M3N2L++=_;T0&RYM]>9OOBV:5<$:AZ!;"=IE0FB0Q"/!02-3NL%&!L>)'.R:L M4-.2]:BGO=5\_[7P/M3%75Z?R'L+@-9NN(K*\^3&ES>%=^'PVS%Z.Q#7>W$E^OB;(#\D'&^'_(4D2CV MDSA(4MA^,\J @G,J^+%>N/-U+^MN?OZHV;LO6HU"]JV7X]2LKJN13$A]WNWE M8$W5T0O@$ MZ9WB;.\I'R/M_MH0J_='&ZTWA/L\A!;ZJ,AU'[/K=+D0K-;ET7>5,T'XOFL&T3[&Z'3C=?NN_O;^V._VG* M_JYYBBGP P1#UMYV#1@Z%Y>H73$]D23'F>C?ZZIIIS<'T:)]MLWU;I373GRN M>^U>3P/%^WY]7:S;;0GM&QR1@JQB!!.>!B&",0]\ M$*"(@4$,853MDG%'$AP/OOO77.W[X,,S#=+;BPBNO/+:._OS[VU$7MX%TRUD M;7?IYKN?_[WQBC'"[D-J$:.57,RX*HVRKREKT5*^U=6;UXGV>M7>47;_XOY2 MU4S)UA?,54>OK=I:-)FM!2D';KN>2F\V+9O\YJ9N!XS=6_OAV+S/^9>M*#*F M(( 0T0#Z2'K!I0O4LV+N,MAF)Y2'VT_M^?,2I[IEN/7/U>^?5C"$#.&4 MAC3B& 8X9@@.'QQQ'[#5MZ+^4KW$(X4/5&DFYV4KI!;E7B05W58DI:F89FP: M3;'^MYOJV[\/4;4M X_?M(T"GS6*4^1///H:MLS[@.L(KK0? ;6'];?_O0(P MIAB(SXQ"(CXZY3Q PP=3RN5VVBE\G.,.\K?B1[FNY'I!%1,N]W6.XE?KT7[C M__L-?3]9X_SM?U]HG I&+*-QJ@BNM"M=KG%^W=ZNLKS9%^U*QGRW^4=>;[[G M=?%;48SG(8\2&$0^$-A'$D>W6=8A.-&?%36'ZHR:)-KU*;F M76[H$_JFUOB?MLS[HQWA/DW,N'A-W>=MD^@##N MR'DY\"=H:LFI>0EK*XC*ZM,C3^(/@E_5+M]^J*M]T1V0\*G:'KI70D.9.(X# MDD8X)2R,L(]C+/XYE$D8#F2!;%Z28RZ/ KU1X3<%*%OP\64V3VNA&J(?N=<> MMSVJTR"U!4/E@3VML7K<-C18!M\OVO ,Q>W9-S_,+<92N7C Y-'^_Q8_10\B M_DG6ZZ)IJKHLQL((BE,04THBE,6)&'K[.!L+BT"4RC+=H C',!>:^L.DQ!?> MF3IY )G8]S+*)W).C>&M5T]XID%O$_/DL3V1B7J\UC93AM3/1_X,HBU8-3^; M;01167U\Y&G,=S=U_DUD]4,)D/H\(#P)&.(!HPQ%.!I*R$*:2&V.T/E2# )^AHJX-\Z-06WEE M_A#(0^]CT7S-Z[MQ]@*1-&:$)IQ&"/GMKH3X^/FIW#(&]4]U#+Q!C'RK5O3D M9=BYLT,-=8,.#= I6B*/.7?6Z$%.VB(9Q-T+[AG Z1DP/]XT=5>F56]ET=;; M\V1>WS2KB<4@1@S0+$M8N L[B\M$VEG! MI6#P97S.XJT:50UMG7(YU]&N)V!DW>E%+^O2"$=N:9>N3[)$>UOM;CX7]2TK MONQ_R_>'NMR7[0:BN_Y:L^;]]8>ZW*W+N_8:EG?%C_WG[\7V6_%;M=M_;5:) MT!.D09KQ]N!L'I&,IR2 %/L0A2Q6VO#O5HEC%D(?^FJD2?N5=U+?LO.HO]U&VT;@]2%X?0S38M3([@N,G:8:EP'@B6*M MYF@H#M']?XJ\_OR]6L$49BR% <\ B .HO:.FD$*1[Y2@NI$@'M0 X>@EK;9 M 9]=.#P)EEOA LO/+W.='\:#M[88K%I5KQ"]RB&:$%?/3W>@%<]IL:(X";.$ MI!%A*,DBB!%@HQ@_ LPM:J4DN(EMEXK M<95B-":NNJ,.B$NN11LXRF$TBCBB/($L2V, $$=HE!-B#!U!5TV$8^Y^_EK4 M1=XJQB:\Z2%[1")(T M]2,2IE$@Z$\ZZHMOXXR"(&&K?;7/M^J8??&#E=!YU*#1GC="C3X^7S9('8E6 MO3'!W'S$DJ20M%/+(XN\] NT4(Q?E@"?UE^+S6%;M NQMNV9[A_R>O_S>?"K[PO/Q_\L=9Y?XXJ20Y7\]>/&M><58T3$FJY>P&9;FMK&6QU M'&,UY?.O>F.WC +RHVQ6%/@P13$G48Q!%H8HA7$O(/$33J7.AW-0K&,N/VC1 MK23EFZ[M62P'V)G<5:.JDK&.;HB6M>D"'AUXO0PFN@CLT?W+CKS3H1^K;O-R MMQ)DY4G (6-)G 28$U'B6!"$H=+4H,;'3TNS7I0!SV1-4^>6 [^,^/225\LCCFH %\BBY<5+!&GJ_8I<7W=WQQ<;OMN7^Y_#!DJ1IW$8,A G M&0_])* X'1*U!##"I8:R!A_OF" G55XO2PX>)GY=AL=$5JG!XY%+ZON8GP*( MB/4,'N*[A^!XWHPGP&'!N7G!82. RMI39&7@U24[ ),L8DE[/3'( IK2S _' M$@,$,PLC+:ER)DU&SL39'&;)&6HTKK+NI4FBHF#CE(,JO5&4DK/+2V*T(Y$; M)VFX8TBG(97"#),4D0 $#%&$: Q#/):)"$(6^"19TGR$,AXZ:=AJ1"D'CEKC MU.R#JT<^J;-*T=]%TTHU%CE>:3DD[TINZJ)HET7\EN^.Q\DF$1/L9-Q/0$C3F/H(\$$/1"@A MLF=MN57AF'0G\=Y1?7KUX7A?P)5HXKZS(CEU5/:OQ\ MLHJ(?!5IG#;FN*[D3R=;3IWIG6;FONYDCD$SEE1X.%:=.Z'NMS=?!!/_$.!9='/#3QB-Z"A9_->D(YY6Z Q]=;NH^"Q$KXWQB?Z[/57[,6*&6+TN M6*^/UA/A&G44$S\;6OW^C]D38R2$F?C2,THSE/B+V,I&9 M'A7-E,5JC59GQC"4I"V(?4)@Q'$;\ MF+51&',+,ZORA&MMFE7&UBFG6M]*G()KS>E%3[AJ MA",WYZKKDR'1^(^[8M<4328,.%_9]Z]R__7\KZPBBB)!60(A80G(?!HDZ:B* MA+&-5TG6M$S$P[NNX1:#ZD4T5%D+U=NQ]]J*S\ M5FZ*W:99810!1(,H28,P]DF$.&"BI"06A0,,E(Y3U?E\QXUY%.+M*^\?U79S MX2IZ)PWY"4LN-$X3 Y?1X(PBJ.P]3FH-XW,M!B2'^N>G?;7^\]-7,91IR/H_ M#V5=;%8^2*,L2#E&<1A!C &CXP@D8-B7F@VU48[CAO+NT(ZWVJUU3:?+NQ._ M^%4,TS9JF;^1E7))_U0NJN7[HRJODW7E]<*NO%':M-RYX-$%_MAP=AD5E_<]\>RA(TQ3[ANPV;\O\RS"=\ENGJ]B\WWTLUH>ZG7A)\Z9L MN@V+GXL?^U18\^&,C3U\#ZAT2S>OZ MIRB[T]E*Y,V^O&U'L$?U;>)>?-F_V37[NGM#]E CC*'H*SD4/::/4@)C',-1 M(PK\1*]#FD*9XP[IO)\1!"M_"#9]%!%XGXI=6=7>NVI?]!C[GX?N!Y\.7T0K M*7?=Q)4(380DGA'M+FF2RE7MDI96K_I=TAA)7\5]11Z#.>NPNJ/HVH"\LX@6 MU"-9J!&I'FG*FE]:CS1I[,_V2-/7@&R/]*[X3M;KZK#;MZ^;ZVHGOEP7_;Q1 M3;^*)EB\V9W_1G<(G]#5'>8BRB9BM!8GD& 2T22(TW;7#L$(\Q"E2N]YW2IQ M/?U3?/=.VKS[\L7S[O4!M$<2W_NU(0:]TZ\%J%GD)^-^.4!IBA/, "8TH7QD&F-*"Q'ME.@Z._OTN]?J^=5/%),N.WY*)EN36ZF89)T2JJ- KU3<6&D5A-4I-N7 M,&[J<.(7,3+5MZBW,6\E]@M.5Z/+H/V$\5IZ,Z/KM/R6Q'TNBMCPO-Z)*Z7)?[%4EQEB8QH83P+"$4$39V3R#" 5WMBIOV]S^K;#XT+E4* M%4F/BD<"I;'!BG7='>*PK[QZ$.T5@^JI=QN^Y-F%AF[1\&6T9)L!/=H6:-DK MV;;X?O^UJ/O5I/10UX(-JR1*>,I8&G-*01B1B"?96%#&&--H>QJE3-_6JE:D MM^[U>7FG=MKF]MBF"\W+P--E-">3 "IKSY=V:15&MV6;G+1=C=X7X?RYNO^_?7 MOS?]'L85"E-"<4;%/U$2I8B#LQ))2%??BOI+)9L F)2DTGV=BY)N;H,X;]NU MN;J5UZZ3Z@[RGR&!ON#5A79FP^%EM#$KD53VGS_%$>E=4>?M]&U7YMBE ML:H=GY?1SFP%\W#T:M,CP]9V-GR&/F.Q^/P,0 P9!P1'XRN3 #+&K30XA?)F M;'.[H\I%-#NY62)KAB^Z\>G$(]?^M)W2228?M7H(@R#F.$I2CED6HXA&X]J] M@"14L;LS*FKB='+FKNZ259+9I+;#RVAI=D*YD$\:^F/4OLY:-8NB+. ^CF/F M@Q0B/_;#L=0$)[Z%)J90VFRM;*[.[07#5-N:AM4+;FXZTFC* M7=$TM+K]TA[64U8[6G6K^ ,*X)2&-$)^E,&0^AGW:1:) M$6;HQU&:( )5WI\XE.'X!97+W:+D]>+W.N8A52)VON: M4;1WIOK*.ZNC>\*OCN]U?L[T5D??Y N\G:#FEH'B*0*M)F\5S@%^UJG@A*0! M!0#0.,09%G4 LU93&/,@"KG2"11NEC.&];Y;)WBEOR4(ZPT]FG1M"3<[VPTX72\^S+ MO.C3!?S9\7<9>+,4RZ.E_/8]WA"EC+&H@BS( X2 MA'$2CF6EB"NMK-0KP3&.AD./Q=^\U0&2IFMR(')OF!J >CV_=E[UIT3/ YXG M?;D '#,?EP$:PQ@JFT^6XK'N70L[+R=C6N1&D/N'3(_#SX>V7$!'?K6+0,;!OH?GM=MZ,1+ MN&AO?.[+:+'T5G3%FT,!?1B.1^H$?H9PFHB2" 8\ CB%0VFA'T12[RA,RY@& M':TVKQ5WY0EY7JM/#B3&%E[&R93N:4'E">->1HQ=!S?5NCN?OIM;6(23]Q1- MXNA#:&]O.Q(#"...PR]$_P2-;?DU+Y.M15'9?8I4][^!X H4%&QJ(C3)#4F8A6"W3,IWLKSAKO_\YO M[_Z?89]]=5(IGQ/9,_KE%',6C]4 -MK;:3Q[5=E=MM7I]-[/:[-\'CJ+W7I) MJ27;9?)365>>25:MFSI_YFH_I,KA0ZB6T[8)29M#M]T7V6UH?E?N\VVGYJSP M-[OU]K!IW\KT[XE_R_>'NMOVNF)!0'",<9;@)&6HG1G)1EF$(+#:5^T'2B5M MSL4H]3U'W9JYL5I2[+XBY!+G1=6!27+=7T?2?NTB;BI MTQ>2]G@@2M;2AGFKR[7E1[*3D _Q;]7U;O^C5W7F=ZP['E M:A1^<+'NE7=N_B!OSAF/QV9)SWH8^+P,4-H+Y^+LA[%/QJ!C9=,=S+MB?A:A M%(>;05I+O8' +V^6N8JJ MI6BT6;7F.@KSKCME[13-=:$^ -/T4#8I<6B>02K2-(?N_4 GZ,H3DN8Y>?*! M+Q=S#C,GEP$GXRB>.6'2S!6[6<6*<$I9$&3()Q0%"0XP& O',8)*9R18*M+Q M2^3/59<1W$L6KKS=A5;EU%^;,_=6K;4^/[_$],LX[Y*V?!E,LQV45J:EZ)E\ MBE67WT0)WXK3*.YCV?S9W?O.HHBF:8PS$,,(Q5F(.244(JB&34I+^ P* MMZ@BPF8!5^702P[H3Q* MQ:SYHTZG=LM^G:_W[3WRK+K-R]T*IZ&?490@D@'H$XYI$@Q%\C@C2MODC0J: MC$YB')/?%MX?O2YM-.EXJ8HFQS9JHVG4];*)CM'TV" I-!GXNC0TF83R+)J, M_9%%TYN=:,I%L_^8[XM/W_.[8:,%#5)$08Q#C.,H2VE(VJ5I?6%4)' J4-(L MPC&.1E5>W5X'W@A=BC-2NL[)(6@"T]3@<_2K5>2UDF;:Z_JT,Q>H8VCE,GAC M&D1E]?%2/#NWJHOR9L=_K+O;=<6WW_-Z,Q0)HL@G4 LBU*0 L33]F2BODA& MPU2%-$8%.>;-H,TK!G'>=:^N/=&M0[TB?LQ,E8/09'ZJH6BT'CELSQ]I4.5E_<]\>RC2G\9TV[RBNF^=]1_ZI-<%DRVE) MCDUOLB+1#/QUPS0IQR[1S:[E"^&$L^%9\KL^ZW(FT-=M--BS6,9PV T MHI!G/@9)F"&4A# #9$P4LY!'7 N!5DJ>E81:,UJ6G5=$XN2FVR3C+)-?2M;) M(-)J%2R,E'9C>PZ8#AQ4YN:;W=UAWW28!D.6RE@2^V'(F1A'1U'"_0B.;Q,R MD!(]2FJ4XYB)G18/:%)/QS=%QCFV3)=H[:;%5MB5-S@XUP#V>9]D\&7@[L)@ M91+)6V0(17!"(H!:(5-U=+HB4(Y$ D9X[)B *Q@/<8O'?D(/ YQ@BGD&&AWD[ MY(=^9@PBV7(F 5%@#B)IW_1!Y,(R6R *%@2B0 M$JNXN%T3*D4B 2,\=C>G\ MLP%B5A?_>2AVZY_=9!KF $1I2'$<4R RL@Q",I8<@ 1ISN5KE^<83&>ZO*,P MTQE\?7.5I^\G\56-7EJ6NIZT?\XGN1E[8Y<71C$;$3T_5V_)+9.)^F.YPU27 M3TD0(X Q3GT00@Z#-!A+C@,8F4[/JY8W#]6LS<8KVZL_!^_262M<6\R4^P.G M%"?:=7U>&-EL1"0QJ6[FEM$KR(]%>X==N;L94L4XY6F:L03R# 49#@#WT1&J M4::V7LQ&@9.]<+SRCM(LO&!4]M7@O:)+2_6'FD=5[>PO&4Z?;\T78W-4(!20!*88J9^$\XED62E&@=CZ=3D%1C M,3X1ZFQGW'8\:UMW6Z&2C7*<<6B=Z4;"MR_:Y7@#X9DC%QACYN R&&,8P[-[ M!?4=46<,:9IBWZP2ED048PXQ#(.$,X#B(\H2BI0&8Y':=$/.]KC*5K77RE8<#=FS6(XZL[BK1J.CE5?>N4KO3*;W1RO4 MZY1./,-G5_&.\*]Y7:1Y4VQH=7M7[)KN_"M2U^UF MQE9-^O/T*Q_RG^V/2+O#\?U==U#6^\.^V>>[=ASYL=INA^V/*\(1@"R(DBA% M,D?7=H9_):RG;B56\LGZG:Y'C\"FI,C=Z=VE^_ MM'*]\Y"\LYB\+S^]\]\;XO*ZP*Z\(33QQ2DX[X\VO'%?^-27L3NII L]Q,Q/ MQ3+ZD[E->'BW_!+J9(:^JJ?O"G-"X_8VU P+E2&':QB.- #/9%UY7XJ;^>DD"6+-U@=IU=DTO9#KZIJO'^HC\T2=][&U/Q'1O:Z^Z(GJ M<=@;F3P,?XW^R,@!RSV2>6V\U"=]W=[V*K]<4/GEY^E7GN\W19NN:;7[5M2" MM.6@>16FA'+"TX3 D"8\3D#H$QH$F$<1$U'(=$RSBW3<.XW:-J)UM(>^]NK4 M.ZO9?7JAQYI=W^OHMHXAMH_#,ZNT.@*_6L\%/=">ET/Q\/D M9GO;92P PKC+5US7PQ-)RV*J?M[,93DV5 MKDAKCZDN2T\N2W[4Z&Z%S^#ZK MZNNB%-_WLP'OK_M5 RO$*4$\I)2$G&0Q2'$2CQE8'*H=#+$4S8XSG*.LEEK% MC[NR-AZ,+\ TE0'Z N2^CNSG&.WX(^\8[SB9++&"Q]U0WGU%OC2\7]"CM* A M_Y)<>6H:8$GZ9EX"DJ4Q 22A'*1^',0@ ^@XA1'1.!C>J/*=Y/WFTRM4?Y\Z M!J.W_*/HUZ[]_VL_)JG5!5%MGOB=K_U0JXGYUG[$?@8Y E& XR!#L0]Y[ \Z M80@3/C6IU!5.0*I[K_O_*J2:=PF ;*W^-4AE$+_S)0!J-3%#3O6OHKSY*G)! M\JVH\YMBG'?Y4)?KHET?/%PFMT*1[POH)C'*,IXE(2:,CX$ /YEK>X@M^8XG M,$:9WJ#S. _K=4K;R==^2-H1[_M748RW$?+S>NJ5!BX>C\J5 M]]*3]@?YTG2W0K[>O2N2M3O-V,#VH_;7Z))=&N1N=.&F+F<8?EP*9(52!E@6 MI!SZ 6, Y]'HWH&?3;K@G0CY4M9IC[TW)XHHQ^]S+=BW>Q)F'P=^V35/_OR MC/[Y>:&W?EU=M&0]3C,2MO(D_34Z8^NNN!LU6ZRUA8VE5\#/PIB2)"$@3GE[ M%$0*1_5^XONS;EPU4KZ4[:QS=[O6GH1%C9>M5O_K&"2_KFY7LA[G'PY+/TE_ MC6[7NBOS#'P5:\U:M]LH;6ZX& %+PR1,$AP22F/&&,GHN+ A"%" KA&',0I%%!,A/13 )9]8V\LT6P7R[_'0[YV7[ M:6,WX*MX&&;LL%_:#J;?@;^F!\WB3L-7\<"YVX:X@ ?/RD9%5]6HNXMQ]L?J M%6QQG-\CE?V/\ZN=]"W)L.>D/1^;[#:\W<+7?8)<(DQPAG$8QR @*$#,1SBF MQT0X W8G<&:-9*Z-E'._.W'\?$SS1F4YC\9\[UG.//#RW<8[<^'US@NYK'>' M[V6F>1Y?R=S1,KRR_ YGRAI>VH(*@G%*8"P2&Q)D(<,)X>-[J8#[!,VX#=1( M]P(VARID XL$\NMY)2[[,/PU(&O=E9E>B:O5VM(6@.,T22!C8H3H(TY"Z%.$ M1O4I"N",NU*-="]@K^IK!^?K6<(K^S#\- MM@M-:;7K=LT=\NWGHKZ%JY1#CI(T@PG.TB1-?7H\1Q6%:33I*5XN]#N>B+J\ M'/,HVSO3[;7"O5_^3Z&Y*79A!D]T^M? P][4Y50__?'[R7"1@!7P6(8S]%+$,)20,*1JW&R$<^.&4/;P+ M_=.L5WIFG^/2>G@G#\@T/?SGB-^G78P[M\VOX:/;Q3ARSW M\.YK4[J'7W\M-H=M,9Q&^F@NXM.^6O\YJ";K??FMW/_\W.H^7;<>^5% $QX" M0)(,$P!\C*,8AY3BV*=$[8@J]W(<][^?#K>W>?VS.^RX%3M@TQO5*O:O$U2/ M9'>YK)K1[_V.O=JIM8Y]V]6QEKP_.NU>*][KU$]];I.QW9 +;3BEH& MHMV&6$WXX.LEX,W[:]HZU6;];6?P_OICV?R9_FS_F8EQ0%6?E)#V]AV0^9CY M)&U/Y:$(9HC&,.2I^+\2A5V4[QK"@^26POO5R;*LUH)94SV6^8A8] MJGW6^*MV"JG]PNM5S\YA#8,E\F87U;4,"CN-\)G,V)V;,ENS10GE5L!>2&BJ M;;GI)/Q6=*>(AS0! 0IA$$0^H#@E)*09X@1#B@,<7;=D]\^.Y6+>AM<==V4V7%Z(?)G M]H3:\&K^79M6HJCL/D'R3&XGO,O=T!F\+7=M%Y$>FO:+9B@4I4&($(Q1$E,2 MP02SC(^%PH!*K0.S5)3S%[KEOLVOUD6]S\N=MVVUM3_X,LB4QXT-7U]F]L26 MJJ'[3)SW_MKKY+5?C (U(&[#57F63^RN'M+-79:!^\M6/,-XBQ[.CWJ;P51. MGC.U"9$WNV_B>:OJG_^JRWW!JN^[%8Y)DF "."1A%*'0YV$X%!1GH=H^=(V/ M=PSXHR+O6[X]](TFW_S'H=EW!Q:H36;HN"%B0,#[Y8Q+V 20&7M.5(#R4BK-H&B5;-OP KYF8]P&OH9S%A*>8J#8"PH MA%1IJ8+&QSL&B?CM_GB)8M=(GA!EXI4<-AS;I(:-8_[1)=6=G&FI\=B-"]0P ML&X9U# )H++V&,F/.]O1[6&[+W,35.JKJ#0[:M+N^ZN'!+NS7?7AY+3F"9&D'.W!**O$Z2 METWBEOP8<0+7],:%ZN[)C .?#O>9L9^A-_./]TP#J*P])VKIV/O]UZ+NWK[MY63?-^]REOEUI^ MJ*N[HMZ7+#>OMA\EJ>,06E2[2?I MV\\C8=)MJ17H53NOR?M%,E\.Y;;=3:B&(!-3Y2CDVD@M$'7F_=+*^EOKX:?! MPY.V:8'TO$<7F&3!V&5@R48@E?6'3G&%7]%N[1'A#N-62'"8PB @$2!)R@7W M(C@@,,F 3Y16[RE^MNN5>:,7TC .0G&*$@!@@"X@> B7$8/A:5)6BUK_;Y5@X- M6@4H\>&H1?Z]G04*R;JISR$'1MHAT4L> M3L:B7H@BC11M72Z/5 .1()*6-[I,ZC8H=F=Z#FOP1/H5^3 ,0Y(2Q%)$@Q0. MQ3(89KX)F90+<\RGWW?BB=G^;-\,W,E?@F;/2CTL.771$$Y7_<;I_O(/]46Y M3B#UT"\%5&E;O4Q@Z8?S K8,?9*%US_SNFRW?W[,]WW>%J19^Q!$F(&0) @E M)/7[8J"?(,Q58*7\X8[A-.KQ6D%:XS9UN^2 Y-0I-0 IF>2$-@_-N$ 7;=^6 M01-]^96EYT>?%D-.%:(@3J, ^#&,(X"3. V&G J")$9*PRZ-CY^6&%JC+!W3 MU*GAP"\C;LPRF'ILB"0[%-U;'CU4 [C #RTO9 GRMMIMJMV;G6B+7_+=G^^O MKXNZV+3%OGV3OO\XY#J,P_:>SI"&(4RR#/(@#<:R:9@E*E"Q4Z)CSG12U+!B MR4DYTDQOHAI\>GW>4: W*.QA]$LG\F\S#9ZDO+O *;O>+P-=EF.J7#ZMBCN: M\J:CZ+C_,HAA0C'@. C3( N") O'0D1>)K4O0?.C'2.+I(K 4G5&CDP.35%# M4"MDR'UFPC;N)U!KQZ?Y]S%9B*&R^>1H M\O?WW?5Y:20+*6*$^B!"%(00AP$=2XMX(/4^SK2,B1D\JM-DB:J!BAQVZ)T9 MB4=AIBQ6]4^3Q@Y]M,-C>3^5B7P_=ADF:[JU,"KK1O$V\Q[9!=UKX+@WGK M-;",8;[]L"K'3ZX) #]T-ZZ7Z^':FY4?AAQA'O(0\!C"B&2G,B,>*AV!9%:2 M8]2-CML>]'&FZ8Y%!O6[2KJB_UGOCT4[XKOW9\T*Y3RE# _BR&*0X!0 .DX:QJB M)$I6WXKZ2R6]3=9*F2H-[ER>=+MK=72[1*MKK^FN(KGR\MOJ,'6#D[+K0L.S M:_OQ\W+K47ZV;X'UJ37NX3:NZKKZW!_UU0LFWO-RV\Q KQ%A&611!%C&0A 'F-![%^#X/+?3=LIZTJZGTEL#REWQ_IK6Q:;<'^^R.M1U.S\_ M*J'YG?B3_<\5Q*D?0NH#[E-&2S98"!1\OS $ZJ8YE3 6Z M">WA/@-W_LF_2+PN1(&;K-P=C\-[5^Q7@1BS0 [\#,8XP:D8R=:>K;8T7KT1P]-[K26\NOO$R= M&$W6^_*_B@TKFW6;ZZRX'R0I92"E20J(CP-Z:JT,,Z;_"EZG-,/WQ[I)^0ONZ2><%LU2#&AKG8WO^Z[=<#W4NOYLF;)K%C:LV6@ M0T_ZA:Q6,7YI(!3[MH6-I9PUG7ZJ897Z."."0J*P($L"",*$C,5RRI2.DS4N MS/60_N:F[JZ1\+X5NTU5-]T=7^6N/0Y*?+/MY7?72_?CT;K8MI=.>/O*NZNK MS6&]]^[$9W_-F^+L[W:+5-95>T[V3=?DQM_=EOF783S[O:K_%)_]W\7OW;8W M$@X7FXJ/N"EVXB]N3[^LR#+C"I;DVY1UJ\B\4[T-\PAGZL87G!,#\ 6W+D'1 MEM$+ :6U:CN8@$,Y+2-*8L03&A. C]\70H'#&8 MFLZ>&A3M&+9'94[F3TTLUY]!G)(X#BD2V3#D7"3%V =XG)3"D$=*+Y\L%>D8F^\.[6[ M/HLV6E7O$S(DL]RS)S!8C56=@*]7J'72QRV^T%S7_65 T790M.U2K:/8KR##W:9J , LR0* _6@L M.T21P#' =;UN2]E>/>]+:J8>_%+6Q7WJAR09O91DG2 M;R1,C5\&\2S'I++)3=,Q6=Y]&#.:CKIOR_\\E)MN(JS_@T+8LPH0!!%CB *2 M)I2+07L<']--0)0R/AOE.6;=F:AQI>V=2/\>Y'[>+^7.VU3;;5XWW9]W/_V; M&A&MN"_'PZF-5Z/A49W7R;ORSBOAI+"%9)\43LM$"?,N$-&F][Z^1X MOQSNO'TER3-S!R]#;%+S#/.XHY&]M*D,U%W=[]!(2^OW90U57YQ_/_8G"&[- MKJ4ML-<-X]DE]$:^Z W.L[RLN_WG*Q;B, 4H02CF:490$H%C:ARAA*B=Q:!; MBDK3T#I]H6L9^=Z[%I*\;ZVF.4>&1V.DQX+J5BXCVS&.XN)X3]<5O4;S\*:M ME>^S&"1)'% <(\P#RLAX^FC,$59Z&VI8E.,,Y_QRN;(59#)[I>ZCSK254PL- M\YQ'=_7-":.'1DDS2=OA):))/YB+A#+TR'A=NACXW9:'VU4"8^#[/$K\)"0A M3@B"(Q]CEL9*UTD8%^885N>KTN]Z20M9E#X8)-W"#+Q=8ALS"4=V1;J>3_*W M4#4-K=K#(&Z*W;HLFL_]OM84QR+I" %B/D\RT8SC-$,$ABS.DBA6NJA7LPC7 M$[M"E7=/EO=')TSQ3CM= ^4R@ F\4^OY-6QS=)744\9<6IEDYN0RZ&,:Q*/; MH2QX(DN:-^-2;+K-R]MF/%4[3#*.4<*HGV78CW'">%]6XL,@4=H#HU>"8\Z\ M.:U [U2IT473-#FXN/=+C2TGJWI!,UT?]:0M%\AB9N,RP&(80V7SP5*XVD2@ M:W.XO1/\8H>]X-=0$J1)%D992@+,,I$QD10EQY+$#Z2O-='\?.?K;_;EKX,N M;],)4[B-0]>SEU_*3&&7&E'N.=5KTKG 1-3C-Z/#JD,H)4MW49R9Z-0%X: M2>IZ(Y/VM85E5?VOK^7Z*\WW>;.OJSOQ#1VV^/XC;]*BV'T8=@)O,N' YZ]E MO?F0U_N?;X;MQ"L"891E#$'"":?,AP0?A04TEF+7A'(<,^[]>MV=U[1N-[(< MSP*_KNKCCNJ-MSZ+[K2A6GEQT%3U]W+&NL"JTZ"JB,#K0O#.8_#&(#P1A=>& MX1WC\-I O"X2KPO%&V-97BW*)]$+K$V]G+NKU;;I?>]J]>EF)T+POK2U>FJ? M+>J]?5>K=UVMCD*<1"$-$I%#I#YG+ BC8U$DBJ0._#8JP/7(8CQ4Q*N+=?O8;;IVWQQ$ MLZ_+YL^S TSJ7K'B!+*>JW+C#.>&JO6%K1SO-(<\")IXC^@3EEP84A@YN(S! MA%D(#W=[FONA-ZGQDZS7]2'?DCW-Z_JG^&&_"H_2("4I9 $7_XY)%&2$C&5G MR*?Z\QNZ)4XQU;$^J?3R7J;)'(>VN3K3'5/X:C3S\=,C+U@ZP93',RY)SWZ8 MNKP,=EF.Z>*9^FN-DP0.75%V,'FN#G>&[5Z MO_Q_S9W=CYLX$,#?^U?P>"?=26 PV"^5;&-?3UIUI;;JRSVLN(;=1MJ&59)^ MW']_D.!\M$O6,\:$5JJJ/&1F?@N_'WQA*,RLV*(2G!7 < %&A]]QF)"W[",IN'==#9_[)8VX>"JR'>U(N' M[@E_O5D^K'9WD,6/Y>:.%CHE2A2[Q9B%5$8RU0?+*P -WT,0$[F$40V(+8Y'DP%Z3B27(>;O$MHAGUZ/(U3=ET&T[>D?:" ME&M"4Y-0SDO!N6(VG*(*M/LX.L@U;+-/S=LWKABQQ@E < 3GO 1O(NOLTP!Y M!\ASKN:!EO&B>U!<7.WSMEDM^E#UPJYD3 4AB2F2K+W$2DJ:4"%L)%)DH+D0 MS/<'=L[;9GLX9>I%5&TB>R(=9P!A[D%!=--.:'XPX[B@N]+DR#.@+MC'!^L\ MQ.-503/>00;33?^*\_>?ZWI[TQ&TO97FA8X+&6NI6KGI7(@\Z\,5/(4][$,' M"2R>/J]HEUAD,T-=7>$YNFEG$H0P]^#H!7'-$)T+PO$&.@_K^)?1C'R@^?NG M[Z\$%^T?1;0I6&PDEX+)/B C"G:YY1'F2@Y"77/YT,1[* #(<4QTE4NO84) M&P&QSM='T$(MVV8/L9@*U=EGB<+!-*BYQH(N(L-KED6JC" MALVD 5V/>0<+[*==?M&J6?W99WAX]YOSI.UX7-T<-2E2F*GV-(^Y12?)7>DZ M[25:%ZPU&NAYN&N\93RG M'W\N&.W\JKJ8*L5)&RBG5-!<2R+M;2P6EZ;$N@<>:5(!^35->)IP%84%Z>.C MF?1*0YP=1RP5&^A%S&YC]\;SY\;KYNJM7"M$??MJY7MZOZ_??J MZ>#&MB7C>1K3+*&I2(LT)7U(3MHVS74@WCM08$VU1WH6=>E$B?NXLS^]RUZ: M'!Q,2VUJD(#V4 MRL.!&T/EW:?CJ1S(TTOEX;B.J7)WODB5GV%P5SF.WBQ5CBSELLI]^#CM8=K^ M;%D7(>E#9(7095J4F6!:B)3$):=]",&$T!<%RVH'TIQH'I(E&<7U)XE-O1C@4$!(D?8B$Y4;E MM%2JY$7"*./:+C06:2M=L 1=OW@R"0+Z53@=@ 1#@,%*D/A(T!D.0H(A(/E* MT $62(+$38)0%#.2(#CUYR2(JQ\^%'YSV$"U2 E-2)FG*BV2G#(=<_O(2A3< M<-Q@N/OW!U;BZ>SS#793910WMP=%H9'!9 FE%7A<_,9AWV0?@/-X_N-5P>#H M.)8&W"5OOW;*NKT_#LALWM2/BSLF)3Z)_E%78+74M, +R=1 M^;*>F[:\ZQF4V#BD$'OFU.LOM_?=?C[KZM/VCDM.*:.OVKU"$L=(^B91:2M ;FGWB!+;.+J&VS]EG M%*W;E+#F03"$RBA+M7Y8KK"N\N +==8T:/'NVN47[1.,FE5D4[RJQ0:A.=G, M'_G8;K5 G:^]+_K/?P^8'%\_ W'.+<3 M!U7#A4?@6"+PT^2O:KGJW@%QNSJYBU-O[Y0RG)LXDX6*>1O?' BWQS:QW[M>^O@H"?O;'4T5^@M^"J#XW_%[KC>6Z]F]W_IJ]WL' MF#G)RI?WW,3E7<^@Q,8A=13:Z=%RT_[O]2O[2?O/O]6F?OWJ?U!+ P04 M" !%&UL[+U9 MEQLYDB;Z/K\B;\US5F)?YDS/'*Q5ZE9FQ)5457/OBQ\7Z1'!3@8]RDDJI?[U M R?IC$5# 3 8_N?__OHX_>E+5LPG^>S?_@3_#/[T M4S8;Y>/)[/[?_O2WCS^KC^;=NS_][__UW_[G__/SS_]'?WC_D\U'R\=LMOC) M%%FZR,8__3%9//STCW$V__VGNR)__.D?>?'[Y$OZ\\_K2C^M_C&=S'[_'^4? MG]-Y]M/7^>1_S$/>JD8?)=/J8SNZ+?/GTYU'^^$M9Z!2BR MNU!U^A@$AQ(B)$JQ__NNHHMO3]F__6D^>7R:!D%_::HGOZ5%$93X);/9(IU, M3^G9OJHM]?2VR'U>/*;O9G?E7^5GI_?Y>"-M]7Y9C!X"1V^+R2A3T^EFZ,S/ M$*%>2RW)\2G]/,U.Z>[K"@WV2J?SR?SF[K;(YL&BK3 XTJT#-=KM5STE'Z_8 M8"]-_O@X691SP5S-QB:?+<*L$6:/R5'EUJC933_?V)_SN[VGH4:E"+/';%&L ME'IS%V;?\63Q83+__3C8QRIVTLM3H3ZQG4YD*.?R\7*:A0]?ERE_6V^$-M-X M)]+6LM-UJS?;XWD^G8Q+[U.GT]*K^OB098L:73ULMD\V(QW86WSF+W/ MYV=+<+BU#N3YN,A'OS_DTW%8M+G@(RV^G2G*_H8:E2(L+F_3^^QH)]^4:[ / M-KO+BF"72MT%Q:TLU6T834>Z=*Q:!ST\;T:OFBYS?8H%0^G11_3Z?+[-WC=F+?XJ:4-5MM1[YJX1!^V&553A7LI.;:D>A$^U.C9CO]##8ZGXT",)OMLW)] MOESDQ;=MF7(6G'_*W=U=-EJ\\%[6OSA5-S^T]9\1B6IXMCG=Q1M*6>G#J":E1MJ:?/4_3+3]_-YHMB M%7M6EP 13;8NV;/E?-VE6BY=3).M2_;WM)B4EN'=;)$5P<%RL\4IDTM,FRW) M5L\F[JW08*_^WV5:! 2FWVRZ2/\V2Y?C2;!M1WIVN%+KO7O6XJO?UR)Z1(NM MRU6+%76J-MC3L, +QDR-1OER%9UT6^2S\,]1K6WH>I4[ZVT]>W%2&XWV?76^ M-FFWU,_R0%5^R#_ET&I8+?Z3%^(PN'VVDK=[7,J<':C38KVI^>3\VT'*36XS4;[6<^^EVG\][>*A2Z[T[<9?GM$9: M[_UV-P'<91T_8V^RW=RU^5"HY0>G]? M9/?5-:PL&(!EW6FUC>_J#XN_Y/GXC]!0*\+O:;P_:6^+_"DK5I'$94CQ4^EO MMB)YC2_J'(5Z<_8939TERSN/[*@W+8I7UW6PK?0^KQ*)AS/=1(/ VHJ!, ]4&&?(.D YR M50/XEYTCN(VQ?7B[[<+'NF.( B,<14 1[0'&B$*N$2$28NQ$?V/]>1%:"?!2 M*?K;BY]6KNP!!$YM*B%.0N^IEL![@C%DVFQ1<8;_2.._-D'R3C%_M@3MLK", M&UM4<6/AF]77R?P TW853S3#GC$G("::>$&HP:R2S!HNKXM-[2D^;QSKOEAD M\\=T,CN!1^L*"9#*.FDE89(C@1457&VD0S+,GM?%I#@%'V'+68AVQ9>_S>;E M_>#5%>K%K]GCYZPX0)8=I1.#$+ ZC"BG!/ .26A0)9U%'&(301,T/)IT-C5%(]T/?WY+'X]/ M3?NJ)#;XB5AP8!&V6 !H,20;";$-B[GK,CDQ*C[(EK,1K<&9MR<%X8-$A4]$ M>37B?9[.]LXU>THFB J+&#$48.Y"?QUEH.IBZ&.MO:)+5?HYFLJ;A+,)C9=_ MJR#-N)2HOOIW5$L@E!9@AK3@&%@N!5.VZCQB@E[79-(>%^*Q[6KZV#&-'O%! M]M1(--!,4>U <-0DL\0971 M&CKJO464$\N#\XYHY<$3BXF[KJDJ6O,UF!2#[YESU\=//ITOLMED=O_Q6_C' MX_S@G+6O> *%0]PJ3)$03D#/*:@&%"D-ZO63X4SEY8V#>R83?IW,EHOL/[(R M.\Z?#Y)@1\F$:D2ED$!HC540F84?-UVD'CMX7;Y*._J/Q_5,U>O)_:?)8W9; MY./E:''8 NPLFVAG!/:$9A] M_I'.'P)\!QFPNW BJ.$0.8*Y#2MNKX*'77E"U%)B(RA ?Q0*- )MC\N+]^&# M=R5_3UM9;*LE7!OBA*%:48=<0 GR9TDMBO$C!VA'^ERWGHMYU^QZ$451/NXP M";I":P^,1XB&51WA&!L" M*\D9]C&1!R>OE[YDQ>?\$KG6 M+]'!3Z=)2IQ_)"2>V#PN!VLVW)UY9R@Q&ECKLA'0&$+DU M%1"I"'*S*R?W<-4T;,:OKXWVR_MU'Q)A#$/0&JL]@4:@L)KT%:S4TYB5//\7 M^WM55B^7UFZ+W)>YV8[EIK_PZVN<"NNY49Y"@; $7FNWU@1SD-):;OWU75^C M5BL$ A)"4XT)<([C"A4K>,QB9\#;@G$$B;V^=AKFEQ>@YX%D,$S\C"/J20!5 M8;.1SR,EKRQ@ICWUUPS0.PWNZPC0 T)@X)$Q4G--3!BMG&QE)O#Z3S-.T_S) M 7JGX=M;; Z33E)C5/@?4DY;K&@UE#R5YLHL38-J.QJ;L,RAPG%>1 M, ^!7K]EB_6SH.7+I6>2[%4;"=!( """?VB@QM:3,"=4&" +8ESD 9JUSJD6 M W8_VWS+8O20SH.C-QEE:CH]^&[JI>_U,< $<%8Q (4SF&BTB4_E'GE!J_"@"EZ9+]X*4^JSL0$-=,5(LYPO@E]7K!Y. M+,?KP^1I_^9DC5I)6#8C266037G%<+E\WBQ'!/0N*HKULI@6QX*\+<2[8M:G M;/0PRZ?Y_;?5,SG?H7.,8[7J)\X+ACWP C,KN.6(*57)SH2/R4@ZP(5?5VQK M _O.>%>DXZS$H ;%WA1-L%=484 M,X@%1]GSZH*^@)+9F-OO XS [XQ-<3!? M7DP ,$P: 0D2DG, K)6*;P>&93$W: =HE#KS_YN!^SIB B!F4!',G>&44ZFD M ]6@ M\NHD[3D-W%Z2]DA(@7%<&UK>(U?6"K:Y&BFPT5&7[0PL,(@P2 M'W L\XAXPS1"6%?=))S%7'\:H-?:COJ;0+:WP"!LK/":&>)%^(\Q9ZNHA3+E MD+VR9!LMV?\&D+WDP"!C#/=*2VP119)-@^_6SYFX_*U^\T[H5_2:?;B M*>IZI]P-?G%"*>04,.JE85 0K525@D]@P7Z U)9G$._X+>'^-'21XV%9E,I; MEPRM9$'VE\_-MCTJ]GQ]8IT3F!(C&0UP<\>]JQ;2)$R8G::Q^=?8:$I/ESA" MWLV^E#=,BQ,3G<1_7T(PX 1#*#U#SAIKB*L6^D0P'?-DPP ]H,&/@7,5;XOL*9V,W=>G;#;/0OF;Q4-6K'_7QSQQJ#\)EEAX*Q%G!'HL,#**5;KQ M#L2$.EW&TG-8@Z8MQ5WBH+HM\J>L6'R[G:8!D;6G^53F-^AH$.W]_D1"Q!1' MEFKM*,<:8%?M*U**>,SK8I>6KV@(@Z8I174U2/Z2Y^,_)M/I 1Y711*+7>@N M+4,SK+<(8U@E+Q:4.!^SK7-R]J#>\U.>2[8ST;Q$H_DV$&0U97QZ2&CEUY81P-F MYW?G'6SL\EO3J36A"%/$&;2 MA#^I$=6DRXQ0,5X2!/^: 7K0T86/B>['0L*9X-!SJ;Q?7?52H'HY0# G63>Q MLG(]!&;9?;K8E&U[$/3.UV[&T8GZ'?CXJ99+.Z7^+6MA+CGVC8D/UE(XC14A M4G/ /$*5W>28J9@])'AZY,0/Y4HUK)L>N=_QNQ;&:24D#2>>C3JWBNJT@PY"66&/'577(@+5>& M:D*<)"ZH$_%:;\*V(^US&._WDVFUY7#0C5QIZU/0CPX=_/T 0 U_4V(4#.." M0D^\4%I9SJDG%%-B-?(*75F*F&;HM3<]41\JZ3'6?\<;!G4H?&)+">7(0^TM M\XG0?0[2P'$'J5"&"4+*TWR]60<'5)#D5Y:DHV,FQ28K/4TY M]=S]><77>3;Z\WW^Y9=Q-EE3-?SC+4/#1\G[[#Z=NK!D67S;DVMH1ZF$"XNA MAHAYH( ,L#""-UV'UJB8I&<#Y%5[FLV;@K@E=JS[LS=;T-LB25BQLM!I):&3 MD!A %4!5IYW#,4^%#H@74>K*&X'NS$P/)GV:+-*I&G^9S/-B_GXZ.ICL85_Q M)"P/E720$&B"%V6(+D,K-YWEWD<=;@Q+S^?I*&\,^E4D$Z5>6C=K%N[KR"G)":32&^M ,'+8<$\=JV0&]$=( M(WB2YD_.*7D:OCWGE%32<&4PX08@AIR1H:.;SI:G$C'NQX60X4SEU1JX MO>24%#085$Z:Y5S,NV)7F E7)^3O9D$/V7QQ M\\9_G:[@OD V4YH)0%4,@ 1M90YI2PL7T:M<##:Q;S! MELOE8;K#%+UFDF(>632D0; M*2 R2 "KP3.V_(?*0W@NS5K$N[-8I-#WQ\EB'1PQ&V]OW(PF/=XN.-"GYRBO M&D%')[63*,DE=8!;IIV3T""%_2I8C!&G(*']!1?5DJ-.J.1I#25A[> 00MAY MCH@1N(Q(KA#17-="Y$(#(5NBSMOG%MO4QQ!,R&]I49K"+]DZOK$WBZ)&HWRY MZM=M/IV,ZB7-V%\I<4!SQ1W1RF%MK);>*T]4<$Q%T(3K\:[2^[RX*"=%A5E2$0F*#Q^0)UT)O)/22B=Z"OSH8^TWH/6\!Y*Z\T>\ZJ[_]EBZ" M);JY>_YX7R#AZ8TDP%D*@@M$+7:$,R:H<14*\&KBC)JBPC%F-85S/VS;=/[H M,?.!6HEW3BBF!0MCDM+P'S2VDE/%/=9["7QJ@ '.18#=E>D>C<+GE,Z&V5F MFDX.G$T?+)\H*KWC1%H#O.$F L+RRP/I&M)PWC^N99U-_*9W4OV;I M=/%0EPUUJB5* $F$Y0;QT%WK+)"ZZCQ%\LJ> F^2%"W >R8W5!!HO'Q\"E+9 M97E5^R E]I1.D)&>,J\5YK:\2Z(TD5L:AP^N:P>M:28T@^J9$\J\6+R83,)/ M;R>2\%'R(:QTLSUN[JO?)]IP+)2B @,A!=:2!,NVZ3/3KK<@Z@X62PVYLS%X MMLZ!O=;A38E$4H.T9M0(+8Q2P8Y5XR#8'T5J;0M-!U;\JDQ#%, '4$(Z"\,Q:8GC5=XUH;P__=:'\4]67-P-BJP28S(X3 MX&69Q%#%$ B==%) +!@L;>"F[]#;WC*9#)T $2#VMB7VOD;0TOY*Y2,%,CBX M1'NL3 "&<5K1'$'F>KN*6,!4CQ+<+8B!@+-=3)K"7>]:*0KB;&5Z/H0U!W\>5@;I,= MQ1/G5/ 8L S8:N"LQ91M)5.,Q8097-QD>#[5&H2X,Z\J6Y1XW]R9H)[)XF:Y MF"_2V3B L3;2AWRK(U43P!@!CEK/K>68FH AK21FDL8<*D9=++A,4C4,=T]G MBVHT*I;I5"U,6A3?PH=_3Z?+^K$1>^HGQF"M-++8A;]%6,!ZI;8^ P%7]LYF M&^QJ >9^*?:JY[=9&//C=[-1D87YW6;KOT^F78TV$Z4X$] " L/PPP!QQ/$& M(XPPBMF"./D=SBNB8O/0=QB<-RLO412;G&AK^_UA,O^]O_#>U;>KV?AOH6?% M(IW,:CYB=;!>$J /4PU3'F'GD!&J/$A:!4!3BN>)N@(5I\%YK;..H#&/-#B<=MQP1HH@$2T&'K M)7;04X2X$$A)R)#QL);/WY$).!:5N[M"HJV0'$&"E7!8, H-$96$VI+>4N_U M/LQKJ_[8,#\'YW;/(?\S+\QROL@? ]X'HA&^+YA (Q@D"AL:K)0+#A"7Y8U) MXIPK7R^[LLNIL:K,&\2R34;\ECYF96:R%UW<&RY[L'Q""+<&4$Y4>>#&';$. MK&7R+$#36Z+SYL\H8Q2:-P_EF><&G\+O D;%?39?;(4Y&+IVH$9"#!:.$6,8 M%XI++8$N4]A18BTG!%^1]AM06]X&IEWM47QG&?6W3Z$#1VYP'*B52&8T*^/\ M, !:0X,(H951=01?<\!;0]-,\RCWQJ:ROTR[4G5%J8T:_Z_G1BQM':B;:4Z4ULM[)\GZ>D(#" M2E[E66_Y!7LQ5&?0X"VU&H6[Q_E/9[/1PV-:_'[Z)/BJ:@*!@DXPS1EBF'KJ M YH;B0VX5\HRP2D.CBJ&="LQ MX]<<_-4<&X[2+ KTS@)MTFDV_Y!]R6;+[+=L?P;X@^43Z@5DG#$:[+]#4GA& M*OM,PC*HMQVA7@AUKM[?!MPT@'17+-JD-@C='663+Z6Y/DJD?542(A#V"EC M'.&" Z-2L_9'P^EO#M4+4%&(P@PE(!YABSC%(&-I!PS]4/- M=F?H_QBESH=Z "?ASVETWY19G?7W_!IG.\?C%-LP$7&I'!3!BB" D?;$2,UD MZ9'4LJ[#/AXG&@,O27"X'%(0>,;L6D)#M46JMRN8?9R(U]9VO1/QTZ =ZHFX M88B;5,'$EG8N)G!\2/6(76.Q$_"<6<6V>5 M=09"@4/W-/(6&L=^C-/ONBK*FT,R4M&?_LAK*7I;+N$.$:^X)8@R34(?9;!^ MH7M:8.&-[6V;XE(4?2Z2UW"X8Y$TQ#G#O=,6:!*P,IN9TBBKK^PUQ(;@>\M:N%2)[8S@;W@D#VDB-)"&6$L%Q0X0S;8,5R^,'GM5N@,C9\2I7<2 MNIA0M9QR9G3$AD..%V;74-$6*3T]M!(#X%Y=35_8F#>:0A?ZOFQD$QB MIXT7I;1*A"6OV*!'A.UH[%]=+/C*V3DCK$20<>Z0I4HKXU3@) M?J S]DJV!9M4^2FGQ*>A.X!3XM6(NK9S8,FHDU@82+6W"'(D. M:$$!8:S&O M%1/?T@IY?&B()V^7UJWCWJ5EF.?3R3A=9&.=3LN4:A\?LFS1GTGX&$3)RK?6;N[\ M9!8Z-$FGM_GF+?'CEJ%.]81[3"5?/;%+$5"(,F[73U5*3 BNE66@I?C5^3R M7^?MME<%$P@$PD(X5YZ$ $($QIO'-\-J3EJL=1((UJ_&W\:HQ,'<6]+SJ MI%D6)5RUN?.F?,(X"HLG*##QTG'%D-2\DDT8<]4/XIVIY9UDB<.UL[5%.G\H M'[,,?[E_+B=?TFE6/F]9.W-@K?I)&%V40\2]A@AX;SRP8",[E5)<\^W$2#*\ M776T '=_=S)^RQ8;8 Y9J0/5DC FO0+**FN A8)K(W E*=$^YD;UT.]F-$NL M!E'NBD_O9E]"Y_+B6^CI ?Z\+)8H*361T&!LD$- "BY5)0F4(N90<>BW6)OE M2P2J7?'C9O&0%:^D/L"2[PLGQ#E$N0E_:""DY\(BO;6BT,5LD0W]DDZS7(G& MMA<'NJ[C'-8483'/O NSK0V+>6VPA1M9�ZQJ:2V MR)^R8O'M=IH&B6?CT@M[*E>=AR>A0]42JI11GE"!PC\L<5:S:GIE88G:VTN; ME[/B:A#>KHCTESP?_S&93@^0IBJ2^#+1HV9,$^^$ !HR(2L)A.?XZKV6:(*< M"65WKNPBG=U/@M>]EC?0UGT=39?EPP,UB%*G>B)%,*:&>\,<4CQ(+:FI)"\] M^JMW9Z))U +,G?G"P3RF9;+W]V4.]P^3^X?%S=W?YFM!#KG%A^HEP>?'E$E9 M;C8X8S3"=#N8"*+=>CZM'R(UQ*(F(>V*/G:CB7>S4?Z8?4J_;@? >[LKY1P M0,-4S(UWVDG%D6.DPHXS0F+BPP?X?$-#Q&D,SQX6X+_EL]$I:_#G\HEP"FLA MRG1MB J,D/"TDHTP%;,,YS_&O-4$KMTNP8^NO1./..=*6EQFHF5$V#*M\:;W MQD4E>!(7L>ANZ)3J1""[HL'[2?IY,IVLPC1FXX^+?/3[0SX-ZIF72[O%MQJG MFW6;2!C2"&GFE:2(^3#'6EAM-'#LH_:$A[[\;O7,O"4%]$#!^D?J^RLE %!& MI.60>\^$)HJ#:LM3:-K??:8N'NIKG G[J18'>]=GH;?IM_*LK?XIZ.L*"?;( M<1>L=QEF:JG"8+M)*@C@O87Q=4NJLW6^YQ T"N3.[%,^N_^4%8\V^[Q8A00\ M34HWI%Q4WGR>3NY7^JQQF'%2.PESB%/%M-).6Z;+8YPMM.7EQ+XFRXOA6)MP M][.;5('TK<8IZ\&*B0SC3#-,G#62&J(4]*22E@,?\Y;M &]KMD"N1O'M<"XL MED$KY_A;1^LF3&K @\G64F.(N6#&5:<_DN H[W[HV][MS)"-XMT5Q]SCTS3_ MEF4?LFD9XOY]_P]P[&C=A%$'K3/>:D6%!XQ)6*V0)$?@FM.7-TB(O%W8.S9G MOZ;%[UEIBDT^KQ53L_IIQ1^F$:6Q@P J7BY8;8RO,H0$K,&C(HIN&AF-8IY?QOP)VV\)U")8'*9XX183!WP MRE11Z%"&;UFT&G%*A?6%K"Y1*6]M M#'V&O=/9TA%-$RCW%N_T IX3@YY>UTP0DPXQ0RFP3@M*F::HDI=PT]L%I ME M5;-P][Q_7B](ZEC=)/@$80(/)EY9"0748115 2&:,!03&C/ Y%"M4ZQIP#MU MT%\.A]HA>#LK)8P:Y2D(2P_)&1#4 U?.TDSDCX^311EI5D)@ M\EEI4+/9Z#!_#M1*0#"W6G)5NHD.&6R!$)6'\N(LZ-T M4BXZ6)"+*89+;(3?AM :;6!O!\3M,*@)!7]WP3<6U"YGNGQ6BREOBR9:&BN\ MMF4&8\, $5!5\3EA@0%CHCD'N.74 DTB$>TL1& \7H78I]/;=#)^-]L$ 1Z* M#MA=(S$*2LT YQ1)94P9#+$= V%$Q"S*AGZ]OH7?2 B_AD'"D'(26&U6F M252D.NJVG)A:*7\O=!NJ!4Y% SR4^Z3U-C%W5DV 333:?Y'J1*?%S9??E[<+:??YS^M$;)]2CN))M 3 !DT MU!N'F"-:5'AXJ:_L3BD*U8' MP":+['U848S?9DM[(?E+"0_P]_3&$@0<<5)(HPE B 1_ +$*%>JCGFL<8'A5 MJTQM'?U^CF^" W93K( ;K[:(;[/BXT- N_:)SKX&$JT\E-A8K*#R&$$NA*JD MUTS%+"V'OU_6(A%;@;\?\JUZ.E?+Q4/0R']EX]JD>ULQT4Q* ;@$C#!$!&?* MDDI:+O@U1V-U2+9(V/LDV;OY?'DRP=:5@AVWQKM2.,8@%I)!B#=2^H!K3/1# M5'K&:R3769#W2:R;Y6(>W($RZ>V)['I1,]$6 X^T$XQJQ+ 1SE;6VGL,KCFK M8^<4.Q_W'H(FSO#/:M1.E$04<$\,T5@%L160MI(;V:A'&H8>T-4JWYK'O@?. MG>"6':B5:!)LN,3: V @X]1IL[7ABN.8';[3#P*NDV.1F/?&K:/>V)X:"25, MBC*[*];< XK!\ M7DM* 8,FZJW8H:RX'E%ISR8>MT_N"G^1^#> AZVYG3SBB_JY8P M:Y5FCGC*45C-:QA4"I$B3!!?/EO5W]ED^>IBZ.YMD7^9!'SUM[_-R_W7[25$ M-5I,ODQ>/E]^ (/3&TN,4A9R2RU2CB $0:!KA4PYI?9U2MFM38A@3-ZQ"KJ: M@8(@ST%BASGW7"YAS@@!H5*N3*&%J*;$5[(@&/70Q\ET^I(5G_,N"=6F[K^G MV=FH=Q?U_I_+^?I6V:?\0S;*PZR[>F;VN>>?\N:,7QM?MXH$Y[1,*H"(,9X@ MP.P:60HD KTE!;DN-@] ==UE&CD>!'" Y'6J)\YRRJ'RP8MU#%G 735W!9>3 M1L6\#GU.[Y=)WR4K:5Q97='T+^ED5H)U,_N83K.;NU=Q*75BD>HUD!#%"=?* M,"P=H6$!1K#?2J^CJ%K?OLHU56?9_2KQ[(])UE84UA5=WST^I9-B[&(H4HIJH2#C2N@* V+K1;I>3M#1 MH%C:EI)Z2S2VBG,/?YOPX>3@0VC'JB;8*ZF1U-9P*BF$D#W/)$J#F*FESDO$LN"V?,@"&,O18ED$"6[NRKR31_S30U43 MA)U&L+PF1X@ $'&C824QU%%O/-2/B7KMF7[ZL>;ZAE74V8W5\@A(IP&6\L9M M-IL?6]/OKI!0XI1ET J/,5 2L; VK*3#4,5,YR='3'6^E3HH(C:BH+Y6[B\> M SYAN?ZB5B($],@(0PB GED9O!5:R:F4B=G3KQ]*M7.-_@-PKSG%=$7 50_+ MA)8!H35B[FLY: Y%].VMDSC.I1$<4NZE L(8)/W6\0 FYBI:_1BK'WH:;DHW MG>T%S49%F;G79NN_7Z"RR>]3XS"I?B.)Y09*SZV@E@F"&?+!*5FC@)04,0P= M?,36H(C:FL[Z8^[WEYQ/XNSWU1-& +$4"V>]QBBZ=C.=)X=ARI5X#B:4201:<8T=P>?U%\ !R);V1,2\CU#^H M^:&XUX :^I]M-^^QG375;NHF"#-(55B4.<2!@\P81K:0>G7-R11[G67/P[]G MP_?]2VVGV[[OVTBD=$)13RSP'$J,M.1RBX$U,7=)AG[*TI_QB]9#AP&^-5=F MC42<)UQ0K1D3+#@BWE%FO*]0P,K2F&37IT=-=)LVK]O X'84TC,M2Z=VWM2% MB .-)180IK!WWC CD)? >%"AXBSI9KUR_1,99Y3ECHU#4;= A'KVT M29:WB1/:TT-OC RXC9YRQ>2C+!O/?0!O1\APS9R5)[228"68T8AYBU=OR)89F38X$$9< M3+#X .-NNZ1@:TKHVA3ZO'@IS&I%M@.Q&H:Q9DL)]X099)W4C!CA' CS084' M13XFT4S]C9ZN#ZA[,(_MZ&-XJYI&5C.)1PB'84F5XX)9J#TDU1DJL9K&3-ZG M;_V\6&Q?/!U;TT'/3-S&_C:QOC[06**)$PI1:136SDJ/A:F"EHBV40$]PW_! MJKOU=7,JZ,.?+'/SE/G>;^X^9K.@E_*J3YC5'H\$===M(N&8(&8IT(@;RUF8 M+#"K$.",1\7L7(PGV0A%#GB2#6J@*PY^R)XV[D;5Z2.,VUTA<01PKHW BCH& M%4'/ 1Z4\ZB#YXM=.[=!MT;@[\/ O2^WFL(TL+H15M.BO:J3(.&Q\=9ASE!P M+IS5V%4R0J/Q%<^C/=FS&/S[,&!U.;:W3L*@=S@8:8++, T1()35K2^*H8C9 M?CYW;7N5+&M* UWOMKR],EAC6^5ME811"2VB5"M)B M_ 8TK":T@,=>N\:QD.\.M@O<1C');Y)&@JV&9G M!4:LNBE(%8C*3P'=OO^RD!&@VKF>ZMJ63_E&*Q, 7OS5"IT[KYFQ6@R/_(DQY&Z"1?.(\*8 M%,8#(BUEH-K-IAYT=/?RVC[NLM'BYLY]'3VDL_OL0W!\;F:E3.5_ M99#"EW2:K2[;!:@FH]5 FS^HV?CU!R]*'B!P"]^6(,F4LXJ%M3NE @O-MQ>R M&"4TYN1AZ/="6CG^ZE]'77$_2J;;+.AW_/V5A=%T6;Y2\!*]-:('AD6W'4DH MQ2PL("6U7):/,F +JI,BYES42TY1H0R7.F(&K;Z+&$QMC8U$(Z^%0YQ:'5#B MU$E4K7"9)R[FV/#D=QB?5IH.#"P6/S+A3]3)C\U?3#B%QE* !4:80(9U=5K! MR_?*.]D5>\5?-VMWHW6 A#U-"<^$[>O!H?PQ-/R0S>:3+]GW+XYT_OS0N@O; M'M;+%;2K1B(Y9M88Z922DE LK+7!8JA@2@SUMI;CTM8I\9=LMLRV6Q*AM_^8 M+![,[:@^?')[>6."\<8,PQS#4.:U;.+-YBHTW, M<]8##,"*9LAWY\5M(][9/);/@^G\2YZ/RWRS'[/BRV24;?L?^5A&?..)"RM MQ@STP@ I/%5&@0UJEEC3V_LOE\'3SA70%6T_9M/0YOU?LEE6I-.RS^/'R6Q2 MPE7>VSJ>\+!> PG1GDGDB!-(05>>?'E12:\ECZ'?T(.\FN9B*XAWQ;>70^4 MJUX6*_-:< :\Q@$J3Z"C /A*$DO)->\T-LV="%R[8LCK3.[O@LYF]Y//T^,7 M@0]73,JU@["88 21U,H9%$9(-1X(BW'4+B"'3*,L:A3I[@)*I^6*[38M%M\^ M%>EL'A (_=^8R]6IYHN/YZ4;^K+*P65#5,N)04)2! 2#%!&F'+#.;?!RWD0% M#IZ\6=9Y?O3F5Q1=*J,K\K[.1O?%OV:$E_>&*80H A&M"!6,:4PP<(*:2 M5FD1$TYX;O37Y5*O4:P[8];K_AYY(W='Z<0X3;BUTEALM&7!T^057([Y* Z= M'MG5[;%6XPR*AK>[_'_!A\GFBQ-,T;XJ25@0>TH49U)Y3H664*A*0@ZB\JF= MFQG_-RMD1_M<*(9C#N\GU1KX^U5N00"9J"PR#'C M1,#<:B?7LC@ L8]Z^^KD(X,+MV,QR Z;)40YB1DGB@3B:X4!(W0KBT11H6EG M[.YW&'W=+D=.P[73(Z(],:BK/.#!).Z^]% C,C2^\4197<;KA86[$0$IK9S= M1!NX8(MI%!NC;H!?(!\[5\<02.R#,SFYGYEET/)L]/)P-_B1JY^F:V)LG_*L MH#B3V.=_82(H,9(%PZ 4-A!;[%1E(IBU)FI37S]0[3ZPYV M>"?KQ2V[[WM5PP^O53]1 "F/&0,\K&2Y $(BXXE"#&@LI:V5:ZEE^3\=>9?T M=<%$4>65X5P9@LJ8/+JZ\[.6B#(EN_2G^DLVT83*WUXFB,&YQIPR?5Q1 2(D M5D0('R1F^;BKK9-AI64XY[ MB\M( TN"I=(N!O-646V)&C9_3">[+H[4KYQHR\I40\YQK3,$$L M,M9A2KTV!$!K1!".8LV@9B[&+;TP&IVJ[:-$:@SUSFY15C9X/2N7OG,^*YW/ M/5-9K7H)T$B$)9WA!!/D47"QA=R8W;.*XL] ;P+CVEH0%A51HBY".>M=J0!-;0WK]?M1L[-)B-IG=SX]R:7>%A!*,F2+40@,UA59RJ[>8X:C;L$//%-$LB1K!MS.# M-!JMEP+9>-^F]W'C5+>-Q$H;!@TTBN*P9A 6!UN\P8!IC&/6;D//*-&PH6H) M\LX7;N_#2'D7_EEKM;8MG% FC(" 4.RTYEQ841X,KZ5"P,2\*S5T8]7T$NU< M4#N,]GV3*O;[[?@/^73J\^*/M#CT6,:)+27<4@Q ^>*, 01JY-1V;Y]9"CL- M)NEP/_L,0GP?"MPBT-W9J'W'ESMMU-O"":084^D1MX"H,/4S#W@EE=2XT^.0 M7G+QMD:#[TQ9)/;##B?V.LS;3 +'",3 4<=D)0OW0G>ZNNLC34TG'(J!O+O- M@VI3?OXIW[-4_?@08/T<@!J7+F'P!U[O^0C?+[V:J5 MOZ?3Y:&P@+:_.C%*!'>%$%=>%V%< UW>$UDC+HR*R0X0Y=!=-JL'IK9.9^[R M\?!L;%?70=>]7W7YU!?63FXK\3BL]#7T&EF*&,=AF0\J3"Q@,6YCU"+WLJG< MMAZ&P,W?LC]6OSF\&*Y1/_'28T/+E&J0HK H# -35+('CR@F-U34O<;KY>"Y MV _)>=B^E/ENYKZ.LOG\YN[M9F:DCU#C&Q()E2$<8^2081Y[J@"L\.-:Q-C/ M3W@-\^Y71%&U?1R'=X32A,:;?I??;Z^VO? II7 MG)YGHS_?YU]^&6>3-9W#/]ZR.'R4K+[PP.6>[\HDU(7I"&'%H%1*2"6AD4"P M\HEE)CRN%0/12-=M/EHE2?L4OFA/SU\629"#EAB( &.ANP0;@U'5<6-D5,*Z M@9Z'1F@O;P3%>H;X;-6KV6R93C]D3WFQC[R[BB;" 8,9H,&8*",,9%+PC1#< M6!QC=P?TX%"SVH\ L&46K#R'R7I'M@83WA9/F&44J("-*!^A+-_U(W CC!!& MQ2RF![2OWK MB .Q94;<5KZ,31?'YH9791,8NJ\PI,';A))J(S%GE1B 1FVL M##7ZJEEBQ,#9$BO<;!&0\Y-I]MMR3YC>KF()I8QBZ:B"W GF ,&Z,G(">1H3 MB3>@#>)FU!\)7JN:_Y#=KUX@"\O)]'&?.=A5-+&*>QNF-^XH@<12B2'8""&) MC+KE='HJNTNR!@V@V2HERCV)(LQ;*ZVLHKI,OIPMBF\F'Q]FR,&:B8$04H\ M*KEOJ.5"Z$I$QFW,$?W)FZ.783*:Q+-5RGQ*O[X;!U F=Y/1JK,U)I,]=9+@ M)%,+(5$(,8>M96&&K,1RG,5<8QK0UF.3-&D&R58)HL;CH)+YYJ_WDUD&#Y)C M1_E$*@*Y %8119BQDD)K*W&\Y3$73$[>$+P,8L2CV 4I3/CG3?$I_V/7;=D# MI1.OC(.Z?&@"4.D M,A7;I2B#$=M6D6]"#-X1IP-8A=\6$UT-\5MD7^9S$:' M/8[=51(;%E 08UZ^8RDX1B),D)50RNNH?/$#"KUO@1EQ2'9!C]M\ODBG___D MZ:@[NJM" C"GAB'(F 1AUO-H9C2\0H[9@JLO0 %5X6 M23@Q%@K#!6:&E@^K648VG2Y7X%%OB%W==F8$\/*6FU"TDEX+B&-N^YWQ?,C U1Z)7JM3P#^RZ?0_9L%M^9BE\]## M\2ID\O ZL@E5P<)9![UAU$L9I-B>V6AO>%2VN1]A?S,.SU9IL8ZQ M6JP/YR:S^]+G71YFQ^XJB<=88^N5U!AP;*&FLEH\&4=13)C\"2]U7"Y)&H&U MY36;;SBO:>DHGW"!@,95A3AQ660 A#5XG J8]ZK^%*]S)C M &R5 ^XQ*^[#;/:7(O]C\5#&>Z>SP\9A9XV$>.,YAE YQ"0*:R^QA<9"(GT, M)ZYT%[,)(-NU#P]AV52'$B\+)EQIQR'@4!J)@D/$F*AV7ZSB)B;:!EWIIF4$ M?NTN/IXS3:YNSL]OEHOY(IV- VL/+T$.5$RXD,AQZ3VTB!(*@A&L5E?.:1RS M6D5#36C5Z$*D.7!;9<_M\O-T,O+3/#V\!GE1+O&::NZ,=AIR9*66;!N/[$A< MKC-TW7&;L5BV:TB"^$4Z?3<;9U__(SL\F;PIFU ()-?!84*>\> ?6<_,EM$N MCA(_PMYG')YM'8:ME\=^,A^ET_\O2XO#,=[[BB>2:$&,M\ (&/#EC-.M,##\ M,H8T@E1V%#J"!9&:(H(??:%?/@@BA)#?0VX M&4HT@V@GY%C?4ZE/CQ?EDV#D.!7$ VN IN7U8;0Y_K/ :ARSLXFN>V>S*4P[ MNY!M-ZIXF??M=IK.7G>GPU<:7W9$S<8?LL6D6*6DM0'2:3Y?%G7>3#^AE<0Q MPVG0AW96>XF4H-JM7M3$Q"+%:VW1M8_%AVR5Z=OD\\7\+]DL"Z[KIZ 6';[Y M]YI '&HBX090Z!C7RFL&A-%(!!2\AF3D&TIIM[B/=ZA.2+3/R:+AW>S M<9FE,PRLEY+-]3?W^#3-OQU\KZF)YA,*C8'",2\(4M(H&O"KD$->Q+P,/]1# MJ2XHW:..!LGNW7GH=UT^;K+Y1$"&N/34*"L(+2]>8[E!3AD->LN?_2.RNQD= M=<5N-9]GB_E?L^GXW>Q3L9P?6G)^5S;Q DLL5!D=RR0J-P#*5*!KF2#P,=OS M0SVZZY)WL8#W1J+]<>O'JB366Q8\'&^)4!AR3CAAVV'">B8EJMW$J>!K2U,>LDCLD:8$;DAYP.VOV?C^10QFY[O0S[UY-POXK8X"7_1+E==@)HM)-C]I M5SJBU81+*! A80'@."RO<4*"/>0 $DLT0+6? *Z;9!'"@";34 BJD M+6_(6UFA%4975&Z!@<^3G9#L.XO4F:[Z-4A#.24;GGV"*$Q@E',0Z(,I<, I MZ<*TXLN4>-35VA5M&ZO5(\NUY%\_Q^RDZW(.?!WY71O$+#9?'(_6ZOUZ^304UJ[*R24.XR,XL*7<>O:>"W,1CI&!>F- M7&WSZ43=YBV V1]5;/Z83G:EUCM6)4&*8>G" /*0ED?!4AI126BHB;JD/#RZ MQ*KY*&O.0K4KWOR6!S=BW=5L_&NV)[O2@=()P@HAZ'GPWQ .OA6D2E5R(4YZ M"P+KBBVGJO?M ]+1D'9%%9].BM63E?K;KUE:3L.KJ-4B^^>R?+GJR-14HW;B ML)/0$,\U"1@JI5;7JU9R^C\U>-V@EPVE)! ME4-*8 T!TAY7W3.JU,]88I: M +D7AFFC/26<5^L0KKR\5IXUP84:/(N$NRNBZ72:SD;9QX_DJ)*NVY,LAY M+H#74BNA-U(*9*YMX1:O[!KL.0O9KOBS>EVK&M"];L>_6T.X4XYM8E%6,]#RO:X'92 BH)H8KBT #7[N*-OC\4^C"9_W[$GSY4+<$.8TR%P!)"" AS M"FPEM4K$9+\9>NAY4PYV@_AVSZ15N'LZ6KW9?-3-/E0ML8Y:RQEUD 5!B*C MQ#Y+&K4ZN\33VM,9L)=6T6!W1:M5CN)LOOB0+K*/?Z1/1R>YW17*%(6:&&?ST1_[I(5_.T]G8Y\MBD66SF]EA M0M2I%AR\L#B0# -*(,4*\J1"10)HK\XB[($<,OF>20X5/1/FE\" 9WA9+"%?.8FZ)$DXI MC("5=-,Y)92/N1,\H#>-6E-^))ZQRD;UE+TIED#!RH=3K#%6+[+'>;LFV=,(QHA!9A@WF MD%'A@*QV%A67/B8&9^@WF)O?)#D7UN[ILG[S[^;N10AV>3>Q%GGVU$V$UM(C M@(D'D@@(->?5.9Q"&,>8H$$O;<_0^EX&-8-M]WSZE!6/-W>5,:Y%H]=5$JDE MI8)*9*TA"&*@!-Q(J*&+>QGG8@Q1DU2*PK<'BY276DNGZC%?'KS!OJ]*$E9J M2&!,M9,*>BL-D=48T9;8F*VU02^3&[4_,9!V3QH_^9J-7^X'UN+-=[42I*EQ ME/+R1A%0!@EAJZE?.ZUCMM\&O M,"X4E-88H!6$CAF]E5;HF ";02_RF^12 \#VL;K?AG'47-]ORR<44\[*'4\& MM GK!X=(%7>FO;,Q"0NB$OM<$FG.Q[-[KOPEGY_/YS>R%6Y?5\ZCWU$V, M\5)Z0#0W0 ;9_7/0D(8BZK[#@-XT;I=#S6#;/9_6@8BUZ+,NFBBC%0<&,V* M+U_RQMN3>,,%C/%_HIX&N22VG 5E9QE,W#^7P8]4L[$:C9:/R]5;!>NPP_PQ MM/R0S>:KB*%0(7O=Q0XSF6PZ>3PYR>N"B;306:^82P.C<84\4\:3B,KAAK%'#T/D%2MLN&[>:$.M)EQI%OQB82M9O)?PRCC4C%[?LB4"T3/CXTPZ2\?IYHL/ALCM*)DXAJD4 M5@LNK/):",A*@XP@8X!C%_-NSQ"5?IYZ\B8Q[-@([#*-[VL$.-6IGE@%)6=: M,D $DH((@< 601F5Z'R H?:=3CO-P]\5\6XKM:V6;!\? K9SM5P\A(7F?V6' MPJ(.5TP ">M&"$CP%(%WVEO%MM)BJ6.B6H:^AFZ6#7F+L/=)LG?S^?)D@JTK M)4$D:"C3GB(//+"" [.1DF!*8O99AQXRU3FYSH*\3V+=+!?S13H;O\AU7Y-= M+VHF"I2>I+&*2ZTA1ES#K;R4BIC#PZ&_2-/1]A?4Q+EV*U%7CT M?.A K80K9 %FW *GH>4*0"VWXPG0F)B] 09>M4JIYF >Y/;RLR-[L'")P'H# M>OY:J O8@>8.*.RTLIYZC3 /+HP!3EBDO1>>]?@0QX=L-$WG\\G=9)VA))BJ M(WI8*^W87G14NPEAA!G.B2%.:FD,!)I5>"F%KRP+X[EDR?N#O//]Z35&9>_S MV2G[T[OJ)9HQ+)73#+M@/9T2H@QE7]/5 MHSO6.\LGS%EB("=!5=QJ*IG%HI(-\*B+=P-D5T-ZSIM'MBO6U!A*1V\ UVXC M,4"5.7*Q%T ;SXDU?CT[& B[Q^*:_-R?%L)KQ]K+$EG+OBVEM;KL;_ MN9PORN%7UZK7V6UO\%L2SAC!9?YH3AT07",2-+3!D6H>X\H-<%.^G[FV/WUU M9F-OS#NU6#]*64+U*;]=Z>.W+,CW*?WZ(9].-]?Z#UG9^JTD2$#L..($"N>% M,DQ*L,7!BBL[?^Z%06]M"'57!-H[N/+Y7&=W>9&]':CS"J<#3(MH M-3$$Z("1<[3,G24)AH1O<(+4^YC4#P.,ON>;U++LO!?AT%?3N44M# ML-*1YG@K.14J>$Y00$V0550Q;UTE.4#UGL9M[/@L7Z33BR=F"[!?BE]IO,/" M:N6LXT X0 DAE516HIC[/B>G+5C[E6XVOGA"10,]R-/8U4[$Y9VPLC ;:.HY M$80A3*@,>F2"4V.$TJA>.$O;=WSJK**#,5IIH-:%O[B6$[%*IAT&E\($ Z_# MPHU.VGKC/^#]1(L.:- D8H*?/F6TMI M)2_CNK>[%!T$^#7#@WWO63: =K_#>OMAF43P\2F=?9NO4GRMGEW(9D$]Y67F M>? 7_GU9_O1Q^3DH?K)ZV-IFGT,3I>P]7P9NPT1X@X7C6FCGC HJE-:PX!%2 M8K!7C-=:=+4L[3KL+ZCFU?M/*]V.;V;;YU5#@=_R65']N$JS=2QDJ['O2*C1 M2&E&C'.4!^=7&5A-3WMUKJ)/?C^?H^2)VSX3WS=O+'R=?;?#);? IE@JOS)9OY ML%:[S8I1Z,P+U^?@Q>73&DD0M!2P,,(LPTY1%7Q,50F&=7^6J@NJG*/?O".D MSZ30(9?X(&V.5TRMO+Q9LJQG[B(MTI&8BE:<&0&"U3B _/^I(U:E>WG41W%)'@!="<:\QM)7DU((KBY5OC ?'MZ9BH>[L M@G-Y7S+H;;&588")+2744FDMXTAB01#Q%"BRP0,1Z6+N M1U_,A-P&)]O50V:+R6-P7&_NHNSB* ND<0Q087R$!.8T) M]1QZ1HA6&=FB$CIW!2-0#8%Z&O M?IG3@_;ZV5'>2EQ[0WE;(Z%. H60<4(;B:SGHGRL;3/2W8]Q/M\M40YN19^K MF'Z(]_*-F]4-[/%F5S2]K\_%0XTDF K'87G+H'3/*4/25*AB(? UIR ;(CT; MU%6_P2G.8G<,V?NF4K0RNJ==]7SSI_#] M-8)2]E=+N*; E^_W*@\14(X;B3>2EJ_:7%FRM&:4OI=)T?AVQ:17#N$?Z=/1 MO<#=%1*#-3%0<,JY8%X;JL(4L9'.&'-EET":473> K*=;>7E13:YG[FOHX?@ ML&>;2W!'V7.H6E(^+:!0@,@S#<-RQVGD*TFMH3&YA >8)* 5#C6(;P_!*MM_ M_G62%>'['[Z]S[YDT_HQ*P<:2!RR6@=1@6#AC_+%$X>?QQ&[YJBH_GVL5G34 M.4-WWG[9BE$_E*5..PDSR'G H:2>$$F1AZJR^YXZ%A-J-< 9M6F"[.-?"]!W M3L-WLZ?E8KX"!1Z?^39.@LDFUJ)01HP8#WC@,,K#9<>UW)R23^(4)&.R?9>>#W23)\%LDVM1(I MPO^H@Q@XCHCSR/*-:TM \*1C2#;D,_K.>74>WOW&O?LB^^\J9T H[ @ MD'.N :3((:QQ);? *"9(Z6)"L/]D>J)X([;3V5H;Y MA6#/,72 ;%%E/F;#;LA+U":X4&=]&@?WOX(Z#X73.$.=]!Q 1JBP5'"@G@T" MZ>]=L1]K(N]!E5T-BT]%6C[4]['L]$JN,A#K +UWED]H6+TQ@ATA *@RYP?.*Z3XNX 52M0("7I1/&,2<$*PD)!II;L/_ MT4HV)74W;VUTG=1X&&1K0B'=D^WH"Y]OBR;2RO*)$HO9E625E)UV_R"49F1$J>9C&P>*JF??@&2P3Q)1A!Q):7N MLBH=$ OBL3+&9XP6 <:44Z6Q,(9RI**;$W$A$$!!.18Y M.>OU?<-?T_YUKZYAT];?31:+S10-CX$0H$$Q+HG*BSS%OG&21 M)M]2G(?^B->]:("ONJ#I_;B!RVA8#8301&,:#3K *6O ME?%>QJHJRT;.)&)5%.-Z+_WR_O_:Z6U9K9KG_!AP&=U_P[WV:JRB1]X*!D -$-,46J\LUQH: ML^UJ0 R3NE9R0F^RUK$4QUX+R'JK/ !(*P<-E8I@7TDKH_=XP4M<*R1X=BVJ M-:R'F,;[EO/1))G-I9SEF_F?:>.L_#J?_KNXCD_I8E[<3%=#%R9H?^)#QH4T M$'B/D2'*:&L9(4X2ZX5$]1)$NI$UND$QQHK>T;:_^LT!C;@?5[-U.O[;U?#Z M4"RBBN;Q#SZ7[L?D-@9VZ?&/Q6J]F"\_UFH?WO6/#EPC#KARQG.)+/0&$!+C M4\$U]@B#G)A]A+M+K?#O>??1,:FH+T?[@)A'N'S@C<"L=-0SP8F'VM+X/VUW MP$L#1*]KX/,6Y#VLA.-A4-F%Q@9F9)SSBQC1%LN/Q7(]2UMIJ3_PH^:_\>D/ MY7*Z:7S=G, -?T P/%H93%!J,4P=M.0A>C&FN.!@[[4QO5O5CG)B?$@LZ&Y: M'!@^*",Y%M9A#@C"3D*@R1XYQ0SZS>U=#-S=S4UQE=*D$E312#6GZXD!@R!(.HTI0<)A M #%A%N[04=;H2SZ=Z6+#I!@GI =,>=H':_N/=C[MBOBQVC-LFUJRCN7U_MTNJJ9,"#;;8.;$AJ$^AIWY6^--'7@K<3R!N YO#SP9D :,V8X2>X$BKZ$ JD*R094"(2[Y/K_ U*Q'6WTS+X#0)V] M; >%F50(<$X 8O&7'NTBH"0MA#EFL/G^8[F:S'X%[K6CC/[N,&YUV*X[F3%J MD-(BZQ!G'# ,L1%&[7'25E]RN;0N_,G^5-$W97,]RD;CQ.GK&&7 2B&L!A(! MQV'T6WCJ;L@ER5G'Q^Y2]D*A [3M0CF]$W7KC31?WNL-$(S#V#!K,5 &.&"! MPF2',0+ZHBWFH-1L4RLC6>_/7],#L%1)!8S&1F'K/<<$Q#DHDC<5T>RWHL$# M9_/RB->.!OIB7+J.L%7H;%;^-9E?%94<48+-59UM5O";^?;$Z @%FPX5F!%$ M:T$L=M YIPVW*-W'A\0"'%>+BSYM'H*B'6NH+\XVMXZ'YB3UUCIB"!!6.@DU MBK)6JT $-B<$;WQHW',(/@3_VE'#$.=L3^?)D_N+%W? QMRF#RPE%B*C";0$ M:,>@E\A@I\2 5Z*>:>)=L6JPY_'2:X$"*:E"\7\Q;I ,Z@Q!58!!2LI/8*_PGY$ MGO9/4>I,#/$.,B9)1Q!;+5F^_7*L:R#>"NX=0<:#)O=;F@#$1(;TL0_>"[> MVW09[UC1[QIO!0,5-!PBJEAT+1PTAM/]I^NLGD7B5[))[6,]X.KW\*2FV;+W M\,W@-#:(.,P- W%^ ,<\J.3E2N94@9"_$K>ZP7O<8<*G8G83%_'U(NU&M1XG M/!H](".D1E99[@SD5$G *P>!8BBR[BR!WT3M0REMK:GO%].OT_ED]F:YW);K M3%N?ZK90PPL :F',;-(.PXKEX%9 MEA5OP-]'%MUI8LA(Q,3?3Q_MYC0]3GMAA, U!8) *#&QE%!FE+&5_(2PK'2< MWVBK-=TR+!OVP>@6X6B8 M*1],-+Q<0NNM@TQ8*Q&L)A)76F3%G$<_:HU#ENX=9&/]K#<^EM97O\UG2.@+B)"("$(RKD-NE O6]7BH8 M+"[M@E3Q6)S;6%;U^.2>AU;QZ7FT@-KA(3&$D$11(HP'O_G;*V3T(YEW9:>^5K, MKWYNNF+7D?3I.\%B3"BWPN'4,QXAS["IY*31+ X5NO<_>VMK_%"QGDQL^UH$ M7CR!5C^FQ]:!@^\$K94FGA$CO38),67W,BHL%-]I+KZUWJZ[=UW8@T[\$80*OX$Q;64$.#H6CMH0"6?5'2PX[77LH*U M@^N0O$F_7!2G5["3[P;&$-6$4P<]IUX*J+BM9+9Q^ER6'![YA'" M']/Y>E7\W^)GG"O_<7!!.O!D$)@C8$R,(I"4RGO, :T^,1I.=?D4.%-E99NX M]F5.]N94K5??-GM/)U:AEU\(2!B-.;><$*" L76.<@OH]L6D MP[=WC]#H\$M!*>$5!=( (:!%$&"L*RD)93G!UI@]H#R-EQW!.\8+_^LO_U-< MK3Z7[L?=='&H?$X[ P!:4&N\1YA52$1=])O8]4K)V"'@PZ:(G.IK=^2M@("$4G-/ M,/,8,.<(J>34T7')J0#P2MRV?&*UA^^@/&IDO6J.$+PDS"+ F!-$2L,BQA6F M&C+4;WKS)?$K&^O+*1: G")22??%NR-;#T'#. M 8\QO**80"X ]Q4B$:*(WLPIHJA'3>">?(3RK1F=6F?771*IVL.TS'EAO>@+_5_EEJ:Y6 M[V_BD[QYG^IF P5CG9>84,!3=3V)*>5[- "C6?7GZA=*OPPSUBGT Q-Q4SUY MD\06'_#E0EU=K6_7LZ2NW3FNFRSF$P..E. M9H\=*%38H8@.T! #0*GCU5F1X=AG'<7],L_H/EPT$&3UQ6M09/XRW(K>U3'$??G'XKR_28D]Z]2<_9'0R\_E MRV@LM]?L'\OQJF_9.X$MIDI0*QD3TBOBX59E5%.%:]WY',[VJ)4OKM.-N9?U MF&E\3HP>I%$(">5!G&]$ ML-/X8E+']&C;BS:&#Y1XB@6+S@9E+EIPBB6KD',NJPS%V*OS#47FEG4R)C8_ M2IA]L/YFLOC0L,$8!3@S0'@)D/+&"5NIR2B>U:]V[,V&AF)O2[H8$VNK[?^\ MD^R6?U* @#LH!818( D)AZ"ZJT!-5&O.&>28,W=ZIG-W&ADCP]T\XKD1L@4_ M^>5! T6F_SO?5/[K,'#%8 M0S2(KK_0VE@K4_D5MQ=9RYP\VJQ^1^/G6[_(GTFV#\7B=C*/R%3^\M71/@^G M7@E"2:2PULQRY34CWGA;?305)*=^?E:>SRNS52WCW*$E>E NXT''5G.DL6[F MJ,$K +GA1F#F.(AN@]6[9!)J(\2#U7GLD&+MT:&A;6I/#V-RWMZ5:9MY'1_[ M,BMV9YY_%)-9VH]W\ZC3U60Z/]&TH=6?$RBVCE*+E+',$$L$W.O/.IM5TWJL MFT:MKZ?];+59IKN9N:3X<+AD#,(.<1?B:=DX*C*ERSA) < MCF:E95XP.3-U,"P[MVD Z^G\ZRZSOIPWY^1+@P0"#')6:.D80TY0KAG:KR)" M]I2V.;X^ ^U2L07HA\BE^'3U+?HBL^+]3561*7HANS.M=+-#%S?Q-_*(-4S5.O_O4M:D!!]Y_1*_GBBG6%8Z/(G%6:,& M#CV/*SV44J6+B\9)#PD5R$/#C'(75I2S%=:\6#>F#_3[K4_42**=>6F7I+M! M@S/IOF.Z\$.5CP9>.6$B2A@+IHAR@Z5 7#1'SP-_Q!3]8SK?N"9O4CP>I]^F M5>C#45(_QM7//XK5MS+^S??B=!31XU>D''J("(0>&,*9)MX0LU4]!1CC'$.= MU5GJHB=!3]H:PDO<%$N[)*]/&$RYDD9":*+K[YG3%>24X'H5YKN1]=XAWW[_ M4P?\F9>^T5A,]N,I[!UL:CAK0-F2K &DX(8901'M6SQ2F& MX6"P8KL#;WCDT[9K5?1/V6>98BD9\KY[Y!ET;31B$, ZH!#W7"O-/*#"ZPH? M8N%@I>)>/56[5$/_-*UW-M.8J\V'#0:HU) FAGE48V2\9G+G4%-.8+V[1J^T MLW:WA.U<%_VS]D!VV<=R-O/;8D%G<+;IH('&Z8PY=_'?(J(2-210A1**4> O MFL*:S]B.-=%;H/NVF"P'C&ZW/[Y&0/OXP0"9EDA@#P& S BC-,#$ (Z@E=$D MU'(=NI(HKKB%G\Y3HOWVJ^O,\6.O!0,9=8X;R*%T&,=_1^YLI5607%I#L'-5 M77:&:%^KQ_:3[ZO+-63/H1>#BJAQ9#61%C!,"0' 5](R"W)V+T9X+M J?UK" MM&=[_I#U>C)+O_[TK2A6Z:K;9@-WZ+/L<^V^ MJ]A+-Q(]A/SC].NW5?01EL4F_#HBWI&W@H-$ 0$9UIHR@ R/7FXEJ^+#Y5OW M,FMK*_IILZ36 .W+Z#_\XBI(_VG6B\7Q/.ACKP5%HYR"I(M2'#H$@45Z)RF% M0(*+-OAM4"<3T4&Y\RX&S>?1Y_[-8*'7PG"#C0= D)3)Q7?R*@9H3F+\"-LX M=,F@LT$=E$1-J1.T5D(PAX&"% "EHT&EE6S8F)Q*5LWWQCH_=N^2, VA[-FU MW/P[741ZK2XD<-@1(37B!BD,*(<8;M#%3'N/:MV4[$:BQ[%&POB(5,\?#E(3 M+8&0ACDIJ7(VFII*,B08NFB'L;9:#_;:.1/'WK:6OY6+U>=B<5N''<\?#M$Z M<2HMEP1JZZE'E/E**BVS>D^,WR<\EQW9./;%CK]/%M.TX5R'',^>#991R)&U M3%'MD(A1$I [F8RE-N=@:_S>WKG++3HFZCU9S^>Z/' M\S:_'HX0O-880,&CD^VI(\ ;45E<0Z3+L4ZC]&M:Y43]_;$,S(?@7)5J?+I\ M_I&W@E;2.A3#*^6I!E8BP&@E)Q:7YQ7UQ:T\G(>(:?^8K-:+37[4:XUL%?-, M0V:D$()YY"Q G(E4M4@I*NR AR./@ZP'J6@?)C\W]P#LNDY6>Y-A0I3=8.BP M=MQC@9BAPE5HQ']R*B*-$ZNT@BWHL9'RS.4,$9B^G*]:(F7::B0 MBNDH1JAF#!LO80Q=<(6(DS3G;&6$VUNCH^49.A@E*Z??V[*6::C@G8W>/9 : MQAFK,<*I?/<6$0.UR$D,'F'/^O&QLKD.QL9*=1/UUB(U'XT7 /%.,H4883(U MAO,1^PH;E7?]9(1%K$?%SQQ%C(VD+? R1(B=%E"KE,.'(Q[6DPH!R6A.-FWS M MF=YR>-BHH-L1\%^_Z<7T^75ZFS97'M?ES%1T^V,CUKO,"XI0Q!;[A'0C"+ MC*ZV)2SE66'XN?5<+YR9+:FB+YH>D*+Q-OG/(#$R0%@7@61>$>TP595\)J\T M1%99UE=,M':@'C+3M_$A3/U! N62,P&@\Y([CPQ&5%0H0$MR@N81;C&V= 33 M&;Z#YI.?=_#2=*C !9.0LNA@4!?M.(8,5?/88BNRZOV.CW%=4*5.AGI[&A@+ M)T\?K]0<(1BM@9#0\;2A#X!W -];?F$OS.:-@('G 3\JXITX1*D]1I"<0LF0 M%!%B9PQ0VE1AON.*YMS[&^'AR5C(=P;T8Z+?B:.2ND.$.-\(H-!0Z#E'VL8E M %8(&,YS$FY&>$0R$O*=@?RHN'=\U[GN$ %!(0'@EEME. $JHK"??5IDW94? MX4'(6+C7'/FQ<*_NL4>C<8)S'F*-XS)@H# 8&,GV\S &?SFY"R,\[A@!"W/@ M'PL5,]@7K$$4(DRQYM69 MH8_.1LZEK\:'%=^+Q9?R0E?3AD /<^JU].O5>E'\,9U/;]>W.9=&3HX4F(.6 MFXB$Q!PQRIE2%;I>"> N:P^EDWLC;8,\,M*=+L[5;*# -A5AN=:.0\X$D5'RS?SS7V4*A(Z=IC4>*RCH#+76"RBM 5*CROYM((CT1&Q\]S M%3$^>DZ_MV<_]X,%8B/PR N"#&7 (2($J% !2.0D!([PU&1\]#Q3$2.CY^=O MQ:*8I)WX?';>CQ6HP,C+Z'@S13B);H\"ML($2WC1=T<&)^?9>A@9-_,9&;CG MR$$! :<2.N4!-7OYK48Y1G*$9RPCXV%#]'NN&_1NLDA"?"]>:\4@CX&UE@/% M#." X%21VA.%J"=4&59KXZF/^7VZQM>+SP=OO920"H^ <%C$GP7,3CY&O;RP M=.!SE7MT:IX'Y4#+P,>(TNZ#WQWMNW'TO< \0DHQA:V5TFGJ8RSKB;5$("6- MR3E6'^&V5R>TR8.T9SO^:7UW-RO2FC.9F=/\@L,#!&AH7-.BLPFQ%01C MI0VJI#>2YW0\:6ST7Q&7.D%W"&Y]6$SG5].[R:R&.3KZ7J 66\2%LKZ_/0> .0.^ Y\Y1I5'\M0<;3)%TR.%: MX5&'$J6:^K6;)!]X(S73D<13C17'J6D7\ 96,AJ8E4B73!FX.J>;UNJ3VLTDTFOWEZF]&3PB<].A E8(8NPXH@(H9(AQ#.U048*!RSYUJ4V)HWMR MK:,\A"N4Q;IF P5M#46( A;=P&A]/:;.[]#0'H(BM]6+I\E$=@ MZ9JQKME P1D$ 2, &^V0%[/C2[G7Y,IML67 MU6"^47@E7,8J2%\( ;HV+4(M(>#H#$1YWJ6ANS'44# M#V"NM6/XTO,!:LB44RX&@%1A8QG@O)*/Z*R"TUE>\-UB6J8-CXUCT\VDS=7X MTXW"%O =9(Z.)C^PK3D;;:)UEFD@D#>68D=C\"$P9#!JP\$!#XS2![^9Q\]< MIXV2S:[("?&>/!V -A!&AQ9H B50T&'#*MF4DSEYOB.,6G,57+8-:%]NVQ_1 M!8@2I\]\,[];KS['GZY^3(^=]A]Z)>VVX730'3U2(" G DFZD]! H7..?49* MF;-U7'8"Z9"DL66*D!O29OM2D$0Y[:ES M!+=6(Z$I*+E%.@ND(B9.O[!KL M.0O9H?CSZ5L$[L-B>E7\4=Q^.7IQZM2K 43A **4*JV(U<1@C7826T3]A16/ M:$/U)]B4B7 -3LUN-T2!"(D-3>(?A#?S[\5RM3GE^?+3E/-E.9M>IY)6D_GU MNW)^]>!/W'RUJ0UT8-G*&"THS*4%QD((/(F_ 13X2E0%\(5EOK>QHO6'=G_$ M.KBT98T7K+?2*6"0(\)C 15FE;FWVM"//1/Z,]OITL?NIB7MQ,KZ;QER=7SF8#!2"UHY(90"E0&"J#.-YC[VA. MW:_7S\ZFC"E[5,69Q%PN5@](&7_WE)#QC\*GJ,N-9_"WHORZF-Q]FUY-9@?6 MW://!\V4D5IC0;1TR#(/3.6=..=]SJ'X"(^*VEA9V\2S4XX47Y]^X<$%].CS MJ<%M.KW7C''KHN4'$I!*IK3;>1DFJ"6]ENTC6H\ERXHFR^+J/[Z6W_]S'5!Q/D<^XPCBCDZD;?C>'K M+3E@,EW\?3);%_KG@^T%/5E.#T7M-=\,"!#!,- "R.B^R75W@7S'(D<-W6$ MQ_]M[CFWBVSO3+H_K7D3E\YM!?##D7J3UT-<8R$AY/"SR! M"%\6 3OA2-D;_%V&[Q\G\Z^',@ >_7V0-'JFT?&(JX$4A!$.\!X8K5C.%LX( MRV6VM85S+GZ=Z_R@/7GR1("$2D =X91K'\-*&'^Q_6X$!,KJB:PE$XHG9?1/&&!$-=H_^W1%O9:5:@'?3?56-D.;IWJ M?/+CM,X?/A/212J"M/&*&BZ@X=BBZMLUI3FM^T:V"Y.M\PS<^CY#3#G])_9; MGCX:L/9I5,8MI$H2(I4&E422\)P-EA'6'6YS@R43RB'(<7+_Y/G#@1(L=)PK M:88PR*70>.>Z(AC7R@L+7<]7ZA%VG(5D;^5DROEU.=\<57^9S/_Y_B;JH[A. MG_WVC7[_\6086NO]8!VR'D!J*$72>^2PQI7LAF9M^X^<14V5__PV2.OP]D4M M/5EN(#C)H<O M([ST> !"IWHU$B-B"/1.$Z$JR:S!.???FU>I?U5>2PMP#D64D][+RR\$*)/7 MKXQ2B"L=48*B6L*1UN["/)@\!9]@RUF(]G?MX'JZODVW$=^5JV)9XZ[!"\^' MU/Z0 XNI1S$D!-%DBLKV(L;XA5V,RU7PL\L%^9#V19>/Q?=R]GTZ_VJB.J8K M/[G:5D@[19NC[P6K/3 <2,6)!X"PZ(95:RXRPN?09X2^2\OT:1/:,^\/_-=Z M/BT7G]9?(NC3>4H*3K)]J' _R([:[P8 J*;*0N)-1-Q; 1RIQ$"D7IWZUY,: MVQ)#NH*W59:8\O:VG)]!D8-Q/@8TV8TE WF,!1Y M-[D]'0T=>B4PAB'V!A (M &\513>" .=HK6P?U#8X M\.?\IB$+'K\1XS)JB%4&0$8,I(A3O > .9QSEWZ$L4IW/,B"M0TFI/^J*-5U MDJP^'5YX+0AAHXMD$-6I^:E.O=%V*RDB-A+YLJ*3[CB1CVV;H4G\AO7BR)98 MO1<#)5(Y"+#EFEF$*-&D.F8BT>Y=6*GS5LG1.KK#>)YOI_--+G?]"&7_1HS, M/3-0,R/C/]'UPA94Z3?$()D3ILBQLZ?-,.5<1(=AC)]<%=O,_]J4N7\E&)^2 MZKCU.+KJCFDHL*PD=/;2ROUDZ_DH;\Z&M;=[.8ORJBBNESX"DX1?OK_9;@0? M8<[!=T(TT3IZX=YKI3R'T;(J49AB/:A6$S+ MZ^G5KF5-;78]>2\ FO*2'744.H$04_Y>5N9HSOVLT7O6;5,J#]MA>%25"DK, MWU0+N=X59Y]\K5_9]]@@ 0'K!?,N!BPZ+O:2"52=J%!">$[UUM%?YVJ;82T" MW1?=/JW*JW^^62[7,?!<+Z;SK]M9LKFN^*[X:_,WQX*Z6N\'HIU6%GB!B*"0 M$(P,W?BOOH7NRU]3.X,$I"HTB"%.-H!'FOGH2HI:H MG*N*HT\#/9]L@RF@?2;N;N3IF,90Y99 M*"GFSE3!#P7 U6J!]UJ/VCMC7+N@]Y:>'.&H@N(J4\VL%PG7O21F:OKAU"W5_4L-70KL-3:EJ^ M?%<S:Q-7>>WCAW> EMI8&"774 &.S;T) MM=QF=<;]!;;@VP9X",>HIN,3I, $60X5\P0A*16E\MYLJJQ;-[_ GGH&EKVQ MHE@E7*NO?!!5GCP=/O5JT(![%6=!E!-[B1&DLKK>QERTL#GL^06VSUO&=\@ M;-_(.3<$.SQ0D-PJ;;0P5A*A#,"C_)SX#'P7F&?%G5895!S G26"W7!&]DMXSI40O"N2G*#?.#= M&\%23C4DDA#AM%=$,KBWHXS(G+OSJ/&F]6M,,&@'V&&(\[1S:6W^/'TQHF<% ME%)@PP7A#ANKJKMZPA&>5?[T@G>W.T%W\*WNN);>3M>WY^QT[UX-,I6U 8Y) M(*FB7"J"JMDCK,YJ8X5^Y8WN\_"]9]3__L]GT,:O_>?FKU[\F]TXS]"*>,QN M)_.OBW)]]Q]7Y>T6Z52[XO.N=L6GJV_%]7I6O+]Y^*?W4BUML9I,9\O'GUK\ M6!7IYNC_ZH?_]WT)U)?X89.K4S;T^0M!*4D)QYAQQ0A5T&J[*Z&!$3*HUHV< M/F;XYP,)0,?N9TF*I*3628)U)#*Q<6Y4LA&?M2Z,=%G(4?#167P.H+UM'+=0 M@1("'=%P#*!-$1GN 8259-;!"^GNW(INZU2@; ;G4$0YOP(EIYAA#Z'E2%-@ M/-_M86-,.;LPNY*GX+H5*)L@VA=?NBDIJ!5 $C%,H#8Q&F-4\PHZ'-VJ"^F3 MVY;"&Y44; 9M7S1JJ9 ILJG$1&HRB@66A'-)*]DT<3DUDD<8D[1,FS8@[>TL MLDBE)>I1Y=FSP5LO+-'(,^ P%#[5UMS)E'J4Y3@R(TR\:9DFN7"V6>.EU2*E MT3 :081 $B@O(<,)E9T8CJB<&G$C3*AIB15=P=LJ2]HI4@HAT\I( A%UFEHK M+!.5 RHG/S@$:; =,Z/#&R'V3]M7J34&4^@5,[0Z.UCEEJ5Z$HJ*73.?8,1 MNB-M!LS98 Y#D;PBI=Y;01F7$F%(I(V3@G>2A"G +"NO=^PD.$=S91>P M#F,]]J=*M8W'_3F458!#@AP7GFH-E4:,5/(1A7-H,\*0IKNEYEQ$1WNKC3!! M,.2,$XN0IY;(9%-3-$\58OJB%Y4SE'GR4ELS/"^ULHY"FAM-(#-2Q)DFH-J' M_!0B>&$M7]IB5>= #T,W,UDL?M:YU'3LM:"1QU)(:*.,:+-. U-)RD'6]LOH M5["V*94%[9EN\.Y6^-MB$J&;3KYLSARB&_9^]:U8O/\RFW[=J.4EYZ;)ZT$Q M+[B#2IGX"5 9[%4E#..*_")EXYKRI$.(^SR9KI*,U/S:3.ZFJ\EL(\V#CW\S MOYJMTSV^796+7=65Z=&;2;E#!XNQXH)S+[G4EJ0=<5\AIA3)J:7J3K7SGJ9#?#@E&JE>(4%GA'- MJ5,V;?%+:A2K9!;$Y.3LU+\6)[>DFA=?DRO\^=6LL%W!/*[E=6=[L]?2W3@! M>^THQ18Y2+!3E$.YQP+IK#WO^I?E7COENH2\/\O65I4OB W0C&-")<9. X4P MN'<&>NJY\9A2KXI-[> Z+K.5;:^"A__Q7,?M>_%'.5]_JFH+&XP9) M+,(::^^0--XQY9VN\*)69-7SRC$0=XMIF>K.;K;6N[,6.0PZ8BRZUL,0Z]1) MF?Z[F"P^_U6V1=7=<"%Y=U8C[#R,%I5C!B"JD'$$Y&R=9IW:7#A#SX-_O,2, M/_W8,>)Y P;#)?52::8LD9XA3J"MT $,#M:%\U<@YQD*&"T]?;D^=AO@K/&" MQU@(B+T%/J(BG++6[+"A0OK!NH#^ N0\ __Q,D\AZ+2",W@ZI M$*(\JP]75D''BV9HC@J&(&E-X@7#D-(ZPD4UPW':JSEJ[X@_#9$<>+.MZI-99&25 MKW6@W\>9\SDU9KS&4F@):)0D!AB""N@JV8SP@^V,]3IE:RNX1HV99H">F=#W M9OX]SK/-LO+EIRGGRW*62G$6UY/Y];MR?O7@3ZK)>."*7,9HP4AI/7-.>ZZU M1LP (+W0SBBD"'%9#37&R9VSE5WVC79_Q#IXJ2YKO @@P(CCJ#V3&J.'")%'OK/TT9>7^J+K\3,ZVK>3Q4]=S(N;Z=4T_O)D)8IF P6+ MD7388F54Q!\K9B2-:,1?">Y4UH7SU\_.IHPI>U3%:RKJYH7@@#K.!)$P_ELH M9':K"T9075C)G#;6UQ;A?&U%W9QQP'@/,2!Q-AB*E;65= :K"ZL F*?@>D7= MFB$ZVMHY@A+II.>$ (8T08HK4(DA@9_7#7'L'#E#KV6K5K4,Q0O/A^ 2==$A13"(,8,XUZIG6RI)UY.S#OZ%26?(&U@ MVA=?-DW$OI6SJ)NE^]?Z>$_4YP\'IJ,T)L5YF*?>FYJ":A90X'S.!O$K*C9P M+E.R 1W K*CY=2/2G'HU>$^=45)P*T4RG4;#"CQ*/0 M)(:-$__Z,Q0$<()3P*PRSC,"D..>: 0)\Y K4>LDMB,KO\\2>4R_Y><(LXX_ M\Y_'K/[)EP,F5F!BN#,Q3 >40*1I);DBCEY>=)&C_J>+0-OX]N8[G,P]:D:O MDZ,$@XPRBB$+N1?6^NA^5Q C[+/Z$H]PEZPSGK4-=/^$.W2S=+.2-&-=O:&" M G'F61<73DT\ILY;6$W!U ]\L)!HN!3=?!YV GUO'LS_6T\641.SGW:RFOPY MGZROIZOB>C O9O\YV[($TY2"?U,N;C?2-7)O&HX4@%9.%@OW8U=Y+^T-QW^N/T]^','EC-&"=M*3Z/W3 MM/HIIS05>(=-Q,I<2*Y;Y\QYW@FN8TWTY1N_ORL6$9WYUS?S:'6*M^7RV$'0 M"T\'@83C3G%N=#2;SBJ!;"47L&2P9BPC7,3.I5L^['W1Z5VQJD6D1\\% R'V MB# ,@0",$\:$KF21SN=4>1U[D-07A7( ']C=&7B;=SB_!J>[^( )217P#!*% MXN*1G%*N %.ZUB%9USLJQ_WKYMLJ#<8+QD,1+1TWP CO@?5,\0H?0\%@R2DC M-!NUJ71PTZ4[Q?1F7CX6J?N#NMI4BXVKZ8=%.8^_O"HVV^:#&9C[#S+?XC=O M#N3<8E$N3!GI=[4IX%?#NC09)G@FB/<22&V]<5PJY.Q60T1A5N_PM"L/XJ]# M&DKU#;>BO9D_?&9S,7]6[]B@C>$#8]'I,DP 32# &D,?(=NA!Q7/.4\8N^'I MAF7/G)7>E302(S3TK?LA;!'1%BILM#*(4VF T!KZZ(QRPIW'8,#MFR,\?+_8 M2O8B"T_=Y<\:-T@$%>);JGL/W/IR\6Q$.'X;?U&XP1AE?)80ZVY53K&#H3O9JX (N)T6:EC M_2Z+?6BD+W:FZZCWL_5DQ9*7'@]<>^UX:LR-!'!*":E!)1D5:K!TD(X<^VZT M7K8.=&\&;B__I]5D?CU97"__O$NU6>+S!,B3G*KU?I#0&,UE]$BX,M) H)W8 M VGMA24$Y*G_J9WJ . QD(L!E$6N_?M! :AI=!R@\)8*YYUA;(^LDH,U0GCE MY#H7X/Y._<]S&][6J%Z0/79 $"AG!'%,(T,,2V[S#C.((!XLN^"27+B^M=07 MLS^F_?AY<>TFBWG\[F4481M-I7HAJ939L5WPTR\'I;G74BBCE/-2&:)L-9\A MXSCG>D#]U;CO-HT]DN59WE[+&NDM32^U$M]6$#C=*?3YPT$RZ;2U6CAC(&6* M.>DKJ;RU.;N[]1?F7X=GV1H8@%>UZCZ\^'R(0E$DK?',8NH9MDZ!O6R(Y5S% MKK_"_I+L.EL)/<8=BW54W?UU\]/VZ^ [(4+E,1'1(F-FH.% 4;63$3&756!D MA&4CAF-86QKHKRC:5G';%-?/DQ\/:ZG4:G9\X,W %#$:,)X*:C KB%"T,MM( MTZQ:P?6K3/38]'@XSK6KB=[O3VQ:[GZG_SY[+8F.>B\8HXV0 MSG@DL'=<06YE):L#/&3;5[]8-=0#GU0C:LGIUX-#FIK7)SUUD!.K78*;DN],(.$$+5BZWZEOK_/ M6>>&6X-1 O1IYX13+*/_1ZP *<+=8<&=ON2+;.WQY-D98U?X#VX/AKZ=UJ59 M0)H*0! RPK+H'-!47CN:YN@H",Z 'K :V?T=[$-"Z)^/_N;$[;.SQ@N&>..E MCNXY\QY%?*R'.WRLLOS"[@>U1Y>#%^J[ [^>R[JLF+DLKO[C:_G]/Z^+Z9:4 M\1=/N1C_*+PMODYF;M//[T"*_0M/!420UMYJ&.,Z*!#Q1+K=IWN+1);W.3[> M=*S>LBV<.Z+(]GL.7B![^D@@E".DL9&<0,>Y0L!6L\AKJ2\DXSU+764KT)U[ M[VMR-UU-9NKZ^W19+I9O9U?'[W<=>#Q@CI&PDBN'/(*,0J-1];&>7LIUP/-U M5+:.87\)DG7,W(DK6?4'"08"I(EPB@D./4T%?<46!0FD,SDEXT>88=[/,B;^45 W-]/9=-_[^G";\<,/ASC3'*(6"ND=!1(;KG=334*KW 5'14W5 M6;:,Y< +W'DKVF8R0:X\LY)J2Z#'1AN_V03>R(D)ZB=;]M=:PL[ ?6!^-5J^ MGKT7N.5*$X4AML008@2BO)*5*')AMSQ;T7H])IV%[YG1UYOY]7JY6DPGLW]$ M&+Z5ZV6AYM?OH_6\*OSD:G.XM#EJ4E\7Q>9\ZX_)?+X\&J)EC1DDLQ%&ZX"$ MU&AA0(QK=F(C0N2%Q'$M4Z _87T395\OTFGI;#)_^LW38OGXJ__/ M]ECA;^E8P4SFD^O)GV]-4UZV^F,#U=0QXZ(QT HC(*UAI@(O_C^'NB,,''NA M[I *&GAY?EOCYO*I5X-WWDIML0#0(&\Y96X_GPT2.6EH([S-,@I'\%SP!Z:; M^W%7S)?%,C6<>(A8:CKQ\)7F;*P[W+=W@I*GX-C_(, M^M3C94=JZ(NV'Q;E55%<+_<-4:9?UO&3=WO91UAY_,7@J.>,$F 5-!)PZPVQ M.VE398(+JR?2&>E:1;DW3DU^;E/V;NST^_2ZF%\?6VQ?>#IPPB QF$F-J0"* M$0>37%+$Z0,YS&'/"#=:NF-/-K2]%6%;1&]SO?BY:6?]Z5N$;:FN_K6>+N[[ M*[Y4B^WP6P% S3S6CA-!&>(<6E,YI=ARD!,UC-!%ZXQ"[4'<%Y7^F,XW&8A5 MK]OW?\TC_-^F=Q^*12K@/OE:Z)\?)B=2LQN,$J WT!'%HL%5J3L/E*G"G=?, M&6E8O3;@K?6S?[U4ZP[R'M,O4R_O75P]8++E@Z^(D?U.8RKJZ?LFM*^5=5ES MC.B#2"*4MD9 &)<1BRS7"FI)@=4B.B5#9F6?D*%I>G;SX0)$EA@8O3.F(E.A M$9JH"AUI+R5/JD/6/(O".E?",-;"Q+7U:S&"1.T^;43NV_3J\GL0,K"T><#%M$SQRHZ7H11 MRF T@*B227"64SQSA'SJ1-ME^SAWRIWBZ],O/)B,[R3B4EQ*5=&6M)KV3ZB9R;Y;^[%+GXFIO#J-XDH_ %1=G\<_OST BON_S)0 M*K5&1 G@A" :80E!]<$*HUX3!KJ\>MR2VLI, 'O0N%%'-&Y4D)+X&*!SC1G$ MG%)@@*T^V'J0R0 M-$1SIASER$)90<4% 8-UCW]]_D4WB/>V=;^II?_HVT^F0!Y\)U"'@/=$1"\_ MS3R# *NL)B?:U>J?$&X&: ME.])$<8,0,.U4IL+NYM/CH:V5I?1UT.)%E17=H'KF53X7"QNI_/-CWU_D\X( MEN]O]'J9?G$\W?7TBX%H3 E!@DAA%$/I"*"RLQQA$3@T;VNE M]IU^/5AD%-9("@VQ%$AK(*HM)VX=SKFJ.,+T@X%=FW-A[XMP;^;?(XCEXN<_ M%M-58'K1^[K9BBY;1K3Z2)MFL=HL9Q_?3O]7EQO&QE]+G5AI\N[R-LHM&MR]P1Z'T1[U/QO5BD MRKPGW>@G3P:D.-4(8\6@DMI%@\SV\GB8E0#>N#?&*R=1'K3#[ QMT^EJ[P1M M'P] \F\S-E2;-S<8E6N)K/72YH6\!TF$W.'P,=R-KLI M%W]-%M>_5E(F0EHRF)HF(4P!()1!*P12$DK!E*QUL'LI29G"8RZM).N9PMW!&= W6C[\;PC2"#(3,E,Y+96ZJA8B *"SS@BNW6 MT"BWSEDA1D27/KR+;A!_G2F9$'%'4L"NF$X98P1%$726FYR4JA'F10R\SIT+^R"$>[!W MZ[=[MW6Y]OS-0(B&F^QH3BV1A&O%*WD5C])?EN%JEP+'^)4-]9#4:LBG0*!( MAQP.<*PA3'52[5XRY5&ONS9WQ6):7G]:31:K_JB4H^T:+&H(\&LZC%2.,>-3 M6P85/4[%&;2JDLPA=6'A7"^D.0_:ODA3U>N+(C_ZZB/$.?1* )A)BH3RQF!N M&!1.P)V$6C"8 M;XT31[=+EIN_3O*T .\P.1";:.)727CPGDD N'?2,**%E\J#K4(\%I2,OPI5 MC>)U#4<*( :.F!%/D4LU$!@1BE>8&.HN^=92.UPY+_'A3/Q[R\9\68J=9=,_ MMYM?290,3AX;+=BXW#(.9+K;1;DRT0S+"A=M3(Y;,W:?N$]>MJB#WA:P2I0W MT[]/9NNM=J\VIX&M+62U,C[N?_K\^O^M)[/IS<^DO=VG'%FYZK\<&.36Q&A7 M2X2)$U([ZSWD '(,G;'M+5GU< 79TRH M9=9!;*U46 N%&(T*<\(BC3F-D4^_QJ0VQ0ZD^38>(V@>A?90 *1B5$854HY6 M\FO@!CN@'(?!J,V.LA_\^_)U[V68S=# .!I[,Z*GS>G 0"$N,2$77A5 * M&$(JR65>/#56]G7%C4;4.PO^OHBW_V)?+DS4WG25+BN?3 Z]EJ@T!!A->'> MV]P51C ML\- BHC(4#M&KWI][4,5?5F[/\KOF\LF;^;')VJ]I*(S1@N:(;Z<[G+(-RUQSV;G@?&"X0!$?T: M(CF+=H!0XG7EV2A/1,Z>S5A7]?$1M1WEC(.XMKA>;SLWGQ]2[X<(T"N"."2. M4:T1XLYA5"%@'.VG_%$'/UL@X.-G:VJX!8G']H,X9+X@RF)/]?%0N M)P3*3NCZI?AXGD+Z.Q3;7L+]6-R5BUVYS/L+N6_F-^7B=C/R8'EASS[P=!K8 MH5<"E,09)RFBU$CG+7(,;@XFF4XU8=L[]%4=K&^_1S?=VS[T'G?7668H(Q@Y&#X!@!8C 6\M+ MHH$7M<+.OX^^%Z)8!$!+K=".0!8](,-VLC(8 M0\;+V/+LA0U/F=\<6Q?_Y2 FJ)(%V>&\F(XX MU(Y>7_9>SD*T!CM>[@ZVC*Y#Q.O_Q$ K!EO%9'[](?ZVG$]F'Q;EJMA$[+L/ M.]$UK/%( 3.MXOR)L1T24,3 SGN]%U$/E_#0Z;K65+UEGQB?2:--5X?;8A'_ M.X\?45Q_*F?KS5Y/'>K4?#LH8X3%T @8OUQC!Z!Q.U&X(OS"[AODTZ4;7,^E MR&0^N9[4HL/S)P,VCG#C(89>$J]-# ?%_A.9R6EP.L8J(_FJS\:POTNRWXOY MNECZB(*+<>PBVC*S7J[*2-RT7?>D4/[;6G5KSALR(1U7:V,XP8YXJCDF58#! M)<"#-3'L(^CJT2ON23\],SA)$RWM)E3]QW3UK9+(_;B:K:]3'!NEB?])J,%9[F(40R*9H\H!O?<6",YJ =S82#XF6P]FLG?FY6M@ M=#O8 ];8:]:2& M_DQ'M9^V?']C)LMO?E;^-:"%6-_=S3:?$XW[[FO<]@_J%#NI\WK03EED&/ X M>@5 ("8,VIQ"4H2MT0/6.:D^^:$8]^>HM0J$&?I O ]CH93W@H*TXZ.!P2;:;4=CQ WB@H%D MK0S&;J2WQ9?5FWDJ5E+G(/R%IP/#W'N<^FLZ31WST4/FE6R,T5HNU"LZ VA5 MW67;\/85A3[^TA.'U\\?#D!A;)G5PC..8H3-/6.55-SXG.W@$9(F2Z]'.7(& MF,-0Y-WDMCAY(GWHE>"TU7$%Q41(@Z.O#:$U.PF1X^+"SAES5'R4+6N:1 MT7^MY]$-^[3^$K&>SE,@$[\G?D=:]8^>()U^,5 F80Q_#,?8"\&85(Y6 F". MS253XAP]EAVB.XQ)J7.2=."-(&@JX6]X7)85I\;%()Y4\@&=5:5FA"?1W:T_ MYR+:%V/>S".ZQ7+U83*]?E<<\^.?/!FX S*RGR+-,"#>8&TKBXL=)!=M7\[0 MZM-.Z5EH]L>.M"7_>?*C6-8AR-.' XK(.*2,9$HAC2Q5.EE)+17F:5Y=LA5I M@R.9@ Z[FS'T*4@/VQ9Q\=>80BSHIF2NH5IMRQO&WZ:R%F/([S^U4Y:TU*Q^ M;J,1 ]=(.&N]Y]'ALH!!*EB%D38767&L&PX=S/GO4A\]FI#X<7JR3+6I;]/% M[F'O_MWCE^H1WW_0P_K9G[Y%%GQ)GURU;:AA5_(&#IABRI"A%'$J)?3&NNV] M,UI#-2K MQ@:V4>\FBY3 \KW8GM,,Y_&,U68AC $DTGNC*8$4>$^M)PI1)VG:0AF#EW3/ MQH<"JJC9^=?M@JU_/F.L2I?W&]R-S/L9P3)HB7/&*>. @<8@PRHP-\)(Z!!"F$B."16ZDL7HX=(8.O+;^^? MTSJ;&>CW=HWR;&SNI9M??YA-YK7.OKKX<0%@QR31!!$;71QJE("N0I92?F$F M]4Q6/;60PRNB+XKOFV$GQ^_]79*S?F/RI^\$)Z/.+(7 *B.T8P!QLI.188(O MC&S#TN105_-,I9QYSOMY>KL5\^_%,B7('CW;??GA !E% $NM&::.0F^1Y-6' M6I/5AGR$>^FC8$]KVCB3-A^*Q>9.P?QJ^PEUS%"M]X)AS"M-O9(0 NRC++"R M_8Q%F#+(-,;;IF,A4]N*Z>\"8(RJIIL+UNF+3ZZ!+SX?/''4(*"X% 1Q@!E3 M8">;EH[E6+#&A0%_$=*UJ9 SR5:K8/_'!,J!B/31WP>(#?920FVIL8X+AZG< M?;,!PN=DTXYQ&1PL$LU!O7.F'#1 3YX(D#.),5<6*T_3"1=3JOIN9,V%N-QG MZNJIIL_"K$M=_S&=3V_7MT>U_>B9P+0R.LILC-)":J0]Q]6W$V0&Z_O2D;Z; M:JQL![=.=3[Y<5KG#Y\)3%((%4#*8&>IPY8BN/MVJ_!P+5=&J/,,W$:SJWAH MF7M;(]LU?_ E?38:JDY%L(K0K'8HV:$R>E<,<;(:?"=\-Y5-GJBOUNGZ;O3 MR%*M5]_*Q?3?Q;$V0:W_K."B/K5 7FI,A-&;G9 *TPAPK7K6XU]HAR!A6_QO M276CGP[;[9/E^_5JN9K,4XV:K>1=3(=#/RM8H1AC1G.2"I0 "XP5%::,XIPN MX"/R05[S=&A)=:.?#GXR7:2V$(5:+M>W6Z%3IYRT]V.GWZ?7Q?SZXV1U-&.E MZY\=D+.<>B& 1E98FZY05;OGSGN*+LR)>H73I2-5OLKI\W&Z_*=?%$5U9Z?/ MZ?/2SPX>".P=DG'=]AI@S:VK3)8SD:"_V$;Z*YD^+:CR54Z?RFS\O9S%86;3 MU<\AUI_'/ST([*A*6Z1$24V1 TCM<1?8YJQ ]/<4&K4R>YU$7TY+_J6)Y)^+ MQ2T\-7V6C>=BCTL6T:?8% 6,I("-,(A:-E67 [L_OG:,T MYWR*_YY#HU?HZ/VWS;]VF6X?-KTS3RXV+?V88+ @3&D,C/88*F(AV2_B5."< MH$;\GAKCT-J9>9#/9^K]QZ8$J3_*Z^G-]&HKQ_7U-/UW,CO<##Q[S$"E\9)" M!B'Q3'@-$=]/>\]=3CUZ^9NL ZBHM^M7LPT9BNN7,3W=P+[> ,%2C WG7NJ( MMI4:Q;!H)[T7GF4EPH#?#.U:(;U?<"D6WZ=7Q,#S*;CR5D]/+S0[0!,=3QWEC+)#,($$8K[)'C M69/A]VGUV/7YZN?2UM?RY6+W1^FY8VYYOQ\2J"-$$L0DU!AKC:F 5>Z@UY+5 MJMU\:';]/OQ^-8KM+;9-EN#-Z<1M#SUFMNA8J#,*N?=^/"ZCUY40X:J7:MG]!LRS]-6WLQ7$8GE M]*K6GF87/S,0H"WV*EV=%<;&T%_(W24U!8B#6>VT?Q] CU&'HY\G<=7;BNS^ MM9ZN?MZ7X>PG,;#!CP^(>L4:*M]MP+1[/:?OX^FIMB<6I'Z&7/ *OMDO>5CJ4T6CFS,O& M!]Z7OH_P2K5^:3-W!!,S6*@-CP$N=-1X I&VW%8: )1DE83X?7;_"E0Z<+GH M3^O;V\GB9VIJ_*@FC[I:3;]'L7]7D7YQX" @3_6*M,.8<:N5L:D$ H(8*&^9 M&;!%Z.NJ(BT@-PX&@5Z6;HC\;U? 55I*VU$BBNL>&, M XVBCBID$?%@L!9'W?#Z3%;U446ZF2)>5_5,SB5EG&%#H'<0 (BM3+(I(:6, M7OEED6Q8>M2JGME,(:.QIP/7SY)6&HHQ\M81+@6@ K*=#FSF+<(Q)HL-[@/T MKK+1$[W^;OO'I'6" MVZR"X_7O6OR>C#U/QEP>O/[Y.,;X$$'O@:$,>NVQM\92I)(.'"08@*RKKHUO M;FSC0S>__CT1QTN!"YJ&)W,;1[-;VN1+@T?060JH)D: _]_>ES:WK6-I?Y\? MTX-]^3)56&^G)KE));GOS/L)I6O1#KMER:W%-^E?/X LRHYM491 4I2 M" IXS@/@X. LU&!J55I6*<'6*BES"AE@"5Q &N* M*2%< $=%))]$ @M../!9$2UOV$K;S>P9X"IP(('.?^I?8O@,(I0([+03D8%* M,H=\LM)+0S3V!.:XPUS2OOUFIG^W_#G_->!GZ]XPUX #^QBDM,I"9 U75GNJ MXE$LG<5D"JZB5N>$\EQ2&9DWLP9TRY_S7P,V1L55I/PP%X!#.A@PI0 8*H 4 M4"IFM'3)5J005 =H(QR[6!J&(UG51\SP88+HO9C H^*W-VYX M9YL H3<2Q;]>6>BM3)7)'L:H@1:RUQO3 9A*.J7)KIS]F4(9S-IZXOAA81'T M0"#(,3#8>JP=JU"3%N%3W?OUH)>>7CGH77Z#9_W+/.L=N\'5?F!0CD!D,9-, M$V&]((*8"EU.>,[L.,>%OD4Z=I>8_WCYG>'LZ,Z9>]=G!>Z4$4(!XWE$E#JD MM=WNL]C*7^YB[=.SN]ERE%#/9:)LRMBD/;KSB?+BLX*!G!)(D6&<<@+BOPQN M,(4.X9PT5@>K5K\FRDF$>BX3Y6=OK]_FLT4GQX[=GQ:PXPXHA:%'4E&)" 35 M @0MSO(_O"3?HV%.DWR!-I@H]96L=W3\S_JR]%6=L\5L;M*=YWQ91$QWQJMV M_9&!:F6<!0% MS# 7V!,!D!-@@RFB2.;X]AQ<$>S7-#F!2,]EFCR!_9EG9Z6_?IJ75VOGU.L^ MKUP:=B80EJH\02F(]\Y+RI5UE50@D">[K!S8)!O4=4PWLCV7&?=D9:D#HI_M MJJX'@6@+UP1! %L+.01;JB"+0%9MV'QK=1_N /F?'?[78N<.)"J.D5%!HQU.M!53A#R3(R4W>P@W2KSDY?$X,9D[N]*!JDF^@M7G97B^" MU512*3E5Q@AKK?*FLC=A3'".#VC6A=6O67D>C.CJQFN1<5-QX+0[:7^"@M1: M#Z"5"CA)J4BI PTF0$>\IQ*1KZ9C]_VNG*_? MT/FVV66_@N*>B3L!L2G(MCV6Y!?2Y2[&C\>3P-K)-#K$:3K\7\%NV;D/WV M)FB'')':(\F]EEH#L_5])52SDSDS#WFK;.G2H*\\JDX#36&"RM]HRC2T^05>Y)Y8E$ECUL+^6L4JXY]^F?=6IC] M\L PT8Z"J&2GBL( =\B!XPZ64SZ\#.)->;<@9G$6A=:7WK"8\VH^&\\4<2O MUF-Y<*D_F-S'O"YEOV3,$JJ895 8HQE-F6,!E4(!@G/J\0W0I^]$#.Y!,OUM MLZL_%\6_5O$%[CZ!<[*M]7E'&FR:NYH$A;44'GJ,)398*ZNM ZD\H9382M7H M,K.?43;:Y7:U"322"L01$EU>CJ/Y?74+M^&57&DSBW8T")\*#E-D, M6*L8H (+[R$'4$!,K6M$[XZF<1W^C>9THQ<$:!$12 FM)0J'M"$(!4"3+F3 MY6'L03MM@Q?/YWL7H ]L\O\^FJ>KX/OBQ!FXVUX+K!228X441E'95T0P++VP M$'D(+9.#..%^FL_NBOGR1TK.N$SW\O]:E7=)Y6R>&+O^%4% D0@/J.4:(JN$ M\&2# J:HV3G_?#;\-NBP\_#9*M)''C$7\^43GL7OGG,L_BA\B:):V_Y^*V8W M\]'=MSCS)SNR5-<^'["7$39#/39&J7@>B<<1+T$\ J64BUY=%GO:%_6L?9 [ M)4YQ\[R'.[-)USX?DD$88(,$9D1A1X TZ&%,AF#9;S13=\1I2:ZS]A%MQI)% M19-%?9.(PI\09?/C\,>75UCQ^,MT><\9,!99!G"Z M,HB3(W:8 \>\0%D9I89&@7RAS3+AZW)5B(OA>'6U_#C_4LSORZM=]0YV/1HT MHDP32S' @EJTKJ]3K9::9FTB [0P=KJ)M(!O#TQ)'J:;#BYJ]X^=SX=(>P.9 M0#1%_GN,*/=J,R:B/+R0<@+Y(GW)C6PP^W.2*._NHJ8>^_OWT70(!@5T=*>.B\4L(9JI'$U.JQ=3K:_(>:\[&IC:A7ETW%H;]V<74T" MH@A2HK%R-MT@2.V VXR0.N0O9.UI2\Q[67,4JKWM6JN[N\FZNZ-)50OEYR'8 MXKJ<%F-=3.,7R_U;VE$O#/$4 +DE@G,"".9$*5V9LRACYD).5^V1Y,5%7@^H M]\7)][/%(CGIQ7V[F":CI_[Q^VBY\7&H?OQCSQ[9_"5!>@I-/+Y"CS1U4EJF M8(4"H/32LN1VO6]VAOQI^+?I_-[MM*95@%H*RC"62F/*A5:*^NVT%NK"[,Y= M$*"68SE@'YDWX;=T-?GW8C19?GLW7:SFH^E582:C\G:Q0OTIO.,\TNK.]B*&&>=P=O7@O-H:;5E\J?[<[467?T&M[M1H-@##+4" M B&KE1;$5MLZ\PKW6H/] C:TUI ^+9_V[F!US0(S/$Y!"[46GG%O*:?;D:(X M=RYK86I#Y(U8=!2ZI^61G\V+\F9_O=,&K8.22D@)F*-(<" @,[+:_[FQXL), M#>U0H!&O$W!V<(^*, M-[$<4#LGPLXUY-D3@1$-&4%1[Q,BKK(Z1:I7_?:27HC;UY&R>B[IHS#K4M8? MRFEYN[JME?9/SR1?$T(Q,\!2:V4\&:+MN5 0QW,F_Q#E?:C$9NW@UJG,1]_W MR_SI,X%38(D%S@A$N3-40%ZM; (X<"'9V%N1>09N?>F..[>Q]PT*D>]O'*!T M3#)'G!5:4ZN)UI6E7 JA<\XC!R>L.6/UH#/$^^*9&2V^Q?ZF_U*?[T>3=634 MTHSF\Q_E].;_C2:K.L_S1NT#C( JK)GP5%%I-<6456-74:6^C/VH"S+,NH>[ M+ZJIR63V5S(IQL.5G:W^7%ZO)AL/_<7GXJJ(HXE3T*SF">,:RAWTGN"UX8 B MYZ$&WC"J-3./2&?%YP]H6^R!>EW"WN.N>E44XX6/P'V)&/11%7[/?E=1W3&K0.F$@+*4KV>VPEED:2:MR*89/C M[W'P]=A],?]S=KXL:Q_NWM:SV6S\5SF9O+N]&Y7S-1KU5>I?;Q"\C--&$.JT ME=)0S9W;CB[BF;-##M!,W>6"U0:^?;''E]-R6;PO[XOQNRBXZ4T9%U2U6!3- M5JDFS0-EG !E"=1:$AJ/]597MCP%K,HY\C1NL-KLDG30)!FJ9@'$DPY2YSG MR&X&H8'+8QG:Y&DZ>_7,3A5#%J M1W/VD+<'JB".?QWD"#B/&,;;,#>->98_/'Q;UQC]2^/$+$X9E#\75[.;:?GO M8GPX3W]N'Y"4%BKDUH$M GM&7)4((VI1+*?,$AQ@K&'_3,S"N[>@ZV(R2_&%O?%9+8&93_+:ML%KU&J5.0 ,I83!80B M52B=05!DU8W(NODXS_-V%Z#WMIX=6R_(C\KYVN-++1:KVZJ"SUV1"@K8\KX< M%]/QY]&RDP*)33\[&)8<*K$&\9 (J#4 D\H3R'";ES1T@*ZF7:ZB Y/5L;'? MVX@K-2]&BV>VU=U'FL9M0\15<4P)3BGWK7$$KE-M4@\HU@3H',J]C?N7KK!^ MI,P@DIU?7,6#.'NE=D82BRU3""!"&$2*,(&04\T6VZ[\DJ):\5!;/!XP)J/% M8BV5]?0:_V.U6";"VF)Q-2_7"U2MD])AKPJ:<^8-!3X>9)BP<8%CKD*%8)3C ML31 T1O$4O1D[UA+F M'!NS3+VGK;EQ+/6ZP+RWF_]UF:]U"K'&'-O9)G#/G1(,<,F!]M9PPK9C!,3F M:#5#+V/< :_:PKDO+GV=C\;)[?WC\ELQ?^F-_#"(&EXU:A\H%Y1*Q.,?XRQS M* *[G4>$GJQ0[WERK O,^UR[IE&X/PY;NEYK$A"PUGL -#$NSB',(Y+5"&5< MG_OT&#]_5K4$\\D#$IH3J^DK@K46&8I%.NS&0Z[E3&X1H#ZKR,30;:J=:/V= MP-YWB$+L^7/7T>I7>W?-QN\(<1'7WEL"XDG'.Z,=HQ7(V&N9LW,.T,K9 =NZ M@GH ='O^?0[M7G]7X)A"K2,02DGC!57<5$IK_.M/YG%^GBM?U_B?P/5\_N"P M/)J\\&9^-]WXT;\^M /TO_8_+0CI))72$JV448Y8Y42%JZ8R)XHGRYW]/'E] M>@GU=WRYFMT67T??#SF^O-XD<*D%-;07>,[.;^T M@G-O1N/9[6VY-A0MUED'GB3F/L!RW/@E(6HPP#$-)#)*>BF=%LET;IRGB@&= MY>/V-FXK.@.[1P>WQTB1Y-$ROR^:[/.%--%DM_&2/EI%I'XJ?#)_L-*TU<$&)'5FGL"F3;416QU928@ MU-+3^9&?)^DZPKT_M\K[8KHJ4D:?M1=RA.)_RN4WLUHLHWHP;[[>'?:B0.(A MC5O%':$\F4H5 7"K9<3E_\)\R#L@7J> #\*K=^^:UZ!UX$Y;GY"$3F$ A#>@ MNM>A@K+3N8^?YW+7/N2]J7/+. V^S291=(MD0U\>8%/9VS88R!FT\:0-H560 M.1N7]&K,RB5?\.-I]@8O/=H&_+1.Y!_7[EAK,V;RUBRC6MI(ISOB;8$!YSQ7 MADEK $(>4U#Y?%%C7=9ZEW4%0K2&=&\+V$,UH(?_,TBH)(DG>!7184@:S_A6_^!$Y'@:H#=X'=&7(/HB MZQ^+N&2[Q;*\'2UK\UC__&"0SAH4)QU-9B(MI8"8;T;#TL5,#JVR[AW.DU99 MZ/;%E=^+OYX,?3Z;QB^OBB<;?//U[-!7!0"HTT0Q :3 4J/T384(BC,HAV\# M3(G3 <4ZAGQ@L7J/-5R>^R788CDJ)Y<3Q*>AU=@8ZCT2U!-$J14$>"RI0HS8 M1JGX.C(R;&6P.R7LXNN>;/;-7Q(\0D1 #B5Q)&ZM @G ":">4 M,FXZ\<3R,"*)D,K*G'%VW,J3^6NQ@,=#W9NIJY6]]H"W!*NA8%H8B3QG<>(J M[-T&!P$ R?%W'. QL(=]MCOP!T#" _?7 ]\46,J38XUSP! -%1>,JPH/Z;/" M#0:X_G7"E.9L;$$"O3F!;WR;/A<;6_"W\F[_]EK3*F@+B4(2:FJ@X4)J'5'< M+/]$\*R@@B&6I^F,!\^=OUO#_"6WSF>;Z0OM,]%JOA97WZ:SR>SFQ]JAX@4D M>_7D)NT#!X0+!"*(##$*L=$*;<:N*/4Y)30.=F^^I"G=!?I',F\Q7SYA7?SN M.>.V]>EW:,@__3X 197%FEKE4X8L#A4CFS[KN![URIBSUGUS8.V<"CN7EV=/ M!,0P!$ QKP07!ED O:[Z;9F]$.WS2%D]E_11F'4IZP^1U+>KVUII__1,\,)@ M9B5.[@(0"RDCW[=CQ]1>F+P/E=BL'=PZE?E#Y89ZF3]])E ND[><-UXPB!$$ M<0O<]-T097+F^(#TT%9DGH'; "P5[ZODN\>9)[;- Y$1M*C (,-UW TU]+QB MNX'0Y!C(!ABO=%H#V;&HGYYO[17.)<9["@A"$,*H47LCB-R,W%HK<[*U#6A7 MZH8,QQ3./0SOTS-M\=N\OM3WOJ:!"(&,]H DMP;A* !I-W!Q/7?>Q7/<9>R! M)V;845@/Y!;]H,K,![XJ2!NW#2$. LMM=AP:*/R2JWDOE)8K+ J)T+N<$UNMAQ-SIEY'2 ^@+U5 M75VM;E>3T;(8J]O9?%G^>[2G&L+A+PL>.XH%]TP#):3'B-C*5&HIUCGU$ X. M3#^QH;K3';@=_$^U"OY>+'/6P->:!^85B\L_ME! J@TQW%4@6VA83IK*PV/5 M+VL%; 'O :Q_?K5T^U(K8MAP$P]I7!_%Y\7W[]JYC<%Q]FT^6W(\_*#5X<.*.*4:VL M(%&5CA)RGFZMHCKK)'U>MIH6B77 _MZZA(;)Y_]?C.9?_YJU1N/-^P+A6D4Q M&,PXQ99ZE3P#'K!QQM"W8P<:"GN/$\R 21L__CA[>.T; R6:,H8Q]<*#^,<; M4%UG.6VR3.3G94(:%'&/$,UPJ>MGJSJ/M.->&#P4EEKIA8U'3XP0!UQLT4'" M7]9=XID0]PC)#)BW\=EV>1N?#8I*H"PVB# 703*.XBKJQB&&<^*2LE(IOFW> M'BZ9H>44J)ZRY6)T6F8!BVR4#85$ >"E5%1;#IR(/W94 M<]?(\-O-2'<(8%\N@;IF00@#XTI*#$9 1L55*".JT9*HT5[6X;@-L3]/U-4> MNETZX7V)XEFG/7FL6#Z:U/A?[WP^("D]E,A)X1W$'%".U69,#%!T8:XO[8AW MUCZPG9*EN'G>PYU1A+7/!P\PP!0C%&&N8X MPEQ8@JH..P![I4"7%ZDMB6V6"6 /$C>J1N)&!2.]8\QA(J!G4$HMF:DZS(S- M"=L+NP"X-S(]='%O*HJ?G@M4"6P-5]AH1I2SF"!;C07H2\MLUY)<7U3= M.A[1!NR8W*Y%#A$2:X'''P0_6BR+:<3K[Z/Y^*\X]M%T_"E^.YN.)I_FLV6Q M3AR\Z=C.J+ CWQ2X,5I#8ST@$A)GO0)L,T1+/,RJL#! TAPGWEF?&!])(S.; M+E:WQ3S^/XV=*,9?9I/5.EM%$^HT;!V0C8LNT!1#'K5IYR1&NAJ*)#SGLF> M&U(^7;K!]5B*C*:C\:@1'5X^&:CQ2D8-RPG"%)+*TZV>;:%T%Q;CT(+HLS'L MTF85UZKQZFKY/QK"TPL9J;>/*JM'!KXSGLLMC0 MNEFS!4Q[8$>J5K#IX*+6HKGS^> ,0L ZB3!&T!JBJ*BL>=90FU4:<3@\R1?I M2VYD@YFECY;3FZC95$I. [7SM0;!,D2BJN.-YYHZK&/'P:;#CF36[QJD]'.$ M]D++; '2(SGPBD9;Z2VU5-C;+G AL-*,:V4I2PXIG%7WADY9GA.M,2 %LGU& MM(WLD<3X[^)'I&3\5UW%\2QF\[*H9\3N!D$1H:$P1C'BA4SWR;RR 3H&68X# MSH!4B/:IT!JD1W+ 36_FH_NX.-4*_ME3 45%%ZMXL+'$15W:$L:K0["G1N8$ MPPS(3;!]:>?A>*2(/Q>+;Z/Y7:V ?WHF6**TL,I(9U*R+0>ZQ05G&3,' M=#IIGR8OJJAW#?U077RKF.A+\^EE5G.DE$# 2I&(N6#L %++:"KH9(Y(HZ_0QP,G?AK!WU@'+ ;:O MW>;WV71>7*WF\[00C?\1UZ9DEM_CG+&[46! :@;C"F9-VK*-5QQ5H^2&Y.@M M Z1/MJR?EYEL"]C3TF>O@T9=L^ 8=EI)EC+.*(DW8\4.Z%X+ M?YR*28>*?=8=P'V1J?)\>M+W/1O:CA9!(J 8),I2A)UA7$9=O!J?YB;,DW M8%(.OD>:?W5Y\[6\+2I+9ZT9^-5G Y.Q<\(JZ8T&C#,(.=]TDSC'<]Q#SH0& M1XIMUBZR1Q+@0SE=+8O_+GZ\FU[]K5;\KSP9V4\%I7'/-#2NI]0;P%C512-P M3@C3 '>3;H2?C^MY1SYX1[ ERF"M 5?(1&:@C,5IM/\44Y5P4#U&?RZ=(- MKB<)>O">BCAPI+V-3(;*,/;819%5*&F(:DB^Z+,Q[$O=J!2M]PV\6%X\&[BG M'D/DO"*:0>MI7-RJ,5G*YN+9-T<^SR83/YO'G6_<@"5/G@Z2 M&@>M(-:CM!\J(OAV7,*H"PE_:$&N.QAR/)9]!_F=>+N.!Z^/U]>8N\NOL MRRAMO]6Q_X]I6>?:==![@I=:0"8L5,0 :K#SM#(K,NU]C@FEN8XK'R@V3>Z) ML9]GR;0NX.Z;>I]6\ZMOHT7QZ##V>,7>1$6N;1^H8"*>!*BA5&&MN;.TLH1S M".B%>7MWP;$V\>V;6Q&#HKR9FE64T?3JQ]?Y:+J8K.7X6SQOOJ^O -K\)<%C M+C@0 +IX+*%"2D4J?R+N'S;R\7,;O\LIZ,'OZZKV.8)77 MY>A)6;T')5%%"<0?EY-RF7RD%\F..7XWO8_/S^8_&GC&M/IY(:6NE#(>G36C MCJ2K?F^WDXS@G)5LP-I_OOE@"-(X1Z8_^4E/7'_RDZ"!B[JQU@1X8RBVD"%9 MX:NC*G-9QO9ALOUX>0PU2.O3?!9WU^6/.%P7!WZWON&XL( M[9'@EAF9;UK0*! $N$K9093QFC'@ M2!PGQ\PY W$_MX470:#V4.Z+31]&$:YI,?_I++V7336M N(*6ZLUI2R.UWF< M3-% 2,TM$MI?6/'8+MG4'LI'^V+?WJTBAML/CUOHE]GU., ;O2YHT@G0?:T[?C6?ENLBM=.Q+[^GK_9O M8KL;!>D <-@3+J623'JD6-JKE3)6IPB[/F_^SI-.K8/<%Y52;,)ROEH'K+R; M1FAN8H_WDZFN6= ("Y%V;*-30">6G";SAP;4.&U\3N$=_K;HU"+,1Q*J47K\ MSZ/I35W%A.WO@X=2<:U1/!U(3K"Q@-(-$$X*FD.- 1ZW.C,8YH#:.1%V+A[/ MG@C2:F4@-T!X+[# 4@.]Z;>W2%_(_<21LGHNZ:,PZU+6'\II>;NZK97V3\\$ M!!G$VFCBL?!QX-J@V'>)%'50TDNYCSI:8K-V<.M4YJ/O^V7^])F >3Q;0:RX MI0HBB8'&+O7=ZKC::9AC'AG0@M^*S#-P._DUS_L&48/[&P>/D=8*: VBLFP! M(^3!MHRN@B*=0,,@$ M$RXNK%8S%><7L,P0!2ZELGP71&C*L:/!/CG)?IO7N][7-PP &V^4U#H&Y[Y8I:ZN5K>K=;B3+:*PKLJU$./7DV(MS>E8 MW<[FR_+?ZY_O'&.]XULK'Q&TQ-P9!+G#22UA4;$D%8(,\APS\@"WVPZ9>B*) MG'RE_+VHXVE=LZ"AC4=AS#R"E%'!H4Q3^&&DZ5#JQH' MIB2.!UJL/#!80).ROCZ,W ( _(4EP6V# HU=]H[$N*^=XY5,.0TH5=,J($Z) MC@=B:PDUBBED/*W&J;"XL!"P#KC4'KC]D^A=7/JORVFY+-Z7]RD4;1FWEG(; MR;/>, XCV$%O#":"'3=3#"@2R*:-V2;,-0'(.0!SKJ\&J#!W2KXN@>^?F+Y5 M4C9^6R"2$*XTC;"D4D7,6\.J"2LPS=E9!^@OUBDANP*];S+.ZD;B5VOGE"=G M4??]KI@NBH-9VL;'!"&1YPA:I*0#3@*DQ':_D=#FK*<#]&/KD+XGD$9?O*ZK M$=J$L(W:AW@^U@9 C#Q!P"&!G0!Q[#;B$>U!114&)(A< &5] 7 M " 0 !E>&AI8FET,3 Q,C$R,C@R,#$Y+FAT;5!+ 0(4 Q0 ( M $5S>U#W<-](5AD '&) 7 " 5<7 !E>&AI8FET,3 Q M,S$R,C@R,#$Y+FAT;5!+ 0(4 Q0 ( $5S>U#HW%C)<"T ) , 0 7 M " >(P !E>&AI8FET,3 Q-#$R,C@R,#$Y+FAT;5!+ 0(4 Q0 M ( $5S>U#TEV?39"T %4, 0 7 " 8=> !E>&AI8FET M,3 Q-3$R,C@R,#$Y+FAT;5!+ 0(4 Q0 ( $5S>U"LW_H!5@0 *$S 5 M " 2", !E>&AI8FET,C$Q+3$R,C@Q.2YH=&U02P$"% ,4 M " !%U ^.E]HP00 /<1 5 " 6JA !E>&AI8FET M,S(Q+3$R,C@Q.2YH=&U02P$"% ,4 " !%I@ 97AH:6)I=#,R,BTQ,C(X,3DN:'1M4$L! A0#% M @ 17-[4#78\;WL#@ JS4! !( ( !,JL &5X:&EB:70Y M.3$R,#$Y+FAT;5!+ 0(4 Q0 ( $5S>U#DTK'U(K,# (OZ+@ 7 M " 4ZZ !H:6QL;6%N,3 M:S$R,C@R,#$Y+FAT;5!+ 0(4 Q0 ( M $5S>U"']_N9C10 );N 0 " :5M! !H;&TM,C Q.3$R M,C@N>'-D4$L! A0#% @ 17-[4$146H5(,P P#<" !0 M ( !8(($ &AL;2TR,#$Y,3(R.%]C86PN>&UL4$L! A0#% @ 17-[4,=' M#&UL4$L! A0#% @ 17-[4#;0.X%@)P$ 7<0/ !0 ( ! M3S0% &AL;2TR,#$Y,3(R.%]L86(N>&UL4$L! A0#% @ 17-[4)I9.S!$ MR IPX* !0 ( !X5L& &AL;2TR,#$Y,3(R.%]P&UL 64$L%!@ 0 ! +@0 % XML 60 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt
12 Months Ended
Dec. 28, 2019
Debt Disclosure [Abstract]  
Long-Term Debt
The following table summarizes the Company’s debt:
 
December 28, 2019
 
December 29, 2018
Revolving loans
$
113,000

 
$
108,200

Senior Term Loan, due 2025
1,047,653

 
1,058,263

6.375% Senior Notes, due 2022
330,000

 
330,000

11.6% Junior Subordinated Debentures - Preferred
105,443

 
105,443

Junior Subordinated Debentures - Common
3,261

 
3,261

Finance leases & other obligations
2,275

 
1,213

 
1,601,632

 
1,606,380

Unamortized premium on 11.6% Junior Subordinated Debentures
16,110

 
17,498

Unamortized discount on Senior Term Loan
(8,040
)
 
(9,558
)
Current portion of long term debt and capital leases
(11,358
)
 
(10,985
)
Deferred financing fees
(14,055
)
 
(17,251
)
Total long term debt, net
$
1,584,289

 
$
1,586,084


Revolving Loans and Term Loans
On May 31, 2018 the Company entered into a new credit agreement that includes a funded term loan for $530,000 and a unfunded delayed draw term loan facility ("DDTL") for $165,000 (collectively, "2018 Term Loan"). Concurrently, the Company also entered into a new asset-based revolving credit agreement ("ABL Revolver") for $150,000. The proceeds from the 2018 Term Loan and ABL Revolver were used to refinance previous debt obligations, revolvers and the associated fees and expenses. As mentioned in Note 5 - Acquisitions, the Company utilized the full $165,000 DDTL to finance the MinuteKey acquisition on August 10, 2018. Both the 2018 Term Loan and ABL Revolver require the Company to maintain certain financial and non-financial covenants. As of December 28, 2019, the Company is in compliance with all financial and non-financial debt covenants with our existing obligations and agreements with external lenders.

On October 1, 2018, the Company entered into an amendment (the "Term Amendment") to the aforementioned 2018 Term Loan agreement which provided an additional $365,000 of incremental term loan proceeds. These proceeds from the Amendment were used to (1) finance the acquisition of Big Time, (2) refinance certain pre-existing Big Time indebtedness, and (3) pay related transaction costs. Refer to Note 5 - Acquisitions for additional Big Time acquisition details.

On November 15, 2019, the Company entered into an amendment (the "ABL Amendment") to the aforementioned ABL Revolver agreement which provided an additional $100,000 of revolving credit, bringing the total available to $250,000.

The interest rate on the 2018 Term Loan is, at the discretion of the Company, either the adjusted London Interbank Offered Rate ("LIBOR") rate plus 4.00% per annum for LIBOR loans or an alternate base rate plus 3.00% per annum. The 2018 Term Loan
is payable in fixed installments of approximately $2,652 per quarter, with a balloon payment scheduled on the loan's maturity date of May 31, 2025.

The interest rate for the ABL Revolver is, at the discretion of the Company, either (1) adjusted LIBOR plus a margin of 1.25% to 1.75% per annum or (2) an alternate base rate plus a margin varying from 0.25% to 0.75% per annum. The maturity date for the ABL Revolver is November 15, 2024, provided that, if the 6.375% Senior Notes with a maturity date of July 15, 2022 remain outstanding in a principal amount in excess of $50,000 on April 15, 2022, the maturity date shall be April 15, 2022, unless, at the Company's sole discretion, the Company elects to take a reserve against the borrowing base in an amount equal to the amount of such excess and, after giving effect thereto, availability as of such date is equal to or greater than $30,000. Portions of the ABL Revolver are separately available for borrowing by the Company's United States subsidiary and Canadian subsidiary for $200,000 and $50,000, respectively.

In connection with the 2019 ABL Revolver refinancing activities, the Company recorded an additional $1,412 in deferred financing fees which are recorded as other non-current assets on the accompanying Consolidated Balance Sheets.
In connection with the 2018 refinancing activities, the Company recorded $14,293 in deferred financing fees and $9,950 in discount which were recorded as long term debt on the accompanying Consolidated Balance Sheets as of December 29, 2018. In connection with the ABL Revolver, the Company recorded $1,841 in deferred financing fees which were recorded as other non-current assets on the accompanying Consolidated Balance Sheets as of December 29, 2018.
The amounts outstanding under the 2018 Term Loan and ABL Revolver are guaranteed by the Company and, subject to certain exceptions, the Company's wholly-owned domestic subsidiaries and are secured by substantially all of the Company's and guarantor's assets.

As of December 28, 2019, the Revolver had an outstanding amount of $113,000 and outstanding letters of credit of approximately $17,001. The Company has approximately $119,999 of available borrowings under the revolving credit facility as a source of liquidity as of December 28, 2019.

6.375% Senior Notes, due 2022
On June 30, 2014, Hillman Group issued $330,000 aggregate principal amount of its senior notes due July 15, 2022 (the “6.375% Senior Notes”), which are guaranteed by The Hillman Companies, Inc. and its domestic subsidiaries other than the Hillman Group Capital Trust. Hillman Group pays interest on the 6.375% Senior Notes semi-annually on January 15 and July 15 of each fiscal year.

Guaranteed Preferred Beneficial Interest in the Company's Junior Subordinated Debentures
In September 1997, The Hillman Group Capital Trust ("Trust"), a Grantor trust, completed a $105,443 underwritten public offering of 4,217,724 Trust Preferred Securities (“TOPrS”). The Trust invested the proceeds from the sale of the preferred securities in an equal principal amount of 11.6% Junior Subordinated Debentures of Hillman due September 30, 2027.
The Company pays interest to the Trust on the Junior Subordinated Debentures underlying the TOPrS at the rate of 11.6% per annum on their face amount of $105,443, or $12,231 per annum in the aggregate. The Trust distributes monthly cash payments it receives from the Company as interest on the debentures to preferred security holders at an annual rate of 11.6% on the liquidation amount of $25.00 per preferred security. Pursuant to the Indenture that governs the TOPrS, the Trust is able to defer distribution payments to holders of the TOPrS for a period that cannot exceed 60 months (the “Deferral Period”). During a Deferral Period, the Company is required to accrue the full amount of all interest payable, and such deferred interest payable would become immediately payable by the Company at the end of the Deferral Period. There were no deferrals of distribution payments to holders of the Trust Preferred Securities in 2019 nor 2018.
In connection with the public offering of TOPrS, the Trust issued $3,261 of trust common securities to the Company. The Trust invested the proceeds from the sale of the trust common securities in an equal principal amount of 11.6% Junior Subordinated Debentures of Hillman due September 30, 2027. The Trust distributes monthly cash payments it receives from the Company as interest on the debentures to the Company at an annual rate of 11.6% on the liquidation amount of the common security.
The Company has determined that the Trust is a variable interest entity and the holders of the TOPrS are the primary beneficiaries of the Trust. Accordingly, the Company does not consolidate the Trust. Summarized below is the financial information of the Trust as of December 28, 2019:
December 28, 2019
 
Amount
Non-current assets - junior subordinated debentures - preferred
 
$
121,553

Non-current assets - junior subordinated debentures - common
 
3,261

Total assets
 
$
124,814

Non-current liabilities - trust preferred securities
 
$
121,553

Stockholder's equity - trust common securities
 
3,261

Total liabilities and stockholders' equity
 
$
124,814


The non-current assets for the Trust relate to its investment in the 11.6% junior subordinated deferrable interest debentures of Hillman due September 30, 2027.
The TOPrS constitute mandatory redeemable financial instruments. The Company guarantees the obligations of the Trust on the TOPrS. Accordingly, the guaranteed preferred beneficial interest in the Company's junior subordinated debentures is presented in long-term liabilities in the accompanying Consolidated Balance Sheets.
On June 30, 2014, the junior subordinated debentures were recorded at the fair value of $131,141 based on the price underlying the Trust Preferred Securities of $30.32 per share upon close of trading on the NYSE Amex on that date plus the liquidation value of the trust common securities. The Company is amortizing the premium on the junior subordinated debentures of $22,437 over their remaining life. Unamortized premium on the junior subordinated debentures was $16,110 and $17,498 as of December 28, 2019 and December 29, 2018, respectively.

The aggregate minimum principal maturities of the long-term debt obligations for each of the five years following December 28, 2019 are as follows:
 
 
 
Year
 
Amount
2020
 
$
10,609

2021
 
10,609

2022
 
340,609

2023
 
10,609

2024
 
123,609

Thereafter
 
1,103,312

 
 
$
1,599,357


Note that future finance lease payments were excluded from the maturity schedule above. Refer to Note 8 - Leases.
Additional information with respect to the Company's fixed rate senior notes and junior subordinated debentures is included in Note 13 - Fair Value Measurements.

XML 61 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 28, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Cash and Cash Equivalents:
Cash and cash equivalents consist of commercial paper, U.S. Treasury obligations, and other liquid securities purchased with initial maturities less than 90 days and are stated at cost which approximates fair value. The Company has foreign bank balances of approximately $9,301 and $6,943 at December 28, 2019 and December 29, 2018, respectively. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. The Company has not experienced any losses related to these balances. Management believes its credit risk is minimal.
Restricted Investments:
The Company's restricted investments are trading securities carried at fair market value which represent assets held in a Rabbi Trust to fund deferred compensation liabilities owed to the Company's employees. The current portion of the investments is included in other current assets and the long term portion in other assets on the accompanying Consolidated Balance Sheets. See Note 9 - Deferred Compensation Plan.
Accounts Receivable and Allowance for Doubtful Accounts:
The Company establishes the allowance for doubtful accounts using the specific identification method and also provides a reserve in the aggregate. The estimates for calculating the aggregate reserve are based on historical collection experience. Increases to the allowance for doubtful accounts result in a corresponding expense. The Company writes off individual accounts receivable when collection becomes improbable. The allowance for doubtful accounts was $1,891 and $846 as of December 28, 2019 and December 29, 2018, respectively.
In the years ended December 28, 2019 and December 29, 2018, the Company entered into agreements to sell, on an ongoing basis and without recourse, certain trade accounts receivable. The buyer is responsible for servicing the receivables. The sale of the receivables is accounted for in accordance with Financial Accounting Standards Board (“FASB”) ASC 860, Transfers and Servicing. Under that guidance, receivables are considered sold when they are transferred beyond the reach of the Company and its creditors, the purchaser has the right to pledge or exchange the receivables, and the Company has surrendered control over the transferred receivables. The Company has received proceeds from the sales of trade accounts receivable of approximately $292,432 and $215,833 for the years ended December 28, 2019 and December 29, 2018, respectively, and has included the proceeds in net cash provided by operating activities in the Consolidated Statements of Cash Flows. Related to the sale of accounts receivable, the Company recorded losses of approximately $2,923 and $2,233 for the years ended December 28, 2019 and December 29, 2018, respectively.
Inventories:
Inventories consisting predominantly of finished goods are valued at the lower of cost or net realizable value, cost being determined principally on the weighted average cost method. The historical usage rate is the primary factor used in assessing the net realizable value of excess and obsolete inventory. A reduction in the carrying value of an inventory item from cost to net realizable value is recorded for inventory with excess on-hand quantities as determined based on historic and projected sales, product category, and stage in the product life cycle.
Property and Equipment:
Property and equipment are carried at cost and include expenditures for new facilities and major renewals. For financial accounting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets, generally two to 25 years. Assets acquired under capital leases are depreciated over the terms of the related leases. Maintenance and repairs are charged to expense as incurred. The Company capitalizes certain costs that are directly associated with the development of internally developed software, representing the historical cost of these assets. Once the software is completed and placed into service, such costs are amortized over the estimated useful lives. When assets are sold or otherwise disposed of, the cost and related accumulated depreciation are removed from their respective accounts, and the resulting gain or loss is reflected in income (loss) from operations.
Property and equipment, net, consists of the following at December 28, 2019 and December 29, 2018:
 
Estimated
Useful Life
 
 
 
 
 
(Years)
 
2019
 
2018
Land
n/a
 
$

 
$
20

Buildings
25
 

 
341

Leasehold improvements
life of lease
 
10,982

 
8,273

Machinery and equipment
2-10
 
308,096

 
271,061

Computer equipment and software
2-5
 
60,412

 
53,471

Furniture and fixtures
6-8
 
2,749

 
2,629

Construction in process
 
 
2,712

 
3,653

Property and equipment, gross
 
 
384,951

 
339,448

Less: Accumulated depreciation
 
 
179,791

 
131,169

Property and equipment, net
 
 
$
205,160

 
$
208,279


Goodwill:
The Company has adopted ASU 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, which eliminates Step 2 from the goodwill impairment test and instead requires an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If, after assessing the totality of events or circumstances, the Company determines that the fair value of a reporting unit is less than the carrying value, then the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
The Company’s annual impairment assessment is performed for its reporting units as of October 1st. An independent appraiser assessed the value of the reporting units based on a discounted cash flow model and multiple of earnings. Assumptions critical to our fair value estimates under the discounted cash flow model include the discount rate, projected average revenue growth and projected long-term growth rates in the determination of terminal values. The results of the quantitative assessment in 2019, 2018, and 2017 indicated that the fair value of each reporting unit was in excess of its carrying value. Therefore goodwill was not impaired as of our annual testing dates. In our annual review of goodwill for impairment in the fourth quarter of 2019, the fair value of each reporting unit exceeded its carrying value by over 5% of its carrying value.
No impairment charges were recorded in the years ended December 28, 2019, December 29, 2018, or December 30, 2017.
Goodwill amounts by reportable segment are summarized as follows:
 
 
Goodwill at
 
 
 
 
 
 
 
 
 
Goodwill at
 
 
December 29, 2018
 
Acquisitions(1) 
 
Disposals
 
Adjustments(2)
 
Other(3)
 
December 28, 2019
Fastening, Hardware, and Personal Protection
 
$
564,143

 
$

 
$

 
$
3,540

 
$
164

 
$
567,847

Consumer Connected Solutions
 
211,766

 
9,382

 

 
948

 

 
222,096

Canada
 
27,938

 

 

 

 
1,196

 
29,134

Total
 
$
803,847

 
$
9,382

 
$

 
$
4,488

 
$
1,360

 
$
819,077


(1)
See Note 5 - Acquisitions for additional information regarding the Resharp acquisition.
(2)
These amounts related to opening balance sheet adjustments from the acquisition of MinuteKey and Big Time. These adjustments were primarily related to $2,087 increase in inventory reserve and a $1,106 increase in assumed liabilities for Big Time, as well as a $633 increase in assumed liabilities for MinuteKey. These acquisitions were completed in the third and fourth quarter of 2018, respectively and purchase price accounting adjustments are finalized as of the current period.
(3)
The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada and Mexico reporting units.

Intangible Assets:
Intangible assets are stated at the lower of cost or fair value.  With the exception of certain trade names, intangible assets are amortized on a straight-line basis over periods ranging from 5 to 20 years, representing the period over which the Company expects to receive future economic benefits from these assets. 
Other intangibles, net, as of December 28, 2019 and December 29, 2018 consist of the following:
 
Estimated
 
 
 
 
 
Useful Life
(Years)
 
December 28, 2019
 
December 29, 2018
Customer relationships
13-20
 
$
941,305

 
$
939,880

Trademarks - Indefinite
Indefinite
 
85,517

 
85,228

Trademarks - Other
5-15
 
26,700

 
26,700

Technology and patents
7-12
 
60,968

 
55,394

Intangible assets, gross
 
 
1,114,490

 
1,107,202

Less: Accumulated amortization
 
 
232,060

 
176,677

Intangible assets, net
 
 
$
882,430

 
$
930,525


Estimated annual amortization expense for intangible assets subject to amortization at December 28, 2019 for the next five fiscal years is as follows:
Fiscal Year Ended
 
Amortization Expense
2020
 
$
59,262

2021
 
$
59,262

2022
 
$
59,262

2023
 
$
59,262

2024
 
$
59,262


The Company also evaluates indefinite-lived intangible assets (primarily trademarks and trade names) for impairment annually or more frequently if events and circumstances indicate that it is more likely than not that the fair value of an indefinite-lived
intangible asset is below its carrying amount. In connection with the evaluation, an independent appraiser assessed the fair value of our indefinite-lived intangible assets based on a relief from royalties model. An impairment charge is recorded if the carrying amount of an indefinite-lived intangible asset exceeds the estimated fair value on the measurement date. No impairment charges related to indefinite-lived intangible assets were recorded by the Company in 2019, 2018, or 2017 as a result of the quantitative annual impairment test.
Long-Lived Assets:
The Company evaluates its long-lived assets, including definite-lived intangibles assets, for impairment including an evaluation based on the estimated undiscounted future cash flows as events or changes in circumstances indicate that the carrying amount of such assets may not be fully recoverable. In the year ended December 28, 2019, the Company recorded an impairment charge of $7,887 related to the loss on the disposal of our FastKey self-service duplicating kiosks and related assets in our Consumer Connected Solutions operating segment. In the year ended December 29, 2018, the Company recorded an impairment charge of $837 related to exiting certain lines of business in our Canada segment, see Note 14 - Restructuring for more details. In the fiscal year ended December 30, 2017, the Company recorded impairment charges of $1,569 related to the exit of a pilot program in the kiosk business in our Consumer Connected Solutions operating segment. All of the aforementioned impairment charges incurred were included within the respective other income/expense on the Consolidated Statements of Comprehensive Income (Loss). Approximately 95% of the Company’s long-lived assets are held within the United States.
Income Taxes:
Deferred income taxes are computed using the asset and liability method. Under this method, deferred income taxes are recognized for temporary differences between the financial reporting basis and income tax basis of assets and liabilities, based on enacted tax laws and statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Valuation allowances are provided for tax benefits where management estimates it is more likely than not that certain tax benefits will not be realized. Adjustments to valuation allowances are recorded for changes in utilization of the tax related item. See Note 6 - Income Taxes for additional information.
In accordance with guidance regarding the accounting for uncertainty in income taxes, the Company recognizes a tax position if, based solely on its technical merits, it is more likely than not to be sustained upon examination by the relevant taxing authority. If a tax position does not meet the more likely than not recognition threshold, the Company does not recognize the benefit of that position in its Consolidated Financial Statements. A tax position that meets the more likely than not recognition threshold is measured to determine the amount of benefit to be recognized in the Consolidated Financial Statements.

Contingent Consideration:
Contingent Consideration relates to the potential payment for an acquisition that is contingent upon the achievement of the acquired business meeting certain product development milestones and/or certain financial performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred. The estimated fair value of the contingent consideration was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The assumptions utilized in the calculation based on financial performance milestones include projected revenue and/or EBITDA amounts, volatility and discount rates. For potential payments related to product development milestones, we estimated the fair value based on the probability of achievement of such milestones. The assumptions utilized in the calculation of the acquisition date fair value include probability of success and the discount rates. Contingent consideration involves certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts.
Risk Insurance Reserves:
The Company self-insures our product liability, automotive, workers' compensation, and general liability losses up to $250 per occurrence. Our policy is to estimate reserves based upon a number of factors, including known claims, estimated incurred but not reported claims, and third-party actuarial analysis.  The third-party actuarial analysis is based on historical information
along with certain assumptions about future events.  These reserves are classified as other current and other long-term liabilities within the balance sheets.
The Company self-insures our group health claims up to an annual stop loss limit of $250 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves.
Retirement Benefits:
Certain employees of the Company are covered under a profit-sharing and retirement savings plan. The plan provides for a matching contribution for eligible employees of 50% of each dollar contributed by the employee up to 6% of the employee's compensation. In addition, the plan provides an annual contribution in amounts authorized by the Board of Directors, subject to the terms and conditions of the plan.
Hillman Canada sponsors a Deferred Profit Sharing Plan (“DPSP”) and a Group Registered Retirement Savings Plan (“RRSP”) for all qualified, full-time employees, with at least three months of continuous service. DPSP is an employer-sponsored profit sharing plan registered as a trust with the Canada Revenue Agency (“CRA”). On a periodic basis, Hillman Canada shares business profits with employees by contributing to the DPSP on each employee's behalf. Employees do not contribute to the DPSP. There is no minimum required contribution; however, DPSPs are subject to maximum contribution limits set by the CRA. The DPSP is offered in conjunction with a RRSP. All eligible employees may contribute an additional voluntary amount of up to eight percent of the employee's gross earnings. Hillman Canada is required to match 100% of all employee contributions up to 2% of the employee's compensation. The assets of the RRSP are held separately from those of Hillman Canada in independently administered funds.
Retirement benefit costs were $2,725, $2,567, and $2,222 in the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
Revenue Recognition:
Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.
The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebate are included in the determination of net sales.
The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.

The following table disaggregates our revenue by product category:
 
Fastening, Hardware, and Personal Protective Solutions
 
Consumer Connected Solutions
 
Canada
 
Total Revenue
Year Ended December 28, 2019
 
 
 
 
 
 
 
Fastening and Hardware
$
607,247

 
$

 
$
121,242

 
$
728,489

Personal Protective
245,769

 

 

 
245,769

Keys and Key Accessories

 
185,451

 
4,009

 
189,460

Engraving

 
50,613

 
9

 
50,622

Resharp

 
22

 

 
22

Consolidated
$
853,016

 
$
236,086

 
$
125,260

 
$
1,214,362

 
 
 
 
 
 
 
 
Year Ended December 29, 2018
 
 
 
 
 
 
 
Fastening and Hardware
$
581,269

 
$

 
$
137,186

 
$
718,455

Personal Protective
55,448

 

 

 
55,448

Keys and Key Accessories

 
143,898

 
4,217

 
148,115

Engraving

 
52,145

 
12

 
52,157

Resharp

 

 

 

Consolidated
$
636,717

 
$
196,043

 
$
141,415

 
$
974,175

 
 
 
 
 
 
 
 
Year Ended December 30, 2017
 
 
 
 
 
 
 
Fastening and Hardware
$
528,969

 
$

 
$
133,082

 
$
662,051

Personal Protective

 

 

 

Keys and Key Accessories

 
115,924

 
4,706

 
120,630

Engraving

 
55,674

 
13

 
55,687

Resharp

 

 

 

Consolidated
$
528,969

 
$
171,598

 
$
137,801

 
$
838,368














The following table disaggregates our revenue by geographic location:
 
Fastening, Hardware, and Personal Protective Solutions
 
Consumer Connected Solutions
 
Canada
 
Total Revenue
Year Ended December 28, 2019
 
 
 
 
 
 
 
United States
$
835,957

 
$
234,216

 
$

 
$
1,070,173

Canada
5,905

 
1,870

 
125,260

 
133,035

Mexico
11,154

 

 

 
11,154

Consolidated
$
853,016

 
$
236,086

 
$
125,260

 
$
1,214,362

 
 
 
 
 
 
 
 
Year Ended December 29, 2018
 
 
 
 
 
 
 
United States
$
626,490

 
$
195,538

 
$

 
$
822,028

Canada
1,944

 
505

 
141,415

 
143,864

Mexico
8,283

 

 

 
8,283

Consolidated
$
636,717

 
$
196,043

 
$
141,415

 
$
974,175

 
 
 
 
 
 
 
 
Year Ended December 30, 2017
 
 
 
 
 
 
 
United States
$
522,002

 
$
171,598

 
$

 
$
693,600

Canada

 

 
137,801

 
137,801

Mexico
6,967

 

 

 
6,967

Consolidated
$
528,969

 
$
171,598

 
$
137,801

 
$
838,368


Our revenue by geography is allocated based on the location of our sales operations. Our Fastening, Hardware, and Personal Protective Solutions contains sales of Big Time personal protective equipment into Canada. Our Consumer Connected Solutions contains sales of MinuteKey Canada.
Fastening, Hardware, and Personal Protective Solutions revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, and personal protective equipment such as gloves and eye-wear as well as in-store merchandising services for the related product category.
Consumer Connected Solutions revenues consist primarily of sales of keys and identification tags through self service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories.
Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.
The Company’s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods. Judgment was required in applying the new revenue standard in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. The Company’s obligation to provide in-store service and access to key duplicating and engraving equipment is satisfied when control of the related products is transferred. Therefore, consistent with the practice prior to the adoption of ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASC 606"), the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving
equipment is recognized upon the customer’s acceptance of the products. The revenues for all performance obligations are recognized upon the customer's acceptance of the products.
The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, general, and administrative expense when control over products is transferred to the customer.
The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.
Shipping and Handling:
The costs incurred to ship product to customers, including freight and handling expenses, are included in selling, general, and administrative (“SG&A”) expenses on the Company's Consolidated Statements of Comprehensive Income (Loss).
Shipping and handling costs were $47,713, $42,458, and $39,205 in the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
Research and Development:
The Company expenses research and development costs consisting primarily of internal wages and benefits in connection with improvements to the Company's fastening product lines along with the key duplicating and engraving machines. The Company's research and development costs were $2,075, $2,181, and $2,216 in the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
Common Stock:
The Hillman Companies, Inc. has one class of common stock. All outstanding shares of The Hillman Companies, Inc. common stock are owned by Holdco. The management shareholders of Holdco do not have the ability to put their shares back to Holdco.
Stock Based Compensation:
The Company has a stock-based employee compensation plan pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards. Hillman reflects the options granted by HoldCo in its stand-alone Consolidated Financial Statements in accordance with ASC 718. The Company uses a Black-Scholes option pricing model to determine the fair value of stock options on the dates of grant. The Black-Scholes pricing model requires various assumptions, including expected term, which is based on our historical experience and expected volatility which is estimated based on the average historical volatility of similar entities with publicly traded shares. The Company also makes assumptions regarding the risk-free interest rate and the expected dividend yield. The risk-free interest rate is based on the U.S. Treasury interest rate whose term is consistent with the expected term of the share-based award. The dividend yield on our common stock is assumed to be zero since we do not pay dividends and have no current plans to do so in the future. Determining the fair value of stock options at the grant date requires judgment, including estimates for the expected life of the share-based award, stock price volatility, dividend yield, and interest rate. These assumptions may differ significantly between grant dates because of changes in the actual results of these inputs that occur over time.
Stock-based compensation expense is recognized using a fair value based recognition method. Stock-based compensation cost is estimated at the grant date based on the fair value of the award and is recognized as expense over the requisite vesting period or performance period of the award on a straight-line basis. The stock-based compensation expense is recorded in general and administrative expenses. The plan is more fully described in Note 11 - Stock Based Compensation.
Fair Value of Financial Instruments:
The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy requires an entity to maximize the use of observable inputs, where available, and minimize the use of unobservable inputs when measuring fair value. Whenever possible, quoted prices in active markets are used to determine the fair value of the Company's financial instruments.
Derivatives and Hedging:
The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior debt and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures. The Company enters into derivative instrument transactions with financial institutions acting as the counter-party. The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.
The relationships between hedging instruments and hedged items are formally documented, in addition to the risk management objective and strategy for each hedge transaction. For interest rate swaps, the notional amounts, rates, and maturities of our interest rate swaps are closely matched to the related terms of hedged debt obligations. The critical terms of the interest rate swap are matched to the critical terms of the underlying hedged item to determine whether the derivatives used for hedging transactions are highly effective in offsetting changes in the cash flows of the underlying hedged item. If it is determined that a derivative ceases to be a highly effective hedge, the hedge accounting is discontinued and all subsequent derivative gains and losses are recognized in the statement of comprehensive income or loss.
Derivative instruments designated in hedging relationships that mitigate exposure to the variability in future cash flows of the variable-rate debt and foreign currency exchange rates are considered cash flow hedges. The Company records all derivative instruments in other assets or other liabilities on the Consolidated Balance Sheets at their fair values. If the derivative is designated as a cash flow hedge and the hedging relationship qualifies for hedge accounting, the effective portion of the change in the fair value of the derivative is recorded in other comprehensive income or loss. The change in fair value for instruments not qualifying for hedge accounting are recognized in the statement of comprehensive income or loss in the period of the change. See Note 12 - Derivatives and Hedging.
Translation of Foreign Currencies:
The translation of the Company's Canadian and Mexican local currency based financial statements into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average exchange rate during the period. Cumulative translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in stockholder's equity.
Use of Estimates in the Preparation of Financial Statements:
The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses for the reporting period. Actual results may differ from these estimates.
XML 62 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation
12 Months Ended
Dec. 28, 2019
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
HMAN Group Holdings Inc. 2014 Equity Incentive Plan
Effective June 30, 2014, Holdco established the HMAN Group Holdings Inc. 2014 Equity Incentive Plan (the “2014 Equity Incentive Plan”), pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards for up to an aggregate of 44,021 shares of its common stock. Effective August 10, 2018, the number of shares within the stock option pool increased to 50,000. Effective July 29, 2019 the number of shares within the pool increased to 84,008.
The 2014 Equity Incentive Plan is administered by a committee of the Holdco board of directors. Such committee determines the terms of each stock-based award grant under the 2014 Equity Incentive Plan, except that the exercise price of any granted options and the grant price of any granted stock appreciation rights may not be lower than the fair market value of one share of common stock of Holdco as of the date of grant.
The fair value of 58,860 time-vested options outstanding as of December 28, 2019 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions: dividend yield equaling 0%, risk-free interest rate from
1.27% to 3.17%, expected volatility assumed to be 31.5%, and expected term of 6.25 years. The fair value of an option in whole dollars was $334.25.
In the year ended December 30, 2017, the Company modified the vesting period of the outstanding awards, reducing the vesting period to four years from five years. The modification of the vesting term resulted in $687 of additional expense for the year ended December 30, 2017.
Stock option compensation expense of $2,312, $1,590, and $1,984 was recognized in the accompanying Consolidated Statements of Comprehensive Income (Loss) for the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively. As of December 28, 2019, there was $12,323 of unrecognized compensation expense for unvested common options. The expense will be recognized as a charge to earnings over a weighted average period of approximately 3.32 years.
As of December 28, 2019, there were 22,840 performance-based stock options outstanding that ultimately vest depending upon satisfaction of conditions that only arise in the event of a sale of the Company. No compensation expense will be recognized on these stock options unless it becomes probable the performance conditions will be satisfied.
A summary of stock option activity for the year ended December 28, 2019 is presented below:
 
Number
of
Shares
 
Weighted Average
Exercise Price Per Share
(in whole dollars)
 
Weighted Average Remaining
Contractual Term
(Years)
Outstanding at December 29, 2018
47,542

 
$
1,036

 
7 years

Exercisable at December 29, 2018

 

 

Granted
38,603

 
$

 

Exercised or converted
100

 

 

Forfeited or expired
4,345

 
$

 

Outstanding at December 28, 2019
81,700

 
$
1,207

 
8 years

Exercisable at December 28, 2019
27,822

 
$
1,000

 
5 years


In fiscal year ended December 28, 2019, 100 options were exercised. In fiscal year ended December 29, 2018, 200 options were exercised. There were no options exercised in fiscal year ended December 30, 2017. The aggregate intrinsic value of options outstanding as of December 28, 2019 was $11,997.
As of December 28, 2019, there were 2,143 shares of restricted stock outstanding under the 2014 Equity Incentive Plan. The shares were granted at the grant date fair value of the underlying common stock securities. The restrictions lapse in one quarter increments on each of the three anniversaries of the award date, and one quarter on the completion of the relocation the recipient to the Cincinnati area or earlier in the event of a change in control. The number of unvested shares of restricted stock was 2,143 as of December 28, 2019 however expense is recognized over the service period. The weighted average grant date fair value of unvested restricted stock was $1,168 as of December 28, 2019. There were no restricted shares granted during fiscal year ended December 29, 2018.
A summary of the Company's restricted stock activity for the year ended December 28, 2019 is presented below:
 
 
Number of Shares
 
Weighted-Average Grant Date
Fair Value
Unvested at December 29, 2018
 
275

 
$
1,000

Granted
 
2,143

 
1,168

Vested
 
(275
)
 
1,000

Forfeited
 

 

Unvested at December 28, 2019
 
2,143

 
$
1,168


Restricted stock compensation expense of $669, $0, and $500 was recognized in the accompanying Consolidated Statements of Comprehensive Income (Loss) for the fiscal years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
XML 63 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Statements of Cash Flows (Tables)
12 Months Ended
Dec. 28, 2019
Supplemental Cash Flow Elements [Abstract]  
Supplemental Disclosures of Cash Flows Information
Supplemental disclosures of cash flows information are presented below:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Cash paid during the period for:
 
 
 
 
 
 
Interest on junior subordinated debentures
 
$
11,211

 
$
12,230

 
$
12,230

Interest
 
$
94,461

 
$
56,879

 
$
48,511

Income taxes, net of refunds
 
$
(489
)
 
$
1,027

 
$
295


XML 64 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Equity and Accumulated Other Comprehensive Income (Tables)
12 Months Ended
Dec. 28, 2019
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The following is the detail of the change in the Company's accumulated other comprehensive loss from December 31, 2016 to December 28, 2019 including the effect of significant reclassifications out of accumulated other comprehensive income (net of tax):
 
Foreign Currency Translation
Balance at December 31, 2016
$
(34,382
)
Other comprehensive income before reclassifications
8,483

Amounts reclassified from other comprehensive income¹
(638
)
Net current period other comprehensive loss
7,845

Balance at December 30, 2017
(26,537
)
Other comprehensive income before reclassifications
(11,104
)
Amounts reclassified from other comprehensive income²
51

Net current period other comprehensive income
(11,053
)
Balance at December 29, 2018
(37,590
)
Other comprehensive loss before reclassifications
5,533

Amounts reclassified from other comprehensive income³
17

Net current period other comprehensive income
5,550

Balance at December 28, 2019
$
(32,040
)

1.
In the year ended December 30, 2017, the Company fully liquidated its Australian subsidiary and reclassified the cumulative translation adjustment to income. The $638 gain was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
2.
In the year ended December 29, 2018, the Company fully liquidated four subsidiaries within the Canada reportable segment: Hillman Group GP1, LLC, Hillman Group GP2, LLC, HGC1 Financing LP, and HGC2 Holding LP and reclassified the cumulative translation adjustment to income. The $51 loss was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
3.
In the year ended December 28, 2019, the Company fully liquidated its Luxembourg subsidiary which results resides within the Canada reportable segment. The $17 loss was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).
JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hillman10-k12282019.htm": { "axisCustom": 2, "axisStandard": 35, "contextCount": 374, "dts": { "calculationLink": { "local": [ "hlm-20191228_cal.xml" ] }, "definitionLink": { "local": [ "hlm-20191228_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "hillman10-k12282019.htm" ] }, "labelLink": { "local": [ "hlm-20191228_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "hlm-20191228_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "hlm-20191228.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 734, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 37, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 44 }, "keyCustom": 23, "keyStandard": 504, "memberCustom": 42, "memberStandard": 58, "nsprefix": "hlm", "nsuri": "http://www.hillmangroup.com/20191228", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "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 - Cover Page", "role": "http://www.hillmangroup.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Related Party Transactions", "role": "http://www.hillmangroup.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Acquisitions", "role": "http://www.hillmangroup.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Income Taxes", "role": "http://www.hillmangroup.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Long-Term Debt", "role": "http://www.hillmangroup.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Leases", "role": "http://www.hillmangroup.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Deferred Compensation Plan", "role": "http://www.hillmangroup.com/role/DeferredCompensationPlan", "shortName": "Deferred Compensation Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Equity and Accumulated Other Comprehensive Income", "role": "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncome", "shortName": "Equity and Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Stock-Based Compensation", "role": "http://www.hillmangroup.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Derivatives and Hedging", "role": "http://www.hillmangroup.com/role/DerivativesAndHedging", "shortName": "Derivatives and Hedging", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Fair Value Measurements", "role": "http://www.hillmangroup.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Restructuring", "role": "http://www.hillmangroup.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Commitments and Contingencies", "role": "http://www.hillmangroup.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - Statements of Cash Flows", "role": "http://www.hillmangroup.com/role/StatementsOfCashFlows", "shortName": "Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Quarterly Data (unaudited)", "role": "http://www.hillmangroup.com/role/QuarterlyDataUnaudited", "shortName": "Quarterly Data (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Concentration of Credit Risks", "role": "http://www.hillmangroup.com/role/ConcentrationOfCreditRisks", "shortName": "Concentration of Credit Risks", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Segment Reporting and Geographic Information", "role": "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformation", "shortName": "Segment Reporting and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126100 - Disclosure - Subsequent Events", "role": "http://www.hillmangroup.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127100 - Disclosure - Schedule II - Valuation Accounts", "role": "http://www.hillmangroup.com/role/ScheduleIiValuationAccounts", "shortName": "Schedule II - Valuation Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PriorPeriodReclassificationAdjustmentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Acquisitions (Tables)", "role": "http://www.hillmangroup.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Income Taxes (Tables)", "role": "http://www.hillmangroup.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.hillmangroup.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Leases (Tables)", "role": "http://www.hillmangroup.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Equity and Accumulated Other Comprehensive Income (Tables)", "role": "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeTables", "shortName": "Equity and Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.hillmangroup.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.hillmangroup.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Restructuring (Tables)", "role": "http://www.hillmangroup.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - Statements of Cash Flows (Tables)", "role": "http://www.hillmangroup.com/role/StatementsOfCashFlowsTables", "shortName": "Statements of Cash Flows (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322301 - Disclosure - Quarterly Data (unaudited) (Tables)", "role": "http://www.hillmangroup.com/role/QuarterlyDataUnauditedTables", "shortName": "Quarterly Data (unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324301 - Disclosure - Concentration of Credit Risks (Tables)", "role": "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksTables", "shortName": "Concentration of Credit Risks (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - Disclosure - Segment Reporting and Geographic Information (Tables)", "role": "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationTables", "shortName": "Segment Reporting and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - Basis of Presentation (Details)", "role": "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "shortName": "Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Segment", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail)", "role": "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "shortName": "Summary of Significant Accounting Policies - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromSaleAndCollectionOfReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Summary of Significant Accounting Policies - Summary of Property and Equipment (Details)", "role": "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Summary of Significant Accounting Policies - Summary of Goodwill (Details)", "role": "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details)", "role": "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401407 - Disclosure - Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details)", "role": "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_ProductOrServiceAxis_hlm_FasteningandHardwareMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Recent Accounting Pronouncements (Details)", "role": "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails", "shortName": "Recent Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "I2018Q1Interestrate_hlm_CumulativeEffectPeriodOfAdoptionAxis_hlm_CumulativeEffectPeriodofAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member", "decimals": "-3", "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Related Party Transactions (Details)", "role": "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2018Q4YTD", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "D2017Q4Nov08_us-gaap_BusinessAcquisitionAxis_hlm_STFasteningSystemsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "D2017Q4Nov08_us-gaap_BusinessAcquisitionAxis_hlm_STFasteningSystemsMember", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Acquisitions - Purchase Price Allocations (Details)", "role": "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "shortName": "Acquisitions - Purchase Price Allocations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "I2017Q4STFS_us-gaap_BusinessAcquisitionAxis_hlm_STFasteningSystemsMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_hlm_BigTimeProductsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Acquisitions - Pro Forma Information (Details)", "role": "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails", "shortName": "Acquisitions - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_hlm_BigTimeProductsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Income Taxes - Schedule of Domestic and Foreign Loss before Income Tax (Details)", "role": "http://www.hillmangroup.com/role/IncomeTaxesScheduleOfDomesticAndForeignLossBeforeIncomeTaxDetails", "shortName": "Income Taxes - Schedule of Domestic and Foreign Loss before Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Income Taxes - Components of Company's Income Tax Provision (Detail)", "role": "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail", "shortName": "Income Taxes - Components of Company's Income Tax Provision (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2017Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406405 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Detail)", "role": "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406406 - Disclosure - Income Taxes - Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates (Detail)", "role": "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail", "shortName": "Income Taxes - Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406407 - Disclosure - Income Taxes - Components of Changes in Unrecognized Tax Benefits (Detail)", "role": "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfChangesInUnrecognizedTaxBenefitsDetail", "shortName": "Income Taxes - Components of Changes in Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "span", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentPeriodEndDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Instruments (Details)", "role": "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "shortName": "Long-Term Debt - Schedule of Long-term Debt Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "hlm:FinanceLeaseLiabilityandOtherObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2017Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Long-Term Debt - Narrative (Details)", "role": "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_hlm_JuniorSubordinatedDebenturesMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedPremium", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Long-Term Debt - Schedule of Variable Interest Entities (Details)", "role": "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails", "shortName": "Long-Term Debt - Schedule of Variable Interest Entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4_hlm_InvestmentsbyConsolidatedandNonconsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-Term Debt (Detail)", "role": "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail", "shortName": "Long-Term Debt - Schedule of Maturities of Long-Term Debt (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.hillmangroup.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Leases - Narrative (Details)", "role": "http://www.hillmangroup.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Leases - Weighted Average Assumptions (Details)", "role": "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails", "shortName": "Leases - Weighted Average Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Leases - Finance Lease Balance Sheet Locations (Details)", "role": "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails", "shortName": "Leases - Finance Lease Balance Sheet Locations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - Disclosure - Leases - Lease Maturities (Details)", "role": "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails", "shortName": "Leases - Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "hlm:DeferredCompensationPlanMaximumPercentageDeferredOfAnnualBaseSalary", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413401 - Disclosure - Deferred Compensation Plan - Narrative (Detail)", "role": "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail", "shortName": "Deferred Compensation Plan - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "hlm:DeferredCompensationPlanMaximumPercentageDeferredOfAnnualBaseSalary", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation", "role": "http://www.hillmangroup.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Equity and Accumulated Other Comprehensive Income - Narrative (Detail)", "role": "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail", "shortName": "Equity and Accumulated Other Comprehensive Income - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_hlm_CanadaSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:GainLossOnSaleOfOtherAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Equity and Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails", "shortName": "Equity and Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "I2019Q3Jul29", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "I2019Q3Jul29", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "role": "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416404 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Details)", "role": "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "I2014Q3Sep03_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "reportCount": 1, "unique": true, "unitRef": "derivative_instrument", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417401 - Disclosure - Derivatives and Hedging - Narrative (Detail)", "role": "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "shortName": "Derivatives and Hedging - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "I2014Q3Sep03_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DerivativeNumberOfInstrumentsHeld", "reportCount": 1, "unique": true, "unitRef": "derivative_instrument", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TradingSecuritiesDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Detail)", "role": "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail", "shortName": "Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TradingSecuritiesDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_hlm_SixPointThreeSevenFivePercentSeniorNotesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Fair Value Measurements - Fair Value of Company's Fixed Rate Senior Notes and Junior Subordinated Debentures (Detail)", "role": "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "shortName": "Fair Value Measurements - Fair Value of Company's Fixed Rate Senior Notes and Junior Subordinated Debentures (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_hlm_SixPointThreeSevenFivePercentSeniorNotesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418404 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Restructuring - Charges (Details)", "role": "http://www.hillmangroup.com/role/RestructuringChargesDetails", "shortName": "Restructuring - Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "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.hillmangroup.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_CA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Restructuring - Reserve Rollforward (Details)", "role": "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails", "shortName": "Restructuring - Reserve Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_CA_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "hlm:MaximumAmountOfSelfInsuranceCoverage", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420401 - Disclosure - Commitments and Contingencies - Narrative (Detail)", "role": "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "shortName": "Commitments and Contingencies - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_RangeAxis_srt_MaximumMember", "decimals": "INF", "lang": null, "name": "hlm:LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - Statements of Cash Flows - Supplemental Disclosures (Detail)", "role": "http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail", "shortName": "Statements of Cash Flows - Supplemental Disclosures (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Quarterly Data (unaudited) - Schedule of Quarterly Data (Detail)", "role": "http://www.hillmangroup.com/role/QuarterlyDataUnauditedScheduleOfQuarterlyDataDetail", "shortName": "Quarterly Data (unaudited) - Schedule of Quarterly Data (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_hlm_ThreeLargestCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - Concentration of Credit Risks - Narrative (Detail)", "role": "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "shortName": "Concentration of Credit Risks - Narrative (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_hlm_ThreeLargestCustomersMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_hlm_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - Concentration of Credit Risks - Schedule of Concentration of Risk (Details)", "role": "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails", "shortName": "Concentration of Credit Risks - Schedule of Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_hlm_CustomerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - Disclosure - Segment Reporting and Geographic Information (Detail)", "role": "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail", "shortName": "Segment Reporting and Geographic Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_hlm_FastenersHardwareandPersonalProtectionSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427401 - Disclosure - Schedule II - Valuation Accounts - Summary of Valuation Accounts (Detail)", "role": "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail", "shortName": "Schedule II - Valuation Accounts - Summary of Valuation Accounts (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Recent Accounting Pronouncements", "role": "http://www.hillmangroup.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "body", "html" ], "baseRef": "hillman10-k12282019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 101, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MEXICO", "terseLabel": "Mexico" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r513" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r512" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r514" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r514" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r514" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r515" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r514" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r514" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r514" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r514" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "hlm_A2018Swap1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Swap 1 [Member]", "label": "2018 Swap 1 [Member]", "terseLabel": "2018 Swap 1" } } }, "localname": "A2018Swap1Member", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "hlm_A2018Swap2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Swap 2 [Member]", "label": "2018 Swap 2 [Member]", "terseLabel": "2018 Swap 2" } } }, "localname": "A2018Swap2Member", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "hlm_A2018TermLoanFundedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Term Loan, Funded [Member]", "label": "2018 Term Loan, Funded [Member]", "terseLabel": "2018 Term Loan, Funded" } } }, "localname": "A2018TermLoanFundedMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hlm_A2018TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Term Loan [Member]", "label": "2018 Term Loan [Member]", "terseLabel": "2018 Term Loan" } } }, "localname": "A2018TermLoanMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "hlm_A2018TermLoanTermAmendmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Term Loan, Term Amendment", "label": "2018 Term Loan, Term Amendment [Member]", "terseLabel": "Term Amendment" } } }, "localname": "A2018TermLoanTermAmendmentMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hlm_A2018TermLoanUnfundedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Term Loan, Unfunded [Member]", "label": "2018 Term Loan, Unfunded [Member]", "terseLabel": "2018 Term Loan, Unfunded" } } }, "localname": "A2018TermLoanUnfundedMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "hlm_AntidumpingDutiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Anti-dumping Duties [Member]", "label": "Anti-dumping Duties [Member]", "terseLabel": "Anti-dumping duties" } } }, "localname": "AntidumpingDutiesMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "hlm_BigTimeProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Big Time Products [Member]", "label": "Big Time Products [Member]", "terseLabel": "Big Time" } } }, "localname": "BigTimeProductsMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "hlm_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesAdditionalPercentofAcquireeRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Additional Percent of Acquiree Revenue", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Additional Percent of Acquiree Revenue", "terseLabel": "Contingent consideration additional percent of acquiree's revenue" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesAdditionalPercentofAcquireeRevenue", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "hlm_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesAdditionalPercentofAcquireeRevenuePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Additional Percent of Acquiree Revenue, Period", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Additional Percent of Acquiree Revenue, Period", "terseLabel": "Contingent consideration period of additional revenue" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesAdditionalPercentofAcquireeRevenuePeriod", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "hlm_CanadaSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canada Segment [Member]", "label": "Canada Segment [Member]", "terseLabel": "Canada" } } }, "localname": "CanadaSegmentMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail", "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "hlm_CapitalAdvisorsLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capital Advisors LLC [Member]", "label": "Capital Advisors LLC [Member]", "terseLabel": "Capital Advisors LLC" } } }, "localname": "CapitalAdvisorsLlcMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "hlm_ComputerEquipmentandSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer Equipment and Software [Member]", "label": "Computer Equipment and Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentandSoftwareMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "hlm_ConsultingAndLegalFees": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/RestructuringChargesDetails": { "order": 3.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Consulting And Legal Fees", "label": "Consulting And Legal Fees", "terseLabel": "Consulting and legal fees" } } }, "localname": "ConsultingAndLegalFees", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "hlm_ConsumerConnectedSolutionsSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumer Connected Solutions Segment [Member]", "label": "Consumer Connected Solutions Segment [Member]", "terseLabel": "Consumer Connected Solutions" } } }, "localname": "ConsumerConnectedSolutionsSegmentMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "hlm_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect, Period Of Adoption [Axis]", "label": "Cumulative Effect, Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "hlm_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Cumulative Effect Period Of Adoption [Axis]", "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period Of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "hlm_CumulativeEffectPeriodofAdoptionAdjustmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative effect of change in accounting principals" } } }, "localname": "CumulativeEffectPeriodofAdoptionAdjustmentMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "hlm_CustomerOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Lowe's" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "hlm_CustomerTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Two [Member]", "label": "Customer Two [Member]", "terseLabel": "Home Depot" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "hlm_DebtInstrumentDeferralPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Deferral Period", "label": "Debt Instrument, Deferral Period", "terseLabel": "Deferral period (up to)" } } }, "localname": "DebtInstrumentDeferralPeriod", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "hlm_DebtInstrumentMaturityTermsAmountinExcessofOutstandingBalanceThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Maturity Terms, Amount in Excess of Outstanding Balance, Threshold", "label": "Debt Instrument, Maturity Terms, Amount in Excess of Outstanding Balance, Threshold", "terseLabel": "Amount in excess of outstanding balance, threshold" } } }, "localname": "DebtInstrumentMaturityTermsAmountinExcessofOutstandingBalanceThreshold", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hlm_DebtInstrumentMaturityTermsMinimumBorrowingAmountAvailable": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Maturity Terms, Minimum Borrowing Amount Available", "label": "Debt Instrument, Maturity Terms, Minimum Borrowing Amount Available", "terseLabel": "Minimum borrowing amount available" } } }, "localname": "DebtInstrumentMaturityTermsMinimumBorrowingAmountAvailable", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hlm_DeferredCompensationArrangementMatchingContributionPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement Matching Contribution Percentage", "label": "Deferred Compensation Arrangement Matching Contribution Percentage", "terseLabel": "Percentage of deferred matching contribution amount" } } }, "localname": "DeferredCompensationArrangementMatchingContributionPercentage", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail" ], "xbrltype": "percentItemType" }, "hlm_DeferredCompensationPlanMaximumPercentageDeferredOfAnnualBaseSalary": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Plan Maximum Percentage Deferred Of Annual Base Salary", "label": "Deferred Compensation Plan Maximum Percentage Deferred Of Annual Base Salary", "terseLabel": "Percentage of deferred salary and commissions (up to)" } } }, "localname": "DeferredCompensationPlanMaximumPercentageDeferredOfAnnualBaseSalary", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail" ], "xbrltype": "percentItemType" }, "hlm_DeferredCompensationPlanMaximumPercentageDeferredOfAnnualBonus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Plan Maximum Percentage Deferred Of Annual Bonus", "label": "Deferred Compensation Plan Maximum Percentage Deferred Of Annual Bonus", "terseLabel": "Percentage of bonuses (up to)" } } }, "localname": "DeferredCompensationPlanMaximumPercentageDeferredOfAnnualBonus", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail" ], "xbrltype": "percentItemType" }, "hlm_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Lease Liability", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "hlm_DeferredTaxAssetsOperatingLossCarryforwardsDomesticandForeign": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 13.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic and Foreign", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic and Foreign", "terseLabel": "Federal / foreign net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomesticandForeign", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "hlm_DeferredTaxAssetsOriginalIssueDiscountAmortization": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Original Issue Discount Amortization", "label": "Deferred Tax Assets, Original Issue Discount Amortization", "terseLabel": "Original issue discount amortization" } } }, "localname": "DeferredTaxAssetsOriginalIssueDiscountAmortization", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "hlm_DeferredTaxAssetsTransactioncosts": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Transaction costs", "label": "Deferred Tax Assets, Transaction costs", "terseLabel": "Transaction costs" } } }, "localname": "DeferredTaxAssetsTransactioncosts", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "hlm_DeferredTaxLiabilitiesLeaseRightofUseAsset": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Lease, Right-of-Use Asset", "label": "Deferred Tax Liabilities, Lease, Right-of-Use Asset", "terseLabel": "Lease assets" } } }, "localname": "DeferredTaxLiabilitiesLeaseRightofUseAsset", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "hlm_EffectiveIncomeTaxRateReconciliationAcquisitionTransactionCosts": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Acquisition Transaction Costs", "label": "Effective Income Tax Rate Reconciliation Acquisition Transaction Costs", "terseLabel": "Acquisition and related transaction costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionTransactionCosts", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "hlm_EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefits": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefits", "label": "Effective Income Tax Rate Reconciliation, Unrecognized Tax Benefits", "terseLabel": "Adjustment of unrecognized tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefits", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "hlm_EngravingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Engraving [Member]", "label": "Engraving [Member]", "terseLabel": "Engraving" } } }, "localname": "EngravingMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "hlm_FacilityConsolidationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility Consolidation [Member]", "label": "Facility Consolidation [Member]", "terseLabel": "Facility consolidation" } } }, "localname": "FacilityConsolidationMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "hlm_FastenersHardwareandPersonalProtectionSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fasteners, Hardware and Personal Protection Segment [Member]", "label": "Fasteners, Hardware and Personal Protection Segment [Member]", "terseLabel": "Fastening, Hardware, and Personal Protective Solutions" } } }, "localname": "FastenersHardwareandPersonalProtectionSegmentMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "hlm_FasteningandHardwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fastening and Hardware [Member]", "label": "Fastening and Hardware [Member]", "terseLabel": "Fastening and Hardware" } } }, "localname": "FasteningandHardwareMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "hlm_FinanceLeaseLiabilityandOtherObligations": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Liability and Other Obligations", "label": "Finance Lease, Liability and Other Obligations", "terseLabel": "Finance leases & other obligations" } } }, "localname": "FinanceLeaseLiabilityandOtherObligations", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "hlm_GeographicAreasLongLivedAssetsPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographic Areas, Long-Lived Assets, Percent", "label": "Geographic Areas, Long-Lived Assets, Percent", "terseLabel": "Geographic Areas, Long-Lived Assets, Percent" } } }, "localname": "GeographicAreasLongLivedAssetsPercent", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "percentItemType" }, "hlm_GroupHealthInsuranceClaimsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group Health Insurance Claims [Member]", "label": "Group Health Insurance Claims [Member]", "terseLabel": "Group health insurance claims" } } }, "localname": "GroupHealthInsuranceClaimsMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "hlm_IndustrialWarehouseAndOfficeFacilityLeaseAgreementMannsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial Warehouse And Office Facility Lease Agreement - Manns [Member]", "label": "Industrial Warehouse And Office Facility Lease Agreement - Manns [Member]", "terseLabel": "Industrial Warehouse and Office Facility Lease Agreement - Manns" } } }, "localname": "IndustrialWarehouseAndOfficeFacilityLeaseAgreementMannsMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "hlm_IndustrialWarehouseManufacturingPlanAndOfficeFacilitiesLeaseAgreementHillmanGroupCanadaULCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial Warehouse, Manufacturing Plan And Office Facilities Lease Agreement - Hillman Group Canada ULC [Member]", "label": "Industrial Warehouse, Manufacturing Plan And Office Facilities Lease Agreement - Hillman Group Canada ULC [Member]", "terseLabel": "Industrial Warehouse, Manufacturing Plan and Office Facilities Lease Agreement - Hillman Group Canada ULC" } } }, "localname": "IndustrialWarehouseManufacturingPlanAndOfficeFacilitiesLeaseAgreementHillmanGroupCanadaULCMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "hlm_InvestmentsbyConsolidatedandNonconsolidatedEntitiesAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments by Consolidated and Nonconsolidated Entities [Axis]", "label": "Investments by Consolidated and Nonconsolidated Entities [Axis]", "terseLabel": "Investments by Consolidated and Nonconsolidated Entities [Axis]" } } }, "localname": "InvestmentsbyConsolidatedandNonconsolidatedEntitiesAxis", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "hlm_InvestmentsbyConsolidatedandNonconsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Investments by Consolidated and Nonconsolidated Entities [Axis]", "label": "Investments by Consolidated and Nonconsolidated Entities [Domain]", "terseLabel": "Investments by Consolidated and Nonconsolidated Entities [Domain]" } } }, "localname": "InvestmentsbyConsolidatedandNonconsolidatedEntitiesDomain", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "hlm_JuniorSubordinatedDebenturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Junior Subordinated Debentures [Member]", "label": "Junior Subordinated Debentures [Member]", "terseLabel": "Junior Subordinated Debentures" } } }, "localname": "JuniorSubordinatedDebenturesMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail" ], "xbrltype": "domainItemType" }, "hlm_JuniorSubordinatedDebtCommonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Junior Subordinated Debt - Common [Member]", "label": "Junior Subordinated Debt - Common [Member]", "terseLabel": "Junior Subordinated Debentures - Common" } } }, "localname": "JuniorSubordinatedDebtCommonMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "hlm_JuniorSubordinatedDebtPreferredMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Junior Subordinated Debt - Preferred [Member]", "label": "Junior Subordinated Debt - Preferred [Member]", "terseLabel": "Junior Subordinated Debentures - Preferred" } } }, "localname": "JuniorSubordinatedDebtPreferredMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "hlm_KeyandKeyAccessoriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Key and Key Accessories [Member]", "label": "Key and Key Accessories [Member]", "terseLabel": "Keys and Key Accessories" } } }, "localname": "KeyandKeyAccessoriesMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss for which catastrophic coverage has been purchased from third party insurers.", "label": "Loss For Which Catastrophic Coverage Has Been Purchased From Third Party Insurers", "terseLabel": "Occurrences in excess for purchased catastrophic coverage (up to)" } } }, "localname": "LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "hlm_MaximumAmountOfSelfInsuranceCoverage": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Maximum amount of self insurance coverage.", "label": "Maximum Amount Of Self Insurance Coverage", "terseLabel": "Loss limit covered under self-insurance" } } }, "localname": "MaximumAmountOfSelfInsuranceCoverage", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "hlm_MemberOfManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Member Of Management [Member]", "label": "Member Of Management [Member]", "terseLabel": "Member Of Management" } } }, "localname": "MemberOfManagementMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "hlm_MinuteKeyInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patent Infringement from Minute Key Inc. [Member]", "label": "Minute Key Inc. [Member]", "terseLabel": "MinuteKey" } } }, "localname": "MinuteKeyInc.Member", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "hlm_OakHillFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Oak Hill Funds [Member]", "label": "Oak Hill Funds [Member]", "terseLabel": "Oak Hill Funds" } } }, "localname": "OakHillFundsMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "hlm_PerformanceBasedStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Stock Option [Member]", "label": "Performance Based Stock Option [Member]", "terseLabel": "Performance Based Stock Option" } } }, "localname": "PerformanceBasedStockOptionMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hlm_PermanentDifferencesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Permanent Differences [Abstract]", "label": "Permanent Differences [Abstract]", "terseLabel": "Permanent differences:" } } }, "localname": "PermanentDifferencesAbstract", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "stringItemType" }, "hlm_PersonalProtectionSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Personal Protection Solutions [Member]", "label": "Personal Protection Solutions [Member]", "terseLabel": "Personal Protective" } } }, "localname": "PersonalProtectionSolutionsMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "hlm_ResharpMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Resharp [Member]", "label": "Resharp [Member]", "terseLabel": "Resharp" } } }, "localname": "ResharpMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "hlm_STFasteningSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ST Fastening Systems [Member]", "label": "ST Fastening Systems [Member]", "terseLabel": "ST Fastening Systems" } } }, "localname": "STFasteningSystemsMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "hlm_SeniorTermLoandue2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Term Loan, due 2025 [Member]", "label": "Senior Term Loan, due 2025 [Member]", "terseLabel": "Senior Term Loan, due 2025" } } }, "localname": "SeniorTermLoandue2025Member", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "hlm_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesorConvertedinPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises or Converted in Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises or Converted in Period", "terseLabel": "Exercised or converted (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesorConvertedinPeriod", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "hlm_SharebasedCompensationArrangementsbySharebasedPaymentAwardOptionsExercisesorConvertedinPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises or Converted in Period, Weighted Average Exercise Price", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises or Converted in Period, Weighted Average Exercise Price", "terseLabel": "Exercised or converted (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementsbySharebasedPaymentAwardOptionsExercisesorConvertedinPeriodWeightedAverageExercisePrice", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "hlm_SharebasedPaymentArrangementPlanModificationAdditionalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Plan Modification, Additional Expense", "label": "Share-based Payment Arrangement, Plan Modification, Additional Expense", "terseLabel": "Additional share based compensation from modification" } } }, "localname": "SharebasedPaymentArrangementPlanModificationAdditionalExpense", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hlm_SharpSystemsLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sharp Systems, LLC [Member]", "label": "Sharp Systems, LLC [Member]", "terseLabel": "Sharp Systems, LLC" } } }, "localname": "SharpSystemsLLCMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails" ], "xbrltype": "domainItemType" }, "hlm_SixPointThreeSevenFivePercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Six Point Three Seven Five Percent Senior Notes [Member]", "label": "Six Point Three Seven Five Percent Senior Notes [Member]", "terseLabel": "6.375% Senior Notes" } } }, "localname": "SixPointThreeSevenFivePercentSeniorNotesMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail" ], "xbrltype": "domainItemType" }, "hlm_TerminationOfLinesOfBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination Of Lines Of Business [Member]", "label": "Termination Of Lines Of Business [Member]", "terseLabel": "Exit of certain lines of business" } } }, "localname": "TerminationOfLinesOfBusinessMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails" ], "xbrltype": "domainItemType" }, "hlm_ThreeLargestCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Largest Customers [Member]", "label": "Three Largest Customers [Member]", "terseLabel": "Three largest customers" } } }, "localname": "ThreeLargestCustomersMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail" ], "xbrltype": "domainItemType" }, "hlm_TimeBasedVestingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Time Based Vesting [Member]", "label": "Time Based Vesting [Member]", "terseLabel": "Time Based Vesting" } } }, "localname": "TimeBasedVestingMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "hlm_TwoThousandFourteenOneSwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Fourteen One Swap [Member]", "label": "Two Thousand Fourteen One Swap [Member]", "terseLabel": "2014 Swap 1" } } }, "localname": "TwoThousandFourteenOneSwapMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "hlm_TwoThousandFourteenTwoSwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Fourteen Two Swap [Member]", "label": "Two Thousand Fourteen Two Swap [Member]", "terseLabel": "2014 Swap 2" } } }, "localname": "TwoThousandFourteenTwoSwapMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "hlm_WestCoastWashersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "West Coast Washers [Member]", "label": "West Coast Washers [Member]", "terseLabel": "West Coast Washers" } } }, "localname": "WestCoastWashersMember", "nsuri": "http://www.hillmangroup.com/20191228", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r266", "r454", "r455", "r510", "r517" ], "lang": { "en-US": { "role": { "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.", "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r156", "r253", "r257", "r502" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r154", "r253", "r255", "r499", "r500" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r123", "r519" ], "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 Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccounts" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r155", "r253", "r256", "r501", "r505", "r509", "r516", "r518" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2019-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r123", "r519" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "ASU 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.hillmangroup.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/2019-01-31", "presentation": [ "http://www.hillmangroup.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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r32", "r158", "r159", "r254" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $1,891 ($846 - 2018)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "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": "Increase to accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued expenses:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred 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": "Pricing allowances" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r209" ], "calculation": { "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r64", "r65" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r65", "r66", "r374" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss)", "verboseLabel": "Accumulated Other Comprehensive (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquisitionRelatedCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).", "label": "Acquisition-related Costs [Member]", "terseLabel": "Acquisition-related costs" } } }, "localname": "AcquisitionRelatedCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r33" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": { "auth_ref": [ "r244", "r250" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance.", "label": "Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings", "negatedTerseLabel": "Dividend to Holdco" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r274", "r276", "r309", "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.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 (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r276", "r303", "r308" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r38", "r164", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r98", "r428" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Deferred financing and original issue discount amortization" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r98", "r191", "r199" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r149", "r479", "r492" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r58" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldInTrust": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations.", "label": "Assets Held-in-trust", "terseLabel": "Assets held in mutual funds" } } }, "localname": "AssetsHeldInTrust", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldInTrustCurrent": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate within one year of the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.", "label": "Assets Held-in-trust, Current", "terseLabel": "Assets held in mutual funds, current" } } }, "localname": "AssetsHeldInTrustCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r16", "r17", "r18", "r19", "r20", "r21", "r22", "r23" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails": { "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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "terseLabel": "Non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r277", "r305" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r387", "r391" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "ABR" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r356", "r357" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r353", "r354" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Summary of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r353", "r354" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net earnings (loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r353", "r354" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r365", "r366", "r369" ], "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": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r372" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration, maximum payout" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r364", "r367", "r371" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "negatedTerseLabel": "Contingent consideration payable", "terseLabel": "Contingent consideration payable" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r364", "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration payable, current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r364", "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration payable, noncurrent" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r358", "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedLabel": "Liabilities assumed", "terseLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Less:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r358", "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r359" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessExitCosts1": { "auth_ref": [ "r98", "r213", "r218", "r222" ], "calculation": { "http://www.hillmangroup.com/role/RestructuringChargesDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Business Exit Costs", "terseLabel": "Labor expense" } } }, "localname": "BusinessExitCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r417", "r418" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r39", "r100" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r101", "r106" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r94", "r100", "r103" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r94", "r423" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Statements of Cash Flows" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StatementsOfCashFlows" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r226", "r484", "r497" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r225", "r233" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r106", "r236", "r506", "r507" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Contingent Consideration" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r31" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r31" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r31", "r244" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r31" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.01 par, 5,000 shares authorized, issued and outstanding at December 28, 2019 and December 29, 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Compensation Related Costs, General [Text Block]", "terseLabel": "Deferred Compensation Plan" } } }, "localname": "CompensationRelatedCostsGeneralTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "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 (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r139", "r140", "r419", "r420" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r139", "r140", "r419", "r420", "r504" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r139", "r140", "r419", "r420", "r504" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration of Credit Risks" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisks" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r139", "r140", "r419", "r420" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r137", "r139", "r140", "r141", "r419", "r421" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r139", "r140", "r419", "r420" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r75", "r76" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of sales (exclusive of depreciation and amortization shown separately below)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal, State and Local, Tax Expense (Benefit)", "terseLabel": "Federal & State" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r117", "r345" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail": { "order": 2.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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r343", "r348" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail": { "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": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r138" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r363" ], "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", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r25", "r26", "r480", "r482", "r491" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r26", "r239", "r482", "r491" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r427", "r429" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r416" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt", "verboseLabel": "Debt at fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails", "http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input", "terseLabel": "Measurement input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r51", "r488" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentInterest": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to interest.", "label": "Debt Instrument, Periodic Payment, Interest", "terseLabel": "Annual interest payment" } } }, "localname": "DebtInstrumentPeriodicPaymentInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r113", "r245", "r247", "r248", "r249", "r426", "r427", "r429", "r489" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails", "http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r426", "r429" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized discount on Senior Term Loan", "terseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedPremium": { "auth_ref": [ "r426", "r429" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt premium.", "label": "Debt Instrument, Unamortized Premium", "terseLabel": "Unamortized premium", "verboseLabel": "Unamortized premium on 11.6% Junior Subordinated Debentures" } } }, "localname": "DebtInstrumentUnamortizedPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer", "terseLabel": "Matching contribution on deferred amount (up to)" } } }, "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of distribution made to individual in accordance with deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Distribution Paid", "verboseLabel": "Distributions from the deferred compensation plan aggregated" } } }, "localname": "DeferredCompensationArrangementWithIndividualDistributionPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "auth_ref": [ "r260", "r278" ], "lang": { "en-US": { "role": { "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "terseLabel": "Vesting schedule" } } }, "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DeferredCompensationPlanNarrativeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "terseLabel": "Federal & State" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r43", "r428" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Deferred financing fees", "terseLabel": "Deferred financing fees" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r344", "r348" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail": { "order": 2.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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r336" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r109", "r344", "r348" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail": { "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": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r28", "r29", "r332", "r481", "r490" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r320", "r336" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedLabel": "Decrease to deferred tax liabilities", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r99" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r341" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 7.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 interest carryforward.", "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Interest limitation" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r314", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "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 temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue - shipping terms" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "auth_ref": [ "r314", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.", "label": "Deferred Tax Assets, Derivative Instruments", "terseLabel": "Derivative security value" } } }, "localname": "DeferredTaxAssetsDerivativeInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r333" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r314", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r334" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "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": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred Tax Asset:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r313", "r341", "r342" ], "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": "Operating loss carryforward, deferred tax asset" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r313", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 14.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 state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "State net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "Operating loss carryforwards, subject to expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r314", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 16.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": "All other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r338", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 15.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r313", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "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 compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Accrued bonus / deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r313", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 2.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 the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Bad debt reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r313", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "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 deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves": { "auth_ref": [ "r313", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "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 loss reserves other than estimated credit losses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Loss Reserves", "terseLabel": "Casualty loss reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": { "auth_ref": [ "r313", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10.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 estimated losses under self insurance.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance", "terseLabel": "Medical insurance reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r335" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "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", "negatedLabel": "Valuation allowance for deferred tax assets", "verboseLabel": "Valuation allowance, deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail", "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r320", "r336" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "totalLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred Tax Liability:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r314", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Intangible asset amortization" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r314", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "All other items" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r314", "r341", "r342" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan costs" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percent of employees' gross pay, matching contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Percentage of deferred matching contribution amount" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum annual contribution per employee" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r98", "r207" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r98", "r147" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r59", "r60", "r416" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.", "label": "Derivative, Basis Spread on Variable Rate", "terseLabel": "Applicable interest rate margin" } } }, "localname": "DerivativeBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "percentItemType" }, "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, Name [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r389" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain (loss) on derivative" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r388", "r390", "r393", "r395" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivatives and Hedging" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedging" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r59", "r60", "r416" ], "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", "negatedTerseLabel": "Derivative liability", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r382", "r384" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r382", "r384" ], "lang": { "en-US": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "terseLabel": "Number of derivative agreements" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r118", "r381", "r383", "r384", "r385", "r386", "r392", "r393", "r397", "r399", "r401" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "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": "Term of derivative instrument" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeVariableInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative.", "label": "Derivative, Variable Interest Rate", "terseLabel": "Effective rate" } } }, "localname": "DerivativeVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r106", "r119", "r381", "r383", "r385", "r386", "r398" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives and Hedging" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r423" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r116", "r321", "r322" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r321", "r322", "r347" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "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": "Statutory federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r321", "r322", "r347" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance and other items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r321", "r322", "r347" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "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 attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Adjustment for change in tax law" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r321", "r322", "r347" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "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 statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Non-U.S. taxes and the impact of non-U.S. losses for which a current tax benefit is not available" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r321", "r322", "r347" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent", "terseLabel": "Meals and entertainment expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r321", "r322", "r347" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Reconciliation of other adjustments" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r321", "r322", "r347" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "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 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 and local income taxes, net of U.S. federal income tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount": { "auth_ref": [ "r321" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount", "terseLabel": "2017 Tax Act, effective tax rate adjustment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent", "negatedTerseLabel": "2017 Tax Act, effective tax rate adjustment, percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": { "auth_ref": [ "r321", "r322", "r347" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail": { "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 (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent", "negatedTerseLabel": "Reconciliation of tax provision to return" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesReconciliationOfStatutoryIncomeTaxRatesToEffectiveIncomeTaxRatesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Salaries and wages" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense, recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "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 and related expense" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r416" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r403", "r404", "r405", "r410" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r264", "r265", "r269", "r404", "r461" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r403", "r411" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r403", "r404", "r407", "r408", "r412" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r264", "r265", "r269", "r404", "r462" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r264", "r265", "r269", "r404", "r463" ], "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": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r264", "r265", "r269", "r404", "r464" ], "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": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r409", "r412" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r106", "r413", "r415" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r437", "r442", "r451" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r440", "r446" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "verboseLabel": "Operating cash outflow from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r436", "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total principal payable on finance leases", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails", "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r436" ], "calculation": { "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Finance lease liability current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Lease Liability Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r436" ], "calculation": { "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term debt, less current portion", "verboseLabel": "Finance lease liability noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total future minimum rental commitments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "After 5 years" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Less than one year" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "4 to 5 years" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "3 to 4 years" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2 to 3 years" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "1 to 2 years" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r450" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less - amounts representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r439", "r446" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments under capitalized lease obligations", "verboseLabel": "Financing cash outflow from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease assets, net, included in property plant and equipment", "verboseLabel": "Finance lease right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r437", "r442", "r451" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r448", "r451" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease, weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r447", "r451" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease, weighted average remaining term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful life", "verboseLabel": "Estimated useful life, intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r198" ], "calculation": { "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Other intangible assets, accumulated amortization", "verboseLabel": "Less: Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r200" ], "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": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r200" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r200" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r200" ], "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r200" ], "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": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r192", "r194", "r198", "r202", "r466" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r198", "r466" ], "calculation": { "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets, finite" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r192", "r197" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r106", "r422", "r425" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Translation of Foreign Currencies" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign exchange forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r388" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedTerseLabel": "Loss (gain) on mark-to-market adjustment of interest rate swap" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfAccountsReceivable": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale of accounts receivable.", "label": "Gain (Loss) on Sale of Accounts Receivable", "negatedTerseLabel": "Loss from sale of trade receivables" } } }, "localname": "GainLossOnSaleOfAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedLabel": "Gain on disposition of Australia assets", "terseLabel": "Gain (loss) on disposition of assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfProperties": { "auth_ref": [ "r98", "r206", "r211" ], "calculation": { "http://www.hillmangroup.com/role/RestructuringChargesDetails": { "order": 4.0, "parentTag": "us-gaap_RestructuringCharges", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "Gain (Loss) on Sale of Properties", "negatedTerseLabel": "Gain on sale of building" } } }, "localname": "GainLossOnSaleOfProperties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on dispositions of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnRestructuringOfDebt": { "auth_ref": [ "r241" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.", "label": "Gains (Losses) on Restructuring of Debt", "negatedTerseLabel": "Refinancing costs" } } }, "localname": "GainsLossesOnRestructuringOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralBusinessMember": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "Tax credit carryforwards which include, but are not limited to, investment, alcohol fuels, low income housing, alternative fuels, alternative motor vehicles, hurricane relief, disabled access, renewable resources electricity production, employer social security, orphan drug, new markets, employer provided child care facilities and services, biodiesel fuels, low sulfur diesel fuel production, distilled spirits and the advanced nuclear power facilities credit.", "label": "General Business Tax Credit Carryforward [Member]", "terseLabel": "General Business Tax Credit Carryforwards" } } }, "localname": "GeneralBusinessMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution [Axis]" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution [Domain]" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution, Foreign [Member]", "terseLabel": "Non-United States based operations" } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r179", "r181" ], "calculation": { "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r182" ], "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": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r106", "r187" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r106", "r195" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r185" ], "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": "Other" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r98", "r180", "r184", "r188" ], "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 charge" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r186", "r352" ], "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": "Adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "auth_ref": [ "r183" ], "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": "Disposals" } } }, "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r385", "r396" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r98", "r203" ], "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": "Intangible assets impairment charge" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r98", "r205" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hillmangroup.com/role/RestructuringChargesDetails": { "order": 6.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "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" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r115" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesScheduleOfDomesticAndForeignLossBeforeIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States based operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesScheduleOfDomesticAndForeignLossBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r115" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesScheduleOfDomesticAndForeignLossBeforeIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Non-United States based operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesScheduleOfDomesticAndForeignLossBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r115" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.hillmangroup.com/role/IncomeTaxesScheduleOfDomesticAndForeignLossBeforeIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/IncomeTaxesScheduleOfDomesticAndForeignLossBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r324", "r329", "r331", "r346" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r148", "r349" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "totalLabel": "Income tax expense/(benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r73", "r106", "r318", "r319", "r330", "r331", "r337", "r350", "r508" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r102" ], "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, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r97" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r97" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating items:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r97" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r97" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r193", "r201" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r201" ], "calculation": { "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible assets, indefinite" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r193", "r201" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InsuranceClaimsMember": { "auth_ref": [ "r231", "r503" ], "lang": { "en-US": { "role": { "documentation": "A demand for payment of a policy benefit because of the occurrence of an insured event, such as the death or disability of the insured; the maturity of an endowment; the incurrence of hospital or medical bills; the destruction or damage of property and related deaths or injuries; defects in, liens on, or challenges to the title to real estate; or the occurrence of a surety loss; and the costs to process claims.", "label": "Insurance Claims [Member]", "terseLabel": "Insurance claims" } } }, "localname": "InsuranceClaimsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r190", "r196" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, net of accumulated amortization of $232,060 ($176,677 - 2018)", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseJuniorSubordinatedDebentures": { "auth_ref": [ "r487" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest expense incurred during the reporting period on junior subordinated debentures. Includes amortization of expenses incurred in the issuance of subordinated notes and debentures.", "label": "Interest Expense, Junior Subordinated Debentures", "terseLabel": "Interest expense on junior subordinated debentures" } } }, "localname": "InterestExpenseJuniorSubordinatedDebentures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r486" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r92", "r95", "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StatementsOfCashFlowsSupplementalDisclosuresDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r9", "r10", "r48" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r394" ], "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 swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail", "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r55", "r175" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r56", "r106", "r130", "r176", "r178" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r177" ], "calculation": { "http://www.hillmangroup.com/role/RestructuringChargesDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory valuation adjustments" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r79", "r80", "r81" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "negatedTerseLabel": "Investment income on trust common securities" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Restricted Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Components" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r450" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Lease Liability Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum rental commitments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "After 5 years" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Less than one year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "4 to 5 years" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "3 to 4 years" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2 to 3 years" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "1 to 2 years" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r450" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less - amounts representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Aggregate vendors and insurers letters of credit related to product purchases and insurance coverage of product liability, workers' compensation and general liability" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r37", "r483", "r495" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails": { "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 stockholder's equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r26", "r27" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "terseLabel": "Non-current liabilities - trust preferred securities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r26", "r482", "r491" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r26", "r240", "r482", "r493" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Total long term debt, net" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "negatedTerseLabel": "Current portion of long term debt and capital leases", "terseLabel": "Current portion of debt and capital lease obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r121", "r237" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r121", "r237" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r121", "r237" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r121", "r237" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r121", "r237" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r121", "r237" ], "calculation": { "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfMaturitiesOfLongTermDebtDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r238" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in loss contingency liability.", "label": "Loss Contingency Accrual, Period Increase (Decrease)", "terseLabel": "Loss contingency (income) expense" } } }, "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Underlying price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MediumTermNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instruments with maturities ranging from five to ten years.", "label": "Medium-term Notes [Member]", "terseLabel": "Senior term loans" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "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": "Ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/BasisOfPresentationDetails", "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used for) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r96", "r99" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r67", "r70", "r77", "r99", "r129", "r485", "r498" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net income (loss) from above", "terseLabel": "Net loss", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/QuarterlyDataUnauditedScheduleOfQuarterlyDataDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r125", "r126" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/BasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income (loss) from operations", "totalLabel": "Income from operations", "verboseLabel": "Total segment income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/QuarterlyDataUnauditedScheduleOfQuarterlyDataDetail", "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r443", "r451" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r436" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r436" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Operating lease liability current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r436" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liability noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r441", "r446" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "verboseLabel": "Operating cash outflow from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r435" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r448", "r451" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r447", "r451" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, weighted average remaining term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r430", "r432" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum rental commitments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r430", "r432" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "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": "Less than one year" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r430", "r432" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "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": "4 to 5 years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r430", "r432" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "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": "3 to 4 years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r430", "r432" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "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": "2 to 3 years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r430", "r432" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "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": "1 to 2 years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r430", "r432" ], "calculation": { "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "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": "After 5 years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r431" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r338" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r315", "r335", "r339" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance", "terseLabel": "Valuation allowance, operating loss carryforward" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r380" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r48" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "negatedTerseLabel": "Decrease to other current assets", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "negatedTerseLabel": "Decrease to other assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r65", "r74" ], "calculation": { "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r61", "r424" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Change in cumulative foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r68", "r71", "r74", "r244" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r387", "r400" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash interest and change in value of interest rate swap" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/DerivativesAndHedgingNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other (income) expense" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r98", "r213", "r218", "r222" ], "calculation": { "http://www.hillmangroup.com/role/RestructuringChargesDetails": { "order": 7.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other Restructuring Costs", "terseLabel": "Other" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r83", "r86", "r120" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r93", "r214" ], "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", "negatedLabel": "Cash Paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r89" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Dividend to Holdco", "terseLabel": "Dividend to Holdco" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r91" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Financing fees" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r84", "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r84" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r85" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r106", "r267", "r270", "r271", "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Retirement Benefits" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueOfCompanysFixedRateSeniorNotesAndJuniorSubordinatedDebenturesDetail", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r30", "r108", "r112", "r245", "r246" ], "lang": { "en-US": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "Preferred Stock, Liquidation Preference Per Share", "terseLabel": "Liquidation amount per preferred share (in dollars per share)" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r30" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r30" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r30" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $.01 par, 5,000 shares authorized, none issued and outstanding at December 28, 2019 and December 29, 2018" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromContributedCapital": { "auth_ref": [ "r87" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.", "label": "Proceeds from Contributed Capital", "terseLabel": "Proceeds from sale of Holdco stock" } } }, "localname": "ProceedsFromContributedCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r88" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Issuance of Senior Long-term Debt", "terseLabel": "Borrowings on senior term loans, net of discount" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r88", "r114" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowings of revolving credit loans" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period.", "label": "Proceeds from Sale and Collection of Receivables", "terseLabel": "Proceeds from sale of trade receivables" } } }, "localname": "ProceedsFromSaleAndCollectionOfReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r87", "r306" ], "calculation": { "http://www.hillmangroup.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 option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r210" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r208" ], "calculation": { "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r19", "r20", "r210", "r496" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails": { "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 and equipment, net of accumulated depreciation of $179,791 ($131,169 - 2018)", "totalLabel": "Property and equipment, net of accumulated depreciation of $179,792 ($131,169 - 2018)" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r40", "r106", "r210" ], "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 and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r19", "r210" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r19", "r208" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated Useful Life", "verboseLabel": "Estimated useful life, property plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r132" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/QuarterlyDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r65", "r66", "r74" ], "calculation": { "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from other comprehensive income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r151", "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Revenues and Income from Operations for Reportable Segments" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationTables" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfChangesInUnrecognizedTaxBenefitsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r266", "r454", "r455" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r453" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Related party expenses", "verboseLabel": "Management fees to related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r266", "r454", "r455", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r90", "r114" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of revolving credit loans" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSeniorDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.", "label": "Repayments of Senior Debt", "negatedLabel": "Repayments of senior term loans" } } }, "localname": "RepaymentsOfSeniorDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r312", "r511" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r106", "r312" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r98", "r213", "r218", "r222" ], "calculation": { "http://www.hillmangroup.com/role/RestructuringChargesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Impact to Earnings", "totalLabel": "Total" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r214", "r219" ], "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": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r34", "r250", "r494" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedTerseLabel": "Decrease to retained earnings", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "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 (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r262", "r263", "r267", "r268", "r272" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r262", "r263", "r267", "r268", "r272" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r252", "r253" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/QuarterlyDataUnauditedScheduleOfQuarterlyDataDetail", "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r107", "r259" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail" ], "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 loans" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksNarrativeDetail", "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksScheduleOfConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r356", "r357" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails", "http://www.hillmangroup.com/role/AcquisitionsProFormaInformationDetails", "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/BasisOfPresentationDetails" ], "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": "Fair Value of Fixed Rate Senior Notes and Junior Subordinated Debentures" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Disclosures of Cash Flows Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StatementsOfCashFlowsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r345" ], "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": "Components of Company's Income Tax Provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r51", "r113", "r245", "r247", "r248", "r249", "r426", "r427", "r429", "r489" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r336" ], "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": "Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r321" ], "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": "Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r403", "r404" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Measurement of Assets and Liabilities at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r192", "r197" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r192", "r197" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r187", "r189" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r187", "r189" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r115" ], "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 Domestic and Foreign Loss before Income Tax" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r201", "r204" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-Term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r210" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r131" ], "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 Data" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/QuarterlyDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r360" ], "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 Acquired Assets and Assumed Liabilities" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r110", "r454", "r455", "r456", "r457", "r458" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r216", "r217", "r220" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r216", "r217", "r220" ], "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 Charges Incurred" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r214", "r221" ], "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 Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r146", "r149", "r150", "r152", "r187" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail", "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r277", "r305" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r283", "r295", "r296" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r329", "r346" ], "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": "Components of Changes in Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r375", "r376", "r377", "r378", "r379" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of Variable Interest Entities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r197" ], "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 Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r137", "r139", "r140", "r141", "r419", "r421" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Concentration of Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConcentrationOfCreditRisksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail", "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Liability recorded for such risk insurance reserves" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/CommitmentsAndContingenciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Risk Insurance Reserves" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r78", "r174" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.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", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtScheduleOfLongTermDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r98", "r213", "r218", "r222" ], "calculation": { "http://www.hillmangroup.com/role/RestructuringChargesDetails": { "order": 5.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r97" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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 Requisite Service Period", "terseLabel": "Restriction lapse period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r289" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)", "verboseLabel": "Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r291" ], "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": "Unvested, ending balance (in shares)", "periodStartLabel": "Unvested, beginning balance (in shares)", "terseLabel": "Unvested restricted stock (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested, ending balance (in dollars per share)", "periodStartLabel": "Unvested, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "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": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r293" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r300" ], "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 yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r299" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r284", "r286" ], "lang": { "en-US": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Restricted stock outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Exercisable, ending balance (in shares)", "periodStartLabel": "Exercisable, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Exercisable, ending balance (in dollars per share)", "periodStartLabel": "Exercisable, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r285", "r305" ], "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, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)", "terseLabel": "Number of shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "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": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r284" ], "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, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "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": "Weighted Average Exercise Price Per Share (in whole dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r275", "r280" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfRestrictedStockActivityDetails", "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r106", "r277", "r281" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r298", "r307" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r305" ], "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": "Exercisable, Weighted Average Remaining Contractual Term (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "terseLabel": "Forfeited or expired (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r297" ], "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": "Outstanding, Weighted Average Remaining Contractual Term (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Fair value of option (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r444", "r451" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r124" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r149", "r187", "r212", "r215", "r223", "r499" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeNarrativeDetail", "http://www.hillmangroup.com/role/SegmentReportingAndGeographicInformationDetail", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfDisaggregationOfRevenueDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r54", "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r30", "r31", "r244", "r250" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of preferred shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r30", "r31", "r244", "r250", "r288" ], "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", "verboseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r30", "r31", "r244", "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Proceeds from sale of Holdco shares of stock", "verboseLabel": "Issuance of shares, amount" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r54", "r244", "r250" ], "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": "Proceeds from exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r31", "r35", "r36", "r166" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Stockholder's equity - trust common securities", "totalLabel": "Total stockholder's equity", "verboseLabel": "Cumulative effect of change in accounting principals" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets", "http://www.hillmangroup.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncomeScheduleOfAccumulatedOtherComprehensiveLossDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholder's Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r251" ], "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 Accumulated Other Comprehensive Income" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/EquityAndAccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r105", "r106", "r243" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Common Stock" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "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": "Deferred Profit Sharing Plan" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r338" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r335" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Tax Credit Carryforward, Valuation Allowance", "terseLabel": "Valuation allowance, tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit)", "negatedTerseLabel": "2017 Tax Act, deferred income tax benefit" } } }, "localname": "TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense", "terseLabel": "2017 Tax Act, valuation allowance on foreign earnings" } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income and other taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology", "verboseLabel": "Technology and patents" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails", "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r160", "r161", "r162", "r163", "r165", "r167" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsPurchasePriceAllocationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r362" ], "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/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecuritiesDebt": { "auth_ref": [ "r168", "r169" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities, Trading", "verboseLabel": "Trading securities" } } }, "localname": "TradingSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementOfAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r31", "r244", "r250" ], "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": "Number of shares purchased" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/RestructuringChargesDetails", "http://www.hillmangroup.com/role/RestructuringReserveRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r316", "r325" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits - ending balance", "periodStartLabel": "Unrecognized tax benefits - beginning balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfChangesInUnrecognizedTaxBenefitsDetail", "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Gross decreases - tax positions in prior period" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfChangesInUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r327" ], "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": "Gross increases - tax positions in current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfChangesInUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r326" ], "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": "Gross increases - tax positions in prior period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfChangesInUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r328" ], "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 benefit that, if recognized would affect the Company's effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfChangesInUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r133", "r134", "r135", "r136", "r142", "r143", "r144" ], "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 in the Preparation of Financial Statements" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r317" ], "calculation": { "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Valuation allowance", "negatedTerseLabel": "Valuation allowance, decrease" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/IncomeTaxesComponentsOfCompanysIncomeTaxProvisionDetail", "http://www.hillmangroup.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r123" ], "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", "periodStartLabel": "Balance" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r123" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Additions charged to cost and expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r123" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Others" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/ScheduleIiValuationAccountsSummaryOfValuationAccountsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "VIE, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails", "http://www.hillmangroup.com/role/LongTermDebtScheduleOfVariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r445", "r451" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(b))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r125": { "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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r237": { "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" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238119&loc=d3e30536-109315" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6228884-111685" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107425-111719" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r489": { "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" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "40", "Subparagraph": "(SAB Topic 5.W)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=27015833&loc=d3e570705-122907" }, "r504": { "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" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r509": { "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" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r511": { "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" }, "r512": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r513": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r514": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r515": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r516": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r517": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r518": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r519": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r52": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" } }, "version": "2.1" } XML 66 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions (Tables)
12 Months Ended
Dec. 28, 2019
Business Combinations [Abstract]  
Schedule of Acquired Assets and Assumed Liabilities
The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the STFS acquisition:
Accounts receivable
 
$
3,975

Inventory
 
7,820

Property and equipment
 
16,281

Goodwill
 
9,045

Customer relationships
 
13,500

Other non-current assets
 
6

Total assets acquired
 
50,627

Less:
 
 
Liabilities assumed
 
(3,288
)
Total purchase price
 
$
47,339


The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Resharp acquisition:
Property and equipment
 
218

Goodwill
 
9,382

Technology
 
11,500

Total assets acquired
 
21,100

Less:
 
 
Contingent consideration payable
 
(18,100
)
Net cash paid
 
$
3,000


The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Big Time acquisition:
Cash
 
$
2,507

Accounts receivable
 
40,828

Inventory
 
40,216

Other current assets
 
1,623

Property and equipment
 
3,703

Goodwill
 
130,863

Customer Relationships
 
189,000

Trade names
 
21,000

Other non-current assets
 
159

Total assets acquired
 
429,899

Less:
 

Liabilities assumed
 
(81,065
)
Total purchase price
 
$
348,834


The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the MinuteKey acquisition:
Cash
 
$
1,791

Inventory
 
3,952

Other current assets
 
766

Property and equipment
 
29,888

Goodwill
 
59,237

Customer relationships
 
50,000

Developed technology
 
19,000

Trade names
 
5,400

Other non-current assets
 
16

Total assets acquired
 
170,050

Less:
 
 
Liabilities assumed
 
(13,761
)
Total purchase price
 
$
156,289


Summary of Pro Forma Information
The following table provides unaudited pro forma results of the combined entities of Hillman and Big Time, had the acquisition occurred at the beginning of fiscal 2017:
 
(Unaudited)
Fiscal Year-ended
 
2018
 
2017
Net revenues
$
1,139,562

 
$
1,045,447

Net earnings (loss)
$
(74,976
)
 
$
52,010


XML 67 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Quarterly Data (unaudited)
12 Months Ended
Dec. 28, 2019
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Data (unaudited)
2019
 
First
 
Second
 
Third
 
Fourth
 
Total
Net sales
 
$
287,659

 
$
324,628

 
$
317,277

 
$
284,798

 
$
1,214,362

Income (loss) from operations
 
265

 
8,546

 
9,952

 
(11,068
)
 
7,695

Net loss
 
(35,268
)
 
(19,495
)
 
(14,526
)
 
(34,097
)
 
(103,386
)
2018
 
First
 
Second
 
Third
 
Fourth
 
Total
Net sales
 
$
207,595

 
$
246,154

 
$
243,839

 
$
276,587

 
$
974,175

Income (loss) from operations
 
8,060

 
13,011

 
6,647

 
(275
)
 
27,443

Net loss
 
(10,317
)
 
(13,531
)
 
(10,708
)
 
(35,085
)
 
(69,641
)

XML 68 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule II - Valuation Accounts
12 Months Ended
Dec. 28, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation Accounts
Schedule II - VALUATION ACCOUNTS

(dollars in thousands)
 
Deducted From
Assets in
Balance Sheet
 
Allowance for
Doubtful
Accounts
Ending Balance - December 31, 2016
$
907

Additions charged to cost and expense
282

Deductions due to:
 
Others
(68
)
Ending Balance - December 30, 2017
1,121

Additions charged to cost and expense
(40
)
Deductions due to:
 
Others
(235
)
Ending Balance - December 29, 2018
846

Additions charged to cost and expense
790

Deductions due to:
 
Others
255

Ending Balance - December 28, 2019
$
1,891


XML 69 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Compensation Plan - Narrative (Detail) - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Retirement Benefits [Abstract]      
Percentage of deferred salary and commissions (up to) 25.00%    
Percentage of bonuses (up to) 100.00%    
Percentage of deferred matching contribution amount 25.00%    
Matching contribution on deferred amount (up to) $ 10,000    
Vesting schedule 5 years    
Assets held in mutual funds $ 1,911,000 $ 1,905,000  
Assets held in mutual funds, current 355,000 545,000  
Distributions from the deferred compensation plan aggregated $ 686,000 $ 849,000 $ 289,000
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Debt Instrument [Line Items]        
Total assets $ 2,441,210 $ 2,431,470    
Stockholder's equity - trust common securities 345,102 439,107 $ 527,403 $ 457,926
Total liabilities and stockholder's equity 2,441,210 $ 2,431,470    
VIE, Primary Beneficiary        
Debt Instrument [Line Items]        
Total assets 124,814      
Non-current liabilities - trust preferred securities 121,553      
Stockholder's equity - trust common securities 3,261      
Total liabilities and stockholder's equity 124,814      
VIE, Primary Beneficiary | Junior Subordinated Debentures - Preferred        
Debt Instrument [Line Items]        
Non-current assets 121,553      
VIE, Primary Beneficiary | Junior Subordinated Debentures - Common        
Debt Instrument [Line Items]        
Non-current assets $ 3,261      
XML 71 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Weighted Average Assumptions (Details)
Dec. 28, 2019
Leases [Abstract]  
Operating leases, weighted average remaining term 7 years 10 months 17 days
Finance lease, weighted average remaining term 3 years 5 months 15 days
Operating lease, weighted average discount rate 7.81%
Finance lease, weighted average discount rate 6.49%
XML 72 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 1,114,490 $ 1,107,202
Less: Accumulated amortization 232,060 176,677
Intangible assets, net 882,430 930,525
Amortization Expense    
2020 59,262  
2021 59,262  
2022 59,262  
2023 59,262  
2024 $ 59,262  
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 5 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 20 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, finite $ 941,305 939,880
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 13 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 20 years  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, finite $ 26,700 26,700
Trademarks | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 5 years  
Trademarks | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 15 years  
Technology and patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, finite $ 60,968 55,394
Technology and patents | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 7 years  
Technology and patents | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 12 years  
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, indefinite $ 85,517 $ 85,228
XML 73 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 74 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation (Details)
$ in Thousands
12 Months Ended
Aug. 16, 2019
USD ($)
Oct. 01, 2018
USD ($)
Aug. 10, 2018
USD ($)
Nov. 08, 2017
USD ($)
Dec. 28, 2019
Segment
Business Acquisition [Line Items]          
Number of operating segments | Segment         3
ST Fastening Systems          
Business Acquisition [Line Items]          
Purchase price       $ 47,339  
MinuteKey          
Business Acquisition [Line Items]          
Purchase price     $ 156,289    
Big Time          
Business Acquisition [Line Items]          
Purchase price   $ 348,834      
Sharp Systems, LLC          
Business Acquisition [Line Items]          
Purchase price $ 21,100        
Capital Advisors LLC          
Business Acquisition [Line Items]          
Ownership percentage         80.40%
Oak Hill Funds          
Business Acquisition [Line Items]          
Ownership percentage         16.90%
Member Of Management          
Business Acquisition [Line Items]          
Ownership percentage         2.70%
XML 75 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Summary of Restricted Stock Activity (Details) - Restricted Stock - $ / shares
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Number of Shares    
Unvested, beginning balance (in shares) 275  
Granted (in shares) 2,143 0
Vested (in shares) (275)  
Forfeited (in shares) 0  
Unvested, ending balance (in shares) 2,143 275
Weighted-Average Grant Date Fair Value    
Unvested, beginning balance (in dollars per share) $ 1,000  
Granted (in dollars per share) 1,168  
Vested (in dollars per share) 1,000  
Forfeited (in dollars per share) 0  
Unvested, ending balance (in dollars per share) $ 1,168 $ 1,000
XML 76 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Concentration of Credit Risks - Narrative (Detail) - Three largest customers - Customer Concentration Risk
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Sales    
Concentration Risk [Line Items]    
Concentration risk percentage 52.50% 50.70%
Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk percentage 42.00% 48.80%
XML 77 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring - Reserve Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Canada    
Restructuring Reserve [Roll Forward]    
Impact to Earnings $ 9,667 $ 8,261
Canada | Severance and related expense    
Restructuring Reserve [Roll Forward]    
Beginning Balance 1,537  
Impact to Earnings 617  
Cash Paid (1,033)  
Ending Balance 1,121 1,537
United States    
Restructuring Reserve [Roll Forward]    
Impact to Earnings 9,527  
United States | Severance and related expense    
Restructuring Reserve [Roll Forward]    
Beginning Balance 0  
Impact to Earnings 3,820  
Cash Paid (534)  
Ending Balance $ 3,286 $ 0
XML 78 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Equity and Accumulated Other Comprehensive Income - Narrative (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Segment Reporting Information [Line Items]      
Preferred stock, shares authorized 5,000 5,000  
Preferred stock, shares issued 0 0  
Preferred stock, shares outstanding 0 0  
Gain (loss) on disposition of assets $ 0 $ 0 $ 638
Canada      
Segment Reporting Information [Line Items]      
Gain (loss) on disposition of assets $ (17) $ (51)  
XML 79 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Narrative (Details)
$ in Thousands
Dec. 28, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Contingent consideration payable, current $ 2,275
Contingent consideration payable, noncurrent $ 15,825
XML 80 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of Domestic and Foreign Loss before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Income Tax Disclosure [Abstract]      
United States based operations $ (101,197) $ (53,254) $ (24,624)
Non-United States based operations (7,559) (14,317) (1,639)
Loss before income taxes $ (108,756) $ (67,571) $ (26,263)
XML 81 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Reconciliation of Statutory Income Tax Rates to Effective Income Tax Rates (Detail)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 35.00%
Non-U.S. taxes and the impact of non-U.S. losses for which a current tax benefit is not available 0.30% 0.90% 6.90%
State and local income taxes, net of U.S. federal income tax benefit 3.90% (0.50%) 3.40%
Change in valuation allowance and other items (18.90%) (21.70%) (6.50%)
Adjustment for change in tax law 0.00% (0.90%) 281.40%
Adjustment of unrecognized tax benefits 0.00% 0.00% 1.40%
Permanent differences:      
Acquisition and related transaction costs 0.00% (2.70%) 0.00%
Meals and entertainment expense (0.20%) (0.30%) (0.90%)
Reconciliation of tax provision to return (0.20%) 0.00% 1.70%
Reconciliation of other adjustments (1.00%) 1.10% 0.90%
Effective income tax rate 4.90% (3.10%) 323.30%
XML 82 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 83 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 28, 2019
Fair Value Disclosures [Abstract]  
Measurement of Assets and Liabilities at Fair Value on Recurring Basis
The following tables set forth the Company's financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:
 
As of December 28, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Trading securities
$
1,911

 
$

 
$

 
$
1,911

Interest rate swaps

 
(3,592
)
 

 
(3,592
)
Foreign exchange forward contracts

 
12

 

 
12

Contingent consideration payable

 

 
(18,100
)
 
(18,100
)
 
 
 
 
 
 
 
 
 
As of December 29, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Trading securities
$
1,905

 
$

 
$

 
$
1,905

Interest rate swaps

 
(984
)
 

 
(984
)
Foreign exchange forward contracts

 
(152
)
 

 
(152
)

Fair Value of Fixed Rate Senior Notes and Junior Subordinated Debentures
 
December 28, 2019
 
December 29, 2018
 
Carrying
Amount
 
Estimated
Fair Value
 
Carrying
Amount
 
Estimated
Fair Value
6.375% Senior Notes
$
327,222

 
$
305,250

 
$
326,110

 
$
267,300

Junior Subordinated Debentures
124,814

 
148,731

 
126,202

 
130,636


XML 84 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 28, 2019
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The following table summarizes the Company’s debt:
 
December 28, 2019
 
December 29, 2018
Revolving loans
$
113,000

 
$
108,200

Senior Term Loan, due 2025
1,047,653

 
1,058,263

6.375% Senior Notes, due 2022
330,000

 
330,000

11.6% Junior Subordinated Debentures - Preferred
105,443

 
105,443

Junior Subordinated Debentures - Common
3,261

 
3,261

Finance leases & other obligations
2,275

 
1,213

 
1,601,632

 
1,606,380

Unamortized premium on 11.6% Junior Subordinated Debentures
16,110

 
17,498

Unamortized discount on Senior Term Loan
(8,040
)
 
(9,558
)
Current portion of long term debt and capital leases
(11,358
)
 
(10,985
)
Deferred financing fees
(14,055
)
 
(17,251
)
Total long term debt, net
$
1,584,289

 
$
1,586,084


Schedule of Variable Interest Entities Summarized below is the financial information of the Trust as of December 28, 2019:
December 28, 2019
 
Amount
Non-current assets - junior subordinated debentures - preferred
 
$
121,553

Non-current assets - junior subordinated debentures - common
 
3,261

Total assets
 
$
124,814

Non-current liabilities - trust preferred securities
 
$
121,553

Stockholder's equity - trust common securities
 
3,261

Total liabilities and stockholders' equity
 
$
124,814


Schedule of Maturities of Long-Term Debt
The aggregate minimum principal maturities of the long-term debt obligations for each of the five years following December 28, 2019 are as follows:
 
 
 
Year
 
Amount
2020
 
$
10,609

2021
 
10,609

2022
 
340,609

2023
 
10,609

2024
 
123,609

Thereafter
 
1,103,312

 
 
$
1,599,357


XML 85 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive (Loss)
Cumulative effect of change in accounting principals
Cumulative effect of change in accounting principals
Retained Earnings (Accumulated Deficit)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative effect of change in accounting principals $ 457,926 $ 0 $ 548,534 $ (56,226) $ (34,382)    
Beginning Balance at Dec. 31, 2016 457,926 0 548,534 (56,226) (34,382)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income (loss) 58,648     58,648      
Stock-based compensation 2,484   2,484        
Proceeds from sale of Holdco shares of stock 500   500        
Cumulative effect of change in accounting principals 527,403 0 551,518 2,422 (26,537)    
Change in cumulative foreign currency translation adjustment 7,845       7,845    
Ending Balance at Dec. 30, 2017 527,403 0 551,518 2,422 (26,537)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative effect of change in accounting principals 527,403 0 551,518 2,422 (26,537)    
Net income (loss) (69,641)     (69,641)      
Stock-based compensation 1,590   1,590        
Proceeds from exercise of stock options 200   200        
Dividend to Holdco (3,780)   (3,780)        
Cumulative effect of change in accounting principals 527,403 0 549,528 (72,831) (37,590) $ (5,612) $ (5,612)
Change in cumulative foreign currency translation adjustment (11,053)       (11,053)    
Ending Balance at Dec. 29, 2018 439,107 0 549,528 (72,831) (37,590) (5,612) (5,612)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative effect of change in accounting principals 439,107 0 549,528 (72,831) (37,590) (5,612) (5,612)
Net income (loss) (103,386)     (103,386)      
Stock-based compensation 2,981   2,981        
Proceeds from exercise of stock options 100   100        
Proceeds from sale of Holdco shares of stock 750   750        
Cumulative effect of change in accounting principals 439,107 0 553,359 (176,217) (32,040) $ (5,612) $ (5,612)
Change in cumulative foreign currency translation adjustment 5,550       5,550    
Ending Balance at Dec. 28, 2019 345,102 0 553,359 (176,217) (32,040)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Cumulative effect of change in accounting principals $ 345,102 $ 0 $ 553,359 $ (176,217) $ (32,040)    
XML 86 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
12 Months Ended
Dec. 28, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories.
Level 1:
Quoted market prices in active markets for identical assets or liabilities.
Level 2:
Observable market-based inputs or unobservable inputs that are corroborated by market data.
Level 3:
Unobservable inputs reflecting the reporting entity's own assumptions.
The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.
The following tables set forth the Company's financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:
 
As of December 28, 2019
 
Level 1
 
Level 2
 
Level 3
 
Total
Trading securities
$
1,911

 
$

 
$

 
$
1,911

Interest rate swaps

 
(3,592
)
 

 
(3,592
)
Foreign exchange forward contracts

 
12

 

 
12

Contingent consideration payable

 

 
(18,100
)
 
(18,100
)
 
 
 
 
 
 
 
 
 
As of December 29, 2018
 
Level 1
 
Level 2
 
Level 3
 
Total
Trading securities
$
1,905

 
$

 
$

 
$
1,905

Interest rate swaps

 
(984
)
 

 
(984
)
Foreign exchange forward contracts

 
(152
)
 

 
(152
)

Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as restricted investments on the accompanying Consolidated Balance Sheets.
The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of December 28, 2019 and December 29, 2018, the interest rate swaps were included in other non-current and current liabilities, respectively, on the accompanying Consolidated Balance Sheets.
The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted
intervals during the term of the forward contract. As of December 28, 2019 and December 29, 2018, the foreign exchange forward contracts were included in other current liabilities on the accompanying Consolidated Balance Sheets.
The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019. Refer to Note 5 - Acquisitions for additional details. The estimated fair value of the contingent earn-out was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure as well as the projection risk. The carrying amount of the liability may fluctuate significantly, and actual amounts paid may be materially different from the liability's estimated value. As of December 28, 2019, the contingent consideration was recorded as $2,275 within other current liabilities and $15,825 within non-current liabilities on the accompanying Consolidated Balance Sheets.
The fair value of the Company's fixed rate senior notes and junior subordinated debentures as of December 28, 2019 and December 29, 2018 were determined by utilizing current trading prices obtained from indicative market data. As a result, the fair value measurement of the Company's senior term loans is considered to be Level 2.
 
December 28, 2019
 
December 29, 2018
 
Carrying
Amount
 
Estimated
Fair Value
 
Carrying
Amount
 
Estimated
Fair Value
6.375% Senior Notes
$
327,222

 
$
305,250

 
$
326,110

 
$
267,300

Junior Subordinated Debentures
124,814

 
148,731

 
126,202

 
130,636


Cash, restricted investments, accounts receivable, short-term borrowings and accounts payable are reflected in the Consolidated Financial Statements at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amount of the long-term debt under the revolving credit facility approximates the fair value at December 28, 2019 and December 29, 2018 as the interest rate is variable and approximates current market rates.  The Company also believes the carrying amount of the long-term debt under the senior term loan approximates the fair value at December 28, 2019 and December 29, 2018 because, while subject to a minimum LIBOR floor rate, the interest rate approximates current market rates of debt with similar terms and comparable credit risk.
Additional information with respect to the derivative instruments is included in Note 12 - Derivatives and Hedging. Additional information with respect to the Company's fixed rate senior notes and junior subordinated debentures is included in Note 7 - Long-Term Debt.
XML 87 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Current assets:    
Cash and cash equivalents $ 19,973 $ 28,234
Accounts receivable, net of allowances of $1,891 ($846 - 2018) 88,374 110,799
Inventories, net 323,496 320,281
Other current assets 8,828 18,727
Total current assets 440,671 478,041
Property and equipment, net of accumulated depreciation of $179,791 ($131,169 - 2018) 205,160 208,279
Goodwill 819,077 803,847
Other intangibles, net of accumulated amortization of $232,060 ($176,677 - 2018) 882,430 930,525
Operating lease right of use assets 81,613  
Deferred tax asset 702 0
Other assets 11,557 10,778
Total assets 2,441,210 2,431,470
Current liabilities:    
Accounts payable 125,042 135,059
Current portion of debt and capital lease obligations 11,358 10,985
Current portion of operating lease liabilities 11,459  
Accrued expenses:    
Salaries and wages 12,937 9,881
Pricing allowances 6,553 5,404
Income and other taxes 5,248 3,325
Interest 14,726 15,423
Other accrued expenses 21,545 17,941
Total current liabilities 208,868 198,018
Long-term debt 1,584,289 1,586,084
Deferred income taxes, net 196,437 200,696
Operating lease liabilities 73,227  
Other non-current liabilities 33,287 7,565
Total liabilities 2,096,108 1,992,363
Commitments and Contingencies (Note 15) 0 0
Stockholder's Equity:    
Preferred stock, $.01 par, 5,000 shares authorized, none issued and outstanding at December 28, 2019 and December 29, 2018 0 0
Common stock, $.01 par, 5,000 shares authorized, issued and outstanding at December 28, 2019 and December 29, 2018 0 0
Additional paid-in capital 553,359 549,528
Accumulated deficit (176,217) (72,831)
Accumulated other comprehensive loss (32,040) (37,590)
Total stockholder's equity 345,102 439,107
Total liabilities and stockholder's equity $ 2,441,210 $ 2,431,470
XML 88 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions
12 Months Ended
Dec. 28, 2019
Business Combinations [Abstract]  
Acquisitions
ST Fastening Systems
On November 8, 2017, the Company entered into an Asset Purchase Agreement with Hargis Industries, LP doing business as ST Fastening Systems and other related parties pursuant to which Hillman acquired substantially all of the assets, and assumed certain liabilities, of STFS. STFS, which is located in Tyler, Texas, specializes in manufacturing and distributing threaded self-drilling fasteners, foam closure strips, and other accessories to the steel-frame, post-frame, and residential building markets. Pursuant to the terms of the Agreement, Hillman paid a cash purchase price of $47,339. The transaction was financed with additional borrowings under the Company's revolving credit facility. The STFS business is included in the Company’s Fastening, Hardware, and Personal Protective Solutions segment.
The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the STFS acquisition:
Accounts receivable
 
$
3,975

Inventory
 
7,820

Property and equipment
 
16,281

Goodwill
 
9,045

Customer relationships
 
13,500

Other non-current assets
 
6

Total assets acquired
 
50,627

Less:
 
 
Liabilities assumed
 
(3,288
)
Total purchase price
 
$
47,339


The excess of the purchase price over the net assets has been allocated to goodwill and intangibles based on a valuation appraisal. The customer relationships have been assigned a useful life of 13 years based on the limited turnover and long-standing relationships STFS has with its existing customer base. The acquired customer relationships were valued using the discounted cash flow approach, and significant assumptions used in the valuation included the customer attrition rate assumed and the expected level of future sales.
Pro forma financial information has not been presented for STFS as the financial results of STFS were insignificant to the financial results of the Company on a standalone basis.
Minute Key Holdings, Inc.
On August 10, 2018, the Company completed the acquisition of Minute Key Holdings, Inc. ("MinuteKey"), an innovative leader in self-service key duplicating kiosks, for a total consideration reflecting an enterprise value of $156,289. The Company financed the acquisition with the unfunded delayed draw term loan facility of $165,000. MinuteKey is headquartered in Boulder, Colorado and has operations in the United States and Canada. MinuteKey will be included in the Company's Consumer Connected Solutions reportable segments.
The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the MinuteKey acquisition:
Cash
 
$
1,791

Inventory
 
3,952

Other current assets
 
766

Property and equipment
 
29,888

Goodwill
 
59,237

Customer relationships
 
50,000

Developed technology
 
19,000

Trade names
 
5,400

Other non-current assets
 
16

Total assets acquired
 
170,050

Less:
 
 
Liabilities assumed
 
(13,761
)
Total purchase price
 
$
156,289


Pro forma financial information has not been presented for MinuteKey as their associated financial results are insignificant to the financial results of the Company on a standalone basis.
Big Time Products
On October 1, 2018, the Company acquired NB Parent Company, LLC. and its affiliated companies including Big Time Products, LLC (collectively, "Big Time"), a leading provider of personal protective and work gear products ranging from work gloves, tool belts and jobsite storage for a purchase price of $348,834. Coinciding with the Big Time acquisition, the Company entered into an amendment (the "Amendment") to the Company's existing term loan credit agreement dated May 31, 2018 (the "Term Credit Agreement"). The Amendment provided approximately $365,000 of incremental term loans. Refer to Note 7 - Long-Term Debt for further details on the Term Credit Agreement and the associated Amendment. Big Time has business operations throughout North America and its financial results reside in the Company's Fastening, Hardware, and Personal Protective Solutions reporting segment.
The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Big Time acquisition:
Cash
 
$
2,507

Accounts receivable
 
40,828

Inventory
 
40,216

Other current assets
 
1,623

Property and equipment
 
3,703

Goodwill
 
130,863

Customer Relationships
 
189,000

Trade names
 
21,000

Other non-current assets
 
159

Total assets acquired
 
429,899

Less:
 

Liabilities assumed
 
(81,065
)
Total purchase price
 
$
348,834


The following table provides unaudited pro forma results of the combined entities of Hillman and Big Time, had the acquisition occurred at the beginning of fiscal 2017:
 
(Unaudited)
Fiscal Year-ended
 
2018
 
2017
Net revenues
$
1,139,562

 
$
1,045,447

Net earnings (loss)
$
(74,976
)
 
$
52,010


The pro forma results are based on assumptions that the Company believes are reasonable under certain circumstances. The pro forma results presented are not intended to be indicative of results that may occur in the future. The underlying pro forma information includes historical results of the Company, the Company's financing arrangements related to the Big Time acquisition, and certain purchase price accounting adjustments, including amortization of acquired intangibles.
Sharp Systems, LLC
On August 16, 2019, the Company acquired the assets of Sharp Systems, LLC ("Resharp"), a California-based innovative developer of automated knife sharpening systems, for a total purchase price of $21,100, including a contingent consideration provision with an estimated fair value of $18,100, with a maximum payout of $25,000 plus 1.8% of net knife-sharpening revenues for five years after the $25,000 is fully paid. Contingent consideration to be paid subsequent to December 28, 2019 is contingent upon several business performance metrics over a multi-year period. An amount of of the acquisition consideration totaling $18,100 remains payable to the seller. Resharp has existing operations in the United States and its operating results reside within the Company's Consumer Connected Solutions reportable segment.
The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Resharp acquisition:
Property and equipment
 
218

Goodwill
 
9,382

Technology
 
11,500

Total assets acquired
 
21,100

Less:
 
 
Contingent consideration payable
 
(18,100
)
Net cash paid
 
$
3,000



Pro forma financial information has not been presented for Resharp as their associated financial results are insignificant to the financial results of the Company on a standalone basis.
Other Acquisitions
On July 1, 2019, the Company acquired the assets of West Coast Washers, Inc. for a total purchase price of $3,135. The financial results of West Coast Washers, Inc. reside within the Company's Fastening, Hardware, and Personal Protective Solutions reportable segment and have been determined to be immaterial for purposes of additional disclosure.
XML 89 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Deferred Compensation Plan
12 Months Ended
Dec. 28, 2019
Retirement Benefits [Abstract]  
Deferred Compensation Plan
The Company maintains a deferred compensation plan for key employees (the “Nonqualified Deferred Compensation Plan” or “NQDC”) which allows the participants to defer up to 25% of salary and commissions and up to 100% of bonuses to be paid during the year and invest these deferred amounts into certain Company directed mutual fund investments, subject to the election of the participants. The Company is permitted to make a 25% matching contribution on deferred amounts up to $10, subject to a five year vesting schedule.
As of December 28, 2019 and December 29, 2018, the Company's Consolidated Balance Sheets included $1,911 and $1,905, respectively, in restricted investments representing the assets held in mutual funds to fund deferred compensation liabilities owed to the Company's current and former employees. The current portion of the restricted investments was $355 and $545 as of December 28, 2019 and December 29, 2018, respectively, and is included in other current assets on the accompanying Consolidated Balance Sheets. The assets held in the NQDC are classified as an investment in trading securities, accordingly, the investments are marked-to-market, see Note 13 - Fair Value Measurements of the Notes to Consolidated Financial Statements for additional detail.
During the years ended December 28, 2019, December 29, 2018, and December 30, 2017 distributions from the deferred compensation plan aggregated $686, $849, and $289, respectively.
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring - Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Restructuring Cost and Reserve [Line Items]      
Impairment of long lived assets $ 7,887 $ 837 $ 1,569
United States      
Restructuring Cost and Reserve [Line Items]      
Inventory valuation adjustments 5,707    
Severance 3,820    
Total 9,527    
Canada      
Restructuring Cost and Reserve [Line Items]      
Total 9,667 8,261  
Canada | Facility consolidation      
Restructuring Cost and Reserve [Line Items]      
Inventory valuation adjustments 3,799 8,694  
Labor expense 1,751 503  
Consulting and legal fees 225 314  
Other 2,710 116  
Gain on sale of building 0 (6,104)  
Severance 617 0  
Canada | Exit of certain lines of business      
Restructuring Cost and Reserve [Line Items]      
Inventory valuation adjustments 535 1,152  
Other 488 0  
Impairment of long lived assets (458) 837  
Severance $ 0 $ 2,749  
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Hedging - Narrative (Detail)
$ in Thousands
12 Months Ended
Nov. 08, 2018
Jan. 08, 2018
USD ($)
Sep. 03, 2014
USD ($)
derivative_instrument
Dec. 28, 2019
USD ($)
Dec. 29, 2018
USD ($)
Dec. 28, 2019
CAD ($)
Dec. 29, 2018
CAD ($)
Interest rate swaps              
Derivative [Line Items]              
Number of derivative agreements | derivative_instrument     2        
Term of derivative instrument     3 years        
Fixed interest rate     2.20%        
Applicable interest rate margin     3.50%        
Effective rate     5.70%        
2014 Swap 1              
Derivative [Line Items]              
Notional amount     $ 90,000,000        
2014 Swap 2              
Derivative [Line Items]              
Notional amount     $ 40,000,000        
2018 Swap 1              
Derivative [Line Items]              
Term of derivative instrument   3 years          
Notional amount   $ 90,000,000          
Fixed interest rate   2.30%          
Applicable interest rate margin   4.00%          
Effective rate   6.30%          
2018 Swap 2              
Derivative [Line Items]              
Term of derivative instrument 3 years            
Notional amount   $ 60,000,000          
Fixed interest rate   3.10%          
Applicable interest rate margin   4.00%          
Effective rate   7.10%          
Fair Value, Recurring | Interest rate swaps              
Derivative [Line Items]              
Derivative liability       $ 3,592,000 $ 984,000    
Fair Value, Recurring | Foreign exchange forward contracts              
Derivative [Line Items]              
Derivative liability         152,000    
Derivative asset       12,000      
Not Designated as Hedging Instrument | Interest rate swaps              
Derivative [Line Items]              
Gain (loss) on derivative       (2,608,000) (592,000)    
Not Designated as Hedging Instrument | Foreign exchange forward contracts              
Derivative [Line Items]              
Notional amount           $ 1,326 $ 5,790
Gain (loss) on derivative       50,000 (384,000)    
Not Designated as Hedging Instrument | Other non-current liabilities | Interest rate swaps              
Derivative [Line Items]              
Derivative liability       $ 3,592,000      
Not Designated as Hedging Instrument | Other current assets | 2018 Swap 1              
Derivative [Line Items]              
Derivative asset         394,000    
Not Designated as Hedging Instrument | Other current liabilities | 2018 Swap 2              
Derivative [Line Items]              
Derivative liability         $ 1,378,000    
XML 92 hillman10-k12282019_htm.xml IDEA: XBRL DOCUMENT 0001029831 2018-12-30 2019-12-28 0001029831 2020-03-27 0001029831 2019-06-30 0001029831 2019-12-28 0001029831 2018-12-29 0001029831 2017-12-31 2018-12-29 0001029831 2017-01-01 2017-12-30 0001029831 2017-12-30 0001029831 2016-12-31 0001029831 us-gaap:RetainedEarningsMember 2016-12-31 0001029831 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 2018-12-29 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-30 0001029831 us-gaap:CommonStockMember 2017-12-30 0001029831 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001029831 us-gaap:RetainedEarningsMember 2019-12-28 0001029831 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-30 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001029831 hlm:CumulativeEffectPeriodofAdoptionAdjustmentMember 2018-12-29 0001029831 us-gaap:RetainedEarningsMember 2018-12-29 0001029831 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0001029831 us-gaap:CommonStockMember 2016-12-31 0001029831 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-30 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0001029831 us-gaap:RetainedEarningsMember 2017-12-31 2018-12-29 0001029831 us-gaap:AdditionalPaidInCapitalMember 2017-12-30 0001029831 us-gaap:AdditionalPaidInCapitalMember 2018-12-29 0001029831 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 2019-12-28 0001029831 us-gaap:RetainedEarningsMember 2017-12-30 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001029831 us-gaap:RetainedEarningsMember hlm:CumulativeEffectPeriodofAdoptionAdjustmentMember 2018-12-29 0001029831 us-gaap:RetainedEarningsMember 2018-12-30 2019-12-28 0001029831 us-gaap:CommonStockMember 2018-12-29 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-29 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 2018-12-29 0001029831 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 2019-12-28 0001029831 us-gaap:CommonStockMember 2019-12-28 0001029831 hlm:OakHillFundsMember 2019-12-28 0001029831 hlm:BigTimeProductsMember 2018-10-01 2018-10-01 0001029831 hlm:MemberOfManagementMember 2019-12-28 0001029831 hlm:CapitalAdvisorsLlcMember 2019-12-28 0001029831 hlm:MinuteKeyInc.Member 2018-08-10 2018-08-10 0001029831 hlm:SharpSystemsLLCMember 2019-08-16 2019-08-16 0001029831 hlm:STFasteningSystemsMember 2017-11-08 2017-11-08 0001029831 hlm:KeyandKeyAccessoriesMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ResharpMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:FasteningandHardwareMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember 2018-12-30 2019-12-28 0001029831 hlm:EngravingMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:EngravingMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:FasteningandHardwareMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:PersonalProtectionSolutionsMember 2017-01-01 2017-12-30 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember 2018-12-30 2019-12-28 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:FasteningandHardwareMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:ResharpMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:KeyandKeyAccessoriesMember 2018-12-30 2019-12-28 0001029831 hlm:EngravingMember 2017-12-31 2018-12-29 0001029831 hlm:PersonalProtectionSolutionsMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ResharpMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:EngravingMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:KeyandKeyAccessoriesMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:FasteningandHardwareMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:PersonalProtectionSolutionsMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:PersonalProtectionSolutionsMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:KeyandKeyAccessoriesMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:EngravingMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:ResharpMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:ResharpMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember 2018-12-30 2019-12-28 0001029831 hlm:FasteningandHardwareMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:PersonalProtectionSolutionsMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:ResharpMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:KeyandKeyAccessoriesMember 2017-01-01 2017-12-30 0001029831 hlm:EngravingMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:ResharpMember hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:FasteningandHardwareMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:PersonalProtectionSolutionsMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:FasteningandHardwareMember hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:FasteningandHardwareMember hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:ResharpMember 2017-12-31 2018-12-29 0001029831 hlm:EngravingMember 2017-01-01 2017-12-30 0001029831 hlm:KeyandKeyAccessoriesMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:EngravingMember hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 hlm:KeyandKeyAccessoriesMember hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:KeyandKeyAccessoriesMember hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 us-gaap:FurnitureAndFixturesMember 2019-12-28 0001029831 us-gaap:FurnitureAndFixturesMember 2018-12-29 0001029831 us-gaap:LeaseholdImprovementsMember 2019-12-28 0001029831 us-gaap:BuildingMember 2019-12-28 0001029831 us-gaap:LandMember 2019-12-28 0001029831 us-gaap:LeaseholdImprovementsMember 2018-12-29 0001029831 us-gaap:BuildingMember 2018-12-29 0001029831 us-gaap:MachineryAndEquipmentMember 2018-12-29 0001029831 us-gaap:ConstructionInProgressMember 2019-12-28 0001029831 us-gaap:BuildingMember 2018-12-30 2019-12-28 0001029831 us-gaap:LandMember 2018-12-29 0001029831 hlm:ComputerEquipmentandSoftwareMember 2018-12-29 0001029831 us-gaap:ConstructionInProgressMember 2018-12-29 0001029831 hlm:ComputerEquipmentandSoftwareMember 2019-12-28 0001029831 us-gaap:MachineryAndEquipmentMember 2019-12-28 0001029831 us-gaap:TrademarksMember 2018-12-29 0001029831 us-gaap:TrademarksMember 2019-12-28 0001029831 us-gaap:TrademarksMember 2019-12-28 0001029831 us-gaap:CustomerRelationshipsMember 2018-12-29 0001029831 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-29 0001029831 us-gaap:TrademarksMember 2018-12-29 0001029831 us-gaap:CustomerRelationshipsMember 2019-12-28 0001029831 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-28 0001029831 srt:MaximumMember 2018-12-30 2019-12-28 0001029831 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-30 2019-12-28 0001029831 us-gaap:ShippingAndHandlingMember 2017-01-01 2017-12-30 0001029831 us-gaap:ShippingAndHandlingMember 2018-12-30 2019-12-28 0001029831 us-gaap:GeographicDistributionForeignMember 2019-12-28 0001029831 us-gaap:GeographicDistributionForeignMember 2018-12-29 0001029831 hlm:BigTimeProductsMember us-gaap:AcquisitionRelatedCostsMember 2019-12-28 0001029831 country:US 2019-12-28 0001029831 us-gaap:ShippingAndHandlingMember 2017-12-31 2018-12-29 0001029831 hlm:MinuteKeyInc.Member us-gaap:AcquisitionRelatedCostsMember 2019-12-28 0001029831 hlm:GroupHealthInsuranceClaimsMember 2019-12-28 0001029831 country:MX hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 country:CA hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 country:US 2017-12-31 2018-12-29 0001029831 country:US 2017-01-01 2017-12-30 0001029831 country:US hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 country:MX 2017-12-31 2018-12-29 0001029831 country:CA hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 country:MX hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 country:CA 2018-12-30 2019-12-28 0001029831 country:CA hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA 2017-12-31 2018-12-29 0001029831 country:MX hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 country:US hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 country:US hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 country:US 2018-12-30 2019-12-28 0001029831 country:CA hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 country:US hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 country:US hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-30 2019-12-28 0001029831 country:MX 2017-01-01 2017-12-30 0001029831 country:MX 2018-12-30 2019-12-28 0001029831 country:CA hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA 2017-01-01 2017-12-30 0001029831 country:US hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 country:MX hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 country:MX hlm:CanadaSegmentMember 2018-12-30 2019-12-28 0001029831 country:MX hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-30 2019-12-28 0001029831 country:US hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-12-31 2018-12-29 0001029831 country:MX hlm:CanadaSegmentMember 2017-01-01 2017-12-30 0001029831 country:US hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 country:US hlm:FastenersHardwareandPersonalProtectionSegmentMember 2017-01-01 2017-12-30 0001029831 country:CA hlm:ConsumerConnectedSolutionsSegmentMember 2017-01-01 2017-12-30 0001029831 country:MX hlm:ConsumerConnectedSolutionsSegmentMember 2017-12-31 2018-12-29 0001029831 country:MX hlm:CanadaSegmentMember 2017-12-31 2018-12-29 0001029831 hlm:CanadaSegmentMember 2019-12-28 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2019-12-28 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2018-12-29 0001029831 hlm:FastenersHardwareandPersonalProtectionSegmentMember 2018-12-29 0001029831 hlm:CanadaSegmentMember 2018-12-29 0001029831 hlm:ConsumerConnectedSolutionsSegmentMember 2019-12-28 0001029831 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:TrademarksMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:TrademarksMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember hlm:ComputerEquipmentandSoftwareMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember hlm:ComputerEquipmentandSoftwareMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember 2018-12-30 2019-12-28 0001029831 us-gaap:AccountingStandardsUpdate201409Member hlm:CumulativeEffectPeriodofAdoptionAdjustmentMember 2017-12-31 0001029831 us-gaap:AccountingStandardsUpdate201602Member hlm:CumulativeEffectPeriodofAdoptionAdjustmentMember 2018-12-30 0001029831 hlm:IndustrialWarehouseAndOfficeFacilityLeaseAgreementMannsMember srt:AffiliatedEntityMember 2017-12-31 2018-12-29 0001029831 hlm:IndustrialWarehouseManufacturingPlanAndOfficeFacilitiesLeaseAgreementHillmanGroupCanadaULCMember srt:AffiliatedEntityMember 2017-12-31 2018-12-29 0001029831 hlm:IndustrialWarehouseManufacturingPlanAndOfficeFacilitiesLeaseAgreementHillmanGroupCanadaULCMember srt:AffiliatedEntityMember 2018-12-30 2019-12-28 0001029831 hlm:IndustrialWarehouseAndOfficeFacilityLeaseAgreementMannsMember srt:AffiliatedEntityMember 2017-01-01 2017-12-30 0001029831 hlm:IndustrialWarehouseAndOfficeFacilityLeaseAgreementMannsMember srt:AffiliatedEntityMember 2018-12-30 2019-12-28 0001029831 hlm:IndustrialWarehouseManufacturingPlanAndOfficeFacilitiesLeaseAgreementHillmanGroupCanadaULCMember srt:AffiliatedEntityMember 2017-01-01 2017-12-30 0001029831 hlm:MinuteKeyInc.Member us-gaap:CustomerRelationshipsMember 2018-08-10 0001029831 hlm:MinuteKeyInc.Member 2018-08-10 0001029831 hlm:MinuteKeyInc.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2018-08-10 0001029831 hlm:MinuteKeyInc.Member us-gaap:TradeNamesMember 2018-08-10 0001029831 hlm:STFasteningSystemsMember 2017-11-08 0001029831 hlm:SharpSystemsLLCMember 2019-08-16 0001029831 hlm:BigTimeProductsMember 2018-12-30 2019-12-28 0001029831 hlm:BigTimeProductsMember 2017-12-31 2018-12-29 0001029831 hlm:BigTimeProductsMember 2018-10-01 0001029831 hlm:BigTimeProductsMember us-gaap:TradeNamesMember 2018-10-01 0001029831 hlm:BigTimeProductsMember us-gaap:CustomerRelationshipsMember 2018-10-01 0001029831 hlm:A2018TermLoanTermAmendmentMember us-gaap:MediumTermNotesMember 2018-10-01 0001029831 hlm:WestCoastWashersMember 2019-07-01 2019-07-01 0001029831 hlm:MinuteKeyInc.Member hlm:A2018TermLoanMember us-gaap:UnsecuredDebtMember 2018-08-10 0001029831 us-gaap:ForeignCountryMember 2019-12-28 0001029831 us-gaap:StateAndLocalJurisdictionMember 2019-12-28 0001029831 us-gaap:GeneralBusinessMember 2019-12-28 0001029831 us-gaap:DomesticCountryMember 2019-12-28 0001029831 hlm:MinuteKeyInc.Member us-gaap:DomesticCountryMember 2019-12-28 0001029831 us-gaap:ForeignCountryMember 2018-12-30 2019-12-28 0001029831 us-gaap:MediumTermNotesMember 2014-06-30 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2014-06-30 0001029831 us-gaap:MediumTermNotesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-30 2019-12-28 0001029831 country:CA us-gaap:RevolvingCreditFacilityMember 2019-12-28 0001029831 us-gaap:RevolvingCreditFacilityMember 2018-12-29 0001029831 us-gaap:RevolvingCreditFacilityMember 2019-12-28 0001029831 us-gaap:MediumTermNotesMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebtPreferredMember 2019-12-28 0001029831 us-gaap:MediumTermNotesMember 2018-12-29 0001029831 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 1997-09-01 1997-09-30 0001029831 hlm:JuniorSubordinatedDebtPreferredMember 2018-12-30 2019-12-28 0001029831 us-gaap:MediumTermNotesMember 2018-12-30 2019-12-28 0001029831 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-12-30 2019-12-28 0001029831 hlm:A2018TermLoanUnfundedMember us-gaap:MediumTermNotesMember 2018-05-31 0001029831 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-30 2019-12-28 0001029831 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-12-30 2019-12-28 0001029831 us-gaap:RevolvingCreditFacilityMember 2019-11-15 2019-11-15 0001029831 us-gaap:RevolvingCreditFacilityMember 2019-11-15 0001029831 country:US us-gaap:RevolvingCreditFacilityMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebtCommonMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 1997-09-01 1997-09-30 0001029831 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-30 2019-12-28 0001029831 hlm:A2018TermLoanFundedMember us-gaap:MediumTermNotesMember 2018-05-31 0001029831 us-gaap:RevolvingCreditFacilityMember 2018-05-31 0001029831 hlm:JuniorSubordinatedDebenturesMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:MeasurementInputSharePriceMember 2014-06-30 0001029831 hlm:JuniorSubordinatedDebenturesMember 2014-06-30 0001029831 us-gaap:MediumTermNotesMember us-gaap:BaseRateMember 2018-12-30 2019-12-28 0001029831 hlm:JuniorSubordinatedDebenturesMember 2018-12-29 0001029831 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebtPreferredMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebtCommonMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-28 0001029831 us-gaap:SeniorNotesMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebtCommonMember 2018-12-29 0001029831 us-gaap:SeniorNotesMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebtPreferredMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebtCommonMember 2019-12-28 0001029831 hlm:SeniorTermLoandue2025Member us-gaap:MediumTermNotesMember 2018-12-29 0001029831 hlm:SeniorTermLoandue2025Member us-gaap:MediumTermNotesMember 2019-12-28 0001029831 2019-07-29 0001029831 us-gaap:RestrictedStockMember 2017-01-01 2017-12-30 0001029831 us-gaap:RestrictedStockMember 2019-12-28 0001029831 2014-06-30 0001029831 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-30 0001029831 us-gaap:RestrictedStockMember 2018-12-30 2019-12-28 0001029831 hlm:PerformanceBasedStockOptionMember 2019-12-28 0001029831 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-12-29 0001029831 us-gaap:RestrictedStockMember 2017-12-31 2018-12-29 0001029831 hlm:TimeBasedVestingMember 2019-12-28 0001029831 us-gaap:EmployeeStockOptionMember 2018-12-30 2019-12-28 0001029831 us-gaap:EmployeeStockOptionMember 2018-08-10 0001029831 us-gaap:RestrictedStockMember 2018-12-29 0001029831 us-gaap:EmployeeStockOptionMember 2018-12-29 0001029831 us-gaap:EmployeeStockOptionMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember 2014-09-03 0001029831 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-28 0001029831 hlm:TwoThousandFourteenTwoSwapMember 2014-09-03 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-30 2019-12-28 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 hlm:A2018Swap1Member 2018-01-08 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-31 2018-12-29 0001029831 hlm:A2018Swap2Member 2018-01-08 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-29 0001029831 hlm:TwoThousandFourteenOneSwapMember 2014-09-03 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-30 2019-12-28 0001029831 us-gaap:OtherCurrentAssetsMember hlm:A2018Swap1Member us-gaap:NondesignatedMember 2018-12-29 0001029831 us-gaap:OtherCurrentLiabilitiesMember hlm:A2018Swap2Member us-gaap:NondesignatedMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-12-31 2018-12-29 0001029831 hlm:A2018Swap2Member 2018-11-08 2018-11-08 0001029831 hlm:A2018Swap1Member 2018-01-08 2018-01-08 0001029831 us-gaap:InterestRateSwapMember 2014-09-03 2014-09-03 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-29 0001029831 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-28 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-29 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-28 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-29 0001029831 hlm:JuniorSubordinatedDebenturesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-28 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-28 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember 2019-12-28 0001029831 hlm:SixPointThreeSevenFivePercentSeniorNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-28 0001029831 country:CA us-gaap:EmployeeSeveranceMember 2018-12-30 2019-12-28 0001029831 country:US us-gaap:EmployeeSeveranceMember 2018-12-30 2019-12-28 0001029831 country:CA hlm:TerminationOfLinesOfBusinessMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FacilityConsolidationMember 2017-12-31 2018-12-29 0001029831 country:CA hlm:FacilityConsolidationMember 2018-12-30 2019-12-28 0001029831 country:CA hlm:TerminationOfLinesOfBusinessMember 2018-12-30 2019-12-28 0001029831 country:CA us-gaap:EmployeeSeveranceMember 2019-12-28 0001029831 country:CA us-gaap:EmployeeSeveranceMember 2018-12-29 0001029831 country:US us-gaap:EmployeeSeveranceMember 2018-12-29 0001029831 country:US us-gaap:EmployeeSeveranceMember 2019-12-28 0001029831 hlm:AntidumpingDutiesMember 2017-12-31 2018-12-29 0001029831 us-gaap:InsuranceClaimsMember 2019-12-28 0001029831 hlm:AntidumpingDutiesMember 2019-12-28 0001029831 hlm:AntidumpingDutiesMember 2017-01-01 2017-12-30 0001029831 hlm:JuniorSubordinatedDebenturesMember 2017-12-31 2018-12-29 0001029831 hlm:JuniorSubordinatedDebenturesMember 2018-12-30 2019-12-28 0001029831 hlm:JuniorSubordinatedDebenturesMember 2017-01-01 2017-12-30 0001029831 2018-09-30 2018-12-29 0001029831 2018-07-01 2018-09-29 0001029831 2018-04-01 2018-06-30 0001029831 2019-09-29 2019-12-28 0001029831 2018-12-30 2019-03-30 0001029831 2019-03-31 2019-06-29 0001029831 2019-06-30 2019-09-28 0001029831 2017-12-31 2018-03-31 0001029831 hlm:ThreeLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001029831 hlm:ThreeLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001029831 hlm:ThreeLargestCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001029831 hlm:ThreeLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001029831 hlm:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001029831 hlm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001029831 hlm:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001029831 hlm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-12-31 2018-12-29 0001029831 hlm:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-30 0001029831 hlm:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-30 2019-12-28 0001029831 us-gaap:AllowanceForCreditLossMember 2017-12-31 2018-12-29 0001029831 us-gaap:AllowanceForCreditLossMember 2019-12-28 0001029831 us-gaap:AllowanceForCreditLossMember 2018-12-29 0001029831 us-gaap:AllowanceForCreditLossMember 2018-12-30 2019-12-28 0001029831 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-30 0001029831 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001029831 us-gaap:AllowanceForCreditLossMember 2017-12-30 shares iso4217:USD pure iso4217:USD shares hlm:Segment hlm:derivative_instrument iso4217:CAD false --12-28 true FY 2019 false 0001029831 0.01 0.01 5000 5000 5000.0 5000.0 5000.0 5000.0 P5Y P3Y P3Y P3Y P20Y P12Y P15Y P5Y P13Y P7Y P5Y 0 0 0 0 0.01 0.01 5000 0 0 0 P5Y P8Y P10Y P2Y P2Y P6Y P2Y P3Y 10-K 2019-12-28 1-13293 Hillman Companies, Inc. DE 23-2874736 10590 Hamilton Avenue 45231 Cincinnati OH 513 851-4900 No No Yes Yes Non-accelerated Filer false false false 5000 143613502 19973000 28234000 88374000 110799000 323496000 320281000 8828000 18727000 440671000 478041000 205160000 208279000 819077000 803847000 882430000 930525000 81613000 702000 0 11557000 10778000 2441210000 2431470000 125042000 135059000 11358000 10985000 11459000 12937000 9881000 6553000 5404000 5248000 3325000 14726000 15423000 21545000 17941000 208868000 198018000 1584289000 1586084000 196437000 200696000 73227000 33287000 7565000 2096108000 1992363000 0 0 0 0 0 0 553359000 549528000 -176217000 -72831000 -32040000 -37590000 345102000 439107000 2441210000 2431470000 1214362000 974175000 838368000 693881000 537885000 455717000 382131000 320543000 274044000 65658000 46060000 34016000 58910000 44572000 38109000 562000 546000 519000 -5525000 2874000 -459000 7695000 27443000 35504000 -101613000 -70545000 -51018000 12608000 12608000 12608000 378000 378000 378000 -2608000 -607000 1481000 0 -11632000 0 -108756000 -67571000 -26263000 -5370000 2070000 -84911000 -103386000 -69641000 58648000 -103386000 -69641000 58648000 5550000 -11053000 7845000 5550000 -11053000 7845000 -97836000 -80694000 66493000 -103386000 -69641000 58648000 124568000 90632000 72125000 573000 5988000 -1140000 7887000 837000 1569000 -5679000 394000 -85874000 3726000 2455000 2530000 0 -11632000 0 2981000 1590000 2484000 0 0 638000 -2608000 -607000 1481000 -22863000 -7934000 2777000 3205000 68978000 -13800000 -2878000 1496000 -517000 -11975000 41092000 9305000 9666000 -3523000 11562000 52359000 7547000 82910000 6135000 500989000 47188000 57753000 71621000 51410000 10400000 0 0 0 0 1500000 -53488000 -572610000 -100098000 0 1050050000 0 10608000 532488000 5500000 43500000 165550000 35500000 38700000 76850000 16000000 1412000 20520000 0 683000 235000 124000 0 3780000 0 100000 200000 0 750000 0 500000 -7053000 581927000 14376000 -79000 1433000 -1357000 -8261000 18297000 -4169000 28234000 9937000 14106000 19973000 28234000 9937000 0 548534000 -56226000 -34382000 457926000 58648000 58648000 2484000 2484000 500000 500000 7845000 7845000 0 551518000 2422000 -26537000 527403000 -69641000 -69641000 1590000 1590000 200000 200000 3780000 3780000 -5612000 -5612000 -11053000 -11053000 0 549528000 -72831000 -37590000 439107000 -103386000 -103386000 2981000 2981000 100000 100000 750000 750000 5550000 5550000 0 553359000 -176217000 -32040000 345102000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying financial statements include the consolidated accounts of The Hillman Companies, Inc. and its wholly-owned subsidiaries (collectively “Hillman” or the “Company”). Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to The Hillman Companies, Inc. and its wholly-owned subsidiaries. The Consolidated Financial Statements included herein have been prepared in accordance with accounting standards generally accepted in the United States of America (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. References to </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> are for fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a wholly-owned subsidiary of HMAN Group Holdings Inc. (“Holdco”). Affiliates of CCMP Capital Advisors, LLC (“CCMP”) own </span><span style="font-family:inherit;font-size:10pt;"><span>80.4%</span></span><span style="font-family:inherit;font-size:10pt;"> of Holdco's outstanding common stock, affiliates of Oak Hill Capital Partners III, L.P., Oak Hill Capital Management Partners III, L.P. and OHCP III HC RO, L.P. (collectively “Oak Hill Funds”) own </span><span style="font-family:inherit;font-size:10pt;"><span>16.9%</span></span><span style="font-family:inherit;font-size:10pt;"> of Holdco's outstanding common stock, and certain current and former members of management own </span><span style="font-family:inherit;font-size:10pt;"><span>2.7%</span></span><span style="font-family:inherit;font-size:10pt;"> of Holdco's outstanding common stock.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a 52-53 week fiscal year ending on the last Saturday in December 2017. In a 52 week fiscal year, each of the Company’s quarterly periods will comprise 13 weeks. The additional week in a 53 week fiscal year is added to the fourth quarter, making such quarter consist of 14 weeks. The Company’s first 53 week fiscal year will occur in fiscal year 2022.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Nature of Operations:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> separate operating business segments: (1) Fastening, Hardware, and Personal Protective Solutions, (2) Consumer Connected Solutions, and (3) Canada.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2019, the Company implemented a plan to restructure the management and operations of our U.S. business to achieve synergies and cost savings associated with the recent acquisitions. The restructuring plan includes management realignment, integration of sales and operations functions, and strategic review of our product offerings (see </span><span style="font-family:inherit;font-size:10pt;">Note 14 - Restructuring</span><span style="font-family:inherit;font-size:10pt;"> of the Notes to Consolidated Financial Statements for additional details). In connection with the restructuring, and to better support the review of our results, the Company revised the classification of certain product categories and associated costs within the operating segment reporting structure. In the fourth quarter of 2019, the Company moved from a geographic segment structure to a hybrid product based and geographic structure. This change aligns the reportable segments with the information reviewed by the chief operating decision maker. Concurrent with this change, the Company has revised prior period segment information to be consistent with the current period presentation. There was no impact on previously reported consolidated revenues, total operating expenditures, operating income or net income as a result of these changes.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hillman Group provides and, on a limited basis, produces products such as fasteners and related hardware items; threaded rod and metal shapes; keys, key duplication systems, and accessories; personal protective equipment such as gloves and eye-wear; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (“OEMs”), and industrial distributors. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 8, 2017, the Company entered into an Asset Purchase Agreement with Hargis Industries, LP doing business as ST Fastening Systems ("STFS") and other related parties, pursuant to which Hillman acquired substantially all of the assets and assumed certain liabilities of STFS. STFS, located in Tyler, Texas, specializes in manufacturing and distributing threaded self-drilling fasteners, foam closure strips, and other accessories to the steel-frame, post-frame, and residential building markets. Pursuant to the terms of the Asset Purchase Agreement, the Company paid a purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$47,339</span></span><span style="font-family:inherit;font-size:10pt;"> which reflects finalized purchase price accounting adjustments as of December 29, 2018. STFS resides within the Company's Fastening, Hardware, and Personal Protection Solutions reportable segment. See </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> for additional information.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 10, 2018, the Company completed the acquisition of Minute Key Holdings, Inc. ("MinuteKey"), an innovative leader in self-service key duplicating kiosks for a total consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$156,289</span></span><span style="font-family:inherit;font-size:10pt;">, which reflects finalized purchase accounting adjustments as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">. MinuteKey has existing operations in the United States and Canada and be included in Hillman's Consumer Connected Solutions reportable segments. See </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> for additional information.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 1, 2018, the Company completed the acquisition of Big Time Products ("Big Time"), a leading provider of personal protective and work gear products ranging from work gloves, tool belts and jobsite storage, for total consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$348,834</span></span><span style="font-family:inherit;font-size:10pt;">, which reflects finalized purchase accounting adjustments as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">. Big Time has existing operations throughout North America and its operating results reside within the Company's Fastening, Hardware, and Personal Protective Solutions reportable segment. See </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> for additional information.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 16, 2019, the Company acquired the assets of Sharp Systems, LLC ("Resharp"), a California-based innovative developer of automated knife sharpening systems, for a total purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$21,100</span></span><span style="font-family:inherit;font-size:10pt;">. Resharp has existing operations in the United States and its operating results reside within the Company's Consumer Connected Solutions reportable segment. See </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> for additional information.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Reclassifications:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain amounts in the prior year Consolidated Financial Statements and in the Notes to Consolidated Financial Statements were reclassified to conform to the current year’s presentation. The reclassifications were primarily related to our efforts to realign our operating segment structure to conform with management review of our results. Additionally, the Company reclassified the mark-to-market adjustment of our interest rate swap from other income/expense to its own line on the income statement below income from operations. This had no impact on the prior periods’ statement of financial position, net income (loss), cash flows, or stockholder’s equity.</span></div> 0.804 0.169 0.027 3 47339000 156289000 348834000 21100000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Reclassifications:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain amounts in the prior year Consolidated Financial Statements and in the Notes to Consolidated Financial Statements were reclassified to conform to the current year’s presentation. The reclassifications were primarily related to our efforts to realign our operating segment structure to conform with management review of our results. Additionally, the Company reclassified the mark-to-market adjustment of our interest rate swap from other income/expense to its own line on the income statement below income from operations. This had no impact on the prior periods’ statement of financial position, net income (loss), cash flows, or stockholder’s equity.</span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Cash and Cash Equivalents</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of commercial paper, U.S. Treasury obligations, and other liquid securities purchased with initial maturities less than </span><span style="font-family:inherit;font-size:10pt;">90</span><span style="font-family:inherit;font-size:10pt;"> days and are stated at cost which approximates fair value. The Company has foreign bank balances of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9,301</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6,943</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. The Company has not experienced any losses related to these balances. Management believes its credit risk is minimal.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Restricted Investments</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's restricted investments are trading securities carried at fair market value which represent assets held in a Rabbi Trust to fund deferred compensation liabilities owed to the Company's employees. The current portion of the investments is included in other current assets and the long term portion in other assets on the accompanying Consolidated Balance Sheets. See </span><span style="font-family:inherit;font-size:10pt;">Note 9 - Deferred Compensation Plan</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Accounts Receivable and Allowance for Doubtful Accounts</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company establishes the allowance for doubtful accounts using the specific identification method and also provides a reserve in the aggregate. The estimates for calculating the aggregate reserve are based on historical collection experience. Increases to the allowance for doubtful accounts result in a corresponding expense. The Company writes off individual accounts receivable when collection becomes improbable. The allowance for doubtful accounts was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,891</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$846</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into agreements to sell, on an ongoing basis and without recourse, certain trade accounts receivable. The buyer is responsible for servicing the receivables. The sale of the receivables is accounted for in accordance with Financial Accounting Standards Board (“FASB”) ASC 860, Transfers and Servicing. Under that guidance, receivables are considered sold when they are transferred beyond the reach of the Company and its creditors, the purchaser has the right to pledge or exchange the receivables, and the Company has surrendered control over the transferred receivables. The Company has received proceeds from the sales of trade accounts receivable of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$292,432</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$215,833</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and has included the proceeds in net cash provided by operating activities in the Consolidated Statements of Cash Flows. Related to the sale of accounts receivable, the Company recorded losses of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2,923</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,233</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Inventories</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consisting predominantly of finished goods are valued at the lower of cost or net realizable value, cost being determined principally on the weighted average cost method. The historical usage rate is the primary factor used in assessing the net realizable value of excess and obsolete inventory. A reduction in the carrying value of an inventory item from cost to net realizable value is recorded for inventory with excess on-hand quantities as determined based on historic and projected sales, product category, and stage in the product life cycle.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Property and Equipment</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are carried at cost and include expenditures for new facilities and major renewals. For financial accounting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets, generally two to </span><span style="font-family:inherit;font-size:10pt;"><span>25 years</span></span><span style="font-family:inherit;font-size:10pt;">. Assets acquired under capital leases are depreciated over the terms of the related leases. Maintenance and repairs are charged to expense as incurred. The Company capitalizes certain costs that are directly associated with the development of internally developed software, representing the historical cost of these assets. Once the software is completed and placed into service, such costs are amortized over the estimated useful lives. When assets are sold or otherwise disposed of, the cost and related accumulated depreciation are removed from their respective accounts, and the resulting gain or loss is reflected in income (loss) from operations. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, consists of the following at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.03313840155946%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:48%;"/><td style="width:16%;"/><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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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: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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Land</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">n/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;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>—</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>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Buildings</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25</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="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>341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Leasehold improvements</span></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:9pt;"><span style="font-family:inherit;font-size:9pt;">life of lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>10,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>8,273</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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: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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2-10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>308,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>271,061</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Computer equipment and software </span></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:9pt;"><span style="font-family:inherit;font-size:9pt;">2-5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>53,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Furniture and fixtures</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:9pt;"><span style="font-family:inherit;font-size:9pt;">6-8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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,629</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Construction 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,712</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>3,653</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: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;">Property 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>384,951</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>339,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>179,791</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>131,169</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: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;">Property 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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>205,160</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>208,279</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%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Goodwill</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has adopted ASU 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles – Goodwill and Other (Topic 350)</span><span style="font-family:inherit;font-size:10pt;">: Simplifying the Test for Goodwill Impairment, which eliminates Step 2 from the goodwill impairment test and instead requires an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If, after assessing the totality of events or circumstances, the Company determines that the fair value of a reporting unit is less than the carrying value, then the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to the reporting unit.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s annual impairment assessment is performed for its reporting units as of October 1st. An independent appraiser assessed the value of the reporting units based on a discounted cash flow model and multiple of earnings. Assumptions critical to our fair value estimates under the discounted cash flow model include the discount rate, projected average revenue growth and projected long-term growth rates in the determination of terminal values. The results of the quantitative assessment in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> indicated that the fair value of each reporting unit was in excess of its carrying value. Therefore goodwill was not impaired as of our annual testing dates. In our annual review of goodwill for impairment in the fourth quarter of 2019, the fair value of each reporting unit exceeded its carrying value by over 5% of its carrying value.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairment charges were recorded in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill amounts by reportable segment are summarized as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:20%;"/><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:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Goodwill at</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Goodwill at</span></div></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:middle;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;">December 29, 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:middle;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;">Acquisitions</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Disposals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Adjustments</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></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:middle;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;">Other</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Fastening, Hardware, and Personal Protection</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>564,143</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>—</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>—</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>3,540</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: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>164</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>567,847</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Consumer Connected Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>211,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>948</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>222,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>27,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>29,134</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>803,847</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,382</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: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;border-top:1px solid #000000;"><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: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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,488</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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,360</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>819,077</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-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><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;">See </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> for additional information regarding the Resharp acquisition.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><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;">These amounts related to opening balance sheet adjustments from the acquisition of MinuteKey and Big Time. </span><span style="font-family:inherit;font-size:10pt;color:#212529;">These adjustments were primarily related to </span><span style="font-family:Times New Roman;font-size:10pt;color:#212529;"><span>$2,087</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> increase in inventory reserve and a </span><span style="font-family:Times New Roman;font-size:10pt;color:#212529;"><span>$1,106</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> increase in assumed liabilities for Big Time, as well as a </span><span style="font-family:Times New Roman;font-size:10pt;color:#212529;"><span>$633</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> increase in assumed liabilities for MinuteKey. </span><span style="font-family:inherit;font-size:10pt;">These acquisitions were completed in the third and fourth quarter of 2018, respectively and purchase price accounting adjustments are finalized as of the current period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><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 "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada and Mexico reporting units. </span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Intangible Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are stated at the lower of cost or fair value.  With the exception of certain trade names, intangible assets are amortized on a straight-line basis over periods ranging from 5 to </span><span style="font-family:inherit;font-size:10pt;"><span>20 years</span></span><span style="font-family:inherit;font-size:10pt;">, representing the period over which the Company expects to receive future economic benefits from these assets. </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> consist of the following:</span></div><div style="line-height:120%;padding-bottom:16px;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:84.60038986354775%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:50%;"/><td style="width:16%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Useful Life</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 29, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">13-20</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>941,305</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>939,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trademarks - Indefinite</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Indefinite</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>85,517</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>85,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trademarks - Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5-15</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>26,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>26,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Technology and patents</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:9pt;"><span style="font-family:inherit;font-size:9pt;">7-12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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,968</span></span></div></td><td style="vertical-align:bottom;border-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>55,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Intangible assets, gross</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,114,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,107,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>232,060</span></span></div></td><td style="vertical-align:bottom;border-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>176,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Intangible assets, 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>882,430</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>930,525</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-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated annual amortization expense for intangible assets subject to amortization at </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the next five fiscal years is as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:31.189083820662766%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:48%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:47%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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;">Fiscal Year Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Amortization Expense</span></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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,262</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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>59,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></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:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>59,262</span></span></div></td><td style="vertical-align:bottom;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-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also evaluates indefinite-lived intangible assets (primarily trademarks and trade names) for impairment annually or more frequently if events and circumstances indicate that it is more likely than not that the fair value of an indefinite-lived </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">intangible asset is below its carrying amount. In connection with the evaluation, an independent appraiser assessed the fair value of our indefinite-lived intangible assets based on a relief from royalties model. An impairment charge is recorded if the carrying amount of an indefinite-lived intangible asset exceeds the estimated fair value on the measurement date. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairment charges related to indefinite-lived intangible assets were recorded by the Company in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> as a result of the quantitative annual impairment test. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Long-Lived Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluates its long-lived assets, including definite-lived intangibles assets, for impairment including an evaluation based on the estimated undiscounted future cash flows as events or changes in circumstances indicate that the carrying amount of such assets may not be fully recoverable. In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$7,887</span></span><span style="font-family:inherit;font-size:10pt;"> related to the loss on the disposal of our FastKey self-service duplicating kiosks and related assets in our Consumer Connected Solutions operating segment. In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded an impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$837</span></span><span style="font-family:inherit;font-size:10pt;"> related to exiting certain lines of business in our Canada segment, see </span><span style="font-family:inherit;font-size:10pt;">Note 14 - Restructuring</span><span style="font-family:inherit;font-size:10pt;"> for more details. In the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded impairment charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,569</span></span><span style="font-family:inherit;font-size:10pt;"> related to the exit of a pilot program in the kiosk business in our Consumer Connected Solutions operating segment. All of the aforementioned impairment charges incurred were included within the respective other income/expense on the Consolidated Statements of Comprehensive Income (Loss). Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>95%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s long-lived assets are held within the United States.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes are computed using the asset and liability method. Under this method, deferred income taxes are recognized for temporary differences between the financial reporting basis and income tax basis of assets and liabilities, based on enacted tax laws and statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Valuation allowances are provided for tax benefits where management estimates it is more likely than not that certain tax benefits will not be realized. Adjustments to valuation allowances are recorded for changes in utilization of the tax related item. See </span><span style="font-family:inherit;font-size:10pt;">Note 6 - Income Taxes</span><span style="font-family:inherit;font-size:10pt;"> for additional information.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with guidance regarding the accounting for uncertainty in income taxes, the Company recognizes a tax position if, based solely on its technical merits, it is more likely than not to be sustained upon examination by the relevant taxing authority. If a tax position does not meet the more likely than not recognition threshold, the Company does not recognize the benefit of that position in its Consolidated Financial Statements. A tax position that meets the more likely than not recognition threshold is measured to determine the amount of benefit to be recognized in the Consolidated Financial Statements. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Contingent Consideration</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent Consideration relates to the potential payment for an acquisition that is contingent upon the achievement of the acquired business meeting certain product development milestones and/or certain financial performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred. The estimated fair value of the contingent consideration was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The assumptions utilized in the calculation based on financial performance milestones include projected revenue and/or EBITDA amounts, volatility and discount rates. For potential payments related to product development milestones, we estimated the fair value based on the probability of achievement of such milestones. The assumptions utilized in the calculation of the acquisition date fair value include probability of success and the discount rates. Contingent consideration involves certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Risk Insurance Reserves</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company self-insures our product liability, automotive, workers' compensation, and general liability losses up to </span><span style="font-family:inherit;font-size:10pt;"><span>$250</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence. Our policy is to estimate reserves based upon a number of factors, including known claims, estimated incurred but not reported claims, and third-party actuarial analysis.  The third-party actuarial analysis is based on historical information </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">along with certain assumptions about future events.  These reserves are classified as other current and other long-term liabilities within the balance sheets. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company self-insures our group health claims up to an annual stop loss limit of </span><span style="font-family:inherit;font-size:10pt;"><span>$250</span></span><span style="font-family:inherit;font-size:10pt;"> per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Retirement Benefits</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain employees of the Company are covered under a profit-sharing and retirement savings plan. The plan provides for a matching contribution for eligible employees of </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of each dollar contributed by the employee up to </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee's compensation. In addition, the plan provides an annual contribution in amounts authorized by the Board of Directors, subject to the terms and conditions of the plan.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hillman Canada sponsors a Deferred Profit Sharing Plan (“DPSP”) and a Group Registered Retirement Savings Plan (“RRSP”) for all qualified, full-time employees, with at least three months of continuous service. DPSP is an employer-sponsored profit sharing plan registered as a trust with the Canada Revenue Agency (“CRA”). On a periodic basis, Hillman Canada shares business profits with employees by contributing to the DPSP on each employee's behalf. Employees do not contribute to the DPSP. There is </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> minimum required contribution; however, DPSPs are subject to maximum contribution limits set by the CRA. The DPSP is offered in conjunction with a RRSP. All eligible employees may contribute an additional voluntary amount of up to </span><span style="font-family:inherit;font-size:10pt;"><span>eight</span></span><span style="font-family:inherit;font-size:10pt;"> percent of the employee's gross earnings. Hillman Canada is required to match </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of all employee contributions up to </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee's compensation. The assets of the RRSP are held separately from those of Hillman Canada in independently administered funds.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retirement benefit costs were </span><span style="font-family:inherit;font-size:10pt;"><span>$2,725</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2,567</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,222</span></span><span style="font-family:inherit;font-size:10pt;"> in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebate are included in the determination of net sales.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table disaggregates our revenue by product category:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.03313840155946%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><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%;"/><td style="width:1%;"/><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:middle;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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Consumer Connected Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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 Revenue </span></div></td></tr><tr><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;font-weight:bold;">Year Ended December 28, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Fastening and Hardware</span></div></td><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>607,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>121,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 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>728,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Personal Protective </span></div></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>245,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>245,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: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;">Keys and Key Accessories</span></div></td><td colspan="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>185,451</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>4,009</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>189,460</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Engraving </span></div></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>50,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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 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>50,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Resharp</span></div></td><td colspan="2" style="vertical-align:bottom;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>—</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>22</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>—</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>22</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>853,016</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>236,086</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,260</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,214,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 29, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Fastening and Hardware</span></div></td><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>581,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>137,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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>718,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Personal Protective </span></div></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>55,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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>55,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></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;">Keys and Key Accessories</span></div></td><td colspan="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>143,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>148,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: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;">Engraving </span></div></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>52,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>52,157</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Resharp</span></div></td><td colspan="2" style="vertical-align:bottom;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>—</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>—</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>—</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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>636,717</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>196,043</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>141,415</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>974,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 30, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Fastening and Hardware</span></div></td><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>528,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 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>133,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;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>662,051</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Personal Protective</span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Keys and Key Accessories</span></div></td><td colspan="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>115,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>4,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>120,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Engraving </span></div></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>55,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>55,687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Resharp</span></div></td><td colspan="2" style="vertical-align:bottom;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>—</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>—</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>—</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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>528,969</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>171,598</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>137,801</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>838,368</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table disaggregates our revenue by geographic location:</span></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.03313840155946%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><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%;"/><td style="width:1%;"/><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:middle;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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Consumer Connected Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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 Revenue</span></div></td></tr><tr><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;font-weight:bold;">Year Ended December 28, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">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: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>835,957</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>234,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,070,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Canada</span></div></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>5,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>125,260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>133,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;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>11,154</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>—</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>—</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>11,154</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>853,016</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>236,086</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,260</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,214,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 29, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">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: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>626,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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,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 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>822,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Canada</span></div></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>1,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>141,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;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>143,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Mexico</span></div></td><td colspan="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>8,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>8,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>636,717</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>196,043</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>141,415</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>974,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 30, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">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: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>522,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 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>171,598</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>693,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Canada</span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>137,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>137,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Mexico</span></div></td><td colspan="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>6,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 colspan="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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>6,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></tr><tr><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;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>528,969</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>171,598</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>137,801</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>838,368</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenue by geography is allocated based on the location of our sales operations. Our Fastening, Hardware, and Personal Protective Solutions contains sales of Big Time personal protective equipment into Canada. Our Consumer Connected Solutions contains sales of MinuteKey Canada. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastening, Hardware, and Personal Protective Solutions revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, and personal protective equipment such as gloves and eye-wear as well as in-store merchandising services for the related product category.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Connected Solutions revenues consist primarily of sales of keys and identification tags through self service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods. Judgment was required in applying the new revenue standard in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. The Company’s obligation to provide in-store service and access to key duplicating and engraving equipment is satisfied when control of the related products is transferred. Therefore, consistent with the practice prior to the adoption of ASU No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606) </span><span style="font-family:inherit;font-size:10pt;">("ASC 606"), the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">equipment is recognized upon the customer’s acceptance of the products. The revenues for all performance obligations are recognized upon the customer's acceptance of the products.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, general, and administrative expense when control over products is transferred to the customer.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Shipping and Handling</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs incurred to ship product to customers, including freight and handling expenses, are included in selling, general, and administrative (“SG&amp;A”) expenses on the Company's Consolidated Statements of Comprehensive Income (Loss).</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling costs were </span><span style="font-family:inherit;font-size:10pt;"><span>$47,713</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$42,458</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$39,205</span></span><span style="font-family:inherit;font-size:10pt;"> in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Research and Development</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company expenses research and development costs consisting primarily of internal wages and benefits in connection with improvements to the Company's fastening product lines along with the key duplicating and engraving machines. The Company's research and development costs were </span><span style="font-family:inherit;font-size:10pt;"><span>$2,075</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2,181</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,216</span></span><span style="font-family:inherit;font-size:10pt;"> in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Common Stock</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Hillman Companies, Inc. has one class of common stock. All outstanding shares of The Hillman Companies, Inc. common stock are owned by Holdco. The management shareholders of Holdco do not have the ability to put their shares back to Holdco.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Stock Based Compensation</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a stock-based employee compensation plan pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards. Hillman reflects the options granted by HoldCo in its stand-alone Consolidated Financial Statements in accordance with ASC 718. The Company uses a Black-Scholes option pricing model to determine the fair value of stock options on the dates of grant. The Black-Scholes pricing model requires various assumptions, including expected term, which is based on our historical experience and expected volatility which is estimated based on the average historical volatility of similar entities with publicly traded shares. The Company also makes assumptions regarding the risk-free interest rate and the expected dividend yield. The risk-free interest rate is based on the U.S. Treasury interest rate whose term is consistent with the expected term of the share-based award. The dividend yield on our common stock is assumed to be </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;"> since we do not pay dividends and have no current plans to do so in the future. Determining the fair value of stock options at the grant date requires judgment, including estimates for the expected life of the share-based award, stock price volatility, dividend yield, and interest rate. These assumptions may differ significantly between grant dates because of changes in the actual results of these inputs that occur over time. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is recognized using a fair value based recognition method. Stock-based compensation cost is estimated at the grant date based on the fair value of the award and is recognized as expense over the requisite vesting period or performance period of the award on a straight-line basis. The stock-based compensation expense is recorded in general and administrative expenses. The plan is more fully described in </span><span style="font-family:inherit;font-size:10pt;">Note 11 - Stock Based Compensation</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Fair Value of Financial Instruments</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy requires an entity to maximize the use of observable inputs, where available, and minimize the use of unobservable inputs when measuring fair value. Whenever possible, quoted prices in active markets are used to determine the </span><span style="font-family:inherit;font-size:11pt;">fair value</span><span style="font-family:inherit;font-size:10pt;"> of the Company's financial instruments. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Derivatives and Hedging</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior debt and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures. The Company enters into derivative instrument transactions with financial institutions acting as the counter-party. The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The relationships between hedging instruments and hedged items are formally documented, in addition to the risk management objective and strategy for each hedge transaction. For interest rate swaps, the notional amounts, rates, and maturities of our interest rate swaps are closely matched to the related terms of hedged debt obligations. The critical terms of the interest rate swap are matched to the critical terms of the underlying hedged item to determine whether the derivatives used for hedging transactions are highly effective in offsetting changes in the cash flows of the underlying hedged item. If it is determined that a derivative ceases to be a highly effective hedge, the hedge accounting is discontinued and all subsequent derivative gains and losses are recognized in the statement of comprehensive income or loss.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivative instruments designated in hedging relationships that mitigate exposure to the variability in future cash flows of the variable-rate debt and foreign currency exchange rates are considered cash flow hedges. The Company records all derivative instruments in other assets or other liabilities on the Consolidated Balance Sheets at their fair values. If the derivative is designated as a cash flow hedge and the hedging relationship qualifies for hedge accounting, the effective portion of the change in the fair value of the derivative is recorded in other comprehensive income or loss. The change in fair value for instruments not qualifying for hedge accounting are recognized in the statement of comprehensive income or loss in the period of the change. See </span><span style="font-family:inherit;font-size:10pt;">Note 12 - Derivatives and Hedging</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Translation of Foreign Currencies</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The translation of the Company's Canadian and Mexican local currency based financial statements into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average exchange rate during the period. Cumulative translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in stockholder's equity.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Use of Estimates in the Preparation of Financial Statements</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses for the reporting period. Actual results may differ from these estimates.</span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Cash and Cash Equivalents</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents consist of commercial paper, U.S. Treasury obligations, and other liquid securities purchased with initial maturities less than </span><span style="font-family:inherit;font-size:10pt;">90</span><span style="font-family:inherit;font-size:10pt;"> days and are stated at cost which approximates fair value. The Company has foreign bank balances of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9,301</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6,943</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company maintains cash and cash equivalent balances with financial institutions that exceed federally insured limits. The Company has not experienced any losses related to these balances. Management believes its credit risk is minimal.</span></div> 9301000 6943000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Restricted Investments</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div>The Company's restricted investments are trading securities carried at fair market value which represent assets held in a Rabbi Trust to fund deferred compensation liabilities owed to the Company's employees. The current portion of the investments is included in other current assets and the long term portion in other assets on the accompanying Consolidated Balance Sheets. <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Accounts Receivable and Allowance for Doubtful Accounts</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company establishes the allowance for doubtful accounts using the specific identification method and also provides a reserve in the aggregate. The estimates for calculating the aggregate reserve are based on historical collection experience. Increases to the allowance for doubtful accounts result in a corresponding expense. The Company writes off individual accounts receivable when collection becomes improbable. The allowance for doubtful accounts was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,891</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$846</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span style="font-family:inherit;font-size:10pt;">In the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span>, the Company entered into agreements to sell, on an ongoing basis and without recourse, certain trade accounts receivable. The buyer is responsible for servicing the receivables. The sale of the receivables is accounted for in accordance with Financial Accounting Standards Board (“FASB”) ASC 860, Transfers and Servicing. Under that guidance, receivables are considered sold when they are transferred beyond the reach of the Company and its creditors, the purchaser has the right to pledge or exchange the receivables, and the Company has surrendered control over the transferred receivables. 1891000 846000 292432000 215833000 -2923000 -2233000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Inventories</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consisting predominantly of finished goods are valued at the lower of cost or net realizable value, cost being determined principally on the weighted average cost method. The historical usage rate is the primary factor used in assessing the net realizable value of excess and obsolete inventory. A reduction in the carrying value of an inventory item from cost to net realizable value is recorded for inventory with excess on-hand quantities as determined based on historic and projected sales, product category, and stage in the product life cycle.</span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Property and Equipment</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are carried at cost and include expenditures for new facilities and major renewals. For financial accounting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets, generally two to </span><span style="font-family:inherit;font-size:10pt;"><span>25 years</span></span><span style="font-family:inherit;font-size:10pt;">. Assets acquired under capital leases are depreciated over the terms of the related leases. Maintenance and repairs are charged to expense as incurred. The Company capitalizes certain costs that are directly associated with the development of internally developed software, representing the historical cost of these assets. Once the software is completed and placed into service, such costs are amortized over the estimated useful lives. When assets are sold or otherwise disposed of, the cost and related accumulated depreciation are removed from their respective accounts, and the resulting gain or loss is reflected in income (loss) from operations. </span></div> P25Y <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, consists of the following at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.03313840155946%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:48%;"/><td style="width:16%;"/><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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Useful Life</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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: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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Land</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">n/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;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>—</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>20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Buildings</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25</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="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>341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Leasehold improvements</span></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:9pt;"><span style="font-family:inherit;font-size:9pt;">life of lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>10,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>8,273</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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: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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2-10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>308,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>271,061</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Computer equipment and software </span></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:9pt;"><span style="font-family:inherit;font-size:9pt;">2-5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,412</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>53,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Furniture and fixtures</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:9pt;"><span style="font-family:inherit;font-size:9pt;">6-8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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,629</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Construction 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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,712</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>3,653</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: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;">Property 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>384,951</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>339,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>179,791</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>131,169</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: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;">Property 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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>205,160</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>208,279</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> 0 20000 P25Y 0 341000 10982000 8273000 308096000 271061000 60412000 53471000 2749000 2629000 2712000 3653000 384951000 339448000 179791000 131169000 205160000 208279000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Goodwill</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has adopted ASU 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles – Goodwill and Other (Topic 350)</span><span style="font-family:inherit;font-size:10pt;">: Simplifying the Test for Goodwill Impairment, which eliminates Step 2 from the goodwill impairment test and instead requires an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. If, after assessing the totality of events or circumstances, the Company determines that the fair value of a reporting unit is less than the carrying value, then the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to the reporting unit.</span></div><span style="font-family:inherit;font-size:10pt;">The Company’s annual impairment assessment is performed for its reporting units as of October 1st. An independent appraiser assessed the value of the reporting units based on a discounted cash flow model and multiple of earnings. Assumptions critical to our fair value estimates under the discounted cash flow model include the discount rate, projected average revenue growth and projected long-term growth rates in the determination of terminal values. The results of the quantitative assessment in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span> indicated that the fair value of each reporting unit was in excess of its carrying value. 0 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill amounts by reportable segment are summarized as follows:</span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:20%;"/><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:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Goodwill at</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Goodwill at</span></div></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:middle;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;">December 29, 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:middle;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;">Acquisitions</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Disposals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Adjustments</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></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:middle;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;">Other</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Fastening, Hardware, and Personal Protection</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>564,143</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>—</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>—</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>3,540</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: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>164</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>567,847</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Consumer Connected Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>211,766</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>948</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>222,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>27,938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,196</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>29,134</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>803,847</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,382</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: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;border-top:1px solid #000000;"><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: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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,488</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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,360</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>819,077</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-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><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;">See </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> for additional information regarding the Resharp acquisition.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><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;">These amounts related to opening balance sheet adjustments from the acquisition of MinuteKey and Big Time. </span><span style="font-family:inherit;font-size:10pt;color:#212529;">These adjustments were primarily related to </span><span style="font-family:Times New Roman;font-size:10pt;color:#212529;"><span>$2,087</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> increase in inventory reserve and a </span><span style="font-family:Times New Roman;font-size:10pt;color:#212529;"><span>$1,106</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> increase in assumed liabilities for Big Time, as well as a </span><span style="font-family:Times New Roman;font-size:10pt;color:#212529;"><span>$633</span></span><span style="font-family:inherit;font-size:10pt;color:#212529;"> increase in assumed liabilities for MinuteKey. </span><span style="font-family:inherit;font-size:10pt;">These acquisitions were completed in the third and fourth quarter of 2018, respectively and purchase price accounting adjustments are finalized as of the current period.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:16px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada and Mexico reporting units. </span></div> 564143000 0 0 3540000 164000 567847000 211766000 9382000 0 948000 0 222096000 27938000 0 0 0 1196000 29134000 803847000 9382000 0 4488000 1360000 819077000 2087000 1106000 633000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Intangible Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are stated at the lower of cost or fair value.  With the exception of certain trade names, intangible assets are amortized on a straight-line basis over periods ranging from 5 to </span><span style="font-family:inherit;font-size:10pt;"><span>20 years</span></span><span style="font-family:inherit;font-size:10pt;">, representing the period over which the Company expects to receive future economic benefits from these assets. </span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> consist of the following:</span></div><div style="line-height:120%;padding-bottom:16px;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:84.60038986354775%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:50%;"/><td style="width:16%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Useful Life</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 29, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">13-20</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>941,305</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>939,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trademarks - Indefinite</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Indefinite</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>85,517</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>85,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trademarks - Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5-15</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>26,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>26,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Technology and patents</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:9pt;"><span style="font-family:inherit;font-size:9pt;">7-12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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,968</span></span></div></td><td style="vertical-align:bottom;border-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>55,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Intangible assets, gross</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,114,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,107,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>232,060</span></span></div></td><td style="vertical-align:bottom;border-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>176,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Intangible assets, 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>882,430</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>930,525</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-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated annual amortization expense for intangible assets subject to amortization at </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the next five fiscal years is as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:31.189083820662766%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:48%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:47%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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;">Fiscal Year Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Amortization Expense</span></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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,262</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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>59,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></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:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>59,262</span></span></div></td><td style="vertical-align:bottom;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-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also evaluates indefinite-lived intangible assets (primarily trademarks and trade names) for impairment annually or more frequently if events and circumstances indicate that it is more likely than not that the fair value of an indefinite-lived </span></div><span style="font-family:inherit;font-size:10pt;">intangible asset is below its carrying amount. In connection with the evaluation, an independent appraiser assessed the fair value of our indefinite-lived intangible assets based on a relief from royalties model. An impairment charge is recorded if the carrying amount of an indefinite-lived intangible asset exceeds the estimated fair value on the measurement date. </span> P20Y <div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> consist of the following:</span></div><div style="line-height:120%;padding-bottom:16px;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:84.60038986354775%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:50%;"/><td style="width:16%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Useful Life</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 29, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">13-20</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>941,305</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>939,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trademarks - Indefinite</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Indefinite</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>85,517</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>85,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trademarks - Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5-15</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>26,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>26,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Technology and patents</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:9pt;"><span style="font-family:inherit;font-size:9pt;">7-12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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,968</span></span></div></td><td style="vertical-align:bottom;border-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>55,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Intangible assets, gross</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,114,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,107,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>232,060</span></span></div></td><td style="vertical-align:bottom;border-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>176,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Intangible assets, 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>882,430</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>930,525</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-bottom:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangibles, net, as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> consist of the following:</span></div><div style="line-height:120%;padding-bottom:16px;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:84.60038986354775%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:50%;"/><td style="width:16%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Useful Life</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 29, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Customer relationships</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">13-20</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>941,305</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>939,880</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trademarks - Indefinite</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Indefinite</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>85,517</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>85,228</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trademarks - Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">5-15</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>26,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>26,700</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Technology and patents</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:9pt;"><span style="font-family:inherit;font-size:9pt;">7-12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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,968</span></span></div></td><td style="vertical-align:bottom;border-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>55,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Intangible assets, gross</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,114,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,107,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>232,060</span></span></div></td><td style="vertical-align:bottom;border-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>176,677</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Intangible assets, 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>882,430</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>930,525</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> 941305000 939880000 85517000 85228000 26700000 26700000 60968000 55394000 1114490000 1107202000 232060000 176677000 882430000 930525000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated annual amortization expense for intangible assets subject to amortization at </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the next five fiscal years is as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:31.189083820662766%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:48%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:47%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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;">Fiscal Year Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Amortization Expense</span></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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,262</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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>59,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></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:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>59,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:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>59,262</span></span></div></td><td style="vertical-align:bottom;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> 59262000 59262000 59262000 59262000 59262000 0 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Long-Lived Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div>The Company evaluates its long-lived assets, including definite-lived intangibles assets, for impairment including an evaluation based on the estimated undiscounted future cash flows as events or changes in circumstances indicate that the carrying amount of such assets may not be fully recoverable. 7887000 837000 1569000 0.95 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes are computed using the asset and liability method. Under this method, deferred income taxes are recognized for temporary differences between the financial reporting basis and income tax basis of assets and liabilities, based on enacted tax laws and statutory tax rates applicable to the periods in which the temporary differences are expected to reverse. Valuation allowances are provided for tax benefits where management estimates it is more likely than not that certain tax benefits will not be realized. Adjustments to valuation allowances are recorded for changes in utilization of the tax related item. See </span><span style="font-family:inherit;font-size:10pt;">Note 6 - Income Taxes</span><span style="font-family:inherit;font-size:10pt;"> for additional information.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with guidance regarding the accounting for uncertainty in income taxes, the Company recognizes a tax position if, based solely on its technical merits, it is more likely than not to be sustained upon examination by the relevant taxing authority. If a tax position does not meet the more likely than not recognition threshold, the Company does not recognize the benefit of that position in its Consolidated Financial Statements. A tax position that meets the more likely than not recognition threshold is measured to determine the amount of benefit to be recognized in the Consolidated Financial Statements. </span></div> <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Contingent Consideration</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contingent Consideration relates to the potential payment for an acquisition that is contingent upon the achievement of the acquired business meeting certain product development milestones and/or certain financial performance milestones. The Company records contingent consideration at fair value at the date of acquisition based on the consideration expected to be transferred. The estimated fair value of the contingent consideration was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The assumptions utilized in the calculation based on financial performance milestones include projected revenue and/or EBITDA amounts, volatility and discount rates. For potential payments related to product development milestones, we estimated the fair value based on the probability of achievement of such milestones. The assumptions utilized in the calculation of the acquisition date fair value include probability of success and the discount rates. Contingent consideration involves certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts.</span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Risk Insurance Reserves</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company self-insures our product liability, automotive, workers' compensation, and general liability losses up to </span><span style="font-family:inherit;font-size:10pt;"><span>$250</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence. Our policy is to estimate reserves based upon a number of factors, including known claims, estimated incurred but not reported claims, and third-party actuarial analysis.  The third-party actuarial analysis is based on historical information </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">along with certain assumptions about future events.  These reserves are classified as other current and other long-term liabilities within the balance sheets. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company self-insures our group health claims up to an annual stop loss limit of </span><span style="font-family:inherit;font-size:10pt;"><span>$250</span></span><span style="font-family:inherit;font-size:10pt;"> per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves.</span></div> 250000 250000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Retirement Benefits</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain employees of the Company are covered under a profit-sharing and retirement savings plan. The plan provides for a matching contribution for eligible employees of </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of each dollar contributed by the employee up to </span><span style="font-family:inherit;font-size:10pt;"><span>6%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee's compensation. In addition, the plan provides an annual contribution in amounts authorized by the Board of Directors, subject to the terms and conditions of the plan.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hillman Canada sponsors a Deferred Profit Sharing Plan (“DPSP”) and a Group Registered Retirement Savings Plan (“RRSP”) for all qualified, full-time employees, with at least three months of continuous service. DPSP is an employer-sponsored profit sharing plan registered as a trust with the Canada Revenue Agency (“CRA”). On a periodic basis, Hillman Canada shares business profits with employees by contributing to the DPSP on each employee's behalf. Employees do not contribute to the DPSP. There is </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> minimum required contribution; however, DPSPs are subject to maximum contribution limits set by the CRA. The DPSP is offered in conjunction with a RRSP. All eligible employees may contribute an additional voluntary amount of up to </span><span style="font-family:inherit;font-size:10pt;"><span>eight</span></span><span style="font-family:inherit;font-size:10pt;"> percent of the employee's gross earnings. Hillman Canada is required to match </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of all employee contributions up to </span><span style="font-family:inherit;font-size:10pt;"><span>2%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee's compensation. The assets of the RRSP are held separately from those of Hillman Canada in independently administered funds.</span></div> 0.50 0.06 0.08 1 0.02 2725000 2567000 2222000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table disaggregates our revenue by product category:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.03313840155946%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><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%;"/><td style="width:1%;"/><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:middle;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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Consumer Connected Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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 Revenue </span></div></td></tr><tr><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;font-weight:bold;">Year Ended December 28, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Fastening and Hardware</span></div></td><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>607,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>121,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 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>728,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Personal Protective </span></div></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>245,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>245,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: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;">Keys and Key Accessories</span></div></td><td colspan="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>185,451</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>4,009</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>189,460</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Engraving </span></div></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>50,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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 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>50,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Resharp</span></div></td><td colspan="2" style="vertical-align:bottom;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>—</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>22</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>—</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>22</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>853,016</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>236,086</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,260</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,214,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 29, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Fastening and Hardware</span></div></td><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>581,269</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>137,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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>718,455</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Personal Protective </span></div></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>55,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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>55,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></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;">Keys and Key Accessories</span></div></td><td colspan="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>143,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>148,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: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;">Engraving </span></div></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>52,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>52,157</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Resharp</span></div></td><td colspan="2" style="vertical-align:bottom;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>—</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>—</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>—</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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>636,717</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>196,043</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>141,415</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>974,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 30, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Fastening and Hardware</span></div></td><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>528,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 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>133,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;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>662,051</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Personal Protective</span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Keys and Key Accessories</span></div></td><td colspan="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>115,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>4,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>120,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Engraving </span></div></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>55,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>55,687</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Resharp</span></div></td><td colspan="2" style="vertical-align:bottom;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>—</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>—</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>—</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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>528,969</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>171,598</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>137,801</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>838,368</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table disaggregates our revenue by geographic location:</span></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.03313840155946%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><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%;"/><td style="width:1%;"/><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:middle;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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Consumer Connected Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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 Revenue</span></div></td></tr><tr><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;font-weight:bold;">Year Ended December 28, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">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: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>835,957</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>234,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,070,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Canada</span></div></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>5,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>125,260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>133,035</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Mexico</span></div></td><td colspan="2" style="vertical-align:bottom;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>11,154</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>—</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>—</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>11,154</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>853,016</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>236,086</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,260</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,214,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 29, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">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: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>626,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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,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 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>822,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Canada</span></div></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>1,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>141,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;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>143,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Mexico</span></div></td><td colspan="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>8,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>8,283</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>636,717</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>196,043</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>141,415</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>974,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 30, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">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: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>522,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 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>171,598</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>693,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Canada</span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>137,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>137,801</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Mexico</span></div></td><td colspan="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>6,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 colspan="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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>6,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></tr><tr><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;">Consolidated</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>528,969</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>171,598</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>137,801</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>838,368</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> 607247000 0 121242000 728489000 245769000 0 0 245769000 0 185451000 4009000 189460000 0 50613000 9000 50622000 0 22000 0 22000 853016000 236086000 125260000 1214362000 581269000 0 137186000 718455000 55448000 0 0 55448000 0 143898000 4217000 148115000 0 52145000 12000 52157000 0 0 0 0 636717000 196043000 141415000 974175000 528969000 0 133082000 662051000 0 0 0 0 0 115924000 4706000 120630000 0 55674000 13000 55687000 0 0 0 0 528969000 171598000 137801000 838368000 835957000 234216000 0 1070173000 5905000 1870000 125260000 133035000 11154000 0 0 11154000 853016000 236086000 125260000 1214362000 626490000 195538000 0 822028000 1944000 505000 141415000 143864000 8283000 0 0 8283000 636717000 196043000 141415000 974175000 522002000 171598000 0 693600000 0 0 137801000 137801000 6967000 0 0 6967000 528969000 171598000 137801000 838368000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenue by geography is allocated based on the location of our sales operations. Our Fastening, Hardware, and Personal Protective Solutions contains sales of Big Time personal protective equipment into Canada. Our Consumer Connected Solutions contains sales of MinuteKey Canada. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fastening, Hardware, and Personal Protective Solutions revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, and personal protective equipment such as gloves and eye-wear as well as in-store merchandising services for the related product category.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Connected Solutions revenues consist primarily of sales of keys and identification tags through self service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods. Judgment was required in applying the new revenue standard in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. The Company’s obligation to provide in-store service and access to key duplicating and engraving equipment is satisfied when control of the related products is transferred. Therefore, consistent with the practice prior to the adoption of ASU No. 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606) </span><span style="font-family:inherit;font-size:10pt;">("ASC 606"), the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">equipment is recognized upon the customer’s acceptance of the products. The revenues for all performance obligations are recognized upon the customer's acceptance of the products.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, general, and administrative expense when control over products is transferred to the customer.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Shipping and Handling</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs incurred to ship product to customers, including freight and handling expenses, are included in selling, general, and administrative (“SG&amp;A”) expenses on the Company's Consolidated Statements of Comprehensive Income (Loss).</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost of the rebate is allocated to each underlying sales transaction. Discounts and rebate are included in the determination of net sales.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 47713000 42458000 39205000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Research and Development</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div>The Company expenses research and development costs consisting primarily of internal wages and benefits in connection with improvements to the Company's fastening product lines along with the key duplicating and engraving machines. 2075000 2181000 2216000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Common Stock</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Hillman Companies, Inc. has one class of common stock. All outstanding shares of The Hillman Companies, Inc. common stock are owned by Holdco. The management shareholders of Holdco do not have the ability to put their shares back to Holdco.</span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Stock Based Compensation</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a stock-based employee compensation plan pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards. Hillman reflects the options granted by HoldCo in its stand-alone Consolidated Financial Statements in accordance with ASC 718. The Company uses a Black-Scholes option pricing model to determine the fair value of stock options on the dates of grant. The Black-Scholes pricing model requires various assumptions, including expected term, which is based on our historical experience and expected volatility which is estimated based on the average historical volatility of similar entities with publicly traded shares. The Company also makes assumptions regarding the risk-free interest rate and the expected dividend yield. The risk-free interest rate is based on the U.S. Treasury interest rate whose term is consistent with the expected term of the share-based award. The dividend yield on our common stock is assumed to be </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;"> since we do not pay dividends and have no current plans to do so in the future. Determining the fair value of stock options at the grant date requires judgment, including estimates for the expected life of the share-based award, stock price volatility, dividend yield, and interest rate. These assumptions may differ significantly between grant dates because of changes in the actual results of these inputs that occur over time. </span></div>Stock-based compensation expense is recognized using a fair value based recognition method. Stock-based compensation cost is estimated at the grant date based on the fair value of the award and is recognized as expense over the requisite vesting period or performance period of the award on a straight-line basis. The stock-based compensation expense is recorded in general and administrative expenses. 0 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Fair Value of Financial Instruments</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value hierarchy requires an entity to maximize the use of observable inputs, where available, and minimize the use of unobservable inputs when measuring fair value. Whenever possible, quoted prices in active markets are used to determine the </span><span style="font-family:inherit;font-size:11pt;">fair value</span><span style="font-family:inherit;font-size:10pt;"> of the Company's financial instruments. </span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Derivatives and Hedging</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior debt and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures. The Company enters into derivative instrument transactions with financial institutions acting as the counter-party. The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The relationships between hedging instruments and hedged items are formally documented, in addition to the risk management objective and strategy for each hedge transaction. For interest rate swaps, the notional amounts, rates, and maturities of our interest rate swaps are closely matched to the related terms of hedged debt obligations. The critical terms of the interest rate swap are matched to the critical terms of the underlying hedged item to determine whether the derivatives used for hedging transactions are highly effective in offsetting changes in the cash flows of the underlying hedged item. If it is determined that a derivative ceases to be a highly effective hedge, the hedge accounting is discontinued and all subsequent derivative gains and losses are recognized in the statement of comprehensive income or loss.</span></div>Derivative instruments designated in hedging relationships that mitigate exposure to the variability in future cash flows of the variable-rate debt and foreign currency exchange rates are considered cash flow hedges. The Company records all derivative instruments in other assets or other liabilities on the Consolidated Balance Sheets at their fair values. If the derivative is designated as a cash flow hedge and the hedging relationship qualifies for hedge accounting, the effective portion of the change in the fair value of the derivative is recorded in other comprehensive income or loss. The change in fair value for instruments not qualifying for hedge accounting are recognized in the statement of comprehensive income or loss in the period of the change. <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Translation of Foreign Currencies</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The translation of the Company's Canadian and Mexican local currency based financial statements into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average exchange rate during the period. Cumulative translation adjustments are recorded as a component of accumulated other comprehensive income (loss) in stockholder's equity.</span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Use of Estimates in the Preparation of Financial Statements</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenues and expenses for the reporting period. Actual results may differ from these estimates.</span></div> <div style="line-height:120%;padding-bottom:16px;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 (Topic 606) </span><span style="font-family:inherit;font-size:10pt;">("ASU 2014-09"). On December 31, 2017, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments (“new revenue standard”) to all contracts using the modified retrospective method. The Company recognized the cumulative effect of initially applying the new revenue standard as a </span><span style="font-family:inherit;font-size:10pt;"><span>$5,612</span></span><span style="font-family:inherit;font-size:10pt;"> reduction to the opening balance of retained earnings with corresponding decreases to other current assets and other assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,846</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,370</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>$637</span></span><span style="font-family:inherit;font-size:10pt;"> to other accrued expenses, and a decrease of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,241</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred tax liabilities. The cumulative adjustment </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">primarily relates to payments to customers. The Company will now recognize certain payments as a reduction of revenue when the payment is made as opposed to over the life of the master service agreement. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The impact to revenues for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> as a result of applying ASU 2014-09 were immaterial. A majority of revenue continues to be recognized when products are shipped or delivered to customers. The Company expects the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.</span></div><div style="line-height:120%;padding-bottom:0px;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;">. Subsequently, in July 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842):</span><span style="font-family:inherit;font-size:10pt;"> Targeted Improvements and ASU 2018-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 842, Leases.</span><span style="font-family:inherit;font-size:10pt;"> Effective December 30, 2018, the Company adopted the comprehensive new lease standard issued by the FASB. The most significant impact was the recognition of right-of-use ("ROU") assets and liabilities for operating and finance leases applicable to lessees. The Company elected to utilize the transition guidance within the new standard that allowed the Company to carry forward its historical lease classification(s). Operating and finance ROU assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the implicit rate is not determinable for most of the Company's leases, management uses the Company's incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The Company elected to not separate lease and non-lease components for all classes of underlying assets in which it is the lessee and made an accounting policy election to not account for leases within an initial term of 12 months or less on the accompanying Consolidated Balance Sheets. The expected lease terms include options to extend or terminate the lease when its reasonably certain that the Company will exercise such option. Lease expense for minimum lease payments is recognized over a straight-line basis over the expected lease term. As of December 30, 2018, the Company recorded an Operating ROU Asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$72,785</span></span><span style="font-family:inherit;font-size:10pt;"> and a Finance ROU Asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$672</span></span><span style="font-family:inherit;font-size:10pt;"> within our Consolidated Balance Sheets. Short-term and long-term operating lease liabilities were recorded as </span><span style="font-family:inherit;font-size:10pt;"><span>$12,040</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$63,291</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Short-term and long-term finance lease liabilities were determined to be </span><span style="font-family:inherit;font-size:10pt;"><span>$436</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$477</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The adoption of this guidance did not have an impact on net income. Refer to </span><span style="font-family:inherit;font-size:10pt;">Note 8 - Leases</span><span style="font-family:inherit;font-size:10pt;"> for full lease-related disclosures. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments – Credit Losses.</span><span style="font-family:inherit;font-size:10pt;"> The ASU sets forth a “current expected credit loss” (CECL) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company is still in the process of evaluating the impact of this new guidance, however we anticipate adoption will not have a material impact on the Company's Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued ASU 2018-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740)</span><span style="font-family:inherit;font-size:10pt;">: </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 </span><span style="font-family:inherit;font-size:10pt;">(“ASU 2018-05”), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based on the Tax Cuts and Jobs Act (the “Act”) that was signed into law on December 22, 2017 and Staff Accounting Bulletin No. 118 (“SAB 118”) that was released by the Securities and Exchange Commission. The Act changes numerous provisions that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international tax consequences for many companies that operate internationally. The Company has evaluated the impact of the Act as well as the guidance of SAB 118 and incorporated the changes into the determination of a reasonable estimate of its deferred tax liability and appropriate disclosures in the Notes to Consolidated Financial Statements. Refer to </span><span style="font-family:inherit;font-size:10pt;">Note 6 - Income Taxes</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40)</span><span style="font-family:inherit;font-size:10pt;">: </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">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;">, ("ASC 350-40") requiring a customer in a cloud computing arrangement that is a service contract to follow the internal use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company early adopted this ASU in the third quarter of 2018, and it did not have a material impact on the Company's Consolidated Financial Statements.</span></div> <div style="line-height:120%;padding-bottom:16px;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 (Topic 606) </span><span style="font-family:inherit;font-size:10pt;">("ASU 2014-09"). On December 31, 2017, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments (“new revenue standard”) to all contracts using the modified retrospective method. The Company recognized the cumulative effect of initially applying the new revenue standard as a </span><span style="font-family:inherit;font-size:10pt;"><span>$5,612</span></span><span style="font-family:inherit;font-size:10pt;"> reduction to the opening balance of retained earnings with corresponding decreases to other current assets and other assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,846</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,370</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>$637</span></span><span style="font-family:inherit;font-size:10pt;"> to other accrued expenses, and a decrease of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,241</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred tax liabilities. The cumulative adjustment </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">primarily relates to payments to customers. The Company will now recognize certain payments as a reduction of revenue when the payment is made as opposed to over the life of the master service agreement. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The impact to revenues for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> as a result of applying ASU 2014-09 were immaterial. A majority of revenue continues to be recognized when products are shipped or delivered to customers. The Company expects the impact of the adoption of the new standard to be immaterial to our net income on an ongoing basis.</span></div><div style="line-height:120%;padding-bottom:0px;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;">. Subsequently, in July 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842):</span><span style="font-family:inherit;font-size:10pt;"> Targeted Improvements and ASU 2018-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 842, Leases.</span><span style="font-family:inherit;font-size:10pt;"> Effective December 30, 2018, the Company adopted the comprehensive new lease standard issued by the FASB. The most significant impact was the recognition of right-of-use ("ROU") assets and liabilities for operating and finance leases applicable to lessees. The Company elected to utilize the transition guidance within the new standard that allowed the Company to carry forward its historical lease classification(s). Operating and finance ROU assets and liabilities are recognized based on the present value of future minimum lease payments over the expected lease term at commencement date. As the implicit rate is not determinable for most of the Company's leases, management uses the Company's incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The Company elected to not separate lease and non-lease components for all classes of underlying assets in which it is the lessee and made an accounting policy election to not account for leases within an initial term of 12 months or less on the accompanying Consolidated Balance Sheets. The expected lease terms include options to extend or terminate the lease when its reasonably certain that the Company will exercise such option. Lease expense for minimum lease payments is recognized over a straight-line basis over the expected lease term. As of December 30, 2018, the Company recorded an Operating ROU Asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$72,785</span></span><span style="font-family:inherit;font-size:10pt;"> and a Finance ROU Asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$672</span></span><span style="font-family:inherit;font-size:10pt;"> within our Consolidated Balance Sheets. Short-term and long-term operating lease liabilities were recorded as </span><span style="font-family:inherit;font-size:10pt;"><span>$12,040</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$63,291</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Short-term and long-term finance lease liabilities were determined to be </span><span style="font-family:inherit;font-size:10pt;"><span>$436</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$477</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The adoption of this guidance did not have an impact on net income. Refer to </span><span style="font-family:inherit;font-size:10pt;">Note 8 - Leases</span><span style="font-family:inherit;font-size:10pt;"> for full lease-related disclosures. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments – Credit Losses.</span><span style="font-family:inherit;font-size:10pt;"> The ASU sets forth a “current expected credit loss” (CECL) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company is still in the process of evaluating the impact of this new guidance, however we anticipate adoption will not have a material impact on the Company's Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2018, the FASB issued ASU 2018-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes (Topic 740)</span><span style="font-family:inherit;font-size:10pt;">: </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 </span><span style="font-family:inherit;font-size:10pt;">(“ASU 2018-05”), which amends the FASB Accounting Standards Codification and XBRL Taxonomy based on the Tax Cuts and Jobs Act (the “Act”) that was signed into law on December 22, 2017 and Staff Accounting Bulletin No. 118 (“SAB 118”) that was released by the Securities and Exchange Commission. The Act changes numerous provisions that impact U.S. corporate tax rates, business-related exclusions, and deductions and credits and may additionally have international tax consequences for many companies that operate internationally. The Company has evaluated the impact of the Act as well as the guidance of SAB 118 and incorporated the changes into the determination of a reasonable estimate of its deferred tax liability and appropriate disclosures in the Notes to Consolidated Financial Statements. Refer to </span><span style="font-family:inherit;font-size:10pt;">Note 6 - Income Taxes</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40)</span><span style="font-family:inherit;font-size:10pt;">: </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">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;">, ("ASC 350-40") requiring a customer in a cloud computing arrangement that is a service contract to follow the internal use software guidance in ASC 350-40 to determine which implementation costs to capitalize as assets. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company early adopted this ASU in the third quarter of 2018, and it did not have a material impact on the Company's Consolidated Financial Statements.</span></div> -5612000 -3846000 -3370000 637000 -2241000 72785000 672000 12040000 63291000 436000 477000 <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has recorded aggregate management fee charges and expenses from CCMP and Oak Hill Funds of </span><span style="font-family:inherit;font-size:10pt;"><span>$562</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$546</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$519</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded proceeds from the sale of Holdco stock to members of management and the Board of Directors of </span><span style="font-family:inherit;font-size:10pt;"><span>$750</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$500</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> sales the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company paid a dividend of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3,780</span></span><span style="font-family:inherit;font-size:10pt;"> to Holdco for the purchase of </span><span style="font-family:inherit;font-size:10pt;"><span>4,200</span></span><span style="font-family:inherit;font-size:10pt;"> shares of Holdco stock from former members of management. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> such dividends were paid in fiscal 2019 </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;">r fiscal 2017.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gregory Mann and Gabrielle Mann are employed by Hillman. Hillman leases an industrial warehouse and office facility from companies under the control of the Manns. The Company has recorded rental expense for the lease of this facility on an arm's length basis. Rental expense for the lease of this facility was </span><span style="font-family:inherit;font-size:10pt;"><span>$350</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$350</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$353</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, The Hillman Group Canada ULC, subsidiary of the Company, was a party to three leases for five properties containing industrial warehouse, manufacturing plant, and office facilities on February 19, 2013. The owners of the properties under one lease are relatives of Richard Paulin, who was employed by The Hillman Group Canada ULC until his retirement effective April 30, 2017, and the owner of the properties under the other two leases is a company which is owned by Richard Paulin and certain of his relatives. The rental expense for the three leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$648</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$664</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$663</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Douglas J. Cahill is currently Hillman’s President and CEO and is also a former Managing Director of CCMP Capital Advisors, LP ("CCMP").  CCMP’s private equity fund CCMP Capital Investors III, L.P. (“CCMP III”), together with its related fund vehicles, owns approximately </span><span style="font-family:inherit;font-size:10pt;"><span>80.4%</span></span><span style="font-family:inherit;font-size:10pt;"> of Holdco's outstanding common stock as of December 28, 2019.  Mr. Cahill has retained a carried interest in CCMP III and the fair value of this carried interest, which is based on the overall performance of  CCMP III, is contingent on several factors. As of December 28, 2019, the fair value of the carried interest is not estimable in accordance with ASC 405 - Contingencies.</span></div> 562000 546000 519000 750000 500000 0 3780000 4200000 0 0 350000 350000 353000 648000 664000 663000 0.804 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">ST Fastening Systems</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">November 8, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into an Asset Purchase Agreement with Hargis Industries, LP doing business as ST Fastening Systems and other related parties pursuant to which Hillman acquired substantially all of the assets, and assumed certain liabilities, of STFS. STFS, which is located in Tyler, Texas, specializes in manufacturing and distributing threaded self-drilling fasteners, foam closure strips, and other accessories to the steel-frame, post-frame, and residential building markets. Pursuant to the terms of the Agreement, Hillman paid a cash purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$47,339</span></span><span style="font-family:inherit;font-size:10pt;">. The transaction was financed with additional borrowings under the Company's revolving credit facility. The STFS business is included in the Company’s Fastening, Hardware, and Personal Protective Solutions segment.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the STFS acquisition: </span></div><div style="line-height:120%;padding-bottom:16px;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:40.5458089668616%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:50%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:46%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,975</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>7,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Property 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="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>16,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>13,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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;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>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: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 assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,627</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities assumed</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(3,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total purchase 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 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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,339</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The excess of the purchase price over the net assets has been allocated to goodwill and intangibles based on a valuation appraisal. The customer relationships have been assigned a useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>13 years</span></span><span style="font-family:inherit;font-size:10pt;"> based on the limited turnover and long-standing relationships STFS has with its existing customer base. The acquired customer relationships were valued using the discounted cash flow approach, and significant assumptions used in the valuation included the customer attrition rate assumed and the expected level of future sales. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for STFS as the financial results of STFS were insignificant to the financial results of the Company on a standalone basis. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Minute Key Holdings, Inc.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">August 10, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company completed the acquisition of Minute Key Holdings, Inc. ("MinuteKey"), an innovative leader in self-service key duplicating kiosks, for a total consideration reflecting an enterprise value of </span><span style="font-family:inherit;font-size:10pt;"><span>$156,289</span></span><span style="font-family:inherit;font-size:10pt;">. The Company financed the acquisition with the unfunded delayed draw term loan facility of </span><span style="font-family:inherit;font-size:10pt;"><span>$165,000</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">. MinuteKey is headquartered in Boulder, Colorado and has operations in the United States and Canada. MinuteKey will be included in the Company's Consumer Connected Solutions reportable segments.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the MinuteKey acquisition: </span></div><div style="line-height:120%;padding-bottom:16px;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:40.5458089668616%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:50%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:46%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>3,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>766</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Property 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>29,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">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 colspan="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>59,237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>50,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>19,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>5,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Total assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>170,050</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(13,761</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: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 purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>156,289</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for MinuteKey as their associated financial results are insignificant to the financial results of the Company on a standalone basis. </span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Big Time Products</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">October 1, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company acquired NB Parent Company, LLC. and its affiliated companies including Big Time Products, LLC (collectively, "Big Time"), a leading provider of personal protective and work gear products ranging from work gloves, tool belts and jobsite storage for a purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$348,834</span></span><span style="font-family:inherit;font-size:10pt;">. Coinciding with the Big Time acquisition, the Company entered into an amendment (the "Amendment") to the Company's existing term loan credit agreement dated </span><span style="font-family:inherit;font-size:10pt;">May 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (the "Term Credit Agreement"). The Amendment provided approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$365,000</span></span><span style="font-family:inherit;font-size:10pt;"> of incremental term loans. Refer to </span><span style="font-family:inherit;font-size:10pt;">Note 7 - Long-Term Debt</span><span style="font-family:inherit;font-size:10pt;"> for further details on the Term Credit Agreement and the associated Amendment. Big Time has business operations throughout North America and its financial results reside in the Company's Fastening, Hardware, and Personal Protective Solutions reporting segment. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Big Time acquisition:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:44.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:54%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:42%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;">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;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>2,507</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>40,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></tr><tr><td style="vertical-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;">Inventory</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>40,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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>1,623</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Property 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="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>3,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Goodwill </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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,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: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;">Customer Relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>189,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>21,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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 assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>429,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><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;">Liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(81,065</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: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 purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>348,834</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides unaudited pro forma results of the combined entities of Hillman and Big Time, had the acquisition occurred at the beginning of fiscal 2017:</span></div><div style="line-height:120%;padding-bottom:16px;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:55.7504873294347%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;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;">(Unaudited) </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Fiscal Year-ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net revenues</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,139,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>1,045,447</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net earnings (loss)</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>(74,976</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 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>52,010</span></span></div></td><td style="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:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The pro forma results are based on assumptions that the Company believes are reasonable under certain circumstances. The pro forma results presented are not intended to be indicative of results that may occur in the future. The underlying pro forma information includes historical results of the Company, the Company's financing arrangements related to the Big Time acquisition, and certain purchase price accounting adjustments, including amortization of acquired intangibles.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Sharp Systems, LLC</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 16, 2019, the Company acquired the assets of Sharp Systems, LLC ("Resharp"), a California-based innovative developer of automated knife sharpening systems, for a total purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$21,100</span></span><span style="font-family:inherit;font-size:10pt;">, including a contingent consideration provision with an estimated fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$18,100</span></span><span style="font-family:inherit;font-size:10pt;">, with a maximum payout of </span><span style="font-family:inherit;font-size:10pt;"><span>$25,000</span></span><span style="font-family:inherit;font-size:10pt;"> plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.8%</span></span><span style="font-family:inherit;font-size:10pt;"> of net knife-sharpening revenues for </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> after the </span><span style="font-family:inherit;font-size:10pt;"><span>$25,000</span></span><span style="font-family:inherit;font-size:10pt;"> is fully paid. Contingent consideration to be paid subsequent to </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> is contingent upon several business performance metrics over a multi-year period. An amount of of the acquisition consideration totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$18,100</span></span><span style="font-family:inherit;font-size:10pt;"> remains payable to the seller. Resharp has existing operations in the United States and its operating results reside within the Company's </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">Consumer Connected Solutions</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">reportable segment.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Resharp acquisition:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:46.00389863547758%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:56%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:40%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;">Property 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="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>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></tr><tr><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;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>11,500</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: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 assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Contingent consideration payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>(18,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash 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;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>3,000</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma financial information has not been presented for Resharp as their associated financial results are insignificant to the financial results of the Company on a standalone basis. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Other Acquisitions</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 1, 2019, the Company acquired the assets of West Coast Washers, Inc. for a total purchase price of </span><span style="font-family:inherit;font-size:10pt;font-style:normal;text-decoration:none;"><span>$3,135</span></span><span style="font-family:inherit;font-size:10pt;">. The financial results of West Coast Washers, Inc. reside within the Company's Fastening, Hardware, and Personal Protective Solutions reportable segment and have been determined to be immaterial for purposes of additional disclosure.</span></div> 47339000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the STFS acquisition: </span></div><div style="line-height:120%;padding-bottom:16px;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:40.5458089668616%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:50%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:46%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts receivable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,975</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>7,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Property 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="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>16,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>13,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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;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>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: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 assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50,627</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities assumed</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(3,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total purchase 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 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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,339</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Resharp acquisition:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:46.00389863547758%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:56%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:40%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;">Property 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="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>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></tr><tr><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;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>9,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>11,500</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: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 assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Contingent consideration payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>(18,100</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net cash 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;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>3,000</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the Big Time acquisition:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:44.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:54%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:42%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;">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;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>2,507</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Accounts receivable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>40,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></tr><tr><td style="vertical-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;">Inventory</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>40,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">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>1,623</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Property 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="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>3,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Goodwill </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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,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: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;">Customer Relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>189,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>21,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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 assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>429,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><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;">Liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(81,065</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: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 purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>348,834</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the fair value of the acquired assets and assumed liabilities to the finalized total purchase price of the MinuteKey acquisition: </span></div><div style="line-height:120%;padding-bottom:16px;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:40.5458089668616%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:50%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:46%;"/><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:9pt;"><span style="font-family:inherit;font-size:9pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>3,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>766</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Property 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>29,888</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">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 colspan="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>59,237</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>50,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>19,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>5,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Total assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>170,050</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Liabilities assumed</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(13,761</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: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 purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>156,289</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> 3975000 7820000 16281000 9045000 13500000 6000 50627000 3288000 47339000 P13Y 156289000 165000000 1791000 3952000 766000 29888000 59237000 50000000 19000000 5400000 16000 170050000 13761000 156289000 348834000 365000000 2507000 40828000 40216000 1623000 3703000 130863000 189000000 21000000 159000 429899000 81065000 348834000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides unaudited pro forma results of the combined entities of Hillman and Big Time, had the acquisition occurred at the beginning of fiscal 2017:</span></div><div style="line-height:120%;padding-bottom:16px;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:55.7504873294347%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;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;">(Unaudited) </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Fiscal Year-ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net revenues</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,139,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>1,045,447</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net earnings (loss)</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>(74,976</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 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>52,010</span></span></div></td><td style="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> 1139562000 1045447000 -74976000 52010000 21100000 18100000 25000000 0.018 P5Y 25000000 18100000 218000 9382000 11500000 21100000 18100000 3000000 3135000 <div style="line-height:120%;padding-bottom:16px;padding-top:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Loss before income taxes are comprised of the following components for the periods indicated: </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;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:72.12475633528264%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:0%;"/><td style="width:44%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td><span> </span></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 28, 2019</span></div></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 29, 2018</span></div></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 30, 2017</span></div></td></tr><tr><td><span> </span></td></tr><tr><td><span> </span></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States based operations</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(101,197</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;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>(53,254</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;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>(24,624</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td><span> </span></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-United States based operations</span></div></td><td colspan="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>(7,559</span></span></div></td><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 colspan="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>(14,317</span></span></div></td><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 colspan="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,639</span></span></div></td><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><span> </span></td><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;">Loss before income taxes</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(108,756</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: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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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>(67,571</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: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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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>(26,263</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Below are the components of the Company's income tax (benefit) provision for the periods indicated:</span></div><div style="line-height:120%;padding-bottom:16px;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:73.87914230019493%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:0%;"/><td style="width:44%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td><span> </span></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 28, 2019</span></div></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 29, 2018</span></div></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 30, 2017</span></div></td></tr><tr><td><span> </span></td></tr><tr><td><span> </span></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Current:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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><span> </span></td><td style="vertical-align:top;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;">Federal &amp; State</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>1,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>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: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>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></tr><tr><td><span> </span></td><td style="vertical-align:top;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;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>611</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>67</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>814</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><span> </span></td><td style="vertical-align:top;padding-left:52px;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 current</span></div></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>1,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td><span> </span></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Deferred:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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><span> </span></td><td style="vertical-align:top;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;">Federal &amp; State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(23,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: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>(11,679</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>(85,461</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><span> </span></td><td style="vertical-align:top;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;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,625</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>(4,741</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>(1,989</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><span> </span></td><td style="vertical-align:top;padding-left:52px;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 deferred</span></div></td><td colspan="2" style="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>(26,300</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>(16,420</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>(87,450</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><span> </span></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,084</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td><span> </span></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income tax expense/(benefit)</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,370</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>2,070</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>(84,911</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><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has U.S. federal net operating loss (“NOL”) carryforwards totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$149,754</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> that are available to offset future taxable income. These carryforwards expire from </span><span style="font-family:inherit;font-size:10pt;">2027</span><span style="font-family:inherit;font-size:10pt;"> to 2038. Approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$59,611</span></span><span style="font-family:inherit;font-size:10pt;"> of the U.S. federal NOLs were acquired with the MinuteKey purchase in 2018. The MinuteKey NOLs are subject to limitation under IRC §382 from current and prior ownership changes. The Company noted that </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$2,503</span></span><span style="font-family:inherit;font-size:10pt;"> of the MinuteKey NOLs are expected to expire prior to their utilization and has recorded a valuation allowance of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$526</span></span><span style="font-family:inherit;font-size:10pt;"> for the MinuteKey NOLs. In addition, the Company's foreign subsidiaries have NOL carryforwards aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$27,008</span></span><span style="font-family:inherit;font-size:10pt;">. A portion of these carryforwards expire from 2035 to 2039. Management anticipates utilizing all foreign NOLs prior to their expiration.</span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has state NOL carryforwards with an aggregate tax benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$5,426</span></span><span style="font-family:inherit;font-size:10pt;"> which expire from 2019 to 2039. The Company has recorded a valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,709</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal 2019 for the state NOLs expected to expire prior to utilization.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>$908</span></span><span style="font-family:inherit;font-size:10pt;"> of general business tax credit carryforwards which expire from 2019 to 2039. A valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$287</span></span><span style="font-family:inherit;font-size:10pt;"> has been maintained for a portion of these tax credits. The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>$822</span></span><span style="font-family:inherit;font-size:10pt;"> of foreign tax credit carryforwards which expire from </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> to 2025. A valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$822</span></span><span style="font-family:inherit;font-size:10pt;"> has been established for these credits given insufficient foreign source income projected to utilize these credits.</span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below reflects the significant components of the Company's net deferred tax assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:73.09941520467837%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="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;">As of December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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="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;">Non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Non-current</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Deferred Tax Asset:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>10,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 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>12,798</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Bad debt reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Casualty loss reserve</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Accrued bonus / deferred compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>5,174</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>3,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Deferred rent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Derivative security value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Interest limitation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>30,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>16,487</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:top;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;">Deferred revenue - shipping terms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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 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>301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Medical insurance reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Original issue discount 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="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>3,372</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>3,649</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Transaction 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>2,301</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Federal / foreign net operating 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:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">State net operating loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>5,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>6,650</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Tax credit 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,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="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,984</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">All 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>401</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>36</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:52px;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;">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:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>117,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 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>98,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Valuation allowance for 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="2" style="vertical-align:bottom;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>(34,877</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>(24,993</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:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net 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 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>82,581</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>73,213</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:top;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;text-decoration:underline;">Deferred Tax Liability:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Intangible asset 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 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>227,007</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>238,929</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Property 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="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>34,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 colspan="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>34,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Lease 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>16,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 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:top;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;">All other items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>618</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>653</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:52px;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;">Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>278,316</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>273,909</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net deferred tax liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>195,735</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>200,696</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:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Realization of the net deferred tax assets is dependent on the reversal of deferred tax liabilities and generating sufficient taxable income prior to their expiration. Although realization is not assured, management estimates it is more likely than not that the net deferred tax assets will be realized. The amount of net deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future taxable income during the carryforward periods are reduced. In </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company established a valuation allowance in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$16,720</span></span><span style="font-family:inherit;font-size:10pt;"> against the portion of interest expense that is not currently deductible for domestic federal income tax due to the Tax Cuts and Jobs Act of 2017 ("2017 Tax Act") effective for the first year beginning after December 31, 2017. In addition, the Company established a valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,709</span></span><span style="font-family:inherit;font-size:10pt;"> on U.S. state NOLs due to the Company's inability to utilize the losses prior to expiration. Lastly, the Company liquidated its Luxembourg entity as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and is no longer reporting the Company's </span><span style="font-family:inherit;font-size:10pt;"><span>$23,600</span></span><span style="font-family:inherit;font-size:10pt;"> of dual consolidated losses that were subject to a full valuation allowance. With this liquidation, the Company removed </span><span style="font-family:inherit;font-size:10pt;"><span>$9,579</span></span><span style="font-family:inherit;font-size:10pt;"> from the cumulative valuation allowance for deferred tax assets.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hillman considers the earnings of certain non-U.S. subsidiaries to be indefinitely invested outside the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and our specific plans for reinvestment of those subsidiary earnings. The Company has not recorded a deferred tax liability related to the U.S. federal and state income taxes and foreign withholding taxes of undistributed earnings of foreign subsidiaries indefinitely invested outside the United States. Should management decide to repatriate the foreign earnings, the Company would need to adjust the income tax provision in the period the earnings will no longer be indefinitely invested outside the United States. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Below is a reconciliation of statutory income tax rates to the effective income tax rates for the periods indicated:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.42300194931774%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended<br/>December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">Year Ended<br/>December 29, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 30, 2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Statutory federal 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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-U.S. taxes and the impact of non-U.S. losses for which a current tax benefit is not available</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.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:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.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:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.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:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">State and local income taxes, net of U.S. federal income tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Change in valuation allowance and other items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>(18.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:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.7</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 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>(6.5</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:top;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;">Adjustment for change in tax law</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>281.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment of unrecognized tax 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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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 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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Permanent differences:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:top;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;">Acquisition and related transaction costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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 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.7</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 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;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:top;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;">Meals and entertainment 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;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>(0.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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Reconciliation of tax provision to return</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.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:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.7</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:top;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;">Reconciliation of other 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;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>(1.0</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 style="vertical-align:bottom;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>1.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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>0.9</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:top;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;">Effective income tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.9</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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3.1</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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>323.3</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><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's reserve for unrecognized tax benefits remains unchanged for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">. A balance of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$1,101</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefit is shown in the financial statements at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> as a reduction of the deferred tax asset for the Company's NOL carryforward. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the changes for the periods indicated below:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;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:81.67641325536063%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:45%;"/><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: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="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="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;">Year Ended<br/>December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended<br/>December 29, 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;">Year Ended<br/>December 30, 2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits - beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>2,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Gross increases - tax positions in current 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="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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:top;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;">Gross increases - tax positions in prior period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:top;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;">Gross decreases - tax positions in prior 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="2" style="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>—</span></span></div></td><td style="vertical-align:bottom;border-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>(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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits - ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>1,101</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>1,101</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>1,101</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:top;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;">Amount of unrecognized tax benefit that, if recognized would affect the Company's effective tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>1,101</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>1,101</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>1,101</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%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Tax Cuts and Jobs Act (the "2017 Tax Act") </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (“2017 Tax Act”) was signed into law making significant changes to the Internal Revenue Code.  Changes include, among other things, a permanent corporate rate reduction to 21% requiring a remeasurement of the Company’s U.S. net deferred tax liabilities, a change in U.S. international taxation to a modified territorial system including a mandatory deemed repatriation on certain unrepatriated earnings of foreign subsidiaries (“Transition Tax”), and providing for additional first-year depreciation that allows full expensing of qualified property placed into service after September 27, 2017.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded a provisional </span><span style="font-family:inherit;font-size:10pt;"><span>$75,000</span></span><span style="font-family:inherit;font-size:10pt;"> deferred income tax benefit associated with the provisions of the 2017 Tax Act based on currently available information. The Company did not record a provision for the Transition Tax in 2017 given the lack of historical earnings in the Company's foreign subsidiaries. Additionally, the Company recorded a provisional </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$807</span></span><span style="font-family:inherit;font-size:10pt;"> valuation allowance on its foreign tax credit deferred tax asset given insufficient foreign source income projected to utilize the credits. The Company did not significantly adjust the estimate from the 2017 provisional calculations. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company became subject to additional provisions of the 2017 Tax Act including computations related to Global Intangible Low Taxed Income ("GILTI") and the IRC §163(j) interest limitation (Interest Limitation). In 2019, our effective tax rate includes </span><span style="font-family:inherit;font-size:10pt;"><span>$16,720</span></span><span style="font-family:inherit;font-size:10pt;"> in income tax expense, a </span><span style="font-family:inherit;font-size:10pt;"><span>(15.4)%</span></span><span style="font-family:inherit;font-size:10pt;"> impact to the effective tax rate, related to the Interest Limitation.  Our 2018 effective tax rate includes the impact both GILTI and the Interest Limitation, which was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$11,700</span></span><span style="font-family:inherit;font-size:10pt;"> in income tax expense, a </span><span style="font-family:inherit;font-size:10pt;"><span>(17.3)%</span></span><span style="font-family:inherit;font-size:10pt;"> impact to the effective tax rate.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company files a consolidated income tax return in the U.S. and numerous consolidated and separate income tax returns in various states and foreign jurisdictions. The Company is not under any significant audits for the period ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Loss before income taxes are comprised of the following components for the periods indicated: </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;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:72.12475633528264%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:0%;"/><td style="width:44%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td><span> </span></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 28, 2019</span></div></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 29, 2018</span></div></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 30, 2017</span></div></td></tr><tr><td><span> </span></td></tr><tr><td><span> </span></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">United States based operations</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(101,197</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;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>(53,254</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;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>(24,624</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td><span> </span></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-United States based operations</span></div></td><td colspan="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>(7,559</span></span></div></td><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 colspan="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>(14,317</span></span></div></td><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 colspan="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,639</span></span></div></td><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><span> </span></td><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;">Loss before income taxes</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(108,756</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: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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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>(67,571</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: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;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-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>(26,263</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -101197000 -53254000 -24624000 -7559000 -14317000 -1639000 -108756000 -67571000 -26263000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Below are the components of the Company's income tax (benefit) provision for the periods indicated:</span></div><div style="line-height:120%;padding-bottom:16px;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:73.87914230019493%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:0%;"/><td style="width:44%;"/><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%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td><span> </span></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 28, 2019</span></div></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 29, 2018</span></div></td><td rowspan="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 colspan="3" rowspan="2" style="vertical-align:middle;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;">Year Ended<br/>December 30, 2017</span></div></td></tr><tr><td><span> </span></td></tr><tr><td><span> </span></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Current:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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><span> </span></td><td style="vertical-align:top;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;">Federal &amp; State</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>1,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>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: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>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></tr><tr><td><span> </span></td><td style="vertical-align:top;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;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>611</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>67</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>814</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><span> </span></td><td style="vertical-align:top;padding-left:52px;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 current</span></div></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>1,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td><span> </span></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Deferred:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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><span> </span></td><td style="vertical-align:top;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;">Federal &amp; State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(23,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: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>(11,679</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>(85,461</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><span> </span></td><td style="vertical-align:top;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;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,625</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>(4,741</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>(1,989</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><span> </span></td><td style="vertical-align:top;padding-left:52px;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 deferred</span></div></td><td colspan="2" style="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>(26,300</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>(16,420</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>(87,450</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><span> </span></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19,084</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td><span> </span></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Income tax expense/(benefit)</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,370</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>2,070</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>(84,911</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><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1235000 263000 164000 611000 67000 814000 1846000 330000 978000 -23675000 -11679000 -85461000 -2625000 -4741000 -1989000 -26300000 -16420000 -87450000 -19084000 -18160000 -1561000 -5370000 2070000 -84911000 149754000 59611000 2503000 526000 27008000 5426000 2709000 908000 287000 822000 822000 <div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below reflects the significant components of the Company's net deferred tax assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:73.09941520467837%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="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;">As of December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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="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;">Non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Non-current</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Deferred Tax Asset:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>10,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 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>12,798</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Bad debt reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Casualty loss reserve</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>405</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Accrued bonus / deferred compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>5,174</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>3,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Deferred rent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Derivative security value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Interest limitation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>30,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>16,487</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:top;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;">Deferred revenue - shipping terms</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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 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>301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Medical insurance reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Original issue discount 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="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>3,372</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>3,649</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Transaction 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>2,301</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Federal / foreign net operating 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:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">State net operating loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>5,426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>6,650</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Tax credit 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,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="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,984</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">All 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>401</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>36</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:52px;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;">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:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>117,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 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>98,206</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Valuation allowance for 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="2" style="vertical-align:bottom;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>(34,877</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>(24,993</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:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net 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 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>82,581</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>73,213</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:top;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;text-decoration:underline;">Deferred Tax Liability:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Intangible asset 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 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>227,007</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>238,929</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Property 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="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>34,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 colspan="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>34,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Lease 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>16,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 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:top;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;">All other items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>618</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>653</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:52px;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;">Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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>278,316</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>273,909</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net deferred tax liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>195,735</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>200,696</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> 10043000 12798000 868000 838000 498000 405000 5174000 3517000 80000 995000 845000 362000 30533000 14187000 16487000 0 315000 301000 0 12000 3372000 3649000 2302000 2301000 38478000 47171000 5426000 6650000 2636000 4984000 401000 36000 117458000 98206000 34877000 24993000 82581000 73213000 227007000 238929000 34218000 34327000 16473000 0 618000 653000 278316000 273909000 195735000 200696000 16720000 2709000 23600000 -9579000 <div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Below is a reconciliation of statutory income tax rates to the effective income tax rates for the periods indicated:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.42300194931774%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended<br/>December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">Year Ended<br/>December 29, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 30, 2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Statutory federal 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;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-U.S. taxes and the impact of non-U.S. losses for which a current tax benefit is not available</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.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:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.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:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.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:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">State and local income taxes, net of U.S. federal income tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Change in valuation allowance and other items</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>(18.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:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.7</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 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>(6.5</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:top;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;">Adjustment for change in tax law</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>281.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjustment of unrecognized tax 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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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 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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Permanent differences:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:top;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;">Acquisition and related transaction costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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 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.7</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 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;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:top;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;">Meals and entertainment 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;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>(0.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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Reconciliation of tax provision to return</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.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:9pt;"><span style="font-family:inherit;font-size:9pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><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;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.7</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:top;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;">Reconciliation of other 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;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>(1.0</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 style="vertical-align:bottom;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>1.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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>0.9</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:top;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;">Effective income tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.9</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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3.1</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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>323.3</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><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.210 0.210 0.350 0.003 0.009 0.069 0.039 -0.005 0.034 -0.189 -0.217 -0.065 0 -0.009 2.814 0 0 0.014 0 -0.027 0 -0.002 -0.003 -0.009 0.002 0 -0.017 -0.010 0.011 0.009 0.049 -0.031 3.233 1101000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the changes for the periods indicated below:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:0px;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:81.67641325536063%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:45%;"/><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: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="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="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;">Year Ended<br/>December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended<br/>December 29, 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;">Year Ended<br/>December 30, 2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits - beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>2,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Gross increases - tax positions in current 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="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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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:top;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;">Gross increases - tax positions in prior period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:top;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;">Gross decreases - tax positions in prior 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="2" style="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>—</span></span></div></td><td style="vertical-align:bottom;border-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>(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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrecognized tax benefits - ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>1,101</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>1,101</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>1,101</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:top;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;">Amount of unrecognized tax benefit that, if recognized would affect the Company's effective tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>1,101</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>1,101</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>1,101</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> 1101000 1101000 2060000 0 0 0 0 0 0 0 0 959000 1101000 1101000 1101000 1101000 1101000 1101000 -75000000 807000 16720000 0.154 11700000 0.173 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s debt:</span></div><div style="line-height:120%;padding-bottom:16px;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:85.96491228070175%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><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;">December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revolving loans</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>113,000</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>108,200</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Senior Term Loan, due 2025</span></div></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>1,047,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,058,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></tr><tr><td style="vertical-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;"><span>6.375% Senior Notes, due 2022</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>330,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>330,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.6% Junior Subordinated Debentures - Preferred</span></span></div></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>105,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>105,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: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;">Junior Subordinated Debentures - Common</span></div></td><td colspan="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>3,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>3,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Finance leases &amp; other obligations</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,275</span></span></div></td><td style="vertical-align:bottom;border-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>1,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>1,601,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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,606,380</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized premium on 11.6% Junior Subordinated Debentures</span></div></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>16,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>17,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Unamortized discount on Senior Term Loan</span></div></td><td colspan="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>(8,040</span></span></div></td><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 colspan="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>(9,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current portion of long term debt and capital leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11,358</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>(10,985</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: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;">Deferred financing fees </span></div></td><td colspan="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>(14,055</span></span></div></td><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 colspan="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>(17,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long term debt, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,584,289</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,586,084</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:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revolving Loans and Term Loans </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">On</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">May 31, 2018</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">the Company entered into a new credit agreement that includes a funded term loan for</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><span>$530,000</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">and a unfunded delayed draw term loan facility ("DDTL") for</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><span>$165,000</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">(collectively, "2018 Term Loan"). Concurrently, the Company also entered into a new asset-based revolving credit agreement ("ABL Revolver") for</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><span>$150,000</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">. The proceeds from the 2018 Term Loan and ABL Revolver were used to refinance previous debt obligations, revolvers and the associated fees and expenses. As mentioned in</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, the Company utilized the full</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><span>$165,000</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">DDTL to finance the MinuteKey acquisition on</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">August 10, 2018</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">. Both the 2018 Term Loan and ABL Revolver require the Company to maintain certain financial and non-financial covenants</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company is in compliance with all financial and non-financial debt covenants with our existing obligations and agreements with external lenders. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">On</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">October 1, 2018</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, the Company entered into an amendment (the "Term Amendment") to the aforementioned 2018 Term Loan agreement which provided an additional</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$365,000</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">of incremental term loan proceeds. These proceeds from the Amendment were used to (1) finance the acquisition of Big Time, (2) refinance certain pre-existing Big Time indebtedness, and (3) pay related transaction costs. Refer to</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> for additional Big Time acquisition details.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">November 15, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into an amendment (the "ABL Amendment") to the aforementioned ABL Revolver agreement which provided an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$100,000</span></span><span style="font-family:inherit;font-size:10pt;"> of revolving credit, bringing the total available to </span><span style="font-family:inherit;font-size:10pt;"><span>$250,000</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">The interest rate on the 2018 Term Loan is, at the discretion of the Company, either the adjusted London Interbank Offered Rate ("LIBOR") rate plus </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><span>4.00%</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> per annum for LIBOR loans or an alternate base rate plus </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><span>3.00%</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> per annum. The 2018 Term Loan </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">is payable in fixed installments of approximately </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"><span>$2,652</span></span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"> per quarter, with a balloon payment scheduled on the loan's maturity date of </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">May 31, 2025</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The interest rate for the ABL Revolver is, at the discretion of the Company, either (1) adjusted LIBOR plus a margin of </span><span style="font-family:inherit;font-size:10pt;"><span>1.25%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum or (2) an alternate base rate plus a margin varying from </span><span style="font-family:inherit;font-size:10pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. The maturity date for the ABL Revolver is </span><span style="font-family:inherit;font-size:10pt;">November 15, 2024</span><span style="font-family:inherit;font-size:10pt;">, provided that, if the </span><span style="font-family:inherit;font-size:10pt;"><span>6.375%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes with a maturity date of </span><span style="font-family:inherit;font-size:10pt;">July 15, 2022</span><span style="font-family:inherit;font-size:10pt;"> remain outstanding in a principal amount in excess of </span><span style="font-family:inherit;font-size:10pt;"><span>$50,000</span></span><span style="font-family:inherit;font-size:10pt;"> on </span><span style="font-family:inherit;font-size:10pt;">April 15, 2022</span><span style="font-family:inherit;font-size:10pt;">, the maturity date shall be </span><span style="font-family:inherit;font-size:10pt;">April 15, 2022</span><span style="font-family:inherit;font-size:10pt;">, unless, at the Company's sole discretion, the Company elects to take a reserve against the borrowing base in an amount equal to the amount of such excess and, after giving effect thereto, availability as of such date is equal to or greater than </span><span style="font-family:inherit;font-size:10pt;"><span>$30,000</span></span><span style="font-family:inherit;font-size:10pt;">. Portions of the ABL Revolver are separately available for borrowing by the Company's United States subsidiary and Canadian subsidiary for </span><span style="font-family:inherit;font-size:10pt;"><span>$200,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$50,000</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> ABL Revolver refinancing activities, the Company recorded an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$1,412</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred financing fees which are recorded as other non-current assets on the accompanying Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> refinancing activities, the Company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$14,293</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred financing fees and </span><span style="font-family:inherit;font-size:10pt;"><span>$9,950</span></span><span style="font-family:inherit;font-size:10pt;"> in discount which were recorded as long term debt on the accompanying Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">. In connection with the ABL Revolver, the Company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$1,841</span></span><span style="font-family:inherit;font-size:10pt;"> in deferred financing fees which were recorded as other non-current assets on the accompanying Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amounts outstanding under the 2018 Term Loan and ABL Revolver are guaranteed by the Company and, subject to certain exceptions, the Company's wholly-owned domestic subsidiaries and are secured by substantially all of the Company's and guarantor's assets.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Revolver had an outstanding amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$113,000</span></span><span style="font-family:inherit;font-size:10pt;"> and outstanding letters of credit of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$17,001</span></span><span style="font-family:inherit;font-size:10pt;">. The Company has approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$119,999</span></span><span style="font-family:inherit;font-size:10pt;"> of available borrowings under the revolving credit facility as a source of liquidity as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">.<br/> <br/></span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">6.375% Senior Notes, due 2022</span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 30, 2014, Hillman Group issued </span><span style="font-family:inherit;font-size:10pt;"><span>$330,000</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of its senior notes due </span><span style="font-family:inherit;font-size:10pt;">July 15, 2022</span><span style="font-family:inherit;font-size:10pt;"> (the “6.375% Senior Notes”), which are guaranteed by The Hillman Companies, Inc. and its domestic subsidiaries other than the Hillman Group Capital Trust. Hillman Group pays interest on the </span><span style="font-family:inherit;font-size:10pt;"><span>6.375%</span></span><span style="font-family:inherit;font-size:10pt;"> Senior Notes semi-annually on January 15 and July 15 of each fiscal year.</span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Guaranteed Preferred Beneficial Interest in the Company's Junior Subordinated Debentures</span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 1997, The Hillman Group Capital Trust ("Trust"), a Grantor trust, completed a </span><span style="font-family:inherit;font-size:10pt;"><span>$105,443</span></span><span style="font-family:inherit;font-size:10pt;"> underwritten public offering of </span><span style="font-family:inherit;font-size:10pt;"><span>4,217,724</span></span><span style="font-family:inherit;font-size:10pt;"> Trust Preferred Securities (“TOPrS”). The Trust invested the proceeds from the sale of the preferred securities in an equal principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>11.6%</span></span><span style="font-family:inherit;font-size:10pt;"> Junior Subordinated Debentures of Hillman due </span><span style="font-family:inherit;font-size:10pt;">September 30, 2027</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company pays interest to the Trust on the Junior Subordinated Debentures underlying the TOPrS at the rate of </span><span style="font-family:inherit;font-size:10pt;"><span>11.6%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum on their face amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$105,443</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>$12,231</span></span><span style="font-family:inherit;font-size:10pt;"> per annum in the aggregate. The Trust distributes monthly cash payments it receives from the Company as interest on the debentures to preferred security holders at an annual rate of </span><span style="font-family:inherit;font-size:10pt;"><span>11.6%</span></span><span style="font-family:inherit;font-size:10pt;"> on the liquidation amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.00</span></span><span style="font-family:inherit;font-size:10pt;"> per preferred security. Pursuant to the Indenture that governs the TOPrS, the Trust is able to defer distribution payments to holders of the TOPrS for a period that cannot exceed </span><span style="font-family:inherit;font-size:10pt;"><span>60 months</span></span><span style="font-family:inherit;font-size:10pt;"> (the “Deferral Period”). During a Deferral Period, the Company is required to accrue the full amount of all interest payable, and such deferred interest payable would become immediately payable by the Company at the end of the Deferral Period. There were no deferrals of distribution payments to holders of the Trust Preferred Securities in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> nor </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the public offering of TOPrS, the Trust issued </span><span style="font-family:inherit;font-size:10pt;"><span>$3,261</span></span><span style="font-family:inherit;font-size:10pt;"> of trust common securities to the Company. The Trust invested the proceeds from the sale of the trust common securities in an equal principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>11.6%</span></span><span style="font-family:inherit;font-size:10pt;"> Junior Subordinated Debentures of Hillman due </span><span style="font-family:inherit;font-size:10pt;">September 30, 2027</span><span style="font-family:inherit;font-size:10pt;">. The Trust distributes monthly cash payments it receives from the Company as interest on the debentures to the Company at an annual rate of </span><span style="font-family:inherit;font-size:10pt;"><span>11.6%</span></span><span style="font-family:inherit;font-size:10pt;"> on the liquidation amount of the common security.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has determined that the Trust is a variable interest entity and the holders of the TOPrS are the primary beneficiaries of the Trust. Accordingly, the Company does not consolidate the Trust. Summarized below is the financial information of the Trust as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;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:65.49707602339181%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:25%;"/><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 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-current assets - junior subordinated debentures - preferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>121,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-current assets - junior subordinated debentures - common</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>3,261</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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 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>124,814</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:top;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;">Non-current liabilities - trust preferred 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;"><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>121,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Stockholder's equity - trust common 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="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>3,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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 liabilities and stockholders' equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>124,814</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:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The non-current assets for the Trust relate to its investment in the </span><span style="font-family:inherit;font-size:10pt;"><span>11.6%</span></span><span style="font-family:inherit;font-size:10pt;"> junior subordinated deferrable interest debentures of Hillman due </span><span style="font-family:inherit;font-size:10pt;">September 30, 2027</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The TOPrS constitute mandatory redeemable financial instruments. The Company guarantees the obligations of the Trust on the TOPrS. Accordingly, the guaranteed preferred beneficial interest in the Company's junior subordinated debentures is presented in long-term liabilities in the accompanying Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">June 30, 2014</span><span style="font-family:inherit;font-size:10pt;">, the junior subordinated debentures were recorded at the fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$131,141</span></span><span style="font-family:inherit;font-size:10pt;"> based on the price underlying the Trust Preferred Securities of </span><span style="font-family:inherit;font-size:10pt;"><span>$30.32</span></span><span style="font-family:inherit;font-size:10pt;"> per share upon close of trading on the NYSE Amex on that date plus the liquidation value of the trust common securities. The Company is amortizing the premium on the junior subordinated debentures of </span><span style="font-family:inherit;font-size:10pt;"><span>$22,437</span></span><span style="font-family:inherit;font-size:10pt;"> over their remaining life. Unamortized premium on the junior subordinated debentures was </span><span style="font-family:inherit;font-size:10pt;"><span>$16,110</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$17,498</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate minimum principal maturities of the long-term debt obligations for each of the five years following </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:65.49707602339181%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:25%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;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;">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="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;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>10,609</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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="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>10,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>340,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:top;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;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>10,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>123,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:top;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;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,103,312</span></span></div></td><td style="vertical-align:bottom;border-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 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>1,599,357</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:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note that future finance lease payments were excluded from the maturity schedule above. Refer to </span><span style="font-family:inherit;font-size:10pt;">Note 8 - Leases</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional information with respect to the Company's fixed rate senior notes and junior subordinated debentures is included in </span><span style="font-family:inherit;font-size:10pt;">Note 13 - Fair Value Measurements</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.</span></div> <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s debt:</span></div><div style="line-height:120%;padding-bottom:16px;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:85.96491228070175%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><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;">December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revolving loans</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>113,000</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>108,200</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Senior Term Loan, due 2025</span></div></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>1,047,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,058,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></tr><tr><td style="vertical-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;"><span>6.375% Senior Notes, due 2022</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>330,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>330,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.6% Junior Subordinated Debentures - Preferred</span></span></div></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>105,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>105,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: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;">Junior Subordinated Debentures - Common</span></div></td><td colspan="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>3,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>3,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Finance leases &amp; other obligations</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,275</span></span></div></td><td style="vertical-align:bottom;border-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>1,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>1,601,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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,606,380</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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unamortized premium on 11.6% Junior Subordinated Debentures</span></div></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>16,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>17,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Unamortized discount on Senior Term Loan</span></div></td><td colspan="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>(8,040</span></span></div></td><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 colspan="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>(9,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current portion of long term debt and capital leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11,358</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>(10,985</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: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;">Deferred financing fees </span></div></td><td colspan="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>(14,055</span></span></div></td><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 colspan="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>(17,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long term debt, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,584,289</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,586,084</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> 113000000 108200000 1047653000 1058263000 0.06375 330000000 330000000 0.116 105443000 105443000 3261000 3261000 2275000 1213000 1601632000 1606380000 16110000 17498000 8040000 9558000 11358000 10985000 14055000 17251000 1584289000 1586084000 530000000 165000000 150000000 165000000 365000000 100000000 250000000 0.0400 0.0300 2652000 0.0125 0.0175 0.0025 0.0075 0.06375 50000000 30000000 200000000 50000000 1412000 14293000 9950000 1841000 113000000 17001000 119999000 330000000 0.06375 105443000 4217724 0.116 0.116 105443000 12231000 0.116 25.00 P60M 3261000 0.116 0.116 Summarized below is the financial information of the Trust as of <span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;padding-bottom:16px;padding-top:16px;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:65.49707602339181%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:25%;"/><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 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-current assets - junior subordinated debentures - preferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>121,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-current assets - junior subordinated debentures - common</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>3,261</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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 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>124,814</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:top;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;">Non-current liabilities - trust preferred 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;"><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>121,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Stockholder's equity - trust common 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="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>3,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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 liabilities and stockholders' equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>124,814</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> 121553000 3261000 124814000 121553000 3261000 124814000 0.116 131141000 30.32 22437000 16110000 17498000 <div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate minimum principal maturities of the long-term debt obligations for each of the five years following </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:65.49707602339181%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:25%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;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;">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="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;">Amount</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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 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>10,609</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">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="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>10,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>340,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:top;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;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>10,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>123,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:top;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;">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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,103,312</span></span></div></td><td style="vertical-align:bottom;border-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 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>1,599,357</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> 10609000 10609000 340609000 10609000 123609000 1103312000 1599357000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lessee</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2032. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees nor material restrictive covenants.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of operating and finance lease cost for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:61.40350877192983%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:29%;"/><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;">Year Ended<br/>December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease 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;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>19,456</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Short term lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Variable lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Amortization of right of use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>115</span></span></div></td><td style="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:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$24,774</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$19,281</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$16,814</span></span><span style="font-family:inherit;font-size:10pt;"> in the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. Rent expense includes operating lease cost as well as expense for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles and also short-term rental expenses.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The implicit rate is not determinable in most of the Company’s leases, as such management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:83.62573099415205%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align: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</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average remaining lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.46</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>7.81</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 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>6.49</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:96px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Upon adoption of the new lease standard, discount rates used for existing operating leases were established on December 30, 2018.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to the Company's finance leases as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:53.216374269005854%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:35%;"/><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;">December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease assets, net, included in 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 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>2,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></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></tr><tr><td style="vertical-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;">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 colspan="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>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></tr><tr><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;">Long-term debt, less current 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,526</span></span></div></td><td style="vertical-align:bottom;border-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 principal payable on finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,275</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%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to our operating leases was as follows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:76.60818713450293%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:28%;"/><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;">Year Ended<br/>December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">Operating cash outflow from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>18,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Operating cash outflow from finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>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></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;">Financing cash outflow from finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>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></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;">As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:71.73489278752436%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less than one 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;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>17,525</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>873</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:9pt;"><span style="font-family:inherit;font-size:9pt;">1 to 2 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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></tr><tr><td style="vertical-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;">2 to 3 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">3 to 4 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">4 to 5 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">After 5 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;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>43,591</span></span></div></td><td style="vertical-align:bottom;border-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: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 future minimum rental commitments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>114,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Less - amounts representing interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(30,072</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>(276</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;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>84,686</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>2,275</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:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, minimum lease payments under non-cancellable operating leases by period were expected to be as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:52.63157894736842%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:35%;"/><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</span></div></td></tr><tr><td style="vertical-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;">Less than one 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;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>17,326</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:9pt;"><span style="font-family:inherit;font-size:9pt;">1 to 2 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2 to 3 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">3 to 4 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">4 to 5 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,541</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">After 5 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,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: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 future minimum rental commitments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>83,584</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lessor</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.</span></div> <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lessee</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2032. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees nor material restrictive covenants.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of operating and finance lease cost for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:61.40350877192983%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:29%;"/><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;">Year Ended<br/>December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease 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;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>19,456</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Short term lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Variable lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Amortization of right of use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>115</span></span></div></td><td style="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:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$24,774</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$19,281</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$16,814</span></span><span style="font-family:inherit;font-size:10pt;"> in the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. Rent expense includes operating lease cost as well as expense for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles and also short-term rental expenses.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The implicit rate is not determinable in most of the Company’s leases, as such management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:83.62573099415205%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align: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</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average remaining lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.46</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>7.81</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 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>6.49</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:96px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Upon adoption of the new lease standard, discount rates used for existing operating leases were established on December 30, 2018.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to the Company's finance leases as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:53.216374269005854%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:35%;"/><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;">December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease assets, net, included in 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 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>2,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></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></tr><tr><td style="vertical-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;">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 colspan="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>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></tr><tr><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;">Long-term debt, less current 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,526</span></span></div></td><td style="vertical-align:bottom;border-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 principal payable on finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,275</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%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to our operating leases was as follows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:76.60818713450293%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:28%;"/><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;">Year Ended<br/>December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">Operating cash outflow from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>18,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Operating cash outflow from finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>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></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;">Financing cash outflow from finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>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></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;">As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:71.73489278752436%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less than one 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;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>17,525</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>873</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:9pt;"><span style="font-family:inherit;font-size:9pt;">1 to 2 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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></tr><tr><td style="vertical-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;">2 to 3 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">3 to 4 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">4 to 5 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">After 5 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;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>43,591</span></span></div></td><td style="vertical-align:bottom;border-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: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 future minimum rental commitments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>114,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Less - amounts representing interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(30,072</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>(276</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;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>84,686</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>2,275</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:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, minimum lease payments under non-cancellable operating leases by period were expected to be as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:52.63157894736842%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:35%;"/><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</span></div></td></tr><tr><td style="vertical-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;">Less than one 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;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>17,326</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:9pt;"><span style="font-family:inherit;font-size:9pt;">1 to 2 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2 to 3 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">3 to 4 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">4 to 5 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,541</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">After 5 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,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: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 future minimum rental commitments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>83,584</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:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lessor</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.</span></div> <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of operating and finance lease cost for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:61.40350877192983%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:29%;"/><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;">Year Ended<br/>December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease 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;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>19,456</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Short term lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Variable lease 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,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:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;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;">Amortization of right of use assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Interest on lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>115</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div>The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of <span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;padding-bottom:16px;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:83.62573099415205%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align: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</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average remaining lease term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.88</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.46</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>7.81</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 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>6.49</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:96px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(1) Upon adoption of the new lease standard, discount rates used for existing operating leases were established on December 30, 2018.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to the Company's finance leases as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:53.216374269005854%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:35%;"/><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;">December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease assets, net, included in 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 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>2,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></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></tr><tr><td style="vertical-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;">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 colspan="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>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></tr><tr><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;">Long-term debt, less current 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,526</span></span></div></td><td style="vertical-align:bottom;border-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 principal payable on finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,275</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%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to our operating leases was as follows for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:76.60818713450293%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:28%;"/><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;">Year Ended<br/>December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">Operating cash outflow from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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>18,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Operating cash outflow from finance leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>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></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;">Financing cash outflow from finance leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 19456000 2587000 2731000 616000 115000 24774000 19281000 16814000 P7Y10M17D P3Y5M15D 0.0781 0.0649 2101000 749000 1526000 2275000 18668000 104000 683000 <div style="line-height:120%;padding-bottom:10px;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 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:71.73489278752436%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less than one 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;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>17,525</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>873</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:9pt;"><span style="font-family:inherit;font-size:9pt;">1 to 2 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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></tr><tr><td style="vertical-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;">2 to 3 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">3 to 4 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">4 to 5 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">After 5 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;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>43,591</span></span></div></td><td style="vertical-align:bottom;border-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: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 future minimum rental commitments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>114,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Less - amounts representing interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(30,072</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>(276</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;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>84,686</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>2,275</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;">As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:71.73489278752436%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:22%;"/><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</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Finance Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less than one 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;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>17,525</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>873</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:9pt;"><span style="font-family:inherit;font-size:9pt;">1 to 2 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15,956</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>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></tr><tr><td style="vertical-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;">2 to 3 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">3 to 4 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,045</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">4 to 5 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">After 5 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;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>43,591</span></span></div></td><td style="vertical-align:bottom;border-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: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 future minimum rental commitments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>114,758</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Less - amounts representing interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(30,072</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>(276</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;">Present value of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>84,686</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>2,275</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> 17525000 873000 15956000 712000 13925000 456000 12045000 383000 11716000 127000 43591000 0 114758000 2551000 30072000 276000 84686000 2275000 <div style="line-height:120%;padding-bottom:16px;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 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, minimum lease payments under non-cancellable operating leases by period were expected to be as follows:</span></div><div style="line-height:120%;padding-bottom:16px;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:52.63157894736842%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:35%;"/><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</span></div></td></tr><tr><td style="vertical-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;">Less than one 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;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>17,326</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:9pt;"><span style="font-family:inherit;font-size:9pt;">1 to 2 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">2 to 3 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">3 to 4 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">4 to 5 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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,541</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">After 5 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16,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: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 future minimum rental commitments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>83,584</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> 17326000 14736000 13305000 12012000 9541000 16664000 83584000 <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains a deferred compensation plan for key employees (the “Nonqualified Deferred Compensation Plan” or “NQDC”) which allows the participants to defer up to </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> of salary and commissions and up to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of bonuses to be paid during the year and invest these deferred amounts into certain Company directed mutual fund investments, subject to the election of the participants. The Company is permitted to make a </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> matching contribution on deferred amounts up to </span><span style="font-family:inherit;font-size:10pt;"><span>$10</span></span><span style="font-family:inherit;font-size:10pt;">, subject to a </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> year vesting schedule.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company's Consolidated Balance Sheets included </span><span style="font-family:inherit;font-size:10pt;"><span>$1,911</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,905</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in restricted investments representing the assets held in mutual funds to fund deferred compensation liabilities owed to the Company's current and former employees. The current portion of the restricted investments was </span><span style="font-family:inherit;font-size:10pt;"><span>$355</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$545</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is included in other current assets on the accompanying Consolidated Balance Sheets. The assets held in the NQDC are classified as an investment in trading securities, accordingly, the investments are marked-to-market, see </span><span style="font-family:inherit;font-size:10pt;">Note 13 - Fair Value Measurements</span><span style="font-family:inherit;font-size:10pt;"> of the Notes to Consolidated Financial Statements for additional detail. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;"> distributions from the deferred compensation plan aggregated </span><span style="font-family:inherit;font-size:10pt;"><span>$686</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$849</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$289</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 0.25 1 0.25 10000 1911000 1905000 355000 545000 686000 849000 289000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Common Stock</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Hillman Companies, Inc. has one class of common stock. All outstanding shares of The Hillman Companies, Inc. common stock are owned by Holdco. The management shareholders of Holdco do not have the ability to put their shares back to Holdco.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Preferred Stock</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Hillman Companies, Inc. has one class of preferred stock, with </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares authorized and </span><span style="font-family:inherit;font-size:10pt;"><span>none</span></span><span style="font-family:inherit;font-size:10pt;"> issued or outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:bold;text-decoration:underline;">Accumulated Other Comprehensive Loss</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is the detail of the change in the Company's accumulated other comprehensive loss from </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 31, 2016</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> including the effect of significant reclassifications out of accumulated other comprehensive income (net of tax):</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;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:69.39571150097466%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Foreign Currency Translation</span></div></td></tr><tr><td style="vertical-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;">Balance at December 31, 2016</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>(34,382</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive income before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,483</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Amounts reclassified from other comprehensive income¹</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net current period other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at December 30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(26,537</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive income before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11,104</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;">Amounts reclassified from other comprehensive income²</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net current period other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-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;">Balance at December 29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(37,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive loss before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amounts reclassified from other comprehensive income</span><span style="font-family:Arial;font-size:9pt;">³</span></div></td><td colspan="2" style="vertical-align:bottom;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>17</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net current period other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,550</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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>(32,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:16px;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company fully liquidated its Australian subsidiary and reclassified the cumulative translation adjustment to income. The </span><span style="font-family:inherit;font-size:10pt;"><span>$638</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">gain</span><span style="font-family:inherit;font-size:10pt;"> was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:16px;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company fully liquidated four subsidiaries within the Canada reportable segment: Hillman Group GP1, LLC, Hillman Group GP2, LLC, HGC1 Financing LP, and HGC2 Holding LP and reclassified the cumulative translation adjustment to income. The </span><span style="font-family:inherit;font-size:10pt;"><span>$51</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">loss</span><span style="font-family:inherit;font-size:10pt;"> was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">3.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;text-transform:default;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company fully liquidated its Luxembourg subsidiary which results resides within the Canada reportable segment. The </span><span style="font-family:inherit;font-size:10pt;text-transform:default;"><span>$17</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;text-transform:default;">loss</span><span style="font-family:inherit;font-size:10pt;"> was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).</span></div> 5000 0 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is the detail of the change in the Company's accumulated other comprehensive loss from </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 31, 2016</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> including the effect of significant reclassifications out of accumulated other comprehensive income (net of tax):</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;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:69.39571150097466%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Foreign Currency Translation</span></div></td></tr><tr><td style="vertical-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;">Balance at December 31, 2016</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>(34,382</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:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive income before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,483</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Amounts reclassified from other comprehensive income¹</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net current period other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at December 30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(26,537</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive income before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11,104</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size: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;">Amounts reclassified from other comprehensive income²</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>51</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net current period other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(11,053</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-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;">Balance at December 29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(37,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other comprehensive loss before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,533</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amounts reclassified from other comprehensive income</span><span style="font-family:Arial;font-size:9pt;">³</span></div></td><td colspan="2" style="vertical-align:bottom;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>17</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:9pt;"><span style="font-family:inherit;font-size:9pt;">Net current period other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,550</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance at December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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>(32,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:Times New Roman;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:16px;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company fully liquidated its Australian subsidiary and reclassified the cumulative translation adjustment to income. The </span><span style="font-family:inherit;font-size:10pt;"><span>$638</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">gain</span><span style="font-family:inherit;font-size:10pt;"> was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:16px;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company fully liquidated four subsidiaries within the Canada reportable segment: Hillman Group GP1, LLC, Hillman Group GP2, LLC, HGC1 Financing LP, and HGC2 Holding LP and reclassified the cumulative translation adjustment to income. The </span><span style="font-family:inherit;font-size:10pt;"><span>$51</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">loss</span><span style="font-family:inherit;font-size:10pt;"> was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">3.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;text-transform:default;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company fully liquidated its Luxembourg subsidiary which results resides within the Canada reportable segment. The </span><span style="font-family:inherit;font-size:10pt;text-transform:default;"><span>$17</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;text-transform:default;">loss</span><span style="font-family:inherit;font-size:10pt;"> was recorded as other income on the Consolidated Statement of Comprehensive Income (Loss).</span></div> -34382000 8483000 638000 7845000 -26537000 -11104000 -51000 -11053000 -37590000 5533000 -17000 5550000 -32040000 638000 -51000 -17000 <div style="line-height:120%;padding-bottom:16px;padding-top:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">HMAN Group Holdings Inc. 2014 Equity Incentive Plan</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective June 30, 2014, Holdco established the HMAN Group Holdings Inc. 2014 Equity Incentive Plan (the “2014 Equity Incentive Plan”), pursuant to which Holdco may grant options, stock appreciation rights, restricted stock, and other stock-based awards for up to an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>44,021</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock.</span><span style="font-family:inherit;font-size:10pt;color:#1f497d;"> </span><span style="font-family:inherit;font-size:10pt;">Effective </span><span style="font-family:inherit;font-size:10pt;">August 10, 2018</span><span style="font-family:inherit;font-size:10pt;">, the number of shares within the stock option pool increased to </span><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span><span style="font-family:inherit;font-size:10pt;">. Effective </span><span style="font-family:inherit;font-size:10pt;">July 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> the number of shares within the pool increased to </span><span style="font-family:inherit;font-size:10pt;"><span>84,008</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2014 Equity Incentive Plan is administered by a committee of the Holdco board of directors. Such committee determines the terms of each stock-based award grant under the 2014 Equity Incentive Plan, except that the exercise price of any granted options and the grant price of any granted stock appreciation rights may not be lower than the fair market value of one share of common stock of Holdco as of the date of grant. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>58,860</span></span><span style="font-family:inherit;font-size:10pt;"> time-vested options outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions: dividend yield equaling </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;">, risk-free interest rate from </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.27%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>3.17%</span></span><span style="font-family:inherit;font-size:10pt;">, expected volatility assumed to be </span><span style="font-family:inherit;font-size:10pt;"><span>31.5%</span></span><span style="font-family:inherit;font-size:10pt;">, and expected term of </span><span style="font-family:inherit;font-size:10pt;"><span>6.25 years</span></span><span style="font-family:inherit;font-size:10pt;">. The fair value of an option in whole dollars was </span><span style="font-family:inherit;font-size:10pt;"><span>$334.25</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company modified the vesting period of the outstanding awards, reducing the vesting period to </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. The modification of the vesting term resulted in </span><span style="font-family:inherit;font-size:10pt;"><span>$687</span></span><span style="font-family:inherit;font-size:10pt;"> of additional expense for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock option compensation expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,312</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1,590</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,984</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized in the accompanying Consolidated Statements of Comprehensive Income (Loss) for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$12,323</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation expense for unvested common options. The expense will be recognized as a charge to earnings over a weighted average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>3.32 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>22,840</span></span><span style="font-family:inherit;font-size:10pt;"> performance-based stock options outstanding that ultimately vest depending upon satisfaction of conditions that only arise in the event of a sale of the Company. No compensation expense will be recognized on these stock options unless it becomes probable the performance conditions will be satisfied.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of stock option activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> is presented below:</span></div><div style="line-height:120%;padding-bottom:16px;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:89.8635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:32%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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;">Number</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">of</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Weighted Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise Price Per Share </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in whole dollars)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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;">Weighted Average Remaining </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Years)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,542</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>1,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Exercisable at December 29, 2018</span></div></td><td 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38,603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Exercised or converted</span></div></td><td 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>100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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 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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Forfeited or expired</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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 style="vertical-align:bottom;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></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>81,700</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,207</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8 years</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Exercisable at December 28, 2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>100</span></span><span style="font-family:inherit;font-size:10pt;"> options were exercised. In fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>200</span></span><span style="font-family:inherit;font-size:10pt;"> options were exercised. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> options exercised in fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value of options outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$11,997</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:0px;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 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>2,143</span></span><span style="font-family:inherit;font-size:10pt;"> shares of restricted stock outstanding under the 2014 Equity Incentive Plan. The shares were granted at the grant date fair value of the underlying common stock securities. The restrictions lapse in one quarter increments on each of the three anniversaries of the award date, and one quarter on the completion of the relocation the recipient to the Cincinnati area or earlier in the event of a change in control. The number of unvested shares of restricted stock was </span><span style="font-family:inherit;font-size:10pt;"><span>2,143</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> however expense is recognized over the service period. The weighted average grant date fair value of unvested restricted stock was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,168</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> restricted shares granted during fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company's restricted stock activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> is presented below:</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:16px;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:64.32748538011695%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:38%;"/><td style="width:1%;"/><td style="width:29%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:28%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Weighted-Average Grant Date</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unvested at December 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,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: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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,143</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(275</span></span></div></td><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 colspan="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,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: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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Unvested at December 28, 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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>1,168</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:0px;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock compensation expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$669</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$500</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized in the accompanying Consolidated Statements of Comprehensive Income (Loss) for the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 44021 50000 84008 58860 0 0.0127 0.0317 0.315 P6Y3M 334.25 P4Y P5Y 687000 2312000 1590000 1984000 12323000 P3Y3M25D 22840 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of stock option activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> is presented below:</span></div><div style="line-height:120%;padding-bottom:16px;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:89.8635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:32%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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;">Number</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">of</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Weighted Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise Price Per Share </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in whole dollars)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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;">Weighted Average Remaining </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Years)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Outstanding at December 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>47,542</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>1,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Exercisable at December 29, 2018</span></div></td><td 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38,603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Exercised or converted</span></div></td><td 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>100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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 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></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Forfeited or expired</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,345</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><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 style="vertical-align:bottom;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></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding at December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>81,700</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,207</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8 years</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Exercisable at December 28, 2019</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 47542 1036 P7Y 0 0 38603 0 100 0 4345 0 81700 1207 P8Y 27822 1000 P5Y 100 200 0 11997000 2143 2143 1168 0 <div style="line-height:120%;padding-bottom:0px;padding-top:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the Company's restricted stock activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> is presented below:</span></div><div style="line-height:120%;padding-bottom:0px;padding-top:16px;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:64.32748538011695%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:38%;"/><td style="width:1%;"/><td style="width:29%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:28%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;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;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Weighted-Average Grant Date</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unvested at December 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>275</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,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: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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,143</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>1,168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(275</span></span></div></td><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 colspan="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,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: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;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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: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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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;">Unvested at December 28, 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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>1,168</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> 275 1000 2143 1168 275 1000 0 0 2143 1168 669000 0 500000 <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior debt and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.</span></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:none;">Interest Rate Swap Agreements</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">September 3, 2014</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> forward Interest Rate Swap Agreements (the “2014 Swaps”) with three-year terms for notional amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$90,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$40,000</span></span><span style="font-family:inherit;font-size:10pt;">. The forward start date of the 2014 Swaps was </span><span style="font-family:inherit;font-size:10pt;">October 1, 2015</span><span style="font-family:inherit;font-size:10pt;"> and the termination date was September 30, 2018. The 2014 Swaps fixed the interest rate at </span><span style="font-family:inherit;font-size:10pt;"><span>2.2%</span></span><span style="font-family:inherit;font-size:10pt;"> plus the applicable interest rate margin of </span><span style="font-family:inherit;font-size:10pt;"><span>3.5%</span></span><span style="font-family:inherit;font-size:10pt;"> and the effective rate of </span><span style="font-family:inherit;font-size:10pt;"><span>5.7%</span></span><span style="font-family:inherit;font-size:10pt;">. The 2014 Swaps were terminated on </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">January 8, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into a new forward Interest Rate Swap Agreement ("2018 Swap 1") with three-year terms for </span><span style="font-family:inherit;font-size:10pt;"><span>$90,000</span></span><span style="font-family:inherit;font-size:10pt;"> notional amount. The forward start date of the 2018 Swap was </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and the termination date is </span><span style="font-family:inherit;font-size:10pt;">June 30, 2021</span><span style="font-family:inherit;font-size:10pt;">. The 2018 Swap 1 has a fixed interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.3%</span></span><span style="font-family:inherit;font-size:10pt;"> plus the applicable interest rate margin of </span><span style="font-family:inherit;font-size:10pt;"><span>4.0%</span></span><span style="font-family:inherit;font-size:10pt;"> for an effective rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6.3%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">November 8, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into another new forward Interest Rate Swap Agreement ("2018 Swap 2") with three-year terms for </span><span style="font-family:inherit;font-size:10pt;"><span>$60,000</span></span><span style="font-family:inherit;font-size:10pt;"> notional amount. The forward start date of the 2018 Swap 2 was </span><span style="font-family:inherit;font-size:10pt;">November 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and the termination date is </span><span style="font-family:inherit;font-size:10pt;">November 30, 2022</span><span style="font-family:inherit;font-size:10pt;">. The 2018 Swap 2 has a fixed interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>3.1%</span></span><span style="font-family:inherit;font-size:10pt;"> plus the applicable interest rate margin of </span><span style="font-family:inherit;font-size:10pt;"><span>4.0%</span></span><span style="font-family:inherit;font-size:10pt;"> for an effective rate of </span><span style="font-family:inherit;font-size:10pt;"><span>7.1%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the 2018 Swaps were </span><span style="font-family:inherit;font-size:10pt;"><span>$3,592</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and they were reported on the accompanying Consolidated Balance Sheets in other non-current liabilities. The total impact of all the interest rate swaps to other (income) expense recorded in the Consolidated Statement of Comprehensive Income (Loss) was an </span><span style="font-family:inherit;font-size:10pt;">unfavorable</span><span style="font-family:inherit;font-size:10pt;"> change of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,608</span></span><span style="font-family:inherit;font-size:10pt;"> in fair value since </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the 2018 Swap 1 was </span><span style="font-family:inherit;font-size:10pt;"><span>$394</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and was reported on the accompanying Consolidated Balance Sheets within other current assets. The fair value of the 2018 Swap 2 was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,378</span></span><span style="font-family:inherit;font-size:10pt;"> and was reported on the accompanying Consolidated Balance Sheets within other current liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The total impact resulted in a decrease in other (income) expense recorded in the Consolidated Statement of Comprehensive Income (Loss) for the unfavorable change of </span><span style="font-family:inherit;font-size:10pt;"><span>$592</span></span><span style="font-family:inherit;font-size:10pt;"> in fair value since </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's interest rate swap agreements did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815, Derivatives and Hedging (“ASC 815”).</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Forward Contracts</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2017, 2018, and 2019, the Company entered into multiple foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total notional amount of contracts outstanding was </span><span style="font-family:inherit;font-size:10pt;"><span>C$1,326</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>C$5,790</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The total fair value of the foreign currency forward contracts was </span><span style="font-family:inherit;font-size:10pt;"><span>$12</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(152)</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and was reported on the accompanying Consolidated Balance Sheets in other current liabilities. An increase (decrease) in other income of </span><span style="font-family:inherit;font-size:10pt;"><span>$50</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(384)</span></span><span style="font-family:inherit;font-size:10pt;"> was recorded in the Consolidated Statement of Comprehensive Income (Loss) for the change in fair value during years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Consolidated Statement of Comprehensive Income (Loss).</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional information with respect to the fair value of derivative instruments is included in </span><span style="font-family:inherit;font-size:10pt;">Note 13 - Fair Value Measurements</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 2 90000000 40000000 0.022 0.035 0.057 90000000 0.023 0.040 0.063 60000000 0.031 0.040 0.071 3592000 -2608000 394000 1378000 -592000 1326000 5790000 12000 152000 50000 -384000 <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories.</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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:10%;"/><td style="width:90%;"/></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;">Level 1:</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;">Quoted market prices in active markets for identical assets or liabilities.</span></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:10%;"/><td style="width:90%;"/></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;">Level 2:</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;">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:10%;"/><td style="width:90%;"/></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;">Level 3:</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;">Unobservable inputs reflecting the reporting entity's own assumptions.</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the Company's financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trading securities</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,911</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>—</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>—</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>1,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest rate swaps</span></div></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>(3,592</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(3,592</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</span></div></td><td colspan="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>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Contingent consideration payable</span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(18,100</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>(18,100</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:top;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;">Trading securities</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,905</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,905</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest rate swaps</span></div></td><td colspan="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>(984</span></span></div></td><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 colspan="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>(984</span></span></div></td><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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>(152</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(152</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as restricted investments on the accompanying Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the interest rate swaps were included in other non-current and current liabilities, respectively, on the accompanying Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">intervals during the term of the forward contract. As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the foreign exchange forward contracts were included in other current liabilities on the accompanying Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019. Refer to </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> for additional details. The estimated fair value of the contingent earn-out was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure as well as the projection risk. The carrying amount of the liability may fluctuate significantly, and actual amounts paid may be materially different from the liability's estimated value. As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the contingent consideration was recorded as </span><span style="font-family:inherit;font-size:10pt;"><span>$2,275</span></span><span style="font-family:inherit;font-size:10pt;"> within other current liabilities and </span><span style="font-family:inherit;font-size:10pt;"><span>$15,825</span></span><span style="font-family:inherit;font-size:10pt;"> within non-current liabilities on the accompanying Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of the Company's fixed rate senior notes and junior subordinated debentures as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were determined by utilizing current trading prices obtained from indicative market data. As a result, the fair value measurement of the Company's senior term loans is considered to be Level 2.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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;">December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td colspan="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;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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="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;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.375% Senior Notes</span></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>327,222</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>305,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;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>326,110</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>267,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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Junior Subordinated Debentures</span></div></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>124,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>148,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>126,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, restricted investments, accounts receivable, short-term borrowings and accounts payable are reflected in the Consolidated Financial Statements at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amount of the long-term debt under the revolving credit facility approximates the fair value at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> as the interest rate is variable and approximates current market rates.  The Company also believes the carrying amount of the long-term debt under the senior term loan approximates the fair value at </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> because, while subject to a minimum LIBOR floor rate, the interest rate approximates current market rates of debt with similar terms and comparable credit risk. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional information with respect to the derivative instruments is included in </span><span style="font-family:inherit;font-size:10pt;">Note 12 - Derivatives and Hedging</span><span style="font-family:inherit;font-size:10pt;">. Additional information with respect to the Company's fixed rate senior notes and junior subordinated debentures is included in </span><span style="font-family:inherit;font-size:10pt;">Note 7 - Long-Term Debt</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth the Company's financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><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="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Trading securities</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,911</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>—</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>—</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>1,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest rate swaps</span></div></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>(3,592</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(3,592</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</span></div></td><td colspan="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>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><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;">Contingent consideration payable</span></div></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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(18,100</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>(18,100</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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:top;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;">Trading securities</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,905</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">$</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,905</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest rate swaps</span></div></td><td colspan="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>(984</span></span></div></td><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 colspan="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>(984</span></span></div></td><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange forward contracts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size: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>(152</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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(152</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1911000 0 0 1911000 0 3592000 0 3592000 0 12000 0 12000 0 0 18100000 18100000 1905000 0 0 1905000 0 984000 0 984000 0 152000 0 152000 2275000 15825000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </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;">December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td colspan="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;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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="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;">Carrying</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.375% Senior Notes</span></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>327,222</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>305,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;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>326,110</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>267,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></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:9pt;"><span style="font-family:inherit;font-size:9pt;">Junior Subordinated Debentures</span></div></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>124,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>148,731</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>126,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.06375 327222000 305250000 326110000 267300000 124814000 148731000 126202000 130636000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Canadian Restructuring Plan</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, the Company initiated plans to restructure the operations of the Canada segment. The restructuring seeks to streamline operations in the greater Toronto area by consolidating facilities, exiting certain lines of business, and rationalizing stock keeping units (“SKUs”). The intended result of the Canada restructuring will be a more streamlined and scalable operation focused on delivering optimal service and a broad offering of products across the Company's core categories. Plans were finalized during the fourth quarter of 2018. The Company expects to incur restructuring related charges and capital expenditures in our Canada segment over the next year as plans are finalized. Charges incurred in the current year include: </span></div><div style="line-height:120%;padding-bottom:16px;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:68.81091617933723%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Year Ended<br/>December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended<br/>December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Facility consolidation </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory valuation adjustments</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>3,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>8,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Labor 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Consulting and legal fees</span></div></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>225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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 colspan="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>2,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Gain on sale of building</span></div></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>(6,104</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;">Severance</span></div></td><td colspan="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>617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Exit of certain lines of business </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory valuation adjustments</span></div></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>535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Asset impairments</span></div></td><td colspan="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>(458</span></span></div></td><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 colspan="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>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></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;">Severance</span></div></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>2,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 colspan="2" style="vertical-align:bottom;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>488</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>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,667</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,261</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><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility consolidation includes inventory valuation adjustments associated with SKU rationalization, labor expense related to organizing inventory and equipment in preparation for the facility consolation, consulting and legal fees related to the project, the gain on the sale of an existing building, and other expenses. The labor, consulting, and legal expenses were included in selling, general and administrative expense ("SG&amp;A") on the Consolidated Statement of Comprehensive Income (Loss). The inventory valuation adjustments were included in cost of sales on the Consolidated Statement of Comprehensive Income (Loss).</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the restructuring, the Company is exiting a manufacturing business line. Related charges included adjustments to write inventory down to net realizable value, asset impairment charges, and employee severance, which were included in cost of sales, other income and expense, and SG&amp;A on the Consolidated Statement of Comprehensive Income (Loss), respectively.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following represents the roll forward of restructuring reserves for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:87.5243664717349%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><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%;"/><td style="width:1%;"/><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:middle;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;">Balance as of December 29, 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:middle;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;">Impact to Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Cash 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="3" style="vertical-align:middle;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;">Balance as of December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and related expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,537</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,033</span></span></div></td><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>1,121</span></span></div></td><td style="vertical-align:bottom;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-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company paid approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1,033</span></span><span style="font-family:inherit;font-size:10pt;"> in severance and related expense related to the Canada Restructuring Plan. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">United States Restructuring Plan</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2019, the Company began implementing a plan to restructure the management and operations within the United States to achieve synergies and cost savings associated with the recent acquisitions described in </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;">. This restructuring includes management realignment, integration of sales and operating functions, and strategic review of the Company's product offerings. This plan was finalized during the fourth quarter of fiscal 2019. The Company expects to incur restructuring related charges in the Fastening, Hardware, and Personal Protective Solutions segment and in the Consumer Connected Solutions segment over the next fiscal year as the plans are implemented. Charges incurred in the current year include:</span></div><div style="line-height:120%;padding-bottom:16px;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:45.22417153996101%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:55%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:41%;"/><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:middle;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;">Year Ended<br/>December 28, 2019</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;">Inventory valuation 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;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>5,707</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: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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>9,527</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:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following represents a roll forward of the restructuring reserves for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:93.76218323586744%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><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%;"/><td style="width:1%;"/><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:middle;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;">Balance as of December 29, 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:middle;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;">Impact to Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Cash 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="3" style="vertical-align:middle;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;">Balance as of December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and related expense</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: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>3,820</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>(534</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: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;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>3,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company paid approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$534</span></span> in severance and related expense related to the United States Restructuring Plan. Charges incurred in the current year include: <div style="line-height:120%;padding-bottom:16px;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:68.81091617933723%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:26%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Year Ended<br/>December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended<br/>December 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Facility consolidation </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory valuation adjustments</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>3,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>8,694</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Labor 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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,751</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Consulting and legal fees</span></div></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>225</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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 colspan="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>2,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Gain on sale of building</span></div></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>(6,104</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;">Severance</span></div></td><td colspan="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>617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Exit of certain lines of business </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory valuation adjustments</span></div></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>535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Asset impairments</span></div></td><td colspan="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>(458</span></span></div></td><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 colspan="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>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></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;">Severance</span></div></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>2,749</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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 colspan="2" style="vertical-align:bottom;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>488</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>—</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:9pt;"><span style="font-family:inherit;font-size:9pt;">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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9,667</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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,261</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><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility consolidation includes inventory valuation adjustments associated with SKU rationalization, labor expense related to organizing inventory and equipment in preparation for the facility consolation, consulting and legal fees related to the project, the gain on the sale of an existing building, and other expenses. The labor, consulting, and legal expenses were included in selling, general and administrative expense ("SG&amp;A") on the Consolidated Statement of Comprehensive Income (Loss). The inventory valuation adjustments were included in cost of sales on the Consolidated Statement of Comprehensive Income (Loss).</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the restructuring, the Company is exiting a manufacturing business line. Related charges included adjustments to write inventory down to net realizable value, asset impairment charges, and employee severance, which were included in cost of sales, other income and expense, and SG&amp;A on the Consolidated Statement of Comprehensive Income (Loss), respectively.</span></div>Charges incurred in the current year include:<div style="line-height:120%;padding-bottom:16px;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:45.22417153996101%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:55%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:41%;"/><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:middle;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;">Year Ended<br/>December 28, 2019</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;">Inventory valuation 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;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>5,707</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: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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-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</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>9,527</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> 3799000 8694000 1751000 503000 225000 314000 2710000 116000 0 6104000 617000 0 535000 1152000 -458000 837000 0 2749000 488000 0 9667000 8261000 <div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following represents the roll forward of restructuring reserves for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:87.5243664717349%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><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%;"/><td style="width:1%;"/><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:middle;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;">Balance as of December 29, 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:middle;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;">Impact to Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Cash 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="3" style="vertical-align:middle;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;">Balance as of December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and related expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,537</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,033</span></span></div></td><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>1,121</span></span></div></td><td style="vertical-align:bottom;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-bottom:16px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following represents a roll forward of the restructuring reserves for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:16px;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:93.76218323586744%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:25%;"/><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%;"/><td style="width:1%;"/><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:middle;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;">Balance as of December 29, 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:middle;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;">Impact to Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;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;">Cash 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="3" style="vertical-align:middle;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;">Balance as of December 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Severance and related expense</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: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>3,820</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>(534</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: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;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>3,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1537000 617000 1033000 1121000 1033000 5707000 3820000 9527000 0 3820000 534000 3286000 534000 <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company self-insures our product liability, automotive, workers' compensation, and general liability losses up to </span><span style="font-family:inherit;font-size:10pt;"><span>$250</span></span><span style="font-family:inherit;font-size:10pt;"> per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences in excess of </span><span style="font-family:inherit;font-size:10pt;"><span>$250</span></span><span style="font-family:inherit;font-size:10pt;"> up to </span><span style="font-family:inherit;font-size:10pt;"><span>$60,000</span></span><span style="font-family:inherit;font-size:10pt;">. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's third-party risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1,977</span></span><span style="font-family:inherit;font-size:10pt;"> recorded for such risk insurance reserves is adequate as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has provided certain vendors and insurers letters of credit aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$17,001</span></span><span style="font-family:inherit;font-size:10pt;"> related to our product purchases and insurance coverage of product liability, workers' compensation, and general liability.</span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company self-insures our group health claims up to an annual stop loss limit of </span><span style="font-family:inherit;font-size:10pt;"><span>$250</span></span><span style="font-family:inherit;font-size:10pt;"> per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2,464</span></span><span style="font-family:inherit;font-size:10pt;"> recorded for such group health insurance reserves is adequate as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department”) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nails products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. On March 16, 2018, the Department published updated results, which were finalized upon the completion of review of appeals in April 2018. Based on final results, our liability was reduced to </span><span style="font-family:inherit;font-size:10pt;"><span>$2,446</span></span><span style="font-family:inherit;font-size:10pt;">. The Company recorded income of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,829</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal 2018, which is included in Cost of Sales on the Company's Consolidated Statement of Comprehensive Income (Loss). In fiscal 2017, the Company recorded an expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,274</span></span><span style="font-family:inherit;font-size:10pt;"> based on our initial assessment of this matter. There were no related charges in fiscal 2019.</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 3, 2019, The Hillman Group, Inc. ("Hillman Group") filed a complaint for patent infringement against KeyMe, LLC ("KeyMe"), a provider of self-service key duplication kiosks, in the United States District Court for the Eastern District of Texas (Marshall Division). Hillman Group’s complaint alleges that KeyMe’s self-named and “Locksmith in a Box” key duplication kiosks infringe U.S. Patent Nos. 8,979,446 and 9,914,179, which are assigned to Hillman Group, and seeks damages and injunctive relief against KeyMe. After the United States Patent and Trademark Office issued U.S. Patent No. </span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10,400,474 to Hillman Group on September 3, 2019, Hillman Group filed a motion the same day to amend its initial complaint to add the new patent to the litigation. The Texas court granted the motion on September 13, 2019. KeyMe filed two motions in the case on July 25, 2019, the first seeking to dismiss Hillman Group's complaint under Rule 12(b)(3) of the Federal Rules of Civil Procedure for improper venue, or in the alternative, to move the case from Marshall, Texas to the Southern District of New York. KeyMe’s second motion seeks to transfer the venue of the case from Texas to New York under 28 U.S.C. § 1404. Subsequently, Hillman Group filed a motion on September 4, 2019 to disqualify KeyMe's counsel Cooley LLP from the litigation due to Cooley's concurrent and prior representation of Hillman Group and predecessor-in-interest MinuteKey Holdings, Inc ("MinuteKey"). Hillman Group served its initial infringement contentions for the patents-in-suit on KeyMe on September 6, 2019, and KeyMe served its initial invalidity and unenforceability contentions for the patents-in-suit on Hillman Group on November 15, 2019.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 16, 2019, KeyMe filed a complaint for patent infringement against Hillman Group in the United States District Court for the District of Delaware. KeyMe alleges that Hillman’s KeyKrafter key duplication machines and MinuteKey self-service key duplication kiosks infringe KeyMe’s U.S. Patent No. 8,682,468 when those machines are used in conjunction with Hillman’s KeyHero system. KeyMe seeks damages and injunctive relief against Hillman Group. Hillman Group filed an answer to KeyMe’s complaint on October 23, 2019, and asserted counterclaims seeking declaratory judgments of invalidity and noninfringement of U.S. Patent No. 8,682,468. The Delaware Court has not yet issued a Scheduling Order in the case.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management and legal counsel for the Company are of the opinion that KeyMe's claim is without merit and the Company should prevail in defending the suit. The Company is unable to estimate the possible loss or range of loss at this early stage in the case.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, legal proceedings are pending which are either in the ordinary course of business or incidental to the Company's business. Those legal proceedings incidental to the business of the Company are generally not covered by insurance or other indemnity. In the opinion of the Company's management, the ultimate resolution of the pending litigation matters will not have a material adverse effect on the consolidated financial position, operations, or cash flows of the Company.</span></div> 250000 250000 60000 1977000 17001000 250000 2464000 2446000 -3829000 6274000 <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental disclosures of cash flows information are presented below:</span></div><div style="line-height:120%;padding-bottom:16px;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:81.28654970760235%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><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%;"/><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="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="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;">Year Ended<br/>December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended<br/>December 29, 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;">Year Ended<br/>December 30, 2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid during the period for:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Interest on junior subordinated debentures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>11,211</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>12,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: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>12,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></tr><tr><td style="vertical-align:top;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;">Interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>94,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;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>56,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>48,511</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Income taxes, net of refunds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>(489</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 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>1,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 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>295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental disclosures of cash flows information are presented below:</span></div><div style="line-height:120%;padding-bottom:16px;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:81.28654970760235%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><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%;"/><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="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="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;">Year Ended<br/>December 28, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended<br/>December 29, 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;">Year Ended<br/>December 30, 2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash paid during the period for:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Interest on junior subordinated debentures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>11,211</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>12,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: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>12,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></tr><tr><td style="vertical-align:top;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;">Interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>94,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;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>56,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>48,511</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Income taxes, net of refunds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>(489</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 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>1,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 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>295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 11211000 12230000 12230000 94461000 56879000 48511000 -489000 1027000 295000 <div style="line-height:120%;padding-bottom:16px;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:35%;"/><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:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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: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;">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-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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fourth</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:top;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;">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: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>287,659</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>324,628</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>317,277</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>284,798</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>1,214,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Income (loss) from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>8,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 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>9,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(11,068</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>7,695</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Net loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(35,268</span></span></div></td><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 colspan="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>(19,495</span></span></div></td><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 colspan="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>(14,526</span></span></div></td><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 colspan="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>(34,097</span></span></div></td><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 colspan="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>(103,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;">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-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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fourth</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:top;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;">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: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>207,595</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>246,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 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>243,839</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>276,587</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>974,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Income (loss) from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>8,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,011</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>6,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(275</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>27,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:top;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;">Net loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(10,317</span></span></div></td><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 colspan="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>(13,531</span></span></div></td><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 colspan="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>(10,708</span></span></div></td><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 colspan="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>(35,085</span></span></div></td><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 colspan="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>(69,641</span></span></div></td><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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:16px;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:35%;"/><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:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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: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;">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-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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fourth</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:top;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;">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: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>287,659</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>324,628</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>317,277</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>284,798</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>1,214,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Income (loss) from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>8,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 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>9,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(11,068</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>7,695</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Net loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(35,268</span></span></div></td><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 colspan="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>(19,495</span></span></div></td><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 colspan="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>(14,526</span></span></div></td><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 colspan="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>(34,097</span></span></div></td><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 colspan="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>(103,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;">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-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;">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:9pt;"><span style="font-family:inherit;font-size:9pt;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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fourth</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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:top;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;">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: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>207,595</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>246,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 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>243,839</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>276,587</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>974,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Income (loss) from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>8,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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13,011</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>6,647</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>(275</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>27,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:top;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;">Net loss</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(10,317</span></span></div></td><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 colspan="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>(13,531</span></span></div></td><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 colspan="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>(10,708</span></span></div></td><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 colspan="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>(35,085</span></span></div></td><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 colspan="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>(69,641</span></span></div></td><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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 287659000 324628000 317277000 284798000 1214362000 265000 8546000 9952000 -11068000 7695000 -35268000 -19495000 -14526000 -34097000 -103386000 207595000 246154000 243839000 276587000 974175000 8060000 13011000 6647000 -275000 27443000 -10317000 -13531000 -10708000 -35085000 -69641000 <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments which potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents and trade receivables. The Company places its cash and cash equivalents with high credit quality financial institutions. Concentrations of credit risk with respect to sales and trade receivables are limited due to the large number of customers comprising the Company's customer base and their dispersion across geographic areas. The Company performs periodic credit evaluations of its customers' financial condition and generally does not require collateral.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the largest </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>52.5%</span></span><span style="font-family:inherit;font-size:10pt;"> of sales and </span><span style="font-family:inherit;font-size:10pt;"><span>42.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of the year-end accounts receivable balance. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the largest </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> customers accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>50.7%</span></span><span style="font-family:inherit;font-size:10pt;"> of sales and </span><span style="font-family:inherit;font-size:10pt;"><span>48.8%</span></span><span style="font-family:inherit;font-size:10pt;"> of the year-end accounts receivable balance. No other customer accounted for more than </span><span style="font-family:inherit;font-size:10pt;">5.0%</span><span style="font-family:inherit;font-size:10pt;"> of the Company's total sales in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, or </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:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In each of the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company derived over </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of its total revenues from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> separate customers which operated in each of the operating segments. The following table presents revenue from the above mentioned customers as percentage of total revenue for each of the years ended: </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;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:79.53216374269006%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:23%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">Year Ended December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">Year Ended December 29, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 30, 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Lowe's</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.7</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Home Depot</span></div></td><td 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>24.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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.7</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.525 0.420 0.507 0.488 The following table presents revenue from the above mentioned customers as percentage of total revenue for each of the years ended: <div style="line-height:120%;padding-bottom:16px;padding-top:16px;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:79.53216374269006%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:23%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">Year Ended December 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom: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;">Year Ended December 29, 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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 30, 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Lowe's</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.7</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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.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;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Home Depot</span></div></td><td 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>24.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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.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:9pt;"><span style="font-family:inherit;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.7</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.207 0.208 0.211 0.240 0.218 0.167 <div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's segment reporting structure uses the Company's management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The segments are as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:9px;"><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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:9px;"><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;">Consumer Connected Solutions</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:0px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:9px;"><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;">Canada</span></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Fastening, Hardware, and Personal Protective Solutions segment distributes fasteners and related hardware items, threaded rod, personal protective equipment, and letters, numbers, and signs to hardware stores, home centers, mass merchants, and other retail outlets primarily in the United States and Mexico. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Consumer Connected Solutions segment consists of key duplication and engraving kiosks that can be operated directly by the consumer. The kiosks operate in retail and other high-traffic locations offering customized licensed and unlicensed products targeted to consumers in the respective locations. It also includes our associate-assisted key duplication systems and key accessories. </span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Canada segment distributes fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items, such as tags and letters, numbers, and signs to hardware stores, home centers, mass merchants, industrial distributors, automotive aftermarket distributors, and other retail outlets and industrial Original Equipment Manufacturers (“OEMs”) in Canada. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers and industrial OEMs.</span></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses profit or loss from operations to evaluate the performance of its segments, and does not include segment assets or non-operating income/expense items for management reporting purposes. Profit or loss from operations is defined as income from operations before interest and tax expenses. Segment revenue excludes sales between segments, which is consistent with the segment revenue information provided to the Company's chief operating decision maker ("CODM").</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> the Company acquired Minute Key and Big Time (see </span><span style="font-family:inherit;font-size:10pt;">Note 5 - Acquisitions</span><span style="font-family:inherit;font-size:10pt;"> of the Notes to Consolidated Financial Statements for additional information). Minute Key is included in our Consumer Connected Solutions segment while Big Time is included in our Fastening, Hardware, and Personal Protective Solutions segment. In the year ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;"> the Company acquired STFS which is included in our Fastening, Hardware, and Personal Protective Solutions segment.</span></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents revenues and income (loss) from operations for the reportable segments for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;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:84.7953216374269%;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;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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Year Ended<br/>December 28, 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:middle;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;">Year Ended<br/>December 29, 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:middle;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;">Year Ended December 30, 2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>853,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>636,717</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>528,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Consumer Connected Solutions </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>236,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>196,043</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>171,598</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>125,260</span></span></div></td><td style="vertical-align:bottom;border-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>141,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>137,801</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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 revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>1,214,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size: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>974,175</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>838,368</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:top;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;">Segment Income (Loss) from Operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>14,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 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>18,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Consumer Connected Solutions </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>3,385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>17,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>24,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>(9,894</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>(8,817</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,939</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: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 segment income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>7,695</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>27,443</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>35,504</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%;padding-bottom:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents revenues and income (loss) from operations for the reportable segments for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:16px;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:84.7953216374269%;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;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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom: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;">Year Ended<br/>December 28, 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:middle;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;">Year Ended<br/>December 29, 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:middle;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;">Year Ended December 30, 2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>853,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>636,717</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>528,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Consumer Connected Solutions </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>236,086</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>196,043</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>171,598</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="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: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;">Canada</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>125,260</span></span></div></td><td style="vertical-align:bottom;border-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>141,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="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>137,801</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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 revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>1,214,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size: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>974,175</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>838,368</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:top;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;">Segment Income (Loss) from Operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;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;">Fastening, Hardware, and Personal Protective Solutions</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>14,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 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>18,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,765</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;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;">Consumer Connected Solutions </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>3,385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>17,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></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>24,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>(9,894</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>(8,817</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,939</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: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 segment income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>7,695</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>27,443</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>35,504</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> 853016000 636717000 528969000 236086000 196043000 171598000 125260000 141415000 137801000 1214362000 974175000 838368000 14204000 18555000 7765000 3385000 17705000 24800000 -9894000 -8817000 2939000 7695000 27443000 35504000 <div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">COVID-19</span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 11, 2020 the World Health Organization declared the novel strain of coronavirus (COVID-19) a global pandemic and recommended containment and mitigation measures worldwide. As of the date of this filing, our distribution centers remain open in the US, Canada, and Mexico. The Company cannot reasonably estimate the length or severity of this pandemic, or the extent to which the disruption may materially impact our consolidated financial position, consolidated results of operations, and consolidated cash flows in fiscal 2020.</span></div> <div style="line-height:120%;padding-bottom:0px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Schedule II - VALUATION ACCOUNTS</span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:0px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div><div style="line-height:120%;padding-bottom:16px;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:71.15009746588694%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:22%;"/><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;">Deducted From</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets in</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance Sheet</span></div></td></tr><tr><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;"> </span></div></td><td colspan="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;">Allowance for</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Doubtful</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accounts</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending Balance - December 31, 2016</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>907</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Additions charged to cost and expense</span></div></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>282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Deductions due to:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;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;">Others</span></div></td><td colspan="2" style="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</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:top;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;">Ending Balance - December 30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,121</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:top;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;">Additions charged to cost and expense</span></div></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>(40</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: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;">Deductions due to:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;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;">Others</span></div></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>(235</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:top;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;">Ending Balance - December 29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>846</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:top;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;">Additions charged to cost and expense</span></div></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>790</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Deductions due to:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;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;">Others</span></div></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>255</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending Balance - December 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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>1,891</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> 907000 282000 68000 1121000 -40000 235000 846000 790000 -255000 1891000 XML 93 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Concentration of Credit Risks - Schedule of Concentration of Risk (Details) - Sales - Customer Concentration Risk
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Lowe's      
Concentration Risk [Line Items]      
Concentration risk percentage 20.70% 20.80% 21.10%
Home Depot      
Concentration Risk [Line Items]      
Concentration risk percentage 24.00% 21.80% 16.70%
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Narrative (Detail) - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Loss Contingencies [Line Items]      
Loss limit covered under self-insurance $ 250,000    
Aggregate vendors and insurers letters of credit related to product purchases and insurance coverage of product liability, workers' compensation and general liability 17,001,000    
Maximum      
Loss Contingencies [Line Items]      
Occurrences in excess for purchased catastrophic coverage (up to) 60,000    
Minimum      
Loss Contingencies [Line Items]      
Occurrences in excess for purchased catastrophic coverage (up to) 250,000    
Insurance claims      
Loss Contingencies [Line Items]      
Liability recorded for such risk insurance reserves 1,977,000    
Group health insurance claims      
Loss Contingencies [Line Items]      
Loss limit covered under self-insurance 250,000    
Liability recorded for such risk insurance reserves 2,464,000    
Anti-dumping duties      
Loss Contingencies [Line Items]      
Loss contingency accrual $ 2,446,000    
Loss contingency (income) expense   $ (3,829,000) $ 6,274,000
XML 95 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Equity and Accumulated Other Comprehensive Income - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 439,107 $ 527,403 $ 457,926
Other comprehensive income before reclassifications 5,533 (11,104) 8,483
Amounts reclassified from other comprehensive income 17 51 (638)
Total other comprehensive income (loss) 5,550 (11,053) 7,845
Ending Balance 345,102 439,107 527,403
Accumulated Other Comprehensive (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (37,590) (26,537) (34,382)
Ending Balance $ (32,040) $ (37,590) $ (26,537)
XML 96 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Pro Forma Information (Details) - Big Time - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Business Acquisition [Line Items]    
Net revenues $ 1,139,562 $ 1,045,447
Net earnings (loss) $ (74,976) $ 52,010
XML 98 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Deferred Tax Asset:    
Inventory $ 10,043 $ 12,798
Bad debt reserve 868 838
Casualty loss reserve 498 405
Accrued bonus / deferred compensation 5,174 3,517
Deferred rent 80 995
Derivative security value 845 362
Interest limitation 30,533 14,187
Lease liabilities 16,487 0
Deferred revenue - shipping terms 315 301
Medical insurance reserve 0 12
Original issue discount amortization 3,372 3,649
Transaction costs 2,302 2,301
Federal / foreign net operating loss 38,478 47,171
State net operating loss 5,426 6,650
Tax credit carryforwards 2,636 4,984
All other 401 36
Gross deferred tax assets 117,458 98,206
Valuation allowance for deferred tax assets (34,877) (24,993)
Net deferred tax assets 82,581 73,213
Deferred Tax Liability:    
Intangible asset amortization 227,007 238,929
Property and equipment 34,218 34,327
Lease assets 16,473 0
All other items 618 653
Deferred tax liabilities 278,316 273,909
Net deferred tax liability $ 195,735 $ 200,696
XML 99 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring (Tables)
12 Months Ended
Dec. 28, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Charges Incurred Charges incurred in the current year include: 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
Facility consolidation (1)
 
 
 
Inventory valuation adjustments
$
3,799

 
$
8,694

Labor expense
1,751

 
503

Consulting and legal fees
225

 
314

Other
2,710

 
116

Gain on sale of building

 
(6,104
)
Severance
617

 

 
 
 
 
Exit of certain lines of business (2)
 
 
 
Inventory valuation adjustments
535

 
1,152

Asset impairments
(458
)
 
837

Severance

 
2,749

Other
488

 

Total
$
9,667

 
$
8,261

(1)
Facility consolidation includes inventory valuation adjustments associated with SKU rationalization, labor expense related to organizing inventory and equipment in preparation for the facility consolation, consulting and legal fees related to the project, the gain on the sale of an existing building, and other expenses. The labor, consulting, and legal expenses were included in selling, general and administrative expense ("SG&A") on the Consolidated Statement of Comprehensive Income (Loss). The inventory valuation adjustments were included in cost of sales on the Consolidated Statement of Comprehensive Income (Loss).
(2)
As part of the restructuring, the Company is exiting a manufacturing business line. Related charges included adjustments to write inventory down to net realizable value, asset impairment charges, and employee severance, which were included in cost of sales, other income and expense, and SG&A on the Consolidated Statement of Comprehensive Income (Loss), respectively.
Charges incurred in the current year include:
 
 
Year Ended
December 28, 2019
Inventory valuation adjustments
 
$
5,707

Severance
 
3,820

Total
 
$
9,527


Schedule of Restructuring Reserve by Type of Cost
The following represents the roll forward of restructuring reserves for the year ended December 28, 2019:
 
Balance as of December 29, 2018
 
Impact to Earnings
 
Cash Paid
 
Balance as of December 28, 2019
Severance and related expense
$
1,537

 
$
617

 
$
(1,033
)
 
$
1,121


The following represents a roll forward of the restructuring reserves for the year ended December 28, 2019:
 
Balance as of December 29, 2018
 
Impact to Earnings
 
Cash Paid
 
Balance as of December 28, 2019
Severance and related expense
$

 
$
3,820

 
$
(534
)
 
$
3,286


XML 100 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 28, 2019
Leases [Abstract]  
Summary of Lease Components
The components of operating and finance lease cost for the year ended December 28, 2019 were as follows:
 
 
Year Ended
December 28, 2019
Operating lease cost
 
$
19,456

Short term lease costs
 
2,587

Variable lease costs
 
2,731

Finance lease cost:
 
 
Amortization of right of use assets
 
616

Interest on lease liabilities
 
115


The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of December 28, 2019:
 
 
Operating Leases(1)
 
Finance Leases
Weighted average remaining lease term
 
7.88

 
3.46

Weighted average discount rate
 
7.81
%
 
6.49
%
(1) Upon adoption of the new lease standard, discount rates used for existing operating leases were established on December 30, 2018.

Supplemental balance sheet information related to the Company's finance leases as of December 28, 2019:
 
 
December 28, 2019
Finance lease assets, net, included in property plant and equipment
 
$
2,101

 
 
 
Current portion of long-term debt
 
749

Long-term debt, less current portion
 
1,526

Total principal payable on finance leases
 
$
2,275

Supplemental cash flow information related to our operating leases was as follows for the year ended December 28, 2019:
 
 
Year Ended
December 28, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash outflow from operating leases
 
$
18,668

Operating cash outflow from finance leases
 
104

Financing cash outflow from finance leases
 
683


Schedule of Lease Liability Maturity
As of December 28, 2019, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of December 28, 2019:
 
 
Operating Leases
 
Finance Leases
Less than one year
 
$
17,525

 
$
873

1 to 2 years
 
15,956

 
712

2 to 3 years
 
13,925

 
456

3 to 4 years
 
12,045

 
383

4 to 5 years
 
11,716

 
127

After 5 years
 
43,591

 

Total future minimum rental commitments
 
114,758

 
2,551

Less - amounts representing interest
 
(30,072
)
 
(276
)
Present value of lease liabilities
 
$
84,686

 
$
2,275


Schedule of Lease Liability Maturity
As of December 28, 2019, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of December 28, 2019:
 
 
Operating Leases
 
Finance Leases
Less than one year
 
$
17,525

 
$
873

1 to 2 years
 
15,956

 
712

2 to 3 years
 
13,925

 
456

3 to 4 years
 
12,045

 
383

4 to 5 years
 
11,716

 
127

After 5 years
 
43,591

 

Total future minimum rental commitments
 
114,758

 
2,551

Less - amounts representing interest
 
(30,072
)
 
(276
)
Present value of lease liabilities
 
$
84,686

 
$
2,275


Schedule of Future Minimum Rental Payments for Operating Leases
As of December 29, 2018, minimum lease payments under non-cancellable operating leases by period were expected to be as follows:
 
 
Operating Leases
Less than one year
 
$
17,326

1 to 2 years
 
14,736

2 to 3 years
 
13,305

3 to 4 years
 
12,012

4 to 5 years
 
9,541

After 5 years
 
16,664

Total future minimum rental commitments
 
$
83,584


XML 101 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions
12 Months Ended
Dec. 28, 2019
Related Party Transactions [Abstract]  
Related Party Transactions
The Company has recorded aggregate management fee charges and expenses from CCMP and Oak Hill Funds of $562, $546, and $519 for the years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
The Company recorded proceeds from the sale of Holdco stock to members of management and the Board of Directors of $750 for the year ended December 28, 2019 and $500 for the year ended December 30, 2017. There were no sales the year ended December 29, 2018.

In the year ended December 29, 2018, the Company paid a dividend of approximately $3,780 to Holdco for the purchase of 4,200 shares of Holdco stock from former members of management. No such dividends were paid in fiscal 2019 nor fiscal 2017.
Gregory Mann and Gabrielle Mann are employed by Hillman. Hillman leases an industrial warehouse and office facility from companies under the control of the Manns. The Company has recorded rental expense for the lease of this facility on an arm's length basis. Rental expense for the lease of this facility was $350 for the year ended December 28, 2019, $350 for the year ended December 29, 2018, and $353 for the year ended December 30, 2017.
During the years ended December 28, 2019, December 29, 2018, and December 30, 2017, The Hillman Group Canada ULC, subsidiary of the Company, was a party to three leases for five properties containing industrial warehouse, manufacturing plant, and office facilities on February 19, 2013. The owners of the properties under one lease are relatives of Richard Paulin, who was employed by The Hillman Group Canada ULC until his retirement effective April 30, 2017, and the owner of the properties under the other two leases is a company which is owned by Richard Paulin and certain of his relatives. The rental expense for the three leases was $648 for the year ended December 28, 2019, $664 for the year ended December 29, 2018, and $663 for the year ended December 30, 2017.
Douglas J. Cahill is currently Hillman’s President and CEO and is also a former Managing Director of CCMP Capital Advisors, LP ("CCMP").  CCMP’s private equity fund CCMP Capital Investors III, L.P. (“CCMP III”), together with its related fund vehicles, owns approximately 80.4% of Holdco's outstanding common stock as of December 28, 2019.  Mr. Cahill has retained a carried interest in CCMP III and the fair value of this carried interest, which is based on the overall performance of  CCMP III, is contingent on several factors. As of December 28, 2019, the fair value of the carried interest is not estimable in accordance with ASC 405 - Contingencies.
XML 102 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
12 Months Ended
Dec. 28, 2019
Leases [Abstract]  
Leases
Lessee
The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2032. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees nor material restrictive covenants.
The components of operating and finance lease cost for the year ended December 28, 2019 were as follows:
 
 
Year Ended
December 28, 2019
Operating lease cost
 
$
19,456

Short term lease costs
 
2,587

Variable lease costs
 
2,731

Finance lease cost:
 
 
Amortization of right of use assets
 
616

Interest on lease liabilities
 
115


Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $24,774, $19,281 and $16,814 in the year ended December 28, 2019, December 29, 2018 and December 30, 2017, respectively. Rent expense includes operating lease cost as well as expense for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles and also short-term rental expenses.
The implicit rate is not determinable in most of the Company’s leases, as such management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of December 28, 2019:
 
 
Operating Leases(1)
 
Finance Leases
Weighted average remaining lease term
 
7.88

 
3.46

Weighted average discount rate
 
7.81
%
 
6.49
%
(1) Upon adoption of the new lease standard, discount rates used for existing operating leases were established on December 30, 2018.

Supplemental balance sheet information related to the Company's finance leases as of December 28, 2019:
 
 
December 28, 2019
Finance lease assets, net, included in property plant and equipment
 
$
2,101

 
 
 
Current portion of long-term debt
 
749

Long-term debt, less current portion
 
1,526

Total principal payable on finance leases
 
$
2,275

Supplemental cash flow information related to our operating leases was as follows for the year ended December 28, 2019:
 
 
Year Ended
December 28, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash outflow from operating leases
 
$
18,668

Operating cash outflow from finance leases
 
104

Financing cash outflow from finance leases
 
683


As of December 28, 2019, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of December 28, 2019:
 
 
Operating Leases
 
Finance Leases
Less than one year
 
$
17,525

 
$
873

1 to 2 years
 
15,956

 
712

2 to 3 years
 
13,925

 
456

3 to 4 years
 
12,045

 
383

4 to 5 years
 
11,716

 
127

After 5 years
 
43,591

 

Total future minimum rental commitments
 
114,758

 
2,551

Less - amounts representing interest
 
(30,072
)
 
(276
)
Present value of lease liabilities
 
$
84,686

 
$
2,275



As of December 29, 2018, minimum lease payments under non-cancellable operating leases by period were expected to be as follows:
 
 
Operating Leases
Less than one year
 
$
17,326

1 to 2 years
 
14,736

2 to 3 years
 
13,305

3 to 4 years
 
12,012

4 to 5 years
 
9,541

After 5 years
 
16,664

Total future minimum rental commitments
 
$
83,584


Lessor
The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.
Leases
Lessee
The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both (a) the right to obtain substantially all of the economic benefits from the use of the asset and (b) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2032. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees nor material restrictive covenants.
The components of operating and finance lease cost for the year ended December 28, 2019 were as follows:
 
 
Year Ended
December 28, 2019
Operating lease cost
 
$
19,456

Short term lease costs
 
2,587

Variable lease costs
 
2,731

Finance lease cost:
 
 
Amortization of right of use assets
 
616

Interest on lease liabilities
 
115


Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $24,774, $19,281 and $16,814 in the year ended December 28, 2019, December 29, 2018 and December 30, 2017, respectively. Rent expense includes operating lease cost as well as expense for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles and also short-term rental expenses.
The implicit rate is not determinable in most of the Company’s leases, as such management uses the Company’s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of December 28, 2019:
 
 
Operating Leases(1)
 
Finance Leases
Weighted average remaining lease term
 
7.88

 
3.46

Weighted average discount rate
 
7.81
%
 
6.49
%
(1) Upon adoption of the new lease standard, discount rates used for existing operating leases were established on December 30, 2018.

Supplemental balance sheet information related to the Company's finance leases as of December 28, 2019:
 
 
December 28, 2019
Finance lease assets, net, included in property plant and equipment
 
$
2,101

 
 
 
Current portion of long-term debt
 
749

Long-term debt, less current portion
 
1,526

Total principal payable on finance leases
 
$
2,275

Supplemental cash flow information related to our operating leases was as follows for the year ended December 28, 2019:
 
 
Year Ended
December 28, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
 
Operating cash outflow from operating leases
 
$
18,668

Operating cash outflow from finance leases
 
104

Financing cash outflow from finance leases
 
683


As of December 28, 2019, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of December 28, 2019:
 
 
Operating Leases
 
Finance Leases
Less than one year
 
$
17,525

 
$
873

1 to 2 years
 
15,956

 
712

2 to 3 years
 
13,925

 
456

3 to 4 years
 
12,045

 
383

4 to 5 years
 
11,716

 
127

After 5 years
 
43,591

 

Total future minimum rental commitments
 
114,758

 
2,551

Less - amounts representing interest
 
(30,072
)
 
(276
)
Present value of lease liabilities
 
$
84,686

 
$
2,275



As of December 29, 2018, minimum lease payments under non-cancellable operating leases by period were expected to be as follows:
 
 
Operating Leases
Less than one year
 
$
17,326

1 to 2 years
 
14,736

2 to 3 years
 
13,305

3 to 4 years
 
12,012

4 to 5 years
 
9,541

After 5 years
 
16,664

Total future minimum rental commitments
 
$
83,584


Lessor
The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.
XML 103 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation
12 Months Ended
Dec. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
The accompanying financial statements include the consolidated accounts of The Hillman Companies, Inc. and its wholly-owned subsidiaries (collectively “Hillman” or the “Company”). Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to The Hillman Companies, Inc. and its wholly-owned subsidiaries. The Consolidated Financial Statements included herein have been prepared in accordance with accounting standards generally accepted in the United States of America (U.S. GAAP) and include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. References to 2019, 2018, and 2017 are for fiscal years ended December 28, 2019, December 29, 2018, and December 30, 2017, respectively.
We are a wholly-owned subsidiary of HMAN Group Holdings Inc. (“Holdco”). Affiliates of CCMP Capital Advisors, LLC (“CCMP”) own 80.4% of Holdco's outstanding common stock, affiliates of Oak Hill Capital Partners III, L.P., Oak Hill Capital Management Partners III, L.P. and OHCP III HC RO, L.P. (collectively “Oak Hill Funds”) own 16.9% of Holdco's outstanding common stock, and certain current and former members of management own 2.7% of Holdco's outstanding common stock.
The Company has a 52-53 week fiscal year ending on the last Saturday in December 2017. In a 52 week fiscal year, each of the Company’s quarterly periods will comprise 13 weeks. The additional week in a 53 week fiscal year is added to the fourth quarter, making such quarter consist of 14 weeks. The Company’s first 53 week fiscal year will occur in fiscal year 2022.
Nature of Operations:
The Company is comprised of three separate operating business segments: (1) Fastening, Hardware, and Personal Protective Solutions, (2) Consumer Connected Solutions, and (3) Canada.
In the fourth quarter of 2019, the Company implemented a plan to restructure the management and operations of our U.S. business to achieve synergies and cost savings associated with the recent acquisitions. The restructuring plan includes management realignment, integration of sales and operations functions, and strategic review of our product offerings (see Note 14 - Restructuring of the Notes to Consolidated Financial Statements for additional details). In connection with the restructuring, and to better support the review of our results, the Company revised the classification of certain product categories and associated costs within the operating segment reporting structure. In the fourth quarter of 2019, the Company moved from a geographic segment structure to a hybrid product based and geographic structure. This change aligns the reportable segments with the information reviewed by the chief operating decision maker. Concurrent with this change, the Company has revised prior period segment information to be consistent with the current period presentation. There was no impact on previously reported consolidated revenues, total operating expenditures, operating income or net income as a result of these changes.
Hillman Group provides and, on a limited basis, produces products such as fasteners and related hardware items; threaded rod and metal shapes; keys, key duplication systems, and accessories; personal protective equipment such as gloves and eye-wear; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (“OEMs”), and industrial distributors.
On November 8, 2017, the Company entered into an Asset Purchase Agreement with Hargis Industries, LP doing business as ST Fastening Systems ("STFS") and other related parties, pursuant to which Hillman acquired substantially all of the assets and assumed certain liabilities of STFS. STFS, located in Tyler, Texas, specializes in manufacturing and distributing threaded self-drilling fasteners, foam closure strips, and other accessories to the steel-frame, post-frame, and residential building markets. Pursuant to the terms of the Asset Purchase Agreement, the Company paid a purchase price of $47,339 which reflects finalized purchase price accounting adjustments as of December 29, 2018. STFS resides within the Company's Fastening, Hardware, and Personal Protection Solutions reportable segment. See Note 5 - Acquisitions for additional information.
On August 10, 2018, the Company completed the acquisition of Minute Key Holdings, Inc. ("MinuteKey"), an innovative leader in self-service key duplicating kiosks for a total consideration of $156,289, which reflects finalized purchase accounting adjustments as of December 28, 2019. MinuteKey has existing operations in the United States and Canada and be included in Hillman's Consumer Connected Solutions reportable segments. See Note 5 - Acquisitions for additional information.
On October 1, 2018, the Company completed the acquisition of Big Time Products ("Big Time"), a leading provider of personal protective and work gear products ranging from work gloves, tool belts and jobsite storage, for total consideration of $348,834, which reflects finalized purchase accounting adjustments as of December 28, 2019. Big Time has existing operations throughout North America and its operating results reside within the Company's Fastening, Hardware, and Personal Protective Solutions reportable segment. See Note 5 - Acquisitions for additional information.
On August 16, 2019, the Company acquired the assets of Sharp Systems, LLC ("Resharp"), a California-based innovative developer of automated knife sharpening systems, for a total purchase price of $21,100. Resharp has existing operations in the United States and its operating results reside within the Company's Consumer Connected Solutions reportable segment. See Note 5 - Acquisitions for additional information.
Reclassifications:
Certain amounts in the prior year Consolidated Financial Statements and in the Notes to Consolidated Financial Statements were reclassified to conform to the current year’s presentation. The reclassifications were primarily related to our efforts to realign our operating segment structure to conform with management review of our results. Additionally, the Company reclassified the mark-to-market adjustment of our interest rate swap from other income/expense to its own line on the income statement below income from operations. This had no impact on the prior periods’ statement of financial position, net income (loss), cash flows, or stockholder’s equity.
XML 104 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 1,891 $ 846
Less: Accumulated depreciation 179,791 131,169
Other intangible assets, accumulated amortization $ 232,060 $ 176,677
Preferred stock, par value (usd per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000 5,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (usd per share) $ 0.01 $ 0.01
Common stock, shares authorized 5,000 5,000
Common stock, shares issued 5,000.0 5,000.0
Common stock, shares outstanding 5,000.0 5,000.0
XML 105 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Hedging
12 Months Ended
Dec. 28, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives and Hedging
The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior debt and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.
Interest Rate Swap Agreements
On September 3, 2014, the Company entered into two forward Interest Rate Swap Agreements (the “2014 Swaps”) with three-year terms for notional amounts of $90,000 and $40,000. The forward start date of the 2014 Swaps was October 1, 2015 and the termination date was September 30, 2018. The 2014 Swaps fixed the interest rate at 2.2% plus the applicable interest rate margin of 3.5% and the effective rate of 5.7%. The 2014 Swaps were terminated on September 30, 2018.
On January 8, 2018, the Company entered into a new forward Interest Rate Swap Agreement ("2018 Swap 1") with three-year terms for $90,000 notional amount. The forward start date of the 2018 Swap was September 30, 2018 and the termination date is June 30, 2021. The 2018 Swap 1 has a fixed interest rate of 2.3% plus the applicable interest rate margin of 4.0% for an effective rate of 6.3%.
On November 8, 2018, the Company entered into another new forward Interest Rate Swap Agreement ("2018 Swap 2") with three-year terms for $60,000 notional amount. The forward start date of the 2018 Swap 2 was November 30, 2018 and the termination date is November 30, 2022. The 2018 Swap 2 has a fixed interest rate of 3.1% plus the applicable interest rate margin of 4.0% for an effective rate of 7.1%.
The fair value of the 2018 Swaps were $3,592 as of December 28, 2019 and they were reported on the accompanying Consolidated Balance Sheets in other non-current liabilities. The total impact of all the interest rate swaps to other (income) expense recorded in the Consolidated Statement of Comprehensive Income (Loss) was an unfavorable change of $2,608 in fair value since December 29, 2018.
The fair value of the 2018 Swap 1 was $394 as of December 29, 2018 and was reported on the accompanying Consolidated Balance Sheets within other current assets. The fair value of the 2018 Swap 2 was $1,378 and was reported on the accompanying Consolidated Balance Sheets within other current liabilities as of December 29, 2018. The total impact resulted in a decrease in other (income) expense recorded in the Consolidated Statement of Comprehensive Income (Loss) for the unfavorable change of $592 in fair value since December 30, 2017.
The Company's interest rate swap agreements did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815, Derivatives and Hedging (“ASC 815”).
Foreign Currency Forward Contracts
During fiscal 2017, 2018, and 2019, the Company entered into multiple foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar.
The total notional amount of contracts outstanding was C$1,326 and C$5,790 as of December 28, 2019 and December 29, 2018, respectively. The total fair value of the foreign currency forward contracts was $12 and $(152) as of December 28, 2019 and December 29, 2018, respectively, and was reported on the accompanying Consolidated Balance Sheets in other current liabilities. An increase (decrease) in other income of $50 and $(384) was recorded in the Consolidated Statement of Comprehensive Income (Loss) for the change in fair value during years ended December 28, 2019 and December 29, 2018, respectively.
The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Consolidated Statement of Comprehensive Income (Loss).
The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.
Additional information with respect to the fair value of derivative instruments is included in Note 13 - Fair Value Measurements.
XML 106 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Statements of Cash Flows
12 Months Ended
Dec. 28, 2019
Supplemental Cash Flow Elements [Abstract]  
Statements of Cash Flows
Supplemental disclosures of cash flows information are presented below:
 
 
Year Ended
December 28, 2019
 
Year Ended
December 29, 2018
 
Year Ended
December 30, 2017
Cash paid during the period for:
 
 
 
 
 
 
Interest on junior subordinated debentures
 
$
11,211

 
$
12,230

 
$
12,230

Interest
 
$
94,461

 
$
56,879

 
$
48,511

Income taxes, net of refunds
 
$
(489
)
 
$
1,027

 
$
295


XML 107 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events
12 Months Ended
Dec. 28, 2019
Subsequent Events [Abstract]  
Subsequent Events
COVID-19

On March 11, 2020 the World Health Organization declared the novel strain of coronavirus (COVID-19) a global pandemic and recommended containment and mitigation measures worldwide. As of the date of this filing, our distribution centers remain open in the US, Canada, and Mexico. The Company cannot reasonably estimate the length or severity of this pandemic, or the extent to which the disruption may materially impact our consolidated financial position, consolidated results of operations, and consolidated cash flows in fiscal 2020.
XML 108 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Nov. 15, 2019
USD ($)
Sep. 30, 1997
USD ($)
shares
Dec. 28, 2019
USD ($)
$ / shares
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Oct. 01, 2018
USD ($)
May 31, 2018
USD ($)
Jun. 30, 2014
USD ($)
$ / shares
Debt Instrument [Line Items]                
Borrowings of revolving credit loans     $ 43,500,000 $ 165,550,000 $ 35,500,000      
Issuance of shares, amount     750,000   $ 500,000      
Deferred financing fees     $ 14,055,000 17,251,000        
Document Period End Date     Dec. 28, 2019          
Unamortized discount     $ 8,040,000 9,558,000        
Aggregate vendors and insurers letters of credit related to product purchases and insurance coverage of product liability, workers' compensation and general liability     17,001,000          
Junior Subordinated Debentures                
Debt Instrument [Line Items]                
Unamortized premium     16,110,000 17,498,000       $ 22,437,000
Senior term loans                
Debt Instrument [Line Items]                
Face amount               $ 330,000,000
Periodic payment     $ 2,652,000          
Stated rate     6.375%         6.375%
Amount in excess of outstanding balance, threshold     $ 50,000,000          
Deferred financing fees       14,293,000        
Unamortized discount       9,950,000        
Senior term loans | 2018 Term Loan, Funded                
Debt Instrument [Line Items]                
Face amount             $ 530,000,000  
Senior term loans | 2018 Term Loan, Unfunded                
Debt Instrument [Line Items]                
Face amount             165,000,000  
Senior term loans | Term Amendment                
Debt Instrument [Line Items]                
Face amount           $ 365,000,000    
Revolving loans                
Debt Instrument [Line Items]                
Face amount $ 250,000,000           $ 150,000,000  
Borrowings of revolving credit loans $ 100,000,000              
Minimum borrowing amount available     30,000,000          
Deferred financing fees     1,412,000 1,841,000        
Outstanding balance     113,000,000          
Remaining borrowing capacity     119,999,000          
Junior Subordinated Debentures - Preferred                
Debt Instrument [Line Items]                
Face amount     $ 105,443,000          
Stated rate     11.60%          
Annual interest payment     $ 12,231,000          
Liquidation amount per preferred share (in dollars per share) | $ / shares     $ 25.00          
Deferral period (up to)     60 months          
LIBOR | Senior term loans                
Debt Instrument [Line Items]                
Variable rate     4.00%          
ABR | Senior term loans                
Debt Instrument [Line Items]                
Variable rate     3.00%          
Minimum | LIBOR | Revolving loans                
Debt Instrument [Line Items]                
Variable rate     1.25%          
Minimum | ABR | Revolving loans                
Debt Instrument [Line Items]                
Variable rate     0.25%          
Maximum | LIBOR | Revolving loans                
Debt Instrument [Line Items]                
Variable rate     1.75%          
Maximum | ABR | Revolving loans                
Debt Instrument [Line Items]                
Variable rate     0.75%          
Estimated Fair Value | Junior Subordinated Debentures                
Debt Instrument [Line Items]                
Debt at fair value     $ 148,731,000 $ 130,636,000       $ 131,141,000
United States | Revolving loans                
Debt Instrument [Line Items]                
Available borrowing capacity     200,000,000          
Canada | Revolving loans                
Debt Instrument [Line Items]                
Available borrowing capacity     $ 50,000,000          
VIE, Primary Beneficiary                
Debt Instrument [Line Items]                
Issuance of shares, amount   $ 105,443,000            
Number of preferred shares issued | shares   4,217,724            
VIE, Primary Beneficiary | Junior Subordinated Debentures - Common                
Debt Instrument [Line Items]                
Issuance of shares, amount   $ 3,261,000            
Underlying price | Junior Subordinated Debentures                
Debt Instrument [Line Items]                
Measurement input | $ / shares               30.32
XML 109 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Leases [Abstract]      
Rent expense $ 24,774    
Rent expense   $ 19,281 $ 16,814
XML 111 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 28, 2019
Dec. 29, 2018
Operating Leases    
Less than one year $ 17,525  
1 to 2 years 15,956  
2 to 3 years 13,925  
3 to 4 years 12,045  
4 to 5 years 11,716  
After 5 years 43,591  
Total future minimum rental commitments 114,758  
Less - amounts representing interest (30,072)  
Present value of lease liabilities 84,686  
Finance Leases    
Less than one year 873  
1 to 2 years 712  
2 to 3 years 456  
3 to 4 years 383  
4 to 5 years 127  
After 5 years 0  
Total future minimum rental commitments 2,551  
Less - amounts representing interest (276)  
Present value of lease liabilities $ 2,275  
Operating Leases    
Less than one year   $ 17,326
1 to 2 years   14,736
2 to 3 years   13,305
3 to 4 years   12,012
4 to 5 years   9,541
After 5 years   16,664
Total future minimum rental commitments   $ 83,584
XML 112 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 28, 2019
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Disaggregation of Revenue [Line Items]                      
Net sales $ 284,798 $ 317,277 $ 324,628 $ 287,659 $ 276,587 $ 243,839 $ 246,154 $ 207,595 $ 1,214,362 $ 974,175 $ 838,368
Fastening and Hardware                      
Disaggregation of Revenue [Line Items]                      
Net sales                 728,489 718,455 662,051
Personal Protective                      
Disaggregation of Revenue [Line Items]                      
Net sales                 245,769 55,448 0
Keys and Key Accessories                      
Disaggregation of Revenue [Line Items]                      
Net sales                 189,460 148,115 120,630
Engraving                      
Disaggregation of Revenue [Line Items]                      
Net sales                 50,622 52,157 55,687
Resharp                      
Disaggregation of Revenue [Line Items]                      
Net sales                 22 0 0
Fastening, Hardware, and Personal Protective Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 853,016 636,717 528,969
Fastening, Hardware, and Personal Protective Solutions | Fastening and Hardware                      
Disaggregation of Revenue [Line Items]                      
Net sales                 607,247 581,269 528,969
Fastening, Hardware, and Personal Protective Solutions | Personal Protective                      
Disaggregation of Revenue [Line Items]                      
Net sales                 245,769 55,448 0
Fastening, Hardware, and Personal Protective Solutions | Keys and Key Accessories                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Fastening, Hardware, and Personal Protective Solutions | Engraving                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Fastening, Hardware, and Personal Protective Solutions | Resharp                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Consumer Connected Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 236,086 196,043 171,598
Consumer Connected Solutions | Fastening and Hardware                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Consumer Connected Solutions | Personal Protective                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Consumer Connected Solutions | Keys and Key Accessories                      
Disaggregation of Revenue [Line Items]                      
Net sales                 185,451 143,898 115,924
Consumer Connected Solutions | Engraving                      
Disaggregation of Revenue [Line Items]                      
Net sales                 50,613 52,145 55,674
Consumer Connected Solutions | Resharp                      
Disaggregation of Revenue [Line Items]                      
Net sales                 22 0 0
Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 125,260 141,415 137,801
Canada | Fastening and Hardware                      
Disaggregation of Revenue [Line Items]                      
Net sales                 121,242 137,186 133,082
Canada | Personal Protective                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Canada | Keys and Key Accessories                      
Disaggregation of Revenue [Line Items]                      
Net sales                 4,009 4,217 4,706
Canada | Engraving                      
Disaggregation of Revenue [Line Items]                      
Net sales                 9 12 13
Canada | Resharp                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,070,173 822,028 693,600
United States | Fastening, Hardware, and Personal Protective Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 835,957 626,490 522,002
United States | Consumer Connected Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 234,216 195,538 171,598
United States | Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 133,035 143,864 137,801
Canada | Fastening, Hardware, and Personal Protective Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 5,905 1,944 0
Canada | Consumer Connected Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,870 505 0
Canada | Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 125,260 141,415 137,801
Mexico                      
Disaggregation of Revenue [Line Items]                      
Net sales                 11,154 8,283 6,967
Mexico | Fastening, Hardware, and Personal Protective Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 11,154 8,283 6,967
Mexico | Consumer Connected Solutions                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 0
Mexico | Canada                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 0 $ 0 $ 0
XML 113 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Narrative (Detail) - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Property, Plant and Equipment [Line Items]      
Cash and cash equivalents $ 19,973,000 $ 28,234,000  
Accounts receivable, allowances 1,891,000 846,000  
Proceeds from sale of trade receivables 292,432,000 215,833,000  
Loss from sale of trade receivables 2,923,000 2,233,000  
Goodwill impairment charge 0 0 $ 0
Intangible assets impairment charge 0 0 0
Impairment of long lived assets 7,887,000 837,000 1,569,000
Loss limit covered under self-insurance $ 250,000    
Percentage of deferred matching contribution amount 50.00%    
Percent of employees' gross pay, matching contribution 6.00%    
Defined contribution plan costs $ 2,725,000 2,567,000 2,222,000
Selling, general and administrative expenses 382,131,000 320,543,000 274,044,000
Research and development costs $ 2,075,000 2,181,000 2,216,000
Dividend yield 0.00%    
Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful life, property plant and equipment 2 years    
Estimated useful life, intangible assets 5 years    
Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful life, property plant and equipment 25 years    
Estimated useful life, intangible assets 20 years    
Non-United States based operations      
Property, Plant and Equipment [Line Items]      
Cash and cash equivalents $ 9,301,000 6,943,000  
Group health insurance claims      
Property, Plant and Equipment [Line Items]      
Loss limit covered under self-insurance $ 250,000    
Deferred Profit Sharing Plan      
Property, Plant and Equipment [Line Items]      
Percentage of deferred matching contribution amount 100.00%    
Percent of employees' gross pay, matching contribution 2.00%    
Maximum annual contribution per employee 8.00%    
Shipping and handling      
Property, Plant and Equipment [Line Items]      
Selling, general and administrative expenses $ 47,713,000 $ 42,458,000 $ 39,205,000
United States      
Property, Plant and Equipment [Line Items]      
Geographic Areas, Long-Lived Assets, Percent 95.00%    

2<2.@R^DW!-6T[_I6[SHF7-*SGU[XR"I)RM&'.$]! M0J9;&MB_\?^],?M8*XGD^-I::)"$Q<_;B_3MC1Q MDC0QZ/YHZM&6)BQ-_#CH(4TTR3.W-''<-+$)4>IHZI$VK(4*X!2=F,B=\W)' MPCD")CGV^=F]/)[YV;T\GOG9O3R>^7WCO7P$(,:W7(B]%DC6&XNU0Z\Z^^DW MF7'4_;F;$3SQ/+]UOX&GKJ'KN?W>T!V,^T=11W?*-9Z6Q5K*8A>3H=N;' =2 MLV4PRV"M8[#I8 HGV%[;65D&LPQF&:Q@,% 1+[J6P2R#609[$@:;3,?N1>]T MP>O:ZM6XBE,JE>.BB!?RBQ?F:?"92LY]N4JD%XBBD$0L8YCF?[GDYPB1R<87 M W-&JZL[\[;W?_-"=N M=]_N_BGO_C&YH#]20TF1(F[U-S+"GGA&32I76F!.]=WA$*$";*O[%G&Z)?]O M2/Z#GCN<6/*WY'^"Y-]S)Q<7V+#:DK\E_Y,D_VG/'0^:Q#,L^5OR/WCRGPZ' M[L5%D_3!EB=B?=MJE9UWXI<8!R"3)39%S)@U_D-5AA'@'YP7?8Q;Y:LMXNDXDQE[;F_<=R_Z%BWET(^7 MXZ7/B3N>-%%F+'U:^GSR9+11UQTW@H2PU&FI\\FIFZ M_8FMI&E;&+/7ZXR_=_Z7F]M?F\WMWQ3-[8\P![/7G;J3PP*Y. &OF24I2U*6 MI"Q)69*R)&5)RI+4285@]J[:,\&-.X/)Z'OG6I*&_UN<[:S/'Y3=.1ATW6ZW M27)4^^Q.ZQ6QU&FITU*GI4Y+G98Z+75:ZK34^T6=XAJ<_JR'4-J$WAETPA_4Q6,K4^4W>.A_BI8A>.>OCJUILMX&? M+5X.N[R;:FT?8^!5%_2>M#%Z?X7*:/1-UOA%[U&0'6B&/C#,)R"$GR,OS'W8 M#2]/$AEES@K;Q\01]I8)*XE^S@N1.7/A2>>S"'/Y W6;V9[Q%T1.O]N[<.DR M3ZR"# ;^7^EOO71T#O^,.P\192L(L?\LA#AM2HC]@R!$)(*IND4C9():4WT)"S1$3I/$Z6+WTY%WF(+T8_B3-QSAW*:_V(+WL# MY-[P-6<_(>=D"\G^%R>+G2N@<6P"3J'6=S2S0(3.=09?+('E4J"ZQ,&=1G: M7X((A\@MG?#_80TT=R(C=IR'>(2^9@E/?VX^2SQXH$P>VNJM++3;=J\ULJ!_ M%TG)N3?R?)9(\>E=KO#?GO+\62(]PAC*9YEOIL.W') F_?JJ\9F*D"/'&Q=^M7N M5"J)ZES//^)#7D9(G2%_8P+C$&WYTHNY8<%+T&MD@I- ]@9:9]5PXOS/_YGV M>[U7SJ\B@EU&%OA;ZKP)4B]/4]W&[!(8X2X-4N2FDF> E9A+Z)H/,@46IDO> M%UT2:@?(+LLYW<_6?P1A,(]#4+/AP8Y?SG.5Q)\#/'M-AK]=!-Z">'Y9+(\S MDV$@/^.5*4C'4'X6\"6(%A@)EJ6G*5V%:T)KGF;P)[X,5@:?5/:0, YM7$]/ MKV?'^;B 9QN#2Q=Q'OKP9GBA\/&,AHO_S"./1QED"Y)R#PLW?.,C9"%>GGH+ MZ>?8[ Y>D4B_^^I:S*7S3Y', M,-U%OX 7B(;^>Q)\AF^=:PG2%6Z'U_T"_V&M!(@+]\2Y]*CU7N_B8@1?W8B$ MUO5=G-S"G^>_Q/$G_/QSN8'T\MXKT'M2.,M"Q W0 _H0I)^<=\++XB15E^&Z M(FLXO4L^-V 3+J,HAS7Y(%$5VX&%@B /2[+R'Q4$4DR3XAXR M&L/6L>D_@S"$B2*+P4#U*1Z*Y$:FF>;5A*3- O8>]E^> R\2)<.O?NXIZM5? M+F7B+9 14R215":? X^Y $A:!"$P>/))9J3__@9;O7 NX190Q#K.>V#:%9"[ M%ZR $F8Y/ &8G(9&K Q/SQ9@.-ZPI+A=@'BY.X]O(_@AS6=IX T51O._OI.X1\&':&#EP6 B$UU\Q@H1O?C,9,XYL[ MSA\2* "D04P[JZ@%2$&3$CPN3F3J.@M$NF;5##XM0;QK0LK@\PK7-U^M8#WU M#;B7,,1[@HSE.XFG8]!=T@=%8B@2&D.= % M","Y2#-D^RJ#%'.'02W35S"Y)"4%&!8H8]ISY%]YL$+![2+%PTD$]\$8Z#E+ MB;@LZ4*L)-S]2=[!E.!?Q\]7()!8C*=W*3Z<)R,\8, T1@)_!5P5A,#0H'KH M<;QBOO#A;<%Y(.)?]JO/PD<^KZJMG/[V1GL2MX8?V MIZZS$P^[;)K"<88TB ?%Y!2^4T.YW)O M["H_$^R.\$!:))*E%H^5^B8#@Z^<:RT)?OGERGEQ!L8#?GT&QY< "1<&H,%% M@3B?B50BYT4Q*(/0X,\4%1L6,N3:@WW.=AUO;]KI[3S@#BDP2P$Z M1+[$Q82CC987]W?K'()TU\'W1WM;[568ITZO,_T>J0>U(Z*;Y96J&) MLN/AO["+=#X&[/9"L>>13/^; MPP+UM%AB(QF.BNANFWSZ PV,JQADLO,'2 U2)D!-5X(D(_2Y58Y'?RI1JZ,S M?G>!LB_^7-_([7/JU#;96!U0Q-Z1F@B[XJ+=3CH9JU6_:\WP]U(S?*LU0TUQ M9&0I.KB6N[(-N85'SKESB9N6!I46G W99Y^>X><_A)7V-@=&!87VKQPT?CXD MB_,8-*20)H)'BK,*X05D_:99 NIPGK#":_BYR)8IY8?25O[=N>Z4\@6]0=X" MW6%PY()-<1,HH>+%*:K8GV&J*7)7[ 6TL(6O"I0W>HFQH4S!Y8B0B&B<@8Z+ M&:,#\P,=YVR-H+Y]DQ2J.:OVM?'/E;M,&P<9FNXW@8G[:/(CG'5S=K_HC/9B/U?U]>8#VKMR#G)Q"78JB%Y#]RU-'E1L M>+.$_RD.0&!],G(KZ>I@U@@-+9)?,J8&];K=4P?#I]:>Y<$V_Y-!"QR4'30!/>QTG27PK$Z+8[Z:3#=?^^[JX M"N3-#+<57X _L0H!LP1=T!A)Q[G4.F8Y>1A*OSY<%IZU!9@++PC9;5[ZU,LU M!%51? ;R(_U,F:'F$'DFHR=ZT]K"H2@2./Z(T5!CPAL*/E@+ M.:!Z@Q3_2 =TW=L,%SV_)@K'&\X CK@X+9U>"8;;@%OR:"X^ ]E0WA!,0YUO MP 02':V<6N'=P>W\JY/0:5?(55Q+/PYA=1TX^%*PY\/8P^"IOE$=%^27#U"T MX>\<%M(Z";SO"NP=0>OW402W>#3"L NS3I#KF-S.0,V?,0B3W=441!X3;!+H MFLX\B9?.$LRM ,Y<&%CDQ\:;-[X/5=TU.Q+G2!_5*S#"'(.%'6',)I(W<1;H M)YHK(99QCK(%UFI!$EDPT:XO#7ZKAT?48R[5W_#%Y M,@YJ[Z?+_.T#N/KM/\C?U=C7;(?PU[@S^/[90EZ3'31RO:;^3M,?=2;/-_WI M#M-G>;V/)>@]YQ+L$O1$]ED['%J?F59'&&V0F79,"69[&-LC12B?5_J&-6': MF""GG=$I2]+!Q*CAV[?@K-<%VEK.BL2W&' M682^7*'+$#/P5J"!L2'BS$-T057#1>3'12>)N'60Y1,P9\M4DC23,G2=_P)/ M,&5$@?=)AJ"N,6W@N[6ZR0\,*)4RGXO"P9O$F 0"(][0;@Y\,]AE%DNJ/QK2X8L#R&OW)AIL7 ;>1-*0P(-%G( MQ.+GI@X8,E&,J:M@/@I4O'W*GV$1'X"Q^SGPQ/K6A6;-_.#&00PWZ$8)>#IL, M]!45ME_UX9CH!Z8Z+.52_!G#) K#K$Q<1 \ ;("W9NH!&5TZMZ#N<+A:W5@? M_N8!%Q%!>&1(_LMB\%C50>Q@ODJ-TZ1YOB&1F.&$_C]>)9]H>R$^XZ16"1"0 M$CT+Z9/;,T4OAN*'8JQE:N3?TH+AT_KB5>?>Q 2LK64OMU6G%9PXF)F*J6VJW,] M4[I)<1YP4(M.A3)2XN4I# 6E,>6QE#%4%'QP_L,NT<>_\CA#50VFCJYNC!=& M?+'.6E_F&9[]11"-[X-=0WT/?_ JX7ET"* 7U<@G()FL7XJ)OJ@7&KYIG#'?=Q+&?4KY2*9'J:H=.>52Y.OE&!V',^I>8SSDMJ="Y#CZBHE.\ M/ZB\M&>GV&K]%%5 T<@U,!]-^=SSN3\;3[J#W_2M$&I8)0AR$8I7*E_J/M3+BLMRZ M0(KHC76=]8;R:GYC?_2]48Q=_:UWST_C9K?9ES5YV$P<$/55JN2_)VY+$ M:9($>;;LYI_DYG^D;$5E?FS%.GDN76+/V+T;YO\?3*A]2^G5.DO:J2=(/Y9D MCH<]CGU^=B^/9WYV+X]G?B>SEU]]NGXE2&>WE>>N8:229:K3H+\1<>^,_/D- MFW\_N,_/B+TZ[D[<_O X>LV=,C*P9;"6,AAA]?6;[)IE,,M@EL$>G$^OWX,3 MS/;RM0QF&>Q)&&S2G[K#Z1;/V8$Q6$//9UM-L-\W /[MV#FB":<]-07VAR-W M,FY"@:V5Y$<@L ^:I)JKY9:D+$E9DK(D90^^W32L _=^_TO><1XLHKX:N,@[ M4N%!->ZROJWC,+V/DSI[TY$['/4L=5KJ;"%U#MUN]SA\*I8VCXTV>],+=S@^ MHH:QO=)(30>XQ^/FM!'[2,:R-)C;KNN#>P%&4I:E\4=5#>&$M,[28F M%$_])KD+[=>G#MR_IUJS[*KV/U!B=%!FP0[NOJ;+T%K!:8W:8Z/N1F+8$K8E M[+83MA7;EKJ/E[I/1&PW?\&L']^G"-NTRZE^^JA! :U M1A%MS!G^VD78^YSWQ+K3T<#M]L9/,?6][*7UQNPYB]^R[3&P;7\P=KM3R[:6 M;2W;'A#;]OHCM]\LJ&_9UK*M9=MG8ENWWQNZ@_'N9N[!,.Z^0TQ/P]H*2I@" M6-_*L_,0=,ZI+(A=!$L5EBHL55BJL%3QE AM3S'I9\(_O2#\T^F.Y''L-M,1 MS,_NY?',S^[E\S! -%@XO::I6-8!K,,9AGL0?S3WM0=CD9'P6!'AH9P(OBG MHY$['&YQW=X[F=8*\B.0UP=-419IPY*4)2E+4NTFJ<,[]T[%]VW13ZUGZU@, M[^.DSMYPX$XOF@A/2YV6.I^:.H=NOV>;#EK:;"-M]H93M]>S_KX6JIT6_;1= MYHXUH-M-4J.^VQLVD626HBQ%;:DBMM1DJ6F?\FG4Q YHOT)UX X^"W^Z3W_? MP<&-6:O64K>E;DO=EKHM=5OJMM3='NJV0*C;]\]B/!TFQM-X,'8GS>)AAXGP M= )^&^=F]/)[YGGDJFJ(5!W9>2_:R)V%/WPL*@'K;$L0S67@:S8!&6P2R# M/2D,ZL#M3AMUR;,,9AG,,MB#28KCOML=]8Z"P8X,%N%$8% M0$(;!;8E*4M2 MEJ0L25F2LB1U>MYO"X1J?5O'8GH?)W7V>B/WHC^TU&FILX74.70G7=N[R=)F M&VFSU^^ZXT'W**CSR#Q^%@BU7>:.M:#;35*CD3N>--$!+459BMH2;[;49*EI MG_)I:H%06ZAI62#4??K[#@YNS%JUEKHM=5OJMM1MJ=M2MZ7N]E"W!4+=OG\6 MX^DP,9YV*$,[3(RG$_#+6+8]>K;M37KNJ%FO6)%)_.Q1R& M^5*$M^(NA5?]N$C4#-NQV \N^8-CZS]J;!^#I4R=W^2M\R%>BC7QS1_QMI=! M!AOM\32-(ZG@Q# M]>O?S[IG]!DFX^G/CV>6I4AN@HB')_(LUE^PZD3?W 9^MG@YF71&T_YT..YV M!].+Z7CXO3Z9O#@,Q2J5+_4?K^KGT%GA%"UWYJ>-L]/S6\K2W#_[HG/NR[7H*V',HGTN'C606*4A"! MUA3G*6@HZ0^[ E0_ 6VLKTPS>_#)2.ER&>=1]FQ2XQ&K<:C1_J,DF^_!?"'9 M\YO,G&L1;JO./IF#IQW"Y>3D1SLVOQTBHJ52X&'- V;Y;1/']JZ/X/S3;R@% MMZ[6P44.=D#G>]Y G]OO#=W!>*_HF.V,%9QRSN>WF_CS4G.WV]EK4?KZ-K8\ M[,E$\/US4\$AD;\]N [QX-JAYZ<]MHZ";^VQ=0K'UM>970=A75W%:8;A^7"72"RB*3G%JL8QAEO_E+])%? O_RI5(1";#.V3=V+ MWG'TK;&&\#$0Y/"4[>!3)N'CE*_#H3N:[+68P,I7*U]WDJ][[:%X6/+UB/R, MOXI(W,BEC#)G+F7J9+&3R! AH9V52+*[([381XVJLEHK+X]=++:1A)JCWA^6 MH#L!VCML439L<@I;469%67%#]P0RND_!\_@^@^^=%T'DQ4OY@TYX=)U(;H'? M.,U^-2-WU&^4@W9PW6JLG7T*]-QMEE&YZQ(K*\<$+TW^TT2D<^*NK?E\MVVE)5_V?2\9UY$B\-C/AG<&\\*[K#Q!U? M[*#['!@-*HRL)+.2K*2B3I-:B\.2 M9*?@Y/T9D7IEFE71")"+L9.MY")#%QD=%@"[@1H[Z#%6:_GC@=MVI.QD=2TI?DQS_8Y?!K22[BT8]Z%I)X#T-YZX MH\FQU'A;J7JSMZ?"WU0IYLZ+V8RDO,@V[5%YE$92R]&[F#2 M"/OTF.PE6W-ZJLZ"%]UF&;!'1?W6"VR/ @SR=;_M26#]P%:TVR"?]0/O.LO? M9.:\".,T_4&[@7?>]P'LNQ_GLU 6&]^$Q/=2KM]P5;Y[RD5H*Z["BUYWX ZF MC>"=OW;NCV+PYZ0 ZV_Z1FS^Y%3=L(SD22BZC<:(I=I]4NUAGS]/[QV^<,?# MW5,,#H4?+3L>R2$RV4->S*$0[5:3Y\=,P."+[^E?8R1A$,GSA:2I]/K=[^MC M[XUK\Z,OOIX6/P9+F3J_R5OG0[P4:U2L+$JULOPC/N1E%"=+$?(WMSR\61SZ MKVCE?.G%C*/V$LQ2F> D8!#_D2)QWL(7?F$/M6%8;Z0GES.9,/?UIZ[3[_8N MVC1"YW/:YA6[H!6KI>,?*0VC:7\MPGI.URZSG3YJLEL/#QQ9BB-SYG'B9 OI MW"&_R:_BMZU/;<8<6Q_GW,I$-A_-=SVWWQMVA@Y<%AI-(1_](->!-6H^C&%G MNO,0G)5,G'01K%9 "(XO[ES'BY1#"X9XZ"Y'XMS C)7,+@N#!?->[*)F ;OQN7)Y"+E!-NI+PGL_ :Z[C M _V0!+_5+W-0*7"2. R=.(=7WP9 EEZ>@CX +^\XEZ -X"A%B/?S$$ !J0QA M4IXY_(UZ#2Z_%\9I#H-'OG= !ZB19TQV-1YD4I9-4@?KY+$F71Z0^?<^2!Y)VA,C9_'PX%)XJCQX=1A#[<9 MO=@TAW>,BB)"YSJ#+[":EA4B42PQK,0<-3_\]$/G)+36JSBEHF+27)W&4^[" M!)\@*OX^3T"@\ B9]E^<7;V_/OO!"5(@5"_,4^ L_-67JT3"[F::#871(5SG MU0'CO[^F(Z:Y$!]?[$-GV4UM&DTZO>]WT@$*'=)MLTW@.H;.LYNVVQN-.]W= MSU[S=&L^F-%@\OPT-.KT#X&&=C_L0:?;\;3:6>TNCJ?&3^AU+G;8+3CA*V+4 M18D(J@GJM2 -!9I0GH*7,+85;FO\SIT8G]?+8+8=-W G"N)WUPR34L.:@^X6 MWZ+&%(!6D;YLVQFZ(;.,',N.)\-0#>'O9]TS^@Q7>?JS>LF&4=ZGK#CK ZCF M[MP&?K9X.9RR:UTY]A^3ZG-V_ZK6WE^-;PSYK0UH8-KOCQ\5@,&DI >&^@2[ M?>DLX/E@S"R#+\C-P-@IJ;:@PF=LB#@2[-L5ZK^=3=E'E=B#I92CI92?6^M& M<)U;"6:W#^?/9Z#2.+ES/HLP5[I]@86$MC@8S8GSC@QXV#K7^:5-QI2:0=5KC/9@P.S.%>TP0UG"YC%\.=-X*'G*0"N@7'B M;+4M'L_G$FUF=E[6L"#Z:AL+@_XE!S!*8E#")2* M@OP%QQMZU"6<:F5V@#TU+8\_%X]_I-#.4@01N2W,V&L9<55VI#Y:B,6UVP.4 MU?D\?9B&Z&OV/]2](<:TT/,DDX?685.090]KT:]G&M*_BZ2D[!MY/H,%^G0N MYC#,ER*\%7_).A[M;AV7(DFWL\C$)QD5VH5A,^O8M0?; ])-Q:MA M"K,\Q3^5K2SX0 S^B]>";NU]3#R$;Z6(DB@9"+ M;BC1R&'*O:-LG 1_"=#P2=IC;0U>2W%XCGZ\,0TV&!QJ&*F7,;KI)O_L< MNLGYT>LFU["+!CWNF'2#V1M[R*MNK_>O!6G!N^2U[F-S]I-:TQL,]Y'GT^:$ M%GY.+5/Y2?*A47O<9>;?]8?[T#-@C&E-G+19YZ@E01>)Y>NV6FFAB2*IUW2T M#JJ.5CUI[6W-5SX?^CI @+8,/#84,QDJ]5^%!P)J![A*XIM$++7E]*1N?GM MM_N _@/HS]W5G1V35>W:(A3=6+3DEM>0?F)X"!$$E/-7(_0N:1/?5/_Y' M+%>O+NE3[]4/>U-9IH-]6(YM]C'L36'I]_90:;\GBW_<:W=1[1X+6/3F/5"1 M4*^3+K019*I"BW&=VT7@+7960GK=3F_G]><9P4V*N8LC5>T+G;YP'N+^K)_* MRF >E419'$O&&6/J!(G,X'&Z5C",T<,N$[2,,1D!I0T2)US.8=)5**@6/*-D M",YLNJ^,O%JU>VOH*ZD$,0O'H519NZP8Z, F*Q"%;FTJ#EZXO<>#5;M.6.UZ8Y9/[R=F M,]Y+:41[^65/ZLMPO(?CTZHOC=?_8@\8-D4>M+^)C;8=*0^G8*)# +.V5,8T M/.B3Q*5:A2 PR/._%-Z"0%_P.+!3XGP/J56J)^P4+_< (&Q8S[? M=$_QO".7Z4-KDCZK23K<0SRE,$DW(YWV;0 $J6YJRN1SX,DU M??U3$*>@E2N/$CYN4R[0#=8NJ-=@226^0FGZR5TM4%F,O5LRQ$EZ E4$]XO* MBB97*2YD:BY1X9'H.._-W/KGY_H69T,X50[:Z63;0YX+ E2M<0BEN1@^_".WN(N<)TJWS/@G4O M14ZDO@[76T.0/OXDL#R91$K4JJ2+].[NF+#5&^PC0_O85,Z!044 VC$6D0J6?XQ L/5=OM<8H1J23 M#+V>.H9+MZ >5<$Y_V[4-]+E4*8%J0Z>PBDA* 9,9X$A!OU$W)+"A^/A$5"^ M->QND)4 RCY/1"^TZX2%2:&(,JAQ=8M]8*3DPXD?20;^,,Y'WAX"VC*#K;L( MICTYRHRQ%:'6VJZTCOROGT*5F( F\0N0\OE'9(4W_S-?77<44PEW!]*]!]5-0T4^775KAMF56\4 MO*>6.\8@XV*0E=,X;9D\HD-V3X,9=&DPD\:/:PZB6U?+E?18WU+CF155ORA_ M#F![(OYLOE2A#E3P#I1+_5'N_4?PRA+.LR#BX8D\B_47W,:.OF'?/NB,W?&X M/QE/NX->;WK1^U[WQ(.S(A2K5+[4?ZR9+F6X "[!Q?_[66]XMCT\P&\<#;XW M@@G5WWK;?[IH=-=]/W7W_L3VC?[A(,TR\/U0/DE3RSTW/E3*BY3]27_XZOX& MEP5!CL_NGW>U >1Z$^N]]KI@H*1;6OP6Q#'81AP;6\3NAS@> ML3)/1BZ7RSB/LA.7#/T3W?SOPK\LI>S83WZ28!^O7/E5W@>5+.YX>AJ!08]-^(^;:NEJ)N]F[O?J+][*#!WRH?+N)/RLM][K= M3OVP=!]_N=>*G M<3(]V^'S=:;305A(5]46WH]HW)TNXEOX%SO\0%?L@-T$9J'PTF M[G3:Q*9HK9@]=FG:2C(:=>HI2X^9RF&(QA,@O(.69/2R[!0\Y*H9A.O<;$=WE!L[\SP^PG-(%LZ@WW5'P\$^;9S6"E!KZPB19A)6R;J/-X*!(D;!/#Z$@D[!$Y-4W(S&.T MX<=N=]S$_=Y:^7CL8K"55-1(V!V63#L!NCMH238 %; WMI*L511U<%0T[/2. M7I*=@B_2!,4])4MX.'1'DR:A06L('XS"'"K;W$T-: M')3-\J+O3B>-LG5V784VLDDNQ9,9,&(W?4W<$C<6#(2$= BPC9T;-_6$/]HP7%K6U@O)TS?*#(LA3SH$Z91(^3ODZ'KC] MX5[Q.ZU\M?)U!X* ^07AO!U1\>L5HG[;%1;G_L]L=-\NS&0DYT&V:[O-HW(6]]WNI%%7 M6NLN/A;A?53TW-!]<1J5J:?, J MV;6*/ZU+Z9G9<5]T.]G#87,H1'NB3OP64:T]1.[%*Y["&=*HO/"AR;76AV79 MJX6'PJ2SNX/U0,Z$!W+6?\P$S*#XGOXUAA,&D3Q?2)I/K]_]OCZ!WK@V2?KB MZ^GQ8["4J?.;O'4^Q$NQ1LG*CE/+RS_B0UY&<;(4(7]SR\.;Q:'_BI;/EU[, ML&@OP1B4"4X"!O$?*1+G+7SA%Y 9;1C6&^G)Y4PFO%']"]?I=WO3-HW0^9PZ M![%X@RXMWJ1-(ZS!LQPI;Z&U?RW">C[;+K.=/FJR6P\V'%F*(W/F<>)D"^G< M(2G+KR+EK4]MQK1;'^? M@K.2B9,N@M4*R,#QQ9WK>/%R)1+8K"PFN"/>S'B^PTBG@VEG^/S+-7B*Y7HZ M*O]:Z;KU<1WGXX*R7Q,I4NGW\%?RQ2>1-?.XSS)%LY?N4@R6 ZX&D?I.K\&49[)?\D[ M?6&V"!*_=MW4=43D.Z^#&P?EY;W/G/($*F/3L_&=1,+X<^E\U^N-2NK2#WP" MH3.E[;AH3CRP_B9SM50V=OA@P3U8Y$D":GDDR_YD2>SG7F;NPW>34@YU> Q( M [C+G_"_GB?3-$[NE" I;P32^V[<&14[9] F;*M:('P$O/3_9^_-O]O$LH71 M?X65EWJ=K(7=S$/J=J\%"%7Y=A+GQJY;[_Z()6330:!FL./ZZ]_>9P TV)8% MLK'$]_5-64C .?OL>;S.@KF0I7$LI&6!WP7 F^[(MY,R!WD&2 ,G3Y'&*>%" M6@!^XP^6UFJ%>8GQZ%WN&E.2D_I2BR\Y8EV. >? ;G90841E=(L0UYWNXB0U?-#F1L.[FE MZZ?*+[OS'(!$)<3W*:Q:LQV4"[6L:J=N*!TH9TNL>O>U:'!^YFNCD':JO0$4 MZD;?67:L/?L9' -W?@!]?QO\E4ZM%J<%4G")!8J8_)F!"(:# F88H H[84T$ M&L<*M^W\SE9T3^'5(+:6!]@*@^B[5Q3E6DV8@0*2WJ%*'*%"_*EO\F^#SYRX M&X5)&,=L"?]X)[TCG^%7$_Z9O63#*A]3-(3U!2PG4]Q%T^+FDV91KROS^3XG M]^+=XU!=>?^RYUNC;]T!!RQ%,9[EFL6NH?3_A/5\@GZR*= OF ,%:AE MWP9Q2975NF$(,=W PA*\( FF@9"'U[R/R'O[U*HUXLHF#'^"O86MXV"C =R, M^R$FP569XY\YT>^I@@B[^@M_"VKXY >HQ"$QCLLD@O=^R,.V'/DK:->"K DG MPOV@ESS] P4>+ 5>WD1Y$S%XF041( $L,(A!@*2S60Z"]@IM MXF87'T ]I$DPD+,2;B9(EA31R;2<4_=2641@5PI-.@_@3[1,F3'Z7JVIEY+9 MJOAG_A#Z90^=(O0Q3,;N A_"8G;?#N4N.G 7+YW/(\8ND;D!6T 6& (WJ-WL M [<9N,WK<1MD!',0QT0#Y:9RE.RJ\R.;*LA#\S(F7][ !M##33@'$@%WA.'C MX4I19-%565"C&'3V>0IHBO[>6V04I#[L#S MQ%E"CSV'+Q!4Z2@45_L/)CX]7BPQ6#1=A.Q/"9.$>^DMBP*UA MSY8."%-[HPZ(FL6TTT@4Z34TDI.#UT@NX!0;^-@RVB*KVJG4GF'M+P#LRR!B,S7X/D)=U%QPPRJ-2N-+8%I4_ HXLV8"JPA!S6PGC29!F%ZN,+T M3^#$-VD)N()X,0WC")9U7UL*+:T!6='ZS:4/6[S>/7&Z[98K2[4?N(]GVY'] M]+K"UZQSU5K)WAH5WH+T=2HA&0- [T@^:9DA5K_73HVF.&6RK2E*.3420Y<( M/9%+/$PER0A'I<<4PM$NB-^?BD(,>P1QGM;O:XCK=1!B,*21]E,E+ +I9!0$=U&)'*P.2C:.F2Y[,KJ/H!999AT&%<8%(_C53Q^^W^#^>)7IS--PY!K MOG"(9GR':H;514U"1XF*:@(%X .HZF";R+!?C3)>>M\QY-V6. MQ"E\)=P&640%,9 \W!$T[^XS$@SJQ?&J%Z-PD85('TU<;1O_*2)X-,#_-4GZEZ48H5N>+ MF%BY59D>OMG__DW("0;@^ZB9/XBB(Q9%SCR%5?S5J2C2#MS8[4@46;V6V A$'R5J(%D!= 1="/R175<>3OI> MP$RI&5(.?[+T9S+E'GD$%L0M$4*/DQ9PB7&)*WHO-Q!P;5\(C9Q *6)01]*. (#%ON9'2%N!]I'07?=,/5>X2CSRH-S<$9/F2#SR:PYG! M9N $^3LHD31I8Q;])'5%L+;\Z8*T;:HNB+*BK;?K)-K7'K2&,RPI G+AVJV( M !9;Z@^6TN\]ENP.)+79DH!IJ%SUC>LR,3H41E4R( TCT63@C MC!R%9 G+#K,Y$'U :_BR\#:-0<,7^8$3?QSL+"V+O(!?4/\Y"X2B-=BK MI);)#>2"% K:_P22V*RZS!?:6_' MF\XM[:,ADJ99<$?X&>Z6[H\\#%X7%<(,+,$8:QFG%$K5*<84L^K 7;3"/$Z% MBWW(=!-$^N<4>.$E;F@47A4]DNGKS_D1[[2=[OM8%[VM!?Y<$9C5/BDMAQAN0]8/,8JK.<" MP^)<<9D'UG,!B/3G1H*PVHCGN":F#&CQ$%JL&/T#6@QH 6BQZDUXUDS,/>)' MQ]-XUK7*797(EOAU +1TZ/L;SO)P]GG691/G7 7L_]VW(^EJZ(D&UWN:ML3Z-3MVLDYO%5& M,Q!8?PG,4 W1W*C+#P0V$-A 8*WWHRN6:!N[N-;Z1V#;:8QO2S$\8YE@63IO M! I?B,AZ2$L](!E9$Q5I->2^S=I[*WD& 3/@_I:X;XFZK@^X/^#^\>&^*9K& MFT+]I5SEE02K7?-$.DR)V;;C_3/&Q7?QNDZ'P#SKS<+MSCG:;7:X,8SZXOF MS]I!1R/B]T"+.^9Q)7N8++^:>MOUR.>=[ZSRC5MF_?+*FH[@\UZ1C2Z*_XBM MAD>XR"(X3#Q(FLY-FS:S\>193NNHHKS18"+,PI5TQF'FT?-QXXW4]VZHJM]N M=/R&0?%M*E6D+I"^OZ/IA[EB1TQC6 A"*D>1P&9$-@,=LA;^C6L-'!N LI[Y;>ZO@Z+?>R+RI'SZG>?[Q<:?J,^'= 32;KMZT MK@EA%1([*I;KU1,[,U* :4NU;;V6KD5SHNY:NJX.$&U9_+F7*:*M9X=CW__V M5:!T$8BBK9=C==#2IYJ1TM.RXM7&J%2R)"F6)097Z6VX6@Q?_W1YTBT2>N,Q M="*,*%RC. /2I^6@\RB)0-H%A 744_AR%#C(PW B"WHE=Z\:ZHC3M9,;VGXL M=V\9X(W1HL%UN#1=E!33&\JI]$N/U=ZUECCZJ?H+%2ZZ<6KN<^G=4,U@+0^: M_.[DV1B0577L#/@8CWGTDS3"X9K3HM:VV]-N!:KW'M+ &,*5)@/K=! M7++IS]7P]M9#)/0N9MJA&^FU&Q+3NU]1]AZ:.)\H/)'RT)/QU21ID MX;3$9C!5+RZSMH7V;4-T8_\AFB^">XKS\V!*W$N5^VACT[9'G$_XM,D.KK&! MHHZ7HO[$ED83+"8%6Y-2% M;,)I2ZQYA%4TM6['5_? -"60P-VG0%*_/ KG:T/M&SZ<][K2Z)O(QO7MZ.3EKMW5J<"# M=7PLS+F+6/(%G[S5HOFNTL54%D3X%H[E3@:1X52LE^T5/\2Y!_K?73FKAL:2 MN6TB=N&-2X0 G3ZSF36(37EDU.K;1N]9_=.'AMT2PL6I.2##L/GF"PQ^']"R MWVBY/%)96[8/L']YK80V9RMG(:!0P1,MXI0W9(6'X?7;E2F!V,<<=:N"&*_4 MOGA8Y V,\H@QTID^-/([#V&!A&W1)L%L#";MQTOZD:N;9W"#3;M(2;/SM^1J MW4LS_,,Q'7O?\W>U$F5Z?#U_AQ*5+N+MSWKSZY2H;&[IUN]4P_Z6J'Q=JC7I M1VYA^Y(0H64U"/$P--ZDM#@+CQ6+7C+@8Z/VE%FZZ&.FMQ1#F^5 M^C.8=@-2[^ #;XO(NMXY(@]X?+1X_'N99; (3-A@3H:5@B3AO=F8C-;C/-Z. MW0%[,_9[;$8<7\52/VR)SNJ49*F#T7G-'+5.JY7V;&)T5KO47;%0D#>GZK5= MF-GQX?9SNEZSB(D8!2RS$M.@,<4J0F_ZQBHF[_R"D'R56T!#@L(SL_D[KEC9 M,]:OE=Y(ITI=>J/OL?2F@[.N3JJA;BAZ/>_PS9S"[E5$O5!+!@6_'PI^;[PM M=S?1Y*:UJ2IW-4J^XA-\5.A@L1XS0K^0I\7J(K]PP-ZCQMZEI"3]5&X.KV]B M-?>^-"KIEXML.,X/R'.DR".O(,]K)+-UX6-[:![NIAR@JZ4?\^2-# M>S%;JIS#87AT_CLFT;]O.,O#V=_1G.4P?W=_.#U,+^QF)(^B&J)D#?-W MWS2C&0BLOP0FVT!@FCH0V$!@ X'MAITSUM?]JLZF/M[YM0)]GG M:PU/.DO2VR-?'I*'^Y$\_#(=*[Y$25F$PK_">TYKQ4V435?3?D56#M3E) M' 8!#Z1VH*3FE'!(*J4;N MC';]FOPK:]W)J>,8_:MVT)ZJP\F_7719?)N3?Q^<]LOK445A&BZR$*L,><'8 MIC$4;V6J[Z!0]4.AVJ>M@J9*T+*L6]E75X)<;%5LWLVBUDBZ#2?OID'M=K-M M^B4-!_OMB-C-4IUU0V% OA/-%T&4$966CV>@ P7MYE@&1.48='H^(G :Y8L4 MQ'"S/1WRKCR,9R=YF-U&$VH;3LM%#/LEJO./*,U_#-TXCPCQ1DUFS3AC3"Y@>T,N'9$N+;23&*I MQUH<7N/PTY",35UB:FERG2+&Q*"(75,\)>U( ">_ *J>)9/NYLWL;VKI/N;/ M;.$=Z_UA\A4=-ZV@D14_]Z\)R'V_:(O6I_)Y!^>B'\K&G5)JJIW/=H1RP9-,LXPTS MD6MG]F-Y-UUUX>VBGSVB_3#Y:$#^=_\D(1C0I=&G%$PF89ZGV7J."Q^0]]ZH M/0WTRBK?)/B/#UMDZ746S(4LC6.,-^)W 2#='?EV4N: '$ M#;AWQ+@'PC]O3BA92;.(4[C02/L#K+N*KH6K]&?%PG+FB\ ?A@E@V"TQ ;:3 MK+U(M>BW?3@DV;U$DMWN"JE9<^<6^NB1#J?J+I^MV^%4BG:RK>K MZ7;(J!NTF /,J).5CC+%.LVHTSI:5(<9=4I=^-'WC+J]#TP;3*BC83XK0W"6 MBI\>&8*S-@.GXEA#WM+Q(,^F'+EF-IQ:)P-PC^)3J7#(Q&O#NTJ&>[P[[:'$ M]#@1;# MC)T!+889.\T9.T0G;(DO!T ;A[Z_X2P/9W]'+8!CV,1!8_PA,DT5-WJ5_^T!@ X$-!/8T@:FF:$GR01#8 4_3V28- M=)BN\**4\\$6+5MKL?8:EU[_##X>IS$]D,K+D(HE6AL=K .I#*0RD$KS!D6T MU5T"EZ^K=.UA9$^?LGF&1B+#$)]GH,C+HD0W0WPZ(*ZZ;TB4T#HPFG+6KXJO MJU:-U(V.&=9,XC0O2;&B$ AP!N4, M$*?,4,[ 7U$<%:0Q#1-")%O^9T3$$.(2K]+@C1-PE=@W-"_C@G7,2[&-LK74 M8914N],:]Z'$_:A+W"E6]4.A:5V.W44I>\];X?/2=> 5M,7YK(4::)_:>RQ? M[V*%5O_JV/=>BXE"@=/3),>0O6^%X4 M[AI%?S? B@N!^R"L9H*%BAHKJ31"7:!/U4_84* M4E,[U7[ICF;VS%)0!33L4[G#%>_?8F\EUMH+#3)M! RWI,"&>K=!7+*6 ]-_ MESEKB5\$/\*$M\!;<18QC8HU/*O:3W+5?0*H'J F3M1U>-=5F>.?M!L55=* M"OXBWJ8BG?P0?H3A C^5253DJSU0ZY4VU]=*\G8X:J^7^-9Z4,(JT=*Q"9IP M(GP/\R(KF1'74FWI=DS"-@W->C\G834 .QWF) RZ12]UBW.B8D?4 J>>&ZIM MUSK%>Z4Q/XAPA>Z%%LP:?B+D MF^/P%AGZ!(M[D0Q;*<05G%WM^4,]S@V\XB&-9:U7/$J\IIX; O(>3T]8]B.! MD*DC \LDBBD*\[Y(CPY^,@0"S>7_QP&[CO-VV*.\DVMM=+'7-^\Q=#[LO3NDL M%/U6&I8_%-I%NVW9QN*CSEN>?GN;DL*!F;G,^GLB2"*B#0D[JB>WPZ4XN&(R M(P]O@6$EDY!:GOCH,J81DC3'GP*2%1'&L!L0VNQW :#& L -;93>FY]"QY;G M61O4?=F_+[FLW?S' M+[G";>SI5X18VV*4SO3DOH842'Y6AK D886$:U1%\)/9KF$2SJ*".RW;JM%Z M!Q-BV5H2S)S)PI-JJ2@NNEJG+'6ALU*U*YS-P@D94E<#EPHX4+]:+E0[M7]I M"<@>![Q.A?U13ELS:9ER5LF&A5N[0D>E@_SBER ;P^S 4;5_JOF@GLH?>TPW MK4/:KRWPVH\FZ$;J(O<1:9@0387D_F]Y [$JC)I&< WM".+)PI_/0M IP-9! MHZXD-F;UXS7O9,/ZC./T#FW*O.8,'$WJ!8"2#>H+NB^(!!LBA *)4T294!91S(9R#8R8UQH^+,Z? MQ7Q[G-ZP,6H%C.8VRDE4!!V$5W&4WS136BYA8UY9T.3K_TZO:/PKKA*7E[]&^B#H\VTQ#+MIF.6!&'B:!X5=,]9N:'6 MJG-.VY586<.%)IA6)$IS$AQQQ:\A#FZS,;42*,>-K@5T,S5OSBGF9.$<7H(P M9XR&J&=787$7AI29/,R:\-&;&5+/F1'WK&':5&]=\]VZV3:OWMV\#,-?J9^^&=;ISR\-.E86F=Y)/NE'<7H(!]C M_[2C*NJIVE_::9^20TQS@?V_P4X_0CN]@YS$]L9ZE1WS6A9[:UV@,YWEI6SW M-3KO?>'SZL3' RM\?GE6N[7[IKU&W]Z'\QB+.$Q'SC99BR_H6^E-,& /U3SG MB5#/EU6H4B6NR122J9S#>TFN!8 Z#NZ$>?"#%/O Y6@638*D$&CZ:,Z1ZPR9 M)N:LLNEP0%[3\)1EMGOLM[RJ6A2">8JIQ:3JM[B!9V,2,4:UYD&")0Q DHN4 M8 S]A^(Z+9]79-:A1]5_$3'I.";9L[C 0)BG@+,1!HW"#*"09IAAF]_G13AG MKV>_ ]P)"%Y.0[A]"J]8!(!C5&X@'3%2*Y/J&TR;#3(D#"*-.>:!5,JC:02: M#@:)F8)RF04)H\A+M"VHBD(SH(E0)^M8R?>=15E>G!#BF(9@EDS8 M"[,RCAE/8-G9_P$Q2/?,*WVQT'?"SR\/L]L(Y#^1%\)%N"@8"IA=9."^3/?V MUU_4B*;IUS2S0>NJE#4XRA:Q;KU]*& : MO.EK*E!&:%5W%DX/)A@%U)6><" M 7L.H?Y5W8QWQ5%PA?U)H\>%Z#3">'7!H-&$1?6^98I@+95,X9JT32(MSSY=G[QBW(=SYNR<@+S9_E0WUP[\_UOD'#67YP[LS M?O5S=?7=1U)HL3L^DZH*0S@1-J6Z[YS#L9]>26]147CU1#^6\J1E-CF2Z@HOR&^$,>H)W6VWHW$F:%CD-55BTW1< M[(PH-5DXBPFGQ/Y'E;)(?T%JQO /;%ER&\0547-#(N]9+K78&P\<%0!]\<-B M6=\D#O(\FMV3UN:H$ 03*N*(JEK<9"!JYL&_T=0%5+E.4:Q_JCU"(BE%S.F? MQ/JC'!]5>K1'F9[2'?)WPF$?YVF,SL$^J_Q>3K675^-:C_:$(.1(K1B@.SC6 MVF57'T.O^WNAD=M5)I>N=%!J!L4(VKP:S0EF M@M3]4:MF'VM9L)M+@>&Q@&I,;H!4N$NS'Q1,1,2?"KU R4Z:-G66+WW:@1&) M_!47U>D1DZMJM02^(38S[&Q.XU3- M_?)E+D#MO DP?D&VO-3NO7H)V,LA*#7PGGZ@<7LAWR4:6UUTC*CP>#,68_^4 M63HIYNHLD-U5HJ"\NQQ=,*68:(H-7N^D/9A=5)QU$!W3A!!2+.@NA-]$!O(,<&P$ZL86H MCH_!6%:#F?/9''G!QX/03^2 ,%<#[)$?(9HM"U"PJ"[_(TKS'SFC#])*O HE MV?3HXSQEQD'[S!19ZJP7"'?* HU-PA V7X7(>(NN@/:()$I7O;UL=;YAXV?P MQ6]AFEU'08VQM4-=HNLBC!)@@QE])YU<40=!K<6IC- MZ>I/A?.DC>R\;:"TK'?1H"J84SK#Y3KN9\SF JB'(".OLY!FBE!5K/)1!4E3 M?K:S*+OI\;"**:)PA5DA?)HN51V#VR"*>39ABZ1/O8M5$]D_29,DI$EN53(\ M.0X*]1#0*6IELG>@!*"LGH7M0VQ=>GN:WM*'!%L;.\"2NW!"]CCR0+C0E^!> M4&7" TC^.\\>#(C^2E@6X[LU)UAN$DM_.2LI_^ \C@PKTM4&E1#U[[ULZ(U+ MTS .[N&V:1:PE[V]S'U[>L+8'Z>XB;*IIC0FV&N+BUZLLA>IUEXQYOS-DFGJF,D!3%- M,JH&RS.CN"9)V!;?U$I=0&V$5TN:@44+THBM:4U)6&,*Q+B;KFL&[]4EBH]8 MU WO04=0#:^5U35CA; 3[ELBQ5Y$(G;JM5.D#I3LRE1&4?G ?*6-DJJ_HS1/ MA8M]=-LVA1/A%>U-B,X<0%QM;QP6B,HR8Q0/!(ITEHOHAA0I MUP@$FFU8I;=U4.WEMM5YQ?&A000D*"&)M,.SESM;(H# MD,#O:3R=I)4"RM,2R!CYFR"C,P?8C^@88N+30S( %)\3D.5TZ&$".@R15_W1 M_JM8[QY4?UGKPF3J<;+&#EZL%N!4];TXL-HUWNS&Y;"+VZK5[,@.TKN>ZZLZ MB@3ZJHB@=_GSH.Y>A7$48C==+ <$@OPW;8_93!==F0^%:%:[\*C+BQH%O-]H M7LYFT20BZ6PIL=[7@K0T 9_^3;+X #YEADUR20"(87T"4!5D19C#PF]>$5L> M+G\%S6UU:Q_XL&5B*.9 5$F95Q.8&[5O'X5%6ALA+>P+M8OI5D+0;E!0UWD6 M&1:KYH1][/R0.D&R%2=N$5^QN@B'5_'0OJBI0@PL(VZ)M58G7NZCD"!@<189 MJ*#8F^3\*HZN6PX0M/8C3I ;3AI+3>NE]HV[T,XOZ^4,0=9^ZMD : M3^ W8.EX74X>P1DG]'/S%0Q%EI 3?P./I,TJ)F$?;.W45F735"W3EC5%_>77*ZQ#STX F^-@D8>?^!]KY?"XM@S^#Y/N M<2W)/]XITKOF@&?V-5L;?:$F__(K_]'J=X]\9>]TU_"N?K]K Y: BEE@T3[# M-$INORX1D[+"RYJ?&7DV+V6$PA1*39M#/BOM'>SG!7:+9]NHBDPUR[$VE8G*>M/'"7CI%QB+'X*Q(DL+ L M:MGR:-=TE'?__,9-^E$9;H#(89'PARE*NXS%4-(R!ZLU_]B2I/>!!\^ S-XP MXQ)38(Z<"1SKV7\.>8/;RYL@>5"-?HFEG">A@ WB!TP\2DR4T>.HOBH&(O;E M _H=)?JIB'[Z@'X#^KT*^GU)LU!X=1$\QAZN#Z'ATQ8"P/C7JV#RXSI+RV1Z MPARIDTD8SF9[.9G6=L)_ER2N>5$B7D4)R0L:A5< WQ)3(9[OI>3K*!>/P&C- M*5G?;RP*L%YD-%7*Q6HFYKZ8P8-GQJB-N#'72&W/)MS['3;_)/(]!H2=]DHP ML_UF9-2 40-C54XQ2 M5=%0C;>$43T,<7>NUF.##8$TV+B@1;WD[\]8U-L2!SN%R]Y5,E'23-'0=^%X M#VZTMZSPD-U%!XJ?DFA(JTW$!N0*_@T>9,8]8S\P!MY2 ]P(_)TE15:4>L M[)^E.?A!#@T[]Y#(/6#G@)T#[QRP\^"Q<^"= W8.V-D?,^E-6$/_"N__3+,? MN? YFH1)'@H.G]%U@!:YIBAOR1H?'#S]1B=5?U/.G0&=^HU.YL""4CT,:+0^AJH FT]C>Z5VA!3//RB/-B4\3&-6M631-G>IW.V?,3NX M6@X-.RW,)>VTJ<: G -R=I45H1N G;N4?P[8.6#GWK%3 <&N#()]P,Y>8JXBMKV19$TU]E_*DWG*_8V)RO40I4]05?<"H M :,Z*_"U1AA!Z5R#'X6S,,O" MJ>"E\T68Y&3"O7!>#[L_*B-3M.7! 7(T7/)-X::J[V(Q#)@Y8&9_C4 _.RYYKZVPYKG!=P_5C#&):H[,3D M^F=4#@Z/0\--1=3L78I]!]P<<'/O&0JB8@ZU0P-N]A$W95'3!MP<<+./N'E( M(;8#"F/\D4Q@Y4&4")?!3^%;FD[7%]Y'P?<546 M96FG%*\G]MI;=GI47'- R $A!X1\-6D^H.2 D@-*#B@YH.1;1,E.XT)6-RC; M^IPNTR*(!0^N9L&D*/'O(+]I1H:$5^HA]D%]M'O8,W!(!1R:IN55'+8BF=;& M^(Y']'X? '@235\U!J)(NBCMYFO>>>.]%76'[/ ;J/A@J5A6)5'>K27-0,,# M#0\TW ,:U@U3-*R=\A$&&AYH>*#A'M"P;*NB*IL##0\T/-#P6Z5AH&!5M-6= M6AR\/2HFGK:_%P&LLKI._B67A$D8Q^P0_O%.>D<^PS,F_#-;PLHY:7!.S55= M1O,P%[Z&=\+W=!XDOPKKRUMV]MU%T^+FDR;1\V:P?XYOC_B_R/N7"%(V MZ%N?#>(/\L?GX PZYIY8YA[PX/(F%/Z[)$.7+TK$UR@)BG JC,*K,"G*#,XI MCOY31E/:?> M\/;9>*N\ ;Q=&[@<@R 7@J6$F%(#>;*;X&$Z;YA:)Y/*&B>.B M$"13X7MXF\:PR<;33H7U]P$UX&-N@RPB*)8!*?"G78;97/B@JJ>ZW3N@#KRK<]ZEO@'> MY<0QHB&BZZ01_4L;@;\D)61S!7:,$ "N9^$L#B=XC=$(]L0+DON_Y1A )%%: M0@AN$)/^$!,6HE7Z/R7!4$ "^("0R:,IZ>$-6\Y" M2NA%RJ@<5!*6- H[_![F-T&V:+79][(ERO44\>?O+B*G!KN:Q.44EAK1@YK MR@IVDE/0G6 ')<]^+>[QBQ*88S1'!L:0HH+'4_SA,;Q=80>$HIKF%+FP/3*O MLH^5.YGUPLP:^B4^Y%.29O,@IE?NZ/*NTGA*R6H:3E)ZP)^(N,9-P"+.9[.3 M941VLBP M%B:JT6!T@8$UK,@\.#)_PD'FY*SOPF07)-[.,C9R17;04Y)L;$# M$0ES&LY@O01-SHIP3FE,E=0/P<Y/5HNXZ/+G*PN#'23"#97X*XKO@/DO(T828IHU> 2*S$%V3- / M ^+T^CH+KU$A!- $E!B%64AY]#7 #;7_\"?VFH4/LRR=$U([#WX(OT<@L\= M?O1'GO?E&Y):5U:P=&H(\),8X+F[ $*Y&@:3&RY&[L,@RP7" OJC R#TNEJ, M319C[?PXL=UJX-3T;DZ-GU:WAZ5*!#YF"Z-O9]I&JV$/FO.?84W-0'F3,)PV M"#4/8F+K_0Y\;)+"@]/)#]2WY@0H1!=N$#Z>/=[EID$VQ>]&$3R[2+-V2C-@ MA=5GK'AE$CX"HOD*J%<"&T9T9*Z*"FF94;"'8VW+#->UQ%>F]0W:U.LOZJRW MYR[IJ#);21L]<4R+?/J) !2AP%N63("9<4$BSQD=S=R)H:U\_"*K? M0&5-LWOA2Y DA/7^%EQE41B#J*.78&/A?!&G]X",5_=-+#@5FJIP3,:@P2, M!-,R+[((-GT'M]^D91Z21X/9&H'%.J.>\GL*Z@FY'PW-VOHD;JNT\F+A0O)3 M :0SL8 K;I?!:=E M]LQGW06[),_7,DH[#G5<[!'[ZM R>$W-=V^,8%1FZ"/$\Z:P)A##;2ZS_IL M]=HL##G%SPB/ [H$_K] _S=<0P(.H@0?N(D;B,A.RQDZILE+%W&0%.(&'H'/ M H[J ?.=!I3?I'<)8\F$K=?OI.PC33C14K\V>K=N*9O_'J$ACCZ&$J L"G+?SQV8,W%%$L("/(P@*T>:+GA[,9J/6X_YW1 MP5ED4=P1:HF5X4$ ]2"C7* .X>059"_)]>L$ GLN!,;Z,\S7)1^/Q-^/ .OWOW\52@ M<,9/U2N!C=ZB^S7\3TG4RY*[4OFCSA)@3<0%$0]Y%P(>B(J_"A.3)MR$PR!BS.H!!KF8L6:#C_5+;%L#.TK+( M"P ![A58[#Q-F,%!HZ@F"V=0P8DUP#>"T(#CPL$FV"9]2 IU",J+AG<57< M5DAN1,Z,L#X5G,T[%#A"W M02LOJ%>]J%8->N(\A7]F90R4.PWS219=46?:SNP;\Y0$!;#QHIS/@PQ#ML(% M<.,(M%O0=3>!KX5<9X1#DZ.*=#EG@\[T0/W[HH ++!4":'(:Y9,XS;G;,"A( M6HC(],5P$;#D"'CZK'I&7CT#[P+"1]9 3&*DPB9\0;.?1 OT40(M$DYRC]^' MBZ)V5/Z11/B)+ QY&S!N],DTW.CH7P]^A(SX"X9E09Z7\P7-92$K#X@63IX) M*T\SDMXRQ[40WU2>AP6],ZY[@)'/# AE1MA/@Y$]= ]]R93E?1$.M@DXG/^N MK(9PP@P89%*N!@2GU!:J;R)0A"-/IZ?"N,1D60%O+)"#)\@0K\@Y32.2N$/@ MWTC\2*;D)+,0#@@.E24! 73+&)^0EC%N'L"6\0@'H$(-9FILS=(X)CEQP-1) M.+8B#Q1HF3#A[& #8;V>L^LEDTF^T[,$^V22 GF3[]MMO -6QQ<5T>@TK.LO MQ)";,&FZUJ[3=)JCAS(/LULPNHG]5V#HG0U&!=HCAPSV>PJZ&F@Z$;7/*&$1 MPF.98SGWVS62JNY"@MP30L2 JX"Z41'3Y\*#0IY70K5PQ+ZU%9T*%R3*03P# MU%H-?I*H!_98P1?C.YD22DF $=<):&/3$I,8$?6C6T:]2$,_608507OV\Y;( MVDWL,274&) $U; @,H,&>8"3(O!N*7=?.A/DLR!@X-&$(EUF( ![QGS&'284N$<\$?$*6;&*)7%'&Y:/M?D4Y-[Q@2<-D MP,=-D;LYTVRF+=*U(R-$&(!88-B$WG808P+AE%1*T5OSHEX%N978''$ZX1E^ MQ&M*:?B>L#8"XZ+..6D Y3'8D?VLYN--0U!:YUCEP!:5A 5]0R]0C!A?P.1! MC8YR)!:D-.;$XSB%-D:9)4S2H@! -9M)!'8' K5Z#'J'^+&"@0%*/Y$)&3ET M(N^V>EXP_3>L ![SGS( D0FG4S^6(0/R$Z -N!VQ:M-3W]RAH%JZ9&$UTG29 M2Q,5UT9^'Q/U%0? '0.WNXVF5.]"OE<09GV"9P':;8BQ+S ]%O?E5%V/7; M\-/;2QQ<;5=YQ(F#':UM2ZQ#_K!*U4N(QR4.1W^:[,TT'7YQ5<%ADFN11@GQ MGH#N&U(UB8@2S@^IU4)5'**B$.]VB:SIW^64&2JH&BT65*(T91MQ^J#7/$HJ M/L1_0]X'BZ#^%Z"*2OQ6M]?9[(R8'Z&IK2D8>4[-9_!6RC_67[,;CT XY_"+ M?!9MT#LW'=?*R1#9P$T7HE6"8. :'CU[%-43@@0((9:W/TT7G,4[%W^ 07R* MGB;M1++%Y?KJ9^+INL.D5K*)&LG;K#'F[%7,^<-ENH@F@B$9'W?W)GQXA^XM M>,:[CY3GHC8(AU1;N(^6,_#$M7V+AA5[HURDRX14.6HI07&'(HM/,;*]K&F' MJB5K+LB&@%Q16=?>^+='W_7JLO^2*:Q4K;\BD;2@TGZ9*I/7;B-Z+K4[I?HE MLI6R;(J/,BXP$%*O WS(S MP;J]AY@[0WZ."J]_VEQF-/@74VFG$5(/)H]G4RX;PI^$YU&T#80&%G"'$PTD M ,I3=U5=YX@@QEH@@&U,*!@.H\(#@6@F((IB "MU3/:+*"["L!6O?EGG*UWJ MLQVPA+-%Q'G*C)($#?:JA&!:*0!7]_QL!+1@,5GK.#QK&*Q+"LQ-^QZ"R/TK MZ,"WMH>P E\F2WM!386:8>$T19.3!$>I"YV:RM3)A31*HEZ5%@H6+,W7H#PU M(T9J1K>.02_R:Y%^>Q7B.[@Z2?0HXFTG4H')0 IG?#Z&XZX9KYZ'Q4U*]:NF MK5[F^(N,N4N8=DUHAT;Q*.="\93GP%(XD]JT1-P"EF+FS&UW!900XG/Y>:+7 M!J!34H#+(3(,-_TR)9XCH0U^B2^8B(DZJR4>A/XF@&>[R? MH#NL+NB[ B8,9$[]]#3[!K:4IPG94AS]@.]O %VHJY7^Z@XCP5>@^PGHIR=Y M56H$2NZ(_$'85:7M1&X_>EC<07,J_ [X"9@$RB,5]_5[:L'U M^*.H/@,*68F()N*"YL$]<0W_7)! %*PM3O.GCSGCT";3#.5BWL\IY>S1=! ME!$KEWIK@#43CS(L[Z((%Z!O5H5BU_RFJ+ZIP">2#*@$U/I@6@>[8;$D,G9/ M_##4T"791D&2E&@-$3F&;&\N/OSHJWN:N%G%D)?S:H)&3+E,HJ+.::H$+W4F MG IG,Y'9",NROL!^\A$-2[$X- 8-HFQ2SG-B8.>$I5=RM)):3ZTERAMVRKHR M0,Q5$DZD'+)VDJ&*4,.!EME6'C/F'+GBF:Q+#V9?HJC &K_EH#LNZF]Y8]4B MD=88.B*_K\'1\,!4)[,4:UI_<-O<[ZXR80AR-<%'3YO[<1@B,CFYOHVTRW"U(KV45+HL MGV,=8ZM"QO!Y@K,BL,6E,$^G(>6X\S(N,*.'< "FE& F4:UB5OD@+$S=(/Q: M7:P3T!]Y'W/V+_U,H&ICK8=SRX;;RM=9>H=92$O*>IRBC,>.6>QK&I=\*#3( M/L9TV764DJ3-,#N?&0[4,U733=XJ96S _N?KG].(<=K-DH9$^E<%'W%Q5J;@ M;%D(DEN/0Z^L%2PDX;#(^^=;^1,SWN!$N*6*K []*$5X@MY+DB+,]\#R]3[4 M^3!%%DQ#^/L'K:\0=GK#TO"I QN &U[85 M$LLKVQ+<#>&1H3-CQK*JTOL@IKT0&:%Q>4$91HQ.',]S2PU+@\(6+LTF# M;7JQHME&Q75;W&DJN!Q(TZ6C3EC>1H YL&054](^L87WO05'7X5%WHQE;H&/ M:^T0CDT< P-[)6D<4/8CCJ,,-4^K M@*V/4IW:LH_)1W(4L)ZJN=:C5:E*ARWQ;_/GLXH.U%V*M M.81)0$0IWA4'=SD/HA0E\=?C92I4,;T*Y#]R>^99H=411-S6/I[-F^!9#A,F M2U"J9SG(N?_E>M)J$BE+B6*0P2V%24@4ECL:KGE"V^.ET(U6[0Z!4F M6C@D\Y6:D+"VVX>6M!3;HE$?LOFRB'B E+-> C8F.C%X=BJ,,=X!>(N_(BV, MJ^"S*.1AB_)U$FXWA!.AR>1>M)JI;Z6R9^OUB=?8XQX_+6=Y-.IF\$R;K5NC M9(E>B6^UX?HD)[Q(69?::,8I"@->- B,^%:$DYN$*,US7&K._/2/X2[)KL\! M'VF=*G,EL%6;3-*2% MI7/LH$JTX$T R>K*'M*L(+\!84\]W6GS!W]1>X*1.L5B8 /U$274:ME0+8;1 MS*6ED3MQ6?DSUT6.E>KRA,TUG?'-?$&^2GK:ZU4?FU=Y%*J:BW(6358OG5\Q MI&_A&]D3.CLDGD^40C2#X!CYLB>-91,TY3&E9E?K!M]A@2CNP$3+N(HA\?*_ MWFU_5QY#VK]+ZZ-^-BV3?(Z(S^23M-XP?MN-/KZ5Y4E3FD7>0WH0&+LGP)WA MFAOA3'+R69@-\'I(^5[.RV]2"JH= ]P>JC.E"O I HYY/DJ>H+S8 Q3 C'WD/Q$-AYGMO!HRF M-TD?JRTRTA9XBH.KZ*KQ#*A9QK1B]'\1=7ZMKTF-^[5)S%!^B0RH'E_5,M3O M9L^I)#V1_HLLRNO*V=H?FFQRC_(EG I^?2]=)$M;P/=0OP'H5-?WC_9D:"87 MDLU@_1,IB>(_XR[G3:&/#0QA S/ ?)2'4QI+EC18'10KCFENC5G26+)2/V:V M847/.:-&.GY<.1I827ES@?-@RCIJU)C12%JD>8T\J1$;9-1]+)87EX2\)47O MK-U^DB^IK6%YK@WB63_R%1H1&SHPZYIW+](.A12)>+63R-PN(>]]D-/06AI, M;GA+)>:[:_R"N)[@:9.P]N2)-/T)=/(,\\&GX0(X2L1+N2J&@KBUN+G/B3E/ M#+N(V2\B=J2:,,<.S7G-)P3!:(<1^.GJ-S2O82L <3F^,>!":DWJS&GJHUR) MM^6-/B*TEI&X-3BPJ,!JA.LP9AL6)Y0/-ID1O^-TJ9PC2@#&57EH(\RU$KG+ M:!T_?,J1,+/K" TD/&%:U<8[L8A+S +S\XLLHF"F<_IG^!BW;3Z . _3!R8AT1QC6L8:"(@K :#9 MTEF(_$7XFP]P(E?,!WW"2PX^UK5(2_T>&AGM* $F-U%XRY$"J!E[LR5LA]4# M )! R ,J57*VC=4OSX5,)^>) @N;7^!>=[ $I9 7#F ZZE^/&=SI13W9KW. M$ Z%="]9AM 2%E"_#<%2.!2:HST)%G3.9<#P&EZ.0\(B8&A%51%Y&X5W56UL ME&-7N#Q%'L [^Y ]58.LCL,3 [INN%*NE:5)BDY2 H?7SXBF*\0D$2#4<-IT MJ_"Z;\XBVW<56X8M\[NKPHGP%)QVC^EVX(K_YW\%($'^\2XW%<\Q96=L*(:J M2V/%=GQ?LJV1JVBN9,L61@N# \?H>A27Z519[?^S'"6?XH68?QY5_ D*B&D"X]&2?!DM ,1@I((S52%=!P\RXO)+\+ M%MS4:ZX/KC;Z&6'%6WS/-T7*PVNQ3XJ,,$4+(Z9DF@T@5TH:1/R;-K9^Q4YN M#YZ7R]4*6L!&L8K&3IO#71NGTZM2+UI?L:QYL:2[SV?N^7=4G@&!,MX4:].I M7V=A->^/5'>S%EG"!_F7CW2ERX6!:P6ART\E]7 LI$X6PPO&:=4%>Q;15%DF M#[^=U^9W69\FG"1'G9 [M6XQ;>7):0.64+[YGOK M\&16CK#E7.6-.\S+*V"P49"Q/?9H6C'OKTH/;VFAN,.->:V[GXFEGMKM MCX1['G"!#Z3>[KY$0^]B*D[/#KEO H@VH:%NRW7. 1?NL%,9;RN44T]_$C"Y MW]2S)EQ>S>(2R^ZIGLE[AG)BG*9Q#!H$IMJ5E*_\<7IQ*HS(Y5/0D]NFG>SD7/ICX3QV5?GJW?F M?!8N+N'"%__KY87@?!WMS%&T%]O0AJ4+%][O_NB/SWZK*-'Z8AL/6$L#6(WQ M-]_ <'B)>E@>0$&LQTD8Q^S;?[R3WI'/L/()__Q\>KJ+IL4-_ E;N\+80':" M':R#11Y^XG^LA<%P.: 9%\B2\?7)/]XIB-#%%/_)JF_9:N@K+.N77_F/5K^3 ME?J[#0^XQ1%1DR!F:Z"@7TZP4%:83O,S.ZKF)9K[H%#0;K995@)^UG/1T'HP M"+D"@LV[8X?!F>KBIT XO< YWYYWWQ4=OOOG-Q#3'_*/&T#P]$G#7O:RT?5M M!:UXBW"3A;-_O/M_PEF??>6E$=1;!LU!RSRA'?K(!XYYS-,O:P>9A M,<\X+%5?A=$!XNS8DK21,_8M4Y?TL:O;CF-YOF[8BF^/75_O&&?/&B6_W\-K M[":)SMYOY54<39K!HG&4S0=,W?*(5*,_F-IYULP&?'K2\OFT@\S=!S"P%RRF MG'RZB:: \_M*;'K3S*E&=%O57040VU0 U37+=9VQZOF^Z9N6;XY,8Q=P+:&* M&\2DW.GB!JM8!O:R)=15\_GL98_ Z@K=?'LDV^YH-'+\,?!5R]7\D>'(GJ_J M$H!!:XUN#1<"SH],YXLLO F3'$/HK"SQP^:-K)A MW[KOZ*ZCN;JNV8H%,# ,W1I+'6/=!4Z5Q5I0,O[ )[-P!_S;\B0TZ?#P;VQ( MG@2\WC \0W<,U35,4W-'BJLHMJ'*XUWP;_O(R(!Z6QZ")O<']5["LMR +,+% MY":+,6,#S6BW-W%4GJ32H-M MM!M5L:3L"PN5FTU834B%=K8VN?@#8:"*;A?TAGTXB#8&FLU:9.6XU! M?8TY(5@DEFWH+80-.7EW,)8EM^FA53W9%B/?R:9X.>&BS# +,:>C-Y;;';4: M!']:8\63(&%5?YA)[/@R;%I0U\^]9O2#O[U/E9;+4.?B$ MV8"_1W$,"$7<5T%"NJ2=)9-3F@%9T/%"E:[=3!G\%;96[>TQ!*%M:)=6UFPK M%N3+M0 ++.LLML*,KG% 9'A)1HQ/PFC!DH-(KODTHB5U;>%&)U*364I8J$W+ M)#;MA/:V^BNH#J]!]_1L89%%FK5?DDCZ:-85A+^26^!XMSK?F@$L2/$K/;*, M5#=BG7I8L#[!L,PRX=LBA6M5QQ.13 F"FQH(VS&^-H?ZT(DB]3"CD%; \T&. MS4=L;$K5=[D@-NLW6>%GL]ZCFMP%J!U.2E+TE-R5Z-[;/OQ>4& MSA1R<'_".IO3'L[;?-E(@&R.J%G27>C627ZC\BN18=<9]8MDP3R\2[,?P@< BOJQY7Q# M5FS*&O$!]0&3+D(BNRY0_TA)/YCS[!J(LL&SR& ;8!M3T(OI77E.IMW7T/S; M$A2K@E,-=(O?)I. M2I("REJ8-V0)$_%40I!*M5LB42H4#Y/;*$L3.NOX$CNA+L\VR@@BBT*OGGS0[BF'B=+P!^1UN'F<6%;PUW/:L :>T M8OB0% MB-44':R*9W*#(@L;'D>">[!HKDY?U7MOM$B=8 ,!MG$RT(;UXY^&6$='QR[B M#*A:Z!..S=7)-&MJD_CBN@%'>$I\$T3NQO'^2R0I1>!M*-?+\J@B2Z<$6EX6 M?(_HH_U#>2J3:!4M!7;=C):WL<%2M@*%$^\#Q/TG?#('S^W+ZMR^!>ECNW3__GO^=2K#1^1^_?78NA/\^%3SG][//GX\P!+?5X;Y*54S[\_U^ M[OK?+X7S4^%?WYWQY1,!R%<%P^J1,U:H;*X!Z_3XCVFO1WG&!\O(1VEY'8-^ MAOP[N %-N*<(?LA(O8=C_8[3=0O"MK-@5AP31G\#DS":\A"+=X/3!?W*1WY. M?> #EA\"EM/#K:/^#Q]N3ZN6=V?;&"#X)/0$C?>PP2]!-KEA3C(3G62*U)/- MOC#-'L)A#MCZ]O/H],[RZ+8H:![RZ/:61[=;??(6Z M?=T4.U+!=D<\Q:8[=_[>]O)P+&+WEM4KCN8.T_)7LAK.%U%"0D6LE]?6!1[/ M/@]U'ULB+!#W+-N@WM(5*U3.2:'R-JE-2YE,'U@*!C[[ M(XLI;@X-DGOY5X)BDZL6'PY")W4N9TPME75-EFI:V0B%#S'6M(KPTXILJI;R M(:G\HED2U4 &%NDC4Q=HF 43:JK&;3A',,0G2/:OI/+;&;ZP+[$*M#( M=Y&0XB"2%[DA&IVS&@_A[$PX$=;S^X4/@45H,IV^5!O81;FU1DA2^WRJ_AU[[B9DY,9$R5) M\X-ELZ[_+"OF2007E["3Y% 0$%!\H@,]Z#".I4&T<1CD5<_4"F55B:*L,"VK M&9:=!$D8L_\#;M M1+([18+O;,5DH O)QR0-3 D3\TJ0C_,P:X\CAF1\;#,&=R](L@D<+AF_CD?) MU+F>K9DHR?DV AI3 9EPI+4U51E2E@'O;*71%)$@E_HM1'J/@CR:;ZQX')',AD6I+!4?69/P2]>NX/ M@P#=%E@56)]4?\O.C.8PX93FF#4OY^.:"91)HAL<6WI%"I8V)@8&9"S,W0TP MJ!C+^'60;HR%:8")< MS6A?<#*K^CJXIE^R+8HDR8ULL4I4WCH_#00CUE/PC#AZ*&3>]2I%,-C!NT@J M-SD"I+)GI>-> 8AQC[,TX]/7,#.2)#-3=D)3+EQ6>Q27JK MZZ%%:&0&'66A>/!D7:?"!0*]\>.Z9N)G0"=*BX@* :DS0-D1Y9@ACG'-M9S> M8$X-8#Y=D,]]BK:MA1(:0 [B/%VOX*@&7&_*W2735(F'HS%=L1Z:2DKDKNZ7 M:IL"[/L/]C*F5B^_@A=E, -[:<;D%COY$Q/YXPBTNCK5F^V,YW@&379X52D\ M#2= #U-__Y[_7?C7MR^_"9\_?WOU\77<4Y:'V6T]K'*5.Q&P V"!PP'*@O(N MM5&!]P58#]$X20#/1.'\)DI?';B/A)*>;W_LO!ME+=:F[(>_;XBSO(5HF-%9 M-&R+EIJ[1\,Z2HO;?$AM8D$O$_6Z_-T7,"?YB_-5\,Z_?'.^GOD7HG#VU3O% MH0C"Q1_NQ=GHS/D.E]_@]I8F/[C.9^>KYPL7O_O^Y5O^;0AVF =!$\"L)XLF#/.1>1"/?*7M=ML^7];3Y"_[N91C;Y_@ISZ1X->W M\14[P6(#$WF\O/*X,L<&9%A&!A8X[54/O<[!\-@X+>?B8DTU>#:R' !A'/K^ MCN8LMZ/;JV#RXSI+@1).6*O$R20,9[.W(>[IA%\VO/2AL1G;L_J7A$6?R/J0 M-SZ<_BX"W.HKP6.R5I5]AP&IVR!>SYCM]C&+JM>[;"[X[+_BRXZ M^HD-=<<9[8-(/'A32[=LV=9#2U%/[GZ;+JVZKM.F/9 M&+NF/5)D17\G),$<7EWF)]=!L/B$A^XD4_R/7Y^X4WA!EF'R*>8[AN](H ^V M]AU[^8[/T+3Y'^V=4"81O53FTW<"*'_1/(CS?[P[07X P P)9\ 055#\XUWT ML_B4E/-I6K!?OONG;(NVJ?[7WY=W5WO\GGU@>R^XV)2>?R3:W4#PO2%X3:D( MWE,M1?=\2])U?>PXFNOX"B-XW[2\<5<$;W5"\(HE*M@9^^T3?*^DS>TM>IM%(0E)9D,0 S?"'!^2 /%>%@%=A0_O+4!W>J1_:!D'6S(F3;,$Q?T5Q--23)MF775S5&R.[8L4>KA,P/XGMU#E_# M@AEM>Q/8EB6J9I?T^^")]E:2'ZPM<]2$:!H5(?KNR+5LR=15Q7 DXSR MR5)DIZTF^$0,_] T15NM:5(U+9!5JBU+JF+ZIN%IFD5ITI>5L>NLTB0!OT.@ MOG=#3;04JTOM<-=C[JW\&^RX8Z1>7:NHU_1=3U:-L>F/#3"G9'LT-KD".C)' M:Z&2K:BW(^O.$DW%/&KRW<'XL[2>BMW+M,!BN2[%[ENE/[.F/QL,/I":\L@? M:Y+BCFP5*)%JM*;ACM4U/\N+"$Y-DT3#/ B5=K V^V5,4V27;_&,?M 3'8= M]_=P1KSI2<[8UTQO/((_6?3 USW+5)Y+3-W(,3P6=*8H)0PM:9R:8LF"0_*JBS* MACV$"#<2.2BFC>P>2944QQM+ACYR-)"3EL2R>WS;LLTUD>(; C#OZ6IM.[!T=A'+IM*$MZ35ZR,[(DTW%MS[ ]11M+ MKLJ"\+ZIN.ODQ4&W/X>J;(N2V:5/IK?"ZYADU)NE%5.N:$5WP<[R5$773%\9 MC>V1+7-'BJ2-?/<9M-*-V+$D5;2T@Z"5([7L:* P2HH@N8ZN8I:TLFK4!7-L M\_57;=0IJB)*AH1&G6F(AFD.1MT#Y&O7Y"L9MN-9AFL8LJ.;DJ>/39?%(6S3 MU-=$W5EU*M2) PJD_Q/[9L$^]R\&+474U,&X&XR[0R-)698JDAQ9MFX9AN]K MAN)XLCD>:0Z7J)ZO;LA-VXDDNY&VMBJ)NJ(?-$D>D)%W3MOD)]>T:;E 7HS2 ML\S#HXX-RK):"T75L23/4US5UWU;-:6Q(XU5U]==R?<\UU@/SG.HDN[JWW'1 MY[,_S0*14,>ZA?69B1OLW!3\J\ M![5JA:F;M5JE:*KEC31S;.KJV/),1QZ/'5D>2ZX!%I$FKS)U#MTS,CWH,OA9 M:5=[X^BFI!RT(C78-D=)A)9=:U:RZ4KCL6H[. 51,0QWK/C:6-+&OB>/C+6" M\6<1X8X6S5]AEDZ#_*8AYPZ8!@_)F"%^PA2;SOUJ^?9_H_)Q&<< MG@J'-TU+[.G=AB ?!&DG^;0OV*#I2>@\B3QO..%;5O0Z%]1U'=N2),^Q+-64 M'=T"I8+Q-$USG+6"8,K.]I?U*6J:+"IRIZ'!G0^[GVGBQVQ\#SQOX'F[\3RS MS@I49,MW#=U2-%\:^;:B.8;*FR!HKB9MS?,Z2J\5-546-7/@>3UW=NR_Q?WG M,\<]^WQV>>9?T D_E^?>OWX__SSROU_\3?#_YX^SR_\[\J;IQV1T'_I9'D-L MCS? CZ. C&..PJ$+_M %?SC]PV[45_6W703WV,MQZ(7=)L,/^1L]ZW[TE9$47):W+!(/>NC+>.DL;:+Q7 M--[H=&&:CF2,/=]7QK[K6[:IVPHOO%4TY<'VO$_2>$?!'!5H7.^RY+;GIOL; M;XG(M?P%EC+1,J9I>%6P03B+"&,Y-%$[O8+7$LN_=:K#H>47:5(=:]5U0_=U MQ74]275LWY147ZK:9YO26H[#YS2YO@RS^0B@3@93$)B3-.[S&N)[%\VRJ.J= MQF![EW8TV&A'29I*/6)"&SDCTQ];DCOR/=-SQZ;%>@B/1H[BKZ5!M"7-SM(C M;&LH;WHK!O0&@9JNE#PU/&H'6*JQ%55J-56ZMJZ:AJ-ZJFHJON7YCN.JKF]Z MMJG8_GBM==MRJ=-G!LO[%Y"0VF'HM4=@N[YI CKV6J>^A'$ +.+T/P^\A:9OSN=9^]Q]P$&WU(/HP#3K; ="05D__ MDL8C30$K2/<<3Y5TU]%EKQJ^H)IKD;I=:*BC]BJB-4PX6A7+O158W[)H@HZ& M>A3MX!!FVJ\GZ2&.MQQS9LUUO0RP-+8 O0?8C1 ^$ ME^;[G\A@B+K>98^5_KG_!GOA* G1:@S#M#W/USUW;#F^/1J-+4.7>#&/-U+6 M$]N?1XC=2$)=U*3#GOU\2*8;[== #+>45.D7P<^C-=\,J:8UQ7!'IF* $6>: MKFRYOJ2/>!&)-';7NM!<(MQ>*$-,%Q6MRRAT;T7:,4FN-TLT2CWJN(5VAJ5883XT2ENE M-JVF-M=1#-.1+,75'$]W77.LJ#Q10]'60\(4#Y*EF@90X'-8#,>' %J=7\J6U4]7;.ED3VV3<=7;-UC/?E&KF?Y_DX$ MV)%\M"T1GG70!-B+7E/=R#\LO3HIPFQ.JE&/- !A&HUYRXXR5CQO;.@C2W%5 M23-]5KMFF[:OF8_5KKU$[VQ1MS11L88"F0.35V^6=JQZF):I&6/;&!NF:?FF MY=IC2U)XV_F19HUVIIV.1!/0CB&",7D(M',,G=&JJ4<1S3$AF25D0NR@'"Y3 MH2755&@8(\ER90.NC4>:ZXQ]GX]I5B5?6JN^7AN\TM 6]SD"2;8-4>NT:J!_ MFN)@JATE-2KU+#)0)$W'\RW5\T&UU,:N;^H\]=ET[;6,R^=38T<]AB5)-.S# M#K8?D-VV.MUU:'5@:371>9[G:+H&9IRF2K*KVHHMJZYON98*'^SU6,+F5@PA"/1%:/#S%RZQGX(W]D6(Y MGB[;CFK+(U6VUH?&>]@6?4\ M)>3EI/!;)5);KHG4\,V1,G(M13+LD27[.LA=1J2&XX^=1P+2>YP4)]F&*$M' M,?%RL+Z.@.#4NJ."[($::VM =ZZFV)KBR=:XKI.3UHI+'R>XKN)KMJV(JM%I MM4!?">[P;5.VX-F, 9K2YO#O\._P[_#O\._P[_#O\._;^G?H)?L@$(YVX\/I M'U!>A)?.YU$Q#W&R(K:D\N![6$"83+"[\(>O:1$*LO[Q ..[6WD0[#H^YAJZ M;+K26%5U9V3:DFF,'.9!\$S77.O]T8 LSFAIPK4[%]Y?899.@_RF$:X>,B/Z MSCZ.@'+01U:GN7OFV!W)GC76?'UD^2-7AIW;5J*#%+C@0O M"N]/)5E8!)DHZ*(D24)^$V0X *,L;M(,[IN*F!46"E&>8RL?TE^U+/("_L"T MWZ 01N$DG%^%&8678HD"*E[DERM?V>0KZUAE=R,KS' \7;-*Z8\LR M^%1??:1Y:S,UJF,C;/I_@[@,!VUWT'8/G6(:^5>&8EI 0F-K[%ICW_8LW:M2 M.\:VL39!8SN*&;3<_6BYO9%W:/2DR3.$77_DW*&E4RIRPW@=Z6-UI,B6ZJE@ MPP)!FR9OLV4IGK?6YXZ>XUN3?OW+D!PLEZ.DO$;*EN7*IN3[EF&,QZINZ0[\ MS0L29-/;Z#9Z@O)Z*$7[1WF'U-[5@??A 04Q2--H>A(EPH1.2S]23576:P(S M7=M5=4-1G9&F.XJM*BH?.^_YMK.FJ=; _ :P/$O8W/G]#=W055$=1EL?FM!Z MLZ1CUK-J5,>Q]+'DR(XE6Y9MCS7%X[+)]M0UV;0]Z70T$DJS15TYB(DU?;3V M]C'"NYR79(0F'/P"*(DG/I!EL#>\@:\1Q3<[:18#L" :T]T0C9$8"(OH3NNXV^;0^X&Q1_( M(1F,O..C9$4V&F7GWMA0+=W6)$FQ)<627)GWP#,M:6V$MRW@&>>NP@E.T_(J#EOI_9W@Q([0>K]/(+QEUJ8J2J.+D*OZNF&-7$B9&-I%=9S%T%O MN+P)!>Q3D@M%BOU+"#!L\&6A KY]R;C#UD$ MU^')518&/TZ"&2SS4Q#?!?M*+KX>?T@6R^3?+RCR[@"A0KQ]7=?^/WL\^.:205?!(TK $J6?FR]-4#6/ET H2]2@ M)9JH, GCF'W[CW?2._(9MCCAGS? \#*: S?^&MX)W]-YL&;^SH/L.DKH\H*R M2/D%:DV3*W?1M+CY9&NGNB;;LJ2JLFIIDO(+U]PG"/I%'G[B?_RZJJ>_J_R8 ME4M?5MX][.:D;]3A!/B/5K^3'_E*V^VV@WG9TW[C/7I;7J2/<]L>(WM($WD& M7-;8QDZ0V< $_R\,,L$'UC(E#([7%PN\ZO@X'7(#6CR$%H]6G ]H<31H474B M$%2)H,2J[7)@?3:_AH60!_%#PW$ZQ_RWYJ!_\_YW-32-.@=B;*FRY3J:YREC M::RYCFSS9J%C57;7.5.>P^S/R?D[A$>#AY M'L+_INM)DR,:._R_RU$GDTD461-58P])4CWSN1^!U!EXRP'P%JNNF%)\US=D MR3 DQ1UK)LY%9_E5[LCUO;5D[&YXB]45;[%-393-/8S_&SC+P%D&SO)J.J6I=L6?8-Q5 MTECV,+^P99WG: M+)H#^G,]^2],I20\*L]MH$E;T/6J<#OP=A_@'_,YI'-(^S17# M5D7+>I&"[-ZJ$T-1QB&2K"95)*OKNN09\MBT7 G^ORQ;O%N7I[B^XKT(R79F M!>BJ"23;J14PD.Q LCT@6;UNGCYR9=MW/K;I2KKO.Z[E MVO988OKDR+9E27XF[76F-6J&*!F=UBT/M#?07@]HSZP3&9WQ6+5TSU1=Z$WOGL+"F"Y#JZBD-,JRE61Z)WJEWJEFAWVD.H MMX+LF.35&R4AT/1JN:2HJF:0%'M9]4W-\TQ9XPGVWJ:.Q,^EH>ZT1$W4S2X3 MZ0<:&FAH=QI2&T.LS+%IC_V1.C;]D376/-N.1;>J6*AFV9%FFZ2@F%Z"ZL<$YTCVQ=I>/J1VV,V4@UJ,D M5KLN;K*IHKN+8/BC!OBXI(S8RTAV[CKQAT%S7Q-J9.JS+7>K"_2/6 _)\ MDO%'PH>(S#SZR!,NCW;FU./D*C?F0GJFIMF&IWBVKEBJ9VF&(O'$%\T:KPTG M)X ^7X28YY)E1R:^L@R;%T;NV/#U+BVBS,;6U/L\Y39;<2GIG>J MU?95>';I 9;[JO92!!)F8"0)*<4JL)$&\W2%8!N^)%^1=,(B.D@0;'B+B&S(I0DWD-% 1KN3 MD:G6ODI9,G17U4?R2+'])?%:I:]CR>MO19Y!1]UY*71;)_(JW3T;'D(JZ MJ@$*@(C_!F1(_W_VWK2Y<1Q+&_TKC+S3T=D1RBSL2]6=B0!!L,OOFV7GI%UW M8CYUT!)MJTN6W*246>Y??P$N(FW9EBQ3LA94=[EL+20(G.?!.0=GR8)\YES$ MPW$1ESI(+]/Q=):]N132X1EGLMGO*, Q"TFLL1 199B3L JAT9@HL'"H4,]^ M!='_4TS\>6O>H_FT;[2; >HQX'/DO>/DT+")8;.) HZ8$CKF5+CV &&H>)U4 M&$H6+21$O0V;G3DU/38]-@\3FQ@U"FY$D52(*H:,8 38/RMGYW8I,D7551ILZ77>:S:SR:_^Z=67RT_[,?G-XP/4^E\2TX9;S MAF.%810!@F,-&(ZA5G4;'1U+\H03M)[?TN[LPO_YTDD#[Q)Y/DQM_[;$_449 M;YF,#$G)##)(J5!H0:A"E5K*>02?V/I605EWA3\]RCS*]A1E+<=,A!52&G$B MD(D5X8;*ROB+E*:+A>970UEWI^9'B;)C\*^Z>(O@XW4R'/_-J9NW2?:''=\G M]]]T&B2#?\XJE71R9;72RA?KFC0%^8_DSMN,#R%-6OE/1$F#(Z+LF\9H"V3$ M0D-BS$+ !<8+A0#^;M? K<;9.++W_UY4^ST9Y]8 E M0^^%JFP%8SA.QGU[4RM!^?3-D08'FL5(6DE1*(:<,P:,YC%3UK3%IJZZ+TT4 M+Q38<1C.'8A3"^-OJ0-O?SK+[%.>747I9;<.VW^GV620Y#>.C86EF5^.(7O1 MNXZ. (&MG*B(<"I!R"F%- X954T><6BP7O LK8' [K5;"'L,=UI\SL/1P_&] MX$A;Z5&<:R&-EBR.B#:AQ(;7[:#LY_B37J%7PG%]9?8H-\1.O;Q@1W77PLU[ MF=K%3NO@ FL)'6.P[!(#E+8<1$1KS(B,=,3LEBEER$V5915&<6@6BN8T&8RN MMIRVMQ^.9PZI\_H)8;$"Y>%(Z>%'B+%$)EJ0!C$$J76<,IQZ;VC6DLE<#'OM".F+[]Y>%OYWH+V M9X5TGNV-V 7IV M.W)V$PV[\3"&4!!J%(B%"65(0%TH@0#&7LUN&SB^D#U&-J>O>7+SY.;);8_( M[65NXZ#A-@%43$-LI&;"M3:CL:@+-%$EQ4*!IF7C MN/;3J"R[L"27EOJVY!W;0:K9&<)8H@UQ1([:UCL4I>;0=1=/"]NE!4*.V4CR MK.!9X1A980DI,'*$UL6.VPC[?2)5MBNW:N,FZ]9\;0F M)K!L11]I+@!7$=.2B0A$D%;F682)! MI?\66J]L[;BLNOUP67:W*A5N4<@!J M/+AHEDC-5\CJ=6=7%QV4>7LQR)=2'SEX&.;<$4!WB6O%_M*$[0)@9*@00PP@ M#C!%<5T3W!#,%FI&;0V[&ZF1 6BG*3<'$GCH07\(H%^">=Y@GC-,8,@E%01J M'H$]TVOAQ9_?K8_#07$RFR2B8+//3!!M&_A[F MXRZA!-FH\%A1JB*HXQA&/-0D-GJ>CFN$,:^AA$-4R'PF; M?5YHR 4D$10JQLBJ^"BL"F]$ (?R57;Y86OJ/N+4L\%>LL$2,L -&6@)"1!1 M1"53!D/()*UJ!KR M-.1I:-=IZ$460@"T>\5BA4,H@(X@8HC@>15$@[E0XFTLU)DMQEB/R,WY8YY8 MR_+GZWAC(;C]---6G #1. OCR4-LD<@*U[8SD/X8?IA^F'Z M8?IA^F'Z8?IA[O PFVN*UPZB_,+%31J<3J9I'DPG@9Z,"X=^,DT'05SV'4Q& MP?G4OE $<@=)E@;V!JXI]W5FW[I+LJ)+]_0FS5-[W_J#GQ<>JW[:QX_9FM=^ MZJJ,/]);7SD-:R\&%H\TV>+G359?Y"ZY3C]=9FGRQZ?DR@[SYV3T([G/[:U^ MNLFJ)TP*,R47QH01B:.0*4*- "K4D!AE0*@EYXJX[R0/IN85SPNZ>=RWR=[C MCD/@(4"JA7SS,(L_?Y3#N)R,!DY>?S7!KR=?OORF3@-]]MM7=7IBSGO!R:G^ M'*C3*#C_/3P_B4[4-_OR'CZ>/CL]/_MR$JD+8Y_EPO[G-W-Z<1ZS_]G'Y_HXF(Q&299;YK!<,9GER7BP<&ZUC"I6HH)5GJ=US0>.G?E\#,<# M^]WB[_9-Q\Z\'SW<&T#I$BFLW:"?CD;5N__Y 7PH_K:/V*__?F(.+X:WEGQ/ MTQ_!M\EMLN &NTVRZ^&X'%XRFT[J%TJO6O'*C^%@>O.SD)\1%YPB%W%...1_ MJ3T$?3?U=WGZ<_W+PE[V87Y&.H\#@.C#\T>HY1TI_LLO]8<>OP=?>&O-KQW, MS9:?26_0Z]JQ&[(ZYK^ZJCQ.W>3];2!^_!7SLD ;:\W,$R3XOVF2!<92RZ @ MN"CMI[>7:18@T0OMQ.N:]6#PG%K(0B\=ZJ1>+XQ8+# JQX <>[93D-X$3 MM[PL1#U2-KP-W5H+OH M0K'.0N]5I>*=+T3\4K273 4&1UU6U*>T["L%>^;9<^:AX)@KEWKB\<3CB6?K MD:66=S@XPN*H!Y&WM[.64E.VI0BRR%(K&?WA* W&"ST7[-ONQ;YS?MUED^_# M03H(+N^]]\M[3 []60_]^8YF+;OT?N''H7B[PNE1>F=Y?%A5.AT/@N1V8I_Q MW\4+;RVQ<% E%&0J25-!(8ZXP1 PS*']GV%$2UQ54- 4TH5DG?8\V]]':545 M3;6F>Y,UDB B/$')>)/'2Q$-B6;(VCE:*JTUBTI0*LJA7,CC M71.4K_.[O%1. /081AZ3'I,'ADG!FIK"S$BN8D9#R3EG,>=UJ2$%8206ZHNN MBA^E]H=JF_YH-[YS[XHUPW5U4OGP6 0%H]DHF-(D5, ARIHGB$8AJ!99! MC=!C7+IY=O[ L_&Y1='9U==J9K^.DO'4U#.[T3*?O,NL\T,Y@#BF?7)_@8<: MX!F,6<2%$!ISJ;@R9JZD(JPBV1GP.E-3:4^*+BU'#ST/O2UIHA"0!GDP5I@C M0@V/H8(48AZA$GDR%B#N;LM[G3*Z4DA0#Y(N2USON.ZYYT[5D]N[9)@YX7 Z MZ&@RO@Y&P^_I($CR/'U[%ZD#LQ8A8(U?E6(".(42B9ABQBF22%48%2 R"RUH MFJD^N_IB)_J+FV=53//%)$RCPAY(!V=7F]1,>4\(?M FHW?C'"4P1;-Y2D A M!PPK%#N/#C"<5O7C)8\([!28G6FN GM8>E@>&BSMAMF<0Q(+3"R,BHQ6D#%A M3%SOEUC3A;8.;X%E9SY6V*-,'C0P#\G%&J57:999[;4*\9HF?Z9OU6%W%WI+ M/#D0/;0G#8E"Q6-$,*(T-O711HQ"N%"]O)[(,KCRPDVCZXN6_*GMB\/I=I)+ M:(_Q+K'GG3G[MR/N+OJ6@*_ES(F%Y!I0(& H@81AS*BH>I5"HB'O 'R=J:&X MTV+=.ZMM>@CM H26;6"L41XC%DD5:1)%<22M?J?BJ-[ D C)@DVW!H:Z=X4* MVA.\2SSMRPYV%*[3N;)Y559M=)D"XT$PL0.P+XR"89[/4G?,W[>/./71JB\A M731N50 !T3'FC"" =&J?K040"X>.C8CK8YNXKKM="3?.H@'U7S_W:5]:5= ML\?15I*@=W9#]>Z;0\0E:D7A* 29X#"F+"06H1:*496:IT)#%E."WX#+SK19 MU"/TL /D/"Z/$I>(M8XA3"!5X RX[\ZJB'L6= MML'>.5P>DE?U2QVQFEY.@RS-I]FL/YUE=@P':YDN@5_+N6.QQCECP&@>,V6< MGU7..]!'\<*VZ")UC:7XV_M:>S+.KR$YPIVKJO]-L,DCR&\>C D'TB_?M M'-;.MK<(:KMV"*<2A)Q22..04<4XJ3:PT& -.D#01EJ]=YL/Y>'DX;0^G 1M M2C=Q+:31DL41T2:4V/ J6T)#"CGN $[KZX$'N2$=A;?S?#KI__'I,LE3AZ?; MNW2PVYQTE!XE"1%M-:ZF2/ 1AR"$"6"D%JH.%"'-" M%NI@K(S"SMR5L&<588]"C\)#0R%I6D<;!C (#3$N% ;'C%)4-[ W ."%PAEE>%,"E="#40H7 U M)RQ\ZFU+ &K,V\"SO@;IP>/!LYO1FP0T2E\4*1EC!)16(A*0.315#A 5H^6% M)%Y&3V>:'\/'6#OB*-R7A00%=F$_%86>73-M=Y)=1&SV;Y+Q=>K:Y'Y/1K/4 MJ8_S][-DF@;YC^3.VW2/X-T*0;'Z9$P(U92%.%0JI!%C=0B**V?X&-[%8IQ. MQFXIR@!M4SJ1MY)6A'H,^.JBWLMR<(@DC;JJ#((RI#$'D# !(PJCJC:%H4#@ M!5OO-8C<0"\7X'/?/1[W#X_+-:,"*19S&UGJ$, )$A1$&=?*[?7VQMNAK M -EALCO9SBG@8:G&^Z$!ZT++S9V:V[0V&4[36]_5Y(C<#7XM]_[YCF8MNW1, M,+&CM*SZ9;J%ZU&5#K\GER,?2O5(CZ*M9B8* \:H($!39B* #<:F-FP0X O' MQU9WRM(D3Z.T_._)N)[P;_/YWH[7 ?4$Z[(JM#=S=H:HCAN=[:XFBD@:&1ZC MR")3" \%[$A]VS(<'YV&"SJ>3K+A\1;H8Z#1 M:S&'DHH8,QE2HS$R7(&Z1IA&8;PX)X)N9[(LOM0SR\IU+G@0BDTV*.*4B M4J'$D8H(8)"J.A\UQ#%!*P"QF.FS^ABQHZ2 U8*W1*=[H7?4[.5VN(?P7*:: MMDI@1AI8?10SNUTR@(EF"E:''))$!"\$BZR-SPXS5XG<2@',0]%=/8KW$\4O M@YBW/#J*:R0X)"'0($32:"7"&L36O(PZ W'W:B^%AQV/>4A^U'G\P%URWT'P MP.XB;\G^R5&CWP* >6P85%@;28%4(:F@%X54\15<._6L?BTG=2NJ+80]R;UK MU?MY=A-_2^!'&OA)(Q6-0\P$49Q#&2.FJYTOLCOA8O^]->#7F>9*8 ](7\C/ MPV@W8-3J+ZLHULI@)1&T^P(*PXA4Q_4&$$Y74""7PZBSLWK9PYT>"^ZX;G@8 MCM)^/YNE@V T3"Z'H^'T[4?QAV?0B69;H]:(BPA41DN"J+*&G:BK^-%8@(42 M$,\8=*J<]2_-I&_RN%[V&/.=2;RG9?^ N<3>$RU7"XJPIH(S+@#70D5$QZAN M&42U7B&P;75D=A][BGL4;24P_%#L08_H_43T$D"W8G/B$"%J& ,ZC"5%# -) M:]]I:/_?):"[RYYUO:*[M"1W;Z\]I'S8TW0:%+5@[K+)]^' ZL&7]ZW,6+=Z MWSO1B2?9(,WJ1X5W?P;Y9#0^YZ^/9'(3,5V:3BC-%/4P[[?R^ M1 [66]/WUJZ/:LL]2B2W/5(&HI ;%G'"I#&$(%R%S$JK=4<+0>IO0G)G'E[> MHZ33\TP/9 _D/02R:/(TL8:N##[! A'%(1,AK&/?8Z+,0GFH-P&Y,P5;H)Z$ MG=;'WTLD=^FA[@CHW1>K<8JYHXX\N,HFM\%P_#W-'^GE;RU;<\ANA*-]<+_Z M?O6/>?77\- @L*.;@.K_:S8L6SKDKBCOY2P?CE/7J*X7C-.I>ZEPX"3N <'=G1/"'D.^_+U'\-$C MF#<(9@(0[?Q&/%281K&&NE:EE:)@H77].@CN3'^FL$>Z/2#<=P0?DCO82I*= M_$%U(IA;>7 >X+O,Q>Q-[XM.;JD5N3LG?P=K!2]!KJ2M:EL-:"V+P0MA=/;VQG=VRZ^+7:FJ_CI+Q5(T'II[=3>K1$/3(893<\FZE M_0<4A$T+)Q8IP<(($RTATI&U3D$)J A%TN"%H/2W %B<4[JM=E01L)[9:OAT"@:6@@13I$D=V'A:EZ$!1Y6\^>MZR/[=U4H3<+P@%Z M?0G9435^GJ8]R].!DY+W4.G788 =2 A;0@^HY=RRMKD.,:/.$@^)C-Q'*GH0 M,5,+48O/9(1M0J5?J6(M[I%.(Z=6E8A744$G^60^\/%=M(,#I0#<4 !'FD0A M 9(1'!E%.>!1W8),"+UPU/LF"NB^C!+EJ,>VFA[J.3ZSFVQZ=G5>3/67R?CZ MPLYVE%YV&T-XD%$:WC([ "315M$M!80 ,=22AT13$3%8':\J%.IX,1EF?21U MV-MQNX^XQ:WMUF$VHH!J&/+8%4=!<=4J$%+-]-JX[2XUN^L8OGU' M[:&Z5:^"+/T^&7UW)VO]+!T,IYVHR[L+TR4HI:U&*"JB12O/2,I0&R: J [7 ME5$XI"_9JU]W\.'-281@%$CC0E*()%!$ M&IFFJ[M!"]U'7@.?[ARFS.YTWEWJ\;,C^&GY9#C5FD%KQDF%. +6G%.BWGXH M8XN%:5^!G\[T1-RUHNA]I-OSD6Y$\SL\RXW"9E,#DB@:@5#2$$*K$R+&Z^-U M SE<.,-H6VY;TPFQZ'%OO7F?BT=N*S"&Q\+U6! PC&B(J#(F8G6/V@@MUGE_ M#7*[JVG)>J)3;=0CUR-W+Y%+&^1*&4.-,=:1<"$Y,0=A5956,1JRA4)>KT%N M=TG/K ?\GGNH'M-XGGUPE;XY>WE_02F:G@TF9J%AL0$:01J36#)<%Q\!^(7B M(V=7\[G4DWRS-=Y=>=DN&[SO"_*\)^@ P,9 [900T,X#DU,D090[:.D6= O^PO93PZ"49KD:3"YM/=- MBOZ9WB!\C% "F[ WS@!14 I"!6&40T-IG9DAHT7=L\1E^L5-\GPY:MANM$FF M\!V&O"_GZ*'+&NAB"A6D H8TIAAA!$-3=]L$( X7SD]>"]WNU-E.N]MZZ'KH M[B5T10/=&&$#,9!1Q!$)M6 :5D&K4FJY& [W6NAVYXI%Q$/W,/VPT=#5+1H/ M@NDD^'4R&O0G1VJPXBDE0%)'%:/+&8*VG%]Z; MZG&VFSA; C/2P"R40FJ&B52:A0A&-,;5T46$!5U,45P-9MZ1>HR.U'8_R?3/ M-.L/\Z*G9#Z=]/\()G='ZCE= D;6:(J$"ZT8EZ&,E=!(X%C6A_8H$N&+(>7G M;I+/RCDVU>0/-IOQOY5PFIW5*+U+Y2#A*)J]D:M888"ED5%$(\ QT;4S-"22 MO%BK;54X=GB^[^'HX7AHDM/RZ4;HI?NRU%V/U$X4+7<, %P300E$BD-K+&*LZS-]K&/S8OMS;>^= M#2]GTW2@RZ"*3>JEW*<+']JVMK< (LWNI3FBBH$00QW1F%B!E[4_$V 4+IX" MO!9 N]G\T>/'XV=]_+0B4RA1&,42\@B'FA@EF#9U+36-S(L=SE?"3W>UF7S" M_6.+8_?;(=Y5+7>"R_O@8]T;\6]/MC79<%>D3FVXW6^7) 1J=4PV$% $E%9A MK**8J;ARN.B0([QJNZ1YG/>6NR;R'J"=!I1NM;'JKG51\@X?3R:OU!=DRUL$ M$(1:1IA;>Q#SF,B(UOHVBZ%8R$I^$Y=T5X]5P)Y$?!=(I!,^\&Y@SPKOS@JH ML2(DA)@#JW0P! 6)B!)<5U9$'!NQ:E/6U5BANXA9TL.<>5+HTAN]HP:)N;I* M^T73K/3/_DTRODZ#+)FF0?E[T6?+V2L;)H@]Y8$EIH9LN>,,IZ&F)F(:,TB% MIAJ:VAT7B7 AO+!Y?\Z_9\+L%\GB:?TOS:3;L%ZZ& M_$:-!P]?:'UR.S:)]-U;?82CYXG7Z NLH0GFPO4CA( *XX@B XE =10RCMG" ML==V:*+#?F0$;]5CL9/J@T?\P2-^F6;0RJ,#6,1$,,8TUP(#*6):U<564M/% M7DO;@?P&FKOW,-VFH^$@E(-C:.WNSD2&XWY6U+SX:.6E^.UO]K7RJ"09#\I? MTD9B=REN;>?I!@/0!-;@**9,2<$CK0T("0OK,P_E[),%#>--Q/+5CGDR.*D6 M-ZJ6UOX]FKE9;%-826M;L5%$#S&XLRG!NT9!W@-ZA(2RA$]:@7J:82P@-TA" M%&L>"XSCVK&A(5J(,WIW/NG.F+$\(CO5:/;+"^J)X0B)89FFT7)YAA&/%!&8 M&>12/3'3E%1=[00*PX43T7=GANYM'M*#K%.'Z$%K&@=TK**?,UR"9!I4VN@KM"<'?0B[(3BD8K695C;330&,!(1"I4D6LF5K??,Z);P^41.YR4 M>D,7:7-6:<"=UB-:LO0[JQX'Y\;@"5OQB90S&AD1$8R !B&C0NCZF(%J+C<- M3]8)/*'5J,$V(Y-V/,9HOSW_+VK)KJS?$OWX%2N+[?_0H?%989G^-$WL M*.>O%S];PQD-Q^FGF[0@(8C 7QX+*&160C?+K,T^>-3 M?S7!KR=?OORF3@-]]MM7 M=7IBSGO!R:G^'*C3*#C_/3P_B4[4-_OR'CZ>/CL]/_MR$JD+8Y_EPO[G-W-Z M<1ZC!A$%0:HS%KA[TT]&H>O<_ M/X /Q=_V@?KUWT_,V,7PUI+N:?HC^#:Y31;LBA_#P?3&_FJ?K=)X^F[>[O+T MY_J77QZK,!_F_N_F(*<@FV?ZO^*; MGVSY2?%3]_NQV M-BJL\2B]&O:'TV.OAW"LTM$2A7?EJ+.I_>#[LN3D]BY+;])Q/OR>ONM(/GZ9 MY N6JP?D<0#R8N*V:N>=*+37&_MJFOTU+UYQQRK3^PV'J,%=C5$+DY%K6^PB MTJ*TG]Y>IEF 82]P(8T;K%K0R9'G>R;XO/T\=(TZ@KN=._?,6:DD HI4$-#$ M?@A"-$?*FWIXN*_%8*_:\7^#ZRLH \4\:3I2?-5I$EE$U_"0!P:CIDT MG#**3*@*THR!T&&(P)9(L_$ .2?,R;AR@ZQ/H(\K-A/1HUO-(/0LZEG4L^A^ ML^AS91LJ&N5-(H6 5 -)--92<"))%#%:Z)Y12"(J%A(I-D2CM?^P=A^^CC]7 MJ%L@SL6=BS\2>B=_!C2!A0\1$ M PI"CH0AB)*0 H982<0<(,P7&C6L2L0=F/Z$\I[<#95U-TW_-2/]Q(X>/;G" MR.6>>X#]6.>G :\6VIWU+!W _NE%RHO4/HG4SFL6O*G % EI=*B8T1HK@X 5 MUJCTK FF*%NHP&3IOV1_%YCS;+G2K?K57NPDV6-$=*^;[)B*X0'K]P O4D@C@(IIB(W43! B&8T%K0H=4"7%0J&#U7A^%REZAPV]5Q3'VU7S MK_ L?+I,\M0!Z/8N'>>)6[!=JDB_NW2^>W4SCMDO>YC2N=+.0)NX3B-B;$@D M%< @4HJ &(6E!:"-$7AA9U"#?\[R:5&!XF+R3^4V2I05)Z!9'?'/%-//A M-#U/L^_#?EJV1_B6]B?7X^(J_U\RFJ5=&16;CGE"/2(ZC7CRW."YP>]<7CJ] M='KI]-*Y<]*YBEX%01.SJ)74)J0& PYBPUC$F2S.;"&UACE;Z$'W;GJ5UX4Z M,^[WPX;_FDWL; [RX"J;W :Y75]77N[7R6C0GP2Y$['I+Q(>9':;9%:17- @#:1P(@J M%>$H@C'#&@/$)2RK,-!(,[K@K7^;YN!W^Z,ZW-5%.VI7-;A*N!E^3]W:IO86 M]J4L2\?]^V":)>-\5'@>@F3NM#@^AY!W5WIWI9=.+YU>.KUT>ND\).E<22EO M=1E7PNKDS(0"\TC36(8,E*71(@Y"K!:.>I[+8G:QEG&I;NE*V[IPRE8Y #4> M7#2J5W-<=)I.SZXNDC\[\_]UG6[]@G7 >X+0@SXX\NQPC.R 6TW..<,$AEQ2 M0:#F<8C#B%==@#G4;*%XS9;9P:-X,\>_^U4\%A3%8_FN%# XL#H%!Y T"#%J MSB^!HH):38=@^_\(XCS%[1[%L>;H M.*):@5AKCF@8RQ@2R5'II3(DEE!LB>(V5NP!]0C::L$^SVR>V3RSO5.=4HA% MB]HP%-C$C".-%>9,06-*>Q3&(2/KE=E?0WM[CT*EB/4HYEODO44VV'$('6G_ M,$^31T&3+[,D:<4.8A5Q@Q .D8%(6EZLRSE#^YL"ZU41Y9U4$:6(]PC 1Z^] MK5PL=,\C#5T547>>M4OGAN^*Y0T$Q.RFA/OS\$,[#_>Q7%XZ]Y1U5S(T"6V2 M^HV442R4D9I$.HRE"^2H#CZET%'\VC)Z8OOE4E>Q*9GL,0*W$=%Q%,:D9XV# M8@VOJWFYWE-=;;4-3S8;'@]C" 6A1H%8F%"&!%3!BX8 MEC%9K4-[XCVJG?8 MC@ZI5LV&ZLWN(C9]=OE>[P.[*%*K>(@I;MB>\ C$!FLH06C_55'(RNSR"*GX MB426=ZA9MI;%M.FP*MBC\B#2W#V@=QO0?H_P(N5%RHO4;HO42FJ';(*O613& M"&#* 3?(_A1 EVI'#+ .%[VJ[Z9V>%7A^(ZJ'U9+3?],L_XP3^<%4H/)G5O! MG3K)WMTMPY_X[>4FLU?2N^=E8Q@*JH8[(L5BSHMU>:A[J'N-R(OG5XZO71ZZ=P]Z5Q)39)-D2O*#(AB MC6 8(<'"B"@J2C4)D@APOCDUR:LV1]6>)!I^'UI4#X+II&I*9SO-L[]UN%%RHN4%ZG=%JG5M!$)6]I(I!' '$;( M*$@5!K+J0RYC0/!"=O*FM1&O06PX 'G/SX5UTR+%#CKM3]V1<'_>027I]^VC M3>V0@KML..X/[ZSL')-_R7L_O??32Z>73B^=&U*>!&V4)ZI@S$/GMHEC@$48 M1E'ERC$QT^CIMG#+2KM8/>@?-Z/;?S0[G2DVNM*1?W:E!F7L4^&5>?Z#D^:# MQS@N-SX)([R8G[P;&Y_?L][=^[ G3H;W[LBZBR3AO=5[O2%YD?(BU;6. MLX%JMKLKUHOD#HCD+HK<2MJUY&"N74-!@8ZD$09C&H8B)K1,C8DU!(PL MN)6VUKIPO8"A]RC/#F$/T"X+&^^+&N[)X!#(0#9D$ )@9*@00PP@#C!%,2Q+ M@86&8+:0)[=E,O"@W;&3^[UJ@(IDT0!5[$HKA8T6BMRA'@M+16E7BX"ND#YC MY8FULHP1TBIB6,2QL6_#")6J5$1#1,3Z)W3'UC+5EU#=%_7(LZ9GS758LU6; MP6BH FCF&*%)1:X-D"-5435,TF'W;/F,^&EW;5E);)'T5;;LGH:]33J:72O M:?1EVQT!2N8\JK" 1FE+I2H,.8F@54?+OA4H#(%9K_?KZWET\Q%<'/4$[K0: M^%MER'>V\+SK>?>8>)>W]%<FO[W'R@7G' MI2X]%7LJ]E3LJ7AU3X)LF#B$4),(A9AK^UX(M0'5Z96" HOU6H2+3IK?$BQ[ M$&RSA?>>6?\KEQK>CZ#.CIK?[N*ALH^CV\7MTXN4%ZE]$JD=4"R6V'B0-$V3 MI+(FG:%40* E!\0J%*;TK4$I,%BP\9:UR).[V1,6 MS#@KUW4,R^F64>ZW[[ M\-O'08G4:CN$:'8(JF-(16P,#".E!:)&LJJ)*E<:O;J)JNP^X'$WR'TG(QY? MYU_;5:-S0XU4]RJ[V.>^'X8[^#"EI)L95^X9X;/#?XG.G=;KQ)-IHZ!C)(X MCB 0*$224@A*?RX00H<*[HQ>Y76AXSL[WDXWVEV$L7?D[O66L8LBMV0-M)$QIVVD[-X]/CTU.^%RDO4EZD M]E"D5M(B!&[EA)@(&<,0)(8!%!($XM*^Y#&DBZ?!W6D1?N<_ME/?A^9B;A?8 MF8IE5]4@=TZ)?&X['I-/R'LLO<=R=Z5SE1V%H*:1JXLF,D0B+#6+8&A )%69 M94A01**%UFDO[2BGZ8_BG7S@VI M1J(I6HLX%S&TVA 2D",8(F1[+I(.U74/:0]I->'-.=-GP&CN0!<14Q;9$<@@I27N<81)A*$ M[PQI#[W7F,*'V6REQ"H21<<5^6;]"%O]:#"978Y27_)OI=DYZ)I_##3GHK%$ M<4CL3PGM#P!#0<*R?1T4$ID%]6:EFG_RT'NNO$9B=K->X#&[_3UQ>N)8 FD4,FM %YBD*E#AHI8,Q"U]0-4>D6ZD-RUD-P]^G^PKJ ;*Y M[BN>C3T;>S;V;+R$C$5#Q@AA';$0Q8 KCKB(#:#EP904&L"%@ZE5R;@#/P F MM ;M" \B,!?'LL[9(^8HWAA M.U/@A^F'N728S37%:P',/%31J<3J9I'DPG@9Z,"]7 &95! M/!PGX_XP&05S@S0/DBP-[ V&5F.ZSNQ;=TDV=;G^U@+-4WO?^H.?%QZK?MK' MC]GBW;[]9IH]TD=>.0UKD[4S:Q]H*,7/FZR^R%URG7ZZS-+DCT_)E1WFS\GH M1W*?VUO]=)-53Y@4FFH>,Z!!&$6,:485PR'CG(01"A&2#,/8?2=Y,#6O>%[P M:/,"#_>N:@[????:TC"+/W^4P[BT:KV3Z%]-\.O)ER^_J=- G_WV59V>F/-> M<'*J/P?J- K.?P_/3Z(3]/=WIV8CM##L/\D8BQ"%"DL(18RC M*,2R]$7$# $-/S7G=Q) +J!&E&L, <04D[IW#PX5(J538CB>I0,U??5]X(<@ MS?O)G=M=LUFZQGZZ8!UU@ :G:21]UR4F&=_;BP=7CB@L,TMQ0_[G^VVLD@&-J/_;BQ5'+_:?)C M;+^^?4CYXW_,FI_USI:'AK9\L.^G/P[<%B MKDEO'_ZK'9W\ZB_WWG1?\8;[NDEZR[WYVE\N;(XK"X^KH?.[!O>I4Q#2L1/6 MM2_ZS:9W15%[ERD2\F^'^O-HRA]UVP/ZNIJ.!K6)*?U;U^#*LHP M4(/OPWR26?[^\D7/+^ ^4G\]L$-8?P%?/$ 1UOS$*8>DB]_[$\>D:3X]L].5Y3?#NZ^66)T2=9V&]U_MC(ZG MSYQR#]+A/[ZDU\G(V'UC>E^<:=^,;O]135 ]/U]&_87CZ_&L?*$YC&G.8CZA M%P]C!/A,%DYB_O+H*.;UU#0O>_A7N]*S:;$'NLVP7P3G!T4%1(O(!^)PEOQ1 M;.=SD;#3-76S&)R0@HIB0R/*P3"@VF'-'MK7^YYF=7#<"ZE +T>3%V<3M"L.B!W;9']:*E MK-\D5L\.*/I$60ZU3E*H(I_M MSEM<:>$RO2!-^C>/K(0BK8G_D@?_FEG63#-+@G=%[25K-S@&=,9 YGJ=P')< ME;V4S',$RML,BWL^,?1A[CYK-09K$KC;7ED3SMI%U=UZ%EY_%,;1K#]_L3!K MAWGA-H>D?=?'8[X:9O9C3]VV&/ND;Z'MAM9^!P&$UE]ZL(F#T 673G$'"Y%) M5OA_G/W>G-HKN1=N*0"U% S?NC5(H;G*R M1014'%(DH$0 2R%D%&'-M&56A.)H(0_Q=%82736OX^OS]+JP_5=)JZX^V^; MD]-XSH+@ 0E^RM.^(\(?DVR0I^,/_S6]R=)T62#,ZVDP=XX)JU8%D_J1@LM9 M;D4BS^U[Y"'W2C*3=)N'WD!\Z_99%KJ2<'Y M9#0KY*Y76D$?T=\*!XKS.+I?QO9SSHLQ_UAQI8_8?LKN(8/D_9GW9/P$&3G9 M=$O;>^!%&=[>C8I=S[G8@KN1O9.E,K?%9K-^ 47WZ9:6X)YU,H>FNZCS6A7^ MF_GDVRM8*AZF=C+S>[M17P\K-TM_8@DM3[X7)E22YY/^L'!)%Z?LP_5$_WUTV&=B[VS^OTJP8_<<\3=?'NCMR=>S_*?C6?K W MJ033UQWE.I=*:Y\;N%R.4?ZW8H/MEU+N)JZU-*V!EK-E[W.93IULY;.[NTDV MK3[8GCG[M=EHFC^4.O<11Y>% ]5N^'GAH:L7JM93&R5-> M#+'R,#9,4!& O94;6.FAK$2Z>,15 7([^6YO5%2Z3X+K=&(%ZN[&RD=]_190 MK-0'-_>7V7 P'WK9&MV-NOW59B 7-V[[*,O]%9*;5U/H!NT"X^9$UBS$<%QR MK9NM);NW M65DI]:;Y<[='4TKIW.C8_JRW>MHY8"UW;:?M@[C2>.B!('L,+A_'TX MF>6C^VH>BH5NB;-]/QW/G ]\.G&V+#]ZF M;J[SF^0NM6__D=[;F]B?P6!V-ZK!F]_G[MLE.SCOOX6JP^TO3@#*C?:NV6C= MB+B;,*3F;7HID2:U 5 G7CQ*8\ M'RZO?6NYR$Y,YJ2F^&XZ+:C0?KG^SK5KEI$U?[NO#;+9=?5"I?D7BL,<6U:_ MFC0+.%^OGCMDN;USVT_/*OW3:?F;N^*=NTN>.^ZOU\V%YE0L/[.".2FFO!C< ML+C6<#R8629RN\)9-KP>NL4Q\Q6QYO#L*BE8RCYK[:<\,[_-_46]ZJ1F?I7! MT/UR:6^6Y6]U]78 F+.QW0V_EY9CZ=_G#RFN6,?B<,HQ]SA0=OZFP=>96TW+ M!.K:*JVWN/UT/E]R^=U2_GE:S"8/- ZK=R=7S3:9G!>XB'X^.'\(C[_ M4!YN%0>$<]RY92JN=C?+\ID[I;*C^6&WB9OYH5^A#6656]K:^M-A>;KF;,!R MVT_[HU54&_?/:)A<#D=#=P_W:3>.S\7/7C":])/J=.["SJLU5R_2/Q,G M9G>ITQ;L9!:1&+=S67#/5 APO=3NA;G$Y>GHZM/ 0F=4'.\V8GLU26Z#Z@C= M[7[#NTILRZEH$45M1]NOIJ-/5YFU8.S,V%V^_KVDK+S$OA6Z@AS<[2QF_[!S M\-DMX'P>W:7L(M_.#P^?6^.'DG&7# MMN/Z8I81^VH%M]Q\O&W>4M&OH13J6 M(6(@4D@C"6@<"T6P->^ -NBQ<1=6$FB?X-(=6%9A#G::2D6WJ*ME55?,/?[?Q$(%B'ER67TYU>CA9E9U:OBOQ[JQT N$]C)=63GB]U-D=K6?/U9_61 =%2"-_? K;DKV;7=@4#6)YABH<(=QX;N]U7 M)DC+W'0K_=MP/+,S]7^MUF@>^18L'#( M%428E^VW'^I(5K+^&$[R/ZJ-N5)@^VVH;IYG6--\5@@I&:>41)@(%&NN-+4\ MPT-!C A)QSPC_AO;58%@)9Z9S[2;^>Z:S%+60Z)[CNFM0#(OTLNNA#)\#N83 M7QB!J5V/8L@MI\F3X3R.T"H]UOUZF38Q1?;SE2YCV? E5]I3AN^>DMY/#^(4 M]R,$'KX]!'Y_XG!W;)@^DMU'LM?QS57P;S+?NU\= /Q>2M=9?SIQ!C=\M=(5 M#J^#B^%MZG3ATE_U\4/]6J%K%?I5X?PO?5^%O_8IMY+;?7Y,LC^":W<@.G=_ M6?&WMF"MI;':YW&K5"]B9SF95 MTY[ B_%;7F>;ZVQS]#RGLDUOLLGLVA+1-#B=N$./.O2Z#J-NG.75B4UET[[5 MI&T?J'J3MAN3EO6>.*B:>PE;#D'G\+M)LKO:$5E%G7[XEKHVS7._[99NV7_F4!- M.W2JXDC%,@8* \,!C:5T_C,FA8DU90OQ96^C2UG:M6PU_YF;M6H][&ITQI(( M]E;HH[X&MU3"\GIK\/6T\DK;<$_)8ZT,MJ_N$+;L&_@M?7AFWG1*B-*\GPWO MW(M/9:A%6E!D[)9CM!!Q3!2# &N.!4015DBV,M2 HCC4 D10XDA1S9DP[J-% MB3,.U9M3S+8;5O9XRMX:4]8!G^OJ@":Y+=.;*C"4A^U%+-\*Z?CC>6[5*R(_ M?KAC]VP^(V7THA5#)Z_UJ4E]<.\&,@](7#B^;UVEFM?RXLT9:GW,92_KHD'2 M*WN3:5Z>NQ9&6/'R8MC&@["*>FS%0=R#:)\G(DVL;3P'X>C^<=Q)^Z&+P*;L M#VL9?BI/CUHJ7GW1815P'!2!9OF/Y*XT(,J3JS*2X*- M"5.0<$Y#0BGG,L0* J6-(!'4 .U\@C.J$IS/9[>W52[0>2N=4#6VP5>+N/XP M77?W>.+>760]MP;;C+4>ZHNYS, H8Q1!* 0BQC@4*#)S%T-H<&NGT!'52)B( MV.V!Q-0:IS L/\IQ;$+Z8B[STOLLYC*O-1/:"KP:#]Q_7(S#=ZM/628LIN+^ MQ8D05E(CA@R"+$)AQ$(C835 4#8WC*%PBZ-RK[)0XWL_AFCJA9=B#"-T7MF M93O;, ].+5E^LRK\0FW'JEI<51"N?--=Q,ZT56%&K]MKW217IP'VE]9T;PP< M.Q">-7_H@EK3YJ';X?XN/R/-2GJV@I#URKC9"[L5YC/'+Y=V1TQ:X:CE+C,: MVLNY\ J[*9>!'+5E547.#JWJ[2YZZX+GRT]4^>G)&U)Z)%A?%QXD]U4X2E9M M? /7K*F(_RV=+LG=73;YP ).=\89VF4"? ?I^ \3X-OD M=FNM/V\<3FT=!=0?.- MP"(L.%^DU?%D6H1+9T-7T\*%^-X'SCI(\[;-5@9%U\/XW$Y#MD:,R_#("Y.G M;V\UM$;2,/_#)43=VAW)BML2ZV$M3>YD;.]9F&@K:&^*"L2BD%)CL):(<\14 MI;UQ:XR$+>W-<&AU3Z0AC8TV"IN01[4:2S@P+ZJQ2^_SKB5YMJG\%>DLP\)S MUZS4YC2_)Z(LWEL37.$ =P5Q::<8_C4ODV_*:1TVTUIH5].L/!9MJ8=]NS,- M2XVKT*PJ[T:A8,W/O"IG3GU4<)..RA(_P;?D\G)HE5)WU& IX&KF G[3TOE= MG.&FX[Q\L@>QQ3^:+-AFW.GMW6ARG]9Q[O-T$)>24YZ@E@Z2YI&&^8.XH5(# MGN>P-W'.1:KPQ(4?I]GM_(+S;]0'(.-Y#:%YW:D'#K*ZD^CY39H692L?>S0Z M<#'+X%,0U1.HVQ/XU=Y\?<]\!QZ""RL\J55NBA82E8\@_V;W0+L#78[2DF*? M8E9"&0DI$ 2CD$(%N=T[6=A P2@ /@<%QK.Q8<;NV=AM%<;RA9V! M87Z3EAESR8-9&-2S,"\>Y@[DKLO4 I?<<&4A\BA_Z#:=WE2I3G7^395BY=@W MS;ZGM:L]N;[.4FNG5\:J'4IMQMI;6R6\[]JRU+>;?WA^%4?:Y4&KO>O-T(69 MN%K_05VJQ;[:*&8N5['O_ --;L2R1ZU2V@HNMY+D%-!)66&A\E,_5 9_V+DN M#.HKE\PSM,\\2QY<;2YM/V[2<7N4EZES*N?.29U-+MU'JNH)2P;H,OXV:^VQ M)I-"&D!5C*2E("@059KR&,26DA0 2!KUF!'G<+*65PVF16(LNY<_4VNDBS#E MGI![:6>SIL8/)$S'0BD#:03#D"$0TV+F0Z*Q9KSKF1>=S+P@; /SOE/A0KML M(7>FWJ]6RF2YKKZ* O(6_06]H<##+I9"W*1P+1XW;L(Z6V7)7LHDK7,*BPT[ M3T>C,D';6B;CZS)=M*B77(2I#J=%2)[=9">SS)6,K=,VG567/K4+EUOLY>P^ M+:H/E;M[/G3[L]MMRZRC6OEHOE898*X&1FUUM=XLZAB5]TJ+*F%/%7MM8@E: M!Y_G\[*OX<3^9YXI'*OS<%Y93IWK0##0"^HPJO+IS^NQNH*Z+J"W\&1=SX;% M37L/!NB4ICKZUJ6:6FVYU$?LD]S7=G =HF4UD_M)92-F3U2%FD':MDA8>L^+;C%[>.=Z-T<%U4$$C_K.HU/)K#WMPL;;O9\F*[*@?MY"Z; MC +7:*U,36T-N;U43UBAC]UWY;)_NW#Z8<\3/-="SJT8O6*F,T=JQ M=1+U+!WLHT(F&X4,Q$I$6$'[#Z,RLO^9'U!CP'FWP)OX,SBJBKR M?6R[Z!M5M)+G' ?-_71E;%+%0W;GXZL0M5:E.///GM#/D=0)(O M\DF^NY0HZI-\?9+O4UZ(52)CWQ)8B]8-I77'^F-K,]^O$G\!N> Z9E K&/) M-!;SZ%D2D?8IH0*$BS@BPD#@WDT&D^_ 65[K,>L( MV3*W.QU,7,N=\71T7R4TN$.^07 ]<46[G:.G"&,H@AO*&( ?979B$5M:57@L M-4YR=L?\"/*I(;I'<$%<>56B M]M(:1.FTC(THX&:W _LEEUE=!3H4:3I5#&)SC:(F4?65HB9BZ1@JGL+:34_> MNO C5B92Z?RK+U X_JIA63S?N*']RU57*\TW:P2V9G/A4+,N3?C/,I6O<$SU M'I=UO:\K[[JIG"=!E1\9N333_GU_E&XBE.QKYFS2Z;V+PIBJ\6!>_7"ER#+# M ";4LA3BE!EWHE4QFPSM/^U4NE@A24RH5!PR$P-EJ:Z.?\ (A$LBRY; M7_/ 0U\ :T+ L452'$8AB95Q4=^AU%Q!B$T4TRA43WE"GV:*WXN'^V)IZED_ MS#_R;/J/;^[$H CW=G_]EOPYO)W=UD'=CTOG#V:9,\NM[4\?$UUIK[\]IUM5 M@71US8 ":%;*RF9#HS+>Q G>7 K2UN(^**E91PN77W(APBYGR*>I]%\=$Q>#LV/M.47BJ ME'Q5NJ#.C"P2.8N4T'E1 W>,=#4M:U?,XR'K/?I!8$[>JA!=RN[GX,P]8 &$ MZB(U2,H2-\76-TKZ];%@50ZP*E!>S6A2[^.UV*G<_!_[CSKCH$TN75 MN$,P"^1YQTE7E]6AU_6AZ%7=*2NRJ%?)0GUV.RM_?X#PI,@);E4[MU\?9BWG MQ]S-VAQTE9%&;L:NW>K8H3@':ZE.%"552N7G0?+I8K[K-G?VE_=T*9#1--0@ M5-84,8(07(?E"HI4:T]GBD,J$8V$C%F(962WZ&I/9T@3W>FFO,W Y*7:QA.G M\$_O6T7B<:]6[N=T<35Q83[%,8#/&=E$X.4JKH_6->M+N "9QG4R'+O@R.+O M]DTKO>V!QN@^8R]9%N;HIZ-1]6[1%<;];1^F7__]>AWRUM7='I?#* MD_GRE1_#P?3F9PD_ XPA%@1 2B5A?_GETIDTV2<7LICG/]2\+@4%N_)G] MUYW1N_&.__,#!$[4IP/W(YN_78V_O",1?_FE_M#C]R![X;WUWJ*=7_'--WMB M:NPF-G6[9C6]I63^\D#*T"-^:_]=27+[I7*E42EF+C@'VWN^EX L7_N \FFCQ]2JQK.H-;&[/X,BHB6HO5_[ND-\_%_G<7A\ MJ.5A?!RKW[:J_-(?V]*+M0C?/M/O#/CA%>CJD%()6#V8-,<,:*<9,&%-$ 4%5(0>!I.8+M:"> M]4O_/9ODCZ/H'Q>!>O;+X?W%_5WZH)B08[#U:P;].\TF@R2_9@+!+Q)-XH(UQ:M!F(41Q!R M1I$F0(*(VQ^<+Y0Z?%.W=*T=U9G]OC;??Q!T 0[A4QJ%,5< MJA!B'$9%;?,2?R0B.GXW)?#M^%OH-+:TZ-(^ / H?+0NW-3UK"C+CWU/'Q0: MW54+?@,J89$C,;DJXV]W_?EWE:8[G82=X&_<\#>.%)*NE!$TEM:%M!^BMOD%/BJ4U6[I RLYJ6A[;!XEM(IM&AR F8>0"U16, M%172X#IMEL0<+A04V9Z#;J/8%CW$EU;%V&MH'Y!?[K>D?S,\PJ\W37J ST"O??*P_O@ MX$UXJPY+S#BC7.N00,,X!\;4^EH4D>WK:UN#-\4]PKO4V'8/W@?DP8IGV;@H ML%0H:E=V/5VQI1TQ*#>@CK%/3Z7^>&MY_ZUEQ%OL:R!%5KN*,!608Q[%=!Y7 M)8!\OW/!.=SLY^(*;-T9RSU.Y"&8RAZ.!P!'V<3: TA92)B.@,"AB<+(JD;S M,"N$WYY,M*[S:L-P9.@@X'@30?<,#?@'J.= MQG/M'3>LXRT3.ZHF/E<0]MH)Y7%:LH?^? =OJ6/>L+22,G09BDPAQ&1D_U<' MW?)8@; 3#:X+4A6D)^E!A(5X!!T @EIM@ 6TM@\5/&1A%',@F,1S&TASO'IB M^@MZ3A<(PK)'B#@$!!V#>^J+54E_=MW)GVQQX TR_^#>$GV)H0EJ&)H9HBBW MKX@8Q2"*(V,,B!DEF@EAPH7*/RW412W0V=]'J?O%DK8J6YT4KS]+Z!O3AB"7 M/2X[#;G8.R/3P][#_@G8$]Q4- 2, X!BHBGE.E:$LKB ?<2M>A:9+<*^&Q4. M8MB#K,L3QOV#_3'XEL;IKB04[I(>=^C/]Q"+V&)Q,)FY1D1OJ;Z]80E>J^#D MJL^YZUM-*WT2 R0TC%@-%*$*RY 53S72"%?43SW--VP4F;0R/PF.A!*QIA)S:^D1&5IF*FA'6;;$K=\J6X _ MW24T%BR,)<9 "(@9:[E($=$22Q#@%M=0K6(H6!"2:V-M)*H.$3NHXH"Q:R\ MOMSY>]E]CJ;S=[TF:W;47+C7+O3Z;G06]M29ZR036]<9NC3??MP,^S=!.AK>#L?)U([O?)K> M!6C>BCBXKK\UG'\KF*;S5NCY-$U1ZX7L[63)Q. DOTCI2#H>N; M/![/DE'/]2HN.D(/;WO/7_KROFCHG&3U,US9MX/OR6A65-Q+7-=HY]NP[[J] MH>P][>[BVK47#Y[_.<_K"TXG;FWL,.WETN^N1)(; M67^8]6>W^=3UT,[+1LZUK Q2UWS;"FG5!GN%40WSP"YX\?FR<_M\=,5WBNN/ M']SDQV0VB/Q%!3 ?ZE!T5[C4DJ+7ZWX5 !RG<$=;J;YH[G.71=WNS9G M_>GDTLHXS*W(*QN=@NKF >7"9%+_.QE>G! M,"^ZC]N_^TE^$SB;(;B=#-*2N&Y='_*[47&E-,G&]AIYT>5^=GM7M!D/^G8V MBF[N5EHFLZP-FKK?>AX4NT[9/?[Y^PW'_=%LD#[X6&"W+2N^=]GDGV7;\\3J M:\FU>R2+:GN/ZVSRPY)#T15^_J'1Q&V^%L_UVUDQBN&X:F!?0KT4+S=%Y9^C M_"< M01XW/%]#D^V +2S<':*&%>D]S?YI8BGX\;:4%#+E2#4O!.7!%E5\]?/B0SKI MRE(+^-;>ZZ[D*+ID"B?FQ?4Z;]@I/!WHK/6^X>=G2+S^FV*>=R".A?GIV(=]8,5[%\ M*6V%TI 0AEI$'"AL.!4$AIP #>-0Q*'!ZCGCI]&^OBR&T+1MI^?,WI/3>&[W M@L76#=;V_6&MTSP=?_BOT\DRF_?5T[2HD>3!#RNPA=J2%:M?RI+K'Y$';A=Z M QU$:;\(=2Y5PB#O +\&/'J+X>9/5%[FS:L&GRRQ-_OA46 0_)Z,?R7UN;_73 M358]X2N[9\>[OERH"=.GHV;UA/F'K7_QJ@E]/OGSY39T&^NRWK^KTQ)SW M@I-3;17$TR@X_ST\/XE.U#?[\AX^WNG9A3D/+L[LLYV>GWTYB=2%B8+XY%2= MZA/U)3B_L"_\9DXO]O'A/@XFHY&C[X++)[/9,_\G&X@>B&C!OO5N% R)W^5VJ+SC$=Y.EU:>Y:O<&:BK=)9K];:+57 M5O F/_+U'85B19"T+OG@>&D.LF%A/Q=_M^]9.5(?N'!!>3!3/EL_'8VJ=PO] MS/UMGZ5?__UZIZZ=GNOAN!Q>,IM.ZA?*L[WBE1_#P?3F9RD_6TT58D8H0@1R M])?ZH*+O\'R7IS_7O_SR^$CBPSQ2I0G8HA^>#V0I[^@6H/[0X_?@>F^1SJ_X MPEO=7_'YM_@V'ZS[=7G^+;;-!UM-/)9'7AW)V?H!/-^$4?739&O M)[2M9K,\TE"Z=UUACU:_EGXM_5H>^//YM3RN>C_F\_NGIE.EWZVX%!M+LCN MIA_^ZR-TCO_9W1I'QL\,R//=$8MX-,SO)GDR.M)Z5$>__FKPSUD^?= T_-T9 M#CUBN Z3DKW([K_(%M'Y.R.L>'UA]<*X_\+X>BI-\FKJX\U[P M:Y(-7+.@,@3Y:YKE$Q>U_36;3,M8"E^99;-<\>QD56 L@B46D+B+F;K+5OVE M25CK6;>8OBMD4U%3$Q0IA7E,E0(<4 Y)J" @<4CL9REY+HAY287C\VDR+3K/ MA[/ @0T4(2RB2+A8@+NM.0Q1P^F[-1^.6R=!#-7$JJY:GA M9/!LYL;NL>"_TVPR2/(;AP^!(/K%$Z G0$^ QT* N"% *$- >(0Y4AK B %" M34& BC"CR+,5._['WMPRU=G5U;>T*#IX,3E/7*A\36V_6U+RC.@9T3.B9\3= M9T3:%%Z%P+!8$\N%$'(68LC"2$&,H, D1&JA&MZ\4-$LZ]\D>:KZ12$".P6M MDXT]8L*%AD"4=%IUSY/A*\CP%9/BF=(SY1:8DJ/&>(Z@QI#$$9:,*BYY9'CI M*P0"\G"A1UK-E/$D2^VP]2S+TG'__B)+QOFHR []>S(?I$C+BR=)K MCIX/CX4/98L/)>,A!DJ&#(<$<4@P*VWID$LA7G-V(O?B[(3W!.''2W?O&G:^ MD9;BKCY"8'\9EV71SB>CV8/0TR,-+3G01G"69QKR4@2+4&(,K1*'%(A"A7!) M7E$4:;W0;Z2S@]]:[N9B-Y>ZK@D+0=CCC!U"$SF/O@- 'X9S]+FF/E(H@Q40 MD0$PPA$JSR%I# %X5G78U#GD]D I>UATV8S>0])#R1>0#(%$U#,22B_Y^]-VUNY$C2A/]*6KW; M.Y(9R([[D&S'+/)J<4:JTA:I/3Z-90%)$BT08&<"17%__>L1D1< W@1($$AU MFT0 ><3A_H3?'B:A#AE+1&S".(FT#RJ!$Y6E-'U?QT!_;O;<>6C@XD:RO*IMDHZWV*+X.E M?>N$37 G1#7ADD#"N_2Y1XS\8] M&[\E&WKWN^?AI?=R+52!3' M242 EU/#M Q3+2)K.BB1^,!WJB%K^?KGJ]W@J\[86&*LTB ],UXE"0T M!2XGLE*C@"1:B,@A2(*HT@RK%*N!182 M^^IEH ^B*"0;\;+L8(Q_#U(]2/4@M<,@15$+4J# 2IYPE7"D4T%2K#3S52)B M%47HWC#MU_F0=LYJW$-6#UD]9.TP9.$V0C:*59PD.@DIHD2&+"39U./N@1;MZK#L8K*.J+7>(N63,,)D8B262 ML5"5ZS"*4Z;P%ER'&W'^4;'1JH3["7B]>-9#UIY %N] EHD5DB;4D= 182D* MJ?9F^$224-XKGMWM%=V$&1[K 9*]&=Y[/_\^SV"D]?>;>+9[8##,)Y.*=/_' M)_3)?8:KAO7GZB4KU(V NKOO/1M?Y67P.;\)OLZNLNG/P?H EMVW-^/1_/(G MACP05KOW9&\O;-#R;CS0SLV]?PFQL/!O??8B^AZM3Z8ZVV?ND6%N@8I.\SQX M?A>]ZN;/LWD>\. H>%V+W.IIEKL#N_+V,=DD&$\]NUL@*O*+K+![$LPO\^!K M7EYFQ760M:\]?HP3>OI]-OV2#T"_9Y=YF0?9E=7U2R 39Z4,YK-@=NT:T 7? MLDDV'>9!>9GGS*T=.'3(*9N?!;^/I8I[_9W[K.M:%XXO [O?Q M2]FD"HHAF'"BVQ%W!G*3%WEP7< Y5L!S.I-8ELGN>^\J-3[R?G_2_[='CGJE M.B6&I4RP54543%FJ0Q3QE!DX\9'2B="K1WUM&XYF5]_&4\>_7_/A[&(*0QJ= M@+@Z'Y^/+3>:LLSG9>T(,]/1K_#U> (;D9?PV^(*+I]^A^MGQ>TCT53U.SM MU,11P0[:)?J]F(T6PWGI(ZF:.S_/ID4^! UJR5+D;JXOZ3RT,H-'L[)^T"9" ML@9(/2JXO)+J/"F-I\,BSX#\QK#A]=("P95Y\3UWY)Z](\UU@N,E26*BPP2^ ME"A)>4*(3)V&G#)IXK4& )NDN #KOF6J"[H$E_GE#2;M^KHCOT;8 M 5P!6#B9V/^^*QV*A@X134@<$028)TS$N$"6 @UG2B,FU5I%SMVCP^8T.YD. MCW>/"@5]M/'CQI'O/D)LENK%9WUSNG?D87^\#V=7UY/<'NLP "MTS"_'Q%U8"L;%I PO+U[9J]/=\XD61Z\JU866%H7U)[>%8DB8R M>-LYT-[$DIQE)7B@?>'060GGP;4+-7E47JXVY;,M%C(>[H'\#/.Q3 1[G#5, M?P8L=9I/?&WN(X:THA0Q(;6)90*G#47>II$J1'5TA#T?PB. 9>?/OIV\BQ1/ M5Z7XE85XHER_@>5[;/[;40^"3ZY5/&S=93:]R*UN<%$9HRI1N[3?=5D(.&\Q M<8SE=(3S"9S@?MJE9=]S;W:O.&IX&^1_5<\NW-,LEEB.\P'\CG5_R_\:#V?P MX.M9X1YL@;-L<>;!K5GBRX<6<(EBV+J5T?+/VUBBEL#C?A_$/:%Q4Y#[Y["@ MX^:@7/W\^VPR'H)2L$Z%6,>1E)P*%!*B0D.Y,A45"BF(.NI4%XT4'.HRX:D* M,0^IE)+X2T,B<,P?Y/9'WP-@D<,1>&VM?\4B?X3V5W;*L?NKM\9][':J=YL/ M9^^L;K\/2Y#(W.7=,EG.G M:&=SQZZ3V8T_?H<@X03 P^?9N B^9Y-%?NR%B.!_C^&@MM<"Q^?7M<%@"("9 MV6.]R$:YH^ER #AQUQNS*\O_]F"&6S,80)'9N1_9=0B^9>48CFO W^J0!B2R MSZAPR(^!/]DN<#^_=FW]-8\NR\",R#;"-4TT2T*<2@T2E99&<[)8= LGL^&?=X&J-HIQ1DUBD))& M,@JDP) P*:54@SK4 54CHA0T)1DRC$![TM1P 9>&2).4,R/74/&5<[N?VIXP M+XY#JJWSG7"#:*B!_&4-X@1HO3,OK$&$82BB*,1"44W@D/"72IY0:P5[.=JK MS8"#']QT##EO4\81+03.RVO-S,;^6A30U&N\&HEP\& MZ U =UXK2>>S"1P#L#6O/+(Z4M80<",O[MC?SC.7!+=&2AM/K<' ?>Z^=&H! M<++D4<:59O0L)>T9=I2KK(!CR \O6\QG]1<^/L%]XU4TQ8X%L+W22E#.@#7^ M5GM)02V?9-=E_E/]QYHDVFI]3>(Q1I_NU_+\&SGLP*_: FF7(E&V7&1SC9%?%&IQAWB[FC?>?4<^>I-AG\MQX%]5$AV6NJ@555[Q4$WV(_."^_!L8Z9R_'U2UJD;GD9 M7A8BO!D:^O3OF!Y9H^BN+!]C_"/D+O ==O,@(;88*85)7$H1!3%" MO MRHUDF.BU@,8'3,S_*-:3K%:CT>TY"U(]3LWQUTM2_R2 MN>X$5'=* X1&:"-U&FM,D!#(8%V%F46,FVA-5GTDU"/Y:SA9V#D_L4KQ(X^[ M%[Y;IMP89BL^X'B3^;T[*WWV//H!>)3+3G,\(=,DP4P)ENHDQFF8U/HDB_1: M2=H-\*C:61XE9"_:81^"$75)N[X-0+:J3 M6#*4LA3%2$<:?B&4U:@.7_,=L!)N <&)&$CT)HKQSHI?/6OO(VM+)#H.@) 3 M$445O6BROW-YC8U<4>TR2W( M8?((DQV9WQ=2Z]UNWT/J:C@S MS,KU^S97&@$-0.S<6D&['?)&]$Q^ $S.>5O;6RF*,15\3KN+A)1Z MK3/]>\A?;\3DG ^HWF@[OEUE\HU:U':U5]]:GOD@N+ 4VJNA_<0/7/]6+?Y+ MA.%KI&.1DD1J)@D*:R'/8+E6W>U.T'^B*W,SE=(P&S"]W[ISSY:'R)8*M7&Q M,8\HI3&.A9912"77:1T7*V)]EQ_SA6RYF<:;MH"A'!"TT:YV.\>6>V32^C4O MRY\",QPNKA:^Q&U5#L=%^!VF7KCO\SMXO5?1%F Y2[F06$0HU,IP151,42HX M2TB8A"9]AM[;X2+38:*MR4"$D@':8KN7'5)4>ZX\ *[D;31\C(E@FL2)B)$V MAH4\#!U7ID@BNJZ-;(0K-R0"23$06VQZLD-<>:CFHVD^[Y6U?N+OU(;KM>K0 M+K7@>DUZUTZ<69V>'$AH$RD1"H$-E[8AAZPL:%I+R=?:;ZT>5)_S^=O9SY0B M T;?ME7@SNGQ/7#UP'6@P*51&U4;*\V5$$G"!#$1EFG,JGPF@Z*$L@T!UV;$ M:TW1@).-YLE_/.#:4C_!U?X2JY]?519X]E!9X-358N[J9\E?U_FTS)]0+UB' M-&2A($#7,4ZC*!9Q52]8FD2GG7K!41IKH@B-*&5P/E,:IQ6ARQ3#W^]?';Y3 M>#+(IM-%-EFRQ[HRUK JKIW!>C7SZ.!M!?6VVOC31IG;](YH!$6\2 MF/)1ZPM]K.PD &M\F$+-QN>W@^CZ,>QH%.&V03+&B'*6LAATK%@@+4-1YTG) MF,?/R4Z_ R>M*']V,_LX\+C[0/?1ZV0 KXD/[,75_?5:_&QG1(4T5;H9#J* MTU1JG:1"N!Z'45T/4VCT6J'3@>EED:\V/=QA.-U1+\1^"92T%RA[@?)],5"0 M#@9BE.C$*$"2!!.14MWFY.(X>3T&IK-%\7$@1;@\D2M9+E+U$N3<29<>, MF21,"AI%B8HH H$R)C*NT31)\+,R/>Y!4[CVXZ#IC@J4VP]K>8>HCK-.*W+8 M]EF0VQ[VV3PO@W%3*O9H8FGMCKB.'ZX+H($"WN#[V?OZH+8$5:>]_8\^* 3> M,2ZNX#BHXD?@'O@:Z#4/SHO\7POX!;X:G\,(;/$J]Y3AN!@NKDIX[= /"(AE MG@?SRVP>C.W9#+^NS>GQ."/+ M-6,8L"=J=YG?R=40C_53[WT"==CJ0>G^?5FT82,7^=&W(L_^/,K.89@_99.; M[+:T$0J7137#9PP;K1PN32#*(X$LFV"@W1OF'8[NLU^2X)>37W_]S7P.HB^_ M_6X^GR2G@^#D'H2GYBO\/4'G-[G+V?):7#V!>;V^?3+KR>Q M.4OB(#WY;#Y')^;7X/0,OO@M^7SV$2?WP\B&'=DPKRD RFQ1 BJM==BLI[,$ M#"O(<4=\($I,DAA&2(A42FFH2%Q5 D\%"1-J#^#J$?G(S)]].]L(_#P^#ZSC M2$I.!0H)4:&A7)EZ(%(0=81?PNVKAXT%^V\Y2-< _&4PS(KB%@9OPPD7T_EQ M<#*U:S7U0PINQO-+=P!4IQE\-ZCA'X2BD3N%KJ^+;%SFA7L^_']TQY$!6NA3 MSL%OMNQ38 ,:;8_!<7X.1]KL*BAFM]ED/L[M,37*)\#NT^XY.+S,BHO<3JS( MA]8S.[+'GQW$RO3N.[S6UBC_"P2E4>FGWL1K=J M@VLGWO-Q^@GB+\9M\&N8\C1)%(H59HS&/,*F(F098H37#*HGS0I^.7]N.?QN M-/!]@N_)Y[21?-&2Y'M4YD,K_=[ 9I7Y%+!O]IC8^^S56R>0TO>MM/0Y>PHQ MWN0@$C44]>W6[7@MXP&.O7AHKPJF';SJO>H5[P4I\S6OEB_?RJQT@% N)HZ% M[3[\:Y$!<\V!M[[G=2!U9\=![IX?KPBE+PIN[S!)$8_+ZUF93;Z<_SJ;7CB] MT7/+R;3BEE4V^GTV&0]O_;\?C'&/N-:$Q"F1(<%81#KB501.J@E#N!/C#C]+ MHE*.,>8QB3A+964SA'^BF#QXV#WZ'OSJ$/FER.CGB>*/Q$$OAZG['^U#ZICL M-;G#R38CR\$.@W\"33@O["1@$'8+C]P>!GZO7DB>=P@[/VU6.^TNJ-J,:O,$ M:>0)E+*D]';T7<#.B5U=#ZQU3O6X9I+@7N0MFXM7--WV7IAH*XNT\L+R00W[ M/"Z']L2WI[;+/ %1H+P,K%71Y1E4NC&\!Y)UC-P.R+."F:? MS<+< WH^^G+^ O'FR78].5#JT6H1SS\4.\*,W:W)K"QK3AA5!U4M>:=9.?_/ M_#8H\\DYR%[%]_$0+EI<3RR!6X+^0:PCUEP%'R%0Z58#.$$@5&\?$;GM85VE,,T)F7#()T4N,WR"46. M3UXN=-_#)W=H5=OGDDX5TY0!GU"5F#B)#!9")4E:GP TXNOE$E_!)7)37((' M7.BMGP"65YR%([@>3T .N2YF%T5VY4UNN:/:BV57^]SH-MCK0["AM MC+V;[BEH?>Z]CO0LA1;Y)5QM'W+B;@]^^!5.PQ]AM->P"'\YJ1#DL5=2Z6-$ MJMLTY# Q*-88<4UXBJG$6J5 MZE-S>R4G+N<7/WTC]SNTO7E>&B*/"M7:/3W MO+!6V7L:*I3%_+^:U6@?E$U<574G !>W__7':8>$@3)=#?66BDE#Q$?DX<3\ M]9S\O[V:ABM:JG#FO_]_BF#Y\QWZ0Y !!5WFDR7J^<-J$15!E,>;T/8=^9QE M?SU!99?21-H8JJ6&K68R2623EAY%E'94=IVDVH0R2@E.%9),:PC@_SQW.>?0*YG:"CF+AX_7"J:2EA5$'F\[";$7MR3C[ M-IZ,Y[?!53Z_G(V.@:!AL> JZY!U7PVLLGS/L^V9?#&%88R*/)K&]\ (P(->NP%__;YU9?V**EXKS/8 M<0[J>:-WY]/,G1GVKDEVXR\%#7J^F,]@)/;KPAD%LFNG;5CS:G5_C4;TR=DKY M-#^WEHF;2WL6 :5G%]YN7YL-RD<]X;40NOR\,9R(E=H/ #ZQ^P$'S^B?BW+N M#RD8\/?[QMG(5>?+I@@X@"=U3F\%D6XMJQ,?8._J.#A]M8PK7/?V5S-E)>%: MYK(CMJ;8J3](X-/QB]ESQ3VYJ> 4$+VSH5UVNPW>Q76Q&/M/17Z1%:.&58?N M#+4?[?P6TXH"YL[^WV7(=6G9<::U6]M] QES[&6&\YIY0)ZQ%&:_LS1B.Y_8 MDSNPY]6\''@I_B&*G%F**X'*8$ 68*Y=]1"8^[2RC=U6$M8D_YY9DWCVE[-= M+0!7X!6WH(.=WY[FI^[I;Y)IH&EVH7QZ[ DZ*4-7K4B'[#6\I#=8^QPRV>.UZVL]]\Y4 '5+"]@]?Q M6Q-?/62_X!W0'=\AF]X]Y(W9@[?$$7=$A+Q(?(+-OQI[U#/34>2LG1< X7!F M/$&@HB8.DUA@KF0BDA"!J,0P,49I)E(E4$>@HC25(:78"*FX8 QA0>#24&%* M323U^]?Y>99T!75[>"% @Q[J"S9T=[_7%PMF8[61KL<&D% M8"Z=T(+*V6#QQ(E@G6DON3N6G]$5CP"FYD4V+;W@Z =S=Q3#>?VDNP=VDY4M M+-8R;!;8-'Z87E9,9K RV>362HO^Z*E/SBH2<>C[: +,3I=?Z9VY]NIJEZLU M:[_WEP,36^^-Q_9B7/YI1=(9+/V\LB/XM\$6U$^&Y\T6\Z VV^75<^VMTWP! MZS*I1&M7<U[QS;XQ+_<"WVO'H&/X[QT0ND_J\ :^R _,GC:XNK: MVUN\U-<>+2 /#&UAZZ6]?XSX:CM+_;I\Y.3EZ2*OR3@)3\YB4QUQ(+I\G]EW M.$7$#K7VG7G)_3A(X98UKEP*IGB8>P;!39?^5H*#EF@:'O2MUHD<[2^QLG.V MK7+94]>O"P6UM&-9K#.4SL)U1P&O'5K,J+=Q=7VB^]AG/(65_0X[4N-&=ZR6 M0<:%LZW!43X^!^$/'O#/Q>BBBNT=P5CG"Z>L6=KT_D6O%?FH*/2A5$A(4:DT2QC'3K#&4,"$[ MY[I"(@Y#G+ PCJ.849.JJD>T1*E1[,'8AD??Q=(/Y'FE:PA\M.OU\\P(<=<%LZ+P),(GC MX(O=50<]]ABWCL(* "U:.F*O#A8G%F:!-WM;-#^'(SFVDPG&3C M*_B^A=+&??$-CG.O1UJS&7Q17^N/A'$Q.KK."GM\6L0N[#%9RT7'7I%W1]7# M5[K W/HPO!S#&5WB7\9]^LAEA%)OI8Q,Y!479.,>=$LHVR04-PSM#*3^Z/ M0J\G^&^)5#$I3%4"BDT%R2JTR^26.'- M2&A-KW0;X;!D80UO/V>6GKZ.-__<,NWR]N]=HWN55\K*OZ#DA^ M5F0:#\=P[_PX^*45C3Q-C!M%QVV]M8058RLFNK&6%>U;":LN0=[U!P"-+)%6 M^[2:!^]0I9>EK!2"9W"9:G"(8WKT(-(T)0=C$K6P M6;8R^P[?EL$UT*8WO=F_:D^[9ZXL &P87CK+.@RI&']SD63NMQRD'Y=>M32F MK<9D$85;>-8QTB2$KRR'$%LBOVX-09!>;P,:VR2%W#FQZFE8KDS\X(O?JGDN M_>Z#M;Z$L*T;VQ3%@1&55Z70H\?$\]@1V)2AF M4__V!HH/KU\XS'*Y.)C;C M<>*4@(%++SJ:P^G98NG *QO9/)CD63EW80XV&L(6W+8+7DDLH!,&50+(<6"' MZKQ@S3E1'%73A4'ZTR"H3P-'+D4[!Y>3"3(#O*OQ@E5+]K5R-QDG@C:SBKZ: M>E+'P1=KE?,A8" S.?%L$*PN/;S:&O)JIZT?D==I.J<(4&-+L];_Z$G/SL8R3SO=R)+!O$EJ_FK\B5Y3Q,S%WCD_ M&MSZS\6T4PX ]O>K718;"7['F6Z]5)V5S*;=L+#OLPE@B0WO:^-KWN(8T:V: M%HNT6LO.=R"\%E27VO.KS2#HE@[%^;"-QM)FV3@7R\!^D+DBJWO>2MH*.2 M1*4\3IAB7(7"%I&BU9+'BI&U?.*7+OG&?& M4[[;=-S)[1WEDQYQSDH4 L@S(U6*0,&BH>(I0U(KD(NQ0?(([;-_P=L\OK:N MI9WQ+VQ$CO#3JVKL51DP-Y?YU$O>,Y<5?C&S"7VSHC8QN9BF3BBZ%X M*&%PN8_"3NK2;K=_GPN,H_:X.R-(%5%]Y",+G;?$LHWW MN?MTQ2K9W1_TMJY81>[,_*4+MJ]&.=5K+-;DO'4ZAKC[SXKP]6)K'OM<(^!Y[[Y'--B)9R\ MCGNWV5W9O W$=R3;1%?;FVMC1':15Q1UG8UM'F?@$F7;^'$K/;>C<+=:"^ID M,ALV-4NLP=%C@ZL6Y=?4L8$_7)<6I5DK-_RF1D*U.G7V11/#/LWG_H&[14N^ MY'5I*WN/RTM7:K$*8'&)K17U6'?BHICZ6;>9L$WJA[W#+F?[H-&=(9$^I1A6 MXXG/RUPV+CSF7XNLF-M]Z50:]6301@U8>KKKJ1]N?^XIE+X1;2!X%G^NN!9 M\3XX?.;$/WM".K^KJ^XQ:C>XBMRLI;!OMTTBCI65+F;%[T4>1[X/AY#_/)I/K5E;NVGV%NP_KS\_53$+,O MQE,_/)NN5'_AVR:Y;V[&H_GE3QH?(THQ50QASC43?ZL;5%O]);LN\Y_J/]:J M!WQJVE[!)78O_L]?NC6_< MPZLA7OKIGKE>P3@F>:CH8T\2ATD2SLG=;_Y!;O[9; X'1&WC MOZ]OWPXT@MY$G\P[YF];.P:)\U'6+K5@U[D_\^OWGFXZO&Y-TX=SLZJE-,:S7UC8B[;\K]=DVYN6S#$%%(F6V^K5*A0IH0 M$8DJ'BX*8XSXJH.@DD+38G8556[Z_SV>7T:5"[EI3&BJ9I-GV5_W!T7; OF_ M>YOSE^+4!WXT*?$-.0(UUL3HPYW;:.DZ"B&L5'63X"'U2:7 MVN(RFU:W/99J_^28/8'D@+!'@R4_=*_P#8'AQSL.>O3[X.BGVZ3E**:4::E# MC2,6JA +CIN&92(E'QS]:D-B8T=LS(BO1KS_E\/(L_+2,HHBF/S<@UT/=CW8 M[1K8"=RFP>$D%8221*:&$"(UEVD5=Z%-;-A:B8V/!G;.1+YI40X3#*+X$ [.V*V,2$2.X0CA*M"&1CJ6N.IH; M S_A]V/@.PQ&M1[U00Q2A/&!?+S'Z3-08F>%E3V02?:?[85J*V!&7,0ZCHQ2 M2)I8V093GNT39$.I]X/M/Z@EIN?RGLM?SN5*-EPN"2'*Z##!,14)!0['58H$ M<'QB]H7+-V."Z#FZY^B=Y&B)6HY&29P@33%.F4AT2)7@Q.O;&F-&V0YS="]0 M'V)XRW_FMSYG'/X(C.L9-RO&^3T1]4_FY8T:1W>"R4G+Y$F8TC V)DP4HL8D M.C&5^TD/Q)APP:G2:X3%EL$$IC10G2(B4 M*%8Y&N,D3,Q::;L/AAI;U.57G8^*#QC'/5ST<+%O<"':("PD-$]Q1**4FC0A M&J5U7 )('7&R5I[WH\'%5N(2V "A_?;Z]1EHQ9HR%7,DDB M7+GT,8GQ.WH$[P>&C9SZ>L#$H[W:/C1S[YE+/YE>%*Y3S*$Z\A5JV9;'(HZ9 M%(AK0GF"*!=6 3#*<&R[VKT?VS;;=(B6@IT]R _IO/ZP_$U8IW(]CU*41J#> M1TG,4Q'5_&VT-.L=5CX"?[^=3L_10&#:\W7/USO!UXRV?*VEB$THN1%,,DR- M$=+Q-<=,A.0=??2OX.NM*-][X??KV7T[(O2..0D5K&,.38HA+,Y<>RK MB8F8?$=M>85]-W2(/MX5Y2-PX:%XW[_FMEWH]6O-78]4^-H[LU_WX,7FWN(6K5+Z;(G3WW>[OZ(0*-1FTWP$AC99"B M2"4X)0D.0Q,ZH)&)X"I-/A[0O)UZOU&II >7'ESV EP(;IUZ)E($H3!$B@DA M# LKZR%+#([5.UH/7PPNNQ_UWP-)#R1[ 22L!9+$J%A'1D?62DDY2PCV]@XA MD6!XK6?Q.P%)+U.\3ZP WA#O;]P2TNVH^.K]H[!_H]G"=KAY397SZJ&N;0=]+41ANE=.ANNU]1CX\%@8R=,5!.2DDC2*+6>:BY31%%5 MPCBFT99+&.^D#8J* 5(]'O9XV./A8> A0ZB-SY-8XYBD",52^WKLVV'LZ\0FIXIB%1H610" *0M!3ZZP+TXI M#M$VL6\3Z#4@F VHV)[![\/@UZ8#H[:#<%7[:1=V]59>@K &SH>@&K<[^7^S*_?R_V9W\'LY:'D M-?5-?&;"E!0NUWTURN\(!L MM*3R[H4R[K0F^M&.]A[]WA#].D6A*=K#;#-AU:ED+9I2-(D1QC&62$)[BJ@*^%)C)+17%>3NPVTX0 M#I4#O-D Q![=>G3KT6TCZ-9)*T$H(:#&FI@1%2MC9"RUK["KPE"S+57J?QVZ M;:)I+E8#QOE>X].>5=CMF^:V#*S:4AV(849H&'*;\YH(Q$B**_$$(<&W5&OW M*0S\\9OF+@P(9:I_NAPL:66N03+'AAZ8-@S8&"X!8:0BY0PC831.(D(C2-K@+ 6 M!LEC (U=!(:-G/IJ@''OT/] #OU#;YG+&&W95@H,I9%D M2"0L>D>C0=\R=Q_W[!E+AE@MLG#O>?KGJ]?SM>RFQT@--6A0 FHW@@E7"GI^#J282CTEDIM M;IFOMU27L^??GG]W@G]UR[^1U$EJ%,C>+&(J(CJAW/%O&IDHP;LC=V_H%.6; MM'_MOB;\P=WO?<_<%S$XQYV^*2GE$C-F-.)1+"+,L;$,K@A-8QU'[\?@?<_< MYU/DSI[[O6']((&&MDU(8IZ$(/0+P51J8A K<$H=T C#-=E6$Y)M LT'#;_O MP:4'E[T %]Y6M:<1IPAK%5.DJ)"Q5I%VX&)BDC#] :68#Q#UWP-)#R1[ 22R M!1+#%)7$1"),L"%QF(!2Y( D$913\8[Y_J_NF=M#0=\SM^\%M(E%^,B]@+AN M8ZHI%AHQQG&<&![9T@AA6&=BH%AMJ6>N^A@]FG)!ECVZ-5WS+W7)]#W.]QU M[U!/%3U5]%2Q2PO2+T)/%9O)0-Y)GZ+[]'C'7(I(AR2)3%R!792&>$M-+MX.[+;4,9<. MD-IDC9P>W7ITZ]%M,^C622H)%3$)CX2BB62)C!5 3]7"AZ (F5U$MTVDBP@R M0!SO-3[M68'=.SKF'FC%+XW;#%@BM$X)-9(2QE.N$(^36CH1VI#WX]\/V#"W MK[W[,:61_>=X2EN.)X1BP75(3(I!-TGA_Y[CE4[@$-\/CO^@-IB>RWLN?SF7 M<])PN28RPL0@^#Z7S>DYNN?HEW.T))V*>AC'*N%* M<*8CID4L$Z]I*R0(V5):RD8XNN?) XMIZ1OE/I&_=4G2#@C>DLIMT_A[[Y1[JZ:Z [9A7"PJ,$1;@/))"4();%(0I /F*%&FZI1 M;FAXC-[1N_C1&N5B/M"$]7#1P\6^P05M(Z^TQ F6&I&8:"XY18:)2L@0-"3H MH\/%EAKE2B1Z8.B!8=^ @;? 8*1D:4@18A*SF-)41LQ;%W1D:_GO(C!LI T7 M&@B*]IJY]\R/?^B-^ M4>[+&)RU@C?1"!DD$Q8R%FE%-%?:,;B@F@+7OQ^#]XURGT^1.WON]X;U@P0: MT9$D!#,T)"1-M0ACJM,D<18\8C@5/(P_'M!\T-#['EQZ<-D+<%%M*?LTEI@0 M@U',8Y/(!">A-S.D'">*OZ.:TC?*[8&D!Y*=!A*"6B!)HE"'6B%.$0/HB"(4 M)A9(*(D,)>]9Q*1OE+L#P0)]H]R^ ="';@#$"6TS,;B)XR256*5I$E.4)!A5 M,=4RAO_@K8+=SAETME]D\V.V%SH ETZ/C3TV6FSD;;X)R'\1QYK11.*4$@F8 MR#TVZC06=+MV\9VP0:WZIR4><*UZ/.SQL,?# \'#3@"NX28E"J$HDH**-.4X M8E6=#="0R:[(BMN*S9$#A39:!:_'OA[[>NS;8>S3+?:QD".-<2)D##^C%/Y? M)1/&"*=DJ[4_-X!>BJH!%;WDYFU^?Y]G,-+Z^TT\NS.9"9Q*1U5;/DS0WU9) M'XOKC;3JZT?1CZ(?13^*?A2;.1W@9+3G[WBZR*JCT9^5GZUM93QTXZQO7!UW MYP ;@M*1%RL'W%O-BZTV*W7_OBSJAUQG%_G1MR+/_CS*SF&8/V63F^RVA%?] M_;*H9OB,8:_&!-O/ZTOQ[E3S1L-T'Y?;RI[]D@2_G/SZZV_FUW\_DD M.1T$)Y^CX\!\CH/3/\+3D_C$?(6O/^#T/G\Y2TZ#LR\PM\^G7WX]BD?HPR.@V/\/N@V&Z<$6>7.6A4D\GLQN;?.XTA&(W+ M[.*BR"^R>5X<41%%[/"[[=!A?Y[*+(KB_'PV R&[I%_^EULW@*H7>>N61X M:!AE/!W!O>YS]Z53JRQ.EG@+(V]X\7,=YI-)]>O_^(0^N<\PF6']^8ZU/!M? MP;)\SF^"K[.K;,U,E_E/]1\_K^J.GYJ0CB;:"8M/]T=\^#<2_K>?ZXM6?\,/_"1> M=EO_LI>\[%U[T.]=\?QV[2T&31]@@>NS.H= MO4V"QN-YF/;J@R>6V@4>-#[PGB0.G22<%[#?_(/<_+/9' Z(R@>SN3)A.QGX M>\?T_V^>%4$"?%[7_]<;KS"36*\H'FFZROM'M9A8>< M8-S#W4>&.]96:HEXB)CD)J1Q1%(<4R0MW"41(D1@M:7&J=N#N[?+D2&4#0CN M6RCT$-=#W.Y!G)"=+A"8IH Y4H<(@S3'PU0PEMB8"$-3^N$DNH]0+:9'LA[) M>B3;"))U*U\AS9&)0J&LU&:0($(#DE%E2(BIV5+!FFGM6 D3 R*=$1CD2326 M2@G04(KZE=G3/XM+( M[+P%B0\TXOM0G_N0'!Y[R]ZD+1:"L4Y5I!,>)XQ$FDB!0FEZENY9^N4LS=J<;Z+BB% =IP;'KNP%!8ZV%H(0J82A+=6[ MV")+;Z#V3 M@3=2FX8.$-T+L?A08D=^R_\:#V=]F>9G,K=JF=LV@DU#%'+&0IYJP3A'3I_F M)C8\W047Y6__9^?U:8P'F&^R;>3'*P-]R#Z 'FKNA1K=!G\ID1!EU7AM2"I# M&>O4.-U>12)F0G\TJ.F[UO30TD/+NT&+Q-WFFFDD8\RC5*0"U).8Q\K:&*R1 M041J2RVQM@@M'R *H8>1'D;V 49H"R,$-*'8(&$2(XWA5"E#G*5#<(9EFNX$ MC/3JRCO&!^RH':1O6K.!6*9#*,8K!6T[=,F8&Z-5'#*CHR0U6$=58P9JDGB[ M=MU=M^@H3@=HLP'H'[/4[P%X6R, M8AHAOB/8^)8).6* 5(^'/1[V>'@@>*A0&Y0:AX)1X_%0$1NB MMRMX^$%B5EG9!5V_E%GBLF-*A+$B_"#U5]%314T5/%3U5;+-F MWP?P*KI/3ZB(JUU%7'7@U1H/0#7N]W)_YM?OY?[,[V#V\E"RFOJ*N*_[-X0[PMJ*N D7!"$CN=$JP28)46+ACB&"1(SI1X.[-ZSOHOF M4]5#7 ]Q/<3M',2Q-JQ:*1$2E1H22VR+6!D6:@=Q'%$>ZRWEHFT1XCY +EJ/ M9#V2]4BV$23K)(@0I7&<&DTQHB22$LDT=DAF:&(4WE*"R#.1;!.Y'H0,$-EO MT:JOA[LWQ;D$DFW**B*&)S'FTB2:2Q>D*QR/Q@8E(MD%'OT ]7#Q $2T?2C\ M=4CNCKUE;]T6I>?P%8MQ**A&+!):&.[8FX,J$:5)]-'8^^WL);PO<-TS]&XP M-,:B8>A06I;6*HITHM((+DFH8VB-2!J%YL,Q]'8R;A@>,-PS<,_ N\' M&7@ MU#"JA,*2JQ@ID3+&E&/@1(2:\UWP8&RF&BZC R7V0B@^E+B1S53#W;,"3P+S MEGGAJT2%2:HU3XW&*A:1M,PKL!%P&N]"M,4'J':K!D3M=_>H0S;?'S!2R#8N MRR2A#B,I$A9IRD.CTL0%*@BAC)!B%X[Y@RA6VT-##PV[ VZC6&24@O$,2CO M3(2IL97S/32$U%!DME0+8XO0T#OX>QCH8> I,$!P"P,@!R"D4<(H13H,<2@Q MU/\"@4_L"#:^92J*&""V49FPQ\,>#WL\W&$\[(2<,H7"1%$D>9A$\&M$ MF?)X*$64\"WU:'\^'GZ0R)0>^WKLZ[%OE[%/=SI$)6%BOX[A[.[CCG8ZB41(EA.!$<8)4RGFD$F/A+L(HYB';4E>][<'=&X;?2#S@ M>K_+E?40UT/HN)8HI!&,HYBFMJ /^;J9D1A)' 8ZYU LDUD>F@Z$&B_^XCT ME6#WIS 5YVW%"LFTX2IB,DWC)(X3&H;,\6@24FJB75"H=K$2[#:ED9T5.O9 MMMA_WI9MKGG(N2&,X2@-9:JED,BX7/.8)HH2LPNVX5TI ]OS<\_/N\G/NNVL MP..8QHABS82(&"Q*0EP)F=BH5&&\I1XQ6^3G[>3:4#E0"/<,W#/P+C"PP"T# MXS@1V.#$(,[3--)H BL&6FRT)LK.6[H'?W56![:.BAX8V@0;;Q2R'&&- @)$FJ0YJ*!"0) M!PVA#".6;*G\XQ:AH7?N]S#0P\"38$#CCM<-*RPBSD(NTXAAPJ/(PD"*J$DP MV07/^$:JP.Z_M+]/&9M]%=B-1/ <0G4;V6E.QTT<)ZG$*DV3F*(DP4A6E;UB M^,]V Q9WW=[!B0(,U'WMG /P9?38V&.CQ4;:AE=1Q"*.-:.)Q"DE$C"1>VS4 M:2SHEBID/QL;/W0:2H^'/1[V>+C#>,C;D#3#34H40E$D!15IRG'$/!Z:,&%D M5V3%CQ*9TF-?CWT]]NTR]G7"<5G(D<8X$3*&GU$*_Q=51P"$4[)5V_\F.CI1 M-:"BE]R\R>_O\PQ&6G^_D6?#NMK=&T\7F5]8O]"?K6 ^'J[OK*YV]EE4\SNL MX?#V#!X43F;#/S\Y>K4?3_.)MX <:04GMDYY'!-M0I(FFE=G=&JS[<51)\,+ MQ:#?A"+&V @M11JIJ@&0)!&W=NQJ1OG(S)_]'I &GL4C'@0U!:I09!-1T%ME IJ MJ]3W/&CT,;>@V1C^J)YZ'H3CB^!L?)4'U_6-U^V-^;\6XVLKQ03CZ7P6>,'& M#Z!6^H)&ZWOP-;_!-L[S_\QOFX"_*Q? R MR,K@8@)B2>ENR&_SHQM;'Q&^OLDG$_O?\?0(N+;( ]BEX25<-2[MF\J\^#X> MPGV UFZX13YQ5%@-(; T>3$K;H_??8<>I+&']Z$AO#_S6[]$8Y#;YN/S<<5= M\^RBA.D7L\7%):S)Y+Q>&'M',%I<3^HKW?I.@6^_V^7[SJES/8VGE^!'_!F&# JT\K;^'K*S\D^ULVA+TH9\4X+W=@P1UO M/H?$:U08PYN&U2E1+A&^FVE-8Y<5HP5CNP@#NP%Y9BMZ NT-W%X-EE?,$JQ? ML4%WJ08/L\C@KAT?^W7?)P8Y@]%%LRNX[=:%/LB?2[LP3@Z; BG/OH%,XX\- M$.% &H)%@"4HBFQZX7186 PXWCL[9_<&YOE]/%I&I4?6RB^XWR!+$ZM[N,Q# MS3X=!_^P- (GX>W +340FAVV)[)[ML4^R_[N(;[<%;L2P0R'3]I2N; M#9SN!*'9Q%Y0?VF? L+1M#S/BP(NSN;^0;.Q.RJ#N3U0;RYS__QZ==V(K^>E M^_)B-AO!P_]C,7)F@N FLY &PRS\P++KZ\FM';J]>)K?-&)$.8>I 1O9BT;Y M/"^NQM/Z.O=>&,S-Y1B."%B9(A_.+J9 ,_A"O*\S&LEEOH8;M+=VWCRHZY(1?RL= & ]J:;QBV*AAV!_.9M<@WPLD?GS5"#[]^P^?S&ED'_3I1\^,%CUAI[(K M&]1AI^P6:E0)HLT25VMC3]PNCVP8,];5G5:[N4O]<9=Y/6D5G3O:WA#FF!<_ MOX]RP-3*I-R_+XOZ(=?917[T#0[(/X^R8V^?3+[^>Q.8LB8/TY+/Y')V87X/3 M,_CBM^3SV4>+$M"C_/$N_EH%AA7DN,.D@1*3)(81$B*5 M4AHJ$B>5J4&0,*%'\D%+Q:.WJT]/&<53#!X/C$*B4(2<&:E2%-,0AL%3AJ16 M6D38('F$W@<$E\[T1EP9!8OKV;+TU @67HKR\NUY=5C7LMK99=YJ+U;4 ='R M7HG8RKH/O?'?'GS73@C_PUDY=X?G[)LUN 29EX- 4'"S&\-Y#;.S*E"M%%W4 M G=[I94ARV T"Z:S>0!$D\-EW_+;V=3:I/+@-L^*)7D)EJ&L7VW?DO]UG4^M M!VEY.;Z^MJ=X=5,E:=I/M9GK,65LGF=7:UL&,P;5?>)L M.-7$*JEB9*7B_-"%N@/;MS;"#U]FMUPSM6H\6 MEHB"B1/18%<:@@B<1+)DZMH@=W3/D&G1MM)P"!.:[*V)/<+_,M2XFLT@.4S[:?-+:+: M-.34?&X9Q7)W8QR!SXTU85"IVG:)SCMP<%DM5VJ5>, X#>C5$.&E>^LUC9BXH<$**TSSZ9 E? M*WZ=E>6/QX\Y6]Z0P._=G"5J;);8;]<-@'?P8LW0^RK_V\/.2D7;# 6DHX09 M82B1(I62JX16LDI(=1RNM:P\];M=&8/,=&26-CKQVWF'?U*W20F_>P+\4ISZ M(\.%8S1!&]7:P*-K/MU88 :3 XD?[4S^[$4?;'V_VD!#14,N8Z4TCA**4TQC M1JK](K%A:V["%^^7VH7](@/&'_5$OV"_+-]M>\]TVQ96$Y$@:1CBD4 BCAFK MVL)*'48\V=B>R1W8,ZH'!#W:0_;9BUY;@*U$4P:YZRWVXH?53BB! (:70+DQ*(^3 MF5-(*X[P,0]WA3JDH8ICX,"8,@Y*.6%*\5HCIQ&).Z$.@L=2<8,$!585&C3O MN,YR,6$2)0^J[H^^Y_6A#A]$X*XWRA%D9ZNV)G.OVIEW0 9_@JGH"02SI$\V MXG+17=]1N[Z5%%DY2KQGL.,1'ENSGO7%WF07E2/I&QPSYV.G*-C;IGYDWGDQ MOK+>H$KPKA3M5D)?BXD([$K;<)D9?-(\1"BG@J9")PPK!)5(43"E%^5X>2!Y#K7GEY P[KOGLS; MZ7TE, X3I,)$<,J(EB2,:!U]EF+"7KO4:G-+C=6C8=^[*:ZJ3IZGY"R*4Y(B MT Q)FJHXJ8+]%$[@2'SM7 &:N=W:=WON+^/)!-:S$HE<;-W)='@<7&:EL_8/)UE9 M^N@/MRBE793CP$PFP6PQ=]%(SE%SF14^XO*AAW:?X6R^LYNI#8"^#7Z!-1K. MO <+!Y2CJ"\N5 C.+YBY#:7YGO\^R:;E_?HDTU%$2!PR MG1")00PQHN$_PTQ7GY24:!4*$6J#8FQ=PF%M_.%*&OH@GS_ZGH/A\R?H4D\ MQ3L< @XY D<2093V6V>.V=CO1S!-7 $<&Q1 M+JQ'$IC41RY67'Z5W0:@T=G@,\=+-G;>(\?U=6%CZ'TRX MJ[PP,0,L*)9&DMUDA0V]K#&JR,_M9ONPS.I%_K4M,D4VT-L%SSK .[+*:+[L M3$J].Q6TX(Y;R;KDAT!Z(Q="X)17&V0GL5H*FK0>7;M@X02PZNAT"(#G'OO,,H.Y[-EDX%Z]?GWH6E?O+#M"AIYN5?_/RJY;? M4<6AEO#88CQ;V*#I=CR#:N_&99O/8AW[EV/KUV^:.=NE[?_GTV@:UT -X\ S83Y/&U[!@ _ +.ANY3.W?;!1@#E6:%"UZN'#^J^S/?&F^*_[T8ES^>71>Y+DW>L H \"5 MO EI:.8$#&GCST?![3B?C*K(E'MN[BZ9?<@?QZ=P0Y%GY:*X7;GVYG)6YF[! M[6UWA:XN[4KMF'<3[C* ']'R*.LM6SJEQ]5R>%_OMU=;0QY6&35K:R:S2".= M:E#+!8T(Y2+1NBD-9!A]VC%LVFCW\+:]Y'1V4^M.KG#0!$F4\__;NM9+AYU;,< M._#):ZGI&F"UWOBR\A:#'#6UGONBL+1D8=F9YN .E^/BD68Q7Q3Y<1"O1)T_ MA$!59+Q'<8M#+;C\LPI]7T*4BNO;Y(N&FB?C\_Q>:JX/!A_*WR+"8(7"J\20 M+D"W$Y$O+:F5]8+! M!BXR"Z?E8N)C#'SHU'@*0JH+J(&3;0B+[F.1;/3^JI;Y6@/TVQBI&H MVK,E&: .SEJ)_W/A7UF7N/R]U37NUJM\?CD#*+OWV2[";.DT62?()>A=IF6W MB9:^/-DL#1 DG'KD?O&,$D;2E,$%:254)Y3P^$'+T:/O.1C+D=VJX'_5V:R=L/729Y5:K MF^#-1*.7=>*HS12T8L_%8NQ-'D[&M;FL5A4'A2)SJ==E7F4!3,;>" MS/$M=Z8(I_[FHRI__'I6S/-*2EJ6"6L1J7GG*#]W$0.=R[*RD^GK7G0S6TQL MF(*5FG(0BWPDL\L,G_H1.J$M&_M<@"HU %Y>#_G6&7= 8;959KQE :08K]/6 M:L)55OR96X7+%K 9PVK-&XVHFIXS;WV697V,?MFLR5L99E*P[ F&1N_D'W/QA/[O5=_K#2X>N]BNG:W MSY;PXW01W,WHCH/_#3_E+G]B5I9C]^1_+68^X=:E:SC#EQ,W_1KX= *?N+!J MP7H!HWBZ;4?T2FUK% Y=*D@_&1B$,NPQ"E.$DBK))0U*$-B4BCA]/5'GW/P6#\$V2! M)QR(=V@CG8WWJ2/YZ.( ,D>6#HQ1LP9WL'=&9W4%IG%B_=]S_@*M=] MV31Z/EE8@TMC^K;WG4]F/C[,75'F4YO-/\J_^424'TCUH*5; ;MLHANPI-1ZT%H5RU%BV;'D8=&H$+\JRP M]K;FXM:"X)\R 2OLK3R[MK^:P$'__G8V;3="7)^7A5+N02BJ\["V?FY.Y&' M>>&R")O%7IZG$]=+7PJJ\XIVOMTSL#*\+^_M>%X5[['76/-.6>4!+NRCC^PY M>;O\SM$,AN[R$NT5:^]>>J$U&=IXC<7$_WB]*& >GL=T6C^K"-T7N;<_.H#,; MNNORT< =U3#@NE)'[>7H>N%GW_Y948W+YK26I/SBUJU3G@TO:UIJ-^,X2&?% MBN>BO,FN2U]9 C9T[(KW^-H2UGEGV:H23[(Y"!Q.)&QR0]>>XZ8SG,#.P&S@ MCN%EF[39%*9P>:WPC&H='-MW$H ]I0WMNZP?J;G$MG!Y;E'I"MG&-RF5U++R'9=:WW=(G"[1 N@=!@SBTCCZ<5 SN66@&5859> M6A"\>61TQ\').?QA[7[-($>52-YEDR%@G0=A$)VS]<&X1_I-]D3140KLL\=E M(WIXVR0(W.4"1,]_+9PDW+[IPA604'^\/NH/$_'63_,@Q3W/:/G*H>I:N2LQ8,W?]7$])*X>1-W:[*HKW MP;AE#,=DE<()A. _=[7.)D.TX\H/LXE3)$\O\[S1V.!P;D_HTO'+RED[7EIC M%P&Q,H?&37S7ZG?.ZAH NNQ3U>1I.,TJQ%4I(L?H?B7OE"76Q]EU%?@U>9!U M/% V;^@\_=S!?+OF]JCV\W (<]=$7LO(ZR)0._^[?!JG^2M\UMYG08*C8+-" M^YK+XF4&0\]14<509YVSPDQ'[F-%7T]0,*61 "5$Z91'<5CGUL7RZNCE*R#=>7I=EI5+-+2BX*1MY:U"'4, M]'!5ZR3=!@95$I@1% MV,2"(:VQX)Q6GA49P?T'8WCZP]MDFV6M3[S?BQQ4Y!9N[H@XW'? N5Y>@B=% M8 (I6\QPX876)M$11:Z!5X?C:QL"V19&\D6?6LGDC^FXJ192MO;XCGX\]X&# MG? EI]MT(HJ\)N7QQ^NHE4.CK:YXCUO$Y26"VC3QHK@OPV@'[^OUW'W/O(G[ M;&'YL96J9=.5H3FIOJFIU4'$;H%<)XPVX2['@5F.?.K$4[EJECX,JEFM1X#I MGFB.S(%-F:8H(6$,"I&M;T90R.)8T5B&B&&C"+$&V&P35(PV0<5W,!H]#MP_ M7W/K$(>E:ZCS]V(VA;^'&V?M3:0R 12V0UT>J1=LT*GB20P74L%B1#4%";0Z&X02^N',ID??LWZT;'I-0!Z/O&GF M9-J]IL:?!]>)1(F)9:PP)AJK.((3-:K'+S%).NO$8X:$-J&(68I2Q"EJ_/L\ MPNKA(H&/OF@84.QS' ==T=N7*:Y*Q-G2T9T#KZD>7=7Z'01/FT]MJ^O:5X'TIR-_=M25 MN.XJ5-U4Y:K<_\/F'5Z2=M[PV6CL:CD7^;R8U4F737SGJN&GLASX"GV-;%V) M]ZX@ 9R#_BQ_M(RV%;9?N44/)D-SC3B3.U?<^N6R4=)Y00RK380Y^?CX7B^')E^XM+/\4EEP[9JB6],UJQ5XI;J M=W=:?SDW55GKMH/9G1?.V@L;S<57^&EJ +4_E* ,/P2'W2])3[/,JE \4V7YW 4PU,X W(1R+:$>IDBF#' M!4U%1$&J,F%4DT\:I6M%(3KD\WDV'?84]"(*HA)MH9Q(MU:"=>1:FY3#K[=! M)8ED6WZ24\[31(4Q): ;8A&J.OY)A!%;ZY4'>P#"[.C75H/NP>D9%5,$E5M" MI.;@R_P.=0O&6H&T.2/MH;I=\L*=RD&4)0K440'_XS)$1$>U*LHY6B_2!#*: M*RKM2\J>97]U".USWA/9\_"+# C;?#DDWTVG+OZ=_=4UIU7NSU;1: WW3VA+ MLA)DL.M92!SU64B[E,G29R'U64AW!@(];M)\RF.>8/%[%QAJZTMZ:Y-3@IO6 M!-TB\\O6H9OQ9!),9S>=SF=U5&O;V,"Z5ULUO75OM"W;JFM=&FPV%4FS,S#<;QVD/ M?&]9FXX:,VT=;->X97PCOY6$F]J_>,#4GV;IEJJ<8P$E^H?ZE3"CS0 M"UVNO<-N5:C;9%FX5Q>IJY1E3T36O^6<=[6=L6.L]<5#QU?6QU6,LXE-\;G* M_CDKJE(E-=6M[W1CX70$V?0HL4$"KI5*[C+*J^8;GB;OX0=?/L&'65<;7V>= M=WK9U<;1QBCJ!](.W5']HH"+YDTTEL]^FE[,O''+YF&]"J.WT(3[9!JD^;=B MD17.72#6W 5^+V'/_!^?9\<5D<#%1XALWGOPJ[?H5>X!QCF;GV7%16XQ[J1;(M@R?SM\M-'A M1\[Q4'6(/5DI3-S,:1#X:1Z_?&I)$[C9.F]\@4IUO_-F.U94WBOW8RM]MN?0)1+"&MJDE'PMDV1252B:!0M;J*7*173!47Y0 M33*G-8Q7<1C+".4"*B:3V4VU5O6S+19F1>&R$UQA#9L&U"D7Y5?0535L=OZ' MTOK5[IP4K,6]41;+<:Q+=42N;5UI6/! M*^&4S5U%IKS2O^MTT0;4)]8#U%22LM)$'<+O-L%NV%75:6LY0,]OV* ;R=(D M\[97.3N>_1$6[]NL*&8W33[5TI2[8DV3<7KGX.]J77O?@M5+="\!V?F6/BBH M(D&W4:!V'U5;70?2M1WAW.[[_))..D2US3"XJ@J9D_^(N,I.L>+@="F( MR 4Z!+5,70^JNL*]M&*-BIB=<=1Y*)L:79C 'DWGERY*W25RU07/AD,_9_NF M!Z+4_?K<03Y-O^.F)A.,K^KR9L4^3RCSO)IH5K=)LVQC;6LS2T6WC13M^*[+ M;T[BSO_*B^'8(I/M3>]?=.Q!LPF@='1X-_DO5]9QS'!G+9P'^<2Q!"SE(_C: M1EE..RQOV=SXK.]M6Q)9:TGD5 @<&VD,B[G@.F4Q81PE:8SLW^ONLWJ\;F6_ MVM7YC%[@[9";CQRH#P:K8CV(\:>7 MLV)^Y*4"EQEG;5KN"&F0S -B5TYQ:F@WN'R[9,G;/G BU$"+$3- C:F424@$ MM609QC$-4[W6!VX9WVHWR>V]WKB>,KN4BWCEFA#F1!)!4$1)\3H- 6IBU)CJ46')(D476LG=">U]*CU]*:KFX\Y686L MLS4K.6B@;96Q\:CM06$U^LJZ/NT8R8^#KS:FP"+7ZS*057!4F2!?S@Y6_[;E M7#W2'M51W&UNT5J5JU>EUY&-!?O_QP+T_SO-]]UH?W&$Z49-PW<6]0ML-#O& M/P=1D8_&\^!75YOB%79A2V1V%L[T!%MD\]."*IJ^#O=MC!U#_U*;Y5E%U0<_ M1$GTZX]5X7YOMVHRU%;,HE6=(F$UK34+ M<^]$[99+=U5JQE>U?[QR];3L6UC8*/I2B^L@;3 M=AR,O[GND8\XW1#?*#15S>G/LK]:UYMDZ.6^Q)\V.3K3Y@4!@YPF4?![5F07 M179]60:_=YJ]V)]@=\_/NTF/(1Q1.?SEJ?Q<<_+D; M( MK+.E77Z;*^=T1[3J;7T\%;-KP%I;CJ(5[VJXMQ*E8\W' 7=3\JL ^;4+6INJ MFO,^V:=F<0&JT=V8OQ)1XF,6^.8#24ZF@$\7MO2N$P4Q^?D?L]G(G;F6!%RF M3/7#2=6>^-0IIV[L\N>RBW66E4^N MKB?>&^VX)')=FD]J8?#_9^_-FQO'D?3AK\*HW?EM=X3*@_OH?GC?UK@I;H,J=ER4-*55W[Z5\ )$7:LBU9)FU)9D],MR7QP)'Y(!/(?-(= MK@9F.E^6=266_K96!2"KW%;U3UWLUI=W=;2SGUN7IFFHLW_Q<&>'> MCEO%9I7-&_OFC5?-2UK-*S'4UTZKFE=GRSH=O)B[>(>&G]#AG8O8*.HY76&/ M?5'3FMO,@_YL^^8PEL6N?>C$M9^*__,QCZ4U?!*8U;>3N^]<42[.'2G@O'A, MQ[S,.C;!E9V].N5M5["ZXZFCEK6\"MVTKL!RZLG";C#HW/.(\N@YF91DEF7! M\D49_&A'MHH&NQ%YD#BR[R9(IS;JRY?;S_G$$:#ESG:WKRTQPN/_XM:60?<& M\3I1QL/4&2K$.)(T%#P.J8ZI(!+9/Y1A"D4R%GM/G4%6U!FE^'UR!+)!FP:M M-SZ'[]ZHKX+6X4EKU(O066?UTC MM?$\".;]IW(=37[WA2*#>.DY_LL5E^Y9MBMOMNEM+6?=GYD^H6K[53,@6GWX< M2DX%!O9+(3A7J.:>,91Q:OJ?"='93/20/?[$JNW;S099S890,59$(R4C8(&- M A16*2LZU@K&_<\&[VPV7$Y$U\=>-2M7N9^X7XD<3U#:CK,XGBBT-UM311KR MSHZ>-G)5[WT:*1S22/*4 M#(IDZO='J_KQ94U@?_+IL-J;[RT7H":\U'-??_4B"#/[[,4\[]_.Y["Q9P#@ MA@A*(%(<6J<-8T/+*5#86OYK$6^?JFX[P\5O7F7G2VNL5'LT?9KQG/807=@V M5_;,6NG?KN6HE0Q %$:QA#S$VI!(N8"S4@XD-BA:\_<>+0?=F:W@H.3@R=:9 M/Q/*TS(@\8GR\+ XX,;I!-H80TWD'$XC)(UQQ E%QECI$)JLQ4X_6APV^92/ MJ%L_ZZ-J?3*M8CYZ0(:G>@][E^G\=+NTG^B(/9V_FREAOLIG$M@!RR8^+>ZB M/$+]PQ^X3G_TO 80T:P!%OXA"HUCXE"(1$BRBD]1$4+$VH;RIRJ#[N-%6#6^ MZ'/W"(^XZ 'ZK85666SU(G"]S,>7W?!Z/3SVM%E_A345"+0(BP0-B878R/Z/ MHIAA96>!K^WRG>4^2.R'+V;_Y3*Q'KP:^\B[R39S4/@[[@/<#=&O(]3'$EPV M:N() :8!B&(LA!_Z6 E=3FT-3E5:A(AW$EC+,D&0*!*!D"D1*A,SKJ2; M! H4%82OL79N-PF;K-.7-4?RUDCS)P:A]%$Z[B]Y^G6>_PC>)[,R1NTOR7F> MI5/K#Y=?69E)KZZG\Q]EX)<[T[(*?%+_L2)O<*GIDV6Q\ ?3+JC ;3B4J>_S MBPMW<'^1C,M0(X\+3515PTODC_;GT_K8W36@6(^K6OGQ>Y^)D*7*\-99GH&AMDN+,LTD9.5T+P/[4,J-GDHY> N!I"GY"@:IXK/\NW+ORCY^ZJ+6)I$O=-Y9M@A^91L7/9^-ULDCEBQ)NT8"-O&"?6P72AE#XSP0)%[1Z4Z6K??,K8=9K[I!$' M64E)Y'67Z^#IQ9;6[%Z4DG0]35SD[KI#455C7A$VPG)&<.DYS+_/JGV'*F.M M?GWI=LQG*_*OO*I0Y"OUVNL_9R[.SP6'+JT6N]CVQUZ:+ "%WT^#>V7WR?U\.;U84_/;%6&:A=^ ?Y M5M[L29D>4]%RN2KW6=%TO!RT>SRK&U/:NQ\D6I496$@XP:&*HL@:BHP@"&7M M!Y45/O??#WK?%N=/5IIO+[!VDF\NL95D><$JYCX-VGX*W'[4 MZ#?0G$K)5,Z)_\+;5F\-1E MCELSN.CV7/YAX,+-)B=UU>L!H01A'O%($2FK[?L(81VMI1R\SV:>Y;^NXO31 M.R^7V?6G-'>!HLG75/^P*KU&]!273$_D[Y,T^_N[]&LR+16\H7,JQ[B>K7?3 M\9KN6Y7V7S3JWVC_6_2@^@MPLKX _NG) + Z4/XWZ\PL%Y[#VPFC(X:>SZI3 MYN0F>6]MV-4B^#Y?*41Y>%15T$P\VW=6DB?XP7;'HK68K9RQBR3+&VYI?Q)T M^[Y1XW'=H'1PV:B.,L?Z;W[HJMS^1C-*,<^*=F%VUZW4W^C<6Z<,:_3$=0]' M=S8PO:-?);EW203@* &RDH8Z;YC2?=8O 31XZ_.:?6/&V9T5UM?20O.A,;J5B(JH"@TU1+K< M8BVXG:TJP%P:)1UT/I"(NO$]>U"/O/S8)C'PRC%QI]M^3'\I*>9M8^S3OYP% ML2L4Y+?+OORP?UT53]OT[4#U/LZ>0N_QK660B2=O6[;C\GQ*14V+8Y]4\FI_ MJF/#5A9V"7U_3?*OF>."*&WVM#1E)F5YFDK4W2ISUQ2T2BG7UH?; '7;==,9_YA(M% MFD[?7N065T;!];Q8U'^7_&ZE:>JV@\^7V=2O^5=)_KOGE&@30=5<#ZO]W=74 MCE:C705ICI/BL@D/M+;HN/\"LX@)>2,AF&,6FEAJQ$"HD$$2T#@6BF C"##1 M&MWZ'4CKN!WLZ)00X5V^DLX'WC0(*Z?5:AD0*V^Q?EQK:5D9B%9V:N&N9+M# MSLT1QMTGK+9(-A:-Z^OWI2MNX$FIX WU4U.'I+V=WA!GY.FW^?2;-S%+'KXZ MZJ?<%G?ZU4!"MJJ0,:EI/*HGK5R>U9".',I,W-E&*>+6GB]\@S[E\T5U'O!E M/EV6_%5%^M6'1W:P5G\97Z:.U^3CQ>=5H8Q3KUP7UD8L2V+7T:=JUBYEK$K< M.7,6XX.+>@BAI#%2'' ,(V-76TCKQ=:X8*86NP27-(0 $LPHC!"7+*Y25504 M,D$>7-2M\V2DL&Z3_9\=7DTP" G%3'/[)NMIO04OOZB7&60GK)OMJ16A5#*IQO\UL74&>$^^25&?YW8AN-W:*[?LS\KF)31:7 MOQ!P0@D50$C&!(/L3[^>N_C#_.W8I5=>%^DO]1]K[HUK?F[_[VB;7'-G__[& M.QR+B?M7OOJU:GWY/FK'O[[H]F_H_I_@_3\1MM5M=[3HFSM[M!A?=:H4AU_/ MD_'O7_.Y15 W!O/\EW^Q*WQZP>IYJO^UCXE]H)_W=L=/[-/[\_#VHS2;ZSRU(4< M;2OS7>Z(/0[?#P+&W6F!]>_S'\^$87N&T2N# KWIOJ_[@&/MA MU\[9'TS0W>"MTT'8!]SC3> 7-B264.HH1$(*C$-!JF,,*:A2VVP7[HQ[M92Z M4)6%O2*J!75O<1"R$1(;"Y(-%MS> &%-/#X8<,=HP G0&'#6^80AT@@P!B/ M#!)A[8A:VT6M1;#6DK&W6"-'@'3I+.X_HARVS557!Z@2'>8S%U15##;78'-Y MJ$(M]NR882XD-%@##C@%@O%ZSRRD?"W3I%M?LZ[-45[LBW&<72:SO<=#B$=; MD+L-MM?> *(7K<#.U=NZREYY]#C88D=IB[4VTTA,-$8L-$2$$HF8*5#;8LJ" M7M0GP'FI:XK5EG?L+:AM9+Q_C0;>;3KC?0&T,Q\)4<=/5$(X&'@[&GAE@$,= M_7']1^#K"07_ OP_W0Y2]3(?\['VIGT S]:.'&=$&QV9&!(>$D,0AJN3" +# M-=::+L%SS]&2@A%#&XMK/T83=Q7"W01J;X#X(.S'=U; ?GGEQB+NP5C#W?!J-H9^>G#MEZCA(-$:"RFE84K14&,*L*GJ1TD68]IK-%7K MF[TU / (B8T<(%UJ5*,=3Y&F;D#D=EF5XUOQS^X*-7^=%L CS%9L#=#)?.E" MV&L+]/E\I!<,HMUV$ [8+Y2TX=_',4122!I))0B1"%"CJD1_^Q->8RC9<6VH MSP'N7",^I/L;F[%="EB7 K;'3N"??4I+_7TGS[Y5Z.\0"_^A6UV:#(7_AL)_ M0^&_73K79^&_;:@5GL+,@%XN;3/]P^6IKY@W;R55?JNRA6=I?5;J"67.TW3F M4O>K7/O%//A:+=(EH]+J2+_%#I/X[,]RA!TQ49(5R;1,,1[?&:ABW_0MK5Y5 M%%9Z/('-LD@OEM-@FEUTELI^*\GXIKW#6Q'YD A,!%(PQI$ !$F&""4 15& M,2"W[9TXLQ9$^B[[MA;D\)OOQ#O;A]X2V&^7_)@L+@WE!*S MRAV^1W1\V1>?;3P)W/"5G,R3K/!9D.X^QXS@O*>2)"L97Y8YZD[.K!4Z3LK@ M@.75=9F=OBR:A/=&CE>I\(NV%">+1>ZG*<@=]5>=TURS*SF"V;%KPS3]EGKV MBXOEPI-(N")N3R!9ZPH6/N7S4GPJ2@%'29'-2H%RO7*SY+B5O&I>YVF1^B%U MS'5E^G6Q2M@N;[:7+*>+HB;N*&7B/],?GNG+MJ:P-L9L_$1"\PYF_BG<-FKYU2I "<@0 M=%IRSI$\3]-%I6>M['XG'?>.9O#3F_(W^].;GT=EM1X+1I[SV1$Z.RJ,;%8R MO!1I_LVM>+_;QTR6UW8*$X\]OV?SXG?/]F+UNF(>&+?92*R@7OAUWK/(E"P\ M=O$LTH;LH%>F%=EB6A%"2L8I):%;IF+#E:&Q4%P+$@E-.F9:$?^%[9Q#L-5" MM9H)-S/=1>!1E_[0 \O*C?I+*V*5V]+GERKWY7+FZ!?M%1.["CF6]$F>?/;5+6=-"3>^ M[M:S']>IOZG^\;>9M7CLBCIQOVX2MNT+"4)&1Z#S4H+K._X7_A\OAJM1<\0[ MEQ:R_KE,\IKG*]#SY73B**Z,NS&9S+V-X99GE\94FD.UT?+;S-MC7Q;6)"FY M5DIZW?8[O %_GM['\/-OA>-)=,9,[OZ8E59,P^"3I]?SO&0NJ9FH+FYF?)BW;HACF'@ MM3D27AL(<&//21U3!C@("<2&0PA15%'."2PP6=M^ZI38QNI5E0]M5SBWLO=F M%7;A%HRX''*B#R?*8F"U.>I$' AH"\5BQ8ED4'&.)2,9IY$#5FGM":LIA+KIF2A-%0U=G2 B*HUC*F[J>YV1^$HG*$ M<*=ISH/Q=1C47Z\)E@X6?5K;:Q%61F!DL(P!B!@)%:\/"1 %_3J9.S!Y=1U) M+U+KRN:TJ73)$;!$S,AAW>P.=H8O*M5[$)%BD MX\N9[<#77+'"D,8VE,%+'UL_%<;V?9[_E:_RN ]3^_6RE M4=HE"]R^K[L#8-DQZ [V:L]Y]GDR2;V^#$;J<1JIJ+5#&$/H?&*)8ZY%))@) M81V9'%,M>J7X/U3D= KRP>E'=Y;IB R&Z0$9IAVRUP[&Z3$:IZB]"TF!$H!) MB:ER>:I0UA K*->P5XC=DO!V?[8WX7"N?(=M<>RDMZ\*ZS;0BNX4![[G5$40 MM?9%B0!:&&MNJC"$(%8H1J(V.:.PW^#I P! #D: =NHP;^*QW5^FHN.W)'?E ML7T59N,F@MNC'83CVE'JAN#VT.?T.':6'J:KA1@T7/4Q8%1@HR&1L=:*:A16 M?+6"((A[/?]\D*]VCQ9[/.*LR_2H=8%_BN3L 37M8:_N=W'6#HO]KJ9K5URV MO=9MV">2VZ>DW.Z]2XEQ0XUN%.<2A$@!B)!1((Y)7-'?(J(%>#'ZVSU::K;C MYWD6\=MCC[,?;MPVT\JA\S"T<5XXB-OJ53^\0W M]66>CYYB3S.LV+^?$V3W/W@WQ#D M[N#8WGZ1SZ^JWZ?6C+*O7LSGCL9I6C$._6-^;L$^M<-D9>5K6E'9K9,+]4I, M!C%##3.90DISS0'2&#(54FR]-:&$E@() K;)$'H43QW19Y]:B]Y6"Z*=*S=5 M]81VE]Y-Q$A@T@-EG9E;@**NJD"GNW)4WTM''U88 =^-G$9 M4\%/[K(WJO[\YN<:4QLZL!5%:T-U-[8/RQ9!\C5/4_^8B=>:G?OU/OE1:CY^ MJNI7'7*$&&+>+?=Y]";$/$Y_Z[&J;'L/*]MT.^O'*W?[#8UJ%&]4++ M9^7%8J+5J-P+B(7DE8Q;\\ VV#%CSW>7!S<& 0_>!F[,WGJA=*.V>VL=K%\L MZF^U2DJS6S'73R_[7JM0ZJ^"*PWH4_#7))]_M2ERR,7^JE\-/S7)XFV_0 MP4]%-WC;;+O3"M[[FA!XJ FQ3W4%AIH00TV(G6I"H*?5A,!OMFD%QR<'30+XZD*\>$_DJ@:053TTY51P)1#@T(%9*R"I^,%0,]EH'=SOR MU7W:Y$(C"@:ZB,,)EE)C7Q?)N=3CU J9E M@XHYC@$%=8&0F(7TV0@)/Z^D;N^1C8"10 -7U^$8I4_AECYFR_3UILD1VJ3) M:0D-Q%#')!0*<0Y";FJS+N(@>C$VZCW#/#2DR!V0.=<1)?5K0KF#!3/1V',( M&@:0!#&-(PEE!(7&%9B9B,KGL^<>2S"]3V '1PSAP;X[&/NN,YKIP=@[1F./ M@L;8,U@QK2,%*0%A%"DJZB,W'E(->N5$>!0Q]3[A(1YQT"4>#K;?\W!3WPZ% M&0R^XS#X:&L##S!I@4QC(&@L.(A5*"NJ:2ZL^;>6[/@0Q=4^80[$8"388(4= MCA6VXIO^_$2^Z<$*.THKC+:M,*2D-<,@%5$8QHIB "O0D@#J_2/_ZPP9]YBE M&HJ!,?6P[+R!,?7H+;W6UAY51&$F0A )*: ()42UZRJB.-X_6O_] ,T>6%,1 M'/C\#\HT'6A3!^/T09QEK2U"^X4BP"*O"HGF5$,F:YI *2.L]X(V=:]<==HI MN\.Q&(T#=^H1 =YKY$YEK6U&ABPB0F.08BRFT ZIJ4%1A5RJE^%.W2<4)*Z$ MI^R/YV;@3]TK%!WX4P^%/[7SJ7\=FTL#>>KQ;#)M($]E@C:[3 0J%B%"8XP MYD0P61>/! ;B7A?Z#>2I^[3:"S@"C X$JL>*\0.!ZM/R6@<"U2>-SE$3J'+8 M<'43%4(48F2 )%JI&("Z)D>$A-1=+3>[$*CNTW*S)6/<0*+:/XEJ.0,?EI[I MZH;8Q(YI4/X7^=^S>U/!6S)C921V$W[:L*$Z7A8]G8]_?W,'RTO(5(0 $2'$ M)E3*(( H))A3+:G]GWK;T,8IP&(<<1EJ0#"C%&$HW:62,*;Z^P^I(L)YEC([M>\XFX=>P"P5SB5]TZ*_>&O5L6O'('A M;+(B;1D%E\FDX88I!S^8C_T6^R1(%OZW\_1K-G/T8^XQ%YE32LG>;E- M ONJ>%TH/>'4"BO'2!),^--H7<2;^XW/BH2%[\3=@AY@@WG@MMU^VO)E+[J+ M\%*N-7].UWI-$W>T=7[ZK8:IG^_GBN[AO7$)3_^;)OG;U&+#7?LRKU**-FX[ M]G"*\PC/M)OY]Y]N4MRU*7%?Z=[<*YYZ_GIW::SG9NW";^EL^6P1D,>S!W', M6PR"-$SSU@/2,8@@8[&!6!L7>5YN,2@5/K"CW?+5BMI9^UP*VYO[_+X73EN& M6(XH0\\1C;.?NP![!7?[M!\[0-W10AV#33(@D 092SD,28%XQI5;%Y*P>["@#5[DZ A00,U'!F-B;).7&S1)C91&%=G MQDI&*I)=0LT>V#H4C0 \GFRS?LYHFR/9/:C46)YNKA]=N@J5YTF13GS%21=\ M<%W74:J.(>N*;.?I-+/V=WE+GB:N I([TO,5'H.QG=8DFP7C+!\OKUSARG%: ME,7+UE_:%-5TSW*U-C/[R1T;N"(8YZX4T\3*B*^K-+]8W>:;=)7\*$]*ZWI- M%\O%,D_+5Y75)G]D9?G"ZJWMVIYE;43;BV_]0#=*N>1E!37_KF3?RR+A7_LJ%7$,;ER MU:3^KVR_;>.JG$BV2C5GO2?!3V\^IX7[NJRN:>QH6'&<9/C\M.\M/WQHO7[++M( _\,7XTL*.KGER4S[RL3TV]-0 E%*PT\#E4L8Z P MB#B@L91Q+)1U]Z/84+8-P^,C"F?*_\)V;B#;:@7T,U)-B)V.+O.M80_%_6XH M?E4AZ:M+#AZWQZ>,2BG<7[ZDIGU)6BRR4EQN%B#J60A0LZ?-<*@)4X)#$U&M M-6."$\H198:)"&W#66Q6_;TA#G5XW!V,Q%86*O5Z46F HB=I**?7+GI_9%?+ MJ^ Z^>$*&S[#O#;AD)1K'1$32:M[W"" 8P((94J2B'!)ME3NN^95M1;2S^ZO MCQ3WKQ;FGWO*3S_$VR) 3^4]KZ?+XJG3NV%V,6AIK>9$1X)' MR$B,0"@)LK,;(HP8(#RN9]<.Y5-F=KZ:6677:W=),OV4YNX,>GY11<2F=V[O M]C#E=B+]%W?/NBN0]Y"JGZR76?A3%S5=9^FB7.K?MI;Z^B39+_7="$4=)GI; M)IK$6@B0U!&( 81"$!U"@R,K$W%H1,B(4B\@$_;[;#[IQQ9H3?;;(AW_,EGF MW^?YQ'HH;_[CPMEE/](D+]9M*R1I?7MM&% M5AZK*LS6<_%C;%W_X"I=6"VQ3I&]QADPUL/.WCI%O959+-"F?(^LVC:MND2*?3-'?U MRWW7?7'OU/;1[XNTBGM76SZ_S7P@_I>%=7B*56'OZCJ_:MXH[.V,Z+7BWCOV M8?U$]L+_8SOGIM@M#D[-9^G8M[ N"K[[B.U\9UF&W(]R78=\4Q[)Y #*D).[ MRB0/9YDZXO6*.Y01[[J,.#L! MI%8 2*WVB]S+BK/,RXF H(][< M,%3T&>@Z'_(<17,>%G$.&. HE&&H@ :&248H8Y1$]J^XUZK^)H)= M%JX]&J[./87!FK;B=8;?'0'QUH,P9E$!-Z'[&+I-?VQ"% H64=XF JQE_*%8$ !-**& H7!)#P*3VP6 #M3JQV&) M#M3JAT*M_IR#<%P[._=&)U7!&H/%\.P6PSZD5",(R1 3M75,5(9K.6LGZ+@=I%2_FH]2RW&TKSNT# M_.^KA[79!;*9XZS)+JS@ECD-=7#:S4MO9M][-H+ T0A,DNE\YCD*LN+D?D[C MYQFZ\J.[?)N\]K+$;YOBX\5G_N,L^-MR^B. CTAJ_Y^T6-AK$OOO_['F3YH7 MH^!T-C[I)_V\-<15>-_M(;:HF6Z9SX$@:Q)9):81EQ'$AD")")<* X6YB70L MF?5A.L]2MR,-X%9+C1MB/\+5 '>XUD"\L234HZ6H)-NX4X?O%9:'[G/ M=QP%?TWRR7<+&R5IQB=[OTL+#"QB+5Q,[[>TR:D(UC,<_$V7R;>TA*Y)NDCS M*U^2H>(5N7(Y\KEKLQ->*[37\Z*LTY"L[ <2UM M';3B>4R=0\BUH4_/M4D\(!<04:Q#KC5DBBH1"TKB. 2AXB0$(B;NGN3&T.Q? M!L60I+.GW?LP).EL0)2M$.-V__KH#3L)_#\EP5UPEOR1[IH;>KH$5:841$!%56DL5$5 7)XT5,3%JU4 MK9)0&HHGEPGK5<@KA^7-?SCF1FMONI%SA$Y.U!=.U+U#;#]:)\E3[I4^;Y,) MYGZRWHTCEG/VJ?NQ3)/+6F-=;0C<.J6H[L_GW_N+V]^SLYAV7,;F M?E_9-DW3HRU&Y"J2!9&O2.9,HYH6);C-B')S" =Q&<3EIKA(+R[WE#0;Q&40 MEQOB@H$7EPUET.Y?L;9=U@X_Z.PFE4_%1+TB_'FNJD('%C)P& ?_]X25,0 H M8ZEH,6U9SPZ%Q+K#$3(@U'&H7#5I K'U F,&UTYF&GK\.)]?E0%E2SL 'U>" M<\MK38O:;[VW=$>7!3@@@",HNRP$M%,HV$N*]5">8X"F@X4FUD"3=I6"!(^- MM@J-) ,A)"4T24@0TOU"D^@(<>A-B#3@$P#,AT<,HD&F3A%)HHCQ$.! MXA@8%G%9(E-(PG ]0:];9.*=(Q,B(X8&9-K%7=RKR//NX^[GL[>[N(G'S$7U M,$Q(T&3LQ(0!022C&$?:,7Z'%C7\B9H&H:%K) @[P$1U$/@LKA4?42J?@R[J M4))O]DKW]S8W[^@T'#4:;@B)F8ZM-0 (0YII$J&J]F",0@![U?#N/11(1A@^ M2Q'E0<4'%=]C%2>M13PRA$,64J@YHD)+J.I*QI$F81>V_OTJWKVI#T<,#XMX MUU;^#4&'^VK-WQ<:M3=YI0>VK;'U(!SROH?D3:EE8@QF1(8F9"2&4FH>Z5;6I5M?:;#)3'B MM,OR[EN+T$'OI+SV/=X!+5\-6LH&+:$).=%*0T1B'A)"!*QBKPTR1I+]0LON MO4G&1Y3# 2P'L!S <@#+.\ 2 MA"2ZTL1F(,M!0BI)QR7&V6&\E5C/<++7LX M@V,CQ/" EKNX[_TPEK0KSCXQG\NLDHOJW"XKD-$?U^FL2'4Z2R^RQ>9<+@VD MX:'@" %D(-41I[#.Y4(4R!OI;D+&S!U2*X$UA!&.*]-#1H@AU6DN5U[K3O34C:PUOEB#9DW3H6DBN(P@B("" @("35[IY&4H#; M^Y#5PE_-O9]O5_-I;L=B;1ORR7$4#\:>H+K5Y='6H/B#XK\&Q9=-34A,,6(@ M5)IIC6(6A@2S2O&IC$S(_[GS[H36?=9E7^F**_VS;3'OK.)0Y"CT7:CO M3)*'51@#V9CM4L((TIA&AH8FC'"(*[-=007DO6MWS?7ZC)8Z@_W%[1U"%>IA M,VA0YCN4&34%[IE1R!"G<[$VBH36_C:5,@N@F'BZ,G=F>[-.,SH'71YT^1AT MN<6!%]E/0@%HQY%*J>WZ+*O04X4YH&N551^ORYV9TP)V:4X?GC)WO$]/]_-8 M]\U_G/G*7N-2T)ZHVP>KHJQ9;IV-'*,H H#SB,9:2R,J]UGUT2K4 MF<&*<9-=AL^MR^?+1W.\4D*,X]=% MVCH()Y"26$$81408R:7]5"6RRS *XS5'ZJFZV -1*K2ZV"6-XJ"+@RX^GRZB MEBYJC&-I-+(K8A@:Q#BI-S5X+ 'K6A>[)TX1=$18E^$JAZ*+0TS:$).VF_[3 MAG9) A,3+$@DN894$$/YBBF&$W6_75R.?5\';%L9Q".&NK2'GRP(^PX8PR[( M =WP4&+X5=B&D=:1@8K R*L.>7U(2%D=/V,8VL*K9M4 MDMHS/!PL"C#8Y)Y1$&L&#=,PBIA@'#(6UT8!(.!>H^!%G0,VPJ#+,*)M9WK? MU7S8P7L-VHL;[85VW88TTK'10D50V[4V/U]X>]M?9B*!!>P?M M?9W:2QOM-8H9'!)!#>)&(:I#'%9K+\(Z6JLA^GCM[6%'GH\(';1W"&B\?<-_ M)].ECUT,DJD%E&0V?FIL2J?CL0<%$S8 V](H"@*:8@5A[&*F44,37'EFBMI M\'KIT=78JWKH:ZBP(*&*(EV8RV3V-3V=J2L[GL]CI4,Y J+3C+;[Y*&3N@5# M;NI07K0+-98-H1- 5(D8&D (-AH#':,Z+DV*T*R10G2@QCV8ZV)DY_DYU'C0 MU$%3GU%3>6L7# C&-,&80HF-76-#ZZ'6)^4F%K('3>UC5YQV&BNS?XK:=;#W MGIK2ITT)G+3T\/Z\*H6S+T77>AZ"EZJKMA=[!)R 5G)\1#@V-(HTB[G6 JEJ MCR"B--1KW' ON2]/1YCWMS70596S86?O.,H^#@C4GVG$6@!$-=.A8C!V*38: MD3BJ:S<""-#:7L0+< J@$7A>W-E;3V4 D@%(]LN4X:UTA C12! >21 * PUB MJ*+5,UP@OK8=\J+''&0D>^3)/&!;YIF*LK:ZM:E^IRNEV0$HG35E2(/+I A^ M._ER$ER4J3#!+%T$\[+Z\.QK,)T71?#3__L7@1#X]W7CWU?*J9:+2U]Y6?V1%:N?0_MC8=7 N-V/ M_,=[7Q"L"P8N(D><;CQ5>/1 !XDO1;OS_77-LW)ENUU6\?'-65PF"U\N-_F6 M9%-?)'8QMRV\**P@7BP7R]SO#_@?RHJY)X$5X"*])8+I']>9O?0BGU_MWCD$ M$']"5^9V++ X"=3U=3[_P\[C(IW^Z%DG1"LE548,1 K;12;"B(:AX36WCT(X M$J8SG=#+PD)54:CQ/Y=9D?G]0:<4E].KO[_/9LM%^I_I#ZLX)Z4ZO+0N43G: M@@OZ\1->E72^@9\6)(O@>^H$V@U.GDZ"[]GBTE^X&IK@>IF/+?0ZD?9U)KU, MMW[W3W%:42S/_Y&.%TZVIME5MB@/GCUI3G#ZV01.#?FO6*!2\BNNQ2"938+K M/)OGP?S[+,V+R^PZ&/N-VJ)\58W_L_G"MM KX:9QV%"(N=HY;1R'K:2WM34= M,2(1MIX71S&6@AMAPHA:C<34,+K.CGA[([JX7YR_E*-X-H\<2O@Q/"X)1R,* M-M8FV5G [Y!+MUT[]J(SKZ&WE#?[V=Z2Y<%RD4VS_ZL"):PX.DLC=[Q/$WM7 M$GQ;CZ+89EWJ1PC;C-B8:Z1P1&*B(0&(4&.%T%6A%QRM,V+?+W/K)R?')7(4 M;20(?;S U47O;TK<27!JQ<2:PNXE(W]!A5__5KA;7):&0\HBFV1)GED!N4R^ MI>[66T9"\O5KGGXM3=N>EV6$&IE"!BI(=$@HCV*$!5A%GMOU>ITIHB]3ME4NA%?[L MVMIB185);O8MZ*PDQX/:+?1*5PO%R4WW[?G=M3M\R$ MV+'/KE6M/-VK#O6>Y'ELIW>XG16N#6<\CF"DM<$1MJ9%==:MHE"NG2CUI7'Q2/2!QI_O\S&E[>T#,I&RV[+Q-.7]Z=.?A-92 PPL9), M1B&1L4: ,V(7 4@SJM7J% M!,6#5F'+'MP=4CV:M;<+^X*WG@65--:!L.8 L3 E#82$Q8A%JJZ#2JFF:RAE MY4(=F"2-"M94@/!JL7DXHD-A8 MTN?Q0N%T]SQ-9\%5DLT6]O\6C!Q0)>NV9",KQ?I2UO.TT^;8.49"Q%R%F#%H MHA@#$L(Z+]4BP-JQ\^[Z_S+N@?6$>M']VGI_A,H_85_X25O<#F00?3F0H:T2 M)"@"B!N$,8 XCCD%)%(80R. TARN'4UV S)')'DK@$D+=S28%9<5PE0.:@DH MP=?LF[TFFQ7+BPOK?CI'=+51,5_FX_HPP]I'\W^L;*;21DIO/NN6M73'^6'M M(MZVIEK'I&/;@C2_=8SZ7+XC9;>ZX/]]F=W#-_IF;ZCVT&?FOL_C4*_GKZ[MU[]2$P M']]_4A].HR^CX/2#L1CU(0R^_*:_G(:GZK/]^@"[]^'C6?0E./MH^_;AR\=W MIZ$ZB\(@/OV@/IA3]2[X!]].#O$SOTTF4^G25XX;\QBZ;)(9I/B=OA" MW9T;P&!QPX%T-JM6(+=(G-DV?TFGJ0?'MV&D%49 1%1I+55$@*S.U&-%3(S> MPA+G[2/2B5H\^G;TI@['J]#K_EC=FZO0E[%%V>4T_7BQ=NCC'.DL.;>XNE\_/N;._H8Q3KB%*M0QE22B%NK:]5("2!]VUAF4&GF#G09X[%$ ME$52Z?HXE2M%W]@U8)Q<.Z#-E^GCH+7#4 X?H6+7)+L4!WEZX3I:E(ZY%<7, MKCZ)77SL6G,]GUFQ+.I#G68'W85\U$PRWIQ*_,CZ4YMI,[;!%F>$SQ8VX-K6 M56.D;XS8^7&_/&T[8QO<:#WS1N#?"G>RV<3>ZS^W7SISUM'TYHX)*,.I2K$9 MI]-I]>N_O['6G_ML.S.N/S_^".XJR;]FL[)YR7(QK[\HP[W\-]^SR>+R%XY/ M@)36ST6 ,"XP_U,=.S9V$'==I+_4?_QZ.^#K39T=TZ1UR3?KN3-U\\L7,CL! M]46W?X.[_<0[?^*37W9']Y\OA+;SP+R= VB/($!X^YHG/7"(/&*FUU"KFTI1 M;_Y#^<6J1NO@]JHQ2,.KEH9;R_;=V9,#! Y"?\A"_\&Z+ \64!XDX%5+P&:H M.W3"I;4AV::"9'!FW5B_07!/+DUT&"\VD)ZP^R_YMG?#C!O]G)?2\>< MSK[956&>_WB=ID'G_=O#_-B]27]]\(@9 =H$- '%&")2("08U%P3H55-MQ_& M^%ZZ_=66_DJL[SY5[B*Y#HP V9@O<0C5Q0+($^+-/]V M#ZONZS1;7S.!(0*M8CZ,$$:)5CH"!L51S FKDCI,K#A8RW%>@QW[1_U=1;?Q MN10W%TJ@QN-\:4%F%=@6S_-POCQ?7"RG]C<7H'9/,D@7\6JL2ZS:/U+#07E? MH_)"V$34B)C% N 8$BBU 41'417BKC3#;"WZ]%F4MQM;0^#C5MYCVC-*R;!9V +LMR M[_FZ?> [!UXPTDEP/I\MB^#/332S"WNV0N0/B@>/9/!(2L!J476*$#$8 :*@ M"D-(D<6L*AT@-"'FFW\'K:;'M$6P"B0;(B^/ MUG%!J"&?E!S0B,1&1THS@"(-PHJRF\62R(ZV!NHK/J?WD35TL1/9986 O5WS M!P4[ 5KTQQ1!8Q=2S5#&L%8QA16U35"Q66XQL?5BX)ULY)+.>P,',K.0&B_ M_69MO&]I4*3CI:,>\20L0W#!X&94(,6:H@(XY+%U,[B01$D*3&Q87;A#VG^O M,;6N@50C;J>S8I$O'0-ICP$#I$L@VC^'8E#(5ZF0HN'$TX:[:H $18Q&5C>= MC5Y3)T. <&<*V9&/SS8R3AVT0AZ3AW_J\O728M&JJS"X(4?IAF#8A ]2'2J* MPMA$!).8AXPS5KDA$8=PK?[Q;4"II:9-A]?;^H[!B.(A36%0H_U0(]P$\G$3 M84X -#&)8"BL#A$=*R B!%G(U<8]%!RPE<;BI?3JW6WP,M8S1O8 M8YXA&Y%.D6?_7()!$5^E(G+2JCJ(C$02*094B D*5501F(=8Q%H]31%W- '^ M+\WGDZ2X=!,H$$2_'K42'I-?WCIY_Y;.EFGP-G#E"Z]M(P)K-%X5@WMQE.X% M 8U[8;^#FAD6LM 8;O_%894G%"+%V3;;?N47)?%\?PXZ/(J3P$%]CD!]8!/4 M"G5,I$'2V<9(AP)R+NIH.1:!;8ZQ-JA/1]OEH,O"\WN^^AZX5_X^G;@.^9(6 MN:];,F3I#S[!#00BC4] 0DH0CXP,"41<,D+"*M-. 2#62R_N%NWS)9U>G-;R MV-TB_[I\AT%97Z6RLB;V51@>6@V-88RQP@PP*5$5]:(5IM'S*&M7E#]'K:S' MY.A_M&_*9LZD* KKYD^RPE,T!,F5J]3W?\.)_!$[*T*TM@^YCI S"@@TG).( MQQ5=H.$Q@^&#VX>U#)TZ$0HK"5(M >K/]1]AWB76[.WZ/^C3_NL3!4T,:VB0 MB(CAF%&,(D4IT;7I+901O'-]ZBH]CI&--:L/09]>Q6[ F;7BBDH4Q_-BL5'(TP.&ZO M8=#$5ZF)M E[!2'&1H901;&21!L:FNI 32-,S&!G":V.6)P/YIXC'Y M[W$Z27/KOO]Y5=G:%1*=7Z>N+LOLJR?7&_R-X_0W>).B$U$"&"2QH!181%%$ MD,I_5XI%AC[L;]32XBB]VL' 13B_2@LW9+-)51Z^/U=>C @?Z/0&W=H/W9)- MC"M52G %6(2U8[PA'/.*[#I")E2B3]WJB$6/CR ?3OD/Q:__LD@6:3?K^.!4 M'*-3P5 3I8>T0A&,#281B[$RBF.Y(OND50S2;OYG9(>V3.(X@= MM;\Q*.FK5%+8TCB!ESM.OH_5"HV&XN8+71R=Z_97%Z?;\ M<->9WEM38%#@5ZG J D/!$(0$R,9"<5X&)HH0A63OH*AWH))_SX%[HI![U7K M[PY; ;0C;>W-D )JS0T1"0$@D<2HMKY M#^D6R7CW:4Y'W/=BA,!1[)J]"F?_OY/ITN=M!$E=%-G-;D>K\N!-'*,@HI\H0SK"(H,*F.J#1%J?I9H/,JDE_!8O0B(K^3FCNF,%A7V; D %# MML$0UMATRE5"ET(RI&(%8AT+7M.O"BC%YL#NNS&D&R..XQ&"_1EQ^X0AG6Y1 M[:55YC]]3_W+SN?3R:_^^7:NY[GW"7ZQO4KS:39+?VTQ0[L@TQ5G^"^#WWJW MWXJ?,^Q]SP;AU79\F/UCBJ8_G2V2V=?,+4;>61VX\9[Q /#E;,H#,1DE;N(" M8QKAF*G("*UX%&N!4%T$A$,H'CKP?]=4>OK+?#[YGDVG:C9I1+\T*6]_[B\M M /$1 $=1+FR @P$.GA$.*&\Q?\488J:5AABJ2$.(XKJ 1QP#_1QPT-&9 18C MB09FPD.)>/B4.^:"Q8\@F4V"])_+[-J5?!Z\A"$UN@0IWH"4B@T4H2):IG#<"BT*. MH>$" FJ,4%J&=0TC$"OZ4 61'96SHP0&,L+HN$M^'M,.2UELN(P$V*7.\&O" MFP.%%0Q0$UZM,1;01,RN^(1&<01Q2",*5!1I8#T4< ^C6@M2O,1\=JV?7_Q6 ME.Y'KP6$>9>'77N[H@^*= "*1$!K?=;:A)'$%!M�VA@4Z18J2A-:A19XJT MAP6 ]WSE/7 /?D50$&2+=*=ROX-W<)QAR1O0B37$J0J;6(<"D0CR&"$4\S"J M7'L6A0^F);00JE^N M:M#W]PNZ(GI#N14+!GILDAY$A$+:S Z:-!+U.=V8X6MT;4(2P 47 MC(YB%&%BOS5",(Q(7:TU#-F]IQ9E+?>;T-A?$ 47(PR/(D]\T/1!TY]1TW'# M QD;J#"/&)0RXC&7.!15&'Y$@!9/U?2.XB,X'DDPQ$<<9KC]'5F1M=WS8W#9 M7CC;Z=[1K-[F;EUW$?80>S>.SD:Y>6B4=AJ,YX1T*EK9\DH !&FDE8XT"+E$ M-1L_U2+>\E2[O^,F24<J(%YL&C0LYBS (R8[(^$]/ 1T%O)?UXDM@OU]YT\NQSP#\LK>\OX M1N=<^N?;R])JA0C\Z;8. *L#/0S Y]0^KTRU"N87P>*R+(QV!X5(D#F>T^MT M9D%X$=C+W;5Y:N6A2*;NWCL-;"O&/DCY:SJK2ZT5RXN+;)RYI]@KW1 'F7?F M@NL\F^?!8NX>G>5!^L=U5F;(G@1JNKB<+[]>VC.&Z?-]]5F^+S(JU_;9JK^WE*+B3\L&3Y=A> ME^@69^96_\X;IENY 5E[;;2?#M#NZ^:C":8=[YS25N M_^L&X):-Z0I-B&,6(\.@ E+'5!$648@H4TAL0RRR+=/;WZLG_'VUCZ&65L)M M+WZH/[)B]7-=Q=*XL\M$,X6UC-G#A97?A44$_@6'4^N*BJ,%=B[S1M MLDPKI/"9\F:Y*('F;_/S(E!C+S=VJ'GPTQO_'W>1_?K-SX%==5+[DF_E.]P# M+K+<-NV'4[[S]&LVFSFE2BYLDX,P'?LA#S <^>=Y/7+0[+KV6,GN7981:.B) ML83:&B(1")&@U@=S8FUE&0,0:X,>/%CL1Y9OE%+[FX6N8I+Y3G0FU6C$-^_2 M/5ZH[3#_=O+EQ-[D"H=^^/BN:(M?-?W_9I>:6;6KY'Y:+C*W9OA+7'51B^.K M]:V]LKU+"BOZ-R5IFOUSF4WLR^S*8.7ZW?(/.T+S9?XUL'KBGI\43Y*E6JI+ M1P@)+]J[ [Q7/*_,MJ>SKU9;\M0K?[4V-2/4L_3#)G2/1AH9HW2D*(VY$DQ M'%$D(3/00+*9G/O^DH!/TX*J&''7@([PR Y##[)O#;NEA5YGTCC;W ME)<\> MQ+];8+^RHE)+^!J(YNF5]?@GO4L* M;16/Y%HS3 V,I =*P(7%2< Y(['&:Y6HUF'QMNP8:V!^34]GRELPM\0E+,7E M?\_"YY"8PMYHOWN8[GID>]V]Y%SD\ZO2-%U>+:>)7W'O6A3OH6H^N>DZO;RK M=(<_]XA&069;U4$K_FI=$NOGK%R,P@^Q-5V)7A;'UT*T19M%X]K9Z= M)T7FW]'X)AX#*N]D9:^-D^)RY?+9>VL_JNWZS8.K-+WGUEF:3DISSBYZ07%M M)=7>%UQ/DUGAY<4JA&^T]_6\WSHOTJ:C/U8#4GIL-;A<)J7%F3ONI8DWT^X^ M%K)73#W256N\'\?:"G7M*DV!QAZMW-R+4E5MAQ>7E_/IQ*^ _E?;R.5LDA6+ M/#M?NB>WIZR^[<9,/7*.3H(OE]ZM;'G!3L4GWE"Q"W)B7^T:[2W>ZH5U(VYB M\'?_'#<)'M G_UA6%GW+_K[.Y]^RPB-K*1NESWE3&OV\-U;!XP7OY':ZD@4I MAZ;9K(01KX*U9MY6R18&C%/G@-S:3WHNE:7\5B?\OR_S^B'7=KK>GN=I\OM; M[W3\DDR_)S\*^ZH_7^95#Q\)?^T-U5MP6 W%BP/B,S7SCM/@L[]&P5]/W[U[ MKSX$YN/[3^K#:?1E%)Q^,">!^A &7W[37T[#4_79?GV W?OP\2SZ$IQ]M'W[ M\.7CN]-0G45A$)]^4!_,J7H7?#FS7[R//IP=8N=^FLRGTR0O2M29+PN+NL5M M4N>Z.S> X19R>(/PS+;Y2SI-O<7S-HRTLAZT-?Z4UE)%!,@J53Y6KIS86U2: MS ML5VX?,_.W ZA:YJ>SL>_O[FCHY(SVU)JJ#8HI!S$ .&ZI9'D^&WC1F$D(A"K M,,;$".92#&B5H2R-C%REEM0:F]<.;?-E^CA\W4L[;6C4T*@#:91.K0OE]ET2 M;] V".!,2F>@+A?S_$?;:,M+D[VT:9M]T+4KZHW1^AS!6FW9V-G#OSS-_]EE MS6B]X\;I^NK^S)](^<_M1LR4;"?[3K_5% MMW^##_S$=[MM#Y^X.?!QB'4^E/YUEEG6+,0@%J]<+%KGV: \SWZ5*0)O_N/+RCR^([; &<%#6.P+ M=7P?8CDQ:HX'(T*HP5Q@;"*C(VGBL*I5J[7!9NT@>9LM&K6(2ZE;B>&-B^\] M,6R=^LV6Y3%@<_!W^B%>G?RYK:J'#HOAR<:CXB[G?Y\JP)52_J>7%O-!OU]2 MOUL<3XPBJK&$,(2$::(B%RE5ZS=?YV#L1[_%H-^#?@_ZW95^T];ZC3AR 3U4 MQC*.C30(UE0"D/"(/H]^\T[U&]-!O[NA;-U3]^1#';O3A);X^(NKZZ0,;5X% M]U2A>&['_OME-KX,DCJ>VKLRY^DLO*NH MH4)*AR&)N5!&$@0B456HT9%ANQDS5?CAC2O"S-[HA"RS<+23MX*WQ3IPTB7W MU&$AVJ"2!ZJ2LB%C1A@C0:F1H0BEEA&.1!468K]2>*?]@QU4<@L'XQ$JV245 MRJ"2@TKVKY($-*LD!(HJ(4.-B.$1T<1J8NT2J(CMY!+LH));^ 1;JR1[Q2KY M6LXK4N\'3%WVW(W(\Y'/0[9.P8TH]=9Y1N4$O/3.P"'!W-%MB1#4*EQ'*1)& M&4RH"'&H8A/5]!3($+$3_MU([EQ=MT9BT;5W@#O%O2/9"!FT^GBT^J<-:DV: MA&_BJM&B& CKZL=(,D%D=5)I=3TFJ&>U?K2'L4UN(CCIE*CKD/3[YT&UCUNU M-VAVJ]*L #"BH8EB!32%%$($J@6;0Z3"J&?-[M)1P2?DM2KTJSBY*'/?77K6 M7;G>/J7W265OCAW']A>N-EDBO*%1"HU"6E@#Q&C$E:MQN8J9XL3LYF#4I J/ MIZG9R>?8QCB!XNAW778R0@8=W5<=E0WQ.@%8Q110975312@D I":>!V#:(WJ MK'\=[<6!0/"DRT*U@XX..MJOCE+0K*- QB8&C$=*A-C^BHBL=%0K2L(76$X\EH7(C2>.4=>+J=Y/M+>_J'!&E'M\5!D6QM M7@)$HI@)&5)H !!W;%_1LE-YDOI*GBQD04AH8@%&LH(L[B,*QX9D(0AGJ-YZ93G>[I..+5'C<.QQ%' MKM@;])HV:S4E&&E#"3=2LP@**FE]T(A9O%[@IU.][O(P @DX'$<<]7%$R__P M#)R.*.GKS/X^:4=�<1A[2!L@&H1)/;"80AH93(A!:B&(8R%E6@IPX!EZN( MB,OIU58@]5M+?NP%NI*>0_(H#@N)!B4\4"64+7YUQ#3DL=:<2*5A#&%857@- M(:&:]:>$3\IY&)1P4,+#5D+6*H<1,ZXC&?(8*PJ8!"Q$477:!Y1A/:Z$7=KK MW5KKAZ6%K^&TX%-JIW[FF>NKU)EQ6OSRTN[WGF'5]G1F1SP(K[;CP^P/L_^: M9W^7O2FQI\N=&O]SF159&2,[FS1%9_)D5E0FW7A>#-M3QV24BR9A1QF-,(@) MY J@.):4DHH:(*( F.BQ1GE+GLX:$3).@H8MJL$[?FV*N.&DFLD;&;$DEDS' MC$"%.#%:U20=R&BH^]7$?@)?A[C701WW21T?UD8.FW512L8!D)H!0@RD(4 J M6ITO4XG[U<8G;5@-ZV(O^U7[:L&_3ZT\>-O=<[>[NIO^K+DJ:S#-$!WWRG6=-%D[TD6ZTG(.N#[I^.+K.FG6=1\! '49*BC"D7%(,J[05;4(6[<3N^11=[R4_;XAZ M/]KXV,]KA4-O%G?WI>,7RWPV;+4U\ ME%>TSM!>)=>Q\& T*!]^ZI]&Y1/-HDT2F)FE'7_10Q# M"C2-9!T:RS'GN!_E&\)BAX._5ZR C:KGXYC D#(0F(DUUJ)2-1$55&L=V," MWZR O1CIQ\]S\[IC8]A')XY-OF4G(4?; 5^GM=">*A?[A)C#3N4KAX0- MB$";,D6:100*@)7]KV$"6DS0U3X (4#LQ-6Q!2)T698(GL !" 9JG@$-=D0# MUM@'( X9E9! AI$*%8ZUKNP#0RU,J)[0H,MS@;QQE:\)_/E^31=R??!@IIH@KP-THB#2 .B>1*Q(S5.= 6Z<26C,?& MMB*;+6U?/UZGN4>VOHLPF8PCUZ)P>BQ,,YYG'I[P;UA,;W1NFLW2MY>I'QV(P)]N#P=DMX;,?]&!@I]=IH&97]G;?OQ; M$>1ID>;6M7"DYO>R"MJKKI)L5M@K2N+SB;_>^L'!CS3)@]3%^05UUQ_=HC = MITZPR^E!8A0XNW/GQYT$*CA/IKY.T_QB8[/.LJNT"#ZDWX//\ZMD#4,K+[B2 MZAHQ_G4#9. FBCH&/(J8 '&/M'R>3Z=Q^<(S!VIG]J%Z.A___L9+ MJOOX)9VFOCMO0RN'6 .(0NM)QB1B+*QR>F(%"*=O&_HM&&-#I!)<2A(S1%4, M97FI9(!HZWJF5NBN'7CGR_1-!XAW_R+P) 2\F+OB(/9-3AB3H%A>727YCWIF M2Y0K5M-I5^EL/BFLO$[L4NBH+S997/XBX GCC$",*,4,,/RGVKRPX#M-KHOTE_J/-7%X ML]KF6U'*0/SF_EW \HV$_NG7-VN63OD;W.VG[I^X+R]C6]VV><>U1S^H)TOQ M=7IY*T7"F[B9-IPE]#S3:QBYTUS[3]]+D#R?3R?V"?_K;-K(V;3>I*^-B>"V M'3&(Q2 63BRD%PLQB,4@%BVQP,"+!7^E89Z_W;N9\-;^:>W F3.^*S]]B.?H M%S/N':R>A>!?^YC8_=XN)J"551MAKC24$3/&8,2PB'B]]X,B$Y'=]W[$\^W] M=#%WV\K9SNITU^;K ",#C!PNC+3X-1'0"%((C6#,J%@BE^I:59YPI>AVAQ$^ MP,@ (P.,'"^,P%;L"6+6ZL!*,X2C,(YY'&%6'5XCJ>@:=]?V,,(Z@1$T JS3 M%)B]@Y$C(MSX2SXOW('(.$^3(G5>G2?O/+MD4U$ M]P<:'4,@:@!&T(@P$<)8:(2PAJ$(J\!4%8(0F2T!YK06JL]IL9PN;*?C?'YE M2FGZY(7)7OVI%K5M@E:WAJ0^:0'VUGH9].P ](PT.6Z"&0$09YK%**1: P@K M8KY0A4BL$?/UIF=K ::#G@UZ=N!ZQIIH%ZWB$!A*5 P !(2'4E2<4F%()8+/ MIF=KD:"O6\]>P_G)%O;UM96X)=HLE^%@!1I(!"FBF@H M)8FJXX=06BP#3\*O3T[Z#M@:W[_=@4%A7Z/"(M"4F!:<.WK]6#+"=0P1$+(^ M+PRY62>Q[$EA]].L'Q1V4-B]4%C4\.X9"C"/30@T-L!$(M(:0T(%EE)H IY+ M8??3/]@_A3VZ_7<[Q;WY!Z\*I'H(3MP+K*+-;@:/F:"Q10L%- A#&2E:Y>Y$ M1(5RVV"D,#U*;V"# .RMC3%HZ1%H*6NHM+&,<:090$B$B'!![265SXZH FNI M@#UIZ9ZZ (.6#EKZ4CPN! G1XF#"0D>$1IA'$H,(0%3'TE 2XC4.II[4='?# M_U;LC:3/R3*W+MI/D8&.2%U>Z4'#0XD:Z6PR9&GL#QO.005.;AJ 0X^LQ @< M%\?'LTSNWEIH U(-2'6L2(7EZ\U(&Y!J0*H!J0X%J:A\O4EOAX=41W29*U;7":+49!=!*W?O\^7TTF0>);/6\1OZ8JV?>!K?UY(/T3D/A2 ;E7< ME4R'$1014#+"!BM*)*Q,2:.B<%M3\LRJU?\X-3JUFC->K!AS*Z[\19 [4G1U 9@"9 62V 1G4 MHFGB2$1Q%#', 6-" &4J5O\0:\9E;R!SH)[HRSJ<>T73?XNWN9L!*#^ZRW_) M%O;!X_*;F[R#5JH"LW1$Z;-)\+?Y>1$HZX/^Y)S0-TZT G>!_>K-S[<8QU^Z M=W=.PX5[X:FCJIPET^!S^BV=+=VN MPB0]*9>FP%379K/Q=#E)1T%R-;>/*XMH+R[MHPO[G0O[O4IFCGYC/,^OYV[_ M(2C_M:*QMV]#\$_VBW\NL]PUR7'<7Z5)LVM=?)(J\+B<^"L86SQ+[1;>%4 MO]BKTB1W7).%ZXY%42M85C"6YT4VR9+"635E8LL+Q9O?1F,27IMUX6J.6ZW*$@)'<#U-QK68N)HG;U.%A!#:\J,H)B8$ M3$L,F8Z-)#&(*(QDR#2%:BV5W2J @SPUFSC LY#V\<(-QZJ,4>2E.:U,GR=' MIFU3>(S3D34^NJ]4LD*Q5GG->L\W*8KYN(21[]GBLBP&44]@40-D&_J#\Z2P M5\]7]$?3'T'R+())-@EF\T4E*&TQ616AN E/#EG] M>[]:"[,LHV(!Y'?7I,NL<"!J![?!OJK22K,]?1<2G@1J!6S3'X^2X,:0A1E<%D>AMYF[_[\N\?LAU\C5]>YZGR>]O/1[_ MDDR_)S\*^ZH_7^95#Q\)=FT?:=O*'R^ R<_0S+L,V[]&P5]/W[U[KSX$YN/[ M3^K#:?1E%)Q^,%8^/X3!E]_TE]/P5'VV7Q]@]SY\/(N^!&'V+F?)JY02U[AS7Q96-NIN!U96W?G!C#< M0HZ[RA1%6F$$1$25UE)%!$A:ERDB)D9O\>/PHR]3:+NEN0DE1U@+%4=4(*!@ M3 R F!,:(1U'@%*R1LMXS]+<+ _V@GB>J_%X>;6[! OFF7-+>)CNZAGB[O*=)5K9C8KEA?6 \N6%:+\LXN[%_&6:^=6?U\JWM^5%@L[ M+-8)N\CG5XWIT%Y0[:".W:PY^^)VK; ]$.XCM?-%1W;^>3JVNNJ,JG_XB(!Y MVU7<8#@VKJX5O>OEHI0!:WAY'7;/^LMT?FZ?7)INUG9ERY\'M M%#UUGC8D2+E:@?4\A81K3L(HIH)@ZW5B9HB;IQ!'DC.U9:'KK>;I4YH[DZ;G MXO60GI"UF6I5@MYYKOQA0;WUMZYDHS8"K'8';ZIJO3?XT:JI0[,'==4]HWJI MQ>7+P -& Q?K3Q\%WR^S\:7?S$RN+8K]X1QT[&2ZF]:/:9P@@(HC$(J6 40*+# MR%ACEE$I+7(C_BQJ_^BZ]P_-%;^C;O8SJ/WN6[S/43DZN,BFJ2N<:L?>IW9Z M@&H)7YXNEOFJP*\_ G (,W-';-8MO'F?^Z5(KY,:IVX^Q#N3WY(\<_?Y L'E M24QML?_#FG_%)!M7)G.[E5GA[?'E;)+FP?_/WI<_)X[D^?XKBMHW.]T1E"?O MHWO?1*0R4S/>5]=T>69C?YI0@5QF&X,'055Y__J7F9*0.&PP"!LP'3-5!0B1 MROS>U\>_T4RZI-->Z3$T,%X/#."&8V :*4>,:?_HE\/ O!$ 0[XPEW9+(JZ&B"Z3D BO:792O MS([VW&[M" S]:H&@Z85D1$*$!.!.P]/=@*#%FX?[%(H?I'@K2&34/LCRSC_V MHOC+9\S1Y\4%U5F6=BF">&A]&(-Q81QSW0Y+?LVVCPS>OKP2@=YB\- M:E:275"T6P^L.A+$L^V>]1FJ?JEDB..,TWHXNK36,JFH518S%<-8.<^I-#]C MCIXO\O4CWX^^W!&KCJDE-S: M?!7=_?NL"%FT$&S"F]3-M$$AK9#ZN9_^*+$;SV+N@,1<(P\3QXD3;LPR B'# M3'"H*C''M$B6VNB?*.;$P8@Y(#KH-8NY%W4 6V?IS]G0#Z\.0<%WSHSK1+VI MSY.QDPO?4W^#":9'E[4J #".\PNIRR.4*8J]?DO)\H MVPI0I[ -8!C8.#8JX8QH[ SS,NH?$Z304BOS#IKX"-F6.O7-3H)M7TF891/J M;R"E *DIUT)I"6#,)+?&"DB814D,>9(LU6W-DW!5E>*+ S[[%'"OS/ZG7Q^8 M$+(901<8@?"" MK;!EBC5$S47X B[W8--Q0"2;+:<=^^98I2"KI2 PB!!"-56 &(N,LWQME71* MA%J"#6G;C-F&=+:/R-(.(2?ATITC,> RL/$_-:M:I'M[>CX=G7F.-O"6K^AI!!:6DBK#;&($L@KA(D MA#"]U"ST?%JV.+KV'(\.8JU.?CLXM^.@6/U05?+)\3*JR[2 9HD2B8T1AT8K M)(TJ9S,*2EBRU$?Z?+KZS,NO.H20.$KP@R<& ;^QX.-_3V_O?BU'\8V^N!\K M>OA?+:#FXUQ.:BZ/!:0V5K$&AG &8$(Q*@,L)DG@++SON/&73N_\M.G T@T.OJS&$NEBGN7[=#(=AS&_>X1F<29 MAV'TC/Q]>.;RF=\/C=\/O>X? E 77$$AI/2-340QJ9SS/(-G$ES1Y4%9>Y & M;6EZ!E@'BU;SZ]N2S;GV?_^>]=\=88[T6>AUR6=7V=N M"X)&H26+.94*.9X!,4P2:YP17UH!L99Z37*KL?>?BJW?KD-@9628$8%3&6(-&Z*ABR H@UM?X;,>$&]?[/ MPX2\0Z0X!28\3$][K^JUU\^[!?#M,%ILN7M]2:D'YAS.&+Q1$1@SS G2QL16 M Z$QI;J<S-F18=0)ZE-'69D'O1<^]IN;IE%"6Z\_3D M0\@^BS5 MS,?"M*?EMUZ-@C\ZYZIV/";XSKEX?/.D@(?=6A++BS ^SV.05 M./-G>7665TY>(5CC3A(BA<&&) FB1A*@+:;5"!"8)$N3&[:65VT5S5'!.D L M0Q:^.GD5+*\_!7";ZOU6[CV'JO1D'-R='[AXZ2__Q5-6O_MK$_K )_ +F+19 M/G\Q#O+$!;=^8LLF_77XS]WJXZSXH+U[;HOI]L@MWZ?WA1;!#%T% ]> MB/P'0$=G,K\1&L,X#K.5-6)& &4D@)7,E\!B\'B:V-TB6]5W7 AYY"]VKZM( MY;I:+N6_58UN3<(1['%R:W,XU..*AFXV^^R@"<.+R=3M14G9O6R0WON_Q^GW M)IF7(^NCG]X8<_7NS<\G1OBT3N]8E5ALJ."02(HHY%R5]1&<0636E"_ND?#_ M7I[109 ^9/3H2?\G#ZA70,\.[CO1FX >/3,9WOQ\X53%L%ODY?P%3>7AMFNT M2H.D>9Y-WGYQEFXO&L\LDB6]\M,;%;^+"I/%'PN<%QO3B:,U M7WSLW[R>#@:'LR,[,WT#>.>L0U^+#O76H)<>E>SP=/V^/YQ.LO^7.2U9LU8T M.B#N?^26:OIUFD\*UQ:"?;FV%U$\FMQL)*3'F=O#<38G1MR&WZ;.ZG#_C[K9 M./Q=,D0Z*,#F1\.W]3O=T;?,_7NRK7SS"W:B?'1],.#P\V*UGT=^)]RK03^0 MX?>^V]UT,'AT5X)ZFVU-\9W1=.S45S^?>+.MH?K"UV?V6WFQ$TS9>!B*4YU0 M&3M]=UA1II6QNY=>U/&'OCYV)Z,9)>\M^C5/X?.NAA,3C@Q[A2OA+WL3!(BJ MWG0.A;LLF&=._V2U";8H;&8.R?>;?O?&FY#?^CX,X#]SI."_E1Z0C;*A*8(; M\S"MPHPI@4%,J!4"82K*P2 "&\S60)T^;HJ0^.I3PWI\DB7B_YZ=UR'@$.$3 ML$:<@NH/NP7!.[%T4_PYSG;9LZBN8[B_M?HJG^; M=:*?T,\-%ZI2RLZ5>CM3)]7%;HU>]62]898[G\IKEI_PS]%=>N_N, BNU&2< M#O.2MKN^8.G"&037SAJ8C [G(-KUH=PZ''4VQ$Z]7\U-[V5N8P?YQ6$IM8/4 MM%ZA[G*VWQH&&Z2M&FSKU)FW@-=KLSD[>3-=MF_-@VJ\ R4!,<1JG21"6RLL M99#$7$OG!)-8+ VA^53*I,2)I'>.7O*/UT6$:E[UF**NQWO AX(^NX]PEQ,' M3KXNAE [T9>Q>^7?\/0P":5XZ3SS\[JRWM?1S^(QWWO5CQ3PL7JI5**?S?5V8' MJWWV:?.7YKY6G,#L ,K]]Y>%O6\7ZHAE[]_M5&?[U\]^Z]^A#IC^\_J0^7]G,GNOR@+R+UP42? M_QY_OC27ZC?W]A$^WH>/5_9S=/71/=N'SQ_?71IU94V47'Y0'_2E>A=]OG)O MO+IPYP>#DAI?0_>$TG:F(*[?F MSUFH)!D-WR(*<6RX9I12A1."?;-X"#@FL;&)?5L*>7>+K*IKX>6ZK MM)_[0%;PQD)2ZD?P\G/GIPV*S(DS/-,[YYS_<%IBD@WN7RI?C6D]$PWRRW\K>CP5I ;&%T[5+IE=?RO M:3IV#]HI\W'.CAL,1NXD[HJ=<@N_R7K3@2.1TG7QYM\?\^BVF*Q['_6"6[-U MVG'S^F5$]Y#D/2Q7\B#]VU5NK/<&0DB^&=Y[DA?KH_:U%QL'_=OI[5/R3(^&E0[,<&@I0DE,8Z:H%=0(0.(8*FL-%GH-!O.QRJ+]Q#? L0J= M.D5E$P6@@BC61"=:08HH\>2@"0>VR^!-]"N99(81KUO!ZF))6 <0$?@*('N#P'7(&A> MEF:I)Y;/$U^8X5P]'Y9(OV;;8.-NZN+M1(?L N^%$,L1V6'%E3_7EI_F@9\' M]W-$A[9?Z3CSQ;'1:#K))^G0NS ^%)$Z6NP/N_T[GS$.B5?_;O:CF^6[5;9N M%FV0=?+ ")DH9(Q11,0D<5<83&(+"*<2.?>@B34W3Y EXLR])YV\R![WAS8\ MPNCZ8_V\<3KP94A7-XYZ;T:#WCZ)=?ONR7V5#>Q0]*(1?(; M7Y3\90<)V.X*I\-!48,V:?K1?\S]_(*FH[U0O>.#E7DHRDE_SQQG.3++QM_< MO[ZF/M87+OXR&H]'WSWS!1/8<^"P8KSL7U-?GE<6]13O.1;,I]V;BB,=(;ME M^41&]+4?*D RYQQTP[W=FD:=JNRCZ$M-\]D-PD8[)3C[$2>UOCHC91+2V^D. MU+$1IY-&\2FG2 OGRD''VT8F1G"=.$YGS!E8B1)L0TXO+>:XVM&"\U55]K(+ M=^^]>&0O+=*^'^%3,38ZKV) \\5@8\=KV5TZ+D+,=860MY@:E'F_0/9_=\_K MC)6@[!T33+_D_5[?>6JA2%.GP]2]&C;?]_?;,SW!NN0(2TT28KVEGG"##$%* M.'H2R!)I=+QDSO@RLJJ*K#K:N<^F=P_0$7>1 _;X:GR+]GHZSB] MN_'S40(9A0'PX_M__OWS@9 ;VE ?1]T Q,:J=@22X7A$,2)HCJ6[J E M%M@XVW5I,.FS';16!W+0>[(>?(MK?E<+OS==9!2 CYQK]R MDD,QHB&O,HYIMUM0A;^/=O:$']P5>C!*)RKZ?).YZ[=/YATPTVW;MA:<[,WY M;'[EMFP*&1_*'Y)U>S M@%X^%X#W4U?&&\V[\ ;Z/;+)_TNW4(IU_.+"HB1HXXBM_TG[NU3_KIP,>/ M!H.%4J,_%M\J%SH:^]>!H [N1'8O^FIA$8L$WA= MA.H5 =58@"2FV)D\5$*:"*45M00 *A^+^1RT)PCQ_D)RS4,;9).)'TWF3JT< MN-=6K?'&IUF'_@&6&D.E)7,:GDE%N#"E]4H)39:Z0]\5BZ\.M)',6]4EVN9T M?^Y.IWU%790K5&+[QJG-9ST)47<$2@"DL[,@$HGES"##8U,-(^-BQ?3R%;'4 MWT)*V6=6-XRF'@CG.?="KH5MV-((\\PURZO,3[-]IY9D75F1>D8$ZUC M R4G4D@3FPH]BDMBUU1 /M2U'_B>_ V]<$D%WE.V-4J_?AUG7T,5ZV(1C9^Y MXXS]O""_82@/\M1W$*5 89K(O_^;0 C\NH)/PB?PUY\[C>#QO._AE5A%L84R M"U'.RV'W(M@?_M%7.Q6CLI\^+1S,>;(O(3&BJ_$TGUPL?'B7WN=U2T3IH.ZU M9(XVX(6YTD9;(!( $'.6:.S!AV,-!.1:6MUNR5QK+'/X)7-Y=MM_ZRLY@T?I MCN _4_?O\8S4 SDU:=]S5I8ZJKSN^\>([K-TO)MW>1K>Y"H=^)>::3^-J\A0 MG VSZWX8]5B19='PV?3BG7;R9_1YZ@%<^L,0\G$4Z"AV.E[$&W_^[;X<.B*Z MFP1JCZ"4O#,GD58(D^BG-^'O-TZHI>Z"$)V()OZM3C$A,_./F.Y9Y5)8NT+, M&L$8!-S@F$(!E.!8:01E0GS1XQ)@\N?)J/O[93 ,S-2/^RD:+/^1#J;9A^Q[ M^&0!/44\X:+[3V,G-,;W,^(:MSDY'- .(>VG=PJ;_+O[;)(-H[OI%\8>H(7/-TY5YT=!#'E8 MZD/T !Z?R-)!SCWG:"V2U=,IHA 6M;#\[&.?X;&CGTJ#Z>KCI_'GRD0J_/GB M6_VPE^44\^51BKE[LBI<>C?[@;S^@:(6M*C/7&5/[ID:ZTIL#04F0/ 8" (- M19Q360&;88[7M&:VW1[@R;101TUMY"^9'5/+#7'P@NW!['EX MNRK\'N_:O[$1YV%VYKQ]!M*8]U>N['>Q_F?HPP:V[ MQ\W@/NJF^4TU)\7)_8FO9LCZSNZJ[:Q93GPY6M2KQ;[3%$M&V'WDN\("C,\D M%,&&L,0S:0$BSEI@K_97-4LG)%6*,57/)OL;-4Z6F9A1&VO,I(+.Y:,6EH??%!-NP^VZDZ,>)(*3B9VSENB*X:?MB*.%EFYHOHTW2< M3]/AS"R\=*9>8/\"P/2KAQ ?YK79UVD8CWTG!,K9R:&FJI9&_7I24Q CE9#J>:/B@6L'OPBPN--$) H "6FW.YYF,SRSAJ3Q15,SO53. MA"O0#HHVS8J,%Z^)OH^F@U[T)>N./%;"[6W6ZQKIANSTH9N_;/B4GX,XY_#I@P5_S^/0+FC_ MY_9@!3FSP,MYL/Z3>:%XOV",_&EA2O-1S'?WQO_<0YSGNY_GNY_GNV_U<"\Z MW_V) ]I7NT-[:LUJUN/W,J\_^L-R.-]"2,@/*.V78]Q+59P%6W^&_+XR')26 M2,5WA4?@O/C*)>AG\ZZTXZ)N-^BHKX/[^1!#;^2N]3&DACO2_.)"4.B!@,V2 M"U4.&_]XO=*)<>OS!QT/G*/U9L6Y&PIC&1-)N,0RCI$FFE?G3@$$;^NLEQ;$ M8DFM850I 52L;644\)C%_%$ @+6_XWS#S&GG.Z^[QM/,67+36[?7OM/9;?=@ M]-V?7XC'S)".^\-"AS=&9A4F@%]F M^1:9\O6+'/;9G'GW(OD>_C9P[L[C:8E!RL;QT.AE5;XS# M@L([W_N]RF?KW#__N&>I-JTO-_C&>?ELLO?I"C/_Q:7;3X&=SJ(T0W^MJ*%7W+QA,_ MI:E\J() JN>OR.7N1Q3D:/1O(/SWZ]S9HP5B:KXN[]!\J]A_5!S^:D-Z067) MIVHLN5JM/\[8I5J?W\+5V[./Q_>G$LP_WXQ<\9N# M)H4E2=06,12%(2LV9SV3N"=;@=O1[6;9]?4QL(:?T[PTR.!M]#]%X"AO!HX: M<9.W=>IP"Y9YUOUZ9EYJ758\N%E[)HO_LX^#?>0Y'WR<<+"[/\\FT3A&Z[EJ MF*H$*0Z03BQ@+$%&@*I\21NR5'*@ NOXO$?!2P_$W(XG<;*/RBC8H71M85L; M!+P) Z" '*:P$JB(*"4)M@HS10";6(*XT( M<']3'2]U1Y^< 'V)S/-39.<:&CQP$;JA$2D.5+A>C7R;92%6SR;TME2+'=7V M1E,?--I%=#ZXF^6OA1#5U@SRG ;XNMW9Q4+?;C.>4?MP4&L?*0B,,;*":!@# M(1,BRHIA09@P2S.3"NUS,#JG%6N;= 1KCC)$+%AQW.:%J>H3FK M0:%_+(7BV>I\IIC&J84N3B)"T2CWIQ 3 3$0! &,I9$:SL2]B?%C%J\:]DY; M^+]$[.)P0Q1_"F5QU?NMW'M55\-N%8,M516O@-6HD,F+,M-Q-@@EO*,P+[4_ MH^QJ*L9>VW6XY.=VG;VVZZS.+X<>Z[D"\MX1=+$=7EOSU:RXWLM\)\2G$P\K M/72B?S3V$$:]++LMP&T;!=\5S>;S@_AGTXV+$O'1%R<1TSDZ6[Y:V*XUQS* MH2D6KR'7:'T???/_Y_L?*"%C/;.26 M&HXP08S&1ANKJ2E'BG&*Z7*2:'&D6'\_];CTKK3O-.I;VF!@?KV??F/W#(]<-1OZ[[5EI&';@'H"Y LI[KY(; M=^.^X[[%B8,/3]!X!@JJTXR)( PE@/,DQNY]9PL@40&"&+L. J!QF)?#N^DZ M((#="6GQ!U?,1I^_(,PM^N1/8-/!1FC#L4887. ]@+KZL49A3&XTO7,GYTF^ M&((P3GMA8D=!5!_^^[.-U&WVHWC#R:'0&'8WF.9+[<(SP?3(((5YS>B;W@K$ MR(I>G2*Z[<_&**X3DOLG851C12D:2ZV1,UD!APQSA;0N21A"I3;'QOQ4/..^ MB+@%@850AV"^A^D=WPJ4FK['C"[1?1P)76<746-_GD@$W]-\[U30&*P>._=% M(088B&&26.,\F)(*8BUUW (5-'V8EZ0"R#H0[@E#;,\'ANNI/PGDS#(IG.TB M8BQ!HG7E?EKA7-(6#DP(,*^/';#$*0$*%5%4#KH3. M-JR;MVV,B;0(,H8U-Q0!QF<])$8CNMA]_0([>]4<)!O=.M5UZS14/0KJ=K9/ ME054N]$%SG/#[?>1N@ S4UYZ[:@G8,WXCP:# .IV0/SFC,2T6EG^RVY^_;EA M^MPP_8SIRI(R4$M2X%D+Y@[X63?NA#ZEYW[EDP#^V^FG Z7\0Z'V<]__"58L M(H 6Q\2]]CK$UAG^=!J+3KEO2-(:5(Z:F&"#%<4",*FEC"E4T%)B.>02+V.M M-WS'VJ?\+:NFDWZ\_E3Y4I?##^[QKKYG@V_9^Y&?Q;X_(';086 M6'<;YW_ M93.GT=GCQ#1\Y>;)NJKP8RW^EKR6.YS&$"()H<*QX%9IJV4A=VBL8KL4R7J2 MW/$F[M7WT?&(FP,7'$=O^*&SX7=N0"EDD*QG\#/I9 VWB=8" A0C&0M=R""F M!5?+%$_^W*BT;9CBFNPNA_K?]&380X;-AQ_0N?#@2X@^':6NW7,7KP%9@,YP<_ M#QYL?7=..8&((*@%/F,$:"P4D9(F2<*TC$5I:D(,DZ6.H*; WZ,0IU)V,%W; M^_#:IP'NI]6^B8>T0V%I6SOP830IT=ROIP'9O6CVS:)!EN99#:P9>C6S']W! MU/=JSJ URY+@>T=Z135UE'YQDOHB^BU@OD]&VY?XAI6)Z&WTSJ\DW_H^!]AZ MK=PM/<%H4@[76=_][.S$XNAV M 14/1P*Q.Q/?2AJ%7M*HT2:X[2&M*,C-Q61][^G0FVE0+WE,8,) C.(8 M^>'I2/&8<0)BDF@)J(S]=]+&5APBH.)*D7AXRUQ!C&?,SM>(V?GL$F/%ZL5% M%/[;20>NN.]"A\M6#53OLCS/LH]WF=-);B^*)3[:+@5CIIA2C,0"Q1P@0I0@ M&G#-G-DLYK N19S0&!F .#! JECD?A+K=620QH_BO^X]G>6L"YWV8&DL)@V M>'Y*,+>"0TZ9Q3[N9N]UH*::K;OS]!LG0"YCM*PZ]Y?\C:5 ML[C\R[0_],"VA<&<^MDTW>RNP$0=1[>C7O_:.4P51FI]!ZY M?WS+[HNQ!,&G]69B^'0T"&].BPD'J?=*/:[N==]/5O&SLT)#7NIG(O1'P0IT MQOQ-.OR:A0_\""#WC7%8YX4?>A-N636S5_?U_URZ\6V6#LM)">'\ @JP.Y*; MZ*?TY_FECK[XY_-V:CY)W5W2P> ^=9T[ZU?4Z^>3\=>;" &,W-Z72RKI:3SVAU0X8:41'WAW M$(1N%(:CS;PT__.CNZ(!T^V&$PI9B:IQW[BE MF_C!:X$3*M#DXLO?;S)':X& G2&;.Y_FBSO2:EN;Z,O?^^Z/8C!'8PS5T#-?XS)W MO*&#V=WC6^8$]B2_:$4'NDW0HWR#7F&L44PLC)6(+6$JCA4"3B@+%4O.(6@* M?XEBY(>>8ZV%01+CV(E]=ZFO_A1.BSTJ_ 463MKS.#%*($V(Q4JY+TN$*(F1 MX&_!RPO_0L9Z!AH-P_DZ1AU5AD2@XODP1-?M\&SVGV\BCAQ)9NVUR._7P/Q2Z923N#Y7GWKI,\[1]8+ MY. ^5[(U>@1)^S"3JZVGSV;.<4./G1.MYS[+U]MGR8"0"&><-.8F F)\DP$P M(DD2:221Q!FLSDB&"9%L:>CN?(]T:"!X'4:GJ"$LCB!"6>( :4T##5HEB_^9J=K"",HG"F._HZ[/]O@7.4NGN-4[^HMWZ! M'@#)5X=5E5C9 MUH$JX8A#G.#'MSCW]%'N\X=L551!M)@N06(/,&#[ U29[78=MP$"2 JP)D@[ MR:^!T(EQNQU#CA+#XB4\E:?N-F]MM]DFT+A/W^VR=.\ *ZUVX+F685':Q&@I M\1:WQQ==P&B95PAE:6?>*+%KE-6EOKEO,/!_5U]P%%>LRR/P5I?.:O7R:??& M7UT"GZ7C+(T\T-4D"^:/7THZB)SM$RI%TQ^^;+;Y5G^83\?%E=^J0'H(H9=X MOKU0*3P=%XOLS8IOPX8[_AA%N<_.!-R18IF^"-;?OUC^8F'G"U4W]F_O!OUN M?U*T[/7S4,!:E9.7 +;1K3^!LDJY+(']]W\3"/)?\[)$N>.W.FSY;3I,BWI8 M'QC)5W[''771BN>VX\MH/"Y@5L(*YH 4FVV'Z;>T/P@+2@LTN\R=3?B97G%< MLU7W:P0[#Z5:H^&5O:-5'?)%]!\+_7HKZF$WJ5/=ILVH=VV"6]1$OU:2W8%OF"(<@RD)) B0'5K M2W;I=I@_J'VHH,WN>*[T/9WG>]%I5H=0Z5O7LV[;D/K C?\CG]X]L*5^UMN2 M"*YOR.XF;_[\$_0=O=.[;0)>9[H\?KJLE69*@**ORM(L+PH:^J MA ]-MVK$NM[F6?>7WG3L@U!O_LPOA%B*Y;^6&NPS>Y[9,X-N&75JTB:2:"$E M-4P9JSE@U/-G3 S&"42/I2;WP)WX@K!7RYVG56:X9$+,1<5>IWU]BH4.ON&J M'CB0&"5C(!&'1E"LM$U\!A=JH9&58FE0Y:/JWI0$\YNCET_9V!O]:X=9#J<^ MQ-C,@9%9"LR'\Q[)@3G+H,TRYF72V^4\V^')/YS9[G38#C/A/[0$780N)IT7)=KAD[^%FCBS!^O:?/&CV\ M>8XKS^_PEKDB(GD>&?H:1X:NSUUO,IIRE\F6/L6_?A6;#(C<9;[D9JO8=R*^ M+UQZOKZ,\7Q7>=%LVW$NXJ0S M!QEQ-_8.X.0^NG/:KYB].YMZ^])YFP-CL=9%R,YMGDZ[E?B8&AI^-B1KV?L% $H0RU( M@)6Q=(I2(:42@(7VNE=(11BAC]:WO"MG--R7I+]^!=&[.:G3 M"6 E47=>.AVH*CX8D7-B(-TSR2-P;?4GG(B$0,&9Y3R1T'#?^XT5-DX@(;V1 MY/DP&G;W+'Q@AZ)6APF=<;A?5#Q=^:D=T5T%Z.Y[:4.,VQ'K?/[@;"]M2]1G MH.XG[LXI3Z"'"-9"GT F - &*0R)@@"BV+<[<"?S10S8$NS32J&_QR /XFV. M>'H%:-TO5F\TERONIOE-Y&7A0WGBU7,%TKPY5N" 8:_.N>.M<73@AY"Q, MB D%2.X?YFHS4*JG-+]O!IQU4,';4P_8'DJ0]E13QV>8JP=CO%[/W:7]HF8X MO?65Q/E<_M@KL%NGWJ;%=*(0!5XBAL$D] M/2,8AJ/I)-B& >)XT0I\G3JF]><[0*_[2&*B&-3H280J)JG5W*"$)19)I)ES MCXD6[EH)DL?; S^54^'V.@-9=!@3)S,&N463X1B%X3G@>4X0KQ))J!9)$E.K M$$=2,TL)EHH:WSI)+*0Q!')I(/*JV>RE8/HX?"B$UZZ( FL'];[&;/&ARJ>" M8/8DGUZ3&#I::4/K@>"(,T 4E()001CET%*:0);$7"%I'I[/E\[S+\CS+YHWV+9XKUMAJQB1*$ 56$8PM",]EN<) -)]+DQA;I10W MF,I82O='>"YK"5-$)TO/]934PD*C:%NTJ@ZJ;:\3AN5<]#] M#._^),@:/YT]ZM\Z<>%NXS[R\;FRU>/K.,N*:[YD7_O#,"0PM(:'8%U5. M0FF4^\R11W_4NXA*@NAG>349>RF25X_.GAGYOF-DL0]R]?CLP]C?(8+9;:DNN36T1WGIJ:[.NR/,0Z6.) 1[8\[WZ/-I#0Z3/9/"J MR. \L[FL2_=UZ),;]Z71L*SR.4<\7ZBC]N@J.$^Y0),P6 =@+"<6*JA% A(E M*2/*%V@RQ!"U%BQ5Y3_JTE:!&#/-/K@GN_J>#;YE[]T*;Q9C,RV6Z_,.1:T6 M<1Y7C>99?IWEUVN37Z(1R(.4Q$139H'%TB*.K,?O9-A"2@E?RJ"O##&^A-P2 MO,V \I$)K=-J@(2^XAP%"S/?QL0\ 4E\\DDKVL ($,S921P+8PV%%D#*H.^A M9B:FSK222T.]-[69?!WLU??1_DPEVG$+/X4TUIFC3H"C8%UT8JGC). G_D$6 M2Z HIZ%-#,6&22794[7XOCF)0W0*;/1* D'(ZV>\O7X^91?J]1:]45*7H5BF M-$&"JAB!)!:Q %@$^:,33 B%.VGTFW&6[4^GXXY\GO#'P2K[,WN>)'NRNHL\ M5H8*!4 ".:!&&P1L81Y8BBE.-AL=\JQL25JULP^/)T_+@0""%@7#V-D[3 MVQ#U#+1$Z(=088(/='U8%^8-0C&RR!/CW))7>_[9'_QUV M.#QM7^',G:^2.REL@FHS!D#,"3/.$H$(*$PV=8:"(2V=^%#<(?* M5K%'#G4"\9DO7P%?RAJ6.Z:Q5I0+Q40"$462R!!XPU0#A9?'W:RS _;$C_^; MC4>]-+_Q)RL01+^^!EY\)9&$8AKXVO;>LQMS &[,P1$9" F")MJHB1RCS-:/C[L-?/NY[B MLI[]T767JD!_^\NA@@[@;19";WKF-2WO';^1?PY<DV]4%K"/@2EMBE()6.'^3&Z L*J)$6A)G_*G'![[O'Q%-D X3 M^],*QP^)=I: 9PEXEH!/E8"8G!$A3T+\[7%^=#U>>?EUXV&?.B5VCSNRU4SH MS]V;K#<=9!^ODY"$?%_D('\+*<@JEIR,QO.:/U\_)9I* SFQ&G,&!=T_^U.B99ABK'8 M84ITE3LNW*:[\N"-OU8FLP*+"F%Z%(O]R78Y^C[]DXB[(?=^X4 M"^C2+\WAS>=IR+-IR>7;MV1?=KRPX'5?SE#U)"6LKEFHC=4(I1"SAB0""&Y]T MD5 DC"0RKYHWVY+8(1WG M"IU[WH_&!&Q.K3L;?^?JU4(64=K >K,6QD0:PZ"B".#83\)VLBCF%(IX32[Q M,5GD1V/M61KA#@:G/;;NM.R<\XBLT[=S&F/U.<")5*'^NQ9M* ..(_G/2)#YSSIMG.0LV84 MU!A+P &$<1+'A9V3(&"UV#:&?.56EP7,Y_V9.:S#&#F;.4=CYIPG#YQK3L\U MI\\GY5DC4VBL 0E.$*7 (#^@%H9(&0*4,9DLS8/:4,KO3;8+W*&B3=E^+D/= MN@S5'W%_.$W+$UAZ)WRQN-5BB=YRRY+S&[&9=/^(1E@P4Y.RLD7%.(V,8)'MXR5Y0Y7?W51G^] M?/?NO?H0Z8_O/ZD/E_9S)[K\H"\B]<%$G_\>?[XTE^HW]_81/MZ'CU?V%^ZOFZT7$>]8?1Y&8T MS=-A+U]L(ZT>9TXP+$B.%17<,&:**<5(+%#, 2)$":(!UPQ!("!XB]YL"0TX9L8QBQ+7TMS$ "(R@#+=Y=C%4O/27_])W)F^_6U:YC<9;4T%;\M%Y M:Y$>W;JOW4_9_=1;WKG%E_L??:O:?_. M?UR6?7^_Z7=OHN^9^V;FJ".+!N$!+R+W"[ZWMJC]OLVR2?BTZU;C5I2&>R^4 MB$?=09KG_>ORIRZ*BDA'=E@;1R8 54PL#$8DN5D4("&<=6VIB;V/+8:XGTQ0YO!8?*BRC\ M9[+K;#QV.^2/-AOFQ9%]&J3#+:O^5_S60GG^5@TAS>7]E@W\H>I1/LG_D@T= M10P>[?D@AL$$($9,@G!"5&(-22!+8I[$# O8Z/D0!@LK#+>0)Y+I1*H8%I=: MAKF?B;ICST=3'HOV&?/6<:3GRCQ*G4E='FVW>;1W[FAG;)K=W@U&]YECAY\\ MJ_E!C@C\^F$T_-?4"9_KOOORPP02KH:_1NY>U1?_9G3Y[L\EFZ>A02,P\EWJ MC>Z^6Z<3%)-1L;YH>N?_O76+R>-.#A;.R6&BGGD;,VB26(DX1E1+SI15JCA? MP1.K9A/P;P:WOU1/WGQP_]SOTQ_!Q0.#'7=_Y9M3T)!ZG@YX3A].]^ZDEM=_S-V_AB&P&1RJV!D(PVX6?;YQ?IK7 M'MW!M)?ML/A-1('SUFM1@& 2 YL@@U2LM-(QMI6E'@.S-$Q,Y;E;Z%^S0>]R M>#6>YOL;& 8[$JZM9GAFTMAH=U&-1>-$*U.*QU3$D @FA("B-+L84F )_'&3 MW6TIH]N1ZTMBMZ#U<9;[[G(G] ;W'1^W\M-'G8/JB;UA\2NQ>&^"UV+"(2&2^E[)ZPQ>UP*UT/Q+K%%I]U M]J9R+/A]#?7L!-3(R8=Q+5D*Z34:%K*LVRUDCQ=NC^C[0O8L2#Y_ Q\!"G'= M*C#K?04?-VB(H7#M..T%RS!S"PD2L!-^?.S?]0OW-VM*+G_/VW3\>]9SYM_; M\*^)LW2S;/NM_S":9!'$T=LH2?OCZ!]AQ./[+,VGXVRNR&0KISSLAON%H 3F MMK*8U=1W2N+SQ+U1!\Z]>>LYQ'W2RYP?/KB(#L]@-O.1A3S*ACO9?2US8^> M6+%%P8!!6 W?GB1[_;SV;J/K\>@VG.$C0>+TZ]=Q]C60['X5&JOM3@BXY5I+ MAJBRL:844E/:G=9POI06>)*#;QI;\"GM][;P[#=6?!O,AWQ.VM[L'&K;+<$\ MEA0J*64<8Q@' ,K"NQ+(Q'#?YR#:.@=!Y![.8?]&'J^-/&D89%IK;JF";O<% M '%Y%IPAL?>SX&V=!1+[.(NFP;,BB[LP(&^6L<4BL22&(F;,4$1B912GA%%L MI)$ [I:Q7:RZV$<&%X(RA6O_->U/BER-ZG:GM].0'8T^!CO/$\$XNW%TX#8H MN@R)\C+J_W[C[9>.\>!1O-CFZ[ Y&WA1[-+4+ )/$&H*XD4J#Q )C MJ]0N%]PV4KLD9)(LL$D, $*&451>JB&6@A:4WQ].LYZ://EW8*N9X2<::VL& MPI6UBF4Y8J/$I!Q.MW2PH4C(L>UH'(3'+Z%NPS^$6X0CJ%LGK<*IM6>=MI@* M_VM_,'";4$91@F?AR/XBU*SX,5'!,_$6>K=XDMP_R46D!H-H-)WD$\='P3.Y M<2Y'N.ZQFS;O$7R4T?>AX[TO]]%?W49V1X6CY+Z9%L*WN&U)[?[FQ651;Q2J M46[2;T5)3#G!U?L.=].0LW,>2KDD7X7J/RA_X<5DND_CRDX] <*[FSU, MH)M.49VTI\RG$)1F37A1%">$0@,)9401:[%,4"4'$VZ78D:SK0\[_SG0H)I. M;D9CMX9%>V$Y.%<0[4/9,?!X]*@#5N3,=XX?E7R4SAZB#7MNS?[7<&I$2:03 MJ;5(D)8<&05+_\VS[I^_[^/QKT\&[[YLWN8K/V] M[X>5^YJAIK ]1_0>O-TF)NV!%]:3T@C@W>YS-=X;DWMST%ZT[ MIK)UY*=A%BZ?I#]^WA%=8$F$O5:X 28OL*0<0@J Y(2QW> &R)N')R,4/\BW M@QM [(PI<)ZY/V]W):.Q>SV,BGJ9[GUT-4Z'^2#(EM<[K*,J"DDGT>/:Z#R5 M_E5,I7\8"]@'P3AOU ;JF!))M (0668GI.&C$)D?'[8YOV2.:+)ET_7U#2 +TD+654&6\EAKBJUO M\)>66M7AE42/@ADM1( 9S78B06"2DDB,(P7JX1WG,,I'V10EN%>]F64@[? MW3D*$;%A<*,_UWQV#F]L;EQ(2!J94R=;(3%0J 0CQ!"*01G? #B63\J%/+<5 M 6B;Z8]-2>%L91R^"'DP,++8/W$,QL3ARQ-<5V)8;!(_[Y@HJ[6$P#"&?&#$ M.2T04(BW"HR(XPB,8-ZA7(%SG<5AA1,6 M6A#/,*IG&-46 BH0H#I"J[6?OVR=S /$FAA30$$144%6 [H$4K%11$4>240% M=0#97T1E&[HZ_I#*9A"N:]IT5^J$)_4$-[=/+&]?W8/_P(*BY16MZMHEHM / M)7ELK+CAZE:K?(7Y^VRFW6=#FLD9]:'<^\ M\QCB.4R1Z'HZ&-Q'@[X38\5H[+[SZM4TGXS=;OD[3[_D_5Z_0B*;\_?#+(9" MP'F;?%+WXT9I[W^FY:CQR:BTUHM!?/N:V5HJ 5*'U8U1,L$(**V$$9 1)F5A M_BJ5H&5XDK^D_:$W=3\./Z=^P$<0V<6X_A=N2GCR7FV_RU_=)FS_LQ[<8NSG ML_2*H?.%ZU;6LHVJ>1V-0>PS/>HG/:P:E!K]Y(_DYU48SV)T9S&*7I,8 M;1>::5F,7H^FXUIX>G@9/V&R&EF3#M->ZG%L1N.""7V83+/_B[*F[ MZ"^?8"=Z]TYWEMY'U?M_T;"",QA^C=Y]*B9CN[=1F$Y:O'DYH^$\_UR<1F',WPQN_UD< M6/EV^R;[^E*L9]0 S0:H8]( BV,9E]&B3T]'K)\HM\G0KUUFAFV&]+[!8+J= MYMKAE]"7> O \HUT:@NGVM*Q/'%?7U3#AV! T&->TO[2RZ[3Z6"%XM\=WF:M M__1N^L/]HK, OC;]IP*->YSE;EE>2+KW-S0+=M*^#^[+9DI9U$T5AF"<)%)* M(+2.'>T1%'NES 32EA.QFU*6!Z:4UZ<5GTTI/WB$1Z*K-Q6,<_J\UT *0;'D MA%@+ ,%4:*( 21S- 1!;*@$'7H$>-E((+)%"0J0Y\O#TO:B)#G-8@" U],?' MZ^8J?\M",%N/\DD>QJ"'!_F4W@?.?'3*J61Q3)A)5&CYC!&R4%>Z!C#-&E-. M!4HPACS6*M96)<185(['5\8Y .I16V'M[[0+$Q*LAWU0S%_];.C"VRO]N+S M,G"'1BK &?>&AT%U_/=ID"Y,P=OEJ5J"9+!A,*A?WG].A]E<_))T*MR-+/<, MW\]O2J]TBP>/?O)?_/=_$P@Y!?_@9>$"^.O/G>AN.LZG:>'@%FJY7,QM>A]] M'?M/1G>AV*T3E< B=T[8=?N%)17R&7FG"?%:PDAX/[L0H^&-MU\"HZ??TW&O M !@LT-J;T&X[C=U?4Q& .,N8J"L"$A0CQ6*)#=0D 19@0,N* PL7,Z+S7C\ M 22K^'Y)#"C_L$[>.'7\\7H#K KR-]025@4A'8#VX$K7.#3>N)O#K-EM2"^\ M)I+W=O+6:Q;;^A9J^G6:3PKNA*"5L-@P''^8"%SL7(MC MG 5&<:RQ3U;@ #:F$0"A .26$8:45817X.4:$Q/S9V:%HF0?O_]_RDFN/&"0 MUFED?YNK^[ML+KEL2Q3J8%%\#-NY9 3OA/P"]@+]OSTRBL+:#K.76"HFI<_$%HC&+C7/8,;0,QHC%2_[6,Y"H_!MV>X]D2S0F MG,0&[:>_6@3D:A&^V/^SGDVQ<@)>E0='T)Y,LJ^;>ES;*EY$[ M,O]>K^],DLEHG%]$GZ?.AJF_T,O *:0KC^ MX95VHNQ'-[OS<&CII!C^_B,;=_NYXQ-G"86E^K!(N*.?[UY84<$N\E<7O[3R MT@?MK&"4>6BV+[[[XWM88UKPYK5'C2Z0J*-O 3S:W=0#?06B7$28:X"]%6A' M 5J@-,'",@X1[?FJ>L[9 ^Y5_J!:_F!.G8^("4BL4XHQ- J4?EA,A"2T-?E3 M:*_\8PU'54BD-458\WK1AX1\$#[<_1_.,G>W:5)!ZF3-Y^[-:. MZ-+H<^SO+[@=];)! M@;PWF4/]2/-\>EOLQ"].RGWK]S(G/^[['N4^^]I 1[6/+/ M:CKWZ99'"'V9QO^P*Y$[7[F?__[V>ISYVGVOY/))-/9$,X?'%=@LO/#+"VDX[#=68/8B YBQ7"": ,,N'^+B/NUI!X MJ4>P51WWF],,B5,,EZ5>>%3'_3,?3_[YF_^98/3Y5^^=WW0[O5VR]99U(-E4 M \(+M)S]VUD)[CUV@'G=]J(:4ZL,^T?1'VR>*+U;D M.6>&3YR>(N8U;WIV-?O M.#/X M%%\SV4]N2[AXV7XR#N%J5'Z2R%[][%C"K3P3NI>ZM6+QC'=[& W M;-7]E(W#KS59$&T8$L&8-$[\4.*WK56E%2&3@^_AN1WUZJ+N;T7D:]8\7T0Y MY^))(1OML]>]:;<*U"Q\K35+9;7 8W60$4"MB<(<$1,#CG6,6>($GHZ!9DR9 M90#>;=56^*.,"Q93*IXHXKZ/W+9EPS=_#K7]I51;+#K>T4+-QU1.?OJ_TX'7_L-\E=IHK]=-M%]469R#-P=F3Q*L-_+F MD.5XBXG*MC3?YV9Y1K?!Z+--W=T87D/UC>%%#!/F=A@FTF@J.4'4EH#GBCK) MM33"1 T&HZY/3*P65@^3^$+U\?8E%]NR!NI@N!:1<@M#8;]'U:@.E] =D7;V M;^+$DS.%!4"X+*BAE"_CB6Y]5.*ECPIN,K)R2[]SS\?%&X,"G0N#C04$8LLH M4IS/2@&U DO%)5L?%W_YXY)B+73"=GE07SW_=>A+9:*R6BCM=@NKW)L,JXOG M\S75\Y76*@R=EMM>=^]^.9P&W)WXI76/S)F&=T5=V^#^(E('E;0/_N(XVW]8 M1(#:8L6 "8MB:8SS.A)ED#954D$Y+V\)!FXF [+QMWXW6RUG/HR&1:E$D"/Y MU6B2#IJ?^]:$#Z/)?V=.9E2\V1 JBXU'94E)&U+&*7"T=F3IT\6,HZ+IL"%G M5IIDH;*\W)BJY*DL)2DE&S=T))%&7;?97S/O]CN9,PPU]Z-O MV=A]\KT,,T5I$6=J!!9\K=;H1R@$&=SOTVL5L$81 \:9A#&.C4J$$(J01*LJ ML:%CN92JVAM5%9YL,AJ7;_GKM@J:X@N,]A0T/3SWXD#EHO]CGXD:@6I#F1CE M9[T;(ZPB,$F,8&7SKF9^PL'AE=4Y4@_4.^P6/[*ODG.$.F+]Z+*GR]"[>OUE MW6NS"6&^VBX4MDX'DTJL>;G@'L;M>_AX>N>K2=T)Y-?E.8LB+KX^& M[HOIV%?%EF9A]JWLFDS=EP>SBMXR@GL1?1BM%NPKY'51<9=G"\\P'0ZR/(_Z MODS6&Y-YY(3SE]!%'*K8ZRUH+K>Z?_%$_:RW(#*VZA[\W+W)>E/?\;N:=)OZ M6'F+J3^YO_(K?;2!D"@6$P&PXQPHF';_JE!E$VT@T(T&PL3CO@&G'Z@S/9QW M@X"JH@;:0H5W[@!L0Q!&^?3VUO>%^ZZ#9M E+;=DS@\X,#? 5ZP[_R7/0NGV MEVPP^O[+;LIFD]JBQCWG1CC,:I/Z;I.&Q>OFCPX]Y0_F]1DHICX\:29(*<8 "+DA6"8$N=^"R0(^T,U +'K4YEW>?9+ M]8_F%H5QA_5(D=G(8PBJ62(K1H@4/XC1'QH#1^8_0_#ASUK_R%-"RW?<[&LO M.C';F]77GEUN^CU'K&V(DOE,Q%.'8=^Z=0RRO:!Z/6'H\!+/;S7!JZI8Y)7HM^PV[0^;S48O0J#:O>5]X6DZB'QI MWLMRRW]G#[#(1D/KCAK58,5V?&P65CT-.?%1>7)J:(B/1L>:8(@4(TI]+A(# MAF,=QXB6+1:QX 2T5[C^A.B8># Z]ES#& CO4+*V/* -^CI,T)2#PDIY9KW< MNMUQ.H@GQPUH\KA,I'6EIC0:<8YCJB@C3AQBE93QS#@F,6ZO1G99)BY4F5<6 M?##@]R8I'ZA*!QL*2]@!F)UEY5E6O@Z;:F7*7#9*AX4@%@#$09Q8SB!#":], M*AE+LKJ[RCS>S#?SC=*MI^N?-C,3SL"=VP64 HY MG#:]KR.$?0U,WRS'=8_.'-L;Q35"&D.LRG+ M]=+\QJL-@2#Z]11 I<_!R.-G5=GHU0<($@*,@0FB-M$<2%+I9V7C]B8,+;/J M49CW9QX^3AX^.KZ=D=?QD%&K0??%F3^'8N;]I1@1^=(NWP&H#0AP/?$#,2X3 M+(V,2<*LQE30LL ^5D:8]J;VE'HC'$-^.2PJG_\R'N4;X'B\3+P!2Y3T#U?'D^+5!N?C\:Z MVO9^J8@.U8Z&ZQ% CL%+?@7!EE,/F$(@Z^0&4YHFAII8BSC&.$ZDJ,Q&"8"" M3V+;? >^/1N09ZX^*D?W<*V^ S?NCCR$FHS&UUE_4EA]V8^[_O@<3_5:!:(Z M#X<%A28!"L"$Q5P0Q.PL92XE1FW7R=VMR"RDF@(N#??Q8F41854@"C*VVF5XL5E>S^49"-CAK0:.#[.0 M_AQ_>B[N?CE+_R0$EB0-& %E8\4,X1H8(H6B8-9*J)R-?SBMA.V(L9U;"1%8 M"UEP%F1G079H_7\0-28Q@-?WFM!O"/0L\Q8.5A%_VJ#<">?L#CRA 0B-0( 2U ,H*56QT0GU."$ MZ%G-.&\1K'KG=LD#<6% N[&8LU0[%JEVO$;, SX-K=.2@G(G QB34C E%(DU ML$Q"R$$,!22T;9_F82GPD$_S,!C('GR:S6"7CYK-@S_SIS"PO7J_E7LO (DV M'NZI@^O;VH'+873=]\+]$$?_[PPIN$;3\[H@RQB;@,2P6.@DX5 *Z!$<,.7: M&&P2ML3CGF$N\WR:]9MO^0F&LD\0%02:\$%U(8+(V)CF"1, P\TI9:!>=H@M];0+'=R M?9^3W*Z>!W+)'6W=YQ,3"1"Q5B2<:2*)HDAY22(3"WF<+(]8:>-H6T.^?,K1 M!K/ '>\,,WLXVM_1SD[5XQSM38;L#K,<,/#2KU_'V==TXD&9)NY,@Z[8]K^>X_#+\P",C,)49JL0JG,9V.G_2S$BRU6F90 M" %ZRZNWT3"+_C5-QQ.WROZP.ZZPG(=1EG9OJM^8W(PSIVJ&0[?D<9Z.^\63 M!VAH?Z!A;05T2W R*A $W5+Z MPZ&[(G*;DH;NGG0\Z(=%+D(/=F\\^?H//.6-1X/B>8>!' NDV1)#]I$S:T$- MK>%;5&LA")E@"5$RT<)'>XWV,T*(L\V-E,:V-\5RF5V]F+IR&[;8K/.ZF/? M;*";T??,XQ)7^)C].0SV %GL:3XOP'Y+K.*"RI> C!^4%3,NV ?MKS/!<#T< M!R.0 ,X3GCB75#!( -2.^!4PSAB.M7P^XG]T:D[XT+AM3-PNKC+9-HZJK../ MG3,A3IJ<.HL\GW^-2:,A7Q,M26PMH0G%!$J8,$^JA#.@4-)>D] 3277;@$N; MDOI9//*FJ"IT=V49]4+\XH C?&U #L^T\\+!%0&;S4&&%=6$:XX2()A0F"#, M.9,@849R+0UJ@ Q#HP"T6IDD,12HA"'CI#,"5.I$2; 3R/!BM=6^$@US(,0- M0.H_YLNZ[]7!$J\[A%<%4\S(!4:<"(H%<$:YI+OA%(LW#QI#,#[-@P1E7^(PKW'M;8:4&NSOR;N"#"O0ZO\/.;H5?+_N2O@P,49K<$P +9 :_>! M!9"B.!$DP4Z<"2Q\9?"*XJW]B[.GQLG;D73G=H&=^R)7LO^A=D!N#XYS%M\' M*M9X+=:<\$(&.IGF_F\P5%ICYL0:PY0P;!6%#F05LUSQ-]6F:.70BK';'Q\TLSSH%) MC(V-IB.4'FN$!ZJM*:Z$I$3&FL4Q,)I11+SPD#9!0"22O)3P.%YKZASQ.:J( MSPPGXG6ZCB?I+M(&*"H&B4 TY@F!TG #$\*0MXZD22Q'ZAFMHQFE'92!= :S M.D[&/?F8#V7UH%V@!:$FP5K 6%,=,X \$RM$+2-$M3>E:E,F]H :1V.BG"2+ MO^KRHP,9Q7E@(O'Q!Y^K'<1W/Z+>:.KKP/<"#7(X XT?DJZ->1[GOM"72HIM M3Y2'.27Y+'VV/>A6JZ..#1=B=]E\S**8-8;+&R6,YHFUE&LI#)&8^#XXP83A MELO5P^4/K_!J=RE]8$G-4Q/4SS3^T;_VQ-$?3M/B!,)EQ1?7=S0\K<\SM!2V ML&>,+3Q4^/-F7-WDSG'!VR_C+/W];7KMEOE+.OB>WN>^0>UF7#[A#IV1"X.+ M'FR,;..\#F^9*[I0KOYJH[]>OGOW7GV(],?WG]2'2_NY$UU^T!>1^F"BSW^/ M/U^:2_6;>_L('^_#QRO[.;KZZ)[MP^>/[RZ-NK(F2BX_J _Z4KV+/E^Y-][; M#U?'^' _]7P?ZS@OYN>,IGDZ[.6+F8$PX+D6-%>+ED<$V82)0V&28R0 MA>7H\B0&3+.WZ##[Q&O5%Q7-X-V&ZIX-8]EE"L9&PU$8K#U HU$!"N30(E, M;&*J*EA:@(Q9BJ^I01BDE/56VQ^V>(8]QK^VFE''F&Q]5L3.$U77G5(#:41J MP(62FG(0<^B('\&X."4I.29+E6];GU(K4SVV/:7VAZ<6$\+V?4[UI.4X23#% MU@B;4*L@P9)7L'# 8*M;.Z>-9J+NZYSH/L;<^IE0C1E4Y=2UM-LM1FDXT1QI MYYQX(]IO6/1YXOXJ9\==AX$;X^S&[9:?<7C?+\Y]F@C<;HEOS_ ML_?NS8T;2;[H5T'T7=]I1[ U]:Z"?<]& 5@W+MMM=?2G(W]RP&1D(1IBJ0! MLF7MI[]9!8 24F42%#B SY[>D02CWKEKS*S,G^Y9X0;6V!)ZSS16TE,RXRS M/<.?,C&[_O=D^'"V:G*LF!C[MN4_KGK_^_\76Q3)-6**^BB")GK<5=QSL2>$ MIT,>^B*DH3$MX@WT/MN=9<5O%VH>)F>._2^ &[['9J)RNX1^208W\/(-I_Z1 M-RTQT&S$;U0WLN'_\$:#LK$EP5&:Y %@Q7"8X(IA[LP=)G4D0!\TC( M9*F(:O@O:O <^8R'$:)<^R$E%%,W='%QJ1<1Q74!\K"6DX$W??5[\#8T22N+ M1;5C3E_63$C.+(=U,9@//X#Q*![U4\#CM)X)P\9Y%X\,#T(Z-;38$SL%]ON/ M^,<"5%)CLL#.YF26CB&+V##L%?DR2B%'6"07$WMPOQ( MR@4Y):EKUYRZ)RZ;=CBVQ:=V)>-HD M0C2OG.]K>$H/MO)ADN?VQ\;8 M_CD##+LVE*FQD44GN;XN(-2YA75NR%5CPV1ZG2?0VGZ23>-T5 _VYL3+F+QJ MW:SA5"H^FMM^2J?0H?XJ*%B\!K5DG-E9-("0_&SJ?I0KY'%7Z\;2/Y+,EP*K3(N:?9? M%,8-T;E>_-@N\'N:?UM0GJM%9-:064(KVG,M<'_4TK\AE>'T?@=MO5$EW\^C6R0_.X MFK0ZELOS(A:9T(* D0BF*Y1*"M[[.5(ZXWGC3XJMU)8[N9M$(1J:0[ MG\992;]]3XJ% *0F&'(\XDRL% M\^J5&)G&-[>5-]NJ1F5,S>.+^!-Y/O+E;+68[P]; \]D."OTUG@R =W.\G(N MSFE!H=G"KK)F:FOOG7(EI90(J6$302+0E$1F:C5'ILSS,[J('^=I?C')DGCP M=?1_XRPU_3F<*:9GJ[EQVT]Q)?&U^9&5*+73"26XX38GA&FJJ"=4X#$,)KU;*99MB_S3NF6Z12O_8S9*F@TD>'L K83&N36>N5*=751[ M=KT]LCKDD(D(NYA1@3Q$PI!*RLO32B]4-'K&'GN!*MNFW&RIOZ[&;1^1_LIK MTR0BD0Q8&!"/NMJ44K G2_;TF1"RRH^SD?ZZ-_/*SE8!DQJ8",S5TD12:D\PB7U911QYO$J7 A[="4N^^W4P)?,WXO50+D+J=Q# M-?!R)=9G83?-6ZDSN499:D1=D% &/N$<<\(/;O,/S\:B(MYHVGERLL#:\ZO.? MRPB_(,G3F]%J6Z 9@_*G9-!:H#3M<7?U\&S[@Y6]JI1:J5X/Q1K.DLDX*P\% MGH_@+A>(8U>(#7(KK9#QZ%.Y)IQAO2@*[6DZGIJ807ABOZC&/1P^L":XLGOF;K?)Z)AK'C5SA,1 0K3W", G4IHKJQE*RH9;ZF 7UOJ*">U3N8#_:S>ILJ(%[ M)HZ/:*6@@LR&TT*YC,W49$EL4T1VJXU6:8X-K?+-E$/:H)46+/ %]WT=^42@ MD/K,,T%7+I<\BM *K?0FRJ$Z-N5P)V;B#E7#K1,[MU0-6]($R\.PO^6/F(]. M7.=(#-*!.2@I$ZL>K*@5J50&UF8CFVPV!3&?6D&]2OKQ+$\*H[BZ]P[0KPF MZ628K"8H5N=T_6K,BMUH,LLFXWRNO-6K?/T#S'%9G82Y>'>5(6@N6,Z=M'&^ MS73)^7B2"F.W, -E62$5%/.R',G=FNG7!W?E/.>='>1 M"K=_7O5],7*6:#@:)L^JJ^ %>\SN/0BR88^$H?#\@ 4H#&48A32BVJ,T5#IP M22">L4>>=+'M!D;GK)K^PZ\%N8!Y5I0E?\[,."X^L+JV<67^>V+&',2R/1_! M+@ZO6L@X?:I$6CG[C=@6<\CI!QP+J7S-?.["[)G9#Z.(<9^L$#)MXC\Z[B7 M5]? CQW6OA76]K9WJ#WG3#MS/!">4>FA^ECYJGZL;RI\5;OW(+FDCE_R::!< MC0G3D:TW3%M=TS;&W5NETS;+R >W \/^^5K'=UO>:8#,M0W6RD\ MTJCTYHX;P[D'KQS"'EFJ]'FR0 "X2HC[Q/'Q-KOSWAT>+;)&#L8P$&:DK?04 MQR$-HD.8RE%>J#Q%MID9_-FP^+$\!;%G:';,L\0LBYYS"V)CGMI\4I._T2HL M66Q=_]5#]G"8"1C@K]T,BP3<4KE05S4O,6S+KM#N,C;VJ#67?NCJJ9<_-GJ7-9&$FJ87)D*! 8^AX/1;6ST%"3 M!G4N7"-U%/@Z]+ G(H^[8EZC0+OF>.09ZMRU[VF7.G<7*&BY- D-J6;4ABM@G_7 M-.6NEA6;";K4!["VQS#QIA!2FM\F^6*O;],DB[/^[4/1%^C6&*8I_=]R(M+1 M9%;0%9O+"^"=)OW;4?KG#"Z!";.=*IO0>#!H H_/33_.LK0H]MD<5;BY/X3! M*C0*<].@D*]2(Q@USEV&P_&]55I,'K9CR@K<0*,;>U=C72\4G9NKJBD8X*/B M?'UGX:\A_[]/!]/8GUSU3 MB -V$R) ^A3_H2JJU3W M\=OZ$K0P2&]<9G9CJ/F2?$^&)VEN,CN M++XO5+_4R(#I906C1DMON,P?&:%':JIULM;)VO.R1HY5UKY>Y4GVW2[60JX^ M7<7%?F4W31"GV6A<7U/MI95R H9R-KXRE.YPS]5#);.PA<>=['6RUXKLT6.5 MO7\^(EE9CC-^EHY6+'P$W M>\P^-WGF]@V,_-"L2>-Z*2"R/-L'1=[$HA<_PB/M4PJ$A$O-H2#8 WTP=AYQ M\#3,GK,6[/J+_FTRF V3K]=S"[^P8+S18"$7JK EOX[F(2B63.32C,+S?H!( MLT@2Q#3'*F#4"_VY?0;MID9 M#YA"6 F@:UK2K 6_];PJSG,FO,VSKZWW!8O1FN]9-0>%]5Z=LM8U9'IF8[7+ MJU[^IB6?/5^N2;#,63'5\Y_-RHZX]XKCT;1UC% M6CC+,1_+^LMIK0'Z#DO@%2.QLT5A]7P'OT;#W^'R3;O9/>/9I-_LG.?N7)B=IH\W?N'BNXOZWFVP\&PV,N3#.?OI_^OTD MN;Y^8Y7 ?>U@%#=C\6\;='[M_#\W M"!OUU2Z.[3O[/+4H$40F+J\SXA11RJ.*RL@+/>;1".G0L&:K2$GS[[(+J%Q9 M%_.%%217Z[*+&YE,\S]_J5P*%J0?3V;Z;/UE]H)E0JE]3([JN7B5OW0I]KZ- M%=B**+49U-R.0!WP7MO!Z$G"J*RKF6+?#<*(:2,NTSQ JQE;3/=\)0VF%HAZ$=AG88NB\8BE&C(CGAH49>$ H><9?YPHMP M6<81C'GDMJV(=L;W7H#>/H;F;;C@/Z_6;ECCX"9K'-RMGEZ_I5B3NLH"IV'( M Z(9E5IPJF2HW5(WXB)4HHT:+6TPYQZIJV^7^M7>:DI'H! = 48\29M3@@23 MC3)A8<1\IJ@@,"345[Z'R[U?!RKTCP@D]M&1M4F]IPW$L1:M;=9H.YOU,K%$ M!RN' BMK4$74J((09X@%C(F(L+[Z@FG$(=5%;:85T-8 MH9[:$CQ:'9Y]T#QPH[2D<%4(Z@9R<21]&G&)/%IJ'HQH\DS9X_=CZ^Z\'ELZ M6/=6)SGF@Z,3QIM&?4&?,!JYGD]=*J)0^WY@ZJL7O,-(RF<*81\>WAR V5] MP8$.;SJ\.32\837/.<>! -N((RRYHI$78.I69[6,,'),>'-JKI4.;SJ\V0N\ M$:*K?M0I(]L'D+Q+1OR&@F'*AL(+#=DGK-@\'YHAS:GGNG*EEKH_RPW+:Z['=U=I4=>D'F7='.3* MH?MPFEEAW7G-D:L(ARK]!-59GX1%88A]$QA"W5 @RC&WTN]QP4/L'83T[Z,+ MHY/^3OKW\[26D#I;D?& $ \3/U*^8IX?!7YDQ3]2$>,>/PCQWT>/PK+1H'H8 MK2W'=X1GNQUB' -BL%IA\%V*J(3_7!QZE&F-*3*($7#F*5^O,(7N%#$Z\=[[ MT(U]\"E6!*\M<;>V0[9T(@/2#4*W*KI5T:V*;E5TJV*# 3FNXXAC(&G>J.OV MT_,DS4NUL/=>R7R?Q;$MA^=[#='.EM'FM,XG$>;0K9?6B*"[]7*RZZ4L#]4M MFF[1O&C1;,&Z#3P""=(JX(G MFFKB;LX3K8X_(FB5J@KQ-H,)]Y*1Z@1. #N,.P:,HPTN?$KARQ P3B!,/!+" M%U6^J785W1.,.[6XIP[@.H#K &YC@..L0>6#/4\1P2*"7!UQP43%L"Q I]N8 M'+1E@-O'R*X.X#J ZP!N+P&N488C]+E+L(Y"C(B')9'4K\IPN)2IE;CV+0&N M,RGW*T?M\ F#VF<_/KJ,5J[K2Z!_N0.?8X0;M:$P8L&(QGWL,91I$.I=8"B,!!1I5_X+D$;T[#O(=[L MHY=I2>UQ%7L+P#F4J/P.GXX3G]; 4Z-*!'$C37V%M,2>9E+Y0I+*@1\1)TZU,'-7JA#K,8;Y@4ZRQ&%2.V<\WE_H6,-N1AET7,UX$2VM.^K[A?AL,@^/1V[I*.A+E30CJD MV#'=W1I_GQK.X>K[ M5C"F&,AS6")9VE_HUC =)9\JF@:"?E@>"$O=T!RLMK@<5C/#G#A+G.]F:0T< M0P=VX_PY&T_APP0:#3^#P,$[S%KXGLR])6?.(P_*DDF6Y(;..;9$Y,YM,APX M*=SL_!Y?7:5PSRR?.M.Q%H\>3-,,@9F)B8K-Q7X\C$?] MQ+FX3:!I9XLSM1.=V12&X']A!-*50*/:/V4&\BX>Q3>),YYESC3. M;A+3T[OT+T/><)W^948,AA"VF]APNA4/&217TY[]'@8L3QK/6UD(XZL\R;X; ML7"N )%N[^+LFWT(7&LXN^_NQJ/A0[5>;%OA_MP C)V-Z]EPZ,"7=Z8]YHO% M#IPY!O'K**GZ+8 (FR)!7NQH^S@])68Y88,U[]N)X=L-7YSYW[I"D2 M(%YCN#)S &D^F>W RA]TI/J[(5 ](SV3Q(KR\*'W:J%Q#D1JKM?Z=I=D)_EK M,C:[JOFZ&+?^ XC-K#^=650R@FB'2L,]@Q3:.!@/AW'FP+Z7SW+[TS_/+L[* MKP$=;Q][J9VY+21L[?92[4++T[.:5OWA]=/7PFR)9089^^]M5CUD A/RZ2I+ MXF^?XFMHYD_Q\#Y^R.%5?[_-RAZ^HMEH:=&9S\]EF+=I8.Q?,^W'I53X7T+G ME\]?OOSJG3OZZZ^_>>>?PXN>\_E< S:?!\[%/_V+S\%G[W?X^@"[=_[U,KQP M+K]"W\XOOG[Y''B78>!$G\^]<_W9^^)<7,(7OX;GEX?8N8\%UI30-)[E /KY MLG9;=6L'L^H8(\HG(R,LC MI6KF-@]H';.I42$FL%7#Q?'02>)L]&D\FYIZ-H65DB5#VV=0,\R@_)[DMW$V M@<'Y/5K\LT7K%'NS2B; MQT K!\DT3H=YH?* IIK>V1Y>QVE6J#J5)#:&<#XP]V#0P0- 7F%R*YTH=GXU M_A?0M;+A&.0C'C[D:0[+$5HVJF3\NO*26 &Z2Z 7"V^#29D-K=&S,@M%4^L+ MBOOZ\<1,7Z'+96G^S1BQXWYJ>W.?3F\KV9A#"SS//-;X@/KFUO*YYM91,@-) M&4*[ )E!0$";FTR&:3+H-=YK#>/BY=-;H^UMW0)C']\G8'/%Q4,FV?A?!:+; MYQ4-[,=99J4POAO/8#+*9U4R^P!Z<:W[@LT!4)!>I_UX-#4F@S7)S4_#\OX< M6I$.[$U7B6,F/X.U#SKK(+V&E6NF^SH;WRV^XV]Y8ZG8(=@W7.XMK]E%L;^W MGHB^2<"R7HF-WU.X./]MC8M3U=5O=804T\J'_Y->X"L5,=?3C"/E!H3[*R[. M#2C>=0'CCS.]M^!D)#TBU^;!O1Z8C(@\NQ5MM=6^;*)<7!^(!U)K'42N=CG! MTA?*,]4[.'>1!O4*M3!1Y^-1?\=SA7E/D=U-5M-I\7Y:0TM*PNJ>5WHF .X* M;USAQ4E&Z=CX:Z;EFOS7S'Z1STQ"IYGZQ#A'KV!,['80[Q4P[I7"6BBB#0WB MJO("F053+:QIZ:JN'-I7H+&8B^V^E(X&L+E9Y[9QOB13!Q98;+>CN-RL2[6X MGMV[^@QF=:;+Z;5&R' <&]]1/M\]"MT/-LJ2Z7)IX2YX=!9%.BA$^G\N5XIX M7/1OD\%LF'R]UN76;@^*?F*T8&](:+%@,JSI_L29#3!TVJ M_/7_? "X-I]ALOK5YT<6ZF5Z!POL/+EW?A_?Q2N'N_?I8'H+?T+?RMSMOK'A M)WGR4_7'S\L'7A_F ;1*$ M($=8*,44(Q%&GO *!ZWR!0KQ\Y(T=R._A=BLR9/PXSS-%W(D*O7B]V0RSD#* MBYU^?G>0YOVA#?-L+5V"$MDCI,V4B=U*5,TQ!V:'@*:,EJC*28<$U]C MX@:AP#(B;H6FGA^X*V?\AX2FE:K\]7I^QTZA%/$>X:B#T@Y*.R@]%2@5I &E M0F/D^AJYFH8\AAW:-JA:8>F)X.FJD;3 M$#X)1J- $\_'-/+<@%=HZDF]QF&VWVCZQHHI$;)'T0E#Z1&1/OY'$6E[T8RT M#>:1MD?+H+(&-]PZNX!J&KG2_..Z 5$:\*,,]53*]=DC+&XM&K3%[#0GIYZ; M@]&\,&$]A=MDC=U;'>H(5*6C%V[<* Y-N!1"4"^DD?!1X$7+@Y;P2_1"(07DA"#7:@<$,FRW+ RI4A?Z1\PWX+ M]UMOVQ3U!!7'(-D'P%.HVDFGU7%^VWN"ZZ]GTX)G!9]&/TDM?5;/R6]AJ_AD MTRYAL6;C>VA222%873Z)'VQFGR&ZRY)KD]]8T)<4&9R-].((UOJH;T@\;,!8 MP=X13^')XV]%$FC/N;]-^[>&V"$;_V47=-[($>TY@UE2\7PTF@8B9(@:BJS1 MW)"HS!,QGZ=G&)L!-D\P_'T@%8,D*XDNOH^'WVVZ:Y8,TBFTH5_P."RT;"F# M%;K2)10_VIC\$=Z]-(=AR])B[9@%U1S9*LNXS!ZVY&UG17.<)CL=H);)_!VF MR?=R/EX[UTB,/-I9]!RM^0IM"LN9J^ )4MMD!6IQH7H%B0M^\> Y-5T M/^FHV&HM"8KI5\DH64'=8,Z.W(0V(T%-NJCMN(PP<3XY-0US,9J_)(.;1FK! MJY]\YKRBEZWP.K0Z)A*&Y(L!CDN##D:9VWPD5K6#)EUQRYDM/^(HSAH5"@=(^,;G.\:9K>>NE^TCL/69GCOWO]Z3B3=I\V3SR_"7Q MW8C18:%IWFCP>T$;YAGB5LN/4JO)SQ(W1)[ GL+"=[52KO91$+@U<4- &\0- M6@BP+"B21(:!EMIW2>D;U)C)R/]0M]J MF26;Z\* .[\-X]&[$\H$15O,7M=K8@Y !2P!BR63H6$7 4C*DIH"S%PZGI1, M0?F&?P7V^C&,5MW9@BK;6)1V1YYW'4S+/J@+ T-)- #M#4Q"\YSQQ!BQ0\?0 M]Z;]4BUTKK)Q#%<:XC-[T;6A8!O,++EV/QOG^=+NT3=MZ,.(WHPS&*TSN_1* M>L7KU Z'V3-J:LOK\2R#[>C/69R9:8 7F 5RMJ!H)G^9K7CF,\/;8I(X YR$!E09TYF(IQLUF M@R*S)9W-$S"HQ_DT?Q;WN!\B12+/I#IXBE,W9+3"(TQY$_<$$T@IC#25F'I> MR+DL#SPU85)&S^+>VO>LX)XN!STMB+OFQF>E/]KQ++6"GRH/V))Y?O DT,M, M&!T)=$<"W9% ;]2Y79) OT2KVT8I-+;!^E:\!&.W@6BR 0B^9&X/B);L#O:D M=%0T+YY-Q]47Q6&/_:;@KA+J#+9*%PLL74HEH=OQF*EGB+!*&C.Z$?\6$6]( M]O7"E[TKWT]',_"V"?[_8]2XT-@D%G(K%Z;348%UR^*Q9=$"3=B;)C1L?08> M58=4#!,?:/7^V>29V.253;V^7TRFH$5AHS+-)D\O(?947L?&\6H8HE"M?>. M2K#I7.0K%E%-/4Y<+97R12@]1C%>21J=3_U_P\N38'P_^O"46_*//)O^,0_^ M^$/:UIP5QHGI759&@=Q,@^GJO8]W=SVVLOZ M[$G7/89 IQ-0ACM V1M P8T"TBPRC/644H]B@GE$HRI%0C.RFB+Q(D!1!PLH MJB?E..">Y&TF-CVY=/96HSA:X^VD)9[7 M5%V,$E\'KL:*TH@%!/LRJG9V2=%F$G^X.SM']*CE_+:^D.N!X]@F6 9C.*A(:AQ2)B,F*F"#$ M>H68X.5B?[@[.\9M,@WLG] ?F5W]#Y.2!&L\CX=)D924#DT+3E-C=WDMW-)5 M(2CMC$6:R3!2@J)B3V?(5-X)EX7;C.27<9Y_'5W$)GGGM\RD4)DUO\W MR<:#.+\U^X$BF/Q\#(I[9UT?@JQ^?%Y891T'XU%[H.51'85**B\0?N7<5M07 M*PKXJX3U<#=CT<.H34-[=8F_?US&A_W5.B' M5&&/2QZ%KA >U["/PPZ.B>?BE7.O^9@>X3&WP/*HE?/.(M];8=]\KM>+.T:X M5@4"&3#.-6::8\U R+4*C+PK[&-,V$I(['IY/Z#]?Y?*^OZ)^UZE%%;I-2T1 M +:2D7%D_3ZEOI[D'!]ILI\)H3+.M27]=WE^7]]?E_3V9]W<$ M;L3G;0>,ZZCX4#$>A31P70]^1PI'(K ^?T4C[7LKQ<'?/9W.D%T:8DWHUM?K M+V8O^7I=!>ZV%RI+NXBZ T"KDQ!66L>]*D9<#\3+59P2PD00,%7Z_&4D^,H! MW;NGJKV)L.(>YD=1Q>-4?/A>GB=3)[V;Q&G6QCY\@+[\Y\_Y,.;U#HU"*D(M M?2JDY%C[@2+%J;P7*:Z"U?S4^;B"R(U'-U_2[\G #GE^.?:3(,TGXSP9?+T^ MV(T[A^F [YX%!<;56S@"#^5XL+/JCA-'UL"(K&&$A%Z(>> *YA+EA\C5N"H/ MC*GK^VW"R,&K%(H>]ZGAD9GY;04%'*R8N@._(=^I#%52"&TFLOM(>=[V0*_@7=F*/>//L=)='^W5J_R;; M+NE)=A1D5J=BR;>2);>&^?7HM'+2\.@))(B'72Z(RSTO(&"VAK!;*QURC826 M^YE&]R9@P%2K%ORFJVQO]_O.9#])\.!U#BX.,?.#2*'0&2&/ (L!\@ MC%:. _8C&>_P5/[#PXYW#1-L7!N.9J:>Q#:E\^5!;I&-E M)>QX(#8AY'SQ(+3>Y[=$12D;=I4(711$/O=Q@$,9,),2Y4N$>*0BMH**BYA5 M%.O:7I]J00%R>T*TZH9-M$LDICQPF=)> M1'T4SHD6&$,;HM@K%;M6^(2):)5G]#!1S&ID?[?EO.;?VW]?5>%K:577Y1F? MJ/KEK+;OT9I;JD# <@)>K$3"&"\.Z#/1U_;]BU#%BK>^>HR+VBTO7C@F+/QU MS=RD44^4MRD+>YIJ?<^&HCIQGH_[19%?6W[\XC__V:B0:__H.<,FU_.\K.MT M[(RSFWA4%-*M7V1H(Y,_9^G$5G%-1\XD2TSY^;+&;5'3]7JQW>6+^D^13S9? M:FZ?9.-_)?UI4:_XIJ36,']7]!HPC F BGU41;51U/\=&W.TZDQ>%+2U'6R^ MOM=X?W5I42RW64@]!W&Q%]\DHR2#2VUMW@'8F?#FK*A-7XW:QP\7__A_X[O) MS]Z''ZO&UKEH\+PY,)KFFPJ[67(+=YIG?![UQW?P")-(/Z]$_/R\KK2U#V:Q M>;(9H'R[!JS%F94Z[H>/-BV4CR3;E8^D[X)Y9!GS5N;V12C8PO#19XT>B[W< 9R;5P5?*(:]5%D]GU&]";1NH,!C?C\SWHV0*#;%8;D30@$72 M,ZB_$ I9/;Z O>1N,AP_) "FU=E?S[D'/>UV#:KT2FQ-"[2PCRK0KWAN!8!; MH4_/C*LI.PZ_#!^6L>CQU;F 3FV6"B^=C/[#Y<,$?C.NQV?+AY[H6J4"_?#@$4^9]B5VG49#6$ME^7"*>CMWO/2( -"0D9X) DC M.&(\H" -"C,.C],^M&7FAV#PIK9:/$QY7JQG(SWP@]$6[N/, MU+E?*2UO!SZ?ZQ.VG'EB"AXN6KRO;%3I2)VK[57AQ.*ART4U7]WCGS8N_'S2 MU8"5/..$42&8Q)(R=[MBP%A\>'KS+ROM\LUJ][YE->"3?]E>D1*\>XKH';1C MF!QM05L_'AI%!#07LQF\I)YMMRJ.?U68:/'^U.BY89R-H#5O55.S6PC[M1!T MG-\ZO\7IH)O_DYS_I[:')85][QE0=I>C8"WPRHOZ;-F^UH5EZT"5MSSQ6S?; M>QZHQ5@=DL!5%"*!9>!Z7'F42M_W*ZY6-XR>#TDH71M+AWF?B\.\]D.TJNO" MTOM@3A&HNPI(CQT6& M#'L9MGZ+'^S9731>#(T_*NC"/43?I/AKQX?185V'=3O4T#@2C4AWI'&$O8 ) MQGVL0M^M2H!X$28KW'TO-"O=0S4KH)0 A*(()#B=^ M8#&*:!*G R>>3++Q7[ 6I\GP80-ZXP7R_W];@P*$= K/U@K/AKNJC3=]QIF[ M'"*KXU$\B)V%07%^&\:C,V=1$-]<\(J/YO*?TBE@6!^>\4\8^BH*+'^DT>_< MY#E67*=F(5@I7A3&J^0&GIC"TK+KM0CMFT#+S7S4P4N)O>D.YN:FB':S(?S=G'ZNA',7<8A] M^Z+^G[,T3XO7#)*\GZ5711#?Q@OS?#Q-'.Y\)O=5O&8Y MDW_+373Y %H /UPGIA5YV30[G?=Q#JO AL?#\ WJ+>1Z/,M@R/^K8%_\X=]U'3 [R[)DWG7["7IG M.U*NKI\>"QQ]/J[4?ETH-^3[AE1(M=<+^>YO5X8$WR:-5M5O;P%'YYB)W[.# !IED)Q>-9#F":+WMX MJNXL ,-Z,(P\@3V%A>]JI5SMHR!PJZ#P$ ?K$D?6WDY?E'_Q$DSM I9?&+#, M^!DA#$O,J>L*C/!V$%KM[2D&XQ]Z_DX\B^Q^C$X;& M"601_!W"R/:62O^T?8K'/WSHHV21#V)WB3^9(_Y,TZ&L?QD%)QC)7H6N 8@ M+BCWL8ND(!&ATB,:<0M -(J0%Y(=,[*W@CZTIPCJF)D/)MM@8\K$4]4%=\.R M=C3*XEK2K6/6)@6KP9Q(&6"&! YDY&,4&KIN"^8*:5^XZBVBHEM!=+?'R=NR M2QZ@PKF;8)O% ZP7>(37DXALY1%N:RB?I!&)5TA$5FAYGB,2V?Q>F[NJ'B!ITJJ.B^$>%&HM*<84I['L!]ISQP[N%[H1Y+Y*W7C M6R<=^>?%>R:$[+0@U'X*1)?8?_!@V 6 M..R5PC7-38#32/D:20C$IH\68&0 M 4)?J,"- N]M7/9[E!S7]F%N!X<=''9P^+YPN(8A!02^45I*\@@%0@E0!JGT M"?>$Q<.0>-B7_*T2AO<*$SEE>\N/\IZBU)&G= !Z$@"Z!C]9K4\BHD,N0DJ" MD&M&1!@Q:?!3 XJR$#VO3[9!N[)7P$E[1(G352;?+$SDTV5?=6!.[U<]6"@+%-:6?6$;F][#^Q';L\BB*-$,6^2WSL8XH1P?#!=8-RE0>1B+Q&N346A3*\_I2.S(CFSGB6S2EPAFE\90NU]AP3 M6G=^G'U+LOQO,"IW!@;*^JUF156U4.=W.C!3IGSJ;&(P8E<[$'&Q M3&"WJ?-?-->$4N)Y'(>:^%RZ90$]:4!OO@'=#N]^^C6&'7)VY]V93>/K-%[=6E*%(*'/6.A2+D#D$ EY.:\N59A$S7DU%2-!H?AO4[RR M.0#5G/X2YS[T_K>J\Q'T_=)T_3?3\\]EQY]707Z/ 96L_F ^_9J.S$I:IS&\ M\^)X"U%TV7S*(N4II%2H(J40,_]/((\CK3TW]#U/O?.4%<+_FBE#SS.VHQX8 MAZW/6D$A-KT?.UF:?S.\6[&M[ST>?J_LDCO+!0<&:'H-BK E?;-ZL/D=-#%K M!12,78\">%&_>@[S-82?.1[H<'&6 J[/\_]S@S%F& TKAZ6*-0L@'PJ ,0V M-ZWPU"J.V;2H)3O+'[NYP?4&R]2\PEYP%>=I@4*O:[W=@.:1_L4PQK8_#\4R M 7V_4&$76F&JS)IQ+&Z_37.3G=TK[APZ_6&LO[C>5A&$BAT/SO\4;2K:UJ]G4&8T-S=IT/D;E M38M4>%?)T) :FA433^T U/-FZKB_B?E:(I:JHUBX]$(B? P*OPPCZOFJ+)TC MS4'NBO6ZH#$\[VRKK$P#= M*K?]P'AN&2%-'N/KZ8<$PK742.Y MTI:Z(.,!^#DO@=L- @78&0I3(Y3*93\[_0E3X 1@I[UU5IZZFV-.NH$H*UV-2E::;XHQ'*^5FOA3-!AFUC?XZFP*Z MC\P<%\;#:ZV$E\NH!*5B+='X)D(Z=]\T[;[*'FC,FA79N>4 \_:(C?@:NW!S MT6K%2[+& #:' 1/G-HF'T]MJMRS4YMAH&B.SB8)&,"FT@V%ZETYW;@;)QG$Z M]J*0(\4][+, $81"+ZSXMR6):#OF[2:[%;SQCW^8T?O%#MZN-JV=6D_F*MEL-"AX>4$+ PF\R>*[0@&<;[=7UHZW"C'\7SQ\,*V! M-]_6?6D(M)D59P"65L$F76)V/-?WXSR?W4VLPK^OFILDM:WI^P&%+WW%J"#, M0XAP7FIN5/NA^[::VUO)0H^)M2<+;2AP:Q;O42IR+>TVV],6[RAWOI+G],Z8 M:;"7F=!30V,.2WEJ6.8-D[FE'D_F^@%8?<9!8W$GGUW]*RG2Z?I@_8[OYA9K M?VB_ NP#/+KE]W]V8V+'TB1E) &8!!A(&\+QOXS[.+ M,R=(S,Y2M<*<;B09R,Y'T\(/]8\F;X#@GW^TNK3A[D^_)P,[HM"ZO'#/3I*I M[4)2^ \ K:PB%@_NTE%J^>V- Z2@MR]4;-/JU,JJ;;F9VT\#P'6C;,,H/)2E M!&9F%+Y#5^??FTY8^:]VAA'\FM?K( =EJ5^YC;TPU,;3/MFRQT/S/H9UFZ*XCF+KXS[_6S6('>P M/:H.+L=F-&"J4U,. ;H-8U?HP5=V8[VR_ 5V\9HE9'4GIP\-N3(C&QO"_2M8 M")7O9G#F?!TYO\:@-CM8%.G%A6W4F/?)[&J8YK=F%Y\,K-H-2VXVG.:]4IZL M4ZRN+C";C$O6>C-_2:5"U'4+8),%++8#YDVRU-8:4&>.7VD ]E'U2XQB6V_2 M]W:!P5P4W=[M%DWKNL0*;"LW]+00Q'>9QT4$RFRANF*FU8IS97&_??#,I,9# M;ZKC+'N +_]O/)RUO&=[\%4I'H'%B#:W:K8V<&E#WW"U[.?[=CJ"A9/LWBYI MA*E1L$C<,*!88DM8Y"*.(J;!Q Y(A-F*_O7XY"Y,[6]6W#^/^D;L$M +[/\^ MXN)7A8O_K>8<-:?<>-UA&:S-@'#;5]/24:/2B*J@),VK\A:V]H6)=S$+X<(6 M2!F/EIS=IB*("6V+Y\$;C8UJDB6W )EF3_E!5UTZ+*U&^XTI\[F2J1^0. M[(2YP6GVE]28NH7=V%"ZIJ9^#C0+]EF+5>8(ROPS&C]6[:99.&??5.;M]/BV MG,"@:_S';)0XM%?6HC+X_TLZ'-[!@ZS%V3.R>N9\_+#P[8DYWSYHN%Q]L.''WNFO%7AZ;6U MCJP#S5B!*6A5WY('T+5 X^P7)W/?TG'^+>\YCU:V"HS&FH+ZJDT!I;FN%AJ3 M(QO5/\-++I._0&?Y"%I6?AL/A_!;X2GY\6RQ[S;W5OZ<-_H(ERL HY^_C+N?\OO4FOG0E_]\5^E9OY$[^9#5VC[OQ7C>3X&+5CU M7.F:?=\^W^V!FM/#\$W#B )I@45:*&)+TVAK5B4)O&$0W\4W&>ZR85:SSL!8OXNS;\[7ZVLS;VF>S^#*Q0XLUXM[I'#C MWI="PETII'TJI].50NI*(3T6EOR"0,IWP0^,>@S!_Y=L!9^-VG.13*8%<\Q\ M.UZ\IMIR361*J7KGL-\ H#_8$R78;0?6WU0I3_6^97X>#,HZ?/?5-ETZML", M3V_L8!8&8+$_]NT^>I/%HRJHI7SO0E-QV=:S8L,HVVC"BXJKYV4'^[%UEH"^ M,7QP".\UBE]>IYD).(+-R;IFQLX@A2TSSQ>[_[?F/EPX?7Z?#1,'DX]7/WZD M/U;,G%$RL+X]\Z/U6FG8WFU1PWXR,*4S;80)6".FM*/Q%&.[\N=US;MJI;]>OG+ZV>78X&47;+!? SSF[YLP.6,SMS+F97N7'[ MC:;#AS4K:F%F63%%Y7S\"49,>OU0],).Q0PLL2%H6^,A*#)?OOQ6A7PVUQ,H M.(EY0'&5O6U4E4XTJL,$#*&L)EN=U]]<;&5Q)4RKB1(=9Y_2T:>YG_57P(%I M JUR?@%@,21L5F,%#7/^RX=EOD*9,SD%&GYBM\D\:;RV M"GQ,C:^\U./A'=8S_T@_?DFRL9,_@#ET=S9?FB^W!Q8&?UF@RKDT!\7YO4&O M\5+7ZDF&%G[M3\>6((TVI<58^D5\7W%^4$9+5-L"2#_H"[$M'O6OV>"F.,Z! M^5P2)K I%A8/7/'DN!;;7;4@RC5C#DRJF,/2DHF=B_XM;![V/..KR>1L[FKO M+V2_+A:"AO5L-_\"H2L9F)]F9/,]93P!1+*:1&7-&HBV1_EI440:MC3'&&C3 M^1'&_!SFUAZ3 2Z;@QXS'H/D.K$Q3(5F B"UZ$].S5F-/0Y9#E:=C,%N-3_8 M8 BS(U31J_8+&Q< =R=Q!KI#/C6!0WLU_I]'\^/ 7CGZ$Z-N)'9#LB,^*8>F MMM63U ;PEAT99_!S$4H\RPH7Y]4L-X*>%\I)/S74V?%P7IA][G2MKC.C;1!B MM0&K=]?/OEY9'&6(%0RU$0,;JE6$5];2PIE;*8=?A MV(76-QN6*P#V\;)J='53-5@-1:)P^IE%.1S:=MW&@%&Q^3XI DP&T$[H?7)] M;#8>T.<:"D3"#,\[+V:J+IELEL&^H/ TCP_+(G*UZ+[9+:-Y%3.?C MAOP\_Y!S7_N!Z_N,(\XI4=@/,1%$2^RY0JNM\@_?W0_Q=EF0HLR"7#S@,"LG M,BMGS_(?H5VF61)X:7IJL9T6CMBVM&*'Q&E.#,E4@*1"C?LF8$ M75LSPI2E./ZB"RW]]++Z&N]:X:%U4J2N(O5S!.6/EH$Z'H+R#2I2=\OBA)=% M5]>D6Q:KRX(BNRSD1O4,H,\'7LS &GB6#&LEAMCXV'[:0%J.F6ORY6)TQ(-P MLAWO9K^;_5.>_9=MB(N]5'NZ\7VNSMK'(^=?LU%JL_BNB@,+XRD:)%>@BACG MTFDJC*WW;P_YD;=I]=LP';L2)TJX=7I0% ;("Z/ #0(5"NYJ)DJGK8R46HG; MKU:YJ>-VGBPS,#2HGZIH_""YFGX>&6)*XV6=1]W_AY60BX: !'/Y:(]J!?<( M7DOC\(KYW=MZ%AT^=/C0'CZH!C<3"H5/I,NIBST-\!!45)T^%RC< !_4'N$# MZ1':9I6<#A\Z?#A^?'!1C0](*.DA%T<">3C2VJ=A>?;MTT#HE?3B]?@@.WS8 M40F#MCR/^VZ!=6Z&=RIGLX>(NDW%FGV 6MI@SY,,$XHUPH"O1/-0AD$%M9&B M*U% +S756@!*E_68:-/0VGJ)O;F&U2%(AR![B2"\+A<=T,"3D70CRC55S',C MCY4(0BAA8E-CKHUB+:*GY%JZC@Y!.@3I$.2M$436".(JBD'MH$+ZBC$<(NWR MRAV$<+"QN=<"@C#5XZTZ>_T[64+>2Y-8%>( 6F+@]#[+D>U=R+6*4T,>DQM0IY9F%?FG7=EN7U$KHS MIMK4GE9%X_W7VR9EBCM8Z&"A-44(@[92:T)@,(7"XPIC0@.B72+]RAL#7SSB MC7D!++1F3N$>(FN+C!R"X[H3\$[ WU# &\2Y4@9(82_@/A=*NEX08E*9.B&G M_D8"WIJU0UQ^#.*]P]+:3=:\1UGTJG1OZ@E&0C?P(X]+E[INZ#'* Q=KL&G= MR"2Z[7>Y65DF6O_7+,[ W!X^.(&I,/%Q-HIG T/[,M>$(Y\'% 37%6$XKT@J M-6H[T_KY3JW/L^9AX'D4<2QX$ KJ1Z&J>D;\B#=Z%G#*F Q1Y'H"8:2Q\,L\ M:^EQ3*.M\ZQ7%^D!91\7":JN>Z801T(1(J"?:LO48F*H\)Y/+:8O2Y=]S4_H M+;-]NY>]X1M-_DG.?F7XVD\W'7,\3(%^W[HOA_^_3R9.KFI\M,%_+Q3P$\I5M:W ML")3>^@*WR8::+.^OH4#G2#JHD2Q.ER9^E21B'FN&RFLPT @+N>A0FZ@EUUI MOR>6R#W*QG>F3)-Y_G^GTUMMRSXF6?B7*:\%X^'94D?)X#+^Z]&#=?Q?[3C8 ME>P)_B81B:VLX"YC5H=>)H)>JT2MBA!G:)5JICR=;B2Z-$6>M&6 MT O+'I%MQB]UZ-6A5X=>>XQ>H%+5H96>E)'$ON8^B]Q(:\:K)!/E84UWA5ZL M+G7H=2KH1>KPK$A1K'R/:4TB%#'?PV[)B!)$%/MH9^C55N0X MP:Q'!3E=_-HDS6Y?SR?*-+N/ID+8CT7MR;J6TXD?V)$U!W:MQMZ_(1BQ&HP4 M)X@$E(8H"%%(B? 0+E4IX5.YDJ_[M5@;HYMBW7R!5;-3)[LXBBCV3F@.7VAX MS8F*:7G)KDYY MC[2ZJZ^=T$/?[CNQ/4ZQ%;78AEX(8DND&X1>0#F6BE2QR]+GP8HINUYL7^/[ M>9$R[O98JUI")[:=V!ZDV*J&V'(2!*$K/"8#Q$GD,EP5H^ XU-[KQ?8UOJ<7 MB2WK<=*F\[83VTYL#U%L04MNB*U'A"&Y4=+UE<2<2E0IR8:-Z?5BV[;KB[(> M\%8MLR)RY& MM$=5M]V^RB=WZ,Q#ZL0]^*=*0] Q#YWPY'?,0R<\^1WST.G.?<<\=,*3WS$/ M=Q1WR=6=V)Z\V#8J>&F7>=H- M HQ#CL"8U6+.0^21;(E>(OZ\6V=08BU).HX_OKQ/;DQ9;4Q&'8]Q5&*I(>H9&/4:"] M:.XW5J]G(&K?\45Y#ZF.[Z\3VY,7VP:[KO0CC!7CH8YT%[B=@*MR=8IR0ON^3^/HVOADGU?2ONOF*$SV=W<$M_];.]J+C-_OEL MIOKBL S34?+IMD@\QP3]L#R06,!(MB#PDBQUR?Y[FU4/F<0WR:>K+(F_?8JO MH9D_Q])S/ MY_K,\C\R@%:&7SOC:T5DR2*?.[VG^;7YPL/W[?EHJD L_=$&?9\0/ M2CI">)D?19\:51$CCACH#4Q0U].A\*@N"TP' >@-T*0$MOF)V1NR6;+!;M"< M6]7.[A"EHWC43^,AK,P!.8 M]3MXS8,S'9O!7UP _6(!9## YL<\S:?.)$OA%1/[''-)G-\ZL/Z+/Y(_9^EW MT'W,:\V7\*Q!XF1)/X&O83?/SYS+QCLGP[B?@!C!U4\_YSZ=WCJW,)95<_Z< M@81/'YSKA=ZFTYD-&3Y;7,?Y@<3HWR?@FBRP(2;F2QL*:)ZCH&=C1_7JY=(@VKPU8^9 MWF9)LO'=C249]_M@"9@5# MG\_8\&[Z 07]4B6@$V9&(AAZHDD01+7CH8QZ6 M-4U"$D9BI7S2"J#_EF3F"U!G\9,TL'_DV?2/7^-_C;,J$R7W_DKS/VZ'=W]< MFO'[4LS"_-=?[43_4;[TCY67^@]^,NK?WL79-_N@ZL(+@Q%E$@S8A^L?<_DP M21:>4#5AY=KB60USLH"5ID59&Y2?R+.&)"=GJ]Z?'Y;LR->O)8"3&B1WN8!D M(T'5ZB4-[9;V!J'L$DE9\X.T=VUZ*XZ='^]<.*:U1M1+5C(/ )J,8DB MEWE!>8(5*E"55^)%7BFJ*RJ)),,>K!O7$U2$8$^5 MR2M2$,E6$E#W>P$=$+JKL]5CW3=&]_.Q,X:KL]HF6@2QNS%8']-;:,/&#>)G MZ(>M>U,;;U-#(5I*2;I%L[:T*[9Y[S8[WC8;"[Q:;GSSF;-_EN?GD9/$_=OF MDL_WS@+='VUIJTUEL344V=9LOIQZ"_ZN 5ST'6;-G,INWD2\)= 8/TT!+UFA M@.1%"OSFFN7]>/,&Y5RN*1,A]Y&-! ^5Z+H-+%0%])8P, :QI>@IS,O"FKWX/7O8/&R_> M]7@X'-];[Z#=$R=9DB?%/FDGOYA[,[#Q%:Q+QXPHO W&O:'Q6]]?J?S8>6@N M'[N#/@%0/SFK)Z!+GOBRQ_%<>WMUKUM Z9<LA"E,#\$2J''H^)SLQ4C MHQL-%]^)BD/N8DKZR7!8_OI_/J /]C,,4K_Z_(@\7:9W(+;GR;WS^_@N7HGK M '7Q)AT5S8MGTW'U17$(;[^Y3P?3VY^D>\8I@;4H&1$N0N*'BG[$^F(G>?)3 M]'GZJ*5W]C3O^&-?GJW)[YK.:.]#?HY M4KK__S$^H]#J8Y7ZX"QK5%W69+.NG5-4W M7TM/N;/.;^WI<8V?=DNOSAO05VSS:W#JGF2,5K;P?!D18^]D,<:AX& MBOG4F.X:N9$(D;M2[J;U$Y>30JK]S9WKD*I#JCU$*E'K5$'D D)QYH<>1Y$O M/.Y'!JFH\%$4D97*-J]$*MDA58U4^&Q_\X[V#:F.J2KZAW__Q9 N!\ED/'TC M%\@^H$RC?I:,=!3YD8BD4"Z56 4X )3Q>8#A!W8(0H:0+H,0-"6Q\##/)=2A\K;FAI@U"JGG@KM %[%^> MLUOF.5\4H6K.[V#]9#9XS40I_J/.N_P\*M8@C,E^I3V7+9\W_(59SV#><*Q= M)C"@%,64N:Y;93U[))2-H+A0"AYQSU-:FX)WG!DCR5[JDB *_6>#XM:^9R4H M;A^2IB\78KW+.$8GFR\.DTC=G\(8.[,\R9="P^_B$>#VDW?$Q?77QB=2!-69 M^+S;\?U"*&KQD"(/^FJ6PSCDJVF_-MO7INJ6J;[E#<\U.!W9V/IL8"+OB\QG M[T([E*-/!'WBW"[\VSBWF=_#F3D.G][&4WBN_=9F*94/ML%Q59"GZ=?X>F\" MGMN,$V]Q4=6C5:R$(OHS7P*"5X4=/D*!\5PDHK/:D\?B "DM]K5RTWRQOPO& M:XT(+[U_0=MSBY=NH&LJ0L2KE$U#X+VFI3L@'(_B?)J,H+\]YYC>.C\EHVG!CN_)\[%>#A[JN39PO[?K9=C72^@.N=&'S $%B-8%H#& MW:KH5@4H!X-XW?SO0VJ4V?,VP[RY$C-(07E)KV9&N;FVC[(I#W!_E@QM LIM M^53049*[O&=UE-@H+MEXT#-Z4O&62?T6PV!4D48GSSY&ED;F86LW-W/=K\E?:'^]CDENA>CZ-1O/Y*DF!K#;X M+7EP!K/)$"1FSB^3C,"F^FZ4TF_I./^6%^IE'YISE=1)18,T@Q? 4%T]V*'J MEZ\N=.#RSO)J,YSE4-=C;]B!/DVS^/H:;"FP@N8\.-?0/WAYD3T#'83I3V$N M<_C#W#T;S3_"@AF U@PM-$G!IE4%(9)M2%Y-8LD;9);5_#5GSN>I$P_S,5QD ME6AX\2P#A2\?]U-H\2?X"\8(GK@\0OE#;A:Q;8KY#71UT/S'66IXDO9T55@T M:DU>H==Y;W% A#;G_K17[/T)C6]#ZLN.[_&H]EU M;"T]&/2/=D=#/W\-?\WMG_CG'\VR+6:L-"<79\\NVF+A-^3V/DSB;YM:L;?0WGTU@.JNUT.P&M&X/^:2:MK:U\J&C MT'.3^FRJYBR7)3:KI++"+2Z4M%S6S"ZS.BOKKQBX.;U6B1'U',!H&OS,X-?1 MISJ?,K4_YC'83++)N/# HZ7*-5NT^2ZD8%JO,262.TN_@;B M]/&#_AK\^N''LU6GYZ%QOM+M.5_WCU>SHV[=T^Z==]2MCU&WKL^.?H'[^UWP MX_-H7]FT%KS@<=\23X)=!&,,^^I_&HT8=AX_O7&,2\+YF"?)YDT_!Z71X:I5ATPYI*)4+1*;\W#:LV]P@ML5:1!0;YI.4OGF]R/ M9\T^IWFE)%BZ!6-+O,@6@RUVF-2C][XDY=TF':<5T4>@_$:ACI8*57XZ;"^MY;F-.I>]2WQ6>RY K$4#. M''Y0T.0V9BYV?>;RB!!71 A'TBLO56XHV?;P8? Z#P6=+R_%4B444.Y-N@UID.UX13-<2 MBW#2-M4'?H:J9,,G'M;+CBO[X$WC!?]FOYO]4Y[] ME^V$B[U4>[GCM1A*>P(:8^O]V_'<_ML6W=C7+$'"!4.)2U4CL2;@GN>JP&>> MJ\/(PVY9$,NE7ACXJV<#\[, /3;Y=/WI?Z?3VRK-+K0!%]!EST3CY,G@,O[K M:1J">9I?=1KEEUDFU3'#/)PB+%E/[7KIFVPQ>Z "F Y@W!AA>5]RC6+B(,8Z#T.,:,1+Y9>9>(%&@=@0P MZC 1E#1D[C-W.$.8#J .0& D37 <"\(PDAB%45A0%$88E0&#<@ _F>EZ%L[ M ",/ V X43U7N,< ,*UZ4/?5H'PVHJISI3SN2EG+%M_F(.P#^C4*&KN$1$1+ MJB/%,>,R0K0L>:D#JM%*Q<)WLM^J=3U?UO-5W3;B$5"ID&K39GMR^>RMKM5) M_1%*/4:X9H##?H H81'\#W,IV%5D7H8Z8BP4>V)5O9W88Q?$GM%.[#NQ/S:Q M;]3UH(AICEU&0XDC2B38.+STUD:!H#MRIKS:UGE#L9>XQ]TWH;7?<\/G0.R; MIU@C3L!]]*[5K?8"R42#YQJ[." 10@% F(M]P6BIP"@BD,_VQ6ZQZ[5UU"*\ M![UL$[76+)F]U5DZN3X"N5:-%"Z%_%!1)+D?:H&(IDR5WEBA0[Y2)>.]#)/= MR#7#/89Y)]>=7!^%7+ON7*X][D5$(:2U%%1$$<>:%7+M^2$C^W+*LB.YIK*G M4*LE:?95KD_BE.6R69J^BT[?>-U26+>#\B\T<>)D:<&@WN!=*Q6C$GHAP(C ;:N'S$I/2QQ@71^ ";PC@[@55M( MYTK6PW)W)NMK9K^#L@[*.BA[8R@3-90QGR,7XU#( ! -1?!_HE3:$(Z(MTL; MOXUL#:I 96OU+/#PH&R3P\*]M-+MI\5T\HK=]7-)KO6E)M?Z.B?7.G%?Y;JT MTB/HZ['WKYO+X^G?R211@"*J M,/55F=GILT"KE1">KQ4E?J&_&>WM<%/#,>L1Q(XZ[K #J0ZD#A.D&O%(*%*^ MQ(0S+:2@E"D/T0*D1.1*L1*/]#*0.I#T56W"T]YJ2ITD'H D MTOJT5J% :4UUZ"/J!6XH_;!D?@@%=_V5JCX[LFS>,M>S)U$GBITH[H]):>MB%:89G:E\&^>V&4* MJ,-WSX?!]I3;ZFG.MFNF%I)M%DT[\+%L6A;RBO:QT/JE_9SW]&9UQR$(4'<\X4, \D) 5V.5,XNC3!A&SJ[6DO= MECWAOFDZ8^=%[D"D Y&7@(BL53R?>&XH/"TY%E)%;L2BBK9<:2VV.KQJ0TF3 M/=8NF7"'(AV*="C2!HJX-8H0+W(5]Y47!$@IXH<8EX9B@+40*Z1DKS$4VP@= MX3W>;H[ WJ*(M>G^/HVA,=7WK3R[&+IS%%+71'?MQ,K#4.?MWJ!>:]<&]4ZS>@E"HU&K-GM7@[,TQ@WTD59S M4&\T._5!HUV]:+:Z-7BTV:A=#+LUIOB4Z?L]#<4=CL'I*=C@K/-_^X\=@U#^PIJ]4L5J_6JRR:"O:G'[@C M]IO@;C1E-\&$>\Y_20[AZ>#R0(SH,0_T&Q>F"[CC,7\,Y!SX'K]S@CAD;S5B MWC'.)JX_Y"Z#Q8W$#.@>4TD# 4?33, W(^(#&(-\2_C;S(FVO1 /^\M9CT?\H$UVOQP[']"OL&OPW\&:SX@=G<\_P(WN88(3YT'X M M(CCY8&H!,#D!RP4=PCEAV1%>L,6_HK/ @)QCY'/[J<.0)WVX(1!/)>; MY0\,QPT<[L(T#LQO1[0?@!"Y.SD&(H\=CWNV@Q#U0P??M/(/ +QB-R(HI>XY MN<'<OD71(![%U9/6MHS0_9\M- ?(.U_RS_L8>#G MU<'@5PD')MBE'LBO?K5:9JL]^OMYIPQ)[W6^TZJ/CU^D6M>U6_[/7/ M+\_[.:1MI2J$0?1>+^!F_"_N2KVQ[XW^;PQP&C\ !/NV[<>@/EP G[L^2M6- MBD2C4^_7^]W+]E6CW1QTNJUF777,OKIH7[7K&45B4.U>]>N#?J?6Z35Z[/-Y]9?S"X^>?G;[?[ M.KOWM84]JQ0'A.S;D>^"VA#*4]>/0SB)PG<[+_S)(B S9DZE2W;N $][\G-V M4@]M73=GA-2JTB] IA]H%*ZK?OW?-]4W]!DV8^O/*Z#US9F!%O-9W+.O_HPO M^8)F/)@XGEP>CR-??R%=2_0-*#_1]'VG5JFUJM5>I]EN=;OM7O-G;2[;".1Y M*-[K/Y8.WC?)?61R04]FVIK;2C5A^^DI^.?>W*1 MG$,4VM_BRGB)G_95V.P"Y"O&:TL@83V]M3+@)9:#]?JB4"[&\8ZZE'/N@D(A MY%INIT)$.P44')!7]N[<-9RRB31=$$LI18S]X*CD>>''PV@GD)%EU?W43W&MUJX]O#7% 0HGX\>>K*#P:!&#D1WESM+2*Q5]UK_'*YNACL$HQ8 M+:@D[,-\LA"#/04K";W1/A!B*)W'XL=<>*%X=>F:DN,S):&N>F =GE\.NH-V M[[(^:%PUVJJ);G=PV1HL!;!MYM:!!/4W?P" AN\O)9@?#T NEA"H=_?9ZZ3 M[+Q=ED%165U:C,3KHU@ G[]_KL%PJED7.PCX9K.@6+^)X/LU\>2OH%OAVMPS M$O'=>EJ:M-WN7#2:G6YKT*PV6H/S?J]^J92Z>J_:6PH,VBR+4V8KFU0_8#>$ M]813] 0T8Q1_:%3)*.Z4*4NMZ$9EMUE/(XAZU6JSVVVWVE<7_<;EH%T;)/)G MT*XN51W=U:CL%-:HK%FU^DLV3#5FIS$[BZB4M.N9*I_-QD6SVZJ>-VO-9NN\ M6FNK>NF]5O^BL]0I;E]V9_?H&LI3\NB;^RPG=#JJB#%7C;GZJLW5LDK^7J82 MRE6C<=$[O^CT6YUNK=%N-KH=50FE5ZU=M)8JH3S#'#V^L-_D9&SL,S/W=(3\ MR=N;]1[9FUUC;^[/WNS5TTO,J^:@U6I=M"_;K5K_JMZ\JEWUE("I@0&ZU+ES M5WNS6UA[L]ML&VO36)NG;FUNE@C-=EJG_>*J5KL\[S9K_=KE1>?J:M!5$J'; M/V]EPX M(9\$@M+M0_:G$TV9R@GB^ 7(2?41SV1\(4W33W/>%TI;;+OU[/FQI\(PGWUO MQ:H24NM<7=;/+ZX:@]YYK=7KU,[[]?/6>770;/>KW6;C8I'4GKJ=Q5+#ARJS ME$%L/\4L/!> D4-H^A+X-JCM@0CWB)Q#;2>EI'6;*!R!999L9Y<\3Y9L,1[" MV3N&!8Z0V[[&+K!=K<'/:JVWXAT]76N-U">JA$&U:VZ%'<.4#CQ\^<,F;@4> MC+#P3*W7:-*P7!7Y>8LO(/[KU0_9A^FKVH=W\'" %77\<.TRX5<>T6,C@9:4 M=(H*C[9&O^GJ.; )J3*@]A0(EZKAX<-8V.2@0RK,@V"#S\,'VJTN".3@D',_B-2"[@76'A)4 B@>SIPH Z$<6)R0RAZ! MEC"RY+;"$/\,X]F,!X"QD:5J(^'H,/$]R#A5J2AR9H+-87/^*&3A'+2?L2.1 M18BX'/P=!B>TX0BX>?D7K3",[6D.)+ 2;MOQ+':I$)"L##2;@3)FTQ< @P0G]2W8J( MG,9(RC@EOSW*TQ4P2Y%XX[GO22K( B._L4W+7[-TG!8A(!2)Y0=\?'G -4%F MWT0.&ABX8?FG)'@8 W1US8A NU^)0=C;'>OTHX<<4_5 MNAQ4 M#)M4R .J_*CAI$Y2=H-P2K6VKQI.>]SIOI3K&T!1*@^D: ^!U4(';460M%@E M#HPN)YQJ=12KSV&=._H\ DF&)>2VHA62X_#\#.=;.*_U<3U^M^;XJ; O<1#& M7!:@PU_3\P(D+!X%)&U3L3=SPI"DQ=,7B0>+/MK24WKX0"7P5DM@?[PHCN!$ M\% *NQF1)$E??[\DCD*:8$Y=W$/\+YYUN*#0 3QR6&SLV9DZ>%+P+)WM,/FY M#V<- N$"#AH[\G'HK. G<8R^>S6;)UPZNV#3=\Y(I'4"82U@GDC/H=Z:G<">#/0(RQ M[)Q4=(%C0J[N0S4;P&&H:UV2@.)4NF?M%:%V=QE*/&%*W"1OI4J:HZ1 ),87 M'J6>P".*!P\DN^%(!;/M*<+V&6+52@TR6(EPYE&8!O.,G(CD:=[HH&4/!8XS M Y4!E";W8=42,H84XS%([$!5[ T_X!2&3PR?/**7 .UC<7$B_2 UP2-9#13) M,O8T91&!@R&NBP_'H2#U*R.EEXUG*;(E^0-SN",VY:C7I3X;J9.A88#VSRKN M6ZQ+O$3(1; ,SH7- 2(( 8<$!CR')H(+FFBD:S$_7:/&HM!8?UHAB.!,:&&H MGJ>@03<(G*-^ +C )Y7>%CZ$\$1([Z!&G+BW$M,;"UPGVBL)F)6D0G(&;1PZ MJ/U5^,D)4*DGBA"^IR^>:WLI7@$Z!\ V(9W0.-IO8B M%G^_O7F'Y]22A7]&7TT"@O15P&?BW@^^L[>PK08;Z\_OM/,*!B.;-^NZRB!N MP0?U=+3<(\83!B@6DBHLYS4)$G?)5E9XBE4^A.K9[R5P8/6!#T(IP%@*J(\ 3-39 M$%)?Q<0!$8ONR2_Q$(SD["WDE0-;+;FGZ]LR$D<^:'AX**G.#>C$Y!E(!0FD M%N5F"K<@A=M_J5.K^QJEUQ VRUSGO&J M28_:D@=-BB=E9635^XS?B$[>V8K5TQ7/(@I671@7//IBL33E#M$7IQ1$\1+2 M*Q- L22!_#))(+PKH@LCSV=VNJEG:&7KO>>*>Q^[T+8D4_OHT*(;R3C0JM5_ M8A[ 4IB\^"Z*7J$63%97ILL,5YYPLN"DER1I=.,ZW]$,!"FU],*BS_[I(GI] MJ$M_T+VHM>O53JW>;UT.NMU6K=V_J%]==&NM:O-B*:IJ9\*L-P\?['*>!+M0 MI#\P8'+]7IX8I((?*8N%G78/Z.NV&A>#YL55Z[)_V1I<-+J]B_/&X*K9.V_U MNK7NU6D']+U,&Y O_:_?V,>/'S?T%&QT&OUFYZ):JW9:O4Z_?]6ZZ%V"6.A6 MFXU:?W\"X&!AC!D+J%9-)$#F*O$RN=&\26XNT54R\(,YMAH2[%>4G'2E\DPY M<0!G(KI0QCY&Z227O3)XZ4$?FT/'!^M^/L6K0KR8A!/'A0-%JKTN_C'&S3\( M[ <#[ZA@+(H944"25ZP*.KO#8#'=[W 1@6K=^W9P94;(^:P+V+Y&NO![O0H< MW8UVM];N=IK/[$S3T'D^M ,*?5W2V%!MV11'CJ]F?_\U\..Y^BUT\"[M%J,$T+0GB[["K@--7G_Y MY)70KP)_?HK!YJZWI/&/_H=T/8,I=^"H]RP8T'- V5I::H5]"? 'L.!Q9%3: MU- 63)H0-3I(N72=XB-:H\&-#@;77]@X\&=J(=5:$T?3'WHR@)K>G\DMJ9= MH_OHW8DP(F&2WBFI>\$[QX]#&.->AL"F*^^/[IQ0+,PMFQ3C)5$ENV[*.*1P MCB/.8VQEW03_&[HPLGV#)LP,;U_[-R6UD!.KE+F*;6 MZW7R()SC,+6&!EW$;D -3BPINBSD8%: K IEML0B)&8BXJZ*%Z. YO]%W:7#H:.&[%_>G*3 M$7KB;NX%RAP^HOCB6WOJHS[M7 =2Q3P +M-L05Y'6?&IMBP$Z74>0 M#=WY$,)[P03OFF[BR$4*EB\ ^I,7/H%T%R'(S#_X$-?F!V2%J@>;ZD$@HBM? M7H?>T@4+R>?D,;V GK3+;Z>^LF0'@;A/1VOIQRIL-<;)/:H$M([I'^K8XM36 ME15?F&Q@KIRE&!ZB):<*5\;&X:%#GMODCA;CQF"'RXZ"%U?2#GXN7_,?[,]* M>G9] HB_[32,)E9JI 8)1BD$)Q48B;A85I>JM9$6 MII3C3$XVG(_FN(V]$"2+C2>&/?5\UY\\ +R".QB=Q'1%"I _+J\Q1954F/P< M3Y#8U.0<@Q[B,*)S3X^T)+5K'Z3SSF-_@H(!3PL^HP.YDCS:48^VY*-_@IR# MPQ>OV.$P<)$&4R%;7Q"RJ;/P/]36'+,5*1@)'@-S)>3UU"]WF Q@J?C,9XMK]M=HUP+C,^D=T2;&Z4SOUX G*! M-"PI67*O#860,NO)7/8KA=/;[(M_CRJ:C%]=:SY7NS1>7F#I(>3CG_V[Y.GV MPA*'8H*G#T@%M$$$W5?HMU6 @53+,(,%TS-EMA]9(TV:>2AL]**JET TR:VE MD15Z:])2JI/RC7+00ALCKVSG882_+285H@%&"6G!=Q%1%)_PP&:'E=,'E9R% MPAG6>R=CR@K G,H9((/?GOMN/<\_BZ$Q?YT M0AM7YZGK&CH"85*T]-G_\-G\ _OFQS8"$24ZP(RT=83= A[NB<)M!8Q9:91G H+E>&1OOTT\),DP@JX- M8 GZL6K]W>*<3MY'N&$R"B=*7(>V=ATN#OBX=GS),0#Z"KU+\M 1]G+.#T;/2S*?S30]0U4Z-Q/WS\;K_Z\?/E^N<%8NK?X8\W>"&&&+Z &9$/$&@ MYDN.E2>F:+%X_RL/4SV-L(16O=JN-=JU9JO3:+0.'IC0W2TPH68"$_83F' " M0#&!"R9PX3F!"_P.INM7Z#8H9&];G:+H_"]9+_[DT8Q*G\1PW@S@2TZ:>>"X MU)M(:HKI2]H,"/PQ:'8R8G/;J\5SK1(2JH)?VL\.1NT&B*UT!:.!X ?Z- MG$2IKR%[7[GPUCZTVZT5VE/Q$'SR0S&?LNL*(I '8^&!13;!8G1TJX:.VS6E MA(V+H"Q;1!;/8W>SG^!3[)%QWY+28<6K2DRLCQ'2 [DRI$#6D'IR6%"%+;LH M\7%KU7J4EQ($U3D>_;<1_ M2X5H$F+(5883!=P>309>&W/C\IKF41U0'UF 9 MRN@!8TM4%4D07WX 6/#9A3^#N>"[M#CJ2J ^[KTXYZ.)#E(([V'-P*$B"GPV MX.%4^10&/ @>K,4H!6FM?PMB^SO[302^\BZL6L83W!Q/#*M8/?[Q'1&G(K=_ M#T"O!3J\K2 % S>^;;2-4E=.7%Z'&HG.ZLA+)6_0L_%O+)"1WJ^0L%4^TQ42 MCGYVO$2BUUB(UTQ2BE%"#HSD8J$HDC%_^/#8;012\2KV1C+F\;?SWU"7DAGY&_J81FB#S54A4%57,9'\;Q5R>]3'2@.38E99CV8%V%239+%0C2"B) M"QX-,*3]3]_%DBM@'9I(JE)C%,]=C,DFF<,K.V>\5BH1SD:?>M@NCKQDQN[N85=C<*&>OQ#!0T?7: MILZ]**UI+U=I*/5,84Q-[&)7FU1$=F28$X;B_X6EK#,.NWSEKN>[[VY@(RJ7 MI;K*?Y??BO+>I?%.MTDY0&P)1HD[^68\Z0-]D&L/H1,N0(B4S"5!3@*5LB#P M:/GHA1'8MTJV9AO_1&!YWX.H%>]):*<0T %,MWX<33.J,ZJL"QM#.?@O5+A7 M1:TMAW8M)>-@XLG$]8=\=?;-/(G$3191Z_6>NHBD4H JY>/*@0$BCFO[V^2_ M$*'-5$BSD\;WSG.1PLF"EH+E* ZNTT.8__[E^E?8/OQUS8-[Q_Z./_X&)V*$ MR_@F?O"0>IY,8"^R!J&O6LA0%HPDX("Y&+261MX%,SK'1#"1$;>?.:R=JA7) MJ.T\7[N+*Y]R^ORC9@H0&QRKNHBOC>J)S/&X4N&!B3Y" M33T4"0*M P=Y(S!FDK@/R7F,$^G+4U<]:6 M&:?('1J9VX4?9]\ZN-=Z@]-:KP-9>U,J"5]()EGM&;GP[]DG'SA;.WYE'D)^ MRRI[.'TVERZ\Q8$& CBCPE1K $BL+$SR!H3XS*<;>-BV'.!&MB?"1-=T W4 MNHQA\S<"(>OXRL[<7ID1JK:W#.>UFX5A449,R(4&IQP&(E,G)/J,CQ+N-KX\0I/CS1 M!B2/ZR%3)M@)JTED/.A@P*OH/[Q*XK)E(C/H:Y@@E2@C6>"B9L6_AS#P&%LO MW@DO!LB!HNK,9$<'7)XCR^OMLKX\^!XWY"D]].^+B:$6N\2#FOW!8PR$S";G M]P>_D$G=IUPP2DNR5MVR+%^G+%ZE2-JXE,3P55!_J@_JPE"*7($@'.RZ9]MD"LDV#R,4/'K7 MN&"5+"9&>RR\MY\2@BL#-\L0);O8T_R51\GNGS)61+XE:D?Q6HQF6S"2Z+.U M:3K2M22RS2QGJJB&TG@^__OVDO5GX@=SZ8IS G,#WY*<'ZIN"IA'JV^N$NW- MO_="-O-E]T^/M:H_ZR'!Q*@*@ ^%B_4Z=),K:OV'T^8:"H'JX\(ZURRC MDJJ['OXLE+*QV/@G.;I5A?(5JTF+,:J60KH-UPRK%*>M&N9^A A&YR)RQ8CN M?Q-"SMZVY";*K&@M0-3^J;U)NM;\&I*Q]$2R'^*#VJ)JJ*>!H7J9R)%);T>U M*A21++I.70W@!>Q*ES:BTXDR*]2:*=5_ERWL'A9Z\5'^XBC3795H2:,G ZQD M0W*/)%10(<$:E>S/*38 7H.C1KI$S M'F/?&EM6VL;>II2E*@$=?H=%AE@JQ\/>QRXNY8[;J#&FFOHR*/8M0@Y4X529 M'LHN3T1[G])A,W(52'0A[9UN-Y=N?D#L ('C,/=3X#@>I&1'H66IL%W96IM, M#5V-/-MFY#-N\P!HWE 'D+7E__?\B%$YB7"41(!I8MB+&B:.H:#K/"H M$?'Z0S(A D:>H##MG+P FWQ3YJFL^Z1M'))49.5XZDC%W9 PHC6#_+R5;:=4 M(=UZ+4$!_JZ'_37&O@FJGQJ=Q.%*/.GC,9H&0FBDKA5G4YYOED2=D[E-Z+L& M?L%7<_A.KRVH5)+JJB)SIY/ MW0'N.9-_GC &!UY%YK.3AF!+8H3N=-;K((O/TSJ$HO54-UQ< 5Z+W)$ L=(. MA99V3DAGV$AW]4+Q[JBVL]AX.I9W-/1K9LS%=NA_Z9T#35.KZE0$A9&8+S79 MBOAW06Y#T+NQF)FE[01+*03XM#K:DR%70@&G%T)>^.&QQ],2+WK]2O,!\0IP M&%'K%%PJQ_X&NJX=MHG'U3Z0WX=C5W(X?"4CJWXK"_6M%\&L>ATO-H1?P LV MOPO#I#+!XB 3E&1(^V$J.%?HZFLP;V>?3OKTIETI =Z)0,,CFW0M^.>!V0"+ M2.Y)Z;-K&T L-NOC(UI,IFG?DJ[X=$+7K6ZDXHAWWUKB.4&&[U*2UK>'AU6Q,/5<%K^!E2& MOA>':CBR\&%_,GOP7FI#CR,GVV$N(KN$RT8TDFTX_,?1N?]/84Q9HT7>6DN[ MCZ"LX+IG/L0V]?EEX!4\GTD/,ZBCV)I9VR>@[0,P403310QZ&('?_BL(Q D9 MA/BK--@RB_9)N(,"F]K!LG A?B)B)FAAN5-O@E-@T1@:),/5LIX.;)%N?"3 M243)76$30+' #DS9S:F3.M2$FS712+@+;+0%VTJ,U-1Z5@PP%CQ*VIK#8:"M M?08DX4RTK,2M.L_IE/12FA@V462WW,7BI<5S&M+J0K4ZHOBQ\T,57)UAF(82 M3S&:T L$6BHT]*5T^I*1=+*]Y;F43H7#S :AF'=_+;3XE?LDF9L(&NQ%J8\H ME6#2!L"_JD3,:E)F>,H(,-M[(,NEY,]'M;]M;'V'S X* UGJ-FPB<_A MB'!FJ$:H7GSYM:D[(NVJ2<;('C])2U3I?)/TAR9<[&&E046:HSMY99P50MF& MB-)ODX"'V@,ZNAEBF#ODT .6TG16=J*SX@RNX:N(K):7"Q2I020TJ MHP(++P#3GLY^..6E(L@7W S *#Z+W=+9?C-7S=[1A2$PF(WT M*OIQOTQV ,_397*84KTBC($$7IM0Z3>J=4I>DYP60^(.9$RY[>M;#?E8 MZD_Z[;K_614/2LIL4D0X71]?RGS&C^K,%^P+<"5[BR\J?\;ZQY0GXYW4I38, MAQ=#(TR.5/TTU2&LUEVZ.]!NU=R!OC"+K##WT)TY!HL?9!O5 =FY/>*S>RLF ME+S"D33!3)+G]()L=*UVM;'SZUEYD2CMQ+!X($F+B-:8N%%&R2N9KKFA+"Q\ MAJHV'D9OX3P\, )+3^KB0S%Q/.G6E,<,3U3!2NCJZC";BEFCPP"M0[2,?AD0F)%QC*ST)]A:WLT M_B*, )9W.M*(2@^XS/%O9?09I,W M)E( @YZ#L M^"/"XF4T=>SB:KSZNH*/@/R52T8N/(EZ4OX::=[2;L".=C#+ 9WVTA9&\S.Y M?[2 ;RC(W4\Z_J4N$'QR4V!D^OM2O%S.82DH BWQSJRZN\TZ)A[?DPT0'$J> M#$.9[8MKN1?#$+1D_'A_?U^9RB+7$\J( ]6CDNUSJMN#HS !M=7Q,&M819_I M<=3ML9-I*(&*02#4[2,VEO57-9(GCTZ.33-W:IQAK5X)A:76V;F[*;IM149S M?8PRP0M>*;A@5A_+%] %J_3N<-FL.\Q<:#\%DKKE??]?BD^7^U/NNZWA M3KR9.B$U$RWZ@=[FW8JK7UC7EFEERR8VX!X?[;6:O4;W MX/4P6[O5PVR:>IAE;-39W7;3W1.H=WD@Q"?5+I. G6\?#"U+TW3SN=E ^YU MEZ9OI^G;:?IVFKZ=IF^GZ=MI^G::OIVJ,@,6D@'^KK#? SZ.BM06KA E*\NE M:*[+*Y?%9@4/M7Q^GI:5Z==&&J]Y!)^04OJ/[$:,(I MB'\Q\#'^,V1__/%%G=UU2YXL(](#U;F@*_A)+:*9A)5O++F#+EH*]A/O<@M[ MM/;.M1C-,7\^7S7OU&7G)P##->;A@"K8A\E]=^R &T4JCR[D:+;NR>4Q*$^ MNHEPN>(AJ H.EJ/\#Y 2PZ?-&6FK%T#9LR:?MH,2HLFG^7E=R._#-(1KV[@J<]TM],' M4PSHT6*#BX__?F0QBW?UIR>X?A4^%MJY!0,C#N;3!_:VU31:7VGEU7J%Z):K MU,3GB: ,8^H^AI)N0@QJ>*3>$=;:T\M 4^W< ?7.F8FT1[G6\)0W+#&?:UW@ MW^SES(81W0AYGZD)LH[MMIG.*3JK+/<;V)Q-59^?UJ@*'4NZ\!3DU%M M1.J.[F(\T3@CIJH=V$"ZD--7B'@ 4&3?L"(\*(P34(8*X]8WM!F=4?7 MOM,54*]U'^Q#2"%%94\HNI8N0R[P1N?0;1!+%SFQA/+C+.^8SU1'799YZ8PH M(99'UX-VSK:33$M[EB[,Q>G/ USE=3Z1\")M.$ZKPJ!OL(,?9/G6Q)UW1O;P MJ0NK7P,Q\>&<^51AO[JQ/?7OP^].D3HM&(FU]?ZNY)W+P2\;B55R]D8,OV M'^::)B+98F$\GX.YB464N\B^>&ZW:69'J^0J>Q2NGL9 M^7A02!QF1R=![@#, C]W![]>?'>7+FC/[W3=@?7#4:W5:W M>]4\;]4OJMUJO=YK7+8OKNI7EX-Z#=_A.="<2(#H2\5H?P164Z61:I2?5ZM] MR(:79#)W]Y=H<;C$D$R>\452NT5&.ZK^$ 5,%\$>14]8ND)9"*NJ-(16K):[%^UMK0TR4O*4RQ/)JB67Q4FZ=%-KQ7L=0UJNEK)4W*!;[%%0L MMHTG_C$2VL:=L'0WL9WO\9'T7/D17WN/L?6.O>PO(3B#G:Z*3,FX4)"(O7:BTAI9A M.7^)K&SIB3%FXV1*XV$]GA )T0FGJ@:R:A!"KT<.S1#Y$;6%7>$A4I4J,8>! M1Q&6%;48MF?#/"*IY@6"QD.R2!HAI47\L0:T'WP?^P$<[&G].=V. BMX.%Z, ME69D ;W,;BOL&WIFW#DCZ"ZLCSODN5GAI4EK8^=3:%+0434_*[D;DR79U>T# M M#F *WU94WG_.$,-G"6K>TGR\&&#Z +SW3->"H!R]!9I/>;+Y:7?5^6 O2B MP!G&^E9&KA_=7@M+IT0=[?;*7AP!M^H6"JJJ+>P;%K#H7+.GJB3U$C-G.[=( M1UZ8W,/DBAE1^@D.E&X(R'-Q2VE?$,25-Z4?TO)(5,1(EE"5U5<)YX&8+5#H MQH52?2-,>?%'>*B0:P^%U6(AXSBX$WBOEM:/H1#R<"H=C9C*Y<=80G;"/>>_ M*KZ"\IQD(5GIY*3:2ZI5R")D-Y;[#82KFE?\%8\F253#0O<.[T'W[TB+=F.A M&/PR1KAB.ZQ"64*4Z*DY.J.^"2[1DM2-W7O\+VS)5*W<#8^ M\ZGYA^S10>$6,Z*EE:\L-I?YNR3Z9Y;*/M@)H)@$+]!)[AWF/F-/-P&#O-"S MO_.)K/]U'#?S&E2S>Q%("81EP)/6/JG?7KBR3O=R@9IGTD3YJJ/T*KUJO=G0 M_[0.71VET5Y? J6Q_J=V;75UE,S,:]3Y&:6J'B3H)H>N!>5+76\?X@[QEFKP MR:RN+#]>*JK>*=BL/+53%HT"NF5#9L+H;0F"P@=E':=H3 GVN FY7[%\/[ER MXP"[^)UZ4&5:SWY5A9MB(?O%R[F4"(]]::EFS=-L353Z%HTS99*I;G.+)EC2 M!68$]E[DG\%_L@%\*JY"E\ \==Y8;C)PMJ')@&&84B'W6GETI-LD0H[1-*YJ MFR9]0ZF#E\YISY2F2 )@N>JV%4;HL)@XMFJ>,$1C](%L5M4T)Q.XHP)]%CPV MJHL")GMG_ JR;8_R\_#<3](+0*SIR:Y;)\^7%[DBSH893V*7E"T<8?H,'D'P MWWP[$.SK00VF%DIX:\:*_-0_([)''UKOQ%3D[LT>==00!#B6FE/C6+83V/%, MMA:4/]^AJ;-MV'7AXY(;"QO:(2[Y1,*+GVQ0E\CG,H.SPO'D\G@<^?H+R*6:=7JM9[^IV[<,CM)P -Z8;"TCG'"&"?,">[1.&'2-S:WVJ)^)(4G F-K M[F1KII>8LA4G]0^6Q=,H B"][,NIJV5(E:?^9'V3ML4+_QBIN2(U515%A-'%+@QBQV(T=6T=;-A%1G MV$*Q\1[0FBU\%TZQ5I.""J;IK[WU.Y J;)+>2R/Q^NLX>QW+KG;J9GD/AYBD M3:95F$]2,%8'>E!C0Y7U72QV/,2IBK6.DK"<0=+U;.!3US-VKH+'3I?07L'1 M^F7#X40YH<1K2X=EAHWH-,T>G$R%]I'WA_S!NF6>;)5.Q!,!985<]4S'JGIX M8$=38DCU_A FR\^:FR73OAV=6_ 0')SXKNO+F$"1]J"@""@O&TCW^?+FH.4 MC%/$.$4*ZA39(+>-]^,$-FZ\'Z_+^Z&[=&N%C,RG4.=32H75.$#*ODNL;^[8 MSCPIP*1N]L[@/,,>(U0!7ADZ3B#OPU5Z1Z;ZAJK]D=["LQ 4N4 ;2;@M>2&? MC];&#N[P(:9\ JGPR3* J1%&R0-L!!^2>)E,&2SXLF35EU8@!,"LM)G-_HBGU MMIB%PAU;.BYP-=8M55@>]QH''EC.W,662Z&J@B2CH2A]RJ&Q^9P*(E*0!?T- M- S/JSRF4+XXTPW2Y*;H&[6,Y?)PM(4,'\D9.$(''0&:,X"K'"SB)!,WQ%2U M$E(-L-/B4DEX%L)UX]XQNPE)>2%E<45>X3.3@PYT1"Q(W@L5H):X$A$ >TD7 MJAZ."]=@)@FVDY)(GO#H6'F,%7S%4#GZRZ#>6[OL]YV&42<6DGC0K MLSFM3,%/+#2@_S)CR,;RZ_FNXC#4.%4M[M/3SD5S E[3J454>HL MP5*(-[&YU,TR<'0_!'D:)DWU)'8N$"VXQ7^&RB>>(RD/M06^%&%R?&[_Z*7) MW4XF"WC-2?8D;LFFQ_(A$,VJ QM=O;8LKY<0+^A60!5(&HYT-L.[."8Q$M N MJ&A*>9L(/ +F0-@@#R9);ZQT#0*UA26FQ/(?HU")(;V"Q&^\40];F1P,"PU& M9W.PQ!XTFQ)_/B$I.(P!IJIX^6<5],R M'PPPO11<9WI*;E*5!'1I0_1S3!6 M,7;"- ?\EL3&QJU);SE)55K5HJ11.\L ;Y2645<2!R9S41#1 /0F%D+T=%E' M*2Q5)4(X>Y@HG>%N>Q4&N;(&* K=SNGINXGID-8"5Y3$K["O'ES?R M50X[2^GG*7\!).1YPF=XU;ET#B]5.Z![&7V*I+6KJ;8_26?UTZ+=CIB5^AUF MZ4IE< )GS00/--('$^A*KJ;1Z&- MQ$A%60"!HU5QWB FU+XA7)=K1<%",WR M52YNF@CAPYYCFT^'5)8@CX^<$3&NEED\&SNPX.;2!S<;2?F:J=(:'BE_WGK6 MO-UGS.L_KS)M9^>7BZD7/B?!^^@>M56:[=KE15VOC1^4NX'QGS, MC<[01)S%L]1F'CL_Q&A9U<8V":25HK(E5&GIC+&57&8^)VJG]I2PG7R-ROROK0V_;7JO4]WP M8_,D)JP]<<(GA_(H1&O*G_]@H>^"RORW*OVO'/?C*Q2TSWRV*O3C%<1X/Q[# M5@S4'S#&C=H6%J\VBR&$(Q!"UQ""(032+A\AA*=%!0ZY_7T2^+$W0N7(#][_ MS;:%&(^+FF6U%/"PNX;^?\)XO@$R2UIU.D!G'KWYQ]L:=AJ-Y[ND7KTHU,N> MD[466(J]R=Q8XNV#AS#^= B\;P+#3KLEHMC'=MNMJ@4S[7/3Q\7?KFF3AG<- M[Y:,=RGSL[X+S@N*/\.[AG<-[YX6[Y:Z^,-"@\'C&27UW8T2(P.7]U=(:?:< M=>]-+C5KK1WM@<)J!X8!# ,8!C ,8!C@5!G@Z=?()7.+K^I7?#PEM&$\X\>U MT LIM)YCA+^ -*ONW;]=V'/>,)EALJ,PV0&<68;)#),9)CM5)BNU4_A7X0<3 MP6XK[#H.YM.'XRGD3>,5-CZ!EY ]C9VC1 I[CAL&, Q@&, P@&& VN?!58R MR^H5YD'@C]BW"KO%^B>38^F?DC7?MHQ;V!C3)3.F=S_/BV=,&R8S3&:8S#"9 M8;+7R&3&+5P0K?S70$S\X %3&']U8WOJWX??'8M]"BK'0@KM MGD98V!/=,(!A ,, A@$, YPJ ZQM[+-5=;,%:*<5_=94/&/+ZUM5>ZR9+]JU MC8:+\L]<&[%/))]96IM.>NC_:<,:6Y/FO62D*;,,5U%F9_AW)1T0F32,61R M #)IE(1,DD20M3*LUC+2Y&!DTBP)F:C@Q%5$ J9&"K9/Y6T2T(EJ4<;"[$[5&(^)92,'MM0)P][C%HV;6(5<62-W$,V>W0\ M.Q \%!9SL)3Z S9*VUQ+G6>KJ>MR]Z%\)E_Q/NWC X $MK"6JMHO5<+/-O[, M5,R7U>^S\QZGB'N^@RDU^0G9O0@R??E&:$GAUG6+MLB/%KLL)7V -%RIX0\. M@SU1=%U_,;)4QT;L5WE'C>5"ZLOWD!E.-0S#^OZZ^ZF3]#!8[%RPOP88^ZGD M+S_BXYG>;K*>_Y<4^V=8(G3$SK'KZV+3[.?L84]M<;_$01ASV=A"0E^V4*)F M%QP[ *HF70FZ'6 7X&0'#Q!JE6L+:D6;M/2T>3A576ZIB[HD)" P:M;&LZQQ M-B3@R(?G+O1X(S_H X9RIFP "PVN%7T M#!OX>[BBZX)NF)J^(1MB#(7JD0&K?#N,(Z+QD9!B9R2[ L# /@X4\2AM+RLG M6K6/=U(0Y7N%D5A0KZ9M$4<@,[#[MFY E'0AR_83M@&O@%O9/3#[@VJ;"(R9 M]#&C#B6JS3%P)_677-TUS$F;%]$OU(-+M^%\FVE(2S^@:,2^(4 /JD'MNTR# M3=G&#E]>;LDI-Y9=MNZPA@O'YIZQ!Z=JE#8R4<+"!-7G53MTU*XX$+^^_(-2M&8]]26KU6 MM$I'O^D65]N5I2LO)/T+B^Y/2M5]^NX]63BCR6#:7L M2"DSF-L5)TXI6F'+4 D:;VLUMY=9V3;TN6N_F>%8- ^4_G S^_Z_C//"J@_ M(! *P<,O@/K=JIKOBWG>_*-5_=F00F$V?FQJJ%4-.11HXTF<]2=O8[ZEPJ5+- M,EF0%.CHA-DL8)F6Z7N,VQ$^D\W/I8@SS\N",<61"USP09]E,P]5) MBI@$'%#ZX$B$\/50IU%6V,>QGB\0F'D8ILEQN;'DK ],_(=20-/$2$P2E/DW MV>4#:E3N[,;5[FN<_Y *3_.RJU39EZR7?#JC*HF\)D4]\=I0F'V2SZHJ5_RQ($JY-"5Y(^ M@K 50!"@34/5+)E+HD?5QX(EU.="!F%3,1"I+DATUK5F- U 3 KT_= ZNZ. MLM/)!\Q4 F"#;*;V5PWH/^D%DQ^X2WY@MU=IM:N]COJG]KSTP-ZCZ8'-W=(# M:_62O5;2K,+>MD*@9W(*2YPHMB]T7YY__';1-PA_-0B_"@2UB@*? C51#M\OS;QYVX_QA ,D1R'"+Y#*;/+7<7"W@]ZSK\@$VG MRI-U^4HZ;QT+^WN,&MS3%:E!>$D0OEL*DD%X:1&NNM,9K!=UXR^-]9,*AS"I ML:=S$;N;+F+05Q#TF>3F4J/O&7J"P6'Q,!X-(J[\0+I M'0;AI46X\6@4?./%U&U*HL*8)/<34LC;QIPJ,?::!GLEQEYWIY)'!GT%0=\S MRMF4WHMQB!H%1M$M">'OI#,8?)<6WSMI&0;?I<7W;GJ)07AI$?X*"O.9HA0G MJ(&;>(Q2H\_$8Y0:?28>XZ1Q6*KR(E=':V MRVBHOM#9D@O<=67/<,>SW7B$ MA0KN?2I20#W8EQJFSP0/XT#V+*^]8X(''D M9$,!#V+Y$QA:A!',QW^(T&(C M,0^$[5 3:DMV/9]AI8W_RM[C;Q&U]>H'F61*'VH?WEG4%EQWEL=ERI;JL.Y9 M9J6JI3;0-;:)SU;O&',G8'?.R:[B/T?/N[7%']'1MCSJ.-.8_( MG.SMFZO!U9MWL/HQ57R!Y<@5ZIH>\/"4>Q.J]W+O!]\!!O#ZW(FX:\EGU"2$=B!PBSQXJ+ K/\AP3N1C M&9@QV%!B)#E*05&5_Y@!'&%@^(L*ONB*+97U71*W%TW-^1ZJL]#'?%[?'S[, M\$T$,\*@[AO/+EV!=/7,#MW[63 ]_AZYRK%AC%LBK)LYKC-454. IQPJWW([ M!6SNONH#'0!]D+;B/[$3 3/?\V D:6X2< _7C'0ER>VWZ_YG]BM8ZW/V&Z"' M).Q'SZXP. 2:[%*. %\ 9I#HOR!7O(47I2J@9.KZ9U,Y.X^#,(;9D;3OIXX] MI?ELGTH>T;J ^0C EF)D/D\%.B,M 'X*4L!GY*J4)?3%F:R9I3:-# Q;PPI' M'N.3"9B]/"()LO,!UVU:U6KW&75_:'-JKQ6&Q8LVP-I!J3ES/"?$XXXDJI9] M">? AYD314* P(YEX1_Y.2TEIFILP0 [",3DC/ ]P4)D3OR0.R+@LR(^'NK39*3H@I;QO(I)!V#G_S,,?OE'T19U M R?C9M(=B;0F%CU?""IY?<,P2B0 QV3&-Y(]!Q<"O@?!!2PA ML\#3F8I[!3X0D( 3\2$94H^X8@!0+?"72>#?1U.:)8QMFY0L6-SHCLYN?")= M'LS)HRC@-FD$^ H0U10K2Q4X"B,8F1[/ ME )4C)\_M=@S;>Z=7VTT MK5:CL2=MAF"^N]O!JC6?LQ+2PQ&9BSHB UTAU7V!XM -\0Q3J9!G_.&L'[37 MF+37T)WP%71*C]@$3_FB 1&8%%@)&.I>L,!W7=0]L>HI"5A2@+531.\B$752 M%U]X+A6$Y!!X^^:/;X./;]ZM5FY2K2.1WQ9#G06$-+=M/_8BKN1>1L)ESX0I M6&*3::(E38+$!_*;X[HS:5#5.A]"$.R!XV/93QMD<.ADK E<(=6N=>3:<##0 M]QUQ1P8V#E:OUJO:E2#K+B6N#M"ZX2&0?#0PF1S*T0'K>WOM>'$D?A=R ^<. M$(8S$^]@_PBV1,+;Z*%3*\XX2I+5W8/>G>''# 0<[\YW[^#K9*P%.,C=+"U- M#KZZ"BQ-*5TOZ!.,\:!+*BNO@$[B3K$4C*Q5\:U\V9]Y(2Z_[8T51D+2*Z#RA_O^FST&#]-6%=GJL&Y^G^9C"W*TX8YTJ! M>K5])O=0F.KU-:([C3Z3/[6J50NXUZ"\H!L_#-9KB'.#]P)O_%!X7\_OIQ7E M;RH3G$C'R79W5T%ULO@K6VAQS6JT#1)+CL2Z56T^[^@HNYETD%3W4]>=3L-, MVOT0>GT8/QEM^3G'ED%[:='^_(/N$%O=ATWT:.;S]I?K83S? (BE.^=T@,X\ M>O./M[5W,'4\7XQP?-6*8:FLLT:S913[5YM)8! MS%3,7DW/=PR'%#"^@\B.? IRQ#!-KL,"Q7\P^U,%2\X#_RS@$5?90YAYG,N9 M6QM*NBKV;YG\"IF4>2L ;90U@,%T@R3E> "/!K[+SH4GQLXSLC,/%-CX+9-@ M,.6 94_FR3F>S/F3Z0(4VG\ZE0+I5"9@VCT-AJ61+!CO ]004GRQ?QUVI9R>^CZ'' M//1U=B9[2[#(Q+*J#280"]_)^-H$' I0XD*C88WW"\&![+HAZK 42:3?$3K!UD%'V$ MX49QI > E6)J%XAO/I'4DF:<4/8B9L"+[Q2V["6+X'?<<75LMQS("3)K41DL M%N8O(EB2=!J2-WX8ZGP8C,*V[3@(A*=2(U= 8R&=1\:2A[$;\62YM/(,,B3^ M'B-L^%9&4/O1=!&U,@@:PUI51HS[P,:!/[/6(@P^ZG#K)$TTRZM)=NI(YLH+ M3,S!;#Z2T#-.P\WF(G)43#V-(-,\0=3:,CDI#;J/N$N).K=":&+_XA/2,7-? M;_B?F#;T+4.F,,:2O-.<084K1I);81#'H]PG F@),NTO%>5JZ4U!TQ+E7T0@ M\P:*E[I^F68#T/&;.;>37+4H(8>0SP2;"NZJI$Y%RW06AVP"GP+N8CJ#Y% Y M#M8B&<>N>Q:!QL8R.7NI/)9#8ED1CTIMW &PL+ (G?NN,Q9960WO@2A QE)Y M9_%\+LL9 -&DZL*J%RBO3).8+/5 55*>L/6T ,:%DMM$O9CK4@Y:5JX%DB[BH.HVS%%V1F%F8DSBY-]1 /\X&VD" MLC/#R#WD="P.KT3V%%DM^R2>;:WJSTF1@A$F' 3I(VFBC9Y>U7=H_ZR/1?V# M+ R3$/$*1EO/-LE2>;Y.BZX3DUMRYISC,:@\ : S6>:YCY458&D7@ [\@.L M;Q$/_X*_M;TARS(@A#*:H=H,F13ERS/OF#SS@\J)54+NB7*\:,=]7]<%(P80 M >5$2DF7%VV/G(9;'F>+HF_-8UKV2?UYPW ,ER$G'4DH*D%5;Y&D"KDK MYCD&HYM ;J#)_SGYH-F%]S= MSTF3Y>61#XC%ND93CBY)^$95^B!/E!T']/<]&#+AU)FS20R*B4LUG7+F;\YZ MT6;$DM0('2JR([.>*2/=4:5M0'EC$>:JZS1H*6-C5+_0Z@U5&:54[E'!C[2B M CJ0\!U\#O5#U$31T K$G2/N%]\&07)RZ$, #^QB)F91ES6K][? = MSO953'09R=NSWR75I)Z]"CM/JP X>C79M226PIK=P5[@;UD,1BGS*W::A6"J'F=J#?6E^2$+ A5\!9X*J )O3Q\88QH5'"EBFAI8X=EPG6RKB5DHX M1[E7+W\H7^(@48KVR,+[(OBO\CQ%2_P!K3DBAY&UWP(+!V7,9RUU'Q#$GL_ M*%<5]O_ I@:EZ?;&9N/! MP?@0SF2\U8136152'.$%STC5FU76$&:TV@X=IS /U@=V,U=+N4>!F\5(_[@% M3^-%2*!60H71LKN2$M /8,U<.7P"M%'H2D1=[#VP<4SJ@I(GZ>UL9O*^+.Y5 MZS4:LM"S%-46\Y<>3=:8OM/,OZ,+7OJJW&64+8),+N;UBT9K5CAE=.1TC2-G M_P6V%J[>X]D,70$YWOV&=M_. JC>.IQS.KVHE;$S(=:ZQO)ZT[S:OGCE]W>\ M-086<>:@G0RFCABSY*:'W<@JG>SMF\'ES1LL%[SPZ)7C<8]J^64>O:)'J>0A M^HJ5KNG!OJF&DV!3@!"64YQS9V51T?Q%:B(7T)JQ=-S'2-9-UZ7_PH(I558^ ML.NYR^G175>+;N)E;+Y[:\@5/W&4D@"%[2 MBQ$Y190&H+["X" M&>+!F\0?D5&>81J\4%\NFJG<-WCVD)WB ]MQ>3-ML_NG;E;30T8BYD+;"EB$2Y69 MJE:?5U.KWGZ\J-:&6E:MG2I@[?;62P[8WO> G7T/6*ON>\1>X0=\&A +75,M MY>+NMBI3=[6VAQ74 MO$[0W-(=Y?;:UYKA=L^3:JD\*;8I4>K5HRM7^O3HV*IOS&I[]C@X&+ P=%P FEZI+:V%8JFU8ZJGDP\X8QN+> MX&5E8?#7,:K@1OA^\R/NKH#-KL7(;%N(O=6I44 G__H2Q/?J:%L1O;'#)92> M^GDDVUT0.5O/C_?37_ 69:1S5P>7-XR^_I8)=)=71 X&?F+'UEV*F1\6_6NY M@1YY+C/D^Y1OL>M=-K<64FOWN'#EON,6?SH$5C?L\^ H:]>Q^.Y>2FIMB8&] M!I,8.BLVG5&;M/I^2K<9.C-T9NC,T-DQZ:Q6LVJUAM5NM RI;4MJ6U@AI:?# MW?:Z+R+M5:UZ.XF!=S/]:O'>I/W+OLLM&G[RM9^!M5R7AF%+: M -T W0#= -T W0#= -T W0#= -U86Z=D;2V6336L8^25 ;H!N@&Z ;H!N@&Z M ;H!N@%Z,8%>B(R+_.Z?;9)\]8>P!7938;\'?!P=+:6BMS*+:Y\['5S=4*;% M-ZRZ'@E6KU=NE-H QKHQQ]43C:N?PV2(S3M5JMW;)_C6BRIS'!N0&Y&M MWH #N5UO&) ;*C<@-R#?HVUE-;K&%_R2[O=6'53$4EFSIQ@K^\GWV#5VM1!D$U_OX@@ M5,_ZD>X4Z[LQ]A8(+6;"7E]QV&NMT[9Z.VF;Q;MT/UDDF1"C$B )Z^+ M>ZT=O%+LY0]AQQ3<^B_'%MG V%ONBLV!KFP'(]1$NI;KHKW9L1K5-=>=);MF M/UDDM:JF"&_1<63BO@R2#)+V$N9:MVK-7:HH&1P91C)(RC"256]WK=:)% \] M832U.UVK>B*%>,UM;-EN8T\QUK7;L5JFQ&LY- (#<@/RLH"\UNG :6U*O+XD MR*M-J]LSLMP(EE,&><-J[>3S, #?%>"=AM6NEJI2I3&MRF9:F4#70C". ;D! MN0&Y ;D!N0&Y ;D!N0&Y ?D.UE7Y ET_\2#P1^Q;A=U&@? FIQSH>K&R^NO& M*J_L?_AL_H$-_&#N!SP2[)H'WT4$*#'U7TU4K(F*+3:23%1L\7%DXL0,D@R2 M3%3LZ\"18:02($E&Q39[I@)LP='4[G2L7O,TT&2N;LMV=6NB8HO@E"L[Q$OH M!S4@-R#?]JPV4;$F*O;D06X$RQ&B8NL[V6D&X,^(BFVT=LE$-*:5,:V>:%J9 MJ-A",(X!N0&Y ;D!N0&Y ;D!N0&Y ;D!^0[65?FB8G\-Q,0/'MBG"OO5C>VI M?Q]^=RSV*:@<+SZV?O#XV"L_F(D@C8UEW!NQP>4-.]R4)H;V%HM MVU7O*4;1MG=./"R%?"LBR$OH.#4@-R W(#<@-R W(#\VR!L]J];>I9J%@?BN M.F*W=" WQE79C*M3C*-MUUI6TQA7YD V(#<@-R O-L5F>-*F8@?IA+K5JM875;I4HX)_/JEX@/79%\3__25\P6KJM ^;]O MJF_H,XQAZ\]J"0O0KK4!W-EE?7-F(F2?Q3W[ZL^X]X$MKR]OXMT[HVCZOEF5 M:%,@?+)%"$20!^B&0%>:/T=.M/I=8/R6JLD^&?48@?O(,@] "%_%/!"A\**0 M#7DH6,A='CRP.7=&S/%L-T9 ,.X]L)$8BR#@+O/'^BG'BWP6306[$&-8ZX@- M8/C &5+=6O;%A;5@^*YZ MZF1V9SX84\>:3"SC,3\]%?<1C-:$$\$# K/$V! MP/$<7L"AQ ]AQU0B=P[FN!\ !=D"2"B@7^>! W\]"!Y4,(0W$#"X'&H(KX[' MJKJN&HM['GP*0IP:]H5?N3R,<.OTIL7F;APR&''F>/!'- V$8#/8YC2LL,<8 MR##-]DQ3+P'3W "=!&SH(T7,^8,? ['>"Z16)P2Z0=)&@D*&&FE*"T5PYP"= M*BI+B#A,*!=I%L:9"N0:+P9.4S,@'T4\F @]C>=';":B"I9_#I=FQ9<4R2O> M%LC+-(>D2/4!)\2_[Z>./:5O]+LT"_P*/$V3X"XE3](O,SY*!@GC82C^$R.' M$M,9GM@_3S1*P!.9@P3)8LR=@-UQ-R:*AU_@7+"1$,/(M[^S< KD&;))P(DZ MAP_TDLR^>*!# _9CQRY7M,MMVP]&).COG6C*KOJWYZQ_.V#?_+ECLTZM6V&W M()D_^Y%@M:;%;G&:LW/BP.R18S%U9.&(-!N>;W!NA;[KC&BZ*\>#B1S@O]L( MOI!TCTPZ$A%WW"?(??I::EB+V2H9R-O(F<%CJ%K+ L]#5W_X0(M-, [7#(RQ[E=ZJUY(#N1$SVXN99@G$#!Y&?.;' M7J34T_1L0Z]"O?KA9DZJ9?^>!Z.0OJM]0$LRGGD@AW)"BL0/0ZY?D%?^7'9> MV$T(;9^>IS8GI5>-G4GQQ9;%U\Y#[T/NF:-]_SS7*@'/98YVJ1,JQ11I0ZFU M(; 6F&F!9!3!09\D[1)/@%;;):!5.!_ 0%%6$N-#_P[-%>R70[0+4 @U+:YW M220FV>?+&T-*AR"E3@E(*4<69ZSONDP:_C:87"Y_D&/L(R6J1-JG4>J+S8*6-?U[Q,'& E>(%KV]J=:U:IU.DCK MF-)-T_U4JUOM:E5]UZ7O,$"#7KT.LG4&*N_(["<9C8)]!.NTQ6P(NZ]W+3ED MLI:=E9*?:E8]'Z:^]1"XF3#BJ=L#]P+,-:4-7KT!K6NPH8L,PG(G- PMS.BZL5OUF9TF%9)WC 7,XHQAWQ'!Z9PS\ M V?IVPG8EF#&0H8.0O M@3_ST<@ P;A0VP/TOO'R*S#6/)),6&M+)C0'\0%(LU<2TOP]X.-H)65^!A5/ MT@F12<>0R2&N,JLEH9,^[-9WQ\YZ(59K&7%R.#HIPYWW6LU0ZE*+5'-C1WXJ M7[I&13H(X93AWG?!"%@E8E*U19H.+2(Q:1+ @V/0@W)77:# 9S2=AA)-.YH; M%?8;?)$^DU@/8#L&D1">BEQ PQ5?S41\6/2%O&7.N/?&3@A E[:1-(3H;@Y& M<;Q8VA\XEN N6%PV7CG;F"3!)P)#)?QX,DV-J08Q4+WZI/NSE[U8HH_W@Z0T#M;-EG8;'UR^^? M!\7E6]IEN&;&S,G JG[?H;@E^IR=U$/?M9N+4*PI8;W5P;'ID%A8+:!NXGAR M>3R.?/V%S .B;^2IT>M5>M5ZLZ'_:?W\8>@'(Q%@;0V7ST/Q7O^Q)%_3@R@) MVZSUWJP_>.2,B($W2])>K6;]3[7U/W5V>JL$ ^XVV8ZO[0;[I[UE2T-XIAGO% 7T91LY,WI;'40SJ MSA<5_O=/NI[\['MGE_)L_)B_K3&36&@N&@[LPN,J[O"N+I_Z;@Z*1[1A; $UN*P2W,]NSQ9U:6CYL"$\-,A$+\)"#OM=5\5V_;?/&4ON#M$+0)#OB='OKN72#;D M:\CWZ.3;ZQCINW_%Z=!8.[&^(:>#F$;#:C0:!B]%PTMMQTJ;KQPM1SV::K+X M5;NQ2UF]DIU.1XUFV+L&]15#72-VHR+N"Q+4< !O1>.76FV#M^+QTG//V.[! MV:_>M%HG6)ZXP""O-WLGV6ZGP"!O=!HEI/+2@;F,!:&&D):XM]6MD;V-R5%-Y3L7N5AU)HUD4$ M^>Z5"0S(7SR;OK#G>1'!7$*WIP&S ;,!LP'S]BJ][F>BOJ=_"]$G.^:W.@??<&V@/BTT;TJJ$PM<]!W.HF*)AHPP-[RFHUW44T$&-7V!'U4*$> MJFM[6-+:(-APR!8<*8A487="D&+'(G0#IRY;C;4][R8N^Q+ M9JWG-(_JXSJX^!\^FW_HRQZGBV]3$_*YL+$_:FZ_V%/5]ZC).6W*#X1JRPIP MG@ V'&R&0\N1.TBZ'W$[P@6I-KNTN&5 XIAI2P"YX#DGO(2EZ"=6,I&Q]W9B M>Q 97X7JLZL:)1&/PC=1X-@H,$*JCKW(S4!73;:RJ40Y.AB6C' :92$<7[4: MV".]T-=2H1DMM,U:]ID]LNVUY/0\4/06+73Z=QJD5#R!TR<0_/L9'\,RWW/W MGC^$2(#30.WP",M>I2;JM>1 ;EAV>Y9M%I!E4_4PU\.=U$3;=^.9!Y(_X6KD M6^)L-L*F"6-LFG"GFR9H1E>-)/.G!>S+CEWJ2(0MXFW;#T:D=MP[T91=]6_/ M6?]VP+[Y<]!W.MB]%-6J[7LMT+;4=4E2<>LS];2OL3/5V$$V21QDNM/O.-&; M?UA:G.&62$E%_6L <,"J7[(#$^A@GNV NG4;P1>D2I'2)]6V\"GB;BLYD"-7 M8I+#2(87ET_T,5_5_2:.P@@H#J&N#A/5JP,LDAVQNF*:9S1Y7#%:MBOGV:4W MVAFLW06_QYYPO;*SII!4"]R*Y.XE#89B3ZAF-*.<"(B].Q "* "2KE-+4F$J M7+"^'FA$:L2Y.]+>_$,W<)5MX.JRK^WNK3D7V[\^G]HS(^18M("=. _29K-> M?[/^C'Z\S>;>NT!N^FFW=6SZJ5&0]IS[AF)W[Y!Z-EI,XTX=0G*$?D;':NQ9 M.T3CFJ<'9/2VW5MOC4*3:SBV_>FU9MC=FXVUG]"'\]29+"&R=J&[Q^Z+!K/] M0PM#@1O:@I:EW=W"9=Y.Z-JYM]TIL6$Q&E;N5N=[/UP+9* ML+5FR@$F3;O) MON2L:>/:EYTU,6Q?4Y"\B2[-;+' MR)Y'CRGR\4MP);?&+TFM>$&M3*,/+SFO$;JG*71A6AYX8B1)6HK@EYQ_2=@; MF6MD[BJ]X C&R,L*]L"Q7W3"M:W87S7G&6X[ K?-G8#"8"1B+GAD'(Q%(,27 ML^17!VD,_-G,]U30%,7X3_F=8)X?,1G;\?!=1&NBW-UIY M4JCF487Z?FYL+OQXXO(0*PT,^-1QW=?)-WO?WWYZQ^Z(U&<4]BAD?UA#@"4C M0-D(O%+=L+_5J M?9?V-0:#+R\&2EA=PY#1'LEH/[;X3\_8AB'^_5:+1.].06KP[XB6K_X0ML1N M*NSW@(^CPC[U3]*V?+,Z+:[X;*50DBBQX'RQ#G:;VA]G?$57- M5KM2;YF[2D-&SR*C9KM;Z9B&Z(:.GDE'[7IK5V>,H2-#1QD/2MT0T:D3TSB^U MUJXY5@;G99!!=:O6;!@95')Z/,VXEKK5K76M:K-U$O3YDM5R#NQ?^E7XP42P MVPJ[CH/Y]&$7W]()<%WIW+6U*L6WF+M 0T?/HJ-&S02X&#K:0Z"4"7 Q=&0" M7 P1%=/[4:O*O!X3X%(.,5#":(170$8FP*6(?H:2![CP(/!'[%N%W4:!6&PT M\NK=@:?C GR&QZ)X'D!#DJ= DL]P?AB2-"19,#^*(4E#DD5RR1AZ?)WT6"[O MCL%Y&620B?@\#8H\S>B64Z+.4XIM"<3$#QZPV=.O;FQ/_?OPNV.Q3T'E=;IO M2^>R;5KU6J?2,M?*AI)>G_/?D%'QR,@()$-)QRV%:XBH1$3T\IZ0WB]==(3L M$F9O$&C4$B,'3)C+D5P.OT1\Z(KD>_J7OF*V<%T%R/]]4WU#GV$,6W]62\C! MOKH,_%H;OLNN\YLS$R'[+.[95W_&O0]L><%Y/\B],XJF[YM=B44%TVW<)GD( MNXXGSJ:":+Y6K_Z\"+ \=37EK%L#O?9N&U) W\XCJSP 8?1=%Y['=N7^/')\ M+V2!F/L!-C-W/!9-!9.4P(<@"1@/1/)CQ-Y(!#10O5IKLDMX(WI@'SWLR^[ D%]<[E78ES@(8W@!1Q7!R/&)X$0,WC9PD'#=#WW E8"T'-&M'88*+J'P?X3:KP,^602+ MLN&M"OL&"QH[01CI[Y@3,LXB(,RS(0]A"#G=_=2QIQ8;BHGC>3B$+Z$BW^7P M': QY,$#=H+''VC?;,0C8=&T(:NW?L8'81WN X CL_((S8O0-#_N:X+G 93D2P#6/X M1X,$AZVL2CW+B89-5+F*V9!_@[\..)_ Y>">/9C-.LL!3. M0@[,).Z(?FO5ZL\:QTLK2>D:L$?88HY\=#"X_B+W,P6^ U(!EK4%\M(\\&TA M1OA%&+N$7F!BSF;X80X3PRH<#\>BI>."(N8*#F/7*]4%UZPY 9Y_ M1+< )< MQ &)1J"L!\$#)CP4H!= 4K,A2.YZST+)W;-R1*ZE^W5026NCA5,X'T(D*_A/ M%#@V/B$9[VFG /*O?I5HW^5SD/ .BB[!0)+#N13 1SN@$R!,))IB(F ](3(2 MU)&KP9^D-)%WROCWEWH2V@Z(D\-T*6ZL+[T_Z-O;HJPK)P0:9_]&XM([??[T2)/[&VWA -P6X'M@ MP\\^ZCQ,*'""_@%LEM?,1BLY=4<@ .,K%I(+P?/%CCP4C5$[FTL:86VAZM9U$SH'VG++"(J(QI1JHC@,5EZ M($3V:@OL3/].@_2HG, 1#\+B^QD?PS+?<_>>/X1XJ$T#M<,C+'N5A?@8R(LC MC#[['BKZSMBALVLL@@#^P--*>*&4X$AMIRV*N@O0WJ-6/?9=U[\GZ4-J82C@ M] 6(HL$"9_4=GN;JP%L-?3S@"07X" BZ,/E00%'V?M^G06:$G&*96$8.[-^3 MG[-3>&@2N#FDUJI2%]U*/=^D>2^L5NK9O5ZE5ZTW&_J?UL\?AGX .AS&RI!6 M]E[_L:23IJI[ZLVKO5FOJLL9Z]V?,XI]_K?:;C_5]SYB42;;_XCEFNS)_:T4 MT6KNG/]@H>\Z(_:W*OVO#,%4JTX[/A.O_'Z@\5@0XW$1KS30_:,>S"T[1I-Y M[1'U$JL8H/WJ#&.R2[8_9M>,^G_">+[!-;+!9=.>1V_^\9;\[?'\M5^=O5;6 M4+ZIHS+&-8_LJ;.82FVX$[BS;KCS-7-G?S()Q(1'QSVX+GF MWC%X8J&X0K# M%-;QK>-?P MKN%=P[N&=X_/NT4LYK3S)K_Z0U@[NZFPWP,^CEZY:_ZHN::INF?YEAJ3V2E(-J]UI&I(R)%4$G=,0E2&J=4=?S^JV2W7VO8Z;^4^^ MQZX=>\J%FV9K&]_*;JQWG%+017(N%/8$,/1IZ-/0IZ%/0Y^&/@U]&OHT]&GH MT]Q?K=GDK\(/)H+=5MAU',RG#[L8A*^)[TZ-O0HKY0U1&:(R1&6(RA"5(2I# M5(:H#%&9>RQUC\6#P!^Q;Q5V&P5BL:*,<2$8%T+A70B&/@U]&OHT]&GHT]"G MH4]#GX8^#7T6SU LB3WX:R F?O" %8=^=6-[ZM^'WQV+?0HJQN]20K]+HV92 M9PQ-F6PL0U+%)JF:5:NW#4T9FBJ"BFF(RA#5NNSV1LOJM$N5.+K?WML*VGMK MM*K:3"D0;F-1Y0&Z5:-56OTN,'Y;AE[;V$B-S\!"CD+9+,W!IL)N//.PZ78@ M0NP4BBW11M1"C;O8-A1;)V+78.P'C1TV92?I;+]@-O2].%1-K<-T"FS6S=W0 MQX:I;CQ*.WK?8DMB&"[7H.T;$9U^0L[G!^RS[YVM[-::?UMN([08AWGG\\"? M!PXVEGZ,[ VI;T_J96@JO('4GT&6V*S^AMJ*KB ^0VL'H+5&"6A-]_1X0@-* M3JUI(Q"W(-+PD4A-G M14^)!(2S_<[QX]!]6'@_::C^]_ 1\:>'H':I(;N?"FQ]'G@X$C8KY]AC?.S8 M(OA[2)W,DR'N>;A([R,GM%T_E*O@^;$KK+]YU6$,NY2KT/O,/"G79+%A'"DU M!C]E]!=25N@OW4M^IGIFR:[HNOT':C, WLB/0-L)Q-@5-JR)^K3'L]CEI(C< M<3<6J"5IT,/FM?($RLCJD64#>,?#UM/81IZ)'Z!-.0+4FT?9>Q/5K>+FK&VT MKT[-> H*W090@A+0'G' S0B0;$=^()6_I-$V8'W.D8F<.2AEC\M)TB0WRE'L M!ISIY"UF<]=_$ +Q)1' XCG^76_]C.C)X!]H<^:$(34TQ\_RN5JU2@\FJFR? MA0+6C,OEMHT$R8 :9K!)W"@L*F&X9&?XR&,[LS0I(55,'^;8I)R$RR*)"'6H M6$0='JQ)DLT$9@]1,0;^T3HWFR-,8'GHV:A7/\3>.,9^QO2Q]D%V.N8_V#P. MYL!U\KD:_!!-?=37Y:$$\\(RU&8E;/"HF@I7"HL@#B,YG6:<9,E(!:N)'6%* M.)" &3M!&+&?:E6K6JTN($8R9L(]%?8E!>Q3SE8;_S_U<4>1K]@KD8!:%-!, M.%!FM0N;(/A7T ^Z19) M@@0BB@-%T/?_?WM?UMTVDJ3[?.^OR.-IGY;G4##!G?;M/H>B))=*+)2,C)#3;'W%O",@$ MLHM%(,5A 6"Y'!JF!Y,/?HHH;\,AP4\1,C 7V%J1JS ;N%H@WB$B C&A!CPS M1. CW&.8IO1XLO.*+6F$NMBV@PP%?^/_83("60&ZZ#W0K_D10 NYWH07^*Y+ M+>&089FN!B@Y4^Z:%/V!#0GLG'#^N0& M362IGD#8P#;59 ;0\X.F !PXKE60$PX!C)>%A]K=CE&9=/L%5P2&%H$=< MHI)T4K$M8-$#7I=_@(85\\ !&SD8@C;U7: .0!AZY8&Z(/1"V%7+;BQP($^(I]?E[%>BB;MD'S2^?.=HQOZ%.'X0P]XQ'_D'J MX0]8@X95KA[R&JS@C4JY4DXXHVDU%B_#H7'&V==_LFO0#B@WI*,!TQ&_X-\[ M8HGZ8H0XD.E_\?TQF"^W'%X)07L,\ @/F.0,S&7V3TT-+:M]T(NPFB?J"4^T MCX4GNNBX[DD^I40HG@@C8(J*!9KO =/#M1^XXH'=*EM"R0:M.EF5@Y:0*SFA MFD@'4*S+S:/@A$OI"/)&U\L, IA5+CQ&Y9E8-6HG]8[+M_#^9#(/N"GD$J)FM8],0GS"XTZ/%N+:]T"W5MP!;&&U%B_%@:S M-%=<2^<4K2G-%!WGCGL1'PK2(.WV(2_$2M:HEW.LL5A[.%C6F';;G\NPC[SR MD"Q(TZH?M%(]S2#_<K'RQB@2- IEA81+:MVT'ZIE71@IX=8 M-:M5''WR)2\R+[U3NTG@?J4VV4*(('V\5]WV?-=!+Z,?8>0J(-B-#F=E?V 8 M[X]\&&_ NBJ86'K*!^N[FT7HY:?6VMK,Z/$/,@)RZB^:ZZT ,J!(Y72N&-Y[ M)CPQD/!!13E>9,&_G6$@B++#S::[H]N-21#^"&^\>E-1R\G <2W", @MD-LCZ;HE]GO !U$IK5)9TL5)5-RZROJKPM$7-DY-IE>.)H&/OKB0 MXCC#B>C+@11.&B:M0ZGU6DN\,^EY> T"+PAA0WQY[/A\>/-KK_]7GX4I.:53 MA(FG,\1 6/@A?WD47E"AX]-3Q?7J\SBDL/A A#!.GBZ+'T=LZ/L._, QENB$ MUIO3?0:*Q.T) +9W%NRA([6QLF!D4XL_=5,,QPF[U@]D+VFM>,M]"2-&?1,& MC)7D_ *=/U!!C[ M )WM)"ZD1Q='$E[-KP]TC:N)KXUDX- UA@=L546(1[/0Q9Q87;')=X":%=W4 M\8'8D27PKZE=<'$0D7#1(*%\!($_$=B3 ^3APM\.-!S(J?L<%KN)@S#&"Q6J M.1ELL(:EZ<7+Y3M(;SN>R'?SHZ")(1,"==(]1FP'^!OO.20[0!XE;N!8L5#%/F-88W?S_WXZ$+%/DY$9 %&[/"P>L@ MD]^S@F7Y[2L->,G^):)EH=R!9[-.% 7F1%!IZD<_=A%YI^Z*9<"82<;Y-")T MMU;9$.KB'Y(NQTM:$OJ"%U+N4)=)D,1R\]O#*T]5<^7IQ7GZN]\#H<"^64K7 M+2Q':TU\IPQ-?2SA9_W;(G9&&?8X2S^/>S,QQDEP^P'IKB#P])_8!"*$OC66 M(01.FMJ%I#)1DG2")#<'G.'K@W[E-TE%)ZD MFZ2);-\+ ?:9HLO[(R[8R7$?8D0-*#<9!RF&\"L[F@ M"?. 60NX=$H)&QD^VJX(65GTZ]6'G/&1&MZ.^4AULH2/DA\-'QTY'ZF$PI7R MQT\9B229=V3FJ1T*3P3<=1_0?8L$HE-/09.PK(Z$55/.2>E-.Y;^"JOEAU)M M((^!;&$0#^2I<> !$'GCD_^$F^/N;Z?;5UE- + M$QY1=I01+$BSSF 5T,$?^..Y$<)&!W0H@$TEK902RD+'%6RW0XPX[=.Q$ ]^C4-KH9G72,GDBR3V%6"3'VY$#JV=#A MA$KYE+E@R3LF/5K($WGW+M\?VN$P&.WVRJ2I?U9="/QV&D\@P1T]W+D/R]^L(!])E#OPV/!W9S^#=]U/=- M.6S_(2@O4\'&J_*GH4O]%(6!H]W+H4JTI>D"3SI4(B?*8I4>81"B!IB'2!U9 M]-.3V;XZFD0'-/VW:L<68^=-Q/4I ?JRAY(.)* ^\1^I^*%',&C42F7 M?HYT#\_W3@'2Q3WJ'0^9& ?MJ:)?S"O54X9+:2YB8-I0F6]^6DVL[K2#1(=I M:QUF&?R"_E73 UGP.PYAR /'Q2/):1-/)TO,Y9OO<[>/R5DQTV.8(*9*.CAM M')Y0+M"YL=RC4H@9Y,$>1FIXQ^[QBX1SGFK]/LL]6<8I5:@BT?NF9J0M#&3SS#33TV"M[;5+E=JU>2? M^F89WNSFHRG>*O;R-&YK_K3]%E?\U'C!SBK5EYQ9\TFO/3E^6M-1PC"37Q3S MX;!_*]-_+QQGW'ZN-&XO5CJ^\K$XPFCBZ32.A=YX;0AL?^O/26E:*C)>9 B9 MPJ:VR@]>=3PYC4N-I[?\P.LEQG.12';#HD?)HCG33ZV3-B%>E2CGS9=7'_9I6J9Z@9NDUP- M@QD&,PQF&,PPF&&P?=0>7XV]GF;A[HDA.W--?!TS]@!0(W4"5I8Y =?=TB*S M5F$%E*&H5Z6H>JM1LNOKZ$*&H@Q%&8HR%/42%ENYU2HU]XNFCN-L9%$R%G,\ ML@[K;74%BJR)%L_(,\1Y8,19KS9+M:9Q\!GB-,1IB-,0Y],G7"FU[%:I7*L? M!'D>E/=V-OF;<=_NG2%KW+>&HK9+4=5&I637*H:B#$49BC(454B*:C>-[[:( M"N7J+*C&OCM$^\ZX;0UQ%I8XUU<]#'$:XC3$:8CS6(ES;16[>+2YM+3LLW+5 MS>Q"FCUS2?HZ-C^\1>GE:CIMGE[:YU@+T^NYXM(M]3]%990.<)TE5E=WGQ59 M_L@P=Q&4+":!""G?*&5@Y.'H%/-RWG$WIG26,:7RS:4*YI01LBBY*DM,IV > M<(GU H.?(C?XZ13P?7\\]K%YK+=XLG:7?[%+5;N^]NOO&.48U6M6@^X %*V TUF,PLXKDIUBQ-@_P:?;- M'%M,OU.>["J?\E/&O=6LSO1QIK@V?V#?D2#8N:JG&N<2R;[2,%6>XZR60+Z. M*];XT,FI2* (G>@YX59= "3R(_@W7Q*!:I?$0590%(&(:H?"GSH/_=H\N1$$ MK1AL]^*;Q<[R*6Z!'T:^ [)^^#!;$KF4O$)>@N;'L$#SN06BI%WPL',F]E$BVG@3XV6/\4S!5;I@*E2L*F!HB MPSJXPRG2!LR=Q*XNY%8P::MKB'A]-\8*"#R7CF-32B@U&[7U:6'H^CV@VD'L MNJ=(%R6J":W_C&!I06X&#TDA%<(?-PF ='_C!9W]8MQ8[Q^S/P<:UCK; )1U0 MV0(I5(GN"8@TX>HJSXA" :I(I&D\+A4P6;L,$P+-"DIE%;%*# MG8^EO++4= MEI)'4/7%]Y!9[W)I^-,,Y7V=E3Q71:.$;6**]("42QF&JK:2;B14Y(9S\[&> ME:3B*UB:2@U4Y/I3HV%Y9(!Y"-!J2/O"+.CY=.DX2?@*=3!_%^=\KX[M1HP$2!YI?#A M"&D!2S@@*BL2@% ('MB= '!PA595];RF=@MG,=;)XZ>%N:X+DY3TGA[,GR/I MJCI".8;E 58=F=I8U%?QJ:0P@LH4OWA?+789!S@E+#Y52G1RF)S]=GYT28-3 ME&-AF8D0OJ(E+='D\DGS<8T?<"/XU-J?)FL_M3*@%X -0&TD6G8B%F8$!F P MEHO0:>_GZ1MQB2I*^*Y.PD\K3M(;=@J0JS3=M>:UN;X7""L"Q#C4DFQ!WXN5 MM($>+/(K_#J*L1(0& WP H1HQ%U7*:)E!,:KLY>?-R6A4A+2\3H3"EX X-TR!Q M$G!B(:J\EE4#_,.3^.DV(E5I]/[/*]2^1(M';*]TT4%?V!# M23E!6.AXG+;T2E.[Q7): "C=_.1^D,F8*I\T!XER%=AK6%I_J'^Q[5*]T2RU M6NLKH!;K]/M^@$R-PD!O A+(1<)>F:TNU[;MMFD_?; MU$%0?R"?$E9K01<" M+NTR,SU7^D873_0\$>0$7%8G,JMOPVXONDGCZ)\(8A"W>U@);#8LVSGN2F!; M&-NZ;+# $W:>U.7LSFJ)++]K9TRH]O>C,3%DI4[.F MT!N_LXSBER#?U )=D(1\W5($ 5@@$O7VU\T\S\.188>C9 =5,OU5J:]#KMOI M7=JXT1WF^#=L5VQ]];U_Q= ''J"_ZD#. MQ4 $P2L/(N_<>-6!H$(#C!,:S#I*S*(3@_VXN[?AY-_\_9K_8G]:[#?INF/N ME=CGP%K#'Y5TOIFJ4%U?53CD:P5;QYN-(_/7I+5G)2-_ZL9NXW+$FO-IF%S_ MAK\,?^V,O\R-8L-@AL$,@QD&,PRVGPQV0!KBZR4\W'@7.CSP/?:9#YT!!JF_ MEGE;,Y[PE9?C-YCKKOFX65^3CPLK#@U%[:OJ94C*D)0A*4-21NZMKZ;NUQG- M[^).>NS:8M=3>1IIK0N^#F0820_+2]Y&0JR3"&T[2FW%.*]7 M!&.=N)F]\WNF]T_SHF;W3\LY^%G/Q23$48*W/9'/!@(KR>"H0CH M6NI9)C/#D=OH^W=#U5!4L2EJ#[T^AJ0,21F2.BJ2VC^Y=XBNZ>\2 MXRP<=FFQ_^*>)SW?!+?N*9,;$[:@DL90IZ%.0YV&.@UU&NHTU+E/U$D:_WNJ MV)M^3_\^JXCOS"9DI8;UL&8+^[+Y\2TJO%O3!87UVC['2)E>T!6:.?4_164T M^G766-71>S)-H,GPR#!W0 A85IN/@00C)KV^&V-Q:^E1N6NDZTKYHZJ2R))* MA?"=_1$Y.1Y[+!"30(3"BT)Z8QAP:,?AD6 #+@-V1Q7;_ 'SJ8V0P6S[L0N_ M4R>\W_<#AWM]P>YE-&*7G=LSUKGMLA_^1/99TVY9[%:(]8MM?_5A)+;-3MEM MY/=_LC,>0L^+:I8]N^D2BWR:,TZ"*H4#P4#3'M73HAE>2@_F)KD+O<,78UHF M+ #OB(A+-[0>XS_#<\_GN\-QU,'_; [_3_H@2UCADUV%R]Q;KU O>'R4U MZAWZ/2UXKPK==[O7-_3]O=!E[?,/(-4!L0)+AB*XDWTL%;DW MC+(-1JGN":/H,G>*)X(DR5+&$UXD(Q>(%>"8GO)B %Q%U0-!PN0H$3HSN MR?""KM16S^QEL&S+E4KPW+?@,>XI-.AORO($;'-(MQN/(?VCOIX=YGS-[T=$ M[U*59K-1MQLS0H3^'069)C44I[U \)^G? ##_,#=>_X0HA(T"O0,.9/.W]Z$ M=;MU?MZHU;NU:K-N7Y0[YV>7K5;MK-%JV/5ZJXWO\*FE>87Y+O+K/K97+S.V M!5+B*A)CI2O8%?(VVO9'=@L !Z^#VG/O <82AP]8%W0Y+CUV1D*2G&KJ=X6< MJ4)$'[\+Y6(DI]\(^@+&NN; :L&LS^T9J]!:(%ZVL&$=0'@-$WX+#2I"FF/QTY=V),*+UT"A:8EQU=#_R M 2EU\U,OHV!+&E!O21&6H*V^Q9X_RE6M38_YNO-5*09CX4AT'5]=L=]@TZ"# M$%X-)A8[T:[H1<]JC_2[=0:YL.]'1O?4H6UW7/.#4MN?CH86-AT,?-OW-QH! MM3#=+;D8$QM$D1@JNE=75V"&6#=623_AGZH?\1?6F?YMT=OLY$(K*.^2A^=, M'E01B=USO:VPBQ8__UOWAOK[K$X]=$& MT0?M?XK#FBZ &O"!W&J)5#'-%A-74,$O3;W^%G6@L1^DBFA&@*K=S=!Y7N>8 MQ^=68H[CUIKY B7Q5F%$IOBY2C5TBI8:;OM3_\K'RJ3L.$Y 8F(P MKP"O%[R\H+=-HYGME=',3P_]V0'5/H-_=T;'7V,4TN;:QE%N_HT(L&W03G5N MQ;?OIM?KU;EWQ5V$0[P%\I@MLX]5?/8J:+)J-TIVT[8JE4;]("(GCSFN]W#( MLMZR[/96"7)^JS:9YG;,B[>'E99BN=MI'V&\B&QAE^U2K5RVRGMV@?4(=.O] MHZ66U6C4-IC,82#I(>C+I9SKGF!W7S%WKW04NU5JM)M6LUDUFO-!H_=>4675 MJM4J1G'>*\7Y"<>LQY+@;=?LT6J4FG;#:E3K1H'>(P@N(BG9=:O=L(T"O5<* M]%."54JI#KV'H+M7RDJEU*HUK79S+3 V&O3>P/=>$679JE?6\8L8#?H587U! M3.$>@G<1V:%2JE7K5K5M/,[[A+A%I*2R5:NUC+Z\UQ7IS_UXZ/(0:TJI>W&' MK@W4JXUUC]N,@KHW<+E7)/GO!T&+KZ=M;AT4/P5BZ 2^Y*J=*LFZB#/0.U(E+2.MA5<(C:+P?H-?_%_DS3.16@O'U12H/N_+B M\@\95?+047>OB-*HD@53)3L\\#V6)$@[$*&_$?05%N$.'S E]LUBOP=\$"W*[7E0 K-N=#BCPQ6+)(T.5S!,_ P:W#66-Q,NZT#7OCN0 MZP!C$8G-U&/<.S S9&2TN:<>9 @_& IV:['K.)B,'@Y>G3NDFD%&FS,462R* M/"2=C@>![[ ?6 PF$-[0R.&BPMRAHYDA(Z/./7%;?A=W$DS17*4+(SWW1WH: M?[0T>> MN"W?,?HW<-AE6A+JEJVY:Y#;M7V%=$0BI;[>;!)]1[3X6=T^_I MW]Q GE*1>@MT\^^*<.;__8(%8:,1-&?/3.%9!:F7C5J/:[9&-9N?TJ(2T35= M&UM3Q7.DR9O5JSS3_Q1WV W5Z[,76=6N?3(UH\Q[9)@[ ,@_/)=J $?P^[T, M!?/\2#@E*J2>%I+G6:5@P?LCULO*!5,==R9#UG_O4]UZG8I'R;L2N_+Z5HG9 MY7J[S'[#L42^QSIWPHM%B76E!Y3C\4B6V+>1]%FM7JG:IW:S45L4 C#%0(8> MGTV/E3V@QS,>"H$[6&_0Y!# 7P_47W. MK@4\?,/N1Q(DEGXA]($OQL2+*3;F9:2=7Y^.XLJ M2#]SMQ3BS*_*JO68)I.U%F)AU=1%6\G$+Q'T0>\(V9T?$=3"!!T93OQ0DA7= M!RX(?% T@ 55SPJ>1\)U6.]!*230,?XT1X 6^\>"5D&Z. (ZA3^ CZ+9@;%[ M"90)?4R REGDLS"&+G2W\ \;))M5CX-*9396>! M\#Q!*0H!4$';>F!_Y+)(QK)L MR1\;&PKCE_&N&-7CV:I';8]5CR?4^BO-/[2@2E7^>02_12505J@>:1>7L>=, MZQV-*ON!PP54/7/OP+2UZP#O Z5XW$9\// #^+;[@Y4;[;)MJ:ZO/]WH(46. M]9C02]]8-)LGB4UJX9/PH(%GOYN7@-/KL' N6Y6XL_TIL4\[B\WJ'C)IJT7K M$.4:2-:\/!JPWWS7Z?M_#4FL^DB@?O_GM*":[F]*&I/'PL>&H2DG]%(G>1@)46?;)8C=Q'Z -,$XR:R?R M>6:9C?VW=1"N[P$(XV%33@U-^!$)A/)@ X%(/DX]<)6R76&W$S\.4:V]_0$P M&(?14S2[1]4*6NS:O&>]M4#/F'ZGO#,EB?[A3#I_>Q-V&LU:MU4^K]1:=KU\ MV6Y?=NIVO57OG%]TJW6[BH3)U]"CMJ/CT<=[U4L/, ^:N(K$6.GW=I5DFFV# MU09$QZ7'O@N7H]5"FKDR#? ;@(-:L\F BXWP=1"\/FPR'*@ C!.]4$!@(@"ZA[*-0,1L%]I! ^"@^#$' P;#&7+7M$- M-F1F)&T:2>NUMFAZ--4RC::YP6BT*X.T9HNM#1,[,B+S*)$BQ"3P^T(XFOE) M+>*@TJ1*HM8-087,:7$Y,,$-P+?.$H7P/*\0KL\]N=JNFW%/P9AG4U#9Y+QE M=\NR,>^0H0"JUCW^LW8K6;SD&H=10/;AKJAF4Z!;7^5X.8?4ZP_JRBOJ_BD7 M2@*^$RY!-6-DK\(X$2CY!(#XEQR#JN8^;( /U5*SM0%" ,QKV$^P8A('H"N& M8B,TKY4JVS@GGI%))+%@G&,1+!9.UOHC_KH)DN I1K*YH8(TVG*P, 8R!..6 M1,BKP%R0&T%SBX;,MGSR24F\:^YY)"H_\5X@A>L*_16LI5 G;V22:Q,\+4S% M7,%#LFO0(016>("NGWMX;03FN: F?0H790/>EZZ,'A0=]8DW);P:8\(SHOW4 M/S?0IK\'QA];:FP%0'+0F3:G4@ZB$:DV9)CUZN/\8#[COX;PB#>,1JS'0PD= M?']6._5%H@_K M$$67HA?$."Y;[4A5 MR3EU9I(,-M>]$I*^EX@EE,L!>4_OE*:6Q%3<\!BX" _8?)IC7GBO6BSH(9(N M0U$7B$@&RML@!@/E7V&=20 _)SM62OT0*DQVV8#I"8S 9=&]GRRO#%6 "4GT M]" P/1::G@EUU-?^8NA!/7"W:$CU@:DLWD]J-VOH<6T2 M,/,.#X/$OV(R?.*5,8Y)+$@^Z!2^3F(^2B"GAH+ E((-9*21$(B$6KX3@*6N M@'$!EH;;>3T5"J"CTA&!9@FO)FEX'Z0XK Q"% 9ZV ML3X/P%I%2S\"JS^,T.1/UBT540,N W;'W3BSYF;?RP6D])(X?9)==QB3XN+- M1B0/[O6IC6RKU;Y)I1_ O)"\<%J"7D2AC[MKL<[B&986#E LF%>(]U<8_ D; MBC$0*!G[: C3F(@@.K==5BO7V2EH.7HP?1#%!52WA>"&_*14B* M6AQH90UY.PVT40)!ZU%BQB'A^$+M#%")?_^$UU'9'"K=4@Q@;V'W<*!9#)HC M "6]84*(\03(25VL17J2'NPW:IY ;XAF@3H_M]([N2MZ1IV1L ['"TU2@"]% M*P%>( "FC>?9"0!P! S,<+:J+=(,X6OE^",]. T_)D)4VIV@"*F!#,;X,*JN MT8A'P!KB)ZV"X^/WM(#IY.GU_+[@%P ;B*3P<'[?EQ^"Y=['N"VD'1K* I!QB1 Z"=;9+T%@S>8K?H^B3%%Z88 MD],V4*-@8^@'A@'#G?B!VF7CK4#VHJ=]+7\1LSR\Z"V,T3G"O#W"2$8FF:P48ZQ=1MV-HNE SZ.!W0 MDJH%5Z">X<(C"R\(V"EX"/GL?>3C#B&?C1':18R;#I/T0\4)6LO+Q4>507*? M9]"S*-\"ZH]^ .R(6N4GU$X0LD5)ZX@,-:6D*#D]C5\D*;G8O1]C8)U(A0>- M)*'BB'@:A> "6,6VDI\[(%,C9'5U0R3M1U_G2#]KE>VIO2)V@ %/@)*U7LK+ M07++4][8(2--$L:98L_7?]Y>L,[UQ7\64.%9%M57<)!H;PX2.F[1[EZV&Y7Y^43FKGI4O+CIGM>YLW.+!H,M+!%;6TL#*FP OGD_02 7C M("8K@%T*'7AXBX*^OU6+8"L!E>HC/OX!K6+91[@DD,&A%VRPR= &0GF%0\ C MA"#ZC%@&2M( -#E)"GNHEQR=E KZ$AB(^'$@R:Y1]E,6*$OK M!A/Y_>;Z$_ORY29=H+5]#AO&B]&^4!#!MH)$&F"4HQD3PHIL%LBVZ;ILX,;F M&=5O=7&:M2TLSA81C0R)'4):$N%>8&A+O8J)UX#^Z($RI_&+AV$%P] M/@\8H!J@WZ)'R*(>TG>C9AQJ.4 ,9L#MN="H@"K2!U!:R\ZDB:55Y>+IB+F M3%2BYW=";T#O(<-*F47@%>W,&G>R*&U^ZE@JT6?NX._Z%!D^XW$YGJU/A24#%T1)SXMI_Y54A$TH^PCH&&_S M?:-SJD)2\U=?AR2D5$K4EBKH>1H;;+C5>TEDA12-LUXGT A..T]G.+_5:RH M=J!C2'G:':=C9P?/)!&A>)BJ.!QOUH+UDU(:>?Q!GE/$+6!H\K4^A]8WX%T\ M+>C]CT[1PM,3 =:+G:&("")A0.D$QOPAL>;8]-Q*,UI$]CWB:NXI//PBEIA] MTLJ6)#$_,GTL?RN)&.A?L0R4B@=K+GU'GV(HHS)9EEGOH;HSGT3?B5\1G2X- M'MF@!<>?=+ [M2^*0+)8I=1$IVM7:?M*%54#1^52'1K-M(YG.=2>U,Z4["RD MM'!>.8)TF%TNOYW6<[&)1=28#F86A@JKYVTQ(/ 5[^WLVM.;^$';M;-*JV*? MEUO->J=]>79Y7NMV+JOE\TZ]6KFP-[J_/>\WWH7C\:;S_0>[^L?R.;;*K;I= MOVBWNM5N_:Q5:37@CTZU=E8NERNU3FNC.#SFP<.N M':[UU.%Z\4N='I<6&:28^PH@PBVHQW5Z>B?\'3OW^[&RI"\38<8I]4N"7=\) MRC^L/YO*LT8_FZ+C4>5S;E[$$@[>&*%SI0\ N0)ZM)/0HOE_%SD6BK9]2B.2 M'KE0R/4*EEE?!)Z*N%C@[D5)K"TU$"Q3I Q;>PGM@(PZ_1W5D%#0F1S*/$]M M/H8X9:^TTB@JL-EBZ$;+=XQJ3MK98,$*0B&59U%(<3G]N:3"PF0FAF:>2S/5 MY323R8FK-"CMQ\@'/1X^)R?Z*OP]"0LK)B4-? QTHVL0*!Q<[0X2>GYXRJ,$ MQR05&ZMWG?U)'I_0IXQ2_609!KX?8<;N4M:T"M%4USO11^S'H?N0=!@@D4^O M9!I@9V%W63M+GU.*O.OW%:-HF:??2WRM2=?Z/ N7(1LX/ /S!C9"$VT!%A3] MQ-^>*W9QO'%!LRKUDD"@7(M3":'2H'=)82[T.=^E.DR=UF=U:K%G93E[!K*I M!&;MIM5HE%MVJVE7:_5R]>W''MZG#;"(CLLGH?B0_#$W^RPE&CR"B_VW-[4D M%=J"#&BJO^;;CUFZM.F?[.4_59?_U&IGOZU1<=E60A!+XU+,Y\4!'4;CW M'W6=(C"$RI>7TZ:+AIF/;]@( .EO;T91-/GP_OW]_;T%CUE#_^Y])^B/\-K3 M>^$,>?#>X1%_;Y3M+VF%-$EIDYXK_F#UC<; MY!6JJ4\G2\5WXF'4'LKT%DY770G2QFNJ?;1 =57* WP#G3'M?:JQT\2L9T#^ MB](G&M3)4,>VVU6[4K>KE9K=K%;?._5:O5%N.^)7U5X7=:H&=0SJ;'_O;@5& MR+'.6'G05;Y)LGP==O9P^H7?4R1:_IIT-TE3H@K^L)/L1K2ZM$; 455WN-_! M[SM#)WV!LYI#IZI!IZ?J1/1GL_4>4.G41E](Z^=_E^N5EEU>'Z,J!J,,1KTD M1F':7+H;%E'07.8YTMZ*5<"50RMUXE<&L*J_8[M4JC['GF UU=M^P=:SMZV6 MTU@,$A@DV(:-M @"SD7?Y3F.I\3G:V@=W\50AI%N*#O&^)H4XZE6JZ>U&NCS M*6??GE9R/%P[2!ZN&!XV/+S=#*GH^XT#D28=6"FCD]S.W/N)W)V4C'L=!E]8 M5'//&;QJ&-PP^#;W[H88$:,>07&/ Y7?[5,,(MJ+A'@=QEU8\7//&;=F&-