0001617669-20-000005.txt : 20200327 0001617669-20-000005.hdr.sgml : 20200327 20200326175025 ACCESSION NUMBER: 0001617669-20-000005 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20191229 FILED AS OF DATE: 20200327 DATE AS OF CHANGE: 20200326 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Unique Fabricating, Inc. CENTRAL INDEX KEY: 0001617669 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 461846791 STATE OF INCORPORATION: DE FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37480 FILM NUMBER: 20747231 BUSINESS ADDRESS: STREET 1: 800 STANDARD PARKWAY CITY: AUBURN HILLS STATE: MI ZIP: 48326 BUSINESS PHONE: 248-853-2333 MAIL ADDRESS: STREET 1: 800 STANDARD PARKWAY CITY: AUBURN HILLS STATE: MI ZIP: 48326 10-K 1 ufab12291910-k.htm 10-K Document
false--12-29FY20190001617669Non-accelerated Filer3.253.00P2Y0.1250.0750.100.0010.00115000000150000009779147977914797791479779147000.0626990.0626990.0609400.0603100.050690.060310.06200000200000200000812500375000337500575000P5Y26651733602115866600000000011300000010000000P40YP10YP10YP7YP23YP7YP3YP3YP3Y03.330.20.20.20.20.20.20 0001617669 2018-12-31 2019-12-29 0001617669 2019-06-30 0001617669 2020-03-01 0001617669 2019-12-29 0001617669 2018-12-30 0001617669 2017-01-02 2017-12-31 0001617669 2018-01-01 2018-12-30 0001617669 us-gaap:CommonStockMember 2018-12-30 0001617669 2017-12-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001617669 us-gaap:RetainedEarningsMember 2017-12-31 0001617669 us-gaap:CommonStockMember 2017-12-31 0001617669 us-gaap:RetainedEarningsMember 2018-12-30 0001617669 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 0001617669 us-gaap:CommonStockMember 2018-01-01 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 2019-12-29 0001617669 us-gaap:RetainedEarningsMember 2018-12-31 2019-12-29 0001617669 us-gaap:CommonStockMember 2019-12-29 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 0001617669 us-gaap:RetainedEarningsMember 2019-12-29 0001617669 2017-01-01 0001617669 us-gaap:RetainedEarningsMember 2017-01-01 0001617669 us-gaap:CommonStockMember 2017-01-02 2017-12-31 0001617669 us-gaap:RetainedEarningsMember 2017-01-02 2017-12-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2017-01-02 2017-12-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 0001617669 us-gaap:CommonStockMember 2017-01-01 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 us-gaap:AccountsPayableMember 2018-12-30 0001617669 country:CA 2019-12-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2018-11-08 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 srt:MaximumMember srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2020-01-01 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 us-gaap:AccountsPayableMember 2019-12-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 country:MX 2019-12-29 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 country:US 2019-12-29 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 srt:MinimumMember srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2020-01-01 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:OtherRevenueMember 2018-01-01 2018-12-30 0001617669 ufab:AutomotiveMember 2018-01-01 2018-12-30 0001617669 ufab:AutomotiveMember 2017-01-02 2017-12-31 0001617669 ufab:AutomotiveMember 2018-12-31 2019-12-29 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2017-01-02 2017-12-31 0001617669 ufab:OtherRevenueMember 2017-01-02 2017-12-31 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2018-01-01 2018-12-30 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2018-12-31 2019-12-29 0001617669 ufab:OtherRevenueMember 2018-12-31 2019-12-29 0001617669 2019-03-31 0001617669 country:MX 2018-12-30 0001617669 country:CA 2018-12-30 0001617669 us-gaap:EquipmentMember 2018-12-30 0001617669 us-gaap:VehiclesMember 2018-12-30 0001617669 us-gaap:LandMember 2019-12-29 0001617669 us-gaap:LeaseholdImprovementsMember 2018-12-30 0001617669 us-gaap:EquipmentMember 2019-12-29 0001617669 us-gaap:BuildingMember 2019-12-29 0001617669 us-gaap:ConstructionInProgressMember 2018-12-30 0001617669 us-gaap:OfficeEquipmentMember 2019-12-29 0001617669 us-gaap:LeaseholdImprovementsMember 2019-12-29 0001617669 us-gaap:LandMember 2018-12-30 0001617669 us-gaap:ConstructionInProgressMember 2019-12-29 0001617669 us-gaap:BuildingMember 2018-12-30 0001617669 us-gaap:VehiclesMember 2019-12-29 0001617669 us-gaap:OfficeEquipmentMember 2018-12-30 0001617669 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:OfficeEquipmentMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:VehiclesMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:BuildingMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:EquipmentMember 2018-12-31 2019-12-29 0001617669 srt:MaximumMember us-gaap:EquipmentMember 2018-12-31 2019-12-29 0001617669 srt:MaximumMember us-gaap:BuildingMember 2018-12-31 2019-12-29 0001617669 srt:MaximumMember us-gaap:OfficeEquipmentMember 2018-12-31 2019-12-29 0001617669 us-gaap:UnpatentedTechnologyMember 2019-12-29 0001617669 us-gaap:CustomerContractsMember 2019-12-29 0001617669 us-gaap:TradeNamesMember 2019-12-29 0001617669 srt:WeightedAverageMember us-gaap:UnpatentedTechnologyMember 2018-12-31 2019-12-29 0001617669 srt:WeightedAverageMember us-gaap:TradeNamesMember 2018-12-31 2019-12-29 0001617669 us-gaap:NoncompeteAgreementsMember 2019-12-29 0001617669 srt:WeightedAverageMember us-gaap:CustomerContractsMember 2018-12-31 2019-12-29 0001617669 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2018-12-31 2019-12-29 0001617669 srt:WeightedAverageMember 2018-12-31 2019-12-29 0001617669 us-gaap:NoncompeteAgreementsMember 2018-12-30 0001617669 us-gaap:CustomerContractsMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:UnpatentedTechnologyMember 2018-01-01 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:CustomerContractsMember 2018-01-01 2018-12-30 0001617669 us-gaap:TradeNamesMember 2018-12-30 0001617669 us-gaap:UnpatentedTechnologyMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:TradeNamesMember 2018-01-01 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2018-03-26 0001617669 us-gaap:LineOfCreditMember ufab:SeniorCreditFacilitySecondAmendmentMember us-gaap:RevolvingCreditFacilityMember 2019-12-29 0001617669 ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2019-12-29 0001617669 srt:MaximumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-12-31 2019-12-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-11-08 0001617669 ufab:AmendedAndRestatedCreditAgreementMember 2019-07-16 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 2016-04-29 0001617669 us-gaap:LetterOfCreditMember ufab:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 0001617669 srt:MinimumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2019-12-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:USTermLoanAndTermLoanIIMember us-gaap:SecuredDebtMember 2018-11-08 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member ufab:LineOfCreditForCapitalExpendituresMember ufab:AmendedAndRestatedCreditAgreementMember 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2018-11-01 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2018-09-20 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 0001617669 srt:MaximumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-12-31 2019-12-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyOneMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-11-08 2018-11-08 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2017-08-18 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughMaturityMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember 2017-08-18 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2016-04-29 2016-04-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 us-gaap:UnsecuredDebtMember 2018-12-30 0001617669 us-gaap:UnsecuredDebtMember 2019-12-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:AmendedAndRestatedCreditAgreementMember 2018-11-08 2018-11-08 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2018-12-31 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-12-31 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-12-31 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwoThousandTwentyOneMember us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember 2018-12-31 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember 2018-12-31 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember 2018-12-31 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwentyTwentyMember us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember 2018-12-31 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember 2018-12-31 2019-12-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwoThousandNineteenMember us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember 2018-12-31 2019-12-29 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-06-28 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyNineTwoThousandEighteenMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-06-29 0001617669 ufab:CurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-10-02 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-29 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilNovemberEighthTwentyTwentyThreeMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2016-06-30 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilDecemberThirtyFirstTwentyTwentyOneMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilSeptemberThirtyTwoThousandTwentyMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-06-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-30 0001617669 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-30 0001617669 ufab:CurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeSeveranceMember 2018-12-31 2019-12-29 0001617669 us-gaap:OtherRestructuringMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeSeveranceMember 2018-12-30 0001617669 us-gaap:OtherRestructuringMember 2019-12-29 0001617669 us-gaap:OtherRestructuringMember 2018-12-30 0001617669 us-gaap:EmployeeSeveranceMember 2019-12-29 0001617669 us-gaap:EmployeeSeveranceMember 2019-09-30 2019-12-29 0001617669 ufab:EvansvilleRestructuringMember 2019-12-29 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:PortHuronRestructuringMember 2018-01-01 2018-12-30 0001617669 us-gaap:OtherRestructuringMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-12-29 0001617669 ufab:FortSmithArkansasMember us-gaap:ManufacturingFacilityMember 2018-10-18 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:BryanRestructuringMember 2019-09-30 2019-12-29 0001617669 ufab:AllRestructuringCostsMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-12-29 0001617669 ufab:FortSmithArkansasMember us-gaap:ManufacturingFacilityMember 2018-10-18 2018-10-18 0001617669 ufab:SalariedRestructuringMember 2018-12-31 2019-12-29 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-12-29 0001617669 ufab:ContractTerminationRestructuringExpenseMember ufab:EvansvilleRestructuringMember 2019-09-30 2019-12-29 0001617669 ufab:ContractTerminationLeasedFacilityRemainingPaymentsMember ufab:EvansvilleRestructuringMember 2019-09-30 2019-12-29 0001617669 srt:ScenarioForecastMember us-gaap:OtherRestructuringMember ufab:BryanRestructuringMember 2019-12-30 2020-04-30 0001617669 us-gaap:OtherRestructuringMember ufab:FortSmithRestructuringMember 2018-01-01 2018-12-30 0001617669 ufab:FortSmithRestructuringMember 2018-07-02 2018-07-31 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2018-01-01 2018-12-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:FortSmithRestructuringMember 2018-01-01 2018-12-30 0001617669 ufab:PortHuronRestructuringMember 2018-06-01 2018-06-30 0001617669 ufab:FortSmithRestructuringMember 2018-12-30 0001617669 us-gaap:EmployeeSeveranceMember ufab:PortHuronRestructuringMember 2018-01-01 2018-12-30 0001617669 ufab:PortHuronRestructuringMember 2018-12-30 0001617669 ufab:PortHuronRestructuringMember 2017-12-31 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2018-12-30 0001617669 us-gaap:EmployeeSeveranceMember ufab:PortHuronRestructuringMember 2017-12-31 0001617669 us-gaap:EmployeeSeveranceMember ufab:PortHuronRestructuringMember 2018-12-30 0001617669 ufab:PortHuronRestructuringMember 2018-01-01 2018-12-30 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2017-12-31 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-12-29 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-30 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-12-29 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-12-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 2019-06-11 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2019-09-30 2019-09-30 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-30 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-05-01 2019-05-31 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-09-30 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 2019-06-11 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember 2018-12-31 2019-12-29 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-06-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember 2020-02-25 2020-02-25 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2013-12-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-01-03 0001617669 ufab:The2013StockIncentivePlanMember 2013-12-29 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-02 2017-12-31 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:The2013StockIncentivePlanMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember 2019-12-29 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-12-31 2019-12-29 0001617669 ufab:The2013StockIncentivePlanMember 2014-01-01 2014-01-01 0001617669 ufab:DefinedContributionPlanAdditionalContributionMember 2018-12-31 2019-12-29 0001617669 ufab:DefinedContributionPlanInitialContributionMember 2018-12-31 2019-12-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2013-03-18 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-01-01 2018-12-30 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2017-01-02 2017-12-31 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-12-31 2019-12-29 0001617669 ufab:A6thAvenueGroupServicesMember srt:AffiliatedEntityMember 2018-12-31 2019-12-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2013-03-18 2013-03-18 0001617669 ufab:WarrantsforUnderwritersMember 2018-12-31 2019-12-29 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-12-31 2019-12-29 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-12-29 0001617669 ufab:April2016Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-12-29 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-30 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-01-01 2018-12-30 0001617669 us-gaap:EmployeeStockOptionMember 2018-12-31 2019-12-29 0001617669 ufab:WarrantsforUnderwritersMember 2018-01-01 2018-12-30 0001617669 us-gaap:WarrantMember 2018-01-01 2018-12-30 0001617669 ufab:April2016Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-12-30 0001617669 us-gaap:WarrantMember 2018-12-31 2019-12-29 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-12-30 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-01-01 2018-12-30 0001617669 2018-12-31 2019-03-31 0001617669 2019-09-30 2019-12-29 0001617669 2019-04-01 2019-06-30 0001617669 2018-01-01 2018-04-01 0001617669 2019-07-01 2019-09-29 0001617669 2018-10-01 2018-12-30 0001617669 2018-07-02 2018-09-30 0001617669 2018-04-02 2018-07-01 xbrli:shares ufab:reporting_unit ufab:employee ufab:segment iso4217:USD ufab:member xbrli:pure iso4217:USD xbrli:shares ufab:aquisition ufab:lease
 


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 29, 2019
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             .
Commission file number: 001-37480
UNIQUE FABRICATING, INC.

(Exact name of registrant as specified in its Charter)
 
Delaware
 
 
 
46-1846791
(State or other jurisdiction of
incorporation or organization)
 
 
 
(IRS Employer
Identification No.)

Unique Fabricating, Inc.
800 Standard Parkway
Auburn Hills, MI 48326
(248)-853-2333
(Address including zip code, and telephone number, including area code, of registrant’s principal executive offices)

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 Section 15(d) of the Securities 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 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, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting 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

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

As of March 1, 2020 the registrant had 9,779,147 shares of common stock outstanding.

As of June 30, 2019 the last business day of the registrant's most recently completed second fiscal quarter, the aggregate market value of the voting stock held by non-affiliates of the registrant was approximately $26.5 million.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive Proxy Statement related to the 2019 Annual Shareholders Meeting to be filed subsequently are incorporated by reference into Part III of this Form 10-K.






TABLE OF CONTENTS

Part I
Page
Part II
 
Part III
 
Part IV
 


i


PART I

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K, including the exhibits being filed or incorporated by reference as part of this report, as well as other statements made by Unique Fabricating, Inc. (“Unique,” the “Company,” “we,” “us,” and “our”), contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995 that are subject to risks and uncertainties. These forward-looking statements are contained principally in, but not limited to, the sections entitled “Business,” “Risk Factors,” and “Management's Discussion and Analysis of Financial Condition and Results of Operations.” These statements are based on management's beliefs and assumptions and on information currently available to us. These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties, and other factors that may cause our or our industry's actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these statements. When used in this document the words “anticipate,” “believe,” “continue,” “could,” “seek,” “might,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “approximately,” “project,” “should,” “will,” “would,” or the negative or plural of these words or similar expressions, as they relate to our company, business and management, are intended to identify forward-looking statements. Considering these risks and uncertainties, the future events and circumstances discussed may not occur, and actual results could differ materially from those anticipated or implied in the forward-looking statements.

Forward-looking statements speak only as of the date of this Annual Report on Form 10-K filing. Except as required by law, we assume no obligation to publicly update or revise any forward-looking statement to reflect actual results, changes in assumptions based on new information, future events or otherwise. If we update one or more forward-looking statements, no inference should be drawn that we will make additional updates with respect to those or other forward-looking statements.

ITEM 1. BUSINESS

Overview

Unique Fabricating is engaged in the engineering and manufacture of multi-material foam, rubber, and plastic components utilized in noise, vibration and harshness, acoustical management, water and air sealing, decorative and other functional applications. Unique has combined a history of organic growth with recent strategic acquisitions to diversify both its product capabilities and the markets it serves.

Unique Fabricating's markets served are the North America automotive and heavy- duty truck markets, as well as the medical, appliance, water heater and HVAC markets. Sales are conducted directly to major automotive and heavy-duty truck, appliance, water heater and HVAC manufacturers, referred throughout this Annual Report on Form 10-K as OEMs, or indirectly through the Tier 1 suppliers of these OEMs. The Company has its principal executive offices in Auburn Hills, Michigan and has sales, engineering and production facilities in Auburn Hills, Michigan, Concord, Michigan, LaFayette, Georgia, Louisville, Kentucky, Bryan, Ohio, Monterrey, Mexico, Queretaro, Mexico and London, Ontario. The Company also has an independent client sales representative who maintains offices in Baldham, Germany.

Unique Fabricating derives most of its net sales from the sales of foam, rubber plastic, and tape adhesive related automotive products. These products are produced by a variety of manufacturing processes including die cutting, compression molding, thermoforming, reaction injection molding and fusion molding. We believe Unique Fabricating has a broader array of processes and materials utilized than any of its direct competitors, based on our product offerings. By sealing out air, noise and water intrusion, and by providing sound absorption and blocking, Unique Fabricating’s products improve the interior comfort of a vehicle, increasing perceived vehicle quality and the overall experience of its passengers. Unique Fabricating’s products perform similar functions for appliances, water heaters and HVAC systems, improving thermal characteristics, reducing noise and prolonging equipment life.

Our principal executive offices are currently located at 800 Standard Parkway, Auburn Hills, Michigan, 48326. UFI Acquisition, Inc, a Delaware Corporation (“UFI”), was formed in January 2013 to acquire 100% of the outstanding equity of Unique Fabricating, Inc., and its wholly-owned subsidiaries, Unique Fabricating South, Inc. and Unique Fabricating de Mexico, S.A. de C.V. (collectively, such subsidiaries and other subsidiaries referenced in this Annual Report on Form 10-K, as the “Company” or “Unique” or "Unique Fabricating"). In September 2014, UFI Acquisition, Inc. changed its name to Unique Fabricating, Inc. (“UFI”) which is now the parent company of the group. As a result of the name change, the subsidiary previously named Unique Fabricating, Inc. became Unique Fabricating NA, Inc.



1




Initial Public Offering (the IPO)

On July 7, 2015, we completed our IPO of 2,702,500 shares of common stock at a price to the public of $9.50 per share, including 352,500 shares subject to an over-allotment option granted to the underwriters. After underwriting discounts, commissions, and approximate fees and expenses of the offering, we received net IPO proceeds of approximately $22.2 million. We used part of these proceeds to repay the $13.1 million principal amount of our 16% senior subordinated note together with accrued interest through the date of payment. We used the remaining proceeds to temporarily reduce borrowings under the revolver portion of our then senior secured credit facility. We also issued to the underwriters warrants to purchase up to 141,000 shares of common stock, as additional compensation in the IPO. The warrants are exercisable at a per share exercise price equal to 125% of the initial public offering price of $9.50 per share and may be exercised until the date five years from the date of the IPO.

Automotive Industry Analysis and Industry Trends

North America is the Company’s core market. We manufacture multi-material foam, rubber, plastic components, and tape adhesive related products utilized in noise, vibration and harshness management, acoustical management, water and air sealing, decorative and other functional applications.

Demand for automotive parts in the OEM market is generally a function of the number of new vehicles produced, which is primarily driven by macro-economic factors such as credit availability, interest rates, fuel prices, consumer confidence, employment and other trends. Although OEM demand is tied to actual vehicle production, participants in the automotive parts industry also can grow through increasing product content per vehicle by increasing business with current customers and in existing markets, gaining new customers and increasing share in adjacent markets. We believe that we are well-positioned to take advantage of these opportunities with the Company's strong North American geographical presence and advanced technology, engineering, manufacturing and customer support capabilities.

Over the next 8 years we expect low to no growth in overall North America light vehicle production while worldwide production will tend to grow slowly, as depicted in the following table.

Source: IHS Automotive (February 2020)
 
(In thousands, except percentages)
By Region
2020
2021
2022
2023
2024
2025
2026
2027
Europe
20,689

21,244

3
 %
21,509

1
%
21,743

1
%
21,918

1
%
22,017

%
22,151

1
%
22,725

3
%
Greater China
24,392

25,285

4
 %
26,629

5
%
27,914

5
%
29,129

4
%
30,233

4
%
31,175

3
%
31,919

2
%
Japan/Korea
12,942

12,628

(2
)%
12,635

%
12,767

1
%
12,894

1
%
12,940

%
12,984

%
12,928

%
Middle East/Africa
1,951

2,102

8
 %
2,249

7
%
2,464

10
%
2,668

8
%
2,706

1
%
2,731

1
%
2,785

2
%
North America
16,510

16,455

 %
16,499

%
16,712

1
%
16,864

1
%
16,988

1
%
17,087

1
%
17,364

2
%
South America
3,414

3,671

8
 %
3,825

4
%
3,976

4
%
4,084

3
%
4,233

4
%
4,347

3
%
4,591

6
%
South Asia
8,379

8,892

6
 %
9,420

6
%
10,013

6
%
10,435

4
%
10,911

5
%
11,536

6
%
11,990

4
%
Grand Total
88,277

90,277

2
 %
92,766

3
%
95,589

3
%
97,992

3
%
100,028

2
%
102,011

2
%
104,302

2
%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

In addition to the low overall industry growth, we believe there are a variety of trends that continue to influence the future of the global automotive market. We believe that we are well-positioned to benefit from an increasing number of trends driven by market forces such as:
Fuel efficiency/vehicle light-weighting:  Government mandates on fuel efficiency and emission reductions will continue to force the automotive industry to focus on improving the fuel economy of vehicles. This is one of the factors driving the trend of replacing heavier conventional materials in vehicle production with lighter weight components such as plastics and foams.
Interior comfort:  Comfort of interiors consistently rank in the top three factors that consumers consider when purchasing a new vehicle and is a key area where vehicle manufactures can differentiate their vehicles. With the

2


ongoing trend of electrification (no engine noise) and increasing demand for quieter vehicles, we expect the use of foam and acoustical insulation in vehicles to increase.
Telematics and Infotainment:  The increasing use of telematics and infotainment requires increasingly quieter vehicles for the telematics systems to recognize voice commands and passengers to enjoy the infotainment options. Over the next few years, the vast majority of all new vehicles are expected to include voice recognition systems, increasing the need for quiet interiors. We believe the result will increase the use of acoustic insulation materials, more precise air seals and other noise, vibration and harshness products in all vehicles.
Rapid pace of new vehicle launches:  In order to meet consumers’ increasing demand for new products, the automotive market will see a significant number of new launches from vehicle manufacturers over the next few years. Each launch creates new product opportunities for us with the OEMs (Original Equipment Manufacturer) need for noise, vibration and harshness (NVH) and buzz, squeak, rattle (BSR) solutions as they discover unplanned noise issues at the production launch for a new vehicle program. In many of these situations, we develop and begin supplying a solution within days, a level of responsiveness that avoids competitive requests for quotations and produces premium value for our customers.
Localization of production:  Due to freight costs, currency fluctuations, logistic issues and protection of supply, many foreign vehicle manufacturers have increased their North American production volumes and are increasing local sourcing of vehicle components. We believe that Unique Fabricating’s production facilities situated in geographic proximity to most North American vehicle assembly locations provide a competitive advantage.

We believe these market trends create opportunities for us to achieve market share gains from increased content per vehicle, new solution-oriented products, geographic shifts in vehicle and component production, and evolving customer sourcing strategies. We continue to develop leading-edge solutions focused on addressing these trends, with products that enable our customers to produce distinctive market-leading products.

As an example of our innovative technical capabilities, we utilized our thermoforming process to develop and produce a line of lightweight flexible air duct systems for a leading OEM, providing an 80% weight reduction and enhanced functionality. This air duct system has developed into Unique Fabricating’s patent pending TwinShape® line of proprietary ducts. Unique Fabricating has been awarded four additional production orders for the TwinShape line of ducts, adding three additional OEM customers since launching the product, and have secured development and prototyping contracts with four additional OEMs in the last few years for potential inclusion of this product in vehicle programs starting with model years 2019 and 2020 vehicles.

Appliance, HVAC, and Water Heater Industries

We are a leading provider of fabricated, non-metallic components to a diverse group of OEMs and tiered suppliers in the appliance, HVAC, and water heater industries. These sales represented approximately 10% of our net sales for the year ended December 29, 2019. These components are primarily manufactured from foam, adhesives, fiberglass, rubber and board-back material. We have extensive materials, engineering and fabrication expertise and deliver custom-designed, innovative solutions for our customers. Our component solutions primarily consist of products used in gasketing, heat deflection, packaging, insulation, water seals, noise reduction and vibration control. Demand for these end-market products is largely driven by the health of the housing sector. According to the U.S. Census bureau, there were 1.6 million new housing starts in 2019 and the National Association of Home Builders forecasts that there will be approximately another 1.4 million new housing starts in 2020.

The United States major household appliance industry, which includes water heaters, is forecast to show growth during 2020, as new and existing home sales, as well as home improvement spending, both of which have a direct impact on appliance industry sales, continue to show positive outlooks. According to an independent source published in December 2019, forecasted revenue for this industry in the United States is expected to grow at an annual rate of 0.5% from 2019 to 2024 to reach approximately $21.1 billion in revenue in 2024. The United States HVAC industry is also poised to benefit from the positive outlook in the housing and home improvement markets. According to an independent source published in January 2020, forecasted revenue for this industry is expected to grow at an annual rate of 1.6% from 2019 to 2024 to reach approximately $48.9 billion in revenue in 2024. We believe these benefits will increase the demand for our products from existing clients including GE, Whirlpool, and Rheem.






3


Our Objectives

Our goals are to provide exceptional quality, reliable on-time delivery, competitive cost, and technical innovation with rapid engineering support. Our objective is to be the easiest full-service solution provider for our customers, while being a great place for our team members to work. We seek to execute a business model that generates sustainable free cash flow, thereby providing flexibility for capital allocation. We also strive to achieve growth at above industry levels through strong competitive capabilities in engineering, manufacturing, and program management that contribute to leading positions in cost and quality. In addition, the Company will continue to grow adjacent markets while selectively pursuing opportunistic acquisitions that provide additional products and processes, and entrance into new growth markets.

We work together with our customers in various stages of production, including initial concept and development, routine engineering problem resolution during their product launches and ongoing value engineering. In addition, we collaborate with our customers on component sourcing, quality assurance, manufacturing and delivery in order to develop long-standing business relationships. We believe we are well-positioned to meet customer needs and have a strong, established reputation with customers for providing high-quality products at competitive prices with timely delivery and customer service. Given that both the automotive OEM business and the appliance/water heater OEM business involve long-term business awarded on a platform-by-platform basis, our intent is to leverage our strong technical expertise and customer relationships to obtain new platform awards.

Our Strengths

Our mission is to deliver innovative and timely customer solutions for NVH management, water and air sealing and other functional and decorative applications. We employ our extensive knowledge of raw materials and adhesives, our engineering and creative resources and our rapid response capabilities to deliver technical innovation, exceptional quality, reliable on-time delivery and competitive costs. We believe the key to our core competitive strengths are as follows:

Strong technical expertise.  We have significant expertise and knowledge of materials, adhesives, and manufacturing processes. Our understanding of customers’ design and performance needs, and how our products interface with their applications allow us to engineer effective product solutions. We believe that our engineering talent, test facilities and rapid prototyping capabilities distinguish us from our competitors and enable us to rapidly innovate and develop products that resolve customers’ problems, often within 24 to 48 hours. By understanding our customers’ products and processes, when we are confronted with a customer engineering challenge, we can conceptualize a design concept that allows us to capitalize on the optimum combination of materials to solve a given problem. We can create our own prototype tools in-house so that we go directly from concept to hardware and quickly present tangible product solutions for our customers to evaluate. Our ability to rapidly address customer challenges and provide prototype parts that include the use of new materials, products or processes is one of our key competitive strengths.

Operational Excellence.  We are dedicated to maintaining a culture of continuous improvement. We utilize lean manufacturing techniques and statistical methods to drive productivity and quality improvement. We use quality, delivery and speed-to-market as competitive advantages. Lean manufacturing improves overall costs, quality, and product velocity through the manufacturing process leading to better response time and greater flexibility in scheduling. Our reputation for high quality, innovative products is attributable to a constant emphasis on engineering, including materials engineering, product process, and sales engineering, coupled with our dedication to lean manufacturing to ensure effective execution.

Depth of customer relationships.  We have developed long-term relationships with a customer base that we target deliberately. Each of our customers has substantial requirements for NVH management, water and air sealing, functional and decorative components. Due to our technical sophistication, raw material and adhesive innovation and rapid responsiveness, we have a position with our key customers as a preferred supplier for our core products within the North American automotive and appliance markets. Our sales engineers have developed deep relationships with the technical teams of our key customers. The customers’ engineers leverage our materials knowledge and utilize us as a resource to help them solve problems and/or pursue product enhancements. This enables us to become involved early in the design/development stage of new vehicles or appliances, leading to opportunities for us to introduce new products. In certain situations, we can influence the customer design specifications from which new business is awarded.

Key relationships with suppliers.  We have long relationships with over 150 raw material and adhesive suppliers. We track new developments in materials and pursue exclusive relationships with those suppliers that develop innovative raw materials and adhesives. Our key suppliers partner with us to introduce their new products and technology to the marketplace and obtain the necessary customer approvals. This can lead to Unique being first to market with certain products or materials. For example, this has led to our having exclusive access for our types of products to the only source of recycled polyol for

4


polyurethane in the industry. While products incorporating these materials accounted for a small percentage of our net sales for the year ended December 29, 2019, we believe these recycled materials are creating opportunities for new product variations that other competitors cannot offer. We constantly collaborate with our suppliers to develop new materials and adhesive combinations that exhibit a cost, quality and/or performance enhancement for our customers.

Proximity to key customers.  Our manufacturing facilities are strategically located to serve the North American automotive and appliance industries. Our primary manufacturing centers are in the Midwestern and Southeastern regions of the United States, in North and Central Mexico, and Canada. We believe that our manufacturing facilities are within approximately 500 miles of over 80% of North American vehicle production and to major appliance manufacturing locations. As our products are light in weight, transportation costs can be a significant portion of the delivered cost of products. This established manufacturing geography creates a competitive advantage.

Our Strategy

Our business strategy is to be a valued partner in our customers’ product development and production processes by producing exceptional quality with reliable on-time delivery, competitive costs, technical innovation and rapid engineering support. We utilize our extensive knowledge of raw materials and adhesives coupled with our engineering development and rapid responsiveness to deliver innovative and timely customer solutions for NVH management, water and air sealing, decorative and other functional applications.

We attempt to align our internal human resources and technical capabilities to take advantage of industry mega trends, such as light weighting, telematics, and reduced energy consumption, which will contribute to profitable revenue growth opportunities from our existing operations. Our growth plans include initiatives to develop certain new products and markets to provide incremental opportunities. We believe that significant opportunities exist to continue to grow our business and increase profitability by focusing on the following:

Further Penetrate Existing Markets with Existing Products and Processes.  We believe we are positioned to gain share and grow in existing markets with our current products, processes, and geography capitalizing on the industry’s increasing demand for NVH management content and our capabilities including exclusive proprietary materials. As OEMs change materials to reduce weight, vehicles are utilizing more rubber and plastic components like those designed and supplied by Unique. In addition, the increasing use of telematics is driving a need for quieter interiors in vehicles at all levels resulting in an increase in the amount of acoustical insulation per vehicle. We intend to capitalize on our ability to service customers in different geographical locations through our manufacturing facilities in the Midwestern and Southeastern regions of the United States, North and Central Mexico, and Canada.

Develop New Products and Processes for Existing Markets.  We have earned the reputation as a problem solver to our current customers. As a result, we are in the position to develop complementary products and processes that can be sold to the same purchasing and engineering groups with whom we already do business. By adding products and processes to our portfolio that broaden our scope within these groups, we offer one stop shopping allowing them to reduce their supply base and complexity and increasing sales opportunities for Unique. We work closely with raw material and adhesive suppliers to develop innovative solutions that offer cost and performance improvement. We constantly focus on finding new applications for molded products utilizing thermoforming or compression, reaction injection, and fusion molding. These activities frequently lead to the development of new or novel products not yet in common use. When this occurs, we actively explore the patentability of the product. Protection of our intellectual property is a conscious part of our strategy of using technology and innovation as a competitive advantage. An example of this is our patent pending for light weight TwinShape foam air duct technology.

Expand into New Markets with Existing Products and Processes.  While the specific products may vary, we have identified numerous opportunities to sell products fabricated using die cut and molding technology into the medical, industrial, heavy truck, and off-highway markets that we currently serve on a limited basis. We have demonstrated the ability to develop cost effective products utilizing various materials. Our acquisitions have provided the Company with access to a variety of new markets for our products. We are currently developing new products for the appliance, water heater and HVAC industries utilizing our various molding technologies. We are also exploring increased opportunities for medical products. Raw material and adhesive suppliers rely on us to provide marketplace insight into new or emerging customer challenges. We have the capability to combine new materials with new processes to create cost effective products in new markets.

Pursue Acquisitions.  We expect to selectively pursue acquisitions that add new products and/or processes or geographic and market expansion to further expand our portfolio of customer solutions. Since December 2013, management has completed four add-on acquisitions that added new markets, products, and additional manufacturing processes to our capabilities. We will

5


continue to use our relationship with Taglich Private Equity, LLC, which sponsored our formation, to identify evaluate and execute acquisition opportunities.

Products

Unique’s primary products, which are identified by manufacturing process — traditional die cut products, precision die cut products, thermoformed products, fusion molded products, and reaction injection molding (RIM) are utilized in multiple applications throughout the interior and exterior of the vehicle. As customer demands continue to drive OEMs to make their products free from unwanted noise, Unique is positioned well within the product family to address these increasing demands.

Automotive Product Applications
Unique’s rapid responsiveness and extensive product and process capabilities are valued by our customers. We believe Unique’s diverse product offerings, derived from a broad base of raw materials utilizing multiple manufacturing technologies, is the most comprehensive of similar companies operating in this industry. Based on our knowledge of our competitors, we believe that the companies we compete with offer fewer material choices and/or possess fewer manufacturing process alternatives than Unique. Unique’s access to broad production capabilities enables it to work with over 1,000 raw materials to develop the optimum solution for a given application. Unique’s broad product offerings results in it being a single-source supplier to many customers, which creates a competitive advantage.

Die Cut Products

Unique is primarily a supplier of die cut non-metallic materials and components. Historically, this has been the Company’s core business, within all its markets, developed through its technical expertise, broad customer base, strategic manufacturing footprint, diverse material selection and strong quality and delivery performance. Unique can leverage its market position in die cutting by offering more highly engineered, higher value products and processes such as precision die cutting, thermoforming, fusion molding and RIM molded polyurethane.

Thermoformed Molded Products

Unique's product offerings include thermoformed molded products. Unique has leveraged its position as a manufacturer of core die cut products to gain traction with customers who wanted a single-source solution for other related products, such as thermoformed fusion molded and RIM polyurethane components.

Management seeks to continue the development of molded products that are complementary to the Company’s die cut products. These products have a higher engineering content and provide increased sales and potential margin growth. These products also differentiate Unique, which we believe will make us more valuable to our target customers. The Company’s development efforts in this area have led to innovative product solutions such as Unique’s existing patent pending thermoformed TwinShape foam HVAC duct modules. The TwinShape line is currently in production at three vehicle OEMs, has been selected by an additional OEM, for a model year 2021 vehicle, and is being evaluated in development programs for multiple other OEMs.

Unique’s thermoformed products include HVAC air ducts, door watershields, evaporator liners, console bin mats and fender insulators, among others. Unique believes there is significant room to grow within each of its thermoformed molded product areas.

Fusion Molded Products

Unique provides fusion molding capability in-house. Fusion molding is an innovative foam molding process used to manufacture precise three-dimensional components that are lightweight and provide excellent thermal and acoustic performance. Primarily used for NVH management and body sealing applications, the fusion molded products are complementary to Unique’s other product lines and give Unique additional options to provide light-weighting and NVH management solutions to its customers.

In Europe, the market for fusion molded products is developed; BMW, Mercedes and VW have integrated the technology in their vehicles for several years. The North American market for fusion molding is growing rapidly as European OEMs source more fusion molded products in their North American vehicles and the technology gains traction with domestic OEMs including Fiat Chrysler Automobiles ("FCA"), General Motors, and Ford. In addition, since there are a very limited number of North American suppliers with the engineering and manufacturing capabilities to produce fusion molded components, Unique is well positioned to capitalize on the anticipated growth in the North American market.

6



Unique’s fusion molded products include exterior mirror seals, cowl-to-hood seals, cowl-to-fender seals, and other NVH management and sealing applications like fillers, spacers and gaskets.

Significant Customers

The Company’s customers are principally engaged in the North American automotive industry (approximately 85% of our net sales for the year ended December 29, 2019), and in the manufacture of durable residential housing and commercial products (approximately 10% of our net sales for the year ended December 29, 2019). In the automotive market, the Company’s sales are primarily to Tier 1 suppliers to the OEMs. Approximately 20% of our net sales for the year ended December 29, 2019 were directly to vehicle OEMs. Direct and indirect sales through Tier I suppliers, to General Motors, FCA, and Ford Motor Company represented approximately 51%, of our net sales for the year ended December 29, 2019. No single customer accounted for more than 10% of our net direct sales for the years ended December 29, 2019 and December 30, 2018, respectively. Please refer to Note 1 of our notes to the consolidated financial statements for further disclosure on net sales made directly to vehicle OEMs in prior years as well as net sales for our foreign operations located in Mexico and Canada for 2019 and prior years.

Competitive Environment

We believe that customers base their sourcing decisions on the responsiveness of a supplier and its ability to deliver innovative solutions, quality products and competitive pricing. Unique strives to develop mutually beneficial relationships with its customers through technical support and consistent/predictable performance. Unique differentiates itself through innovation in materials, rapid responsiveness and broad manufacturing capabilities.

There is not a dominant supplier within our core markets in auto and appliance, water heater, and HVAC. There are significant barriers to entry into some of our markets and with some of our products, including the complexities of managing the scale of production and the complex supply chain necessary to obtain customer acceptance.

Company's Website

The Company's website is [www.uniquefab.com]

7


ITEM 1A. RISK FACTORS

Set forth below are certain risks and uncertainties that could adversely affect our results of operations or financial condition and cause our actual results to differ materially from those expressed in forward-looking statements made by the Company. Also refer to the Special Note Regarding Forward-Looking Statements in Item 1 of this Annual Report on Form 10-K.

Coronavirus

Due to the ongoing COVID-19 outbreak with its uncertain near, mid, and longer-term impacts on the Company, our customers, our suppliers, and the industries we serve, we are executing a comprehensive set of actions to prudently manage our resources while keeping our customers supplied with the products they continue to require.
While demand in the automotive segment has been reduced for an indeterminate period, we continue to have customer orders across our various markets and in all our plants. Currently, we are operating our facilities.
We are following the guidelines provided by the various governmental entities in the jurisdictions where we operate and are taking additional measures to protect our employees.
Considering the current decline in demand, we are modifying our shift schedules and plant employee counts, limiting our raw material ordering, and restricting all discretionary spending.
As our supply base is almost exclusively North American, we have not yet seen disruptions in our supply chain.
Due to the inherent uncertainty of the unprecedented and rapidly evolving situation including the duration of the actions taken by the various customers and governments, we are unable to determine the full impact of the COVID-19 situation on our future operations.


RISKS RELATED TO OUR BUSINESS

We have substantial debt and if we were to default on paying our debt or fail to comply with the covenants, our lenders could take action that would likely cause our stockholders to lose their entire investment in us.

As of December 29, 2019, we had approximately $47.5 million of debt outstanding under our senior secured credit facility. Substantially all our assets are pledged to the lenders to secure this outstanding debt. In the event that we are unable to make principal, interest or other payments due or we do not comply with the covenants contained in the senior secured credit facility, the lenders could declare an event of default, accelerate all amounts outstanding and seek to foreclose on the collateral securing such indebtedness. In such event, we could be forced to file for bankruptcy protection and stockholders would likely lose their entire investment in us.

The agreement governing our senior secured credit facility contains financial covenants and other covenants that may restrict our current and future operations, particularly our ability to respond to changes in our business or to take certain actions. If we are unable to comply with these covenants, our business, results of operations and liquidity could be materially and adversely affected.

Our ability to comply with the covenants in the senior secured credit facility agreement may be affected by economic or business conditions beyond our control. If we are not able to comply with these covenants when required and we are unable to obtain necessary waivers or amendments from the lenders, we would be precluded from borrowing under the credit facility. If we are unable to borrow under the credit facility, we will need to meet our liquidity requirements using other sources. Alternative sources of liquidity may not be available on acceptable terms, if at all. In addition, if we do not comply with the financial or other covenants in the credit facility when required, the lenders could declare an event of default under the credit facility, and our indebtedness thereunder could be declared immediately due and payable. The lenders would also have the right in these circumstances to terminate any commitments they have to provide further borrowings. Any of these events would have a material adverse effect on our business, financial condition and liquidity.

In addition, the senior secured credit facility contains covenants that, among other things, restrict our ability to:
incur liens;
incur or assume additional debt or guarantees;

8


pay dividends, or make redemptions and repurchases, with respect to capital stock;
make loans and investments;
make capital expenditures;
engage in mergers, acquisitions, asset sales, sale/leaseback transactions and transactions with affiliates; and
change the business conducted by us or our subsidiaries.

The operating and financial restrictions and covenants in this debt agreement and any future financing agreements may adversely affect our ability to finance future operations or capital needs or to engage in other business activities.

Our substantial amount of indebtedness may adversely affect our cash flow and our ability to operate our business, remain in compliance with debt covenants and make payments on our indebtedness.

Our substantial level of indebtedness increases the possibility that we may be unable to generate sufficient cash to pay, when due, the principal of, interest on or other amounts due with respect to our indebtedness. The level of our indebtedness could have other important consequences to you as a stockholder. For example, it could:
make it more difficult for us to satisfy our obligations with respect to our indebtedness and any failure to comply with the obligations under our credit facility, including financial and other restrictive covenants, could result in an event of default under the senior secured credit facility;
make us more vulnerable to adverse changes in general economic, industry and competitive conditions and adverse changes in government regulation;
require us to dedicate a substantial portion of our cash flow from operations to payments on our indebtedness, thereby reducing the availability of our cash flows to fund working capital, capital expenditures, acquisitions, pay dividends and other general corporate purposes;
limit our 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 our competitors that have less debt; and
limit our ability to borrow additional amounts for working capital, capital expenditures, acquisitions, debt service requirements, execution of our business strategy or other purposes.

Any of the above listed factors could materially adversely affect our business, financial condition and results of operations.

The senior secured credit facility contains restrictive covenants that may limit our ability to engage in activities that are in our long-term best interests. Our 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 our debt.

We have identified a material weakness in our internal control over financial reporting [and may identify additional material weaknesses in the future] that may cause us to fail to meet our reporting obligations or result in material misstatements of our financial statements. If we fail to remediate our material weakness or if we fail to establish and maintain an effective system of internal control over financial reporting, we may not be able to report our financial results accurately or to prevent fraud. Any inability to report and file our financial results accurately and timely could harm our business and adversely impact the trading price of our securities.
Our management is responsible for establishing and maintaining internal controls over financial reporting, disclosure controls, and complying with other requirements of the Sarbanes-Oxley Act and the rules promulgated by the SEC thereunder. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. generally accepted accounting principles. A material weakness is defined as a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis by the company’s internal controls.
In connection with the preparation of our 2019 financial statements, we identified a material weakness, primarily related to limited staffing levels that are not commensurate with the Company’s complexity and its financial accounting and reporting requirements. This resulted from turnover of key management positions, including the Company’s Chief Financial Officer, IT Manager and Controller. While we are working to remediate the material weakness as quickly and efficiently as possible and expect to have remediated the material weakness during the year ending December 31, 2020, these remediation measures may

9


be time consuming, costly, and might place significant demands on our financial and operational resources. If we are unable to successfully remediate this material weakness, and if we are unable to produce accurate and timely financial statements, our financial statements could contain material misstatements that, when discovered in the future, could cause us to fail to meet our future reporting obligations and cause the price of our shares to decline or otherwise materially adversely affect our financial results or condition.
We would be adversely affected by the loss of key personnel.

Our success is dependent upon the continued services of our senior management team and other key employees. Although certain key members of our senior management have employment agreements for their continued services, there is no guaranty that each such person will choose to remain with us. The loss of any key employees (including such members of our senior management team) could materially adversely affect our business, results of operations and financial condition.

In addition, our success depends in part on our ability to attract, hire, train and retain qualified managerial, engineering, sales and marketing personnel. We face significant competition for these types of employees in our industry. We may be unsuccessful in attracting and retaining the personnel we require to conduct our operations successfully. The loss of any member of our senior management team or other key employees could impair our ability to execute our business plans and strategic initiatives, cause us to lose customers and experience reduced net sales, or lead to employee morale problems and/or the loss of other key employees. In any such event, our financial condition, results of operations, internal control over financial reporting, or cash flows could be adversely affected.

Our major customers may exert significant influence over us.

The vehicle component supply industry has traditionally been highly fragmented and serves a limited number of large OEMs. As a result, OEMs have historically had a significant amount of leverage over their outside suppliers. Our arrangements with major OEM and Tier 1 customers frequently provide for an annual productivity cost reduction. Historically, cost reductions through product design changes, increased productivity and efficiency, and cost reduction programs with our suppliers have generally offset these customer-imposed cost down requirements. However, if we are unable to generate sufficient production cost savings in the future to offset price reductions, our gross margin and profitability would be adversely affected. In addition, changes in our customers’ purchasing policies or payment practices could have an adverse effect on our business.

The loss or insolvency of any of our major customers would adversely affect our future results.

Our three largest customers, in the aggregate, accounted for approximately 21% of our net sales for the year ended December 29, 2019. Predominantly, we enter into purchase order commitments with our customers, based on their current or projected needs. We have in the past lost, and may in the future, lose customers due to the highly competitive conditions in the industries we serve. A decision by any significant customer, whether motivated by competitive conditions, financial difficulties or otherwise, to materially decrease the amount of products purchased from us, to change their manner of doing business with us or to stop doing business with us could have a material adverse effect on our business, financial condition and results of operations.

Margin compression from changing sales & raw material prices.

We generally commit to end-product pricing for a specified quantity of product for the duration of a vehicle’s production, generally five to seven years. In the past, we successfully mitigated price volatility though aggressive supplier management and alternative material substitution strategies. Typically, our products are refreshed during a vehicle’s production life creating opportunities to modify pricing if material costs have risen. However, there can be no assurance that we will be able to implement or sustain such strategies in the future or modify pricing to pass potential increases in material costs to customers. Our inability to do so could materially adversely affect our business, financial condition and results of operations.

We rely on raw materials suppliers in our business and significant shortages, supplier capacity constraints or supplier production disruptions could adversely affect our financial condition and operating results.

Our reliance on suppliers to secure raw materials exposes us to volatility in the prices and availability of our raw materials and components. A disruption in deliveries from suppliers could have a material adverse effect on our ability to meet our commitments to customers or could increase our operating costs. Moreover, the cost of raw materials used in the production of our products, represents a significant portion of our direct manufacturing costs. The number of customers to which we are not able to pass on such price increases may increase in the future. We believe that our supply management and production

10


practices are based on an appropriate balancing of the foreseeable risks and the costs of alternative practices. Nonetheless, price increases, supplier capacity constraints, supplier production disruptions or the unavailability of some raw materials may have a material adverse effect on our cash flows, competitive position, financial condition or results of operations. If we are not able to buy raw materials at fixed prices or pass on price increases to our customers, we may lose orders or enter into orders with less favorable terms, any of which could have a material adverse effect on our business, financial condition and results of operations.

We conduct certain of our manufacturing in Mexico and Canada, therefore, are subject to risks associated with doing business outside the United States, including the possible effects of currency exchange rate fluctuations.

We have two manufacturing facilities in Mexico and one in Canada. There are several risks associated with doing business in Mexico and Canada, including, exposure to local economic and political conditions, export and import restrictions, tariffs, and the potential for shortages of trained labor. Our sales are primarily denominated in U.S. dollars. Because a portion of our manufacturing costs are incurred in Mexican pesos and Canadian dollars, fluctuations in the U.S. dollar/Mexican peso and U.S dollar/Canadian dollar exchange rates may have a material effect on our profitability, cash flows, financial position, and may significantly affect the comparability of our results between financial periods. Any depreciation in the value of the U.S. dollar in relation to the value of the Mexican peso or Canadian dollar will adversely affect the cost of our Mexican and Canadian operations when remeasured into U.S. dollars. Similarly, any appreciation in the value of the U.S. dollar in relation to the value of the Mexican peso or Canadian dollar will decrease the cost of our Mexican and Canadian operations when remeasured into U.S. dollars. These risks may materially adversely impact our business, results of operations and financial condition.

Our business is cyclical in nature and downturns in the automotive industry could reduce the sales and profitability of our business.

The demand for our products is largely dependent on the North American production of automobiles. The markets for our products have been cyclical, because new vehicle demand is dependent on, among other things, consumer spending and is tied closely to the overall strength of the economy. Because our products are used principally in the production of vehicles for the automotive market, our net sales, and therefore results of operations, are significantly dependent on the general state of the economy and other factors which affect these markets. A decline in vehicle production would adversely impact our results of operations and financial condition. The forecast over the next several years is for North American vehicle production to remain relatively flat compared to 2019. We cannot provide any assurance as to the level of growth in our markets. If the market suffers an extended downturn, it could materially affect our business, financial condition and results of operations.

We may pursue acquisitions that involve inherent risks, any of which may cause us to not realize anticipated benefits.

Our business strategy includes the potential acquisition of businesses that we expect will complement and expand our existing business. During the last six fiscal years, we acquired the businesses and substantially all the assets of PTI, Chardan, Great Lakes, and Intasco. We may not be able to successfully identify suitable acquisition opportunities or complete any specific acquisition, combination or other transaction on acceptable terms. Our identification of suitable acquisition candidates involves risks inherent in assessing the values, strengths, weaknesses, risks and profitability of these opportunities, including their effects on our business, diversion of our management’s attention and risks associated with unanticipated problems or unforeseen liabilities. If we are successful in pursuing future acquisitions, we may be required to expend significant funds, incur additional debt, or issue additional shares of common stock, which may materially and adversely affect our results of operations and be dilutive to our stockholders. If we spend significant funds or incur additional debt, our ability to obtain financing for working capital or other purposes could decline and we may be more vulnerable to economic downturns and competitive pressures. In addition, we cannot guarantee that we will be able to finance additional acquisitions or that we will realize any anticipated benefits from acquisitions that we complete. Should we successfully acquire other businesses, the process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties and may require significant financial resources that would otherwise be available for the ongoing development or expansion of our existing business. Our failure to identify suitable acquisition opportunities may restrict our ability to grow our business.

We may experience increased costs and other disruptions to our business associated with labor unions.

As of December 29, 2019, we had 988 full-time and 75 contract workers. We renewed a collective bargaining agreement covering hourly workers at our Auburn Hills, Michigan facility in August 2019 with an expiration date in August 2022. We renewed our Louisville collective bargaining agreement in August 2020 going into effect February 2020 with an expiration in February 2023. Hourly employees in our Bryan, Ohio facility voted to unionize in October 2019, with a formal contract negotiation unnecessary based upon our closing this facility in March 2020. Many of our customers and their suppliers also have unionized work forces. Work stoppages or slow-downs experienced by customers or their other suppliers could result in

11


slow-downs or closures of assembly plants where our products are included in assembled commercial vehicles. Any work stoppage or other labor disruption involving our employees, employees of our customers, or employees of our suppliers could have a material adverse effect on our business, financial condition or results of operations by disrupting our ability to manufacture our products or reducing the demand for our products.

Our results of operations may be negatively impacted by product liability lawsuits and claims.

Our automotive products expose us to potential product liability risks that are inherent in the design, manufacture, sale and use of our products. While we currently maintain what we believe to be suitable product liability insurance, we cannot assure you that we will be able to maintain this insurance on acceptable terms, that this insurance will provide adequate protection against potential liabilities or that our insurance providers will remain financially viable. One or more successful claims against us could materially adversely affect our reputation and our business, financial condition, results of operations and cash flows.

Our businesses are subject to statutory environmental and safety regulations in multiple jurisdictions, and the impact of any changes in regulation and/or the violation of any applicable laws and regulations by our businesses could result in a material adverse effect on our business, financial condition and results of operations.

We are subject to foreign, federal, state, and local laws and regulations governing the protection of the environment and occupational health and safety, including laws regulating: air emissions; wastewater discharges; the generation, storage, handling, use and transportation of hazardous materials; the emission and discharge of hazardous materials into the soil, ground or air; and the health and safety of our employees. We are also required to obtain permits from governmental authorities for certain of our operations. We cannot assure you that we are, or have been, in complete compliance with such environmental and safety laws, regulations and permits. If we violate or fail to comply with these laws, regulations or permits, we could be fined or otherwise sanctioned by regulators. In some instances, such a fine or sanction could have a material and adverse effect on us. The environmental laws to which we are subject have become more stringent over time, and we could incur material expenses in the future to comply with environmental laws. We are also subject to laws imposing liability for the cleanup of contaminated property. Under these laws, we could be held liable for costs and damages relating to contamination at our past or present facilities and at third party sites to which we sent waste containing hazardous substances. The amount of such liability could be material.

Certain of our operations generate hazardous substances and wastes. If a release of such substances or wastes occurs at or from our properties, or at or from any offsite disposal location to which substances or wastes from our current or former operations were taken, or if contamination is discovered at any of our current or former properties, we may be held liable for the costs of cleanup and for any other claim by governmental authorities or private parties, together with any associated fines, penalties or damages. In most jurisdictions, this liability would arise even if we had complied with environmental laws governing the handling of hazardous substances or wastes.

We may be adversely affected by the impact of government regulations on our customers.

Although the products we manufacture and supply to vehicle customers are not subject to significant government regulation, our business is indirectly impacted by the extensive governmental regulation applicable to our automotive customers. These regulations primarily relate to emissions and noise standards imposed by the Environmental Protection Agency, or EPA, state regulatory agencies, such as the California Air Resources Board, or CARB, and other regulatory agencies around the world. Vehicle customers are also subject to the National Traffic and Motor Vehicle Safety Act and Federal Motor Vehicle Safety Standards promulgated by the National Highway Traffic Safety Administration. Changes in emission standards and other proposed governmental regulations could impact the demand for vehicles and, as a result, indirectly impact our operations. To the extent that current or future governmental regulation has a negative impact on the demand for vehicles, our business, financial condition or results of operations could be adversely affected.

We have only limited protection for our proprietary rights in our intellectual property, which makes it difficult to prevent third parties from infringing upon our rights.

We protect trade secrets, know-how and other confidential information against unauthorized use by others or disclosure by persons who have access to them, such as our employees, through contractual or other arrangements. These arrangements may not provide meaningful protection for our trade secrets, know-how or other proprietary information in the event of any unauthorized use, misappropriation or disclosure of such trade secrets, know-how or other proprietary information. If we are unable to maintain the proprietary nature of our technologies, our revenues could be materially adversely affected.



12


RISKS RELATED TO OUR COMMON STOCK

We may not be able to pay dividends.

Our ability to pay dividends is affected by our results and our needs for funds for use in our operations and to expand our business. Our senior secured credit facility also contains covenants which restrict or limit the amounts that we can pay as dividends or preclude the payments of dividends altogether.

If our executive officers, directors and principal stockholders choose to act together, they will be able to exert significant influence over us and our significant corporate decisions and may act in a manner that advances their best interests and not necessarily those of other stockholders.

Our executive officers, directors, and certain of our large stockholders and their affiliates, to our knowledge, beneficially own approximately 27% of our outstanding common stock. As a result, these persons, if they were to act together, have the ability to significantly influence the outcome of all matters requiring stockholder approval, including the election and removal of directors and any merger, consolidation, or sale of all or substantially all of our assets, and they could act in a manner that advances their best interests and not necessarily those of other stockholders, by among other things:
delaying, deferring or preventing a change in control of the Company;
entrenching our management and/or our board of directors;
impeding a merger, consolidation, takeover or other business combination involving the Company;
discouraging a potential acquirer from making a tender offer or otherwise attempting to obtain control of the Company; or
causing us to enter into transactions or agreements that are not in the best interests of all stockholders.

Securities analysts may not initiate or continue coverage of our common stock or may issue negative reports, which may have a negative impact on the market price of our common stock.

Since our initial public offering, there has been limited coverage of our common stock by securities analysts. Securities analysts may elect not to provide research coverage of our common stock. If securities analysts do not cover our common stock, the lack of research coverage may cause the market price of our common stock to decline, or adversely affect the trading volume for our common stock. The trading market for our common stock may be affected in part by the research and reports that industry or financial analysts publish about our business. If one or more of the analysts who elect to cover us downgrade our stock, our stock price would likely decline rapidly. If one or more of these analysts cease coverage of us, we could lose visibility in the market, which in turn could cause our stock price to decline. In addition, under the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and a global settlement among the Securities and Exchange Commission, or the SEC, other regulatory agencies and a number of investment banks, which was reached in 2003, many investment banking firms are required to contract with independent financial analysts for their stock research. It may be difficult for a company such as ours, with a smaller market capitalization, to attract independent financial analysts that will cover our common stock. This could have a negative effect on the market price of and trading volume for our stock.

Future sales of our common stock in the public market may cause our stock price to decline and impair our ability to raise future capital through the sale of our equity securities.

As of December 29, 2019, we had outstanding 9,779,147 shares of common stock, including 2,702,500 shares of our common stock issued in our initial public offering and 6,919,528 shares of common stock owned by non-affiliates and issued in private placements, in each case more than one year ago. The shares owned by non-affiliates can be traded without restriction under Rule 144 or otherwise at this time. In addition, 2,729,068 shares of common stock are owned by affiliates but can be traded subject to restrictions under Rule 144. In addition, we have registered all shares that may be issued pursuant to our 2013 Stock Incentive Plan and the 2014 Omnibus Performance Award Plan. Sales of a large number of these securities on the public market or the perception that a large number of shares may be sold could reduce the market price of our common stock or impair our ability to raise capital.

Anti-takeover provisions in our organizational documents and Delaware law may discourage or prevent a change in control, even if an acquisition would be beneficial to our stockholders, which could affect our stock price adversely and prevent attempts by our stockholders to replace or remove our current management.


13


Our restated certificate of incorporation and restated bylaws contain provisions that could discourage, delay or prevent a merger, acquisition or other change in control of our company or changes in our board of directors that our stockholders might consider favorable, including transactions in which you might receive a premium for your shares. These provisions also could limit the price that investors might be willing to pay in the future for shares of our common stock, thereby depressing the market price of our common stock. Stockholders who wish to participate in these transactions may not have the opportunity to do so. Furthermore, these provisions could prevent or frustrate attempts by our stockholders to replace or remove management. These provisions:
allow the authorized number of directors to be changed only by resolution of our board of directors;
provide for a classified board of directors, such that not all members of our board will be elected at one time;
prohibit our stockholders from filling board vacancies, limit who may call stockholder meetings, and prohibit the taking of stockholder action by written consent; and
require advance written notice of stockholder proposals that can be acted upon at stockholder's meetings and of director nominations to our board of directors.

In addition, we are subject to the provisions of Section 203 of the Delaware General Corporation Law, which may prohibit certain business combinations with stockholders owning 15% or more of our outstanding voting stock. Any delay or prevention of a change in control transaction or changes in our board of directors could cause the market price of our common stock to decline.

RISKS RELATED TO PUBLIC COMPANIES

We are an “emerging growth company” as defined in the Jumpstart Our Business Startups (JOBS) Act of 2012 and the reduced disclosure requirements applicable to emerging growth companies may make our common stock less attractive to investors.

We are an “emerging growth company,” as defined in the JOBS Act. For as long as we continue to be an emerging growth company, we may take advantage of exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including (1) not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, (2) reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and (3) exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to delay such adoption of new or revised accounting standards to the relevant dates on which adoption of such standards is required for private companies. As a result of this election, our financial statements may not be comparable to the financial statements of other public companies that comply with all public company accounting standards.

We may take advantage of these exemptions until we are no longer an emerging growth company. Under the JOBS Act, we are able to maintain emerging growth company status for up to five years following our initial public offering, or the first day of fiscal year 2020, absent of any circumstances that would cause us to lose that status earlier than such date, of which none have occurred.

Even after we no longer qualify as an emerging growth company, we may qualify as a “smaller reporting company,” which would allow us to take advantage of many of the same exemptions from disclosure requirements, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act and reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements. We cannot predict whether investors will find our common stock less attractive because of our reliance on any of these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.

As our emerging growth status will expire on the first day of fiscal year 2020, we will no longer be able to take advantage of the exemptions noted above. As a smaller reporting company, we believe the Company will be in compliance with all the various reporting requirements that are applicable to other public companies that are not emerging growth companies on this date.



14


Regulations related to conflict minerals may force us to incur additional expenses and otherwise adversely impact our business.

The U.S. Securities and Exchange Commission, or the SEC, has promulgated final rules mandated by the Dodd-Frank Act regarding disclosure of the use of tin, tantalum, tungsten and gold, known as conflict minerals, in products manufactured by public companies. These rules require ongoing due diligence to determine whether such minerals originated from the Democratic Republic of Congo, or the DRC, or an adjoining country and whether such minerals helped finance the armed conflict in the DRC. Reporting obligations are annual. There are some costs associated with complying with these disclosure requirements, including costs to determine the origin of potential conflict minerals in our product. The implementation of these rules and their effect on customer, supplier and/or consumer behavior could adversely affect the sourcing, supply and pricing of materials used in our products if we determine we are relying upon conflict minerals. As a result, we may also incur costs with respect to potential changes to products, processes or sources of supply. We may face disqualification as a supplier for customers and reputation challenges if the due diligence procedures we implement do not enable us to verify the origins for all conflict minerals used in our products or to determine if such conflict minerals are conflict-free. Accordingly, the implementation of these rules could have a material adverse effect on our business, results of operations and/or financial condition.

We incur costs as a result of being a public company, and potentially will incur more after we are no longer a “smaller reporting company”. Our management devotes substantial time to public company compliance programs and will be required to continue to devote substantial time in the future.

As a public company, we incur significant legal, insurance, accounting and other expenses that we did not incur as a private company. In addition, our administrative staff is required to perform additional tasks. We expect that these expenses will increase when we no longer qualify as an “emerging growth company” or “smaller reporting company”. We have invested and intend to invest resources to comply with evolving laws, regulations and standards. This investment has resulted in increased general and administrative expenses and may divert management’s time and attention from product development and commercial activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to practice, regulatory authorities may initiate legal proceedings against us, and our business may be harmed. In addition, if we are unable to continue to meet these requirements, we may not be able to maintain the listing of our common stock on the NYSE AMERICAN MKT which would likely have a material adverse effect on the trading price of our common stock.

In the future, it may be more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified executive officers and qualified members of our board of directors, particularly to serve on our audit and compensation committees.

Our internal control over financial reporting as a public company now requires us to meet the standards required by Section 404 of the Sarbanes-Oxley Act. Failure to achieve and maintain effective internal control over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act could result in material misstatements of our annual or interim financial statements and have a material adverse effect on our business and share price.

We are now currently required to comply with the SEC’s rules that implement Section 404 of the Sarbanes-Oxley Act, and are therefore required to make a formal assessment of the effectiveness of our internal control over financial reporting for that purpose. This requires management to certify financial and other information in our quarterly and annual reports and provide an annual management report on the effectiveness of our internal control over financial reporting. This assessment includes the disclosure of any material weaknesses or significant deficiencies in our internal control over financial reporting identified by our management or our independent registered public accounting firm. A “material weakness” is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. A “significant deficiency” is a deficiency, or a combination of deficiencies, in internal controls over financial reporting that is less severe than a material weakness, yet important enough to merit attention by those responsible for oversight of our financial reporting, including the audit committee of the board of directors.

Finally, as a public company we believe that we will need to continue to expand our accounting resources, including the size and expertise of our internal accounting team, to effectively execute a quarterly close process in an appropriate time frame for a public company. If we are unsuccessful or unable to sufficiently expand these resources, we may not be able to produce U.S. generally accepted accounting principles (GAAP) compliant financial statements in a time frame required to comply with our reporting requirements under the Exchange Act, and the financial statements we produce may contain material

15


misstatements. Either of these could cause investors to lose confidence in our financial reports and our financial reporting generally, which could lead to a decline in the trading price of our common stock.

We may pursue acquisitions that involve inherent risks related to potential internal control weaknesses and significant deficiencies which may be costly for us to remedy and could impact management assessment of internal control effectiveness.

Although our independent registered public accounting firm will not be required to formally attest to our internal control effectiveness while we are a smaller reporting company, management is still responsible for assessing internal control effectiveness at a consolidated level. As we integrate acquired companies into our business, the process of integrating our existing operations with entities that could potentially have material weaknesses and/or significant deficiencies may result in unforeseen operating difficulties and may require significant financial resources to remedy any material weaknesses or significant deficiencies that would otherwise be available for the ongoing development or expansion of our existing business. These potential material weaknesses and deficiencies may be costly for us to remedy and properly assess internal control effectiveness.


16


ITEM 1B. UNRESOLVED STAFF COMMENTS

None

ITEM 2. PROPERTIES

The following sets forth our facilities as of December 29, 2019.
Principal Uses
 
Location
 
Approximate
Square Footage
 
Owned or Leased
Headquarters,
Sales/Engineering,
Manufacturing
 
Auburn Hills, Michigan
 
150,000
 
Leased
Sales/Engineering
Manufacturing
 
LaFayette, Georgia
 
177,000
 
Owned/Leased (1)
Sales/Engineering
Manufacturing
 
Monterrey, Mexico
 
91,000
 
Leased
Manufacturing
 
Queretaro, Mexico
 
74,000
 
Leased
Manufacturing
 
Bryan, Ohio
 
42,000
 
Leased
Sales/Engineering
Manufacturing
 
Louisville, Kentucky
 
73,000
 
Owned
Manufacturing
 
Evansville, Indiana
 
200,000
 
Owned/Leased (2)
Manufacturing
 
Concord, Michigan
 
72,000
 
Leased
Manufacturing
 
London, Ontario
 
35,000
 
Leased

(1) The Company leases warehouse space of approximately 30,000 square feet that it uses in connection with its operations at this property.
(2) The Company leases warehouse space of approximately 134,000 square feet that it uses in connection with its operations at this property.

Each of our owned properties has been mortgaged to our bank to secure our borrowings under our senior secured credit facility.

ITEM 3. LEGAL PROCEEDINGS

Management is not aware of any legal proceedings contemplated, pending or threatened against us by any government authority or any other party involving our business. As of the date of this Annual Report on Form 10-K, no director, officer or affiliate is: (1) a party adverse to us in any legal proceeding, or (2) has an adverse interest to us in any legal proceeding.

ITEM 4. MINE SAFETY DISCLOSURES

None


17


PART II

ITEM 5. MARKET FOR REGISTRANTS COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUES

Performance Graph

The following graph compares the cumulative total stockholder return on our common stock with the total cumulative return of the Russell 2000 Index and the S&P Auto Parts & Equipment Index during the period commencing on July 1, 2015 the initial trading day of our common stock and ending on December 29, 2019. The graph assumes that $100 was invested at the beginning of the period in our common stock and in each of the comparative indices and assumes the reinvestment of any dividends. Historical stock price performance should not be relied upon as an indication of future stock price performance.
ufab2019.jpg
Number of Stockholders

As of March 1, 2020, there were 22 holders of record of the Company's common stock. Because many shares are held by brokers and other institutions on behalf of stockholders, the Company is unable to estimate the total number of individual stockholders represented by these holders of record.

Dividends

We paid a dividend of $0.05 per share in the first quarter of 2019 and of $0.15 per share in each quarter of 2018. Our payment of dividends on our common stock in the future will be determined by our board of directors in its sole discretion and will depend on business conditions, our financial condition, earnings, liquidity, and capital requirements. Our senior secured credit facility contains covenants which restrict or limit the amounts that we can pay as dividends or preclude the payments of dividends altogether.










18


Equity Compensation Plan Table
Plan Category
 
Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants, and Rights
 
Weighted-Average Exercise Price of Outstanding Options, Warrants, and Rights
 
Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans
Equity compensation plan approved by security holders (1)
 
945,000

 
$
7.25

 
416,000

Equity compensation plans not approved by security holders
 

 
$

 


(1) Includes options approved under the 2013 Stock Incentive Plan and 2014 Omnibus Performance Award Plan that were granted to employees of the Company and the board of directors and were registered on Form S-8 (333-206140) on August 6, 2015. Also includes additional shares under the 2014 Omnibus Performance Award Plan that were registered on Form S-8 (333-212193) on June 23, 2016.

19


ITEM 6. SELECTED FINANCIAL DATA

The following selected consolidated financial and other data should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated audited financial statements and related notes, which are included elsewhere in this Annual Report on Form 10-K. Our policy has been that fiscal years end on the Sunday closest to December 31st. The consolidated statements of operations data, cash flow data and the consolidated balance sheet data for the fiscal years ended December 29, 2019, December 30, 2018, and December 31, 2017 are derived from the audited consolidated financial statements that are included elsewhere in this Annual Report on Form 10-K. The selected consolidated financial data for the fiscal year ended January 3, 2016 has been derived from audited financial statements not included herein. Our historical results are not necessarily indicative of the results to be expected in the future.
  
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
Fifty-Two Weeks Ended January 1, 2017
 
Fifty-Two Weeks Ended January 3, 2016
 
(In thousands, except share data)
Statement of Operations Data:
 
 
 
 
 
 
 
 
 
Net Sales
$
152,489

 
$
174,910

 
$
175,288

 
$
170,463

 
$
143,309

Cost of Sales
120,981

 
135,575

 
135,234

 
130,919

 
109,488

Gross Profit
31,508

 
39,335

 
40,054

 
39,544

 
33,821

Selling, General, and Administrative Expenses
26,751

 
29,781

 
29,767

 
27,524

 
23,372

Impairment of Goodwill
6,760

 

 

 

 

Restructuring Expenses
2,752

 
1,156

 

 
35

 
374

Operating (Expense) Income
(4,755
)
 
8,398

 
10,287

 
11,985

 
10,075

Non-operating Income (Expense)
 
 
 
 
 
 
  

 
  

Other Income (Expense)
11

 
(59
)
 
79

 
92

 
23

Interest Expense
(4,287
)
 
(3,778
)
 
(2,746
)
 
(2,135
)
 
(2,755
)
Total Non-Operating Expense
(4,276
)
 
(3,837
)
 
(2,667
)
 
(2,043
)
 
(2,732
)
(Loss) Income – Before Income Taxes
(9,031
)
 
4,561

 
7,620

 
9,942

 
7,343

Income Tax Expense
37

 
862

 
1,133

 
3,258

 
2,314

Net (Loss) Income
$
(9,068
)
 
$
3,699

 
$
6,487

 
$
6,684

 
$
5,029

Net (Loss) Income Per Share
 
 
 
 
 
 
  

 
  

Basic
$
(0.93
)
 
$
0.38

 
$
0.67

 
$
0.69

 
$
0.62

Diluted
$
(0.93
)
 
$
0.37

 
$
0.66

 
$
0.68

 
$
0.60

Cash Dividends Per Share
$
0.05

 
$
0.60

 
$
0.60

 
$
0.60

 
$
0.30

Weighted Average Shares Outstanding
 
 
 
 
 
 
 
 
 
Basic
9,779,147

 
9,770,011

 
9,750,948

 
9,678,316

 
8,174,418

Diluted
9,779,147

 
9,908,698

 
9,899,418

 
9,896,283

 
8,426,937

Statement of Cash Flow Data
 
 
 
 
 
 
 
 
 
Cash Flow Provided By (Used In):
 
 
 
 
 
 
 
 
 
Operating Activities
$
12,021

 
$
9,430

 
$
7,809

 
$
7,761

 
$
5,081

Investing Activities
(2,640
)
 
(4,489
)
 
(4,088
)
 
(21,993
)
 
(15,439
)
Financing Activities
(10,141
)
 
(4,962
)
 
(2,995
)
 
14,210

 
10,329

Other Financial Data
 
 
 
 
 
 
 
 
 
Adjusted EBITDA (1)
$
13,177

 
$
17,123

 
$
18,032

 
$
18,991

 
$
15,590

 
(1) See details concerning Adjusted EBITDA, which is a non-GAAP measure, including the definition and calculation of amounts presented here in this document in Item 7. "Management's Discussion and Analysis of Financial Condition and Results of Operations".

20


  
As of December 29, 2019
 
As of December 30, 2018
 
As of December 31, 2017
 
As of January 1, 2017
 
As of January 3, 2016
 
(In thousands)
Selected Balance Sheet Data:
 
 
 
 
 
 
 
 
 
Working capital (1)
$
27,184

 
$
32,885

 
$
29,847

 
$
26,758

 
$
23,047

Net property, plant and equipment (2)
23,415

 
25,078

 
22,975

 
21,198

 
18,761

Total assets
101,668

 
123,287

 
122,805

 
122,537

 
99,921

Total debt (3)
47,485

 
55,923

 
53,565

 
50,611

 
31,213

Total stockholders' equity
39,460

 
48,888

 
50,882

 
50,059

 
48,013

 

(1) Represents current assets less current liabilities
(2) Excludes assets held for sale of $1.0 million as of December 29, 2019 and $2,033 as of January 3, 2016.
(3) Amount is net of debt issuance costs which are further discussed in note 1 to our consolidated financial statements.


21


ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATION

This Management's Discussion and Analysis of Financial Condition and Results of Operation is intended to provide a reader of our financial statements with a narrative from the perspective of our management on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. You should read the following discussion and analysis of our financial condition and results of operations in conjunction with the accompanying consolidated financial statements and the related notes to consolidated financial statements for the fifty-two weeks ended December 29, 2019, December 30, 2018, and December 31, 2017 included in this Annual Report on Form 10-K. Some of the information contained in this discussion and analysis include forward-looking statements. Our actual results and the timing of events could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to these differences include those discussed below as well as in other sections of this Annual Report on Form 10-K, particularly in “Business,” “Risk Factors” and “Special Note Regarding Forward-Looking Statements.” We make no guarantees regarding outcomes and assume no obligation to update the forward-looking statements herein, except as may be required by law.

Basis of Presentation

The Company’s policy has been that fiscal years end on the Sunday closest to the end of the calendar year end. Our 2019 fiscal year ended on December 29, 2019, the 2018 fiscal year ended on December 30, 2018, and our 2017 fiscal year ended on December 31, 2017. Beginning with 2020, the Company will begin to report on a calendar quarter end and calendar year end basis meaning that March 31, 2020 will be the next quarter end and December 31, 2020 will be the next fiscal year end. Results for December 30 and December 31, 2019 will be included in the 2020 fiscal year results. This change is contingent upon receiving Bank approval. The Company’s operations are classified in one reportable business segment. Although we have expanded the products that we manufacture and sell to include components used in the appliance, HVAC and water heater industries, products for these industries are manufactured at facilities that also manufacture or are capable of manufacturing products for the automotive industries. Our manufacturing locations have capabilities to produce diverse products utilizing multiple processes to serve various markets. The manufacturing operations for our automotive, appliance, HVAC and water heater products share management and labor forces and use common personnel and strategies for new product development, marketing and the sourcing of raw materials.

We qualify as an “emerging growth company” under the JOBS Act. As a result, we are permitted to, and intend to, rely on exemptions from certain disclosure requirements. For so long as we are an emerging growth company, we will not be required to:
have an auditor report on our internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act;
comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding a supplement to the auditor’s report providing additional information about the audit and the financial statements (i.e., an auditor discussion and analysis);
submit certain executive compensation matters to shareholder advisory votes, such as “say-on-pay” and “say-on-frequency”; and
disclose certain executive compensation and related items such as the correlation between executive compensation and performance and comparisons of the CEO’s compensation to median employee compensation.

In addition, Section 107 of the JOBS Act provides that an emerging growth company can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. In other words, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to take advantage of the benefits of this extended transition period. Our financial statements may therefore not be comparable to those of companies that comply with such new or revised accounting standards.

Our emerging growth status will expire on the first day of fiscal year 2020, and as such at that time we will no longer be able to take advantage of the exemptions noted above. Even after we no longer qualify as an emerging growth company, we may qualify as a "smaller reporting company," which would allow us to take advantage of many of the same exemptions from the disclosure requirements, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act and reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements.


22



Overview

Unique Fabricating is engaged in the engineering and manufacture of multi-material foam, rubber and plastic components utilized in noise, vibration and harshness, acoustical management, water and air sealing, decorative and other functional applications. The Company combines a long history of organic growth with strategic acquisitions to diversify both product capabilities and markets served.

Unique Fabricating serves the North America automotive and heavy-duty truck, plus the appliance, water heater and HVAC, aerospace, and medical markets. Sales are conducted directly with major OEMs in these markets or indirectly through the Tier 1 suppliers of these OEMs. The Company has its principal executive offices in Auburn Hills, Michigan and has sales, engineering and production facilities in Auburn Hills, Michigan, Concord, Michigan, LaFayette, Georgia, Louisville, Kentucky, Bryan, Ohio, Monterrey, Mexico, Queretaro, Mexico and London, Ontario.

Unique Fabricating derives the majority of its net sales from foam, rubber plastic, and tape adhesive related automotive products. We produce these products with a variety of manufacturing processes including traditional die cutting, precision die cutting, thermoforming, reaction injection molding (RIM) and fusion molding. We believe Unique Fabricating has a broader array of processes and materials utilized than any of its direct competitors. By sealing out air noise and water intrusion, and by providing sound absorption and blocking, Unique Fabricating’s products improve the interior comfort of a vehicle, increasing perceived vehicle quality and the overall experience of its passengers. Unique Fabricating’s products perform similar functions for appliances, water heaters and HVAC systems, improving thermal characteristics, reducing noise and prolonging equipment life. We primarily operate within the highly competitive and cyclical automotive parts industry.

Recent Developments

Fourth Quarter
 
Fourth quarter of 2019 results saw the positive impacts from the wide ranging operational and cost improvement activities that accelerated in the fourth quarter and for which we will see additional benefit in the first quarter of 2020. These benefits reduced the impact of lower year over year sales from the loss of business due to our Ft. Smith, Arkansas and Evansville, Indiana plant closures, the end of life of specific programs that were not adequately replaced, and other commercial challenges. We were not impacted in any meaningful way from the GM strike which occurred during the fourth quarter of 2019.

Coronavirus

Due to the ongoing COVID-19 outbreak with its uncertain near, mid, and longer-term impacts on the Company, our customers, our suppliers, and the industries we serve, we are executing a comprehensive set of actions to prudently manage our resources while keeping our customers supplied with the products they continue to require.
While demand in the automotive segment has been reduced for an indeterminate period, we continue to have customer orders across our various markets and in all our plants. Currently, we are operating our facilities.
We are following the guidelines provided by the various governmental entities in the jurisdictions where we operate and are taking additional measures to protect our employees.
Considering the current decline in demand, we are modifying our shift schedules and plant employee counts, limiting our raw material ordering, and restricting all discretionary spending.
As our supply base is almost exclusively North American, we have not yet seen disruptions in our supply chain.
Due to the inherent uncertainty of the unprecedented and rapidly evolving situation including the duration of the actions taken by the various customers and governments, we are unable to determine the full impact of the COVID-19 situation on our future operations.




23



Organizational Changes

During January 2020, we hired new Directors of HR and Purchasing as we continue to strengthen our management team to enable the achievement of our growth and operational targets.
On September 17, 2019, the Company named a new President and CEO of the Company, who began employment with the Company on September 30, 2019. The Company did not incur any restructuring costs in connection with this appointment.

On September 30, 2019, our Chief Financial Officer (CFO) announced his resignation, effective October 11, 2019. The Company's new President and Chief Executive Officer (CEO) will serve as the Interim CFO until such a time that a permanent CFO is named. The Company did not incur restructuring costs in connection with this resignation. Our permanent CFO search activities continue.

On July 30, 2019, our former President and Chief Executive Officer of the Company (CEO), resigned as a member of the board of directors. The Company did not incur any additional restructuring costs in connection with his resignation from the board of directors.
    
On May 6, 2019, our former President and CEO resigned by mutual agreement of both parties. The Company incurred one-time restructuring costs of $0.7 million during the 52 weeks ended December 29, 2019 in connection with his resignation.
    
Salaried Restructuring

On May 15, 2019 and February 1, 2019, the Company announced that in order to reduce fixed costs it would be eliminating several salaried positions. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. This reduction took place and the Company incurred restructuring costs of $0.3 million in the 52 weeks ended December 29, 2019.

During the fourth quarter of 2019, the Company made additional net reductions of 12 salaried positions as part of a streamlining of the company to improve efficiency and better align the organization to its new structure, targets, and vision. There was an immaterial impact on 2019 costs and there will be no impact in 2020. Some of the resulting cost savings have been and will be used to add specific capabilities in Engineering, Finance, Human Resources, and Purchasing.

Bryan Facility Closure

On November 7, 2019, the Company made the decision to close its manufacturing facility in Bryan, Ohio. The Company expects to cease operations at the Bryan facility by the end of the first quarter of 2020. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of our facilities.

The Company will move existing Bryan production to its manufacturing facilities in Queretaro, Mexico and LaFayette, GA. The Company will provide the affected employees severance pay, health benefits continuation, and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of approximately $0.3 million during the fourth quarter of 2019. The Company expects that the amount of other costs incurred associated with this plant closure, which will primarily consist of preparing and moving existing production equipment and inventory at Bryan to other facilities, will be approximately $0.6 million through April of 2020.

Evansville Facility Closure

On July 16, 2019, the Company made the decision to close its manufacturing facility in Evansville, Indiana. The Company ceased operations at the Evansville facility in December 2019. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of our facilities.

The Company moved existing Evansville production to its manufacturing facilities in LaFayette, GA, Auburn Hills, MI, and Louisville, KY. The Company provided the affected employees severance pay, health benefits continuation, and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that

24


the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

As the Company is actively marketing its leased no longer in use Evansville facility for a sub-lease and based upon the applicable generally accepted accounting principles, the Company performed an analysis to determine the appropriate accounting. This resulted in recording a charge of $0.4 million to restructuring expense in the fourth quarter ended December 29, 2019. The Company is obligated for the remaining payments of $1.1 million for the leased facility.

The Company is also actively pursuing the sale of its owned Evansville facility with a December 29, 2019 book value of $1.0 million. As such, this asset has been classified as an asset held for sale on the consolidated balance sheet.

The Company incurred one-time severance costs as a result of this plant closure of $0.3 million during the fourth quarter ended December 29, 2019.

The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Evansville to other facilities was $0.3 million in the fourth quarter and $0.8 million for the 52 weeks ended December 29, 2019.    

The table below summarizes the restructuring activity during the 52 weeks ended December 29, 2019.

 
 
Fifty-Two weeks Ended December 29, 2019
 
 
(In thousands)
Former CEO severance salary
 
$
721

Salaried workforce reduction
 
245

Evansville severance
 
331

Evansville other
 
692

Evansville lease
 
385

Bryan severance
 
378

Accrual balance at December 29, 2019
 
$
2,752


Fort Smith Facility Closure

On February 13, 2018, the Company made the decision to close its manufacturing facility in Fort Smith, Arkansas. The Company ceased operations at the Fort Smith facility in July of 2018, and approximately 20 positions were eliminated as a result of the closure. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of our facilities. The Company moved existing Fort Smith production to its manufacturing facilities in Evansville, Indiana and Monterrey, Mexico. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of $0.2 million in the 52 weeks ended December 30, 2018. The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Fort Smith to other facilities was $0.6 million in the 52 weeks ended December 30, 2018. All these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.
         
On October 18, 2018, the Company sold the building it owned in Fort Smith, which had a net book value of $0.73 million, for cash proceeds of $0.88 million resulting in a gain on the sale of $0.14 million. Through the date of the sale the building qualified as being held for sale, and therefore was presented as such in the consolidated balance sheet in our historical financial statements.


25



Port Huron Facility Closure

On February 1, 2018, the Company made the decision to close its manufacturing facility in Port Huron, Michigan. The Company ceased operations at the Port Huron facility in June of 2018 and seven positions were eliminated as a result of the closure. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of its facilities. As such, the Company moved existing Port Huron production to our manufacturing facilities in London, Ontario, Auburn Hills, Michigan, and Louisville, Kentucky. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of $0.1 million in the 52 weeks ended December 30, 2018. The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Port Huron to other facilities was $0.3 million in the 52 weeks ended December 30, 2018. All these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.

Impairment of Goodwill

During the second quarter of 2019, the Company experienced a decline in market capitalization, which under applicable accounting standards, is a potential indicator of impairment. As a result, the Company performed an interim quantitative assessment as of June 30, 2019, utilizing a combination of the income and market approaches, which were weighted evenly. The results of the quantitative analysis performed indicated the carrying value of the Company exceeded the fair value of the Company by $6.8 million and, accordingly, an impairment was recorded during the second quarter of 2019. Key assumptions used in the analysis were a discount rate of 12.5%, EBITDA margin of 5.7% for the last seven months of 2019, 9.25% EBITDA margin for 2020 increasing to10.0% for 2023, and a terminal growth rate of 2.0%. Future events and changing market conditions may, however, lead us to reevaluate the assumptions we have used to test for goodwill impairment, including key assumptions used in our expected EBITDA margins and cash flows, as well as other key assumptions with respect to matters out of our control, such as discount rates and market multiple comparables. Based on the results of the quantitative test, we performed sensitivity analysis around the key assumptions used in the analysis, the results of which were a 50 basis point decline in EBITDA margin used to determine expected future cash flows would have resulted in an additional impairment of approximately $12.3 million. No such further indicators of impairment were identified during the remaining two quarters of the year ended December 29, 2019.

Credit Agreement (Amendments)

On April 29, 2016, Unique Fabricating NA, Inc. (the “US Borrower”) and Unique-Intasco Canada, Inc. (the “CA Borrower”) and Citizens Bank, National Association (“Citizens”), acting as lender and Administrative Agent and the other lenders, entered into a Credit Agreement (the “Credit Agreement”) providing for borrowings of up to the aggregate principal amount of $62.0 million. The Credit Agreement was a senior secured credit facility and consisted of a revolving line of credit of up to $30.0 million (the “Revolver”) to the US Borrower, a $17.0 million principal amount Term Loan (the “US Term Loan”) to the US Borrower, and a $15.0 million principal amount Term Loan (the “CA Term Loan”) to the CA Borrower.

On August 18, 2017, the US Borrower and the CA Borrower entered into the Second Amendment (the “Amendment”) to the Credit Agreement, with Citizens, acting as syndication agent, and the other lenders. The Amendment converted $4.0 million of outstanding borrowings under the Revolver into an additional $4.0 million term loan to the US Borrower (the “US Term Loan II”). The conversion of a portion of the outstanding borrowings under the Revolver into the US Term Loan II did not reduce the aggregate amount available to be borrowed under it.

On August 8, 2018, the US Borrower and the CA Borrower entered into the Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement. The Fourth Amendment required the Company to use the net proceeds from the sale of the Ft. Smith, Arkansas building to reduce the outstanding borrowings under the Revolver. The application of the net proceeds did not permanently reduce the amounts that could be borrowed under the Revolver. The Fourth Amendment also eased, for the fiscal quarter ended September 30, 2018, the financial covenant ratio which determines the Company's ability to pay dividends. The Fourth Amendment provided for the discharge and release of the mortgage on the Ft. Smith, Arkansas facility subject to the application of the net proceeds of the sale of the property as required by the amendment.


26


On September 20, 2018, the US Borrower and the CA Borrower entered into the Fifth Amendment (the “Fifth Amendment”) to the Credit Agreement, with Citizens, acting as syndication agent, and the other lenders. The Fifth Amendment temporarily increased the maximum amount that could be borrowed under the Revolver to $32.5 million from its then maximum of $30.0 million. This increase implemented by the Fifth Amendment was effective until October 31, 2018, at which point the maximum amount could be borrowed under the Revolver reverted to $30.0 million.


Amended and Restated Credit Agreement

On November 8, 2018, subsequent to the end of the third quarter, the US Borrower and the CA Borrower, entered into an Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”), which amended and restated the existing Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders. The Amended and Restated Credit Agreement, among other things increases the principal amount of US Term Loan borrowings to $26.0 million, creates a two year line to fund capital expenditures of up to $2.5 million through November 8, 2019 and $5.0 million thereafter through November 8, 2020, and extends the maturity dates of all borrowings from April 28, 2021 to November 7, 2023. The Amended and Restated Credit Agreement provides for borrowings of up to $30.0 million under the Revolver, subject to availability, and left the principal amount on the CA Term Loan the same at September 30, 2018, approximately $12.0 million, and the same as it was under the previous Credit Agreement. The Amended and Restated Credit Agreement combined the previous US Term Loan and US Term Loan II (the “New US Term Loan”) into one term loan and increases the aggregate principal amount to $26.0 million dollars from $15.9 million. The increase in the principal amount effected by the New U.S. Term Loan replaced and termed-out outstanding borrowings under the Revolver. The Amended and Restated Credit Agreement changes the quarterly principal payments of the New US Term Loan to $337,500 through September 30, 2020, $575,000 thereafter through September 30, 2021, and $812,500 thereafter though maturity. Finally, the agreement made certain changes to the Company's covenants and financial covenant ratios.

Covenant Compliance

As of March 31, 2019, the Company was not in compliance with the total leverage ratio financial covenant. As a result of this non-compliance, on May 7, 2019, the US Borrower and the CA Borrower entered into the waiver and First Amendment (the “First Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders. The First Amendment temporarily waived the default on the March 31, 2019 covenant violation until the earlier of June 15, 2019 and the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as are necessary taking into account the Borrowers current and future financial condition.

On June 14, 2019, the Company entered into the Second Amendment (the “Second Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Second Amendment revised the waiver period as defined with respect to the March 31, 2019 covenant violation and resulting default until the earlier of June 30, 2019 (which was June 15, 2019 under the First Amendment to the Amended and Restated Credit Agreement) and the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as are necessary taking into account the Borrowers current and future financial condition.

On June 28, 2019, the Company entered into the Third Amendment (the “Third Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Third Amendment revised the waiver period as defined with respect to the March 31, 2019 covenant violation and resulting default until the earlier of July 22, 2019 (which was June 30, 2019 under the Second Amendment to the Amended and Restated Credit Agreement) and the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as are necessary taking into account the Borrowers current and future financial condition.

On July 16, 2019, the Company entered into the Waiver and Fourth Amendment (the “Fourth Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Fourth Amendment provided a permanent waiver by the Lenders and Agent with respect to the Borrower's non-compliance with the total leverage ratio financial covenant, as defined as of March 31, 2019. The Fourth Amendment also revised the definition of consolidated EBITDA and certain financial covenants, including the maximum total leverage ratio and the minimum debt service coverage ratio, as well as adding the requirement that the Company maintain minimum liquidity and minimum unadjusted consolidated EBITDA, each as defined. The Fourth Amendment permits distributions as long as the Borrower is in compliance with specified conditions including that the Borrower's liquidity, as defined, is not less than $5 million after giving effect to the distributions,, total leverage ratio is not more than 2.00 to 1.00, post distribution debt service coverage ratio

27


("DSCR"), as defined, is not greater than 1.10 to 1.00, and Borrower is in compliance with financial covenants, before and after giving effect to the distributions.

On August 7, 2019, the Company entered into the Fifth Amendment to the Credit Agreement and Loan Documents (The "Fifth Amendment"). The Fifth Amendment amended the definition of unadjusted consolidated EBITDA to include consolidated net income plus the sum of interest expense, tax expense, depreciation and amortization expense, and non-cash impairment charges of goodwill. The Company is compliant with the covenants set forth in the Waiver and Amendments as of December 29, 2019. The Company did not pay a dividend during the remainder of 2019.

Comparison of Results of Operations for the Fifty-Two Weeks Ended December 29, 2019 and the Fifty-Two Weeks Ended December 30, 2018

Fifty-Two Weeks Ended December 29, 2019 and the Fifty-Two Weeks Ended December 30, 2018

Net Sales
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
(In thousands)
 
$
152,489

 
$
174,910


The decline in net sales for the fifty-two weeks ended December 29, 2019 was primarily driven by the loss of business associated with the prior year's Ft. Smith, Arkansas and current year Evansville, Indiana plant closures, the program end for several substantial programs where we did not win the successor business or the customer made a change eliminating our product on the platform, the overall decrease in North American auto production year over year, and certain other commercial losses during the year. As part of our improvement activities, we have reorganized and refocused our commercial organization to win new business by leveraging our competitive advantages.

Cost of Sales

The major components of cost of sales are raw materials purchased from third parties, direct labor and benefits, and manufacturing overhead, including facility costs, utilities, supplies, repairs and maintenance, insurance, freight costs of products shipped to customers and depreciation.
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
(In thousands)
Materials
$
78,826

 
$
88,285

Direct labor and benefits
22,916

 
27,232

Manufacturing overhead
16,601

 
17,796

Sub-total
118,343

 
133,313

Depreciation
2,638

 
2,262

Cost of sales
120,981

 
135,575

Gross Profit
$
31,508

 
$
39,335


Cost of Sales as a Percent of Net Sales
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
Materials
51.7
%
 
50.5
%
Direct labor and benefits
15.0
%
 
15.6
%
Manufacturing overhead
10.9
%
 
10.1
%
Sub-total
77.6
%
 
76.1
%
Depreciation
1.7
%
 
1.3
%
Cost of Sales
79.3
%
 
77.4
%
Gross Profit
20.7
%
 
22.5
%

28



The increase in cost of sales as a percentage of net sales was attributable to lower sales resulting in an under absorption of manufacturing overhead and depreciation of 2.9% plus an increase to the inventory allowance in the third quarter of $1.7 million or a 1.1% increase to material costs for 2019. This allowance increase was due to the loss of business from the end of life of certain programs coupled with the on-going implementation of the Company's new Enterprise Resource Planning (ERP) system providing more detailed information for the Company to review estimated future demand in the next twelve months. As noted elsewhere, the benefits from the closures of the Evansville and Bryan facilities will be more fully realized in 2020 and beyond.

The lower direct labor and benefit percentage resulted from changes in product mix and manufacturing location to lower labor content production plus lower health insurance claims incurred under our self-insured health and welfare benefit plans.

Selling, General and Administrative Expenses (“SG&A”)
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
(In thousands, except SG&A as a
% of net sales)
SG&A, exclusive of line items below
$
22,349

 
$
25,387

Transaction expenses

 
27

Subtotal
22,349

 
25,414

Depreciation and amortization
4,402

 
4,367

SG&A
$
26,751

 
$
29,781

SG&A as a % of net sales
17.5
%
 
17.0
%

While SG&A, (excluding depreciation and amortization) as a percentage of nets sales remained substantially the same in 2019, we reduced SG&A (excluding depreciation and amortization) by $3.1 million year over year. This is a result of a combination of the plant closure activities, the salaried workforce reductions, other activities to lower these primarily fixed costs, and, various balance sheet adjustments. Several other initiatives have been undertaken including a realignment of the management organization to ensure we have a cost-effective method of meeting our objectives. These will have a further benefit in 2020 and beyond.

Operating Loss and Income

As a result of the foregoing factors, as well as restructuring expense of $2.8 million for the fifty-two weeks ended December 29, 2019 compared to restructuring expense of $1.2 million for the fifty-two weeks ended December 30, 2018, impairment to goodwill of $6.8 million and $0 for the fifty-two weeks ended December 29, 2019 and December 30, 2018, operating loss for the fifty-two weeks ended December 29, 2019 was $4.8 million compared to operating income of $8.4 million for the fifty-two weeks ended December 30, 2018.

Non-Operating Expense

Non-operating expense for the fifty-two weeks ended December 29, 2019 was $4.3 million compared to $3.8 million for the fifty-two weeks ended December 30, 2018. The change in non-operating expense was primarily driven by interest expense. Interest expense was approximately $4.3 million for the fifty-two weeks ended December 29, 2019, compared to $3.8 million for the fifty-two weeks ended December 30, 2018. The increase in interest expense is primarily due to higher interest rates and an $0.6 million unfavorable mark-to-market on a new interest rate swap.

Income before Income Taxes

As a result of the foregoing factors, loss before income taxes for the fifty-two weeks ended December 29, 2019 was $9.0 million, compared income of $4.6 million for the fifty-two weeks ended December 30, 2018.

Income Tax Provision

For the fifty-two weeks ended December 29, 2019, income tax expense was less than $0.1 million, and the effective income tax rate was 0%. The differences between the effective tax rate and the statutory rate of 21.0% are primarily due to

29


earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and the U.S. taxation of foreign earnings under the Global Intangible Low-Taxed Income (GILTI) provisions of the Tax Cut and Jobs Act, partially offset by tax credits. These adjustments are further explained in Note 10. For the fifty-two weeks ended December 30, 2018, income tax expense was $0.9 million, and the effective income tax rate was 18.9%. The effective tax rate was lower than the statutory rate of 21.0% primarily due to research and development credits in the U.S., partially offset by earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S. and by U.S. taxation on foreign earnings under the GILTI provisions of the Tax Cuts on Jobs Act. These adjustments are further explained in Note 10.

Net (loss) income

As a result of the lower net sales and changes in expenses discussed above, net loss for the fifty-two weeks ended December 29, 2019 was ($9.1) million compared to net income of $3.7 million during the fifty-two weeks ended December 30, 2018.


Comparison of Results of Operations for the Fifty-Two Weeks Ended December 30, 2018 and the Fifty-Two Weeks Ended December 31, 2017


Fifty-Two Weeks Ended December 30, 2018 and Fifty-Two Weeks Ended December 31, 2017

Net Sales
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
 
$
174,910

 
$
175,288


The relatively flat net sales for the fifty-two weeks ended December 30, 2018 is in alignment with North American vehicle production which slightly decreased during the fifty-two weeks ended December 30, 2018 period from production during the fifty-two weeks ended December 31, 2017.


Cost of Sales

The major components of cost of sales are raw materials purchased from third parties, direct labor and benefits, and manufacturing overhead, including facility costs, utilities, supplies, repairs and maintenance, insurance, freight costs of products shipped to customers and depreciation.
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Materials
$
88,285

 
$
88,303

Direct labor and benefits
27,232

 
26,729

Manufacturing overhead
17,796

 
18,288

Sub-total
133,313

 
133,320

Depreciation
2,262

 
1,914

Cost of sales
135,575

 
135,234

Gross Profit
$
39,335

 
$
40,054










30



Cost of Sales as a Percent of Net Sales
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
Materials
50.5
%
 
50.4
%
Direct labor and benefits
15.6
%
 
15.3
%
Manufacturing overhead
10.1
%
 
10.4
%
Sub-total
76.2
%
 
76.1
%
Depreciation
1.3
%
 
1.1
%
Cost of Sales
77.5
%
 
77.2
%
Gross Profit
22.5
%
 
22.8
%

Material costs for the fifty-two weeks ended December 30, 2018 as a percentage of net sales were higher compared to the fifty-two weeks ended December 31, 2017 primarily due to higher freight costs in the fifty two weeks ended , partially offset by favorable product mix shift to more molded products, which are typically lower in material content. Direct labor and benefit costs as a percentage of net sales was 15.6% for the fifty-two weeks ended December 30, 2018 compared to 15.3% for the fifty-two weeks ended December 31, 2017. Direct labor costs were negatively impacted by the product mix shift to more molded products described above, which while lower in material content as a percentage of sales, are typically higher in labor content, a temporary equipment capacity issue at one of our facilities during the first quarter of 2018, that resulted in higher overtime costs during the fifty-two weeks ended December 30, 2018, as well as short term inefficiencies experienced from moving the manufacturing of products previously produced in the Ft. Smith, Arkansas facility to other manufacturing facilities of the Company.

Manufacturing overhead as a percentage of net sales in the fifty-two weeks ended December 30, 2018 were lower due primarily to lower repair and maintenance costs on our machines, tools, and buildings as we have invested heavily in the last few years in new production equipment. Depreciation costs as a percentage of net sales in the fifty-two weeks ended December 30, 2018 were also higher than the fifty-two weeks ended December 31, 2017 as we added machine capacity, to meet expected future demand, and to increase capabilities in certain of our facilities.

Selling, General and Administrative Expenses (“SG&A”)
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands, except SG&A as a
% of net sales)
SG&A, exclusive of line items below
$
25,387

 
$
25,338

Transaction expenses
27

 
23

Subtotal
25,414

 
25,361

Depreciation and amortization
4,367

 
4,406

SG&A
$
29,781

 
$
29,767

SG&A as a % of net sales
17.0
%
 
17.0
%

Operating Income

As a result of the foregoing factors, as well as restructuring expense of $1.2 million for the fifty-two weeks ended December 30, 2018 compared to no restructuring expense for the fifty-two weeks ended December 31, 2017, operating income for the fifty-two weeks ended December 30, 2018 was $8.4 million compared to operating income of $10.3 million for the fifty-two weeks ended December 31, 2017.


Non-Operating Expense

Non-operating expense for the fifty-two weeks ended December 30, 2018 was $3.8 million compared to $2.7 million for the fifty-two weeks ended December 31, 2017. The change in non-operating expense was primarily driven by interest expense. Interest expense was approximately $3.8 million for the fifty-two weeks ended December 30, 2018, compared to $2.7 million

31


for the fifty-two weeks ended December 31, 2017. The increase in interest expense is primarily due to higher interest rates and a higher average outstanding debt balance in the fifty-two weeks ended December 30, 2018, the write-off of certain deferred financing costs associated with our old Credit Agreement, and an unfavorable mark-to-market on a new interest rate swap.

Income before Income Taxes

As a result of the foregoing factors, income before income taxes for the fifty-two weeks ended December 30, 2018 was $4.6 million, compared to $7.6 million for the fifty-two weeks ended December 31, 2017.

Income Tax Provision

For the fifty-two weeks ended December 30, 2018, income tax expense was $0.9 million, and the effective income tax rate was 18.9%. The effective tax rate was lower than the statutory rate of 21.0% primarily due to research and development credits in the U.S., partially offset by earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S. and by U.S. taxation on foreign earnings under the GILTI provisions of the Tax Cuts on Jobs Act. These adjustments are further explained in Note 10.
 
For the fifty-two weeks ended December 31, 2017, income tax expense was $1.1 million, and the effective income tax rate was 14.9%. The difference between the actual effective rate and the statutory rate of 34.0% was mainly a result of the enactment of the Tax Cuts on Jobs Act on December 22, 2017, and research and development credits. These adjustments are further explained in Note 10.

Net income

As a result of the increased net sales and changes in expenses discussed above, net income for the fifty-two weeks ended December 31, 2017 was $6.5 million compared to $6.7 million during the fifty-two weeks ended January 1, 2017.

Non-GAAP Financial Measures

Adjusted EBITDA

We present Adjusted EBITDA (defined below), a measure that is not in accordance with generally accepted accounting principles in the United States of America (non-GAAP), in this document to provide investors with a supplemental measure of our operating performance. We believe that Adjusted EBITDA is a useful performance measure and it is used by us to facilitate a comparison of our operating performance on a consistent basis from period-to-period and to provide for a more complete understanding of factors and trends affecting our business than measures under GAAP can provide alone. Our board and management also use Adjusted EBITDA as one of the primary methods for planning and forecasting overall expected performance and for evaluating on a quarterly and annual basis actual results against such expectations, and as a performance evaluation metric in determining achievement of certain compensation programs and plans for company management. In addition, the financial covenants in our new credit facility are based on Adjusted EBITDA, subject to dollar limitations on certain adjustments.

We define “Adjusted EBITDA” as earnings before interest expense, income taxes, depreciation and amortization expense, non-cash stock awards, non-recurring integration expense, non-cash stock awards, , transaction fees related to our acquisitions, restructuring expenses, a one-time gain on the sale of a building, and one-time consulting and licensing ERP system implementation costs as we implement a new ERP system at all locations. We believe omitting these items provides a financial measure that facilitates comparisons of our results of operations with those of companies having different capital structures. Since the levels of indebtedness and tax structures that other companies have are different from ours, we omit these amounts to facilitate investors’ ability to make these comparisons. Similarly, we omit depreciation and amortization because other companies may employ a greater or lesser amount of property and intangible assets. We believe that investors, analysts and other interested parties view our ability to generate Adjusted EBITDA as an important measure of our operating performance and that of other companies in our industry. Adjusted EBITDA should not be considered as an alternative to net income for the periods indicated as a measure of our performance. Other companies in our industry may calculate Adjusted EBITDA differently than we do, limiting its usefulness as a comparative measure.

The use of Adjusted EBITDA has limitations as an analytical tool, and you should not consider this performance measure in isolation from, or as an alternative to, GAAP measures such as net income. Adjusted EBITDA is not a measure of liquidity under GAAP or otherwise and is not an alternative to cash flow from continuing operating activities. Our presentation of Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by the expenses that are

32


excluded from that term or by unusual or non-recurring items. The limitations of Adjusted EBITDA include that: (1) it does not reflect our cash expenditures or future requirements for capital expenditures or contractual commitments; (2) it does not reflect changes in, or cash requirements for, our working capital needs; (3) it does not reflect income tax payments we may be required to make; and (4) it does not reflect the cash requirements necessary to service interest or principal payments associated with indebtedness.

To properly and prudently evaluate our business, we encourage you to review our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K, and the reconciliation to Adjusted EBITDA from net income, the most directly comparable financial measure presented in accordance with GAAP, set forth in the following table. All the items included in the reconciliation from net income to Adjusted EBITDA are either (1) non-cash items or (2) items that management does not consider in assessing our on-going operating performance. In the case of the non-cash items, management believes that investors may find it useful to assess our comparative operating performance because the measures without such items are less susceptible to variances in actual performance resulting from depreciation, amortization and other non-cash charges and more reflective of other factors that affect operating performance. In the case of the other items that management does not consider in assessing our on-going operating performance, management believes that investors may find it useful to assess our operating performance if the measures are presented without these items because their financial impact may not reflect on-going operating performance.

 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Plus: Interest expense, net
4,286

 
3,778

 
2,746

Plus: Income tax expense
37

 
862

 
1,133

Plus: Depreciation and amortization
7,041

 
6,630

 
6,320

Plus: Non-cash stock award
129

 
131

 
150

Plus: Non-recurring expenses
83

 
200

 
158

Plus: Goodwill impairment
6,760

 

 

Plus: Transaction fees

 
27

 
23

Plus: Management fees
225

 

 

Plus: Restructuring expenses
2,752

 
1,156

 

Plus: One-time consulting and licensing ERP system implementation costs
932

 
724

 
1,015

     Plus: Debt extinguishment costs

 
59

 

     Less: Gain on sale of building

 
(143
)
 

Adjusted EBITDA
$
13,177

 
$
17,123

 
$
18,032


Liquidity and Capital Resources

Our principal sources of liquidity are cash flow from operations and borrowings under our Amended and Restated Credit Agreement from our senior lenders. Our primary uses of cash are payment of vendors, payroll, operating costs, capital expenditures and debt service.

As of December 29, 2019, December 30, 2018 and December 31, 2017, we had a cash balance of $0.7 million, $1.4 million and $1.4 million, respectively. Our excess cash balance is swept daily and applied to reduce borrowings under our revolving line of credit, which remains available for re-borrowing, as needed, subject to compliance with the terms of the facility. As of December 29, 2019, December 30, 2018 and December 31, 2017, we had $10.4 million, $11.6 million and $7.2 million, respectively, available for borrowing under our amended and restated credit facility, subject, in each case, to borrowing base restrictions, compliance with the terms of the facility and outstanding letters of credit. At each such date, we were in compliance with all debt covenants under such facilities. We believe that our sources of liquidity, including cash flow from operations, existing cash and our revolving credit facility are sufficient to meet our projected cash requirements for at least the next fifty-two weeks.


33


In 2020, we plan to commit to approximately $4.0 million in capital expenditures, primarily to add new production equipment as we expand and automate our production capabilities, upgrade existing equipment and facilities, and improve our information technology software and hardware throughout our locations.

While we believe we have sufficient liquidity and capital resources to meet our current operating requirements and planned capital expenditures, we may elect to pursue additional growth opportunities that could require additional debt or equity financing. If we are unable to secure additional financing at favorable terms in order to pursue such additional growth opportunities, our ability to pursue such opportunities could be materially adversely affected.

Dividends

Our payment of dividends on our common stock in the future will be determined by our board of directors in its sole discretion and will depend on business conditions, our financial condition, earnings, liquidity and capital requirements. Our New Credit Agreement contains financial covenants which may have the effect of precluding or limiting the amounts that we can pay as dividends.

The following table presents cash flow data for the periods indicated.
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Cash flow data
 
 
 
 
 
Cash flow provided by (used in):
 
 
 
 
 
Operating activities
$
12,021

 
$
9,430

 
$
7,809

Investing activities
(2,640
)
 
(4,489
)
 
(4,088
)
Financing activities
(10,141
)
 
(4,962
)
 
(2,995
)

Operating Activities

Cash provided by operating activities consists of net income adjusted for non-cash items, including depreciation and amortization; amortization of debt issuance costs; gain or loss on sale of assets; gain or loss on extinguishment of debt; gain or loss on derivative instruments; bad debt adjustments; stock option expense; changes in deferred income taxes; accrued and other liabilities; prepaid expenses and other assets; and the effect of working capital changes. The primary drivers of cash inflows and outflows are accounts receivable, inventory, prepaid expenses and other assets, accounts payable and accrued interest.

During the fifty-two weeks ended December 29, 2019, net cash provided by operating activities was $12.0 million, compared to cash provided by operating activities of $9.4 million and $7.8 million for the fifty-two weeks ended December 30, 2018 and January 1, 2017, respectively.

Net cash provided by operating activities for the fifty-two weeks ended December 29, 2019 was positively impacted by decreases in inventory and accounts receivable representing a renewed focus on the management of these two areas.

Net cash provided by operating activities for the fifty-two weeks ended December 30, 2018 was positively impacted by decreases in working capital, primarily in prepaid expenses, accounts payable and accrued expenses.

The net cash provided by operating activities for the fifty-two weeks ended December 31, 2017 was impacted by net income excluding depreciation and amortization partially offset by working capital changes.

Investing Activities

Cash used in investing activities consists principally of purchases of property, plant and equipment.

In the fifty-two weeks ended December 29, 2019, we made capital expenditures of $2.6 million


34


In the fifty-two weeks ended December 30, 2018, we made capital expenditures of $5.4 million partially offset by proceeds of $0.9 million primarily from the sale of the Ft. Smith building further described in Note 8 to our consolidated financial statements.

In the fifty-two weeks ended December 31, 2017, we made capital expenditures of $4.1 million.

Financing Activities

Cash flows (used in) provided by financing activities consisted primarily of borrowings and payments under our new and old senior credit facilities, payment of debt issuance costs, and distribution of cash dividends.

In the fifty-two weeks ended December 29, 2019, we had outflows of $10.1 million primarily due to $3.4 million of mandatory pay-off of the principal amount of our term loans under our credit facility, and $0.5 million for payments of cash dividends, and $6.6 million outflow of net proceeds from borrowings under our revolving line of credit. These outflows were partially offset by $1.3 million proceeds of debt on our new capital expenditure term loan as further discussed in Note 6 to our consolidated financial statements.

As of December 29, 2019, $11.7 million was outstanding under the revolving credit facility, gross of debt issuance costs. Borrowings under the revolving credit facility are subject to a borrowing base which is reduced to the extent of letters of credit issued under the new senior credit facility. As of December 29, 2019, the maximum additional available borrowings under the revolving credit facility was $10.4 million, which is further subject to borrowing base restrictions. Amounts repaid under the revolving credit facility will be available to be re-borrowed, subject to borrowing base restrictions and compliance with the terms of the facility.

As of December 30, 2018, $18.3 million was outstanding under the revolving credit facility, gross of debt issuance costs. Borrowings under the revolving credit facility are subject to a borrowing base which is reduced to the extent of letters of credit issued under the new senior credit facility. As of December 30, 2018, the maximum additional available borrowings under the revolving credit facility was $11.6 million, which is further subject to borrowing base restrictions.
 
In the fifty-two weeks ended December 31, 2017, we had outflows of $3.0 million primarily due to $3.4 million of mandatory pay-off of the principal amount of our term loans under our new senior credit facility, and $5.8 million for payments of cash dividends. These outflows were partially offset by $6.2 million net proceeds from borrowings under our revolving line of credit under our new senior secured credit facility.

Credit Agreement

On April 29, 2016, the US Borrower and the CA Borrower and Citizens, acting as lender and Administrative Agent and the other lenders, entered into the Credit Agreement providing for borrowings of up to the aggregate principal amount of $62.0 million. The Credit Agreement was a senior secured credit facility and consisted of a revolving line of credit (the “Revolver”) of up to $30.0 million to the US Borrower, a $17.0 million principal amount term loan to the US Borrower, (the “US Term Loan” and a $15.0 million term loan to the CA Borrower.

On August 18, 2017, the US Borrower and the CA Borrower entered into the Second Amendment (the “Second Amendment”) to the Credit Agreement, with Citizens, acting as Administrative Agent, and other lenders. The Second Amendment converted $4.0 million of outstanding borrowings under the revolving line of credit under the Credit Agreement into an additional $4.0 million term loan to the US Borrower (the “US Term Loan II”). The conversion of a portion of the outstanding borrowings under the revolving line of credit did not reduce the aggregate amount available to be borrowed under it.

On August 8, 2018 the US Borrower and the CA Borrower entered into the Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement, with Citizens acting as Administrative Agent, and the other lenders. The Fourth Amendment required the Company to use the net proceeds from the anticipated sale of the Ft. Smith, Arkansas building to reduce the outstanding borrowings under the Revolver. The application of the net proceeds did not permanently reduce the amounts that may be borrowed under the Revolver. The Fourth Amendment also made less restrictive, for the fiscal quarter ended September 30, 2018, the financial covenant ratio which determines the Company's ability to pay dividends.

On September 20, 2018, the US Borrower and the CA Borrower entered into the Fifth Amendment (the “Fifth Amendment”) to the Credit Agreement, with Citizens acting as Administrative Agent, and the other lenders. The Fifth Amendment temporarily increased the maximum amount that may be borrowed under the Revolver to $32.5 million from the

35


current maximum of $30.0 million. This increase implemented by the Fifth Amendment was effective until October 31, 2018, at which point the maximum amount that could be borrowed under the Revolver reverted to $30.0 million.

Amended and Restated Credit Agreement

On November 8, 2018, subsequent to the end of the third quarter, the US Borrower and the CA Borrower, entered into an Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”), which amended and restated the existing Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders. The Amended and Restated Credit Agreement, among other things increased the principal amount of US Term Loan borrowings to $26.0 million, created a two year line to fund capital expenditures of up to $2.5 million through November 8, 2019 and $5.0 million thereafter through November 8, 2020, and extended the maturity dates of all borrowings from April 28, 2021 to November 7, 2023. The Amended and Restated Credit Agreement provides for borrowings of up to $30.0 million under the Revolver, subject to availability, and left the principal amount on the CA Term Loan at approximately $12.0 million on September 30, 2018, and the same as it was under the previous Credit Agreement as of the end of the third quarter. The Amended and Restated Credit Agreement combined the previous US Term Loan and US Term Loan II (the “New US Term Loan”) and increased the aggregate principal amount to $26.0 million dollars from $15.9 million. The increase in the principal amount effected by the New U.S. Term Loan replaced and termed-out outstanding borrowings under the Revolver. The Amended and Restated Credit Agreement changed the quarterly principal payments of the New US Term Loan to $337,500 through September 30, 2020, $575,000 thereafter through September 30, 2021, and $812,500 thereafter though maturity. Finally, the agreement made certain changes to the Company's covenants and financial covenant ratios.

The Revolver, New US Term Loan, and CA Term Loan all mature on November 7, 2023 and bear interest at the Company's election of either (i) the greater of the Prime Rate or the Federal Funds Effective Rate (the “Base Rate”) or (ii) the LIBOR rate plus an applicable margin ranging from 1.75% to 2.75% in the case of the Base Rate and 2.75% to 3.75% in the case of the LIBOR rate, in each case, based on senior leverage ratio thresholds measured quarterly. The effective interest rate as of December 29, 2019 was 6.0388%.

In addition, the Amended and Restated Credit Agreement allows for increases in the principal amount of the Revolver and New US and CA Term Loans not to exceed $10.0 million, in the aggregate, provided that before and after giving effect to any proposed increase (and any transactions to be consummated using proceeds of the increase), the total leverage and debt service coverage ratios do not exceed specified amounts. The Amended and Restated Credit Agreement also provides for the issuance of letters of credit with a face amount of up to $2.0 million, in the aggregate, provided that any letter of credit issued will reduce availability under the Revolver.

We are permitted to prepay in part or in full the amounts due under the Amended and Restated Credit Agreement without penalty, provided that with respect to prepayment of the Revolver at least $0.1 million remains outstanding. Our obligations under the Amended and Restated Credit Agreement may be accelerated upon the occurrence of an event of default, which include customary events for a financing arrangement of this type, including, without limitation, payment defaults, defaults in the performance of affirmative or negative covenants (including financial ratio maintenance requirements), bankruptcy or related defaults, defaults on certain other indebtedness, the material inaccuracy of representations or warranties, material adverse changes, and changes related to ownership of the U.S. Borrower or Unique Fabricating, Inc. In the event of an event of default, the interest rate on the Revolver and New US Term Loan and CA Term Loan will increase to the then applicable rate. The Amended and Restated Credit Agreement requires that, in addition to scheduled principal payments, we repay both the New US Term Loan and CA Term Loan principal annually in an amount equal to (a) 50% of excess cash flow, as defined, if the total leverage ratio, as defined, as calculated as of the end of such year is greater than or equal to 2.75 to 1.00, or (b) 25% of excess cash flow calculated as of the end of any fiscal year that out total leverage ratio is greater than or equal to 2.00 to 1.00 but less than 2.75 to 1.00.

The US Borrower's obligations under the Amended and Restated Credit Agreement are guaranteed by each of its United States subsidiaries and by Unique Fabricating, Inc. and secured by a first priority security interest in all tangible and intangible assets, including a pledge of capital stock of the United States subsidiaries of the US Borrower and of 65% of the capital stock of the CA Borrower, and by mortgages on our facilities in LaFayette, Georgia, Louisville, Kentucky, and Evansville, Indiana. The US borrower guarantees all the obligations and liabilities of the CA Borrower. Unique Fabricating, Inc. also pledged all the capital stock of the US Borrower. The Fourth Amendment provided for the discharge and release of the mortgage on the Ft. Smith, Arkansas facility subject to the application of the net proceeds of its sale to reduce borrowings under the Revolver.

Effective June 30, 2016, as required under the Credit Agreement, the Company purchased a derivative financial instrument, in the form of an interest rate swap, for the purpose of hedging certain identifiable transactions in order to mitigate risks related to cash flow variability caused by interest rate fluctuations. The Company elected not to apply hedge accounting

36


for financial reporting purposes. The interest rate swap requires the Company to pay a fixed rate of 1.055% while receiving a variable rate of one-month LIBOR. The notional amount at the effective date began at $16.7 million and decreased by $0.3 million each quarter until June 30, 2017, decreased by $0.4 million per quarter until June 29, 2018, when it began decreasing by $0.5 million until it expires on June 28, 2019. The interest rate swap was recognized at its fair value. Monthly settlement payments due on the interest rate swap and changes in its fair value are recognized as interest expense in the period incurred. Please see Note 7 of our consolidated financial statements for further information.

Effective October 2, 2017, as required under the Second Amendment to the Credit Agreement, as discussed in Note 7 of our consolidated financial statements, the Company entered into an interest rate swap which requires the Company to pay a fixed rate of 1.093% percent per annum while receiving a variable interest rate per annum based on one month LIBOR for a net monthly settlement based on half of the notional amount beginning immediately. The notional amount at the effective date was $1.9 million and decreases by $0.1 million each quarter until it expires on September 30, 2020. The interest rate swap is recognized at its fair value, and monthly settlement payments due on the interest rate swap and changes in its fair value are recognized as interest expense in the period incurred.

Effective November 30, 2018, as required under the Amended and Restated Credit Agreement, the Company entered into another interest rate swap that requires the Company to pay a fixed rate of 3.075% per annum while receiving a variable interest rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was $5.04 million which increased by $0.38 million each quarter until June 28, 2019 when the notional amount increased to $17.54 million due to the interest rate swap from 2016 above expiring. The notional amount then decreases each quarter by $0.15 million until September 30, 2020 when the notional amount increases to $17.48 million due to the interest rate swap from 2017 above expiring. The notional amount then decreases each quarter by $0.43 million until December 31, 2021, then decreases each subsequent quarter by $0.61 million until it expires on November 8, 2023.The Company has elected not to apply hedge accounting for financial reporting purposes on all its swaps.

We must comply with a minimum debt service financial covenant and a senior funded indebtedness to EBITDA covenant, as revised under the Waiver and Fourth Amendment (the “Fourth Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Fourth Amendment provided a permanent waiver by the Lenders and Agent with respect to the Borrower's failure to maintain a total leverage ratio, as defined, not in excess of 3.50 to 1.00 as of March 31, 2019. The Fourth Amendment also revised the definition of consolidated EBITDA and certain financial covenants, including the maximum total leverage ratio and the minimum debt service coverage ratio, as well as added the requirement that the Company maintain minimum liquidity and minimum unadjusted consolidated EBITDA, each as defined.

The Amended and Restated Credit Agreement also contains customary affirmative covenants, including: (1) maintenance of legal existence and compliance with laws and regulations; (2) delivery of consolidated financial statements and other information; (3) maintenance of properties in good working order; (4) payment of taxes; (5) delivery of notices of defaults, litigation, ERISA events and material adverse changes; (6) maintenance of adequate insurance; and (7) inspection of books and records.
The Amended and Restated Credit Agreement contains customary negative covenants, including restrictions on: (1) the incurrence of additional debt; (2) liens and sale-leaseback transactions; (3) loans and investments; (4) guarantees and hedging agreements; (5) the sale, transfer or disposition of assets and businesses; (6) dividends on, and redemptions of, equity interests and other restricted payments, including dividends and distributions to the issuer by its subsidiaries; (7) transactions with affiliates; (8) changes in the business conducted by us; (9) payment or amendment of subordinated debt and organizational documents; and (10) maximum capital expenditures. The Amended and Restated Credit Agreement prohibits the payment of any dividend, redemption or other payment or distribution by the Borrowers other than distributions to the US Borrower by its subsidiaries, unless after giving effect to the dividend or other distribution, the post distribution DSCR, as defined, is greater than 1.1 to 1.0, and the US Borrower's liquidity, as defined is no less than $5.0 million, plus Borrowers remain in compliance with the other financial covenants.

Off Balance Sheet Arrangements

We do not have any off balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, sales or expenses, results of operations, liquidity or capital expenditures, or capital resources that are material to an investment in our securities.




37


Indemnification Agreements

In the normal course of business, we provide customers with indemnification provisions of varying scope against claims of intellectual property infringement by third parties arising from the use of our products. Historically, costs related to these indemnification provisions have not been significant and we are unable to estimate the maximum potential impact of these indemnification provisions on our future results of operations. In addition, we have entered into indemnification agreements with directors and certain officers and employees that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon us to provide indemnification under such agreements and there are no claims that we are aware of that could have a material effect on our consolidated balance sheets, consolidated statements of operations, consolidated statements of stockholders’ equity or consolidated cash flows.

Contractual Obligations and Commitments

The following table summarizes our future minimum payments under contractual commitments as of December 29, 2019:
 
 
 
Payments Due by Period
Contractual Obligations
Total
 
Less than 1 year
 
1-3 years
 
3-5 years
 
More than 5 years
 
(In thousands)
Operating leases
$
15,063

 
$
2,332

 
$
3,965

 
$
2,309

 
$
6,457

Long-term debt (1)
$
57,719

 
$
6,002

 
$
13,987

 
$
37,730

 
$

Management services agreement (2)
$
900

 
$
225

 
$
450

 
$
225

 
$


(1) The total interest reported includes $2.7 million of variable rate interest on our revolving line of credit and $6.8 million of variable rate interest on our term loans.

(2) Assumes the extension of the management services agreement which renews automatically each year for additional one-year terms.

The contractual commitment amounts in the table above are associated with agreements that are enforceable and legally binding. Obligations under contracts that we can cancel without a significant penalty are not included in the table above.

Critical Accounting Policies and Estimates

Our discussion and analysis of our financial condition and results of operations is based upon our consolidated financial statements which have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and judgments that affect amounts reported in those statements. We have made our best estimates of certain amounts contained in our consolidated financial statements. We base our estimates on historical experience and on various other assumptions that we believe are reasonable. These form the basis for making judgments about the carrying value of assets and liabilities. However, actual results could differ materially from these estimates that are based upon the exercise of judgment and use of assumptions as to future uncertainties. Management believes that the estimates, assumptions, and judgments involved in the accounting policies described below have the most significant impact on our consolidated financial statements.

Acquisitions

In accordance with accounting guidance for the provisions in Financial Accounting Standards Board Accounting Standards Codification 805, Business Combinations, we allocate the purchase price of an acquired business to its identifiable assets and liabilities based on estimated fair values. The excess of the purchase price over the amount allocated to the assets and liabilities, if any, is recorded as goodwill.

We use all available information to estimate fair values. We typically engage outside appraisal firms to assist in the fair value determination of identifiable intangible assets and any other significant assets or liabilities. We adjust the preliminary purchase price allocation, as necessary, up to one year after the acquisition closing date as we obtain more information regarding asset valuations and liabilities assumed.


38


Our purchase price allocation methodology contains uncertainties because it requires management to make assumptions and to apply judgment to estimate the fair value of acquired assets and liabilities. Management estimates the fair value of assets and liabilities based upon quoted market prices, the carrying value of the acquired assets and widely accepted valuation techniques, including discounted cash flows and market multiple analysis. Unanticipated events or circumstances may occur which could affect the accuracy of our fair value estimates, including assumptions regarding industry economic factors and business strategies.

Other estimates used in determining fair value include, but are not limited to, future cash flows or income related to intangibles, market rate assumptions and appropriate discount rates. Our estimates of fair value are based upon assumptions believed to be reasonable, but inherently uncertain, and therefore, may not be realized. Accordingly, there can be no assurance that the estimates, assumptions, and values reflected in the valuations will be realized, and actual results could vary materially.

Revenue Recognition

Revenue is recognized by the Company once all performance obligations under the terms of a contract with the Company's customers are satisfied. Generally, this occurs with the transfer of control of its automotive, HVAC, and other products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring its products. The Company’s payment terms vary by the type and location of its customers and the products offered. The term between invoicing and when payment is due is not significant.

In general, for sales arrangements, the Company deems control to transfer at a single point in time and recognizes revenue when it ships products from its manufacturing facilities to its customers. Once a product has shipped, the customer is able to direct the use of, and obtain substantially all of the remaining benefits from, the asset. The Company considers control to transfer upon shipment because the Company has a present right to payment at that time, the customer has legal title to the asset, and the customer has significant risks and rewards of ownership of the asset. Provisions for discounts and rebates to customers, estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded.

Stock Based Compensation

The Company accounts for its stock-based compensation using the fair value of the award estimated at the grant date of the award. The Company estimates the fair value of awards, consisting of stock options, using the Black Scholes option pricing model. Compensation expense is recognized in earnings using the straight-line method over the vesting period, which represents the requisite service period.

Accounts Receivable Allowance

Establishing valuation allowances for doubtful accounts requires the use of estimates and judgment regarding the risks associated with ultimate realization. We establish the allowance for doubtful accounts based upon an analysis of the aging of receivables at the end of each period with consideration given to specific customer credit issues. Changes to our assumptions could materially affect our recorded allowance. The Company has a large and diverse customer base with no customer greater than 10% of the total receivables at any point of time. A general economic downturn or other significant economic factor could result in higher than expected defaults resulting in the need to revise the allowance.

Inventory

Inventories are valued at lower of cost or market, using the first-in, first-out (FIFO) method. Inventory includes the cost of materials, labor, and overhead. Abnormal amounts of idle facility expense, freight in, handling costs and spoilage are recognized as current period charges. Overhead is allocated to inventory based upon normal capacity at the production facility.

During the third quarter of 2019, the Company increased the inventory allowance by $1.7 million which is included in cost of sales in the consolidated statement of operations. See Note 3 to our consolidated financial statements for further information.








39


Goodwill

We review our goodwill for impairment annually as part of our year-end procedures, or whenever adverse events or changes in circumstances indicate a possible impairment. If it is determined that it is more likely than not that the fair value is greater than the carrying value of a reporting unit then a qualitative assessment may be used for the annual impairment test. Otherwise, a one-step process is used which requires estimating the fair value of each reporting unit compared to the carrying value. If the carrying value exceeds the estimated fair value, goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.

The determination of the fair value of the reporting unit and corresponding goodwill require us to make significant judgments and estimates and are subject to a considerable degree of uncertainty. We believe that the assumptions and estimates in our review of goodwill for impairment are reasonable. However, different assumptions could materially affect our conclusions on this matter. Currently, the reporting unit is not at risk of impairment.

The Company performed the annual quantitative assessment as of December 29, 2019, utilizing a combination of the income and market approaches. The results of the quantitative analysis performed indicated the fair value of the reporting unit exceeded the carrying value by approximately 40.0%. Key assumptions used in the analysis were a discount rate of 14.0%, EBITDA margin of 11% in 2020 and 12% thereafter and a terminal growth rate of 2.0%. Future events and changing market conditions may, however, lead the Company to reevaluate the assumptions that have been used to test for goodwill impairment, including key assumptions used in the expected EBITDA margins, cash flows and discount rates, as well as other assumptions with respect to matters out of the Company’s control,  such as discount rates and market multiples of comparable companies.  A sensitivity analysis around the key assumptions showed that a 170 basis point decline in EBITDA margin for 2021and forward would have resulted in the fair value of the reporting unit approximating carrying value and a 260 basis point increase in the discount rate would have resulted in the fair value of the reporting unit approximating the carrying value.

Impairment and Amortization of Long-Lived and Intangible Assets

Our identifiable intangible assets are amortized on a straight-line basis, which approximates the pattern in which the economic benefit of the respective intangible is realized, over its estimated useful life. The remaining useful lives of intangible assets are reviewed annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. Our long-lived assets and intangible assets subject to amortization are reviewed for impairment whenever adverse events or changes in circumstances indicate that the related carrying amount may be impaired. An impairment loss is recognized when the carrying value of a long-lived asset exceeds its fair value. Significant judgments and estimates are used by management when evaluating long-lived assets for impairment. If management used different estimates and assumptions in its impairment tests, then the Company could recognize different amounts of expense over future periods.

Income Taxes

Deferred tax assets and liabilities reflect temporary differences between the amount of assets and liabilities for financial and tax reporting purposes. Such amounts are adjusted, as appropriate, to reflect changes in tax rates expected to be in effect when the temporary differences reverse. A valuation allowance is recorded to reduce our deferred tax assets to the amount that is more likely than not to be realized. Changes in tax laws or accounting standards and methods may affect recorded deferred taxes in future periods.

When establishing a valuation allowance, we consider future sources of taxable income such as “future reversals of existing taxable temporary differences, future taxable income exclusive of reversing temporary differences and carry-forwards” and “tax planning strategies.” A tax planning strategy is defined as “an action that: is prudent and feasible; an enterprise ordinarily might not take but would take to prevent an operating loss or tax credit carry-forward from expiring unused; and would result in realization of deferred tax assets.” In the event we determine it is more likely than not that the deferred tax assets will not be realized in the future, the valuation adjustment to the deferred tax assets will be charged to earnings in the period in which we make such a determination. The valuation of deferred tax assets requires judgment and accounting for the deferred tax effect of events that have been recorded in the financial statements or in tax returns and our future projected profitability. Changes in our estimates, due to unforeseen events or otherwise, could have a material impact on our financial condition and results of operations.

We calculate our current and deferred tax provision based on estimates and assumptions that could differ from the actual results reflected in income tax returns filed in subsequent years. Adjustments based on filed returns are recorded when identified. The amount of income taxes we pay is subject to audits by federal, state and foreign tax authorities. Our estimate of the potential outcome of any uncertain tax issue is subject to management’s assessment of relevant risks, facts, and

40


circumstances existing at that time. We use a more-likely-than-not threshold for financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. We record a liability for the difference between the benefit recognized and measured and tax position taken or expected to be taken on our tax return. To the extent that our assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. We report tax-related interest and penalties as a component of income tax expense. We do not believe there is a reasonable likelihood that there will be a material change in the tax related balances or valuation allowance balances. However, due to the complexity of some of these uncertainties, the ultimate resolution may be materially different from the current estimate.

Recently Issued Accounting Pronouncements

Refer to Note 1 to the consolidated financial statements in Part II Item 8 of this Annual Report on Form 10-K.

41


ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We have United States, Mexico and Canada operations and are exposed to market interest rate and foreign exchange risks in the ordinary course of our business.

Interest Rate Fluctuation Risk

Our borrowings under our Credit Agreement bear interest at fluctuating rates. In order to mitigate, the potential effects of the fluctuating rates, effective June 30, 2016, we entered into a interest rate swap with a notional amount initially of $16.7 million, which decreased by $0.3 million each quarter until June 30, 2017, and began decreasing by $0.4 million each quarter until June 29, 2018, when it began decreasing by $0.5 million per quarter until the swap terminated on June 28, 2019. The interest rate swap required the Company to pay a fixed rate of 1.055 percent per annum while receiving a variable rate per annum based upon the one-month LIBOR rate for a net monthly settlement based on the notional amount in effect. This swap terminated an old swap that we entered into on January 17, 2014 under our old senior credit facility. See Note 7 of our consolidated financial statements for further information.

Effective October 2, 2017, as required under the Second Amendment to the Credit Agreement, as discussed in Note 7 of our consolidated financial statements, the Company entered into another interest rate swap that requires the Company to pay a fixed rate of 1.093% percent per annum while receiving a variable interest rate per annum based on one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was $1.90 million which decreases by $0.10 million each quarter until it expires on September 30, 2020.

Effective November 30, 2018, as required under the Amended and Restated Credit Agreement, the Company entered into another interest rate swap that requires the Company to pay a fixed rate of 3.075 per annum which receiving a variable interest rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was $5,037,500 which increased by $378,125 each quarter until June 29, 2018 when the notional amount increased to $17,540,625 due to the interest rate swap from 2016 above expired. The notional amount then decreased each quarter by $153,125 until September 30, 2020 when the notional amount increased to $17,475,000 due to the interest rate swap from 2017 above expired. The notional amount then decreased each quarter by $431,250 until December 31, 2021, then decreased each subsequent quarter by $609,375 until it expires on November 8, 2023.

The Company received $34,067, in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 52 weeks ended December 29, 2019.The Company paid $(113,025), in the aggregate, in net monthly settlements with respect to the interest rate swap above for the 52 weeks ended December 30, 2018

We do not believe that an increase or decrease in interest rates of 100 basis points related to our swaps would have a material effect on our operating results or financial condition.






42


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the stockholders and the Board of Directors of Unique Fabricating, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Unique Fabricating, Inc. and subsidiaries (the "Company") as of December 29, 2019 and December 30, 2018, the related consolidated statements of operations, stockholders’ equity and cash flows, for each of the fifty-two week periods ended December 29, 2019, December 30, 2018, and December 31, 2017 and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 29, 2019 and December 30, 2018, and the results of its operations and its cash flows for each of the fifty-two week periods ended December 29, 2019, December 30, 2018, and December 31, 2017, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the 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 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 financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.


/s/ Deloitte & Touche LLP

Detroit, Michigan
March 26, 2020
We have served as the Company's auditor since 2016














43


UNIQUE FABRICATING, INC.
Consolidated Balance Sheets
(In thousands, except per share amounts)
  
December 29,
2019
 
December 30,
2018
Assets
  

 
 
Current Assets
  

 
 
Cash and cash equivalents
$
650

 
$
1,410

Accounts receivable – net
24,701

 
30,831

Inventory – net
13,047

 
16,286

Prepaid expenses and other current assets:
  

 
 
Prepaid expenses and other
2,108

 
2,511

Refundable taxes
1,049

 
983

Assets held for sale
1,003

 

Total current assets
42,558

 
52,021

Property, Plant, and Equipment – Net
23,415

 
25,078

Goodwill
22,111

 
28,871

Intangible Assets
11,625

 
15,568

Other assets
 
 
 
Investments – at cost
1,054

 
1,054

Deposits and other assets
226

 
199

Deferred tax asset
679

 
496

Total assets
$
101,668

 
$
123,287

Liabilities and Stockholders’ Equity
  

 
 
Current Liabilities
  

 
 
Accounts payable
$
9,324

 
$
11,465

Current maturities of long-term debt
2,847

 
3,350

Income taxes payable

 
41

Accrued compensation
1,225

 
2,848

Other accrued liabilities
1,979

 
1,432

Total current liabilities
15,375

 
19,136

Long-term debt – net of current portion
33,220

 
34,668

Line of credit - net
11,418

 
17,905

Other long-term liabilities
871

 
395

Deferred tax liability
1,324

 
2,295

Total liabilities
62,208

 
74,399

Stockholders’ Equity
 
 
 
Common stock, $0.001 par value – 15,000,000 shares authorized and 9,779,147 and 9,779,147 issued and outstanding at December 29, 2019 and December 30, 2018, respectively
10

 
10

Additional paid-in-capital
46,011

 
45,881

Retained earnings (accumulated deficit)
(6,561
)
 
2,997

Total stockholders’ equity
39,460

 
48,888

Total liabilities and stockholders’ equity
$
101,668

 
$
123,287


See Notes to Consolidated Financial Statements.

44


UNIQUE FABRICATING, INC.
Consolidated Statements of Operations
(In thousands, except per share amounts)
  
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
Net sales
$
152,489

 
$
174,910

 
$
175,288

Cost of sales
120,981

 
135,575

 
135,234

Gross profit
31,508

 
39,335

 
40,054

Selling, general, and administrative expenses
26,751

 
29,781

 
29,767

Impairment of goodwill
6,760

 

 

Restructuring expenses
2,752

 
1,156

 

Operating (loss) income
(4,755
)
 
8,398

 
10,287

Non-operating Income (Expense)
  

 
 
 
 
Other income (expense)
11

 
(59
)
 
79

Interest expense
(4,287
)
 
(3,778
)
 
(2,746
)
Total non-operating expense
(4,276
)
 
(3,837
)
 
(2,667
)
(Loss) income – before income taxes
(9,031
)
 
4,561

 
7,620

Income tax expense
37

 
862

 
1,133

Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Net (loss) income per share
  

 
 
 
 
Basic
$
(0.93
)
 
$
0.38

 
$
0.67

Diluted
$
(0.93
)
 
$
0.37

 
$
0.66

Cash dividends per share
$
0.05

 
$
0.60

 
$
0.60

 

See Notes to Consolidated Financial Statements.


45


UNIQUE FABRICATING, INC.
Consolidated Statements of Stockholders’ Equity 
(In thousands, except share data)
 
Number of Shares
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained Earnings (Accumulated Deficit)
 
Total Stockholders' Equity
Balance - January 2, 2017
9,719,772

 
$
10

 
$
45,525

 
$
4,524

 
$
50,059

Net income

 

 

 
6,487

 
6,487

Stock option expense

 

 
150

 

 
150

Exercise of warrants and options for common stock
37,791

 

 
37

 

 
37

Cash dividends paid

 

 

 
(5,851
)
 
(5,851
)
Balance - December 31, 2017
9,757,563

 
$
10

 
$
45,712

 
$
5,160

 
$
50,882


 
Number of Shares
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained Earnings (Accumulated Deficit)
 
Total Stockholders' Equity
Balance - January 1, 2018
9,757,563

 
$
10

 
$
45,712

 
$
5,160

 
$
50,882

Net income

 

 

 
3,699

 
3,699

Stock option expense

 

 
131

 

 
131

Exercise of warrants and options for common stock
21,584

 

 
38

 

 
38

Cash dividends paid

 

 

 
(5,862
)
 
(5,862
)
Balance - December 30, 2018
9,779,147

 
$
10

 
$
45,881

 
$
2,997

 
$
48,888


 
Number of Shares
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained Earnings (Accumulated Deficit)
 
Total Stockholders' Equity
Balance - December 31, 2018
9,779,147

 
$
10

 
$
45,881

 
$
2,997

 
$
48,888

Net loss

 

 

 
(9,068
)
 
(9,068
)
Stock option expense

 

 
130

 

 
130

Cash dividends paid

 

 

 
(490
)
 
(490
)
Balance - December 29, 2019
9,779,147

 
$
10

 
$
46,011

 
$
(6,561
)
 
$
39,460

 
See Notes to Consolidated Financial Statements.


46


UNIQUE FABRICATING, INC. 
Consolidated Statements of Cash Flows
(In thousands)
  
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
Cash Flows from Operating Activities
  

 
  

 
 
Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Adjustments to reconcile net income to net cash provided by operating activities:
  

 
  

 
  

Impairment of goodwill
6,760

 

 

Inventory adjustment
1,742

 

 

Depreciation and amortization
6,863

 
6,630

 
6,320

Amortization of debt issuance costs
177

 
147

 
149

Loss (gain) on sale of assets
68

 
(138
)
 
63

Loss on extinguishment of debt

 
59

 

Bad debt adjustment
243

 
13

 
128

Loss (gain) on derivative instruments
578

 
452

 
(228
)
Stock option expense
130

 
131

 
150

Deferred income taxes
(1,132
)
 
(291
)
 
(1,553
)
Changes in operating assets and liabilities that provided (used) cash:
  

 
  

 
  

Accounts receivable
5,888

 
(3,641
)
 
(444
)
Inventory
2,584

 
45

 
402

Prepaid expenses and other assets
(570
)
 
1,212

 
(1,766
)
Accounts payable
(1,104
)
 
1,008

 
(1,706
)
Accrued and other liabilities
(1,138
)
 
104

 
(194
)
Net cash provided by operating activities
12,021

 
9,430

 
7,808

Cash Flows from Investing Activities
  

 
  

 
  

Purchases of property and equipment
(2,759
)
 
(5,393
)
 
(4,140
)
Proceeds from sale of property and equipment
119

 
904

 
52

Net cash used in investing activities
(2,640
)
 
(4,489
)
 
(4,088
)
Cash Flows from Financing Activities
  

 
  

 
  

Net change in bank overdraft
(1,036
)
 
(1,251
)
 
(38
)
Proceeds from debt
1,300

 
10,132

 

Payments on term loans
(3,350
)
 
(2,963
)
 
(3,375
)
(Repayments on) proceeds from revolving credit facilities, net
(6,565
)
 
(4,422
)
 
6,231

Debt issuance costs

 
(634
)
 

Proceeds from exercise of stock options and warrants

 
38

 
37

Distribution of cash dividends
(490
)
 
(5,862
)
 
(5,850
)
Net cash used in financing activities
(10,141
)
 
(4,962
)
 
(2,995
)
Net (Decrease) increase in Cash and Cash Equivalents
(760
)
 
(21
)
 
725

Cash and Cash Equivalents – Beginning of period
1,410

 
1,431

 
706

Cash and Cash Equivalents – End of period
$
650

 
$
1,410

 
$
1,431

Supplemental Disclosure of Cash Flow Information – Cash paid for
  

 
  

 
 
Interest
$
4,104

 
$
3,575

 
$
2,567

Income taxes
$
438

 
$
1,339

 
$
2,232

 
See Notes to Consolidated Financial Statements.

47

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements


Note 1 — Nature of Business and Significant Accounting Policies

Nature of Business — UFI Acquisition, Inc. (“UFI”), a Delaware corporation, was formed on January 14, 2013, for the purpose of acquiring Unique Fabricating, Inc. and its subsidiaries (“Unique Fabricating”) (collectively, the “Company” or “Unique”) on March 18, 2013. The Company operates as one operating and reporting segment to fabricate and broker foam and rubber products, which are primarily sold to original equipment manufacturers (“OEMs”) and tiered suppliers in the automotive, appliance, water heater and heating, ventilation, and air conditioning (“HVAC”) industries. In September 2014, UFI changed its name to Unique Fabricating, Inc. which is now the parent company of the consolidated group. As a result of the name change, the subsidiary previously named Unique Fabricating, Inc. became Unique Fabricating NA, Inc.

Basis of Presentation — The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying consolidated financial statements have been prepared by the Company, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”).

Principles of Consolidation —The consolidated financial statements include the accounts of the Company and all subsidiaries over which the Company exercises control. All inter-company transactions and balances have been eliminated upon consolidation.

Fiscal Years — The Company’s year-end periods end on the Sunday closest to the end of the calendar year-end period. The 52-week fiscal year periods for 2019, 2018, and 2017 ended on December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Cash and Cash Equivalents — The Company considers all highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.

Accounts Receivable — Accounts receivable are stated at the invoiced amount and do not bear interest. The allowance for doubtful accounts is management’s best estimate of the amount of probable collection in full of the existing accounts receivable. Management determines the allowance based on historical write off experience and an understanding of individual customer payment history and financial condition. Management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management determines it is probable the receivable will not be recovered. The allowance for doubtful accounts was $0.9 million and $0.7 million at December 29, 2019 and December 30, 2018, respectively.

Inventory — Inventory is stated at the lower of cost or market, with cost determined on the first in, first out method (FIFO). Inventory acquired as part of a business combination is recorded at its estimated fair value at the time of the business combination. The Company periodically evaluates inventory for obsolescence, excess quantities, slow moving goods and other impairments of value and establishes reserves for any identified impairments. The allowance for inventory valuation was $1.0 million and $0.6 million at December 29, 2019 and December 30, 2018 respectively.

Valuation of Long-Lived Assets — The carrying value of long-lived assets held for use is periodically evaluated when events or circumstances warrant such a review. The carrying value of a long-lived asset held for use is considered impaired when the anticipated separately identifiable undiscounted cash flows from the asset are less than the carrying value of the asset. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. The Company determined that no impairment indicators were evident, and all originally assigned useful lives remained appropriate during the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Property, Plant, and Equipment — Property, plant, and equipment purchases are recorded at cost. Property, plant, and equipment acquired as part of a business combination are recorded at estimated fair value at the time of the business combination. Depreciation is calculated principally using the straight-line method over the estimated useful life of each asset. Leasehold improvements are depreciated over the shorter of the estimated useful life of the asset or the period of the related leases. Upon retirement or disposal, the initial cost or valuation and accumulated depreciation are removed from the accounts, and any gain or loss is included in net income. Repair and maintenance costs are expensed as incurred.


48

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Intangible Assets — The Company does not hold any intangible assets with indefinite lives. Identifiable intangible assets recognized as part of a business combination are recorded at their estimated fair value at the time of the business combination. Amortizable intangible assets are reviewed for impairment whenever events or circumstances indicate that the related carrying amount may be impaired. The remaining useful lives of intangible assets are reviewed annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. The Company determined that no impairment indicators were evident, and all originally assigned useful lives remained appropriate during the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Goodwill — Goodwill represents the excess of the acquisition cost of consideration transferred over the fair value of the identifiable net assets acquired and liabilities assumed from business combinations at the date of acquisition. Goodwill is not amortized, but rather is assessed at least on an annual basis for impairment. If it is determined that it is more likely than not that the fair value is greater than the carrying value of a reporting unit then a qualitative assessment may be used for the annual impairment test. Otherwise, a one-step process is used which requires estimating the fair value of each reporting unit compared to its carrying value. If the carrying value exceeds the estimated fair value, goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The Company has one reporting and operating unit for goodwill testing purposes.

During the second quarter of 2019, the Company experienced a decline in market capitalization, which is a potential indicator of impairment. As a result, the Company performed an interim quantitative assessment as of June 30, 2019, utilizing a combination of the income and market approaches, which were weighted evenly. The results of the quantitative analysis performed indicated the carrying value of the reporting unit exceeded the fair value of the reporting unit as of June 30, 2019. There was a $6.8 million impairment charges recognized during the 52 weeks ended December 29, 2019 and $0 in December 30, 2018, and December 31, 2017, respectively.

The Company performed the annual quantitative assessment as of December 29, 2019, utilizing a combination of the income and market approaches. The results of the quantitative analysis performed indicated the fair value of the reporting unit exceeded the carrying value by approximately 40.0%. Key assumptions used in the analysis were a discount rate of 14.0%, EBITDA margin of 11% in 2020 and 12% thereafter and a terminal growth rate of 2.0%.

Debt Issuance Costs — Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are reported netted against the related debt instrument. Amounts paid to or on behalf of lenders are presented as debt discount, as a reduction of the noted debt instrument. Debt issuance costs on term debt are amortized using the straight lines basis over the term of the related debt (which is immaterially different from the required effective interest method) while those related to revolving debt are amortized using a straight-line basis over the term of the related debt.

At December 29, 2019 and December 30, 2018, debt issuance costs were $0.3 million and $0.4 million, respectively, while amounts paid to or on behalf of lenders presented as debt discounts were $0.4 million and $0.5 million, respectively. On November 8, 2018, the Company amended its current Credit Agreement (the “Amended and Restated Credit Agreement”), which increased its term loan debt and is further described in Note 6. The Company reviewed this amendment for extinguishment accounting and concluded that there were no remaining debt issuance costs not amortized on the old revolving debt facility qualified for extinguishment accounting and were recognized as a loss on extinguishment immediately. The remaining unamortized debt issuance costs not extinguished on the old revolving debt facility and all the remaining unamortized debt issuance costs on the old term loans did not meet extinguishment accounting and therefore were carried forward to the new revolving debt facility and term loans.

Amortization expense has been recognized as a component of interest expense which includes both debt issuance costs and debt discounts in the amounts of $0.2 million for the 52 weeks ended December 29, 2019, $0.1 million for the 52 weeks ended December 30, 2018, and $0.1 million for the 52 weeks ended December 31, 2017, respectively.

Investments — FASB guidance requires certain equity securities to be measured at fair value, with changes in fair value recognized in earnings. For equity securities without readily determinable fair values, entities may elect to measure these securities at cost minus impairment, if any, adjusted for changes in observable prices. The Company does have a cost method investment in its consolidated financial statements, and there is not a readily determinable value for this investment. Impairment losses due to a decline in the value of the investment that is other than temporary are recognized when incurred. No impairment loss was recognized for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

49

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements


Dividends received are included in income, except for those dividends received in excess of the Company’s proportionate share of accumulated earnings, which are applied as a reduction of the cost of the investment. Dividend income of less than $0.1 million, $0.1 million and $0 was recognized for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively. No impairment loss was recognized for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Accounts Payable — Under the Company’s cash management system, checks issued but not yet presented to the Company’s bank frequently result in overdraft balances for accounting purposes and are classified as accounts payable on the consolidated balance sheets. Accounts payable included $0.8 million and $1.8 million of checks issued in excess of available cash balances at December 29, 2019 and December 30, 2018, respectively.

Stock Based Compensation — The Company accounts for its stock-based compensation using the fair value of the award estimated at the grant date of the award. The Company estimates the fair value of awards, consisting of stock options, using the Black Scholes option pricing model. Compensation expense is recognized in earnings using the straight-line method over the vesting period, which represents the requisite service period.

Revenue Recognition — 
 The following table presents the Company's net sales disaggregated by major sales channel for the 52 weeks ended December 29, 2019 and December 30, 2018:

 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Net Sales
 
 
 
 
 
Automotive
$
131,589

 
$
147,010

 
$
148,588

HVAC, water heater, and appliances
13,600

 
19,500

 
19,200

Other
7,300

 
8,400

 
7,500

Total
$
152,489

 
$
174,910

 
$
175,288



General Recognition Policy

Revenue is recognized by the Company once all performance obligations under the terms of a contract with the Company's customers are satisfied. Generally, this occurs with the transfer of control of its automotive, HVAC, and other products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring its products. The Company’s payment terms vary by the type and location of its customers and the products offered. The term between invoicing and when payment is due is not significant.

In general, for sales arrangements, the Company deems control to transfer at a single point in time and recognizes revenue when it ships products from its manufacturing facilities to its customers. Once a product has shipped, the customer is able to direct the use of, and obtain substantially all of the remaining benefits from, the asset. The Company considers control to transfer upon shipment because the Company has a present right to payment at that time, the customer has legal title to the asset, and the customer has significant risks and rewards of ownership of the asset. Provisions for discounts and rebates to customers, estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded.

Contract Balances

The timing of revenue recognition, billings and cash collections and payments results in billed accounts receivable. The Company does not have deferred revenue. Additionally, as noted above in the Accounts Receivable section, management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management

50

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

determines it is probable the receivable will not be recovered. The allowance for doubtful account balances are noted above in the Accounts Receivable section.

Practical Expedients

The Company elects the practical expedient to expense costs incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include sales commissions as the Company has determined annual compensation is commensurate with annual sales activities.

The Company elects the practical expedient that does not require the Company to adjust consideration for the effects of a significant financing component when the period between shipment of its products and customer’s payment is one year or less.

Shipping and Handling — Shipping and handling costs are included in cost of sales as they are incurred.

Income Taxes — A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the period. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between financial reporting and tax accounting measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company also evaluates the need for valuation allowances to reduce the deferred tax assets to realizable amounts. Management evaluates all positive and negative evidence and uses judgment regarding past and future events, including operating results, to help determine when it is more likely than not that all or some portion of the deferred tax assets may not be realized. When appropriate, a valuation allowance is recorded against deferred tax assets to reserve for future tax benefits that may not be realized.

The Company recognizes the benefit of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement with the relevant tax authority. The Company assesses all tax positions for which the statute of limitations remains open. The Company had no unrecognized tax benefits as of December 29, 2019, December 30, 2018, and December 31, 2017. There were no penalties or interest recorded during the 52 weeks ended December 29, 2019, December 30, 2018, or December 31, 2017

Foreign Currency Adjustments — The Company’s functional currency for all operations worldwide is the United States dollar. Nonmonetary assets and liabilities of foreign operations are remeasured at historical rates and monetary assets and liabilities are remeasured at exchange rates in effect at the end of each reporting period. Income statement accounts are remeasured at average exchange rates for the year. Gains and losses from translation of foreign currency financial statements into United States dollars are classified in other income in the consolidated statements of operations.

Concentration Risks — The Company is exposed to various significant concentration risks as follows:

Customer and Credit — During the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, the Company’s sales were derived from customers principally engaged in the North American automotive industry. Company sales directly and indirectly to General Motors Company (“GM”), Fiat Chrysler Automobiles (“FCA”), and Ford Motor Company (“Ford”), as a percentage of total net sales were: 17, 16, and 15 percent, respectively, during the 52 weeks ended December 29, 2019; 15, 16, and 11 percent, respectively, during the 52 weeks ended December 30, 2018; and 14, 13, and 11 percent, respectively, during the 52 weeks ended December 31, 2017.

No Tier 1 suppliers represented more than 10 percent of direct Company sales for any period noted above.

GM accounted for 8 and 14 percent of direct accounts receivable as of December 29, 2019 and December 30, 2018, respectively.

Labor Markets — At December 29, 2019, 65% of our employees are working in the United States, 30% are working in Mexico, and 5% are working in Canada. 22% of the United States hourly work force is covered under collective bargaining agreements that expire in August of 2022 and February of 2023.


51

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Foreign Currency Exchange — The expression of assets and liabilities in a currency other than the functional currency, which is the United States dollar, gives rise to exchange gains and losses when such assets and obligations are paid in another currency. Foreign currency exchange rate adjustments (i.e., differences between amounts recorded and actual amounts owed or paid) are reported in the consolidated statements of operations as the foreign currency fluctuations occur. Foreign currency exchange rate adjustments are reported in the consolidated statements of cash flows using the exchange rates in effect at the time of the cash flows. At December 29, 2019, the Company’s exposure to assets and liabilities denominated in another currency was not significant. To the extent there is a fluctuation in the exchange rates, the amount of local currency to be paid or received to satisfy foreign currency obligations in 2019 may increase or decrease.

International Operations — The Company manufactures and sells products outside of the United States primarily in Mexico and Canada. Foreign operations are subject to various political, economic and other risks and uncertainties inherent in foreign countries. Among other risks, the Company’s operations are subject to the risks of restrictions on transfers of funds; export duties, quotas, and embargoes; domestic and international customs and tariffs; changing taxation policies; foreign exchange restrictions; political conditions; and governmental regulations. During the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, 18, 17, and 15 percent, respectively, of the Company’s production occurred in Mexico. During the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, 8, 10, and 9 percent, respectively, of the Company's production occurred in Canada. Sales derived from customers located in Mexico, Canada, and other foreign countries were 21, 10, and 0 percent, respectively during the 52 weeks ended December 29, 2019, 17, 10, and 2 percent, respectively, during the 52 weeks ended December 30, 2018, and 15, 10, and 1 percent, respectively during the 52 weeks ended December 31, 2017, of the Company’s total sales.

Derivative financial instruments — All derivative instruments are required to be reported on the consolidated balance sheets at fair value unless the transactions qualify and are designated as normal purchases or sales. Changes in fair value are reported currently through earnings unless they meet hedge accounting criteria. See Note 7 for further information regarding the Company's derivative instrument makeup.

Use of Estimates — The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

Recently Issued Accounting Pronouncements — In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers. This ASU supersedes most of the existing guidance on revenue recognition in ASC Topic 605, Revenue Recognition, and establishes a broad principle that would require an entity to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this principle, an entity identifies the contract with a customer, identifies the separate performance obligations in the contract, determines the transaction price, allocates the transaction price to the separate performance obligations and recognizes revenue when each separate performance obligation is satisfied. In August 2015, the FASB issued ASU 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date, to defer implementation of ASU 2014-09 by one year. The guidance is now currently effective for fiscal years beginning after December 15, 2018 and is to be applied retrospectively at the entity's election either to each prior reporting period presented or with the cumulative effect of application recognized at the date of initial application. The ASU allows for early adoption for fiscal years beginning after December 15, 2016, however, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments to all contracts using the modified retrospective method in its first quarter of 2019. To assess the impact of the new standard, the Company analyzed the standard's impact on customer contracts, comparing its historical accounting policies and practices to the requirements of the new standard, and identifying potential differences from application of the new standard's requirements. The Company reviewed material contracts and related agreements with customers and confirmed that the performance obligations do not change under ASC No. 606. In addition, the Company considered all relevant commercial variables to identify transaction consideration and has concluded there is not a material change in the determination of transaction pricing. Therefore, the Company has concluded that the adoption of the new revenue standards did not have a material impact on its consolidated financial statements as the method for recognizing revenue subsequent to the implementation of ASC No. 606 did not vary significantly from the revenue recognition practices under previous GAAP.
 
In January 2016, the FASB issued guidance, together with related, subsequently issued guidance, that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. Among other provisions, the guidance

52

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

requires certain equity securities to be measured at fair value, with changes in fair value recognized in earnings. For equity securities without readily determinable fair values, entities may elect to measure these securities at cost minus impairment, if any, adjusted for changes in observable prices. The guidance should be applied through a cumulative-effect adjustment to the balance sheet as of the beginning of the year of adoption, except for equity securities without readily determinable fair values, to which the guidance should be applied prospectively. The Company adopted this guidance on January 1, 2018 and concluded this did not have a material effect on the consolidated financial statements. The Company does have a cost method investment in its consolidated financial statements, and there is not a readily determinable value for this investment.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which will supersede the current lease requirements in Topic 840. The ASU requires lessees to recognize a right of use (“ROU”) asset and related lease liability for all leases, with a limited exception for short-term leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the statement of operations. The ASU is effective for the Company as of January 1, 2020. Therefore, the company plans to implement this standard using the modified retrospective approach and, as such, recognize the effects of applying the new standard as a cumulative-effect adjustment to retained earnings as of January 1, 2019. The Company has identified our existing leases contracts and is in the process of completing the calculations of the ROU assets and related lease liability. The Company plans to elect the practical expedients upon transition that will retain the lease classification and initial direct costs for any leases that exist prior to adoption of the standard. The Company will not reassess whether any contracts entered prior to adoption are leases. The Company plans to not separate non-lease components from the associated lease component and, instead, to account for those components as a single component in certain circumstances.  The Company also expects to elect the short-term lease recognition exemption for all leases that qualify, which means the Company will not recognize ROU assets or lease liabilities for short-term leases. Based on the Company's lease portfolio, the company currently anticipates recognizing a ROU asset and related lease liability on its balance sheet between $10 million and $13 million, with an immaterial impact on its income statement compared to the current lease accounting model.

In January 2017, the FASB issued ASU 2017-4, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, accounting guidance which removes Step 2 of the goodwill impairment test. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The ASU is effective for annual or interim reporting periods beginning after December 15, 2021. Early adoption is permitted. The Company adopted the provisions related to this ASU during fiscal year 2017 and the impact was not material in the year of adoption.

In August 2018, the FASB issued ASU 2018-13, Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. The guidance eliminates, adds and modifies certain disclosure requirements. This new guidance is effective for fiscal years beginning after December 15, 2019 for public companies. Early adoption is permitted for either the entire standard or provisions that eliminate or modify requirements. Adoption of the standard will not impact our financial condition, results of operations or cash flows.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740). The guidance simplifies accounting for income taxes by removing certain exceptions. This new guidance is effective for fiscal years beginning after December 15, 2020 for public companies. Early adoption is permitted. We are continuing to evaluate the impact the adoption of this standard will have on our financial condition, results of operations or cash flows.


Note 2 — Business Combinations

The Company intends to continue to selectively pursue opportunistic acquisitions that provide additional products and processes, as well as entrance into new growth markets. There were no new acquisitions for the 52 weeks ended December 29, 2019 and December 30, 2018.







53

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Note 3 — Inventory

Inventory consists of the following:
  
December 29,
2019
 
December 30,
2018
 
(In thousands)
Raw materials
$
7,963

 
$
9,563

Work in progress
129

 
548

Finished goods
4,955

 
6,175

Total inventory
$
13,047

 
$
16,286



During the third quarter of 2019, the Company increased the inventory allowance by $1.7 million which is included in cost of sales in the condensed consolidated statement of operations. This was due to the loss of business from the end of life of certain programs coupled with the on-going implementation of the Company's new Enterprise Resource Planning (ERP) system providing more detailed information that led the Company to review estimated future demand in the next twelve months. The allowance for inventory valuation was $1.0 million and $0.6 million at December 29, 2019 and December 30, 2018 respectively.

Included in inventory are assets located in Mexico with a carrying amount of $3.6 million at December 29, 2019 and $3.3 million at December 30, 2018, and assets located in Canada with a carrying amount of $1.0 million at December 29, 2019 and $1.2 million at December 30, 2018.

Note 4 — Property, Plant, and Equipment

Property, plant, and equipment consists of the following:
 
December 29,
2019
 
December 30,
2018
 
Depreciable
Life – Years
 
(In thousands)
 
 
Land
$
1,663

 
$
1,663

 
  
Buildings
5,934

 
6,898

 
23 – 40
Shop equipment
22,982

 
21,166

 
7 – 10
Leasehold improvements
1,234

 
1,130

 
3 – 10
Office equipment
1,866

 
1,651

 
3 – 7
Mobile equipment
190

 
283

 
3
Construction in progress
1,543

 
1,514

 
 
Total cost
35,412

 
34,305

 
  
Accumulated depreciation
11,997

 
9,227

 
 
Net property, plant, and equipment
$
23,415

 
$
25,078

 
 


Depreciation expense was $2.9 million for the 52 weeks ended December 29, 2019, $2.6 million for the 52 weeks ended December 30, 2018, and $2.2 million for the 52 weeks ended December 31, 2017.

Included in property, plant, and equipment are assets located in Mexico with a carrying amount of $4.1 million and $3.2 million at December 29, 2019 and December 30, 2018, respectively, and assets located in Canada with a carrying amount of $0.6 million and $0.7 million at December 29, 2019 and December 30, 2018, respectively.









54

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Note 5 — Intangible Assets

Intangible assets of the Company consist of the following at December 29, 2019:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
 
(In thousands)
 
 
Customer contracts
$
26,523

 
$
18,304

 
8.16
Trade names
4,673

 
1,698

 
16.43
Non-compete agreements
1,162

 
1,142

 
2.53
Unpatented technology
1,535

 
1,124

 
5.00
Total
$
33,893

 
$
22,268

 
 

Intangible assets of the Company consist of the following at December 30, 2018:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
 
(In thousands)
 
 
Customer contracts
$
26,523

 
$
14,936

 
8.16
Trade names
4,673

 
1,452

 
16.43
Non-compete agreements
1,162

 
1,118

 
2.53
Unpatented technology
1,535

 
818

 
5.00
Total
$
33,893

 
$
18,324

 
 


The weighted average amortization period for all intangible assets is 8.96 years. Amortization expense for intangible assets totaled $3.9 million for the 52 weeks ended December 29, 2019, $4.1 million for the 52 weeks ended December 30, 2018, and $4.1 million for the 52 weeks ended December 31, 2017.

Estimated amortization expense is as follows (In thousands):
2020
$
3,914

2021
2,456

2022
1,305

2023
979

2024
759

Thereafter
2,212

Total
$
11,625




55

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Note 6 — Long-term Debt

Credit Agreement

On April 29, 2016, Unique Fabricating NA, Inc. (the “US Borrower”) and Unique-Intasco Canada, Inc. (the “CA Borrower”) and Citizens Bank, National Association (“Citizens”), acting as syndication agent, and other lenders, entered into a credit agreement (the “Credit Agreement”) providing for borrowings of up to the aggregate principal amount of $62.0 million. The Credit Agreement was a senior secured credit facility and consisted of a revolving line of credit of up to $30.0 million (the “Revolver”) to the US Borrower, a $17.0 million principal amount term loan (the “US Term Loan”) to the US Borrower, and a $15.0 million principal amount term loan (the “CA Term Loan”) to the CA Borrower. At closing, the US Term Loan and the CA Term Loan were fully funded, and the US Borrower borrowed approximately $22.9 million under the Revolver.

On August 18, 2017, the US Borrower and the CA Borrower entered into the Second Amendment (the “Amendment”) to the Credit Agreement, with Citizens acting as syndication agent, and other lenders. The amendment converted $4.0 million of outstanding borrowings under the Revolver into an additional $4.0 million term loan to the US borrower (the “US Term Loan II”). The conversion of a portion of the outstanding borrowings under the Revolver did not reduce the aggregate amount available to be borrowed under it.

On March 26, 2018, the US Borrower and the CA Borrower entered into the Third Amendment (the “Amendment”) to the Credit Agreement, with Citizens acting as syndication agent, and other lenders. The Amendment added a fifth tier of interest rates for total leverage ratios greater than or equal to 3.00 to 1.00. The Credit Agreement only provided three tiers of interest rates based on a total leverage ratio with the greatest tier being for greater than or equal to 2.50 to 1.00. Under the Amendment, all loans under the Credit Agreement now bear interest at the Company's election of either (i) the greater of the Prime Rate or the Federal Funds Effective Rate (the “Base Rate”) or ii) the LIBOR rate, plus an applicable margin ranging from 1.75 percent to 2.75 percent per annum in the case of the Base Rate and 2.75 percent to 3.75 percent per annum in the case of the LIBOR rate, in each case, based on a senior leverage ratio threshold, measured quarterly.

The Amendment also amended the financial covenant related to the total leverage ratio (the ratio of Total Debt as of the date of determination to Consolidated EBITDA for the twelve month period ended as of the date of determination), which previously could not exceed a ratio of 3.00 to 1.00. The Amendment provides that the total leverage ratio may not exceed 3.50 to 1.00 for the fiscal quarter ended March 31, 2018, 3.25 to 1.00 for the fiscal quarters ended June 30, 2018 and September 30, 2018, and 3.00 to 1.00 for the fiscal quarter ended December 31, 2018 and all fiscal quarters thereafter.

On August 8, 2018 the US Borrower and the CA Borrower entered into the Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement, with Citizens acting as Administrative Agent, and the other lenders. The Fourth Amendment required the Company to use the net proceeds from the sale of the Ft. Smith, Arkansas building to reduce the outstanding borrowings under the Revolver. The application of the net proceeds did not permanently reduce the amounts that could be borrowed under the Revolver. The Fourth Amendment also made less restrictive for the fiscal quarter ended September 30, 2018, the financial covenant ratio which determined the Company's ability to pay dividends.

On September 20, 2018, the US Borrower and the CA Borrower entered into the Fifth Amendment (the “Fifth Amendment”) to the Credit Agreement, with Citizens acting as Administrative Agent, and the other lenders. The Fifth Amendment temporarily increased the maximum amount that could be borrowed under the Revolver to $32.5 million from its then current maximum of $30.0 million. This increase implemented by the Fifth Amendment was effective until October 31, 2018, at which point the maximum amount that may be borrowed under the Revolver reverted to $30.0 million and was replaced by the Amended and Restated Credit Agreement outlined below.

Amended and Restated Credit Agreement

On November 8, 2018, the US Borrower and the CA Borrower, entered into an Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”), which amended and restated the existing Credit Agreement. The Amended and Restated Credit Agreement is a five-year agreement, which, among other things increases the principal amount of US Term Loan borrowings to $26.0 million, creates a two year line of credit to fund capital expenditures and extends the maturity dates of all borrowings from April 28, 2021 to November 7, 2023. The Amended and Restated Credit Agreement provides for

56

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

borrowings of up to $30.0 million under the Revolver, subject to availability, and left the outstanding principal balance on the CA Term Loan, approximately $12.0 million, the same as it was on the previous Credit Agreement. The Amended and Restated Credit Agreement combined the previous US Term Loan and US Term Loan II (the “New US Term Loan”) and increases the aggregate principal amount to $26.0 million dollars from $15.9 million, in total, for the previous US Term Loan and Term Loan II. The increase in the principal amount effected by the New U.S. Term Loan replaced and termed-out outstanding borrowings under the Revolver. The Amended and Restated Credit Agreement changes the quarterly principal payments of the New US Term Loan to $337,500 through September 30, 2020, $575,000 thereafter through September 30, 2021, and $812,500 thereafter though maturity. The Amended and Restated Credit Agreement also adds a two-year $5.0 million-dollar line of credit dedicated to Capital Expenditures. Finally, the agreement made certain changes to the Company's covenants and financial covenant ratios.

The Revolver, New US Term Loan, and CA Term Loan all mature on November 7, 2023 and bear interest at the Company's election of either (i) the greater of the Prime Rate or the Federal Funds Effective Rate (the “Base Rate”) or ii) the LIBOR rate, plus an applicable margin ranging from 1.75 percent to 2.75 percent per annum in the case of the Base Rate and 2.75 percent to 3.75 percent per annum in the case of the LIBOR rate, in each case, based on a senior leverage ratio threshold, measured quarterly.

In addition, the Amended and Restated Credit Agreement allows for increases in the principal amount of the Revolver and the New US and CA Term Loans not to exceed a $10.0 million principal amount, in the aggregate, provided that before and after giving effect to the proposed increase (and any transactions to be consummated using proceeds of the increase), the total leverage and debt service coverage ratios do not exceed specified amounts. The Amended and Restated Credit Agreement also provides for the issuance of letters of credit with a face amount of up to a $2.0 million, in the aggregate, provided that any letter of credit that is issued will reduce availability under the Revolver.

The Amended and Restated Credit Agreement contains customary negative covenants and requires that the Company comply with various financial covenants including a total leverage ratio and a debt service coverage ratio, as defined in the Amended and Restated Credit Agreement. Additionally, the New US Term Loan and CA Term Loan contains a clause, effective December 29, 2019, that requires an excess cash flow payment to be made to the lenders to reduce the New US Term Loan or the CA Term Loan if the Company’s cash flow exceeds certain thresholds as defined by the Amended and Restated Credit Agreement.

As of March 31, 2019, the Company was not in compliance with the total leverage ratio financial covenant. As a result of this non-compliance, on May 7, 2019, the US Borrower and the CA Borrower entered into the Waiver and First Amendment (the “First Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders. The First Amendment temporarily waived the default on the March 31, 2019 covenant violation until the earlier of June 15, 2019 or the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition. As a result of this waiver, the lenders did not accelerate the maturity of the debt.

On June 14, 2019, the Company entered into the Waiver and Second Amendment (the “Second Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Second Amendment revised the waiver period as defined with respect to the March 31, 2019 covenant violation and resulting default until the earlier of June 30, 2019 (which was June 15, 2019 under the First Amendment to the Amended and Restated Credit Agreement) or the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition.

On June 28, 2019, the Company entered into the Waiver and Third Amendment (the “Third Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Third Amendment revised the waiver period as defined with respect to the March 31, 2019 covenant violation and resulting default until the earlier of July 22, 2019 (which was June 30, 2019 under the Second Amendment to the Amended and Restated Credit Agreement) and the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition.

On July 16, 2019, the Company entered into the Waiver and Fourth Amendment (the “Fourth Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Fourth Amendment provided a permanent waiver by the Lenders and Agent with respect to the Borrower's non-compliance with the total leverage ratio financial covenant, as defined as of March 31, 2019. The Fourth Amendment also revised the definition of

57

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

consolidated EBITDA and certain financial covenants, including the maximum total leverage ratio and the minimum debt service coverage ratio, as well as adding the requirement that the Company maintain minimum liquidity and minimum unadjusted consolidated EBITDA, each as defined. The Fourth Amendment permits distributions as long as the Borrower is in compliance with specified conditions including that the Borrower's liquidity, as defined, is not less than $5 million after giving effect to the distribution, total leverage ratio is not more than 2.00 to 1.00, post distribution, debt service coverage ratio ("DSCR"), as defined, is not greater than 1.10 to 1.00, and Borrower is in compliance with financial covenants, before and after giving effect to the distributions.

On August 7, 2019, the Company entered into the Fifth Amendment to the Credit Agreement and Loan Documents (The "Fifth Amendment"). The Fifth Amendment amended the definition of unadjusted consolidated EBITDA to include consolidated net income plus the sum of interest expense, tax expense, depreciation and amortization expense, and non-cash impairment charges of goodwill. The Company is compliant with the covenants set forth in the Waiver and Amendments as of December 29, 2019.

As of December 29, 2019, $11.7 million was outstanding under the New Revolver. This amount is gross of debt issuance costs which are further described in Note 1. The New Revolver had an effective interest rate of 6.0120 percent per annum at December 29, 2019 and is secured by substantially all the Company’s assets. At December 29, 2019, the maximum additional available borrowings under the New Revolver were $11.3 million, which includes a reduction for a $0.1 million letter of credit issued for the benefit of the landlord of one of the Company’s leased facilities. The maximum amount available was further subject to borrowing base restrictions, resulting in a net availability of $6.8 million.

Long term debt consists of the following:
  
December 29,
2019
 
December 30,
2018
 
(In thousands)
New US Term Loan, payable to lenders in quarterly installments of $337,500 through September 30, 2020, $575,000 through September 30, 2021, and $812,500 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019 the balance of the New US Term Loan is presented net of a debt discount of $266,517 from costs paid to or on behalf of the lenders.
$
24,383

 
$
25,665

CA Term Loan, payable to lenders in quarterly installments of $375,000 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $115,866 from costs paid to or on behalf of the lenders.
10,384

 
11,853

Capital expenditure line payable to lenders in quarterly installments of 7.5% per annum of the outstanding principal balance commencing December 31, 2019 through September 30, 2020, 10% per annum through September 30, 2021, and 12.5% per annum through November 7, 2023 with a lump sum due at maturity. The effective interest rate was 6.094% per annum at December 29, 2019.
1,300

 

Note payable to the seller of former owner of business Unique acquired in 2014 which is unsecured and subordinated to the New Credit Agreement. Interest accrues monthly at an annual rate of 6.00%. The note payable is due in full on February 6, 2019.

 
500

Total debt excluding revolver
36,067

 
38,018

Less current maturities
2,847

 
3,350

Long-term debt – net of current portion
$
33,220

 
$
34,668



The Company did not pay a dividend subsequent to the new amendments.





58

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Maturities on the Company’s Amended and Restated Credit Agreement and other long term-debt obligations for the remainder of the current fiscal year and future fiscal years (In thousands):
2020
$
3,193

2021
4,176

2022
4,912

2023
35,890

2024

Thereafter

Total
48,171

Discounts
(383
)
Debt issuance costs
(303
)
Total debt – Net
$
47,485



Note 7 — Derivative Financial Instruments

Interest Rate Swap

The Company holds derivative financial instruments, in the form of interest rate swaps, as required by its Credit Agreement and Amended and Restated Credit Agreement, for the purpose of hedging certain identifiable transactions in order to mitigate risks relating to the variability of future earnings and cash flows caused by interest rate fluctuations. The Company has elected not to apply hedge accounting for financial reporting purposes. The interest rate swaps are recognized in the accompanying consolidated balance sheets at their fair value. Monthly settlement payments due on the interest rate swaps and changes in their fair value are recognized currently in net income as interest expense in the consolidated statements of operations.
  
Effective June 30, 2016, as required under the Credit Agreement entered into during April 2016, the Company entered into a new interest rate swap which requires the Company to pay a fixed rate of 1.055 per annum while receiving a variable rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount. The notional amount at the effective date was $16.7 million which decreased by $0.3 million each quarter until June 30, 2017, decreased by $0.4 million each quarter until June 29, 2018, when it began decreasing by $0.5 million per quarter until it expired on June 28, 2019.

Effective October 2, 2017, as required under the Second Amendment to the Credit Agreement, the Company entered into another interest rate swap that requires the Company to pay a fixed rate of 1.093 per annum while receiving a variable interest rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was $1.9 million which decreases by $0.1 million each quarter until it expires on September 30, 2020.

Effective November 30, 2018, as required under the Amended and Restated Credit Agreement, the Company entered into another interest rate swap the requires the Company to pay a fixed rate of 3.075 per annum while receiving a variable interest rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was $5.0 million which increases by $0.4 million each quarter until June 28, 2019 when the notional amount increases to $17.5 million due to the interest rate swap from 2016 above expiring. The notional amount then decreases each quarter by $0.2 million until September 30, 2020 when the notional amount increases to $17.5 million due to the interest rate swap from 2017 above expiring. The notional amount then decreases each quarter by $0.4 million until December 31, 2021, then decreases each subsequent quarter by $0.6 million until it expires on November 8, 2023.

At December 29, 2019, the fair value of all of the swaps was $(0.9) million, of which $0 is included in current assets in the consolidated balance sheet and $(0.9) million is included in other long-term liabilities in the consolidated balance sheet. The Company received $0.03 million in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 52 weeks ended December 29, 2019. At December 30, 2018, the fair value of all the swaps was $(0.3) million, of which $0.1 million was included in current assets in the consolidated balance sheet and $(0.4) million was included in other long-term liabilities in the consolidated balance sheet. The Company received $(0.1) million, in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 52 weeks ended December 30, 2018.



59

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements



Note 8 — Restructuring

The Company's restructuring activities are undertaken as necessary to implement management's strategy, streamline operations, take advantage of available capacity and resources, and achieve net cost reductions. The restructuring activities generally relate to realignment of the organization, rationalization of existing manufacturing capacity and closure of facilities and other exit or disposal activities, either in the normal course of business or pursuant to specific restructuring programs.

The table below summarizes the activity in the restructuring liability for the 52 weeks ended December 29, 2019.

 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
Accrual balance at December 31, 2018
 
$

 
$

 
$

Provision for estimated expenses to be incurred
 
1,380

 
1,372

 
2,752

Payments made during the period
 
942

 
1,256

 
2,198

Accrual balance at December 29, 2019
 
$
438

 
$
116

 
$
554



2019 Restructurings

Bryan Restructuring

On November 7, 2019, the Company made the decision to close its manufacturing facility in Bryan, Ohio. The Company expects to cease operations completely at the Bryan facility by the end of March 2020. The Company's decision was based on the business case analysis optimizing capacity utilization in the most cost-effective manner.

The Company will move existing Bryan production to its manufacturing facilities in Queretaro, Mexico and LaFayette, GA. The Company will provide the affected employees severance pay, health benefits continuation, and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of approximately $0.3 million during the fourth quarter of 2019. The amount of other costs incurred associated with this plant closure, which primarily consist of preparing and moving existing production equipment and inventory at Bryan to other facilities, will be approximately $0.6 million through April of 2020. All these costs were and will be recorded to the restructuring expense line in the Company's consolidated statement of operations.

Evansville Restructuring

On July 16, 2019, the Company made the decision to close its manufacturing facility in Evansville, Indiana. The Company ceased its operations during December 2019. The Company's decision was based on the business case analysis optimizing capacity utilization in the most cost-effective manner.

The Company will move existing Evansville production to its manufacturing facilities in LaFayette, GA, Auburn Hills, MI, and Louisville, KY. The Company will provide the affected employees severance pay, health benefits continuation, and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

As the Company is actively marketing its leased, no longer in use, Evansville facility for a sub-lease and based upon the applicable generally accepted accounting principles, the Company performed an analysis to determine the appropriate

60

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

accounting. This resulted in recording a charge of $0.4 million to restructuring expense in the fourth quarter ending December 29, 2019. The Company is obligated for the remaining payments of $1.1 million for the leased facility.

The Company is also actively pursuing the sale of its owned Evansville facility with a December 29, 2019 book value of $1.0 million. As such, this asset has been classified as an asset held for sale on the consolidated balance sheet.

The Company incurred one-time severance costs as a result of this plant closure of $0.3 million during the 52 weeks ended December 29, 2019.

The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Evansville to other facilities was $0.8 million for the 52 weeks ended December 29, 2019.    

All $1.5 million of these costs were recorded as restructuring expense in the Company's condensed consolidated statements of operations.
    
Salaried Restructuring

On May 15, 2019 and February 1, 2019, the Company announced that in order to reduce fixed costs it would be eliminating several salaried positions throughout the Company. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. This reduction took place and the Company incurred restructuring costs of $0.3 million for the 52 weeks ended December 29, 2019.

During the fourth quarter of 2019, the Company made additional reductions of 12 salaried positions as part of a streamlining of the company to improve efficiency and better align the organization to its new structure, targets, and vision. There was an immaterial impact on 2019 costs and there will be no impact in 2020. Some of the resulting cost savings have been and will be used to add specific capabilities in Engineering, Finance, Human Resources, and Purchasing.

Organization Items

On May 6, 2019, the former President and CEO of the Company resigned by mutual agreement of both parties. The Company incurred one-time restructuring costs of $0.7 million during the 52 weeks ended December 29, 2019, in connection with his resignation.

2018 Restructuring

Fort Smith Restructuring

On February 13, 2018, the Company made the decision to close its manufacturing facility in Fort Smith, Arkansas. The Company ceased operations at the Fort Smith facility in July of 2018, and approximately 20 positions were eliminated as a result of the closure. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of our facilities. The Company moved existing Fort Smith production to its manufacturing facilities in Evansville, Indiana and Monterrey, Mexico. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of $0.2 million in the 52 weeks ended December 30, 2018. The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Fort Smith to other facilities was $0.6 million in the 52 weeks ended December 30, 2018. All these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.
         

61

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

On October 18, 2018, the Company sold the building it owned in Fort Smith, which had a net book value of $0.7 million for cash proceeds of $0.9 million resulting in a gain on the sale of $0.1 million. Through the date of the sale the building qualified as being held for sale, and therefore was presented as such in the consolidated balance sheet.

Port Huron Restructuring

On February 1, 2018, the Company made the decision to close its manufacturing facility in Port Huron, Michigan. The Company ceased operations at the Port Huron facility in June of 2018 and 7 positions were eliminated as a result of the closure. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of its facilities. As such, the Company moved existing Port Huron production to our manufacturing facilities in London, Ontario, Auburn Hills, Michigan, and Louisville, Kentucky. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of $0.1 million in the 52 weeks ended December 30, 2018. The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Port Huron to other facilities was $0.3 million in the 52 weeks ended December 30, 2018. All these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.

The tables below summarize the activity in the restructuring liability for the 52 weeks ended December 30, 2018.

 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
 
 
(In thousands)
Accrual balance at January 1, 2018
 
$

 
$

 
$

Provision for estimated expenses incurred during the year
 
299

 
857

 
1,156

Payments made during the year
 
299

 
857

 
1,156

Accrual balance at December 30, 2018
 
$

 
$

 
$



There are no future costs expected with the Ft. Smith and Port Huron closures above as the closures were completed in 2018.


Note 9 — Stock Incentive Plans

2013 Stock Incentive Plan

The Company’s Board of Directors approved a stock incentive plan (the “Plan”) in 2013. The Plan permits the Company to grant 495,000 non statutory or incentive stock options to the employees, directors and consultants of the Company. 495,000 shares of unissued common stock are reserved for the Plan. The Board of Directors has the authority to determine the participants to whom stock options shall be awarded as well as any restrictions to be placed upon the awards. The exercise price cannot be less than the fair value of the underlying shares at the time the stock options are issued, and the maximum length of an award is ten years.

On September 30, 2019 the compensation committee of the Board of Directors approved the issuance of 72,500 non-statutory stock option awards, respectively, to the new CEO of the Company with an exercise price of $2.89 per share. These awards vest 50 percent once the closing price of the Company's common stock is in excess of $7.50 per share for 10 out of 20 consecutive trading days and an additional 50 percent once the closing price of the Company's common stock is in excess of $12.50 per share for 10 out of 20 consecutive trading days. The Company estimated the grant-date fair value of the awards

62

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

subject to these market conditions using a Monte Carlo simulation model, using the following assumptions: risk free interest rate of 1.63% and an annualized volatility of 40%.

2014 Omnibus Performance Award Plan

In 2014 the Board of Directors and stockholders adopted the Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan, or the 2014 Plan. The 2014 Plan provides for the grant of cash awards, stock options, stock appreciation rights, or SARs, shares of restricted stock and restricted stock units, or RSUs, performance shares and performance units. The 2014 Plan originally authorized the grant of awards relating to 250,000 shares of our common stock. In the event of any transaction that causes a change in capitalization, the Compensation Committee, such other committee administering the 2014 Plan or the Board of Directors will make such adjustments to the number of shares of common stock delivered, and the number and/or price of shares of common stock subject to outstanding awards granted under the 2014 Plan, as it deems appropriate and equitable to prevent dilution or enlargement of participants’ rights. An amendment approved in March of 2016 by our Board of Directors which was approved by our stockholders at our annual meeting of stockholders in June 2016, increased the number of shares authorized for grant of awards under the 2014 plan to a total of 450,000 shares of our common stock.

On June 11, 2019, the compensation committee of the Board of Directors approved the issuance of stock option awards for 30,000 shares to one member of the board. The award had an exercise price of $2.93 per share with a weighted average grant date fair value of $1.10 per share. These options vested immediately on the date of grant as the service conditions required for this award had already been met on the day of the award.

On September 30, 2019, the compensation committee of the board of directors approved the issuance of 140,000 non statutory stock option awards to the new CEO of the Company with an exercise price of $2.89 per share. These awards vest 40 percent on September 30, 2020 and an additional 20 percent on each of September 30, 2021, 2022, and 2023 thereafter. The fair value of each option award is estimated on the grant date using a Black Scholes option pricing model that uses the weighted average assumptions noted in the following table. The expected volatility is based on the historical volatility of the stock of comparable companies. The expected term of the awards was estimated based on findings from academic studies investigating the average holding period for options adjusted for the Company’s size and risk factors. The risk-free rate for periods within the contractual life of the option is based on the United States Treasury yield curve in effect at the time of grant.

 
September 30, 2019
June 11, 2019
Expected volatility
40.00
%
40.00
%
Dividend yield
%
%
Expected term (in years)
6

6

Risk-free rate
1.63
%
1.81
%


On September 30, 2019, the compensation committee of the board of directors approved the issuance of 72,500 incentive stock option awards to the new CEO of the Company with an exercise price of $2.89 per share. These awards vest 50 percent once the closing price of the Company's common stock is in excess of $7.50 per share for 10 out of 20 consecutive trading days and an additional 50 percent once the closing price of the Company's common stock is in excess of $12.50 per share for 10 out of 20 consecutive trading days. The Company estimated the grant-date fair value of the awards subject to these market conditions using a Monte Carlo simulation model, using the following assumptions: risk free interest rate of 1.63% and an annualized volatility of 40%.

On February 25, 2020, the compensation committee of the Board of Directors approved the issuance of 30,000 stock option awards to employees as of February 25, 2020 with an exercise price of $3.32 per share.








63

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

A summary of option activity under both plans is presented below:

  
Number of Shares
 
Weighted
Average
Exercise Price
 
Weighted Average Remaining
Contractual Term
(in years)
 
Aggregate
Intrinsic Value(1)
 
(In thousands, except share data and exercise price)
Outstanding at December 30, 2018
563,680

 
$
7.25

 
5.61
 
  

Granted
315,000

 
$
2.89

 
10
 
  

Exercised

 
$

 
0
 
  

Forfeited or expired(2)
202,200

 
$
6.38

 
0
 
 
Outstanding at December 29, 2019
676,480

 
$
5.48

 
7.09
 
$
471

Vested and exercisable at December 29, 2019
383,480

 
$
7.35

 
5.09
 
$
152


(1)
The aggregate intrinsic value above is obtained by subtracting the weighted average exercise price from the estimated fair value of the underlying shares as of December 29, 2019 and multiplying this result by the related number of options outstanding and exercisable at December 29, 2019. The estimated fair value of the shares is based on the closing stock price of $4.01 as of December 29, 2019. As of December 30, 2018, there is no intrinsic value as the exercise prices is greater that the estimated fair value.
(2)
Included 0.18 million shares forfeited by the former CEO in May 2019 as a result of his departure.

The Company recorded gross compensation expense of approximately $0.15 million for the 52 weeks ended December 29, 2019, $0.1 million for the 52 weeks ended December 30, 2018, and $0.2 million for the 52 weeks ended December 31, 2017 in its consolidated statements of operations, as a component of sales, general and administrative expenses. The income tax benefit related to share based compensation expense was immaterial for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

As of December 29, 2019, there was approximately $0.2 million of total unrecognized compensation cost related to non-vested stock option awards under the plans. That cost is expected to be recognized over a weighted average period of 1.50 years.

Note 10 — Income Taxes

Income before income taxes for U.S. and Non-U.S. operations are as follows:
  
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
U.S. (loss) income
$
(11,154
)
 
$
1,017

 
3,878

Non-U.S. income
2,123

 
3,544

 
3,742

(Loss) income before income taxes
$
(9,031
)
 
$
4,561

 
$
7,620



The components of the income tax provision included in the consolidated statements of operations are all attributable to continuing operations and are detailed as follows:

64

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Current tax expense:
 
 
 
 
 
Federal
$
(17
)
 
$
(27
)
 
$
1,207

State
35

 
61

 
293

Foreign
1,151

 
1,119

 
1,186

Total
1,169

 
1,153

 
2,686

Deferred tax expense:
 
 
 
 
 
Federal
(875
)
 
(124
)
 
(1,166
)
State
(80
)
 
(14
)
 
(236
)
Foreign
(177
)
 
(153
)
 
(151
)
Total
(1,132
)
 
(291
)
 
(1,553
)
Total income tax expense
$
37

 
$
862

 
$
1,133



Deferred income tax assets and liabilities at December 29, 2019 and December 30, 2018 reflect the effect of temporary differences between amounts of assets, liabilities and equity for financial reporting purposes and the bases of such assets, liabilities and equity as measured based on tax laws, as well as tax loss and tax credit carryforwards. The following table summarizes the components of temporary differences and carryforwards that give rise to deferred tax assets and liabilities:

  
December 29,
2019
 
December 30,
2018
 
(In thousands)
Deferred tax assets (liabilities):
  

 
  

Allowance for doubtful accounts
$
227

 
$
174

Inventories
313

 
140

Accrued payroll and benefits
78

 
533

Goodwill and intangible assets
504

 

Excess interest expense
605

 
279

Foreign tax credit
797

 
621

Other
405

 
157

Deferred tax asset before valuation allowance
2,929

 
1,904

Valuation allowance
(621
)
 
(621
)
Deferred tax asset
2,308

 
1,283

Property, plant, and equipment
(2,945
)
 
(3,082
)
Goodwill and intangible assets

 

Other
(8
)
 

Deferred tax liability
(2,953
)
 
$
(3,082
)
Total deferred tax liability
$
(645
)
 
$
(1,799
)


Management evaluates all positive and negative evidence and uses judgment regarding past and future events, including operating results, to help determine when it is more likely than not that all or some portion of the deferred tax assets may not be realized. When appropriate, a valuation allowance is recorded against deferred tax assets to reserve for future tax benefits that may not be realized. As of the year ended December 29, 2019, the Company has maintained a valuation allowance of

65

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

$0.6 million related to foreign tax credits (generated by the deemed repatriation under U.S. tax reform) expiring in 2028 as the Company has concluded that it is not more likely than not that the credits will be used prior to their expiration.

The transition tax provision of the 2017 tax reform act eliminated the basis difference that existed previously for purposes of ASC Topic 740. However, there are limited other taxes that could continue to apply such as foreign withholding and certain state taxes. U.S. income taxes have not been recognized for such taxes as the Company continues to remain indefinitely reinvested with respect to its foreign earnings. It is not practicable to estimate the amount of income taxes that may be payable on such undistributed foreign earnings.

A reconciliation of taxes on income from continuing operations based on the statutory federal income tax rate to the provision for income taxes is as follows:
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Income tax expense (benefit) at US Statutory Tax Rate
$
(1,897
)
 
$
958

 
$
2,591

State income tax (benefit) expense, net of federal benefit
(28
)
 
23

 
66

Foreign tax rate differential
174

 
252

 
(206
)
U.S. Tax on non-U.S. income
241

 
319

 

Implementation of U.S. Tax Reform Act

 
(80
)
 
(559
)
Goodwill impairment
1,208

 

 

Research and Development credits
(225
)
 
(504
)
 
(682
)
Other
564

 
(106
)
 
(77
)
Total provision for income taxes
$
37

 
$
862

 
$
1,133



On December 22, 2017 the Tax Cuts and JOBS Act (the “Act”) was signed into law. The Act changed many aspects of U.S. corporate income taxation and including the reduction of the corporate income tax rate from 35% to 21%, implementation of a territorial system and imposition of a one-time tax on deemed repatriated earnings of foreign subsidiaries, introduction of tax on U.S. shareholders of certain foreign subsidiaries earnings, Global Intangible Low- Taxed Income (“GILTI”), and limitations on deductibility of interest expense. The impact in 2017 primarily consists of a ($1.4) million benefit related to the impact on the U.S. deferred tax liability due to the lowering of the corporate tax rate described above and $0.8 millions of expense for the estimate for the impact of one-time transition tax on deemed repatriated earnings of foreign subsidiaries. We completed our accounting for the income tax effects of the Act in 2018 and recorded a benefit of $(0.1) million as an adjustment to the provisional estimate of the one-time transition tax expense.

The Company recognizes the benefit of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement with the relevant tax authority. The Company assesses all tax positions for which the statute of limitations remains open. The Company had no unrecognized tax benefits as of December 29, 2019 and December 30, 2018. The Company recognizes any penalties and interest when necessary as income tax expense. There were no penalties or interest recorded during the 52 weeks ended December 29, 2019, December 30, 2018 and December 31, 2017, respectively.

The Company files income tax returns in the United States, Mexico, and Canada as well as in various state and local jurisdictions. With few exceptions, the Company is no longer subject to income tax examinations by tax authorities for years before 2016 in the United States, before 2014 in Mexico, and before 2017 in Canada.

Note 11 — Operating Leases

The Company leases office space, production facilities and equipment under operating leases with various expiration dates through the year 2030. The leases for office space and production facilities require the Company to pay taxes, insurance,

66

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

utilities and maintenance costs. Five of the leases provide for escalating rents over the life of the lease and rent expense is therefore recognized over the term of the lease on a straight line basis, with the difference between lease payments and rent expense recorded as deferred rent in accrued expenses in the consolidated balance sheets. Total rent expense charged to operations was approximately $2.3 million for the 52 weeks ended December 29, 2019, $2.4 million for the 52 weeks ended December 30, 2018, and $2.2 million for the 52 weeks ended December 31, 2017.

Future minimum lease payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year are as follows at December 29, 2019 (In thousands):
2020
$
2,332

2021
2,210

2022
1,755

2023
1,175

2024
1,134

Thereafter
6,457

Total
$
15,063



Note 12 — Retirement Plans

The Company maintains a defined contribution plan covering certain full-time salaried employees. Employees can make elective contributions to the plan. The Company contributes 100 percent of an employee’s contribution up to the first 3 percent of each employee’s total compensation and 50 percent for the next 2 percent of each employee’s total compensation. In addition, the Company, at the discretion of the board of directors, may make additional contributions to the plan on behalf of the plan participants. The Company contributed $0.2 million for the 52 weeks ended December 29, 2019, $0.5 million for the 52 weeks ended December 30, 2018, and $0.5 million for the 52 weeks ended December 31, 2017

 
Note 13 — Related Party Transactions

Effective March 18, 2013, the Company is under a management agreement with a firm related to several stockholders. The agreement initially provided for annual management fees of $0.3 million and additional fees for assistance provided with acquisitions. Effective upon completion of the Company's initial public offering, the agreement was amended to reduce the annual management fee by an amount equal to the amount, if any, of annual cash retainers and equity awards received as compensation for service on the board of directors by any person who is a related person of Taglich Private Equity, LLC or Taglich Brothers, Inc. The Company incurred management fees of $0.2 million for the 52 weeks ended December 29, 2019, $0.2 million for the 52 weeks ended December 30, 2018, and $0.2 million for the 52 weeks ended December 31, 2017. The Company allocates these fees to the services provided based on their relative fair values. The fees paid were all allocated to and expensed as transaction costs. The management agreement had an initial term of five years, expiring on March 18, 2018, and renews automatically each year for additional one-year terms. The agreement also will terminate on the date that the Taglich Founding Investors or Taglich Equity Investors, each as defined, no longer collectively own 50% of the equity securities owned by either of them on March 18, 2018.

In 2019, the Company entered into a services agreement with 6th Avenue Group, which is a company owned by a Board member of the Company. The services performed have been related to assisting long term strategic planning for the Company as well as aiding in helping the Company with CEO transition services. As previously mentioned in Note 8, the Company's CEO resigned on May 6, 2019. The Company incurred fees to the 6th Avenue Group of $0.2 million, for the 52 weeks ended December 29, 2019. The services provided by 6th Avenue Group terminated in 2019. This Board member, as discussed in Note 9, was also awarded stock options for 30,000 shares for her services on June 11, 2019.

Note 14 — Fair Value Measurements

Financial instruments consist of cash equivalents, accounts receivable, accounts payable and debt. The carrying amount of all significant financial instruments approximates fair value due to either the short maturity or the existence of variable interest rates that approximate prevailing market rates.


67

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Accounting standards require certain other items be reported at fair value in the financial statements and provides a framework for establishing that fair value. The framework for determining fair value is based on a hierarchy that prioritizes the valuation techniques and inputs used to measure fair value.

Fair values determined by Level 1 inputs use quoted prices in active markets for identical assets or liabilities that the Company can access.

Fair values determined by Level 2 inputs use other inputs that are observable, either directly or indirectly. Level 2 inputs may include quoted prices for similar items in active markets, and other inputs such as interest rates and yield curves that are observable at commonly quoted intervals.

Level 3 inputs are unobservable inputs, including inputs that are available in situations where there is little, if any, market activity for the related item. Level 3 fair value measurements are based primarily on management’s own estimates using inputs such as pricing models, discounted cash flow methodologies or similar techniques considering the characteristics of the item.

In instances whereby inputs used to measure fair value fall into different levels of the fair value hierarchy, fair value measurements in their entirety are categorized based on the lowest level input that is significant to the valuation. The Company’s assessment of the significance of specific inputs to these fair value measurements requires judgment and considers factors specific to each item.

The Company measures its interest rate swap at fair value on a recurring basis based primarily on Level 2 inputs using an income model based on disparity between variance and fixed interest rates, the scheduled balance of principal outstanding, yield curves and other information readily available in the market.

The Company measures its foreign currency forward contract on a recurring basis based primarily on Level 2 inputs using the present value of future cash flows to be incurred on the contracts. In accordance with market standards and conventions for valuing such contracts, the transactions reflect the current direction and amounts expected in each currency, spot exchange rates at period-end, discount factors and forward interest rate curves for each relevant currency pair and future maturity date. This forward contract expired in fiscal year 2017.

Note 15 — Contingencies

The Company is engaged from time to time in legal matters and proceedings arising out of its normal course of business. The Company establishes a liability related to its legal proceedings and claims when it has determined that it is probable that the Company has incurred a liability and the related amount can be reasonably estimated. If the Company determines that an obligation is reasonably possible, the Company will, if material, disclose the nature of the loss contingency and the estimated range of possible loss, or include a statement that no estimate of loss can be made. While uncertainties are inherent in the outcome of such matters, the Company believes that there are no pending proceedings in which the Company is currently involved that will have a material effect on its financial position, results of operations or cash flow.


68

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Note 16 — Earnings Per Share

Basic earnings per share is computed by dividing the net income by the weighted-average number of shares outstanding during the period. Diluted earnings per share is computed giving effect to all potentially weighted average dilutive shares including stock options and warrants. The dilutive effect of outstanding awards, if any, is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the computation of basic and diluted earnings per share.
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands, except per share data)
Basic earnings per share calculation:
 
 
 
 
 
Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Weighted average shares outstanding
9,779,147

 
9,770,011

 
9,750,948

Net (loss) income per share-basic
$
(0.93
)
 
$
0.38

 
$
0.67

Diluted earnings per share calculation:
 
 
 
 
 
Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Weighted average shares outstanding
9,779,147

 
9,770,011

 
9,750,948

Effect of dilutive securities:
 
 
 
 
 
Stock options(1)(2)(3)

 
138,017

 
147,316

Warrants(1)(2)(3)

 
670

 
1,154

Diluted weighted average shares outstanding
9,779,147

 
9,908,698

 
9,899,418

Net (loss) income per share-diluted
$
(0.93
)
 
$
0.37

 
$
0.66


(1)Due to a net loss for the 52 weeks ended December 29, 2019, the effect of certain dilutive securities was excluded from the computation of weighted average diluted shares outstanding, as inclusion would have resulted in anti-dilution.

(2) Options to purchase 311,480 shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase 1,185 shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. Options to purchase 220,000 shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase 7,200 shares of common stock and 5,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, options to purchase 5,000 and 15,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2018 period because the effect would have been anti-dilutive.

(3)    Options to purchase 345,280 shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase 1,185 shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2017 calculation. Options to purchase 225,000 shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase 7,200 shares of common stock and 5,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, 5,000 and 15,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2017 period because the effect would have been anti-dilutive.





69

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements









Note 17 — Selected Quarterly Financial Data (unaudited)

The following tables set forth a condensed summary of the Company's unaudited selected quarterly results for each of the quarters in fiscal 2019 and 2018.
 
Thirteen Weeks Ended March 31, 2019
 
Thirteen Weeks Ended June 30, 2019
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended December 29, 2019
 
(In thousands, except per share data)
2019
 
 
 
 
 
 
 
Net sales
$
39,467

 
$
38,889

 
$
38,550

 
$
35,583

Gross profit
$
8,300

 
$
8,212

 
$
7,175

 
$
7,821

Operating income (loss)
$
937

 
$
(6,706
)
 
$
(354
)
 
$
1,368

Net (loss) income
$
(189
)
 
$
(7,623
)
 
$
(1,264
)
 
$
8

Net (loss) income per share
 
 
 
 
 
 
 
Basic
$
(0.02
)
 
$
(0.78
)
 
$
(0.13
)
 
$

Diluted
$
(0.02
)
 
$
(0.78
)
 
$
(0.13
)
 
$

 
 
 
 
 
 
 
 
 
Thirteen Weeks Ended April 1, 2018
 
Thirteen Weeks Ended July 1, 2018
 
Thirteen Weeks Ended September 30, 2018
 
Thirteen Weeks Ended December 30, 2018
 
(In thousands, except per share data)
2018
 
 
 
 
 
 
 
Net sales
$
47,304

 
$
45,742

 
$
42,052

 
$
39,812

Gross profit
$
11,080

 
$
11,189

 
$
8,524

 
$
8,542

Operating income
$
2,671

 
$
3,272

 
$
1,122

 
$
1,333

Net income (loss)
$
1,512

 
$
1,751

 
$
627

 
$
(191
)
Net income (loss) per share
 
 
 
 
 
 
 
Basic
$
0.16

 
$
0.18

 
$
0.06

 
$
(0.02
)
Diluted
$
0.15

 
$
0.18

 
$
0.06

 
$
(0.02
)


Note 18 — Subsequent Events

Due to the ongoing COVID-19 outbreak with its uncertain near, mid, and longer-term impacts on the Company, our customers, our suppliers, and the industries we serve, we are executing a comprehensive set of actions to prudently manage our resources while keeping our customers supplied with the products they continue to require.
While demand in the automotive segment has been reduced for an indeterminate period, we continue to have customer orders across our various markets and in all our plants. Currently, we are operating our facilities.
We are following the guidelines provided by the various governmental entities in the jurisdictions where we operate and are taking additional measures to protect our employees.

70

UNIQUE FABRICATING, INC.

Notes to Consolidated Financial Statements

Considering the current decline in demand, we are modifying our shift schedules and plant employee counts, limiting our raw material ordering, and restricting all discretionary spending.
As our supply base is almost exclusively North American, we have not yet seen disruptions in our supply chain.
Due to the inherent uncertainty of the unprecedented and rapidly evolving situation including the duration of the actions taken by the various customers and governments, we are unable to determine the full impact of the COVID-19 situation on our future operations.

71


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

None

ITEM 9A. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures
We maintain disclosure controls and procedures, (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act) that are designed to ensure that information required to be disclosed in our 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 our management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal accounting and financial officer), as appropriate, to allow timely decisions regarding required financial disclosure. In designing and evaluating the disclosure controls and procedures, management recognizes that a control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, with a company have been detected.
As of the end of the period covered by this Annual Report on Form 10-K, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer, who is also the acting Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of December 29, 2019. Based upon that evaluation, our Chief Executive Officer concluded that our disclosure controls and procedures were not effective because of the material weakness described below in Management’s Report on Internal Control Over Financial Reporting related to procedures and internal controls.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) of the Exchange Act. Our internal control over financial reporting system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance that material misstatements will be prevented or detected on a timely basis. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Our management assessed the effectiveness of our internal control over financial reporting as of December 29, 2019. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework. Based on its assessment, our Chief Executive Officer, who is also the acting Chief Financial Officer, concluded that such disclosure controls and procedures, as of December 29, 2019, were not effective due to a material weakness in our internal controls over financial reporting identified during the fiscal 2019 year, as described below. Notwithstanding this material weakness, based on additional procedures performed after its discovery, management believes that the financial statements included in this report present fairly in all material respects our financial condition, results of operations, and cash flows for the periods presented.
During the fourth quarter of 2019, our management identified a material weakness in the Company’s internal control over financial reporting primarily related to limited finance staffing levels that are not commensurate with the Company’s complexity and its financial accounting and reporting requirements. The Company has had several organization changes, including the resignation of the Company’s Chief Financial Officer, IT Manager, and Controller. Turnover of these key management positions of the Company led the financial reporting staff to rely increasingly on outsourced work and outside specialists, without adequate resources to thoroughly review, investigate, and reconcile the financial information, and perform IT access controls and reviews.
To address this material weakness, our management has taken steps to assure that adequate staffing and resources are available for the financial reporting process at the corporate office. Additional external experienced personnel were engaged in the accounting and finance department as part of the year end processes at the corporate office. In connection with our preparation of year end information, we implemented new procedures and internal controls surrounding the month-end

72


financial closing and financial reporting processes to ensure proper and thorough review of journal entries, account reconciliations, access controls and financial statements.
The new procedures and internal controls; however, were not fully implemented as of December 29, 2019. The Company is also conducting an on-going search for key management positions in the areas identified previously. In addition, our management intends to initiate measures to immediately remediate the identified material weakness by implementing the new procedures and internal controls at our corporate office. These include, but are not limited to, applying a more rigorous review of the monthly financial reporting processes to ensure that the performance of the control is evidenced through appropriate documentation, which is consistently maintained, and evaluating necessary changes to the Company’s formalized process to ensure key controls are identified, the control design is appropriate, and the necessary evidentiary documentation is maintained throughout the process.
This annual report does not include an attestation report of the Company’s independent registered public accounting firm regarding internal control over financial reporting because that requirement under Section 404 of the Sarbanes-Oxley Act of 2002 was permanently removed for non-accelerated filers pursuant to the provisions of Section 989G(a) set forth in the Dodd-Frank Wall Street Reform and Consumer Protection Act enacted into federal law in July 2010.


ITEM 9B. OTHER INFORMATION

None


73


PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

The information called for by Item 10, as to compliance with Section 16(a) of the Exchange Act, is incorporated by reference to the Company’s Definitive Proxy Statement to be filed with the SEC pursuant to Regulation 14A in connection with the Company’s 2018 Annual Meeting of Shareholders (the “Proxy Statement”) to be filed within 120 days after the fiscal year covered by this Annual Report on Form 10-K and is incorporated herein by reference.

The Company has adopted a code of ethics, which applies to its principal executive officer, principal financial officer, and all other employees and non-employee directors of the Company. The Code of Ethical Business Conduct is posted on the Company’s website (www.uniquefab.com). The Company intends to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding an amendment to, or waiver from, a provision of the code of ethics that applies to the Company’s principal executive officer and principal financial officer, by posting such information on the Company’s website, at the address specified above.

The Company’s Corporate Governance Guidelines and charters for each Committee of its Board of Directors are also available on the Company’s website.

Information on the Company’s website is not deemed to be incorporated by reference into this Annual Report on Form 10-K.

ITEM 11. EXECUTIVE COMPENSATION

The information called for by Item 11 will be included in the Proxy Statement, and such information is incorporated herein by reference.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information called for by Item 12 will be included in the Proxy Statement, and such information is incorporated herein by reference.

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information called for by Item 13 will be included in the Proxy Statement, and such information is incorporated herein by reference.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

The information called for by Item 14 will be included in the Proxy Statement, and such information is incorporated herein by reference.


74


PART IV

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a) The following documents are filed as part of this Form 10-K

(1) Financial Statements

Reports of Independent Registered Public Accounting Firm
Consolidated Balance Sheets as of December 29, 2019 and December 30, 2018
Consolidated Statements of Operations for the Fifty-Two Weeks Ended December 29, 2019, December 30, 2018 and December 31, 2017
Consolidated Statements of Stockholders' Equity for the Fifty-Two Weeks Ended December 29, 2019, December 30, 2018 and December 31, 2017
Consolidated Statements of Cash Flows for the Fifty-Two Weeks Ended December 29, 2019, December 30, 2018 and December 31, 2017

(2) Financial Statement Schedules: Financial statement schedules have been omitted as information required is inapplicable or the information is presented in the consolidated financial statements and the related notes

(3) Exhibits
Exhibit
No.
 
Description
 
 
 
 
 
 
 
 
 

75


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

76


 
 
 
 
 
 
 
 

 
 
 
Waiver and Second Amendment to Credit Agreement and Loan Documents, dated as of June 14, 2019, by and between the financial institutions signatory thereto, Citizens Bank, National Association, as Administrative Agent for the Lenders, Unique Fabricating NA, Inc. and Unique-Intasco Canada, Inc (filed as Exhibit 10.1 to the Company's Current Report on Form 8-K, filed on June 17, 2019 and incorporated herein by reference)

10.37
 
Waiver and Third Amendment to Credit Agreement and Loan Documents, dated as of June 28, 2019, by and between the financial institutions signatory thereto, Citizens Bank, National Association, as Administrative Agent for the Lenders, Unique Fabricating NA, Inc. and Unique-Intasco Canada, Inc. (filed as Exhibit 10.1 to the Company's Current Report on Form 8-K, filed on July 1, 2019 and incorporated herein by reference)
10.38
 
 Waiver and Fourth Amendment to Credit Agreement and Loan Documents, dated as of July 16, 2019, by and between the financial institutions signatory thereto, Citizens Bank, National Association, as Administrative Agent for the Lenders, Unique Fabricating NA, Inc. and Unique-Intasco Canada, Inc. (filed as Exhibit 10.1 to the Company's Current Report on Form 8-K, filed on July 18, 2019 and incorporated herein by reference)

77


10.39
 
Consulting agreement made as of May 15, 2019, by and between Unique Fabricating NA, Inc., a Delaware corporation (the “Company”), and Kim Korth (“Consultant”) (filed as Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019, filed on August 7, 2019 and incorporated herein by reference)
10.40
 
Fifth Amendment to Credit Agreement and Loan Documents, dated as of August 7, 2019, by and between the financial institutions signatory thereto, Citizens Bank, National Association, as Administrative Agent for the Lenders, Unique Fabricating NA, Inc. and Unique-Intasco Canada, Inc. (filed as Exhibit 10.1 to the Company's Current Report on Form 8-K, filed on August 8, 2019 and incorporated herein by reference)
10.41
 
Employment agreement made as of September 4, 2019, by and between Unique Fabricating Incorporated, a Delaware corporation and Byrd Douglas Cain, III (filed as Exhibit 10.1 to the Company's Current Report on Form 8-K, filed on September 17, 2019 and incorporated herein by reference)
 
 
 
 
 
101.INS+
 
XBRL Instance Document
101.SCH+
 
XBRL Taxonomy Extension Schema Document
101.CAL+
 
XBRL Taxonomy Calculation Linkbase Document
101.DEF+
 
XBRL Taxonomy Definition Linkbase Document
101.LAB+
 
XBRL Taxonomy Label Linkbase Document
101.PRE+
 
XBRL Taxonomy Presentation Linkbase Document
 
* Filed herewith.
** Pursuant to Item 601(b)(32)(ii) of Regulation S-K(17 C.F.R 229.601(b)(32)(ii)), this certification is deemed furnished, not filed, for purposes of section 18 of the Exchange Act, nor is it otherwise subject to liability under that section. It will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except if the registrant specifically incorporates it by reference.
+ Filed electronically with the report.
# Indicates management contract or compensatory plan, contract or agreement.




78


SIGNATURES

Pursuant to the requirements of the 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.

UNIQUE FABRICATING, INC.
 
 
 
Date: March 26, 2020
By:
/s/
 
 
Name: Byrd Douglas Cain III
 
 
Title:  President and Chief Executive Officer

Pursuant to the requirements of the Securities Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the date indicated.

By:
/s/
By:
/s/
 
Name: Byrd Douglas Cain III
 
Name: Richard L Baum
 
Title:  President and Chief Executive Officer and Interim Chief Financial Officer (Principal Financial and Accounting Officer)
 
Title:  Chairman of the Board
Dated:
March 26, 2020
Dated:
March 26, 2020
By:
/s/
By:
/s/
 
Name: Susan Benedict
 
Name: Paul Frascoia
 
Title:  Director
 
Title:  Director
Dated:
March 26, 2020
Dated:
March 26, 2020
By:
/s/
By:
/s/
 
Name: Mary Kim Korth
 
Name: William Cooke
 
Title:  Director
 
Title:  Director
Dated:
March 26, 2020
Dated:
March 26, 2020
By:
/s/
By:
/s/
 
Name: James Illikman
 
Name: Donn Viola
 
Title:  Director
 
Title:  Director
Dated:
March 26, 2020
Dated:
March 26, 2020


79
EX-21.1 2 ufab122919exhibit211.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
UNIQUE FABRICATING, INC.
ALL SUBSIDIARIES

Entity Name
Unique Fabricating NA, Inc.
Unique Fabricating South, Inc.
Unique Fabricating de Mexico S.A. de C.V.
Unique-Prescotech, Inc.
Unique-Chardan, Inc.
Unique-Molded Foam Technologies, Inc.
Unique-Intasco Canada, Inc.
Unique Fabricating Realty, LLC





EX-23.1 3 ufab122919exhibit231.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement No. 333-206140 and No. 333-212193 on Form S-8 and Registration Statement No. 333 -213409 on Form S-3 of our report dated March 26, 2020, relating to the financial statements of Unique Fabricating, Inc. and subsidiaries appearing in this Annual Report on Form 10-K for the year ended December 29, 2019.


 
/s/ Deloitte & Touche LLP

Detroit, Michigan
March 26, 2020




EX-31.1 4 ufab122919exhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350.
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Byrd Douglas Cain, III, certify that:
1. I have reviewed this annual report on Form 10-K of Unique Fabricating, 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 (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) 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 the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: March 26, 2020
By:
/s/ Byrd Douglas Cain, III
 
 
Name: Byrd Douglas Cain, III
 
 
Title:  President and Chief Executive Officer



EX-31.2 5 ufab122919exhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350.
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Byrd Douglas Cain, III,, certify that:
1. I have reviewed this annual report on Form 10-K of Unique Fabricating, 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 (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) 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 the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: March 26, 2020
By:
/s/ Byrd Douglas Cain, III
 
 
Name: Byrd Douglas Cain, III
 
 
Title:  Interim Chief Financial Officer (Principal Financial and Accounting Officer)



EX-32.1 6 ufab122919exhibit321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350.
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
Under 18 U.S.C. section 1350, adopted by section 906 of the Sarbanes-Oxley Act of 2002, in connection with the attached annual report on Form 10-K for the year ended December 29, 2019 the undersigned each certify that (i) the annual report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and (ii) the information contained in the annual report fairly presents, in all material respects, the financial condition and results of operations of the issuer.
 
Date: March 26, 2020
By:
/s/ Byrd Douglas Cain, III
 
 
Name: Byrd Douglas Cain, III
 
 
Title:  President and Chief Executive Officer and Interim Chief Financial Officer (Principal Financial and Accounting Officer)
 
 
 
The foregoing certification is being furnished as an exhibit to the Form 10-K pursuant to Item 601(b)(32) of Regulation S-K and Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and, accordingly, is not being filed as part of the Form 10-K for purposes of Section 18 of the Securities and Exchange Act of 1934, as amended, and is not incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.


EX-101.SCH 7 ufab-20191229.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Business Combinations - Narrative (Details) 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 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2146100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2149100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2449402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2349301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2143100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2431405 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Income Taxes - Schedule of components of income tax expense (benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Income Taxes - Schedule of deferred taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Income Taxes - Schedule of income before income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2431406 - Disclosure - Income Taxes - Schedule of income taxes based on federal tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Intangible Assets - Finite-lived intangible assets, future amortization expense schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Intangible Assets - Schedule of intangible assets by major class (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Inventory - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Inventory - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Long-term Debt link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Long-term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Long-term Debt - Schedule of long-term debt (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Long-term Debt - Schedule of repayment of maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Long-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Nature of Business and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Operating Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Operating Leases - Schedule of future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Property, Plant, and Equipment link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Property, Plant, and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Property, Plant, and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2140100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2440401 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Restructuring - Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 2437401 - Disclosure - Retirement Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2152100 - Disclosure - Selected Quarterly Financial Data (unaudited) link:presentationLink link:calculationLink link:definitionLink 2452402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2352301 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Stock Incentive Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Stock Incentive Plans - Schedule of stock options and stock awards (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Stock Incentive Plans - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2153100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 ufab-20191229_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 ufab-20191229_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 ufab-20191229_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [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 contracts Customer Contracts [Member] Trade names Trade Names [Member] Non-compete agreements Noncompete Agreements [Member] Unpatented technology Unpatented Technology [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Weighted Average Weighted Average [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Weighted Average Life – Years Finite-Lived Intangible Asset, Useful Life Amortization expense Amortization of Intangible Assets Leases, Operating [Abstract] Number of leases provided for escalating rents Operating Leases, Number of Leases Providing For Escalating Rents Operating Leases, Number of Leases Providing For Escalating Rents Operating lease, total rent expense Operating Leases, Rent Expense, Net Debt Disclosure [Abstract] Long-term Debt Long-term Debt [Text Block] 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 Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Net Inventory Disclosure [Abstract] Inventory, Current [Table] Inventory, Current [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Mexico MEXICO Canada CANADA Inventory [Line Items] Inventory [Line Items] Allowance for inventory valuation Inventory Valuation Reserves Inventory – net Inventory, Net Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] The 2013 Plan and The 2014 Plan The 2013 Stock Incentive Plan and Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member] The 2013 Stock Incentive Plan and Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [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 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding at end of period (in shares) Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at beginning of period (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 (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises 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 at end of period (in dollars per share) Vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Roll Forward] Outstanding weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Weighted Average Remaining Contractual Term Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Weighted Average Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Weighted Average Contractual Term Forfeited or expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited or Expired, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited or Expired, Weighted Average Remaining Contractual Term Vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding at end of period, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share price (in dollars per share) Share Price 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Cover page. Document Type Document Type Document Annual Report Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus 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 Ex Transition Period Entity Ex Transition Period Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Raw materials Inventory, Raw Materials, Net of Reserves Work in progress Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventory Commitments and Contingencies Disclosure [Abstract] Contingencies Commitments and Contingencies Disclosure [Text Block] Quarterly Financial Information Disclosure [Abstract] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Accounting Policies [Abstract] Concentration Risk [Table] Concentration Risk [Table] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Scenario, Forecast Forecast [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Minimum Minimum [Member] Maximum Maximum [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Automotive Automotive [Member] Automotive [Member] HVAC, Water Heater, And Appliances HVAC, Water Heater, And Appliances [Member] HVAC, Water Heater, And Appliances [Member] Other Revenue Other Revenue [Member] Other Revenue [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Amended And Restated Credit Agreement Amended And Restated Credit Agreement [Member] Amended And Restated Credit Agreement [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. [Member] Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of credit Line of Credit [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revolving credit facility Revolving Credit Facility [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accounts payable Accounts Payable [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] General Motors Company General Motors Company [Member] General Motors Company [Member] Fiat Chrysler Automobile Fiat Chrysler Automobile [Member] Fiat Chrysler Automobile [Member] Ford Motor Company Ford Motor Company [Member] Ford Motor Company [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Geographic concentration risk Geographic Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales revenue, net Revenue Benchmark [Member] Accounts receivable Accounts Receivable [Member] Production risk Cost of Goods and Service Benchmark [Member] United States UNITED STATES Other foreign countries Non-US Countries Excluding Mexico and Canada [Member] Other Foreign Countries Concentration Risk [Line Items] Concentration Risk [Line Items] Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Number of reporting units for goodwill testing purposes Number of Reporting Units Impairment charge Goodwill, Impairment Loss Reporting unit, fair value in excess of carrying amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Reporting unit, fair value in excess of carrying amount, discount rate Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, Discount Rate Carrying amount EBITDA margin Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin, Next Twelve Months Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin, Next Twelve Months Carrying Amount EBITDA margin thereafter Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin, Thereafter Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin, Thereafter Reporting unit, fair value in excess of carrying amount terminal growth rate Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, Terminal Growth Rate Unamortized debt issuance expense Unamortized Debt Issuance Expense Unamortized discount Debt Instrument, Unamortized Discount Amortization of debt issuance costs Amortization of Debt Discount (Premium) Impairment loss Cost-method Investments, Other than Temporary Impairment Dividend income Investment Income, Dividend Checks issued in excess of available cash Bank Overdrafts Net sales Revenue from Contract with Customer, Excluding Assessed Tax Remaining performance obligation expected Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Unrecognized tax benefits Unrecognized Tax Benefits Income tax penalties and interest Income Tax Examination, Penalties and Interest Expense Concentration risk (percentage) Concentration Risk, Percentage Percent of employees Percent Of Employees Percent Of Employees Operating lease right of use asset Operating Lease, Right-of-Use Asset Operating lease liability Operating Lease, Liability Statement of Financial Position [Abstract] Assets Assets [Abstract] Current Assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable – net Accounts Receivable, after Allowance for Credit Loss, Current Prepaid expenses and other current assets: Prepaid Expense, Current [Abstract] Prepaid expenses and other Prepaid Expense and Other Assets, Current Refundable taxes Income Taxes Receivable, Current Assets held for sale Assets Held-for-sale, Not Part of Disposal Group, Current Total current assets Assets, Current Property, Plant, and Equipment – Net Property, Plant and Equipment, Net Goodwill Goodwill Intangible Assets Other assets Other Assets [Abstract] Investments – at cost Other Long-term Investments Deposits and other assets Deposits and Other Assets, Noncurrent Deposits and Other Assets, Noncurrent Deferred tax asset Deferred Income Tax Assets, Net Total assets Assets Liabilities and Stockholders’ Equity Stockholders' Equity Attributable to Parent [Abstract] Current Liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Current maturities of long-term debt Notes Payable, Current Income taxes payable Accrued Income Taxes, Current Accrued compensation Accrued Salaries, Current Other accrued liabilities Other Accrued Liabilities, Current Total current liabilities Liabilities, Current Long-term debt – net of current portion Notes Payable, Noncurrent Line of credit - net Long-term Line of Credit, Noncurrent Other long-term liabilities Liabilities, Other than Long-term Debt, Noncurrent Deferred tax liability Deferred Income Tax Liabilities, Net Total liabilities Liabilities Stockholders’ Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Common stock, $0.001 par value – 15,000,000 shares authorized and 9,779,147 and 9,779,147 issued and outstanding at December 29, 2019 and December 30, 2018, respectively Common Stock, Value, Issued Additional paid-in-capital Additional Paid in Capital, Common Stock Retained earnings (accumulated deficit) Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net (loss) income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Impairment of goodwill Inventory adjustment Inventory Write-down Depreciation and amortization Depreciation, Depletion and Amortization Amortization of debt issuance costs Amortization of Debt Issuance Costs Loss (gain) on sale of assets Gain (Loss) on Disposition of Assets Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Bad debt adjustment Accounts Receivable, Credit Loss Expense (Reversal) Loss (gain) on derivative instruments Derivative, Gain (Loss) on Derivative, Net Stock option expense Stock or Unit Option Plan Expense Deferred income taxes Deferred Income Tax Expense (Benefit) Changes in operating assets and liabilities that provided (used) cash: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued and other liabilities Increase (Decrease) in Other Accounts Payable and 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] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Net change in bank overdraft Proceeds from (Repayments of) Bank Overdrafts Proceeds from debt Proceeds from Issuance of Secured Debt Payments on term loans Repayments of Debt and Paid-in-Kind Interest Repayments of Debt and Paid-in-Kind Interest (Repayments on) proceeds from revolving credit facilities, net Repayments of Lines of Credit (Repayments on) proceeds from revolving credit facilities, net Proceeds from Lines of Credit Debt issuance costs Payments of Debt Issuance Costs Proceeds from exercise of stock options and warrants Proceeds from Stock Options and Warrants Exercised Proceeds from Stock Options and Warrants Exercised Distribution of cash dividends Payments of Dividends Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net (Decrease) increase 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 – Beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and Cash Equivalents – End of period Supplemental Disclosure of Cash Flow Information – Cash paid for Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes Income Taxes Paid, Net Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Stock Incentive Plans Share-based Payment Arrangement [Text Block] Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Port Huron Restructuring Port Huron Restructuring [Member] Port Huron Restructuring [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Employee Termination Benefits Liability Employee Severance [Member] Other Exit Costs Liability Other Restructuring [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 Provision for estimated expenses incurred during the year Restructuring Charges Payments made during the year Payments for Restructuring Ending balance Retirement Benefits [Abstract] Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Income Tax Disclosure [Abstract] Schedule of Income Before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Current and Noncurrent deferred taxes Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Income Taxes Based on Federal Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Depreciation expense Depreciation Deferred tax assets (liabilities): Components of Deferred Tax Assets [Abstract] Allowance for doubtful accounts Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Inventories Deferred Tax Assets, Inventory Accrued payroll and benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Goodwill and intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Excess interest expense Deferred Tax Assets, Excess Interest Expense Deferred Tax Assets, Excess Interest Expense Foreign tax credit Deferred Tax Assets, Tax Credit Carryforwards, Foreign Other Deferred Tax Assets, Other Deferred tax asset before valuation allowance Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax asset Deferred Tax Assets, Net of Valuation Allowance Property, plant, and equipment Deferred Tax Liabilities, Property, Plant and Equipment Goodwill and intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Other Deferred Tax Liabilities, Other Deferred tax liability Deferred Tax Liabilities, Gross Total deferred tax liability Deferred Tax Liabilities, Net Inventory Inventory Disclosure [Text Block] Schedule of Future Minimum Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [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] Shop equipment Equipment [Member] Leasehold improvements Leasehold Improvements [Member] Office equipment Office Equipment [Member] Mobile equipment Vehicles [Member] Construction in progress Construction in Progress [Member] Property, plant and equipment Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net property, plant, and equipment Depreciable Life – Years Property, Plant and Equipment, Useful Life Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Income tax expense (benefit) at US Statutory Tax Rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State income tax (benefit) expense, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Foreign tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount U.S. Tax on non-U.S. income Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Goodwill impairment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Implementation of U.S. Tax Reform Act Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount Research and Development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Total income tax expense Income Tax Expense (Benefit) Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Current Assets Current Assets [Member] Current Assets [Member] Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Derivative Instrument, Periodic Payment, Installment Periods [Axis] Derivative Instrument, Periodic Payment, Installment Periods [Axis] Derivative Instrument, Periodic Payment, Installment Periods [Axis] Derivative Instrument, Periodic Payment, Installment Periods [Domain] Derivative Instrument, Periodic Payment, Installment Periods [Domain] [Domain] for Derivative Instrument, Periodic Payment, Installment Periods [Axis] Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Nine Two Thousand Eighteen Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Nine Two Thousand Eighteen [Member] Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Nine Two Thousand Eighteen [Member] Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Eight Two Thousand Nineteen Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Eight Two Thousand Nineteen [Member] Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Eight Two Thousand Nineteen [Member] Derivative Instrument, Periodic Payment, Installment Periods Until September Thirty Two Thousand Twenty Derivative Instrument, Periodic Payment, Installment Periods Until September Thirty Two Thousand Twenty [Member] Derivative Instrument, Periodic Payment, Installment Periods Until September Thirty Two Thousand Twenty [Member] Derivative Instrument, Periodic Payment, Installment Periods Until December Thirty First Twenty Twenty One Derivative Instrument, Periodic Payment, Installment Periods Until December Thirty First Twenty Twenty One [Member] Derivative Instrument, Periodic Payment, Installment Periods Until December Thirty First Twenty Twenty One [Member] Derivative Instrument, Periodic Payment, Installment Periods Until November Eighth Twenty Twenty Three Derivative Instrument, Periodic Payment, Installment Periods Until November Eighth Twenty Twenty Three [Member] Derivative Instrument, Periodic Payment, Installment Periods Until November Twenty Eight Twenty Twenty Three [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest rate swap Interest Rate Swap [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not designated as hedging instrument Not Designated as Hedging Instrument [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Interest expense Interest Expense [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Fixed interest rate Derivative, Fixed Interest Rate Notional amount Derivative, Notional Amount Notional amount quarterly decrease Derivative, Notional Amount, Quarterly Decrease Derivative, Notional Amount, Quarterly Decrease Notional amount quarterly increase Derivative, Notional Amount, Quarterly Increase Derivative, Notional Amount, Quarterly Increase Derivative fair value assets (liabilities) Derivative Assets (Liabilities), at Fair Value, Net Monthly settlements Derivative Instruments, Monthly Settlements Derivative Instruments, Monthly Settlements 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 Total Long-term Debt, Gross Discounts Debt issuance costs Debt Issuance Costs, Net Total debt – Net Long-term Debt Net sales Revenues Gross profit Gross Profit Operating income Operating Income (Loss) Net income Net income (loss) per share Earnings Per Share [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Fiscal Years Fiscal Period, Policy [Policy Text Block] Cash and Cash Equivalents and Accounts Payable Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable Accounts Receivable [Policy Text Block] Inventory Inventory, Policy [Policy Text Block] Valuation of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Property, Plant, and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Debt Issuance Costs Debt, Policy [Policy Text Block] Investments Cost Method Investments, Policy [Policy Text Block] Stock Based Compensation Share-based Payment Arrangement [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Foreign Currency Adjustments/Foreign Currency Exchange Foreign Currency Transactions and Translations Policy [Policy Text Block] Derivative financial instruments Derivatives, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Income Statement [Abstract] Cost of sales Cost of Goods and Services Sold Gross profit Selling, general, and administrative expenses Selling, General and Administrative Expense Impairment of goodwill Restructuring expenses Operating (loss) income Non-operating Income (Expense) Nonoperating Income (Expense) [Abstract] Other income (expense) Other Nonoperating Income (Expense) Interest expense Interest Expense Total non-operating expense Nonoperating Income (Expense) (Loss) income – before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax expense Net (loss) income Net (loss) income per share Cash dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Operating Leases Leases of Lessee Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Beginning balance Stock option expense APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition Exercise of warrants and options for common stock (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options and Warrants, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Options and Warrants, Exercises in Period Exercise of warrants and options for common stock Stock Issued During Period, Value, Stock Options and Warrants Exercised Stock Issued During Period, Value, Stock Options and Warrants Exercised Cash dividends paid Dividends, Cash Ending balance (in shares) Ending balance Intangible Assets Intangible Assets Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument, Periodic Payment, Installment Periods [Axis] Debt Instrument, Periodic Payment, Installment Periods [Axis] Debt Instrument, Periodic Payment, Installment Periods [Axis] Debt Instrument, Period Payment, Installment Periods [Domain] Debt Instrument, Period Payment, Installment Periods [Domain] [Domain] for Debt Instrument, Period Payment, Installment Periods [Axis] Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty [Member] Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty [Member] Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty One Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty One [Member] Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty One [Member] Debt Instrument, Periodic Payment, Installments Through Maturity Debt Instrument, Periodic Payment, Installments Through Maturity [Member] Debt Instrument, Periodic Payment, Installments Through Maturity [Member] Senior credit facility, second amendment Senior Credit Facility, Second Amendment [Member] Senior Credit Facility, Second Amendment [Member] New credit agreement Credit Agreement [Member] Credit Agreement [Member] New revolver New Revolver [Member] New Revolver [Member] US term loan US Term Loan [Member] US Term Loan [Member] CA term loan CA Term Loan [Member] CA Term Loan [Member] US Term Loan II US Term Loan II [Member] US Term Loan II US Term Loan And Term Loan II US Term Loan And Term Loan II [Member] US Term Loan And Term Loan II [Member] New US Term Loan New US Term Loan [Member] New US Term Loan [Member] Line Of Credit For Capital Expenditures Line Of Credit For Capital Expenditures [Member] Line Of Credit For Capital Expenditures [Member] Letter of credit Letter of Credit [Member] Secured debt Secured Debt [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate Base Rate [Member] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Debt instrument, face amount Debt Instrument, Face Amount Long-term line of credit Long-term Line of Credit Minimum total leverage ratio, fifth tier Debt Instrument, Covenant, Total Leverage Ratio, Minimum, Fifth Tier Debt Instrument, Covenant, Total Leverage Ratio, Minimum, Fifth Tier Minimum total leverage ratio, three tiers Debt Instrument, Covenant, Total Leverage Ratio, Minimum, Three Tiers Debt Instrument, Covenant, Total Leverage Ratio, Minimum, Three Tiers Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Maximum total leverage ratio Debt Instrument, Covenant, Total Leverage Ratio, Maximum Debt Instrument, Covenant, Total Leverage Ratio, Maximum Amended maximum total leverage for fiscal quarter ended March 31, 2018 Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter One Twenty Eighteen Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter One Twenty Eighteen Amended maximum total leverage for fiscal quarter ended June 30, 2018 Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Two Twenty Eighteen Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Two Twenty Eighteen Amended maximum total leverage for fiscal quarter ended September 30, 2018 Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Three Twenty Eighteen Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Three Twenty Eighteen Amended maximum total leverage for fiscal quarter ended December 31, 2018 Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Four Twenty Eighteen Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Four Twenty Eighteen Amended maximum total leverage thereafter Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Thereafter Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Thereafter Debt instrument, term Debt Instrument, Term Maximum increase to principal amount Line of Credit Facility, Maximum Increase to Principal Amount Line of Credit Facility, Maximum Increase to Principal Amount Debt instrument, term to fund capital expenditures Debt Instrument, Term To Fund Capital Expenditures Debt Instrument, Term To Fund Capital Expenditures Notes payable Notes Payable Periodic principal amount Debt Instrument, Periodic Payment, Principal Debt instrument, covenant, liquidity amount required, minimum Debt Instrument, Covenant, Liquidity Amount Required, Minimum Debt Instrument, Covenant, Liquidity Amount Required, Minimum Debt instrument, covenant, leverage ratio, maximum, post distribution debt service coverage ratio Debt Instrument, Covenant, Leverage Ratio, Maximum, Post Distribution Debt Service Coverage Ratio Debt Instrument, Covenant, Leverage Ratio, Maximum, Post Distribution Debt Service Coverage Ratio Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Taxes Income Tax Disclosure [Text Block] Business Combinations [Abstract] Number of new acquisitions Number of Businesses Acquired Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Bryan Restructuring Bryan Restructuring [Member] Bryan Restructuring [Member] Evansville Restructuring Evansville Restructuring [Member] Evansville Restructuring [Member] Fort Smith Restructuring Fort Smith Restructuring [Member] Fort Smith Restructuring [Member] Salaried Restructuring Salaried Restructuring [Member] Salaried Restructuring [Member] One-time Termination Benefits One-time Termination Benefits [Member] Other Costs Contract Termination Restructuring Expense Contract Termination Restructuring Expense [Member] Contract Termination Restructuring Expense [Member] Contract Termination Leased Facility Remaining Payments Contract Termination Leased Facility Remaining Payments [Member] Contract Termination Leased Facility Remaining Payments [Member] All Restructuring Costs All Restructuring Costs [Member] All Restructuring Costs [Member] Fort Smith, Arkansas Fort Smith, Arkansas [Member] Fort Smith, Arkansas [Member] Manufacturing Facility Manufacturing Facility [Member] Amount of restructuring cost incurred Restructuring and Related Cost, Incurred Cost Facility book value Restructuring And Related Activities, Book Value Restructuring And Related Activities, Book Value Workforce reduction due to plant closure Restructuring and Related Cost, Number of Positions Eliminated Net book value of facility expected to be sold after closure Gain on sale of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment Future expected costs Restructuring and Related Cost, Expected Cost Property, Plant, and Equipment Property, Plant and Equipment Disclosure [Text Block] Current tax expense: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total Current Income Tax Expense (Benefit) Deferred tax expense: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total March 31, 2019 Debt Instrument, Periodic Payment, Installments Through March Thirty One Two Thousand Nineteen [Member] Debt Instrument, Periodic Payment, Installments Through March Thirty One Two Thousand Nineteen [Member] March 31, 2020 Debt Instrument, Periodic Payment, Installments Through March Thirty One Twenty Twenty [Member] Debt Instrument, Periodic Payment, Installments Through March Thirty One Twenty Twenty [Member] March 31, 2021 Debt Instrument, Periodic Payment, Installments Through March Thirty One Two Thousand Twenty One [Member] Debt Instrument, Periodic Payment, Installments Through March Thirty One Two Thousand Twenty One [Member] September 30, 2020 Debt Instrument, Periodic Payment, Installments Through September Thirty Twenty Twenty [Member] Debt Instrument, Periodic Payment, Installments Through September Thirty Twenty Twenty [Member] September 30, 2021 Debt Instrument, Periodic Payment, Installments Through September Thirty Twenty Twenty One [Member] Debt Instrument, Periodic Payment, Installments Through September Thirty Twenty Twenty One [Member] September 30, 2022 Debt Instrument, Periodic Payment, Installments Through November Seven Twenty Twenty Three [Member] Debt Instrument, Periodic Payment, Installments Through November Seven Twenty Twenty Three [Member] Notes payable, other payables Unsecured Debt [Member] Percent of principal payment Line of Credit Facility, Periodic Payment, Principal, Percent Line of Credit Facility, Periodic Payment, Principal, Percent Stated Interest rate Debt Instrument, Interest Rate, Stated Percentage Total debt excluding revolver Less current maturities Long-term debt – net of current portion Unamortized discount Basic earnings per share calculation: Earnings Per Share, Basic [Abstract] Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Net income per share-basic (in dollars per share) Diluted earnings per share calculation: Earnings Per Share, Diluted [Abstract] Weighted average shares outstanding (in shares) Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Diluted weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income per share-diluted (in dollars per share) Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] April 2016 April 2016 [Member] April 2016 [Member] September 2017 September 2017 [Member] September 2017 [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee Stock Option Share-based Payment Arrangement, Option [Member] Warrant Warrant [Member] Warrants for Underwriters Warrants for Underwriters [Member] Warrants for Underwriters [Member] The 2013 Plan The 2013 Stock Incentive Plan [Member] The 2013 Stock Incentive Plan [Member] 2014 Omnibus Performance Award Plan Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member] Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Number of securities considered in the computation of earnings per share (in shares) Securities Considered in the Computation of Earnings Per Share, Amount Securities Considered in the Computation of Earnings Per Share, Amount Amount of antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount U.S. (loss) income Income (Loss) from Continuing Operations before Income Taxes, Domestic Non-U.S. income Income (Loss) from Continuing Operations before Income Taxes, Foreign (Loss) income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Events [Abstract] Subsequent Event Subsequent Events [Text Block] Nature of Business and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Restructuring Liability Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Selected Quarterly Financial Data (unaudited) Quarterly Financial Information [Text Block] The 2013 Stock Incentive Plan Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Title of Individual [Domain] Chief Executive Officer Chief Executive Officer [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Award vesting on grant date Share-based Payment Arrangement, Tranche One [Member] Award vesting, first anniversary Share-based Payment Arrangement, Tranche Two [Member] Award vesting, second anniversary Share-based Payment Arrangement, Tranche Three [Member] Award vesting, third anniversary Share-based Compensation Award, Tranche Four [Member] Share-based Compensation Award, Tranche Four [Member] Award vesting, fourth anniversary Share-based Compensation Award, Tranche Five [Member] Share-based Compensation Award, Tranche Five [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Employee Stock Option, Non Statutory Employee Stock Option, Non Statutory [Member] Employee Stock Option, Non Statutory [Member] Employee Stock Option, Incentive Employee Stock Option, Incentive [Member] Employee Stock Option, Incentive [Member] Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Common stock shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Shares granted (in shares) Award vesting rights, percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Closing price of common stock for ten out of twenty consecutive trading days (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Common Stock Closing Price For Ten Of Twenty Consecutive Trading Days, Minimum Threshold For Vesting Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Common Stock Closing Price For Ten Of Twenty Consecutive Trading Days, Minimum Threshold For Vesting Risk-free 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 Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of board members Share-based Compensation Arrangement by Share-based Payment Award, , Options, Grants in Period, Number Of Board Members Share-based Compensation Arrangement by Share-based Payment Award, , Options, Grants in Period, Number Of Board Members Weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value Allocated share-based compensation expense Share-based Payment Arrangement, Expense Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Compensation cost, weighted average period (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Valuation allowance Deferred tax liability due to lowering of the U.S. corporate tax rate Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit One time transition tax due to lowering of corporate tax rate Tax Cuts And Jobs Act Of 2017, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense Impact of U.S. tax reform Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring Restructuring and Related Activities Disclosure [Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Defined Contribution Plan Contribution Threshold [Axis] Defined Contribution Plan Contribution Threshold [Axis] Defined Contribution Plan Contribution Threshold [Axis] Defined Contribution Plan Contribution Threshold [Domain] Defined Contribution Plan Contribution Threshold [Domain] [Domain] for Defined Contribution Plan Contribution Threshold [Axis] Defined contribution plan, initial contribution Defined Contribution Plan, Initial Contribution [Member] Defined Contribution Plan, Initial Contribution [Member] Defined contribution plan, additional contribution Defined Contribution Plan, Additional Contribution [Member] Defined Contribution Plan, Additional Contribution [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Employer matching contribution, percent Defined Contribution Plan, Employer Matching Contribution, Percent of Match Employer matching contribution, percent of employees gross pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Employer contribution amount Defined Contribution Plan, Cost 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] Management Agreement Management Agreement [Member] Management Agreement [Member] 6th Avenue Group Services 6th Avenue Group Services [Member] 6th Avenue Group Services [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Annual management fees Related Party Transaction, Management Agreement, Annual Fees Related Party Transaction, Management Agreement, Annual Fees Expenses from management contract Related Party Transaction, Expenses from Transactions with Related Party Management agreement, term Related Party Transaction, Management Agreement, Term Related Party Transaction, Management Agreement, Term Equity ownership percent to terminate agreement Related Party Transaction, Equity Ownership Needed To Terminate Agreement Related Party Transaction, Equity Ownership Needed To Terminate Agreement Business Combinations Business Combination Disclosure [Text Block] Schedule of Long-Term Debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Maturities of Long-Term Debt Schedule of Maturities of Long-term Debt [Table Text Block] EX-101.PRE 11 ufab-20191229_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 ufab2019.jpg begin 644 ufab2019.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" )- L8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBOG[]NK_ (*4?#S]@&#PU9^)K3Q? MXK\8>-II8/#7@[P?HSZQXA\0/$H:7[/;*0"$##+.RKR!DGBE=+3N-)O;H?0- M%?+/[#G_ 5Z^%G[=/B;QCX9L+#QQ\-O'?P_MQ>^(/"/Q!T;^PM:TRU/(N7B M+NGE8*DD.2@="P7>N?'6_P"#E+X#"[DU<>$?CL_PFBOSIS_%=/ EPW@@2B3R MO^/P-YN/,PO^IZD5334U![NS7H]%KMJ]/70ENT7+L[?.U[6]-?378_0BBOD7 M]H[_ (+4_!_]F#]M[X4_ C7[;Q9>^(?C':V-YH&M:9;6MQH82]N);:W\V8W" MRC?)%P4B<8D0YY.'^-O^"SWPH\#?\%/-&_9.ETSQG>_$C68$G%]:6EH^CV9: MTDO!'-(;D3*_DQ@X$)_UB*O&WAKXHJ)_#R>$K&&[NKNU^ MRF[>[,<\T(6%(MIN!Z0YWM=+[]K]K]+[Z]F5ROVCH_:5]/\ #\7W M=3ZYHKYL_;J_X*D> /V"?V;/!OQ2UK1O&OC?0/'VK6&C:';>#[""_O[^:]@D MGMBD4LT(976,@;6+%G0!3GCS'X+?\%XO 'Q'^/OA#X=>,?A!^T?\#-7\?W3: M?X(_"WA7]GSQ+? M^%O%%YJUE'F2YM"@=[9())6EC=I$5,A78D#8*P?V%_\ @M3\,_VZOC,?AY:> M#_BW\,/&ESH@\2Z3I7Q!\-#1IO$.F%@OVNR*RRK+'DCG<"P#%0P5BJI^^[0U M=E+Y-#?!4FJ>%_#$\7^N6ZNQ(I CY+%$<8!(+5U_ M[37_ 7*^ ?[*VE? G6M>UC5M0\'_M"2/_PCOB?3;>)]*L85^S[KB]:66.2& M,?:4W8C=DVR;U7::*?[Q1<->9I+S^(-,OK>"!M+BM[4,9%ED,HD#G M8=H6)@D:+I&D6+7^K:_?29*6U MK;KR\A /4JHXRP)&9B\WS.-EY\R:]06LG%;K?[E+_ -):?H>U45\H M_L:?\%@OAQ^V)\8;WX;R>%?BM\)/B;::&QK?@C]EG]M?QKH#W$MK'JV@?#6'4K"62 M-RDBK-#>LA*L"",Y!'-6DW+E6]K_ "O;\]/70%K%R6R=GZM77WK5=UKL?H]1 M56TU5+C1H[V1);6-X1.R7"['A!7<0X[$=_3%?&?[%7_!;SPS^WA\3_#^B>#O M@1^T[9>&_$TEU'9>.M7\#QP>$2+=9BSM?QW,BA6:%HU.TYD95(!)P)-S=-;K M^OT?W"O^[]K]D^UJ*^>_C-_P4R^&?P1_;E^&/[/&H2ZMJ/Q)^*<%S=V5MIT, M4L&DP0Q22++>LTBM&LODS"/8LA)B;(48)K_\%./^"F_@/_@E'\ -/^(_Q$TG MQ=K.B:EK<.@Q0>'+6WN+I9Y89YE9EGGA39M@<$AR#R1#G%055_"W:_G>U MOOT]310DY^S2UM>WE9N_W)OT/HRBOBW]N3_@N]\%/V!_V^';;0+.TFO6MVMHKCS98Y[F%555FB!VLV&<#WK>_:Y_P""R'PU_9-^ M(V@^!HO"OQ6^*WQ(\0:0FOQ^#OAUX9;7M9L]/;@7,\8=$C3.?XRW&<8()N:< M6XRW4N5_XDKM?):OLK]B$TXQDMI+F7I>U_O:7J?6E%?&[_\ !<[X(S?L&^// MV@+*/QI?:#\,+V'2_%7AO^R5M?$VAWLEQ#!]FFM+B2)5D5YUR?,V85]K,5(K M<^)?_!8SX0_#O]@[P3^T7;_\)'XG^'OCR^L--T\:-;6\M]#<7*^<_A_\"OIW)YUR>T>WO?\ DFLO_ >JW/JRBOBW M_@H7_P %M?"O_!-CQAJEGXU^"7[2&N^'-'M[:XNO&7ASP=#=>&(S.0J1F^EN MHD$@=E0JOY<^5:6ENGS22MM.!P!CDBC[*GT>B\W?EM]ZMZCL^?V?5*_R:O?TMKZ'L-% M?'W['_\ P6K^&?[6?[04OPGO?!WQ?^#GQ-;3VU6Q\,?$OPN= U#5[5 2\MLO MF2*X #'!96(1R 0C$=Y^R3_P4I\"_ME_L5:E\=_#&E>++#PCI::H\MGJEK;Q M:DPT\R";:D<\D?S>6VS,@SD9VT5&J<7.>RCS/_#>U_OT]= A%R?+'>ZC\VKI M?-*Z\CZ%HK\__C+_ ,''_P "?@3^SG\"_BCK_A_XGQ^&/C^;PZ'Y6FV+3Z6E MK/'#*]ZIO $7,H8>4TIVAN < ^D?ML?\%H/A-^PA^U7\*_@[XKT[QEJ_BWXN M26R:4VB6MK/;6*W%V+2&2Z,MQ$Z(TA;!1'XC?C(P;]G+G5.VKDX+_$MX^J(Y MTZ?M?L\O/?\ NWM?TN?7%%>)_LA_MY>$/VT?%WQ9T;PMIWB2PNO@YXPNO!6M M-JMO#%'=7MO]^2V,6_/W=Q'WI^SCO9NWDMW\@E[L. M=[72^;T2^9]6T5\%?M@?\%_?"'[$WQ?N_"7B[]GS]JVY4:XGAS2]=T[P)"^B M^)+U_P#51:?<2W^)=/USX)_M*>#]>\*^ M!KOXAWNB>(_"=GI>I_V5;70MI66"6]#;OO2#.%,:,=V1M,QG&4/:+:S?R2YG M]T=7Y%N$E+D:UNE][Y5][T]3[^HKYS^,/_!43X7_ 5_X)TV_P"T_J4FM7?P MXO=%T_6[6&R@B?4[E+UHDA@2)I5C\_?,JLID 4JV6P,UXC\1?^#@?P?X(^/& MK_#?2OV?/VJO'_BSP]I.EZQJ]IX.\$VVLG2H]0LXKN%)Q%>[HW"S!&R-N]'" MLP&XW).-25)_%%V?D^WZ_P##D0]Z"J1V:NO2Z5_ODE\S[ZHKQ[]BK]K[_AM# MX8W_ (F_X5?\8?A/]@U)]-_LGXC^&_["U.YVQ1R?:(X?,DW0'S-H?/+1N,?+ M7S7^V!_P7]\(?L3?%^[\)>+OV?/VK;E1KB>'-+UW3O D+Z+XDO7_ -5%I]Q+ M=Q_:6DP=BJNYMIPO%*7NS5.6[V^=O\T$?>BYK9?\'_)GWK17Q+XT_P""['PZ M^&OPC\(:YXD^%W[0>A>-O']_=V'ASX8WG@AAXYU?[-M\V:/3UE($/S#:[2+N MYQG!QWG[(?\ P5C^'/[9NB>.X?#^@_$?P_X[^&MI]M\0_#[Q+X=?3/%=DI1G MB46C,5D:0+A0DCUIWZ'T]17 MYN-_P$$^*J^!#^RK^VV/&[Z=_:Z^'C\,X?[5:RW^7]J%K]M\WR=_R^9MV M[N,YKV;Q-_P6J^$_@W]O'P+^SQJFD>/;#QOXZLK&X2ZGTR"/3=$N+RWFN+:P MOG,XEBNW6$@1K$XW.HW?>*W&+DXI?:=EYO71?<_GIN$I**DY?95WY+37\5]Y M]>T5XGK?[>7A#0?V_P#1OV<9M.\2-XWUSP?)XU@ODMX3I2627#VYC:0RB43; MT)"B(KC'S9XKVRI6L5);._X-I_BFAO23B]U;\4FOP:845^?WB'_@X5\(0?&/ MX@^#/"_[.?[7'Q+N?AGXBN_"^M:EX+\ 0ZSIT=Y;2,CJ)8[S(!V[E#JK%2"5 M&:W_ !K_ ,' /P1\,?L/>%_CQIFC_$GQ?X>\4^+(_ \>A:)HT,GB&QUADE;[ M)/:RSQ@2#RL81W+&2/: J8R4HJ<=G;_P F:2?S;2^:[E2BXS=.6ZO_ .2I MM_-)-V\GV9]Q45\??LP?\%>O^&G/CCHG@C_AE_\ ; ^'O]MF8?V_XU^'']DZ M'8>7#)+_ *1<_:'\O=LV+\IR[H.^:\K^)_\ P<>>$/A%\7[#P+K/[,/[9L/B M77+NZM-#L_\ A7,*R^(S;9\U[&-[U7N45<.2BG"L"0,U3TE&+WE>WG;M:QI_C318= M+GMH[^+S88C$L\DBS*I&]710,\%NME*345>7:_R4E&__@32 M]6."_ S]JKX.^%_%%_; MZ;:^+O'?P]_LOP_%-(_P#@I9XA M_94D?7=*^)VA:=%J,$M]! FF:T'M8KLPVDJS-(\RP2[RKQIQ%(06"U:A)RY5 MOK_Y*DW]R:?S(YU9RZ))_)NR?I?0^G:*^5Q_P5]^%L*_M!/=:;XYM(/V;=23 M2O$\W]D+<)=3/#)*K6WDR2$18C(,MP($0D%F5MDNK26XM7@,J.H8%2PVR+\W$D;/&V"5=AS4P]^/-#56B_E)7B_FM M2I>Z[2[R7SB[27R>AV5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %?F5^UW\4/#O['?_!P_P## M+XG_ !:U*R\,?#?Q=\)KSP?H'B75YO(TG2M92_-Q)'+.^(K=GMR1N9@"'Y-? MIK7/_$_X3^%OC;X-N?#OC/PUX?\ %WA^]Q]HTO6M.AO[.XQR-\,JLC8]Q25X MU(U8[QO_ .31E!_A)V\RM'"5-[2M^$E)?C%7\NQ\(_M)?ME_"/\ X*._!C]K M7X3_ +.]U:^.?BE;?#.ZBO?$'ARP\^PU=IK6>.WLH]3@#+/+R56/=@[V"%MD MNSP;0O\ @J_^S+8?\&YX\(3^+O"L?B>W^%C>!9OAX]Y$/$+:O]A-B8/L.?/P M;GYO.V;=IWYSFOU;^#OP%\#?L[^%CH?P_P#!?A/P-HK2F8Z?X>TBWTRU,AZO MY4"*NX^N,UA2?L:_"";XO?\ "P7^%/PV;QZ)?/'B4^&;(ZOYG]_[7Y?G;O?= MFHJT8SA.C]BHHJ7?3GVZ:J;WOJD]=45"M*$X5HKWH-M=M>3?YP3]&UV9^"'[ M47[*GC.P\5_#;POJMO<6GQ+^%/[&6F^*;6&5!Y^GZCHVM1WZ0E_97_:2U>R:RU+]H?XK?$'6;6-L;X-+LM'M;"TA8@D$Q M^3,,_P ^I_?75O@CX,U_X@MXMOO"/AB]\5/I3Z$VM3Z5!)J#:<[%WLS.5,GV M=F)8Q;MA))(S65H7[*_PP\+Q^#UTWX<> ].7X>"<>%1:^'[2(>&1.,3_ &'; M&/LWF#A_*V[N^:WE4S5-=(VOWM05*/R3< MY;_:\V?BC_P11_X)S_'C]M?_ ()6'2-*_:PU/X'5T^]UJT*3W4EQ=J4GE-HIC9$3A]S?+@ _M?\*O@[X1^! M/@^/P]X(\*^'/!N@0RR3QZ9H>F0Z=9I)(Q:1Q%"JH&9B23C))R:/ _P=\(_# M'6=?U'PUX6\.>'M0\5WIU'6[K3-,AM)M8NB,&>Y>-0TTN/XW);WK.K&,VHOX M>6S[M\GL]7OR\LIV72ZM8UE4?M)U5\3DVO).?/HEIS7C%-];.]S^?7XJ?%_Q M?\8O^"%_[/7POUB^F\'_ !:^!W[1FD?"_4Y)X8KZ;0;NS%ZEI(8R?+F$,4D* MXSLD-NPS@U]!Q>%OBGX!_P""UWP<^&/[;OQIU_XF>&[.['BGX+:W8:%IGAS0 MM:UV-=AAU"&W@#"XC+ 1Q^W%QX9LI);S5( P@OY&:,E[F,.X29B74.V&&36Y\5_@-X&^/%II<'CCP M9X4\9P:'>IJ>G1Z[I%OJ*:?=H"$N(1,C".503AUPPR<&MH5I>V5>>KVY^./[.NO_#SP[_P M3S_X*32_%GPWXW\4?#F;XW^(;;7K7PC%#)K%M!)+;(+N$321QY@&_"'A?P_%XKO MIM3UM--TJ"T76+N88EN+D1J/.E<<,[Y9NY-8_P &OV2OA5^SEJFH7WP]^&?P M^\"7NK#%]<>'?#MGIWLXP=MWRTG3]-WS)_ M$KM;/3:M4E)MP_GG-7ZEUIK^8?\ P1&_X*0_ 7]AC_@D_/\ M#;XP>,/#7PX^(GP>O=S7?V9_@5^TIXU7QKJ?P_^$WC_ ,1:-=RV"Z]=:%I^JWMCJ3SDVSHISDX12QWEU7['_ ."R M?C73?V:/^"H'[%/QK^($]T/Q#I&F:]HNI1^3=Z?J-JEU:W2==LD;@J MPXZ$&G[2HE1GO.G=MO[3E*;D_)M3>JVEJMK$*G!.M%:1J:)+[*Y(Q27DG';K M'1[L_,?]I#]I+X?_ +>W_!;G]DG3_@AXET#XB7WPEMO$?B/Q=XB\-7T.I:?H M^EW-DMND$ES"S1LTLH"[ Q*ETX^>O"O^#=[]E']ICXD_L)>%O$_@#]K+_A6O MP[3Q7J;/X*_X5AI6L^8L=^_VA?M\T@F'G8;G'R;N.E?L3\'/V==P>'M$M=)@F(!^>18$120">3[U2^%$'PF^!GP8T67P,GP M[\'?#S5YH)=(?0A9Z?HM[+?RH(&@,.V%VN994"%,F5I%QN+#)AK4I/EUTM_V M]*?-MM:RLH[-WE:[959RJPY9::Q_\!C&:WWO>=[JUE:/2[B_;*O#8?LB?%&8 M/K,7E^$]4)DTBQ%_?Q#[)+EX+\%3W/CKX7^#/A MII,GCJ!+ZX\0^%M(LH&\0Q2'S4F>YMT'VA'+;PQ9@=V0>?M*>*/#__ 5# M_9H^+_Q4^ /[2UO\;/$WC+Q)JGBE;[P!+:/J=O-91VMAIFB1RRB2XM=/@^:3 MFWT2W%EJ'[07A6VN(FZ21N+M64^Q!(K[ MU\4?"+PIXW\9^'O$>M>&/#VK^(?"+S2:%JE[IL-Q>Z*TR!)FMIG4O"9$ 5C& M1N .11\1/A%X4^+]MI\40Z'J,.L:;'J^FPWJZ?>PY\JZA$JL(YD MW-MD7#+N.",UHN3V5&BX^[":=O[JE%V^Z-KOOJ'-)3G4OK*$HW\Y>TUT\Y]- MK65E8_E\_: \/>)OB3^S/\=_!'BBWE;3_P!A7P//&7P_\U>P_&#]F? MX]T5U";E"W*N9R2[+]VHJW5!=!^"=E97=[\ _CSXC\._$/P1()0T7A75X9(3J MFG!^(_A9?0(D.B1: M79WGA^XB20.H6W"M;LJR(&&%P&4'J*/B%\)_A1\>9(/ _BOPU\//&;^$1::Q M!X?U;3K/43HH;S8K6Z6VD5O(SY4Z1R!1GRY I^5A2PEJ$X..JC*F_6,-6GZR M2E'^7E45[HL4Y8BA.$]')5/DYQA"+_\ 8N,OYN9NUWI\??\'1?_ "A-^+/_ M %\:-_Z=K2O$_P#@M7X'\8?$G]MK_@G;H?@#QS_PK7QCJ-YKT>E^)O[%@UG^ MR)!IUBQD^R3D1S94,NUB!\V>HK]3_BC\)?"OQQ\$W?AKQKX9\/\ C#PY?E#= M:5K>G0ZA97)1PZ%X959&VNJL,C@J".17*_$*T^#US\0]!NO%<7PU?Q7\/WMF MT2;5ELCJ/AM]1D^R6QMFD_>6QNI(C!'LV^Q=Q7 FC'EE&_P#S]C/3?2*C M9>;Z&DYWCITA4C_X&DD_1=>Y^6'BSX ?&_X#_P#!P!^Q5%\:?V@O^%]W.I6? MBY]*G_X06P\+?V,B:4XE3;:.PF\PLAR^-OE\?>->Z_\ !:?Q'9? +_@H-^Q1 M\9_'&^W^$/@;Q+K.G>(-3E5WLM#O+^R2*PNKC *QH)5)\QON[:_0'Q%\&_"' MB_XA:!XNU;PKX;U3Q7X46=-$UJ[TR&?4-'6==DPMIV4R0B1?E?8PW#@Y%:GB MOPGI7COPY>Z/KFF:?K.D:E$8+NQOK=+BVNHSU22-P593W!!%6IRC"C;XJ;;[ M)WE)VTVTE:^Z?O;FTX*'FO=:;_&]NVFQ\R> /^"GO[-?[0'[<.C_# M/P%XD\._$CXDW?ANZOX]>\+V\6M66EV2.I>WFU*#>L.]B#LW;>1 MKCRD@M)&$L[.7"XB#8;*GD5^M?P:^!/P:_9:\1GPW\/?!OPR^'.K^(;>34#I M7AW2;'2+G4X8&C22?R8$1I4C::%6?!"F5 2-PS%\1_V&?@G\8O'Z^+/%WP>^ M%GBGQ2A1EUG6/"EA?:@I3E")Y8FD^7 Q\W':L*N'A.,J:;Y:D)0D_6?->*\M M5;J]79Z&U.LX-2MK&<9K_MV+C9^M[^6B/PZ\0_LDS_&?]D__ ()A_"76[::V MN/&_@GQ]:*EQ$8GA:^TGSK=]I(^[YT3@DC. >,UXWX ^(7B3]MF+X9_'[QE9 MR6VJ:+\:/A9\([(2J!(CZ79W,NHDX/\ RTNI4DQCC(Y[#^EKQ-\(?"?C7QCX M=\1:QX7\.ZMX@\(-,^@ZG>Z;#/>:(TR!)C:S,I> N@"L8RNX Y%<;XE_9X^ M"7@+PA96VL>!OA7HV@)XI@UVTBO-%L+>S7Q!/,L<%Y&K($^WR32*B2C]ZSR M DM7=3KVQ/MVMZBGZ/VO,K>;C*SDO\+6S/ MSN_X)A?M?_"?]A']M/\ ;E\%?%_XB>%?AIK]]\6;SQ=96_BF_BTC^T=/NXA+ M%);F=E$V5((6,EBK(V,,*^)(;ZUT#_@B/\%?&]_/_9?AKQ1^U[%XIM;[45^R M0KIYGNU^T,SD!8P(7)9L 8;/3-?O+\0?V9?@3^V9+!KWBKX??"7XK/IDL^FP MZCJVA:?KIM)()GBG@661)-C1S(Z.@(*NC @$$5T7Q+_9A^&OQH^'6G>$/&/P M\\#>+/"6D/%)8:)K.@VM_IUDT2-'&T5O*C1H41F52JC:K$# -<="+IJG-ZR@ MJ<5V:A*G*_J_91\E=[Z&U=QG*<>DG4D^ZE.-2-O1.I+ST2[GDOQ"_P""MG[/ M'A_X2>-?$?AWXT_";QK>>#?#U]XAETK0?%^GZE>SQ6L+2-MBAE9SDA5SCJPK M\/? ?B+]H;]E3]F[X _M(^,?V<]1T'1/!/Q)F^*7B+XH_P#"::?=RZ[IWB29 M(;N(Z2G^E0++;RVR LS;3'EE7>=O[!>-?!7_ 3L_9U\;:QX5\1:3^Q9X%\1 MB 66JZ/J5KX9TR]\F4)*(9X) K[''EOM=<$;3CI7UCXG^%'A/X@_#.7PAK/A MKP[K?@Z\M$LI=$O=/AN=,GME V1-;NIB:,!5PI7 P,#BKI>Y/ZS#5^[:^WNR MYI*ZU]ZT.O35-:$S]Z'U>IHGS7MOK'E5KZ:*4^G5=4?GW_P<0:G;ZUX-_9"O M+2:.XM;O]H#PM-#+&VY)483E6![@@@BJ7Q*\':?\1/\ @YWE\/ZO;I>:5KG[ M-MSI][ XRLT,NJO'(A]BK$?C7Z">*/V?? 7CCP_XZ! M97NC6]Q;Z'/;KMMY;6-T*P/$O"-&%*#@$5;;X.>$'^*J^.SX5\-GQNFG?V0O MB$Z9#_:JV6_S/LHNMOF^3O\ F\O=MW:H_E.BJ5OU?D/VD^3M M+E@KKO&K[2Z_)'\^O[*$/B3XX?&'X._\$WO$EK?7NF_ ?XR:SX@\433IN@O_ M UIO^F6$&CN);F9-O0 V_J,>O?&?Q)KWAC_@X)_:N.@?MA>!/V0FDT7P MLLNH>)=%T;4H_$:C3(,0Q+J4T2H8N6)C))$@S@8K]CM2^$?PI^#OCGQ)\7KO MPQ\/O"WB673W&O\ C6;3K.QOGLHU0M]JORJN856&,GS'V@1+_=&//_BK^R]^ MRK\]V5:-ZBBK1G915MDJGM+?>Y) M6V7+9*PG_!-?QQ/XR_9Y=-0_:2\&_M3:QIVIS0WOC'PW9Z996Z;@KI:O!I\L ML*.B,#RVY@X)'2OF/_@XS_Y%_P#9*_[.%\,?^W%?5'P'\8?LR?L]?LX:CXT^ M&.J? GP/\(GNS/?Z]X7N=*TSPVUSO2W+RW-N5MO,W>7%EFSG:O7 K:_:!\=? M ;4?AOX1\6?%36/A'/X0;5+/4_"VL^*[O3FTTW[(TEI<64]R?+\\IO:-XFWE M=Q4XS6S?[ZG42^&5-_\ @,HRMIU=M.KW,:>E.*_!/PV^#W_"+>*O%>CS M)5L/ /@ MS2/!'@<74$^I6/AS1;6UTSSH8VB2>>.UB"Y1&EA5W5< R1@GYAG+#WCR.6O) M[3EMUY^>]_\ "JDMNRO:SO59N7-R_;4+_P#;G+:WK[-+[]^GP=XJU>VT#_@Z M4M[Z\F2WL[+]G6:>>5SA8HTU=F9B>P !-?FA\0_$/[1'[3W[,?QU_:0\*_LY MZAKNB>*?B9%\7/#?Q1;QII]L_AZP\/2/#:HNDO\ Z5,L5O%"/"&J>)+_1Y/#USJUWHUO/?7&F2$F2Q>9D+M;,2 M282=A).5IG@/PG\/M'\(7OPZ\,:;X.M=!\-P+I5YX8TNWMDL]+AFBWBVDM(Q MLB1XI-P0H ROG!!J(\\(1<'[\$^7M=UG5N^NC4+6MM*]TS:4XSF^9>[)QOWL MJ2IV735"/!/CC]FI-1M=2\0: MO;Z;:1O=:A/*L!FF=4\P?,NW.L_[.TJ&\\$:9/'IEKYCR^1 K0D11>9+(^Q,+ND!_A]9:G*L]Y;^&M"M=)BNY%&U7D6!$#L!P"02!6]X6<4K).7+Z M2G*:OZ*5OD7,*Y+:[U'0_$6/[_^ /@WX0^%%_KUUX6\*^&_#5UXIU!]6UJ;2M,ALY-7O7^_ MOZM_;^J6=SX0T^6WU+ M4L./ML\;0E9+C$L@\U@7Q(_/S&L*473IQA_*J6O7]VX.2OORRY;V^RU&WET5 M9J=2=1_:=5VTM^\4TG;;FCS6OU3E?5GR/_P3X^*_B%_VF]*M/$W_ 4R^#O[ M25KJ-M<6]MX%T;P]X7TR^U"?RRRRQR6-U)<,8PK,452" <\"J7_!3O\ Y3F? M\$_/^OKQ?_Z;8J^O/AK_ ,$[OV?_ (,>-['Q-X/^!?P=\)^)-+9GLM5T;P7I MMC?6C,I1C'-%"KH2K,IVD9#$=#7?^)_@YX0\;^.O#_BC6?"OAO5_$OA(S-H> MKWNF0W%]HQF4)*;:9U+P[U 5MA&X#!S6\9)5:-7^1MO[I+]>OH86?)5A_/%K MYM6^[T\S\T_ 7[1'P_\ V(?^#C#]IF?XM>,M!^'-C\4O!/AK4O#NH>);N/2M M/U%+6 6\RQW,S+$6#HP + DHX )0U\8_M!^*-+^-'_!-O_@JC\4/"]X-7\%> M,_B9HUOHVJPH3::FMKJ%F))(9.DB$S+@C@@J03NK]Y/C;^R_\-/VE[&SM?B/ M\._ WQ MM/L8N"_PNK&IKYK ME4?/?R.I5DL5"OT4X3?K"G[.R]5KKZ>9^)O[6'@#XT?"#XC_ +.?@?\ ;$_: M \0?$?\ 9#^)-QI3+J&A^&-)\-1Z9K,(CFL[#5&BA>3['PI+B;+A'?"&+<+? M[6'[$/B/]KK_ (+,_MGZ_P##"[?2?C9\'=,\%^,_A[?P.$9KZ#38R]F2?E,= MQ$#'M8A"WE[OE!K]M_B1\#?!7QD^'3>#_%_@_P +>*O"3B)6T36-)@OM.81% M6B!MY4:/Y"JE?E^4J,8Q3/!GP%\#?#CQEJ7B+P]X+\)Z#X@UFUMK'4-4T[2+ M>UO+ZWMD$=O#+,B!Y(XD4*BL2$4 * !774FY5O:Q=FI5'%];S2Y6^\H-+5WY MHI)[:\M!>SI\DE>\(1:Z>[-2:7:,E?3HVVM]/RF_X-H/C'I_[?'Q,_;"\?\ MB/PG:VW_ F'C70]9NM$U*W2Y33[V."9R KKUBN(]R,0&!13A6''ZX^#_!.C M?#S0ETO0-(TS0],CEEG6TT^U2V@6261I97"( NYY'=V.,LSL3DDFL?X;_ ;P M-\&]8\0:AX0\&>$_"M_XLO#J&N7.CZ1;V,VLW)+$SW+Q(IFDR[G>Y+9=N>37 M642E%J*BK)1C&W^&*C^A-.#CS7=[RD[_ .*3E]^H4445!H%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !7"_M+_%*Y^#'P'\3^(M/MA?:Q9631Z19 ME@OV_4)2(;.W!/&9;B2*,>[UW5%14ASQ<.Y4)3@"^:X\G=^X\GG/Z045M"=JD:CW33?1-*46E;HE&/+II9 MNRL[$Q22<7JO/7I9^MW=N_?R1^=G@_XSZE/^UTEM;_$#Q-<_&:?X@>)--\9> M!QXENKJST3PA#;7YTV\_LAI1!90F.+194OXX5DEENRAD;SW2N-_9Q\9?$SX< M_"#X9ZUX2\7_ !%\:>._BC^S7K7C2Z@U_P 0WNO+?>(+6/1VLI;:UN)6A@<- M?3)Y<"1B;*>9N8;Z_46J?B'1H?$>@7NGW+W<5M?6\EO*]K=RVDZ(ZE28YHF6 M2)P#PZ,K*<$$$ UDO!;'7? R7:OX@T1]&U.PFU%KNR7,UO%#'9S,9946,CRR&/FQ[O< M?V(_&0^RZ'+XBU?Q)XO;Q/JTNL:-8$AKBPU/5Q*VHV M$!G+#[#-- AN]Z@?:-S^J>$_^"@OPG\8^ _&'B2W\0:G9Z7X$MHKW6/[4\.: MGIEREO,&-O/!;W-O'-=13[&6&2W219V4K&7;BM_:*$E4CLG";O\ W)RDO)13 M;C\E:UK&/+-.47N]%WOR1B[]Y.RD_-WZGR#\&O$/B?0O&GPS\;OX\^(VIZOX M[^+_ ,0/"&IVNH>*K^YTH:59CQ(]K;Q6#2_98C"^G6Q298O. 4KYFP[!Y3\5 M?VD+C3OV%?"?B#XD_&KXA>!M97]F[3/$/P^N[+Q;=Z=<^*?$S6EPVH2L(Y5. MJW:;=-_<7'FA$N7D"@N[I]A^(_\ @K=X=LO@+^T/\0-*\)^(]2TWX"Q1DV5S MIVHZ?J6K3/8177E3V4UF+NPVM*JLTL+!(_WS;8^1#I__ 46^$G[5.L^/_@] MXZT;Q+I.FZS?VW@MH[O0]:BM]3M]6TBSN(TO+@6D2Z3-,;][9(+F6*9GB^7# ML$7*,7).G!:M1MWVE%6\Y.HGLW?6S>JZ55A&?UB:M!N5^NTU-_)1M![)QTNE MH>(>//VO[[P/KOCGP/J7Q*U&P\>ZG\9/A]/H&B2:[(-4F\/W(\,1W+V\._S/ M[/DE-\DK*/)+O.K_ #.P-C]G7XT?$/Q!_P %3-0TG4_&/AZWUZ/QMXAL=9\+ MS?$G6KW43X:BAF_LUAX6%@UAIR;$TVX341$6=Q+;^+Q+XQ?PU'/:2W$MO$ECY M=C>/=2B2!Q*62**+S;;,A,N%U]M%2C)*Z:E;S7)!)]>E-MOKS.S2=GRQA)T' M2>CCRW?9ZJVMMY35D]FHO='G?[*7A_XF7W[;?[2-YX>\6^!=,\#P?$VS&K:1 MJ/A&ZO\ 5;UAX:T,N8+Y-2AB@!0H 'M)MI5B2P8*OBFA?M917'_!4SP;I^@> M,-8\S5OB'K/AKQ-I6N_%6YN=8CMXK#4Q#$_A!(OL.GZ>;BVLVM;X,ES+'Y+2 M!C_BCBBC@TF]W;?L#LS,Z??7 .":A/V2IRE\,%R/SY(QC+7I M\/IK;5:.YR]I&HDK-V?HI74=--;R7G=7T>J_/GPM\8HOAM^QOXHD^$7Q4\0!&TN1;4RF/29]QE6 0I";J%9)F$Q3S5]Z^, MFN>)?@)XQ^+?A;1/&OQ%7PEHG@[X?W.JW]]XEO\ 5+[1=-OM?U===U)+FXF: M6WD%B)&:XC93!' C)L6",)]K_LS?'ZP_:7_9P\'?$BSM)M*T_P 7:-!K"VUQ M(KM:K(@8J77Y7 YPXX8 ,.#7GWP0_P""AOA#XH?"R^\5ZTC^%;&+Q+8Z!9K) MYMV]]'J1WEJV&7;$SR*SD1L]*%)T[8>UY1LFMT[2:4;=I-V MY4[RUL]-*=3FAS);MZ]?L2OZI0:YK67-KVE\E_M!_M ?"/PY\-/#6B^"?C-X MU\6^$-1U35Y=(UKQ!\==3\)>%)KF**RW6:^+HDFU#495,\AMK:.>ZC:0WR2, M/LD:0>-_#+XKZA?>/O"7Q"N_''BJU^)GQ#\!_!2:\)\4WL#:PLGBWFJ:6LLH%UHM]I]OJ<,4YMY;BPGN(8X=0@CE 1YK1Y8U,D>6'F)NU MPTW"4:B5]8R\VH*[2?:2DKMW]VU[Z"J^["5.2M=?=>I=?^30:2TUUML?&O[/ M.N>*-(^*?PE\:MXX^(.LZQX]^,_CSP=J5CJGBJ_N=';2K0^(WM+6.P:0VL7E M/IUL5F6+S@%9=Y0[!4_8N_:)\-:=^T!\.]5U3XU>)KWQ))X'\2:M\8M'USQI M=7&D^%=9MYM.:9+FTGF:VT@VTDEW'' GDH(5+!6 \ROIWXI?M4_%!/VH?$OP MV^''PY^'_B1?"7AK2_$6I:GXG\>W?AX8OY[^*.**.#2;W=M^P.S,SI]]<#@F MO%OA1\;/V8O"?PST/Q_KO_"Q_M_Q4\$C4-0&N:KXI\>-X7T6^/[_ ,^Z9[R+ M2+"62-@9RUM!,+/=N*V^8\Z/Q*VR5O.[4DK+JFTY2WU2EOJZK*]25U;5-KI9 MRYM^C49QC'R5GH[*E_P5S\;:KX!^)VI>(/#VJWNCZSI/[/'Q$OM.U&QG,5Q9 MS)/H+QRQNO*LK $$>E8WQ0U;Q+^SCX@^-/@[0_''Q(F\)VGA_P !:]K>J:IX MFO\ 5]2T.RU'6+^UU^_@NKB9I+)!I]J9";=HX[;RWEB2,KFO,M>T+Q-HOAK5[+1/">M7EKI#:A<6: O=VMC-!YJV]XDT=OOW MSG;''\[C'J/@W]M?X<>/OC5+X TS5]5?Q$DMW;0O/X>U&VTN_GM#BZM[7498 M%LKJX@(<20P3/)&8I@R@Q2;2GK1BH*Z5_--CT MU\WR)6\[0DE?^9_/BOV3_CW\$O"/PRUE?"?QM/C#PC8SW^JP:KXE\8OK$-O9 MVZ6YO'M=4O':2]L;=YT\RX-Q<)#+,\)E3RQ#'RW_ 69\-:'XG_8\T:\\0:I MJ6D:!HOQ"\(:E?ZC9Z_=:+'8V@UZR2>XFN;>:(I%'#)(^]G"Q,J2@J\:.M_] MI']N:R\-?M=:-\!=1\'6.LZ7XVM;*QOWEUYK75;V+4OMT6ZPL%@8WEO MI(] MW+]HA-O$V\"3!%=]^UM^T;XG^ >H_#70O!/@_P /^+O$7Q(\12>'K*WUGQ%+ MH-A9^7IM[?M*\\-E>/\ 64?.[A).W?HE?YW8H^Y. M4.O+*3Z>[)-W[;GF7[(CBXLH9?/6+SB2X,A5MM7?^"/_P 9_B#\2?V@IH_$ MOC+P_JFKS^&KVX^(7A^+XD:UXIU#2-<%_&(Q-IMQ81VGAUXBU[!]BAN-LJJA M195MC+7U_/\ M-:Q\#_A3-XC^.>C>&/!5S+JD6F:98>#=6U/QI/JSRX$<<,* M:7;74MPS;_W,%O*0D;.6P&VV_A)^W-\+/CI=Z5!X6\4?VG-K5GJM_:1G3;N! MGBTNYAM;_<)8E\MH9[B*-D?:Y+'"G:V%"2C/FW44T_+W;Z^E^>5[ZVEHU<57 MWU)I6YY7^?/*7Y/E7E'MH?''CN7X^^'O$_[9.N?".]^'NIZ18^.[?^U/#.J> M#;K5M9U&#_A&M#^V/93IJ=O TPMB3#;2P%9)4VM*!)\O"_%[]JWPE^S3^SE\ M3=$\%?&+4;7PC>_LV:&OP?N)O$+0WFM7-I%K44T^GJA1FOD1;$SF!%DCVQEP M@48^UI_^"F7PJTO0=5\4ZCXJTBQ^']AX9\.>*8M::+4//-KK=S/;64DMNUHH MBC=XD"D2.X+2>;' J*TFK_P\:^$*_#*/Q6_B#68K"37?^$8^PR^%M6CUN/5? M(:X2P?2VMA?)<20@/'$T :421; WFQ[JAS4X^R:^%0B^_N1Y+/MK)%7_TF/O=XN^EG?Y>^)'QT7P]_P4QTBS;XAW>OZM/XBT;3 M[7PKIGQ'U/1_$&D6TME"DT7_ BDEN]AK.G$O+=SZGN66*.2?9(&LDQ9_9Q^ M.*7/_!3*_P!&A^(-SX]U35-9\0V]W::5\1]2FN]%MHS(\,&L>#[NW^SZ3;6W MEQ6T6H6LB/<2?9G;V2(D@E=[&5TN45"S1!>:71_P#@HY\'-;T[QM>Q M^*[J"P^'VFW.M:M>7F@ZC:6LMA;2217%Y92RVZIJ%O&\;*TUFTR E 6^=-T) MV23[3UV=FEJO*-KONVW)ZN_+R-PY$]N1?-.25_.5[6VNM%>UOS)T#XS_ !!^ M)/[)'[0T?B7QEX?U35Y_@UXGN/B%X?B^)&M>*=0TC7 Q$8FTVXL([3PZ\1:] M@^Q0W&V550HLJVQEKZ@^$/QG^%O[/G_!*[6_&/QA59_"&@?%3Q'?16IG$7VS M48O&E])81@O)'%G[4D)S.ZP+MW2LL:LP];^,'_!7;X;> ?A:_B70++QEXJ>U M\3Z!X?N].'A'7+.]BAU:\6"&_C@>Q,TUN8_.>&6.-HKEXA#'(9'45V?Q(_;_ M /"/P2^,7CG0/&W_ !3GA[P3H?AW5GUQO.N3=2ZS?7UE!;?9HH6D4B6T0!@6 MW&X *KMRU.4G1BHZ--*_FFIJU]FE*/)NEI:]N4Z*LE45VO=4G/Y22IV??WMW MOKK_ #'R?X>^+/@.XU/P=\>-8^)/PCU?0M4^+D6N^/[KPGX@M=6\-^!)#X9N M],TZ.ZOXF"91S:+)=3A \UQ&0L:+&%H_!;XA^%/@+JGP]\<_$[4-,\._"/Q MGQ0A\,7^LX@T\Q:GXA@O-.A65R(P;S3HYWMDZRQA@F=P4_:%M^W]\+KKX/7G MC<:KXB32K#64\/3V$OA+5XM>74GV;+,:0UJ-1:=ED201BW+&-A(!Y?S5P_P_ M_P""KOPV\1?!N?QOK0US2M,F\5:SX;TNUT[0M4UO4]0739)%FN6L;6T:[@54 MC+3"2$"W)"2,&(SE-1FI02LN5^BC*$(==Y6E%Q;=VFFU+5N5*3Y6]7>VF[E% MU)65MDO>YDM+JWN[/XKU*/]XN^)B"%R/:/^"J?BOQ#\,_&$FM:?JU]I/BK M0_V&YU; M6)-,33K>VM+BFUTU*CE5=62 MUO.__;RFK+LU[2[[NVUPHU8QG"32:M%V[KW/7W6J=H]%=ZM:+\[/B1>^*?V? M-9^.7@KP[XT^)%YX'O$FHZG:VO@==;1+'4O[0NH[*=IQMAMCJ@A#7-F=1N5:3RXI5_456#J". M0>01WI:*T^S_>6UBKJ% MD W2&,%O?/CI^PCXH^*/Q5^(7B6QU70K5M8T+P4- 2>6?!U3P[K%[JH2Z"I\ MMK,\MO&60NX!E.S*KN^JZ*OGDHQC%VY=K6T=W*ZZ;MM=%LE9)%N;EI+^KN#_ M /;(^>_<^.K_ /8P^+'QF^"/[4VG^-F^'?AWQ)\>]--CH]KH>I7>I66C@:.E M@@N+F6UMY)3YB%RZPCY6 "_+RT_L)?$3Q1X'\<#59O!>FZWXT^*WA#XA&VM- M4N;NULK?2T\/_:[?SFM8F>0MI=R(CY2APT1;R]S!/L>BBE+V]O-DN3<5%].;_ ,F5G_P.Q\5?!?\ X)K:]\,OVSY/%5W!IFH>#['Q MEK7CC3=3G^(?B:>Z6ZU);EFA3P]O32+5XWOKE/M2F4R0C!@625I4[[]M/]FS MQA\<_%D,^I3FW4E5>\M_FV_P VW;;5JUM#\]_B M_P#\$KOBMKVF>%+?3?%'ACQ7XET3PUI&D:-X]U_5[ZUUOX7ZE92RM-JNDP^1 M=?;?M*RQB:WGN;N[/ MX>>'/"5O=>(;+_A)[L7VGS:DUY=^9J$#.HN1=6SD[V8LKJV0B.WVE15\[UOU M=WZZZ^NKU6KTYF[*T.[5O)+Y)Q:_&*TV6MDN9WX+]H'X7:C\1?V?]>\%^&;B MUT&37+ :*MPC&W&G6J E1DCY9^*W_!)^^\#SRCX, MW[C3KF#0+ZYL/&WC?6]6\S4/#^LVFH:7#'/=&]D@M7A%[;R>7@1;X'6*3#+7 MW'14Q;C4]K%^]=._FKVOT?*WS*]TI:AIRJ#6BZ?=]U[).VZTV/B;PU^PW\7; MKXN6OQ!UQ/AS!K4_Q@3Q[>:/8:]?/;6VF2^%$T">*.[:R5Y+F)B\R9@C24(H M+0%B4ZG]D#]C3X@_";QW\.D\8R^#(_#7P-\(WO@GPI]K.< MG+XM^_\ V\Y?BV[^6BLCYH\??\$VO GQ\_;4\7?$;XH_#[X7_$;0M1\)Z)H6 MAV_B/0K?5[K3)[2YU.6Z95N(62))%N[8 HY+&([@-JD\+_P4L_8=^+?[5VE: MUX4\&ZIH\7@+6O![Z!8:#T\-7[+<1O>/#IEK(-7ADBEMT^QW4L<""V M.$Z>I:JR51U>NGRMRI6_\ 5?NKIZ-GQSXV_80 M^(>K_#KXJ?8KGP9-XC\5_$[PQ\0](M9]1N8+&1=)BT'S+6XG%L[PF232IPKI M%-A9(V*DEE72^"_[(_Q0\$_MBR>+Y1X6\'^$VU/5=0U1?#GC;7;NS\6I<^9Y M48\=Q->6TTDLTT$A*@74FSZTHK15&K6V2M_Y+&'KM"/6VFJ, MN7]VJ?3_ (=_J]=]3X!_;"_X)F?%SXQ_&OQ7XC\":]X2\-^)-&+!K!+:;PY':PVQ273I7CD<.MY#Y$EXURD#7$"R2^M_P#!0/\ 9 \0 M?M6>#_A (_ WPJ^(/_"">)!KFM>$_'.JS#1-50Z3?6?E^>=/O#(T3D[&QCZCHJ%I35-;*WX;?@E\[R^*4F[)/AUXS'BG2/"OA;7YU\-Z\);"XT^Z-U<1:+;/ M:SF"[D*2):3G=!$"=K,!YG^S1^S!\5[QLPYVHJ*Z-/[N>WEHYM_G='YF_$[_@G1\4O@E^R0+&QB\/>*O$-OX0^$ MO@VVM=/AN[V-[[0?$/G7EQ)$(E?[$$N%DW [A'%,65 H)^B_"/[)/Q$\2_$# M3?'?B_\ X0O1_$MY\1[?Q?JNDZ-JES?V&GV-MHBM95I3FZDM6Y-/"_P$\?>!O^*;6=/AKK7P\\(ZY??$?Q3KC7JWOEHD\NGW9-CHT1 M2WMS+!9Q7(9P/+>)(A')^DM%9TW[.W+VM_Y+R?\ I.GS9I[>?/[3K>_S4Y3_ M /2I/Y:'Q_\ M/\ [!_COXH?$[QEXJ\.7?A*2XO[/P!)I-EJ5_<6J7%UX=UZ M[U2>*>6.WE,,4R31HDB)*P;<3'@#=>_:2_84\8?&;]H#Q+XLT[4/#=M8:U)\ M/)(HKFYG$R?\(_XBNM4O0P6$CYX9U6+!^9P0WEC#'ZRHJXU)1::Z2Y_^WO=_ M^17W&6T'#HXJ/RCRV_\ 25^)\E^)_P!B/QWI?Q.\7^/O#]QX3O\ Q%'\5H?B M)X:TO4-2N;.QOX/^$8@T&:UO9X[>1K=RINI$>.*<*5AR#N=5\I\3?\$R/BUX MAT;0?%5__P (?J/Q L/$WBW4KC2-%^(_B/P5IJ6FN7$%RNS5-+@6\>2!K2!& MB>'RIP\C'8X0C]"J*QY%I?I%07^&T5;YJ$;_ #:LVV:2JRWB^"_AZQ\%:+IT3W31W&D30!-6Z&TN M8%BA,<3H7FEGCSLBR21]Z<::WD[('I"4^D5=_>E^I]]45^>GCS_@LMXX^&GQ M;_:HMO$7PI'AGPO\!_!,'B3PW#JUVL.I>*Y)+N\M%N9&61DM[2:6W C1D\W8 M/,)(D5%H^&_^"J?Q-\4KX5\!:?K_ ,(-0^*'C+QC=Z%;ZA_PA^OZ;;Z':6NA MOJTAO]#OI[>\CF?8(X66Z,4LNA;@U- MP>Z;7W04W^#7KTTU/T9HKQ[]AW]JR']KG]BGX?\ QB>"OBAX:^)2W)\.^(=#U\6947!TV_BNO(W9V M[_+8[<[6QGK@^E;5*PZ#X=N[6\U M'P=%J ET+6WM7:6W?RI%9K5Q+L,CVS1F9$"OG 8?35%"TDI+=.X=+'A/Q/\ M^"=OP\^,WQ3^)WBCQ,NLZJ?BUX*M? >O:9)+36TN.)5 M6Q%CY L7DA\LVIR)&+O^Q8T/_P!*]7KNZX3P]_RKG.4Y.4M6R(Q44HQV M1W=%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKX%_;E_X*0? M$O\ 9U_X*<_";X802>"/ _PW\2O8[]8\76=TEGXOEN'NH[BRM]1CW0VES L4 M)CB="\TL\>=D622/O3C36\G9 ](2GTBKO[TOU/OJBOBOX6?\%3]=U']L[]H# MPI\1_!*_"[X:?!KPM:^(K'4M6??JFM6[7=[;R7S)&[+'!(;0B"'9YK !\GS4 M1?(_@_\ \%C/B]\>]&L= B\(>$OAQ\1/%_Q9\0>"='MM?TVXU*'0-,TK2#J; M-?P0WD1FO&4+$1'/$B-+G:?+*O"J1<.?IR\WI'GY-?\ M[IOH]+Z%2BXR<'N MG;Y\CJ?^DK?T/TPKA/#W_)S7B[_L6-#_ /2O5ZYG]AW]JR']KG]BGX?_ !1W422"YU9BA9"0& 93CKAAZUM4IRIS=.6Z=C.$E**DNI MZC1114%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>:?M2_M<^!OV.?A ME<>*O'&IW%I8Q.L$-M964U_>WL[J[1PQ00JTC,PC?G 4!2695!( /2Z*^&OV M)[_XJ_L_?%RRUSXQ:7J'AX_M":K=IJ%A=:XFJ1:)X@C5I[-8S&3'!!/8+)9H M@8_\@BR+8FNY%'W+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %?,O[7/\ P3$\/_MC_';PAXM\1^-_'L.@^';NUO-1\'1:@)=" MUM[5VEMW\J16:U<2[#(]LT9F1 KYP&'TU10M)*2W3N'2QXQXD_8*^'?COX_^ M-_B!XFTM?%DGQ"\,:=X3UG0-;MK:_P!#N+.QN9[F$FVDB.YS)<,6WLR_(F%4 MC)\?\-?\$./@I\--+U;_ (0)=:^&VMWWC.X\;6&N^&+;2[*^T&XFM9+-K.U! MLV@^PBWGGC6":*4*)W((;!'V/14J,4K):6M\G+G_ /2M2N9WO\__ "7D_P#2 M=/0Y+X#?!'P]^S7\%_"_@#PE:267AKP?IL.E:;#),TSI#$@5=SL2S,<9+'J2 M35'P]_RN[KA/#W_)S7B[_L6-#_\ 2O5ZTG.4Y.4M6R(Q M44HQV1W=%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJIHNOV/B.S>XT^ M]M+^".>6V:6VF65%EBD:*6,E21N21'1EZJRL#@@B@"W1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1167XQ\;Z+\._#\VK>(-7TO0M*MRJ MRWNH726MO$68*H:1R%&6( R>20* -2N9^)/Q>T'X4Z;)+JUU*]W]DN+RVTNQ MMY+[5-22!-\HM;.%7GN'48^6)&;D<*[&6VU"]@A5 LVEVG4K)(TBK/=^6%\D.L%Q'(K5N_"K]GCP_\+#87S"Y M\3>+;/3VTR7Q;KHCN]?OK=IGG:*2Z"*1%YLCN(8PD*;L)&B@ ',ZIIWQ&_: M&TJ]M_ME[\)O">JZ=8W&GWNGSQ/XN61PDMQ#<13V\MK9X4M"=C3R9RZO$0!2 M_%3X%_!/X)3_;/C5M6T>+4(M=>(AT>ZC='-TRLJ"-" MKD,$6-<[17L%>#_'75O"G[9VE>./@]X<\2LOBSPR;'5)]1MM/EOM/\/:I:7D M%[8Q7,@VPO*L\$,DEGYJRM#G=L616(!Y;^SI\%?V6YOC5HD%C^RGX/\ A'XT M1SJWA6\UGX8:5I%SJ!MRLAGLIX48QSQ@K)Y3M%6 CE?LJODK]FO]E;X MTZGXZ\':U\;]=\.W]QX UV]\4VL^E>(+C5Y=9U2ZTZXTP,$DL+*+3K&&UNK@ M)9Q+.2\BN\[.CM-]:T %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !117YQ_\%+/VI_C!^S9_P4H^#LNI>+O$'P]^ &H76GVD6JZ5 MH4&M:7J6H32W,=W9ZQ'D740=3:)#+&5BB,K2,7=0@(^].-/^9V_K^KMV23;! MZ0E/^57_ !2_6[[)-]#]'**^$/A-^TS^T)\2?^"@7[2GPT\6:UX+^&>C^'/ MUGJ_@0Q6L>L1:)'/=ZC;QZK?LQA,TSK;+*T F6%$$:YW^8Q\'^#'_!1#XQ_& MS4?#/@SP]\3O%NI>!OB'\2-4T'PG\79_#6D6VK:WINF>'9;ZZ>WMS9"Q:%]1 M@>**8VI)A649+KY@CVB]G[7IR\WR4^1_--7MVVNTTK<+3<&]FU]T/::=_=[= M?)IO]9ZX3P]_RN%_X)S?M+ZS^U)_P3\^%_Q0\56ZPZ[X MG\-0:EJB65HX628*1(\4*[GPY4LJ+N.& &:Z3X6^-+/QU^T/XRN[*'5H(H_# MNB0E=0TNZTZ4L+G5CD1W$<;E?F'S ;2*1$6:YCW,I Z M5!/K_P 8/B!"1I6@^$_AY8ZCH(FM[S7[MM9U;2=49A^YGTZU*6TD2+GYXM1. MYB, !?F /5JYSXE_&#PG\&/"]_K?B_Q/X?\ "VCZ7"MQ>7VK:A%9V]K&TBQ* M[O(P50TC*@)/+,%') KC;C]F.?QK:7:>-?'OCCQ&FJZ);Z1?6-AJ+:!8;T,; MRW,"V/E7$3RNA+;KA\([1@["5.YH7P9^'_P2OM3\7:=X5T#2-672H[74M;M] M-5]4O+.UA18XYK@*;B<)'$@ =F/R+C) H Q-9_;$\)6G]O1Z59>-/%5WH%C: M:A)#H7A74;Q+R*Z\LP?9K@0BWG++*C$1RG8H=FVJCE>9^//[;LOP$\+^(=8U MOP5)X=TG2H;1].U7Q9XJT70--UZ28(TL4,DET\L3PJS;A/#'N:-@FX;6:W\( MOCM\1OV@_B%8:EHW@?\ X0SX40%WEU+Q;#-;Z_XD4Q,(S::>"KV40D*,9;PB M5E5E%LNX2CH/"?[&WPV\(_%[4OB OAFWU7QSJ=S)<'7]:GEU;4+(.Q;R+66Y M:1K2W7.%@M_+B4 87B@#XA_X+A?\%1_C!^QS\!%L?"?A+2O#-UX[O]-TC0O& MY\0#^S[+[5#))*TMQ/:+9V[H\3(,S.S1[I1Y?RNOSK_P38_;UU#]E[XS^*OA MK\&=-\-_$/0/&/A^?Q'X7\!:A\7-*\0:[/K]E_9XU*8W^E_;XX4O8)KNY6*1 MG=Y-,F?9!Y_S?M5XC\-Z=XQ\/WNDZO866J:7J4#VUW9WD"SV]U$X*O')&P*L MK D%2""#7._!C]GWP%^SCX8ET3X>>"/"'@/1IYS(OVO_"WP^'B&7QA9>*/!.G^&?LOVS4]9 MT>:/3&^T ;3'=QAX) C':Y5R$(.[ P3ZI7@OBC]DGQ1X$\<7GBKX1_$76?#5 M[J5X]]J?AGQ%+-KWAC5'D#2=5TW5#I\QMKH6ETD_V:4=8WVD[6'H<&M.O ?BWH?P/\;_ !NF^'/B2U_X M1KQWXM2WUFWNK&6\\,ZAXD:U\S8;75+5H)+F:WWR%HHYVDB67TC M9[.-]V&:YCC2-E8%RN'/:_#OXG^&OB]X9CUKPGXAT/Q1HTKM&E_I%_%>VSLI MPRB2)F4D'J,\4 ;M%%% !1110 4444 %%%% !113)YTMH6DD=8XT&69C@*/4 MF@!]17U]#IEE-(_P#A']?OX)X['3_#YC/^DRO+.5-R8QN79:+,?- 1S'\S+!X6_9WU M7Q6^BZM\4O$8\6Z_I2WR&STA;K2?#DD=TIC:.73C<2I=;(6:,-Z*-3TGQI=2)/X,>1I_)$7VB"7SKF0!97V6Z M,G[H*\L)D0G:\/?LY6$OB:ZU_P 77]UXWUF\GL;U(M3'F:1HEU:Q,BRZ99.7 M2S):29O,!><^9M>9PB;?0;&QATRRAMK:&*WM[=%BBBB0(D2*,!5 X J6 M@ J*^OH=,LIKFYFBM[>W1I9997")$BC)9B> 22:POBO\6?#?P,^'>K>+?% M^LV/A_PYH((OB=\- M!H7P^\074#:-H&N2.-3U6QB=)5EU*U&%@$LB*?LCLY\KY9P"[PJ .^'WQFT[ M]O/P)XQL_#:>,M%^']S&NGZ7XWTZ[&G/XBW;A<3:6XS,(% 54NP%$A=F@8JJ MRGTGX1_!_P ,? 7X?:=X5\':)8>'O#^E(4MK*SCVHI)+,['[SR,Q+,[$L[,6 M8DDFNBM[>.SMTBB1(HHE"(B+M5%' Z 4^@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O!_CE_P37^$'[1?[0_AGXH^* M?#"TU?[.SO:K?6R,(KH02N9(_-4E6[[25/O%%"T:DMUL& MZMT9Y+\4OV&_A=\9]?\ 'FJ>(_##?$LT>K7MLVI:3$TSI;?N MIE$0S<39>+8[!R"Q '):5_P2P^"NC?!73OA[%HWC&7PKHES;W>C07/C_P 0 M7-SX>>"!K>(:?=27K7%B@A=X]EM)&A1V4J02*^AZ*222Y5M_DW)?=)M^K;W9 M7-*_-?7_ ("C^22]$EL8WP\^'NB?"7P)H_ACPUI=EHGA[P_9Q:?INGV<0C@L M[>)0D<:*.BA0!7.^'O\ DYKQ=_V+&A_^E>KUW=<)X>_Y.:\7?]BQH?\ Z5ZO M52DY/FEJV1&*BN6.QW=%%%(84444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !17.?%7XO>%_@;X,N/$/C#7]*\-Z+;,L;W=_<+#&TC'"1KGEY';"HB MY9V("@D@5Y%_PM_XM_M'_)\._#2?#7PM+T\6>-]/D.HW:?WK/10R2J".DE]) M R$ _9I5- 'MGC/QOHOPX\,W>M>(=7TO0=&T]/-NK_4;I+6VMD_O/(Y"J/-9DU%K"7^_9VBHEE8MVS:V\3$? M>+5[90!\_P#_ F7[3WC#YK3P%\%_!%M)S')JGB_4-9[;_P"TFVY]=K8ZX/2OH"L3XA?$ MGP[\)/"ESKWBO7]%\,Z'9 &XU'5KZ*RM+<'N\LC*B_B: /P$_P"%I?L]:%_P M1S\G4/AI^PQJ_P 1;KX->5;ZYH7C706^(5IK3:)M6ZN;*ZLX)QJ27)61Q#=2 MW'G*^Q6D"A_V^^$G[:G@/XM^+D\,"[U7PKXT:-I!X9\4Z7/HFK2JOWV@BN%4 M74:\9EMFEB&1\_(KY8^,7[?WBU/V@/%7Q/\ !D?BWQ#\'_@GJ<7A'Q#I5GI_ MV?2]%H]?BGTS98MXDO+O3X]^)2;F.".QO6;8RO&L_D_,%9VQ( #WNO+ M=&_;&\#>.9M,'@N^NOB+!J.LSZ$][X2MFU?3]-N8-GGK=W<6;>W\OS$!$D@) M)(4,58#PW5_V(=9_9^UNPU>&WUO]H_P=H>M)XBL?#_C?5SJ?B/PI=Q@"*;1[ MJZ?R)A$$0QP7.R4.#(+LOA#],?!CXQ>&/C?X*36/"E]'=V,VN=.N M$_UEM<6[A9+>="'/V0O#RQZ/<>,-3\1_$S7-)L+O3C MJ7B>\65;R*Z\P7 ELH$AL,NDKQ96V7]UA/NC%>K44 5M'T:T\/:7!8Z?:VUC M96J"*"WMXEBBA0=%55 ] *LT5YMXR^(5W\8_"?B_0OA-XQ\+0>+] U!-%U M#4+BW.IP>'K@B-YE>%'4/H:#X7UK_A&-+MO% M7BK3K5)[;1/[2BLVF:0LL7FR-GR8B4+>RL]WSD' :ZN-\\F#@Q1L(5U/V=OV M9_#O[-?AV^M]);4-5UK7;@7VO^(=6F%SJ_B*[V[?M%U-@;B!\J(H6*) $C1$ M4*/0Z "BBB@ HHHH **** .2^-?P+\)?M%> ;CPQXTT.TUW1KAUF$4VY9+:9 M.8YX)4(D@GC/S)+$RR(V"K C-<)\5_CG_P ,6>'?"B:[I'B76_AM86 L=9\: M/>'4;O0&B5$CN=2BV^:]NZAC+=J7\MANE58RTJ^T4CH)$*L 01@@C@B@"OHV MLVGB+2+74-/NK:^L+Z%+BVN;>598;B)U#(Z.I(964@@@X(((KC_%?[.7A#Q; MXFTG6WTV73=9T.^FU*SO=)O)M.E%Q,JK*\OD.BW <(FY)Q(C[%W*<5QWQ:'B M?]D_P)X=D^$WP]T+6_ GAV2X.N^$=&M_LFJBUD82>;I*AEMVDC8RNUJZKYP? M$$-5AUG0=3#B&=%:-D=':.6*2-P'BFCD5TD MBD57C=&5E#*10!R&B^ _BE\*K/1+33?&5I\1=*L(;TZD?%EI%;:YJ+E&:T6* M[LDAMHU5@D;[[1F927+[AAI-*_:>_L6/2H/'7@_Q9X&O[S2;O5KV6:S.HZ1I M*6QD,JW&HVHDMHB8H_-7S63Z9>QW<%S"69!(CH2"NY'7(/5&'4&M^N*\?_LX^ OBEXAFUG7_ M ?X=U+7Y](GT'^V9+&-=4BL)L^;;1W:@3QQMN)*HXY.>O-88_98LM("#0/& M7Q'\.);Z"= M8[?Q#+?16J9)CN5CO1<(UTF3B60-N& X<*H !ZC7G'[3_P"U M9X-_9 \ V?B3QO>W%EIE]J4.F1&WMVGDW.&DDE*KR(8+>*>YF?I'!;3.>%JJ MGP-\;6H*Q?&CQK.@T#^RE:[TC1'E-[_T$V,=E&IGQ_RS"B#/_+/'%?+/QU^$ M_P 7-4_:JU27Q'X-^/GQ3\&:%X%'A3P]?^'9_ <%K=WE_&?[6U5X;^YMI$N" MBV]NBF(QH%NMH*3D4 ?>P;<,CD'H:X7Q]^TSX%^&VKZKI6H>(K2Y\1:+IHUB M[\/:5')JVO"S,B1"=--M5DO)$+R(N4B;EP.]?/\ ^PC^R=>Z_P# 1M.^,/A3 MXCV]SI5K=>"K31_&?BY-3@UCP]'(#937=A8WUSIANC 8XI9B#,[V[ME5D"U] M2>"O &@_#7P_9Z3X=T32- TK3[:*RM;+3;..UM[:")=D421Q@*J(H"JH&%' M % 'GFJ?$WXD?$FPU:V\$^#X_"N_3[*ZT;Q%XR0-:7+SB*256TV"9+Q3#&[J MR3FV8RQE>%Q(9[[]D_0O'E]J4_Q"NKKXE0ZAJ-EJT&E:_!!-H^B7%JC"(V5H M(PJ .[R;I3-+N*YD;8FWU.B@ HHHH *XG]H#]H'PY^S5\/'\1>));LQ27$=C MI]A86S76H:U>RY$-G:0)\TT\A!"J.P9F*HK,(/VA_C1>_!7P9;7&C>$M>\<> M(]9O%TS1]&TN(@75TZ.X-Q<$&*TME5&:2>4A5"X4/(R1N[]GCPMX\\,>!)6^ M)/BBP\3>*M4O'OYUTVQ2TTS1E=4"V-F-HED@CVD^;<,TLCN['8I2*, R_@CI MGC+XG^!SJ?Q<\.^%K&^N]435M(\.PQ+>MX:BC"&W2>X8LDUZCJ9&EA54C9]B M%Q&)I/3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBOSC_X*6?M3_&#]FS_@I1\'9=2\7>(/A[\ -0NM/M(M M5TK0H-:TO4M0FEN8[NSUB/(NH@ZFT2&6,K%$96D8NZA 1]Z<:?\ ,[?U_5V[ M))M@](2G_*K_ (I?K=]DF^A^CE%?F!\=_P#@IE^T-^S_ /%[]LB3Q1IOA?3M M,^%7PWL_$O@#0=/"WWDK/?7UI#?WTVQ6>63R%F>%6\J.,(OW_,8U'_;E^-,7 M[2+?LXGXD>(S??\ "PGT1?B.-"T<:P+!/"/]N^08OL?]GF8W/[O<+0?N.,>9 M^]J/:+V7M>G+S?)3Y'\T]6NWGH7*FU/D\VON@I_=9I+N_+4_4JN$\/?\G->+ MO^Q8T/\ ]*]7KYN\,?MP^-_'W_!!G5OV@ ]II/Q%C^$&J^*XYXK-?L\6IVVF MW$J3K#)N4H98@X1MRD$ Y%?EQ>?\%;?C=^R_^U]\/_$/C?\ :3U_5/ 7B?4_ M#UIJ-UJ?PXLK2U\0Z1%K'V?4&CEBTN/9 @EU?RY(W65Q:(X!\Y8X=ZM-TYNF M]T[?<90ES14NY_0G17@_PV_X*C?LV_%](?\ A&_CU\(=4FN &2V3Q98I=8]X M6D$@_%17MNB:[9>)=,BO=.O+74+.<9BN+:598I!TRK*2#^%9E%NBBB@ HHHH M **** "BBB@ HHHH **** "BD+;1D\ =37AFO_MK0>.=;NM ^#6@M\6->M)6 MMKO4+6[%IX7T:53AENM4VO&SJ00T%HEQ.A&'B0'=0![9JVK6N@Z7<7U],[?QEXIU'4_B1\18%81^)/$&R2330XPT=A;HJV]C&1\I$"*[@#S M7E;YCZ[7#>*?VD/!WA/Q5I>AR:K)J.LZQJ;:-!9:393ZG+%=*B2.DXMT<6P1 M)(V=YS&B*ZEF4'-<]X?\7?%7XMP^'[ZV\-V?POT:[-X-8M/$31:AX@@0*5M3 M EI-)9QNQ/F,7EEVA0IC)8E0#U'6=9M/#ND76H:A=6UC86,+W%S?0_[U5&<)' M'%J[@63NWS$K'([*J$E1E0TWA']E+1;&ZT75/%NK>(/B1XHT?3KG3?[8\0W" M$7$5P\C2[K*W2&P5BLK1;DMU?RE1"S!:]/AB6WB5$541 %55& H'0 4 >4:K MX!^*'Q9L=2M=:\7V7P\T?5=+LUA@\)6XGUW2KS,4ET/[1NU>WDA.)(5VV*2; M'WK)&^W;M>'_ -F'P1H/BC5-=?15U?7-;%K]NO\ 5YY-1FG-L ("/.9ECVE0 MP$81=Y+8W$FN_HH ^:;;_@DI\&['PE/H%O+\9+7P_=)-%+I5O\9_&45BZ3%F ME0P+J@CVN7$ M?B%H42RZMX=N9A*RQD[5N[2;"BZLG8'9.BCG*2)%*KQ)Z,6VC)X ZFO-OVG_ M (=^&_$_@)O$6N:_'X'O/!*2ZMI_BX7"6S^&RJ9DF:1R(S;E5Q+%+F*1!AP< M CQ?X5_%'2/^"E7P>M?!?C^W\4^$KFX?^T[C3H%ET>T^).BQ.T0NH%E7[3_9 MEPS1-+;DQSINBCE+P3H]R >DZCXOTW]O+X,ZQ:?#?X@ZYX?T/^V&TB]\3:): M-'+J$$)7[4FF7<@";7),(O(1(%*R^6V]0Z>B_"/X0^&?@+\.M+\)>#]&LM \ M.Z-$8K2RM5(1,DLS,22SN[,SN[$N[,S,2S$G:T/1++PSHMIINFV=KI^G:? E MM:VMM$L4-M$BA4C1% 5550 % P !5J@ HHHH **** "BBB@ HHHH **** " MO,?VD/#?Q)3PU8:M\)M4T2UUW0[MKVX\/ZM;HNF>+(F4A[66X5&FM)"3NCN( M]P5P/,CE4D#TZB@#B_@+\9%^.?P\BUI_#WB7PE?QS26>H:-KUB;6]TZYC.V2 M,]8Y5!Y6:%GBD4AD=@--6\!>*-+NTU+2M5M$$ M\'GHKJ(KNV8A;JT<.RR0DJ2"&1XY$CD1O[.OCGQQXS\&7$?Q%\'P^$?%6CW1 ML+O[#?+>Z5J^U%87MC)Q+]GDW<).D M:_M+>+_B-H?AW3M+^%_AG3]8\3>(+AK4:KJ]P(]'\,Q!26O;I%833XX"00C= M*Y 9X4W2+A_&/0/&O[3OASPM#X!\;P>#/A]XDLS?:SK^GQN/$5U;.L;00:?Y MD?EVOFHSE[EPTD8 $<:NPEC] ^#OP=\-_ 'X;Z9X1\(Z7%H^@:0KBWMD=Y"6 MDD:661Y'+/)+)*[R22.S/(\CNS,S$D I? /X4WWP;^&]MI&K>+/$/CG6GDDN M]2UO69MTU]SHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O!_CE_P3 M7^$'[1?[0_AGXH^*?#"TU?[.SO:K?6R,(KH02N9(_-4E6 M[[25/O%%"T:DMUL&ZMT9YKXG_9!^&_C7X@>,O$^L>%K34]8^(7AN+PAXB>ZG MFEAU32HFG9+5X&_T4DDE9;?\ !YO_ M $IN7KKN5SRO>_\ 5N7_ -)]WTTV/.?'/[+'@[QG^R?KGP5@T_\ X1[P%K?A M6Y\&_8]'"6YT_3Y[5[4I!E6566)SM)5@" 2#7YV^$O\ @VD^'-I\8M.\./\ M'_\ :KO-$^%]CH&N^&K*\\9V5U:Z9<1W>H& 1P26#1(D)@!C54&TRR_WN/U8 MKA/#W_)S7B[_ +%C0_\ TKU>JE)R?-+5LB,5%Q:30_%%V_ER21LD=VGVIIRD\)*O'@A R+N1AD'[KHI M#/SHU#_@E7^U!\$K24_"G]K'Q)JT<4<@M+7QC<7]Q=A\L8F>[N)K^UPI9047 M30A5 -H[:WQ-\?\ [:?[*@L)'1OBOHZZ,+O4+ZP\(V/B*XAO03OM%AMKS1IV MR!E)DM9%(.UHU.&K] :* /@3P-_P5R^(5OX:N]4\6?##0--TW1]-&JZO=:M= MZ[X+DTI-Z1M%,-9TF&P657DC!0:BQ_>*0""K/[!X(_X*;:;XFT>VO[WX4_%V MTL+JVBO(K[1=/L?&%I)M"N[YWB=<,C%%+J00N<@?1_B#P]8>+-%N= M-U2QL]2TZ\0Q7%K=PK-#.AZJZ,"K#V(KPBS_ ."5'[.VC>.;OQ'I'PE\*>&M M6U"QFTV[DT")]'BN[>8JTD\ M=KX&Q][_ (371]0\*>5_O_VE!;[,20RK&J^9+))*P+;G8L37/?M1?L=_%6"W^T^&O" M7P*^- M';[4+U4A-W-]1\->%_ WPM\ M0^)DTR"YTOP];_%N]M==U6[*QM?C M3^UA\0_#_P"TEKOP^\!>!OASK:>%O#&C^)=5U7Q?X^N?#42C4[O5;:"&%8=* MOO,*G29F9G:/_6Q@!N2/,]5_88\$0?VQ#;_LP:AJ3V.G6UU:B[\:1FPUB>3R MO.L\-=NP\K?(&,L/EN(F SN7/P#_ ,%8?V/M-^&_[2R>'O!'PE^!/@M?BCX. MTV![+5?"+Z[JD,>FSW%S?2V4NFRB\MGN&U&*PF,<1DD@M/,CFC%OE #]%O@I M_P %>_ &N:MXY\-?$C6OA[X6\?\ @?Q NBMH'A+Q1+XQEUB)].L;Y+JSCBLX M+N9#]M,! M>)K:906VUW7_#3_P 3OB[^Z^&GP;UNQLY>$\0_$2X'ARQ"_P!Y M+%1+J3L/^>YB:. Q.J_<.N?"_XG>,$UNWNOBE; M>&[+4;*TAL9?#'AB"+4M(N$\HW,JS7SWD$HE99@JO;?NTD09=D+L *>A2^N+F/@$1JF:?8Z='*P=TM8%A#L%"@D*!D[5 ^@ [4 >> M:Y\0OB?XEO\ 5['PQ\/[/0_[,U:WM(=4\6ZO"EMJMF?,,]W:PV+7$K;=L02. MY^S,WFL3L\O:[;G]FN[\::LUUXS\=^,=?CM?$']N:58Z=?/X?L].1/\ 4VKK M8M')=Q*<,RW4DJNXR5 ^6O4Z* ,3P%\-/#GPJT633?"^@:)X;TZ:YEO)+72[ M&*SADGD;=)*4C55+NW+-C)/)-;=%% !1110 4444 %%%% !7#?'_ /:+\*?L MT>"EUKQ3?2Q"[G6RTW3[.![O4M;NW!\NTL[:,&2XG?!PB G 9CA59ASGQ\^. MWC+PUXJM_!WPX^'^I^+/%U_:BZ.IZFLNF^%M$A9F02W5\4/FOE6Q;6BRS?=+ MB%'$M=;X)^&;QZ?X7U/QE_PC_BCQ[X>LI;;_ (2&+1DM'B:?9]I%JK-(]O%( M8XP4$C9$4>YG*YH Y"Q^&2?M>9%*2F$^=%#.%*/(T22UUGQK^"FG?&OPY;V]Q<7FDZQI-P+_1-; ML"J7^AWBJRK/"S K]UF1T<-'+&[QR*Z.RGLJ* /,?@I\:]1U?Q'<>!O'-O9Z M3\0])MS#O&=K::-\1_#D*2:A:V^X6>KVY^5-2L=Q+-;2-P5)+P2;HW)PLD@!Z M91110 4444 %%%% !1110 4444 %%%% !7*?&GX)^&/VAOAU>^%?%^EKJNBW MS1R-'YTD$L$L;K)%/#-&RR0S1R*KI+&RNC*&5@0#75T4 >0_"G0?&G[-WACQ M6/&WC"Z^('@S0+07NB:BVDS7/BB."-)&FM[J.UC;[0>9 M)VOP=^-OA+]H+P/!XD\%>(=*\3:).[0BZL)Q(L-P'0Y#*" M,5U-<+'^S/X%M?C9_P +&M/#EGIOC9XC!=:K8/)9RZG&4*!;P1,JW84'Y!.) M/+."NT@&@#NJ*\1\3VG[1'@GQ)J%UH5W\)?B%H4US)+9Z5J<-]X8U"S@+$K$ MU[$;Z*=E4@!OLL.[ SC):O!?VA_%_P 4_C'^U;XV\*6EGXIAT[P-::?-IVGZ M!\08_":K%/:I,VLW$WDF:Z@-PUS:JN&A3^SI"T+,XH ^Z**^9_V#/BY\9/VE M?V(8M;\2_P#"'^&?&%W+>6.A:\KR:];:Q:P7,EO!JT]LD=BG^DI%YR+!)Y&FZYX]N?"/PJ\,:Y\7O$NG7IL-5FT?<*PP81G-=5X_P#V2/"_Q<^,6G^+_%\VL>*DT+RI M=%\/ZCUWPZEWX3FAMIYO[/O=.O;4&0%;=K?S8+A7FFD MGY5!&JG;^%?[>GQ[\3^,=$^"^O>/?%_AKQ9K_P 0[K2+C6-3T'0?^$N\.:;! MX4_ME(KA+>VET=FN;A28VBCE(MBP9A-DI/.O9NH]E%2^3ER_>GNNFVZ:-'3: MEROO)?\ @$>9OT:V?6ZZ-,_62N$\/?\ )S7B[_L6-#_]*]7KA?\ @G-^TOK/ M[4G_ 3\^%_Q0\56ZPZ[XG\-0:EJB65HX628*1(\4*[GPY4LJ+N.& &:Z3X6 M^-+/QU^T/XRN[*'5H(H_#NB0E=0TNZTZ4L+G5CD1W$<;E?F'S ;2P@NKB&62&*26V8M M"[("T1(*DJ>Q()''8FIJ* /&/'G_ 3T^#/Q%\8:CXBO/ >EV'B+6)C'_#NO_%'4DU2ST]O#.CPGP\(;46UK'=C1 MX;*WN#A%FDAMQ%"LLMP(W)D>>3U_P4G[16@^*].A\1R?!7Q7H;7")?WNFQZG MX?NXH2*WD:^1W ^81M,H)^4R#[U>U44 >1_%;]H3QQ\,?'%S9V?P/\>>- M_#T:(T6L>&]5T5BQ*@OOMKR]MI1M.X?()"?EP#D[=3Q1^U)X?^'GP@TOQIXI MTSQEXI6WA:RM[T,K;QF:.-7(W'=@MC.#C(H ]JHK MRWXT?L>^$/CUXLAUO6]0^)%AJ$-LMF&\-_$7Q#X:B>-69@'BTZ]MXW(+M\S* M6YZU/:_LQV>E_!.?P18^,?B7:P33B<:R_BBZO-;B.]7VK>7#22;3MV[22-I( M[YH ]+HKRCX/_LJ?\*A\8KK'_"R/BOXHVPO"+'Q!XA^VV9W8^+/V"?#7C;Q1J.IW_ (V^-Z+JES)TVUC+L6*1+;749A0$X58 MRH XH ]PKFM;^,/ACP_P"&_$&K3ZW826/A6-Y-7:UD^U/8!4WD/'%N<-MY M"[=QR, USGQ4_9#^&WQVTW0[+QSX2TWQK9^'8#;65OKYDU.+8?+#>:D[.L[- MY:;GE#LW.2=S9Z3X7?!SPA\#_#8T;P7X5\-^$-(#;Q8Z)ID.GVP;&,^7$JKG M ';M0!^:7AW]MKQA\0_V>+GXWZ*_QXE\?VD=U#+358VD$/A)=,N M7CENI9+A8].$L-M)<&67S//7"X^V_B!^R+K_ .T'XOU'_A97Q$U74/ AN7^P M>#?#,4OA^RN+?)V+J5S',]U>MC&Y$E@MW!*O XKNI/V6?AC+\:1\2&^'/@1O MB(J>6/%)T"T.M!=FS'VSR_.QL^7&_IQTKO* &00);0)'&H2.-0JJ!PH' I] M%% !1110 5P?QV^!T/QBTFPN;/4)/#WB_P .3->^'=?@B$DNE7)4JVY"0)K> M13LE@8A9$/575)$[RB@#SOX$_'&;XC3:GX=\1:?'X>^('A?RUUO2%E,D3*X/ ME7MHY ,UG-M;RY, ADDC<)+%(B^B5Y_\=O@=_P +5M].U71]1_X1OQUX:9YM M UY(?--HS[?,MYX\KY]G.$59H"PW!4=626.*6,^!WQQ_X6=_:.BZUIW_ C? MCOPWY::YH;S>;Y&_=Y=S;R87S[.;8YBF"C.UT=8Y8Y8D /0**** "BBB@ HH MHH **** "BBB@ HHHH **** "N&^,_[,'PU_:..F'XA_#SP-X\.B2&;3CXBT M&UU3[ YQEH?/C?RV.UE=S10 R"!+6!(XT6..-0J(HPJ@< =A3Z** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ^:?#_ /P2'_9_\/\ Q&\?>)!X$@OG M^(^GW.F:IIE]>3W.E6T-U(TMX+2U=S':FYD(>4PATNM:7Q%)J4GBS6)->.H+;_ &5;@:LUT=0#"WS",7 B+)C82I^ MA**5E:WDE\D[I>B>J\]2E.2=T^[^;T;^?7N8WP\^'NB?"7P)H_ACPUI=EHGA M[P_9Q:?INGV<0C@L[>)0D<:*.BA0!7.^'O\ DYKQ=_V+&A_^E>KUW=<)X>_Y M.:\7?]BQH?\ Z5ZO52DY/FEJV1&*BN6.QW=%%%(84444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5Y[\=/@/?"YDDT+6A#YJQA\>;:W,8*^?9S;5$L6X'Y4=& MCEBBD3T*B@#S[X'?'=/BD^H:+K&F/X7\=^'0BZWX?GG$K6X?(CN;>0 "XLY= MK&*<*,[61UCECEBC]!K@/CC\!X?BRFGZIINI3>%_&_AXN^A>(K6%99K$OCS( M98R0+BTEVJ);=B ^U64QRQQ2QYOP8_:"N/$GBB7P1XWT^W\+?$C3X#+-!\*:KK/@CP;J/AV.[\,7MO!=R+8W^GWUJ?,5 M8[5X'N(;C,LID8GRA$HKN_#W[>/Q5UGQ_P"&/@9_PM/XC:;X[UWQQ&9=8MX1]E%UI-PMT\0:.40"1(&DC=1*GF5'.O9NH]E%2^3 MERV]4]^VWQ>Z6X6ER/O)?^ +F;]&K6[W734_4VN$\/?\G->+O^Q8T/\ ]*]7 MKA?^"O_ +57_!/SX7_$WQ#8*WB7Q3X:@U&_MK*(0+Z#JWAV5/#NB1BVU"2U>5U%SJQW@V\TJ;3 MDCE@V5/&,$[U:;IS=-[IV^XRA+FBI=SU&BBBLR@HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *Y#XS_ WP[\>O"\6FZ_;3%[*<7NFZA:3-;:AHUTH(2YM;A"'AE4,PW*> M59E8,C,IZ^B@#XU_:3_;C^)W[ ,7@WP_XP\/^$/&L7B_7_[!T?Q]K'B/_A%] M%5%L+V]+:QY5I=26MR([)AO@MWM9/FE9K-08E])^$/[47Q)U+]I/P_\ #WXB M> /A]X>7Q=X4U;Q5H^J>%/'=UXCBECTZZTJWECE6?2K'9O\ [6A9'1I 1&^0 M.">@_:Z_9U\3?'F3XE20 M2VT5Y9O@Q:G(X83##1+E6!(KYV^&7_!,GXQ_ G]H>T^)_AKXH_"LW&B:'J6C M:?X*L? VJ:1X:9+^YL+BZ""76;XV'F-IUOC[)$L:L-YAD)=7 /NJBO&?A[^V M9I5WXQLO!WQ"TB\^%GCV_?R;/2]9F1K'7)/^H;?KB"\R 6$0*W"J,R01]*]F MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#YR\#_\ !)_X$> /BQXY\7V?@F&XNOB#876F:EIU]=S7>DV\%V[/?):V MDC&*V%T[;IA$JARO09;=<_X=<_!%OAS<^&'\+ZQ+;7>M)XBDU.7Q9K$FO&_2 MW^RI.-6:Z-^K+;?N !. (B8P-A*GZ!HI65K>B^2=TOD]5YZE*D>)-!U)/+N].U.TCN[6Y7KAXW!5N>>1VKQG_AF?Q_^S]^^^#OC1K[1 MH^?^$)\=7=QJ.F[?[EGJ/[R]L>P ?[7"B@*D"=:^@** /"=%_;Y\->&=6MM% M^*NE:O\ !CQ!<2+;Q#Q.$31K^4G"K:ZM&6LIBY^Y$TJ7!R-T*$[:]TCD6:-6 M4AE895@<@CU%5]:T6S\2:1R-I$Q\JW3/7[ ]HY[OB@#WZBO MG_\ X7W\9/@M\GQ#^%D?C/2HN&\1?#:Y-VVW_GK-I%TR7,7_ %SM9;YN1[X[ MCX*_M>?#7]H74;C3_"?B_2[_ %RQ7=>Z'<;['6M.'_3SI]PL=U;GVEB4T >D M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45^-_P"S MQ^UMXM_91_X*)_'G4/$.H_$'X[^(=?T36=4\*CP%KY\2Z!XFCM-1D\FQDTV- M));"[LUEAMMMJI2/;<[S(S''*_LI_M;_ !2^.;Z9\/?B#\1?BA=6_B7X\^)M M.\4:_$FO>"WMX(/#L][8:99S2^1<64(NH&/V2.1)%6)5E11-M?/VBY.?M#G? M_@:A;UU\MK=324+-I_S2C_X#&4K_ /DMO5]TT?MU7">'O^3FO%W_ &+&A_\ MI7J]>9?\$L_C/XK^.'_!-#X/>-_&#W>M>+-<\)6M]>S?NEGU23R_EE_@CWRJ M%;DJN7Y('-=O\+?$=YXG_:'\93WN@ZMX=E3P[HD8MM0DM7E=1GQW$UB_P#?@D8;X7'9XV5AV-=Q10!\_P#_ QCXH^&/S_"OXS>.O#$*?ZO M1?%3?\)GHOL"+QQJ"J.@2&_B0 XV\+M/^%P?'_X7<>*/A)X>^(=C'UO_ (?^ M(HX+Z4=V.G:IY$: >BWTI/89P#] 44 >"6?_ 4M^$>F7<=GXSUS4/A/J4C" M,6OQ!TJY\,*[G@+%W>'_ !'I_BW1H-1TJ^L]3T^Z M7?!=6DRS0S+ZJZD@CZ&K%Y9PZC:207$4<\$RE)(Y%#)(IX((/!!KQ'Q!_P $ MV/@IJNLSZII?@>V\#ZU=-YDVJ>"+VZ\)W\[_ -^2?39('E/_ %T+9'!R.* / M!/F\$?M#>,2B?ZK3_&^AZ?XDL(_8O$EG?/_P #O&/OGFOS MT\6>-_AQX"_;(_:%3]I#P7^PS\3/&L7C+3U>Y\:>(=,\.:XMK_PBV@F(6-EJ M\-R38G+GF]4":CJ-MIUI#&;F:&!2UQ=0@M+*B*"26 % '>T5X%X;_;CU23 MXM>"?"?B[X&_%SX<'X@:G/HNCZKKMWX;NK&2\BTZ\U$PN-/U:ZG0M;V%R0QB MV90 L"PS[[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% ' > OV5OAM\+?C'XH^(7ASP-X8T/QOXV2./7M;LM/CAO-5"$L/ M-=0"Q).6/5BJEL[5P[Q1^RM\,/&_A#6_#VM?#?P%J^@>)=3;6M8TR]\/VEQ9 MZK?MM+7=Q$\926<[5S(X+_*.>*[VBC:UNFGRW_/4=VG=?UT(=/T^#2;""UM8 M(;:UMHUBAAB0)'$BC"JJC@ #IBN*\/?\ )S7B[_L6-#_]*]7KNZX3P]_R M;SNW9/F(V?FY^O->=7O\ P2P_9GOKR2Y_X9^^#5K> M3,6DNK/P=I]I/_ /PY'B3_ .3Z/^'8OPB_Y]/'_P#X/\ _P .1XD_^3Z/^':/PV3B+6_CI:QC[L-K\;O&EO#&/18T MU4*H]E %?0%% 'S_ /\ #M/X=?\ 0Q_'_P#\/MXW_P#EM7F/[8'_ 2G?XA_ M!$Z?\/?&7Q0N/$.G:_H.MV&G^)_B_P"(SIDZV&L65]+$]P[WDT4C16\@BF\N M5HI3&X&4!'V=10!\9_"K]F7X\77Q2^#W_"8Z7X.M/"WPU\9WOB^YU*;XK:IX MPUJX$OA[5=)CM(EN=$LQL#ZBDFYYR0(WX=GS7V9110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17X[_LR_%Z\\!_\%%O MV@-$^)WQJ\9?9?''AKQ!?V'Q#\'>-;74/#EEIEG=SLSM;3QRKIE_IT#I"@B1 MHT=)@_F._%7X-_%CXE_$;3?AK:3>(/C+X8_9R^-_Q)U!O"5[KWC74XO%EQHM MIX7GN+6234S+O^Q8T/_P!*]7KS+_@EG\9_ M%?QP_P"":'P>\;^,'N]:\6:YX2M;Z]F_=+/JDGE_++_!'OE4*W)5:5-IR1RP;*GC&">B MO2=*I*F^C:^XPISYX*?='J-%%%9%A1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% 'E2_L,_!D>,_'/B!OA;X"FU?XFVJV7BRXFT2WE_X2*!23Y=T MK*5E5B/_5RS6ZPB.1T_A9E)'8UZY10M-%_5M5^.H[N]R'3]/@TFP@M;6"&VM;: M-8H88D"1Q(HPJJHX Z8KBO#W_)S7B[_L6-#_ /2O5Z[NN$\/?\G->+O^ MQ8T/_P!*]7HO?5B225D=W1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 45Y1^W5<:U;?L;?$YO#GCG0_AGX@/AN]33?%.LW26EAH5PT3+' M<33/\L2*Q'[PYV9W88C!_)C]C?X_>(=>\!?#KX)WVN?&#PKIUQ\5]?-_Y+'F_';M^!^WU<)X>_Y.:\7?]BQH?_I7J]>9?\$L_C%XO^/' M_!-#X/>,_%4W]K>,=?\ "5K>75S=.(O[1F,>$FD9$(7S0%2;]W]G<[OM>,8&/+ZG=Q MT5Z3I5)4WT;7W&%.?/!3[H]9HKA/^$A^)O\ T*/@3_PKKO\ ^5M'_"0_$W_H M4? G_A77?_RMK(L[NBN$_P"$A^)O_0H^!/\ PKKO_P"5M'_"0_$W_H4? G_A M77?_ ,K: .[HKA/^$A^)O_0H^!/_ KKO_Y6T?\ "0_$W_H4? G_ (5UW_\ M*V@#NZ*X3_A(?B;_ -"CX$_\*Z[_ /E;1_PD/Q-_Z%'P)_X5UW_\K: .[HKA M/^$A^)O_ $*/@3_PKKO_ .5M'_"0_$W_ *%'P)_X5UW_ /*V@#NZ*X3_ (2' MXF_]"CX$_P#"NN__ )6UE^-IOBQXE\&ZMIUAH7@G1[Z_LIK:VOX_%=V[V,CH MRI,J_P!G#)0D,!D9QU% 'I]%<)_PD/Q-_P"A1\"?^%==_P#RMH_X2'XF_P#0 MH^!/_"NN_P#Y6T =W17"?\)#\3?^A1\"?^%==_\ RMH_X2'XF_\ 0H^!/_"N MN_\ Y6T =W17"?\ "0_$W_H4? G_ (5UW_\ *VC_ (2'XF_]"CX$_P#"NN__ M )6T =W17"?\)#\3?^A1\"?^%==__*VC_A(?B;_T*/@3_P *Z[_^5M '=T5P MG_"0_$W_ *%'P)_X5UW_ /*VC_A(?B;_ -"CX$_\*Z[_ /E;0!W=%<)_PD/Q M-_Z%'P)_X5UW_P#*VC_A(?B;_P!"CX$_\*Z[_P#E;0!W=%>87*[O9GT5PG_"0_$W_H4? G_A77?_ ,K:/^$A^)O_ $*/@3_PKKO_ .5M '=T M5PG_ D/Q-_Z%'P)_P"%==__ "MH_P"$A^)O_0H^!/\ PKKO_P"5M '=T5PG M_"0_$W_H4? G_A77?_RMH_X2'XF_]"CX$_\ "NN__E;0!W=%<)_PD/Q-_P"A M1\"?^%==_P#RMH_X2'XF_P#0H^!/_"NN_P#Y6T =W17"?\)#\3?^A1\"?^%= M=_\ RMH_X2'XF_\ 0H^!/_"NN_\ Y6T =W17"?\ "0_$W_H4? G_ (5UW_\ M*VC_ (2'XF_]"CX$_P#"NN__ )6T =W17+?#"Q\40'7KKQ3_ &=%-J.I">RM M+&^DO8;&W%K;Q>6)'AB.3+'+(1LP/-ZFNIH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@"KK6BV?B31[K3]1M+:_L+Z%[>Y MMKF)98;B)P5='1@0RL"001@@FOF+]H;X/?!?]B3]C>^T"V_9NTCQC\(M.GN= M=UKP[I6G>'ETO3 @:XEOKF+5KNU@8*5X*EW7:H"A5&/J>O!_^"C'[,/B']L; M]G>W^'NBW>CVNFZSXFT6;Q.NHS/&MYHEOJ$%S?6R;8I-TDL4)C", C!R&8 F MHDI/2#LVTK]M5J_);ORVU-*F^VR\WLNE]]#G5_X*B?"GX;_ $\ M.>-?%EEX@^%_A._\"GQP8]?L(;5]#TY9;:W@MYX89)"MQ*US&(H(@Y;:R\, MIVO!'_!2CX<>,_V?_A?\396U;0O"?Q5TVXUFRN=62"W_ +'LH+&:^FN+XB5E MBC2* @E&?YY(QT)(U]4_9?F\5_&+XF^)-:AT'4+;Q+H6DZ%X>MYE,HL$L?M< MZRNC)M1_M5VS*R;B!%&<@@ >4_L+?\$[O$'P'^%OP6\,_$*7PEXALOA=\+IO M!-S:6KRW=I>WMU/:M=2;)H4#P^59Q*I\#>(KOQ;X/T[4K_0=5\,7M[ LLVDZG);27FGL>L4K6TTT!<=S'*Z^C&O@ MC_ATUXLL_P!F?3_"NM>#?@3\6KG2_BSXE\>IX?\ &%[J<6C7%KJ=Q?M;_O8H M'5;F*.[7N>%-)CL;O4 MLR%)6!)$<9D9I#%&"(D+G<4C4G!R*FG9T[O?W/Q@G)=-5/FN]M4E:VKG=5++ M;WOPG*WR<.6WSWOIZS1110,**** "BBB@ HHHH \)'_!1KX77?[>L'[-VGZK M<:O\3AH<^OZC;642R6VAP1^252ZD+#;-*LRLD:ACM&7V!DW\GXA_X*N>#O#7 MB+PK%<>!/BP?#GBK6HM 3Q4NAP_V)97<^JS:7:QO*9P\QGN(=RK;1S,D)M'NDN3)!%"!5<# \_^+G[ GQ=\2_#;X2?#'P[??"^P\&?#V'PW/:^+9)+^ M+Q=X6OM.E0WTUGA'BN?MD"-!N,EH42XG#B=7V4\/:7LN?>ZYO1SFG9]+1BG_ M -O+T"KHZBCV]WUY8/7UE)KY/737O?VC?^"O7P<_99U.'3O%E]J\.M:CXXA\ M :1I=O;QRW>N7[BS,LMNOF ?9H/ML8EED*;61U 9BBOUVD_MZ:#XF_:>O_AG MHO@[XBZ^FBZK_P (_K'BO3-(CN?#VB:I]B6]^Q7,JR^?&WD/$3+Y!MU>:.,R MB1ME>/\ Q\_X)I^)/BY^QAH_@^";P;_PL5/']KXRU+5[IY?)V-XGCUJ]@AF$ M!EPRH$1-BJ6BB!V@ CFYO^"2WB/2_P#@HDOQ0T:Z\)6&CW7Q$'Q"O/%*W]%%% !1110 4444 %%%% &5XZ\ MK>(_$.IV6C:#H5I+?ZA?WDHB@L[>)2\DKL>%55!))]*\&_9^_P""H_PR_:=_ M9MT?XK^$%\17OA#Q#XO'@[3)IK..":]G-_\ 8A="-Y 5MLYFR^V01*Q,88;* M^@]>T"Q\5:+=:;J=E::CIU]$T-S:W4*S0W$;##(Z,"K*1U!&*^0/V2O^"=GB M_P""UCX4TWQ-J'A:]TG0/BAXP^(4\-C<3R>>-3>_6PCVO"@8QQ:A*9%)VJZ) MM,F,A1O[1WVM?YJ<+KYQS7+\5VO_))6?HI*-_)Z'6?!O\ X*Y_ M![]H?X5_&'QMX&O-9\4>%_@OJ+:5J6H6-K&8M:N%@24KIY:0> M,+:PL9)HFM=(TFTT\?93&(0B2-<:?&!&C%/*8Y82G3K:RBM^96?3E]KRZ];\BYO1WWV[/]C+]MC3_V MT;#QI-I_@CQQX,;P)K\OAF_3Q#_9LB7%["JF=+>:PO+J"41,PC,_\$\_V8[K]CC]BKXW"NR1LX MEN9)GW.BLV[+#)->S5M5BHRY4[VTNMFUNUY-ZI=%H9P=US=[VONE?1/S2T?F M%%%%9E!1110 4444 <3^T7^T9X+_ &3/@OKWQ"^(6O6?AKPCX:M_M-_?W.2L M8)"JJJH+.[L5544%F9@ "37A'B'_ (*X>$=*_96\$?&/3OAS\8/$?@KQEX:N M/&$]SINBVI7PSI4$:R2W&H32W4=NC!6RL$4LL\FU_+C?:M_#SP!I,-O\4-$;QAJ6@'QL]NJ_9[&*]BTRYD6Q,F7E!B1Y JJ M-GWA"76\;=K-3O>VNC4;^3LK-W5^ZN5[JTK]].6R72[O*U]+ZO1-/ZQ^+ MO_!1KP[\-UU#^P_ _P 3/B2^GV6F:BP\)Z3!<1FWOH+NY25YKB>"&!(X;1G= MKAXA^^@52[R!*Q#_ ,%?_@E*[+Y$)$90?>=G/RJRJ[+F^)/V7/BMH_P -O'46A^&_@?XGN/B5XC>? MQ#X3\4W-Z=%N=%&E6^G0645U';-Y9C6VB9E>RD20&1<1EO,'-6?_ 3*\8:; MX8_9%CN?$^A>)O$WP)URUU#Q?XBU'SH[[7[>'2[^T2.%]DCR[);SY%FD&$WG M=N.#O'D[=7:[22[K%N7LO[RC/T'6M1\<0^ -(TNWMXY;O7+]Q9F66W7S /LT'VV, M2RR%-K(Z@,Q17Z'QY^WW'\-OVN?!WPAU7X5?$Y+_ ,>WES;:'KL$FB7&EW<5 MM")KB[:./4FOHK:,%5:26U7#NBX)=-WEGQ\_X)I^)/BY^QAH_@^";P;_ ,+% M3Q_:^,M2U>Z>7R=C>)X]:O8(9A 9<,J!$38JEHH@=H (]:\'?LNZ_%_P4=\; M?&;7[G1KK1IO!6E^#_",$,KO>:R+J_;Y-K)KOK4DK/II#ED^[6^I[S1110 4444 % M%%% !7@US_P4C^%@_;K7]G2RU2\UCXEPZ#<^(M3M=/M_/@T2WB$3+'<.&W"> M59E9(HU=MHRP37"RN@6RV.[-O"B,*K <3=J:O\-I?>HMQ_P#)DE\T5IR. MV_NV^#/\ @JWX/\0Z9XZ;6O GQ3\"ZQX&\-P>+VT+Q+I-M::M MJ^ESRS003V]NMRYC9Y8&C$%UY$ZLR;HU#9IOB#_@K3\/_A_X]\<:)XS\+?$O MP%#X*\/ZKXH34_$&AI;6NOZ=IL\=O=W%FBRM<;1++$L9GAA$WF*8C(IS7A7[ M)G_!,WXX:1J/B;6OC4?AOKGC_P"(7C/1O$7B[Q?I?C#4+][_ $[3=0^VVND6 MEC+ID"65I#Y<**@GD\S=*7."JC4_:N_X)>_%S]NOQEX[_P"$WUKX8>#].U;P M;K?A&WU7PD+[[9XOCN+B*;26U6UE4+$NGF)B%6XN=[W$[(8%=VHM6U:DTE&UJI\CJ.,MN:.OES6E^""S_ +3TJ]OQ;R6[2-!C(.(\,?\ !;3X*?$;X2_$CQKX.D\2^-=!^'/BRQ\$>=H]G"__ DNJWCP M100Z>TDR(Z--<)%YLS0QY#,&,>USA_LX_P#!.[X@:/\ M$W'Q+^(=QX(AOO$ MGC'_ (2[6M%T._NKVTMGMO#PT2QBBEFMX6G!$ES.^^.,(SQJ!+LWUROQ-_X) M->-]<\,_M!:;H-]X"MM&^)?Q%\.^+M)\.2R30Z5K&D:9::=#-HFHA+=O(@N/ ML;H1%'.HC*@HP+1U7NJ?+/:T7==+NDI+9[)U&G9^DK6>,.;D3ZZK7O:HUUVN MJ:W6[U2=U]#?\ !.']F'Q#^R/^S2GA+Q)<:(MV^MZIJMMI M&ASRSZ/X7M+J[DF@TJR>6.-VMK>-U1"8HQUPB@ 5[S1+IZ*_D[*ZZ[.ZW?J] MW75KI=V\U=V?S5GLO1;(HHHJ0"BBB@ K*\=>.='^&/@O5O$?B'4[+1M!T*TE MO]0O[R4106=O$I>25V/"JJ@DD^E:M5->T"Q\5:+=:;J=E::CIU]$T-S:W4*S M0W$;##(Z,"K*1U!&*4KV]W<<;7][8^9/A=_P5F\%_M!?LP:5\5OACX%^*_Q+ MT'7_ !'>^'-,M-"T2 75R;5YEDO9&N+B&WM;0B%F62ZFA)WHNT2,$K4M_P#@ MJ#X)\3?"KPEXK\'^%_B1\08O&_A9?%>DZ=X:T07>H2P-=VMFL#QM(@BE\VZY M:1EA1;>=WE14R?G;Q[_P36_:-T']@;7?@_\ #SQ1X TJ[\<_$[7O$/B>\7Q! M?:5--X:U#4[B\:QM+M-/G:WNY8Y4B>0PLL8,FWS,BNQ\3?L,_'+P#^S/XVTW MX)K\+/A7X^U/P9H'@3PC OB"_OM+\(:=9&Y:X:.Z-@LLDY-W-YG^'5W?+OZI_P7 M!^%NGZ!%<1>%OB3J&JV-IKFI>*-%L["QEO\ P39:+=K::G=7W^EB&2."5@,6 M*?&NLWL.B^%M-TR_AFM84F/B"748[ MF2UL[%=X:6X:.V9R&"(J2([.%W%?F#X@?\$7O%_B+]D#P7\-O#G@CX1^%;W3 M]#U[PUJVK/\ $'Q%=:O"FI[#+J)U&VM;/^U/,E,L\^G7ELMO+((L2HJXKVOX ML?\ !,75?''["GQY^&]O-X5NO%WQ&M;RR\-:CJ#2&WTJ,:+;Z/9%Y/*:2%OL M]O\ O/*5O]=* 7W$DJ\RH3M\:5U;:3OJDMUHXN-[_:NW;EB4G&56#EI%MII[ MQ6G*V]GKS*37]VR5^9]E\0O^"L7PX^''Q2M_#5UI'C.ZMK>ST*]\1:Y;6=L= M,\'+K:?H,>E>&K'Q'K\&MZU8:VQTB_CNVB>R@;[!JL3B/RX&NQ$]H999%+DA!]^ M5T58P2?)_/-+_"FN5_/7^M7A3&?!&M>)V0H%)\U=-M;AH1\PP9 H;G;G!QWE% 'S_\ \/+/AU_T+GQ__P## M$^-__E37SG=_\%1_'GQ5^-?Q,LO!VJZGX1\+>#->MM$TZVU3]ECX@^)]2N5; M2-.OI)KF2UGM!;/YM[*BV\L"2>5'%+\R3QL?T,KQ#QU_P3T^&_C_ .)?B/Q= M-/\ $[1=;\7745]K!\-_$_Q-X=M;^XBM8+-)GM;#4((/,^SVMO&7$89EA3). M* /,OV5O^"N?A3XQ?LP?#CQ=XC\+?&*W\0^*?"^F:QJD6B?!?QG?:9'=7%I% M+,MK<1:;+'- '=@DB2R*Z;6#L"&/J'@G]OWP+X_\7:=HECH7QK@O-4N$MH9- M2^#GB_3;1'8X!EN;G3(X(4]7E=44NQ^'H5DTRPMKJXW)#9RK MF;SF"^6BA6"C:%)9/I;]IO\ X)Z:)^TA\5O^$WMO'?Q&^'/B:Z\,S>#=4O/" MEY9)_;6D2R-*;6>.\M;E!L=Y"DL2QS)YK[9!FH?%7_!,OX<>([CX=BVD\0Z) M8_"_P1JG@#0K"PNX_(BTS4+2"TDW^;&[M+'%;Q^6VX ')8/GC']Y'#RC'X]; M>O[]KY7G23_PM;15]KTWB(R?P:7^ZBG_ .DU'_V]?=NWS1K?_!<"/0M;O/$M MCX3\6:W;>(OASX&\1>&/"\NJV4-M<:CXCOI[:WMBZ61FA<,$\V9[B:/:@V0( MP/F==XM_X+*:_P##'X8_%[5/%'PDT^R\0?"#XA>'_ %]IMAXP-W:W\FJ?8/] M+BN6L8V$<8O@55H0SA!GRBQ5>L/_ 1(^$S>#9-&.N?$(!?!'AKP/9WL>IV\ M5WID7A^X:YTW4('2W7;>I,P=F8-$Q11Y0&0>:^'7_!'635_#?[1OA;XF>--9 M\2:+\8/&VE^+M(U^"]A;Q#:S65K8[+F?-FEG'.MW:%ECC@: 1[5"!?D'9>G[ M1V^%2D_6/MHN*7][V?.G=_RV=TVN5J;@N[45Z/V4DW_A]IRO17^*^C2(_BI_ MP7!T#X4S>+]/U3P[X>T/5M'^+%W\*](N?$?C"/1M!NI+?3H=0DU"_P!0DMV% MC#Y%?#VOI;R0 MSVVL0:;JFG>=$SPRE&@NH"\8DBD*;9(W1B@R5'6:-_P1Z\#^'](U&:U\=_%! M/&=Y\09?B=;>,VO-.?6=+UJ:SCL[AX5:R-IY$L",K026SQ@2L%50L83TSQ9^ MP_H?Q _8J\3? _Q%XM^(7B+1O&&DWNDZMX@U75UO->N1=[_.E$TD9B1LR-L1 M(1#& JI$J*%''4IS>%G!/WW"*73WN2/,T^W/S]K7C;2Z.F$H+$0G;W.9MIZ^ M[SRLG_V[R=7M*^MF_(OA?^UY<_!+_@GWJ7Q8U7QEX_\ B3<(UEN?XI:;9_#Q M+2>;[/&RH[Z5I_\ H@:;>)%@N9),%(1.^V(_/?B3_@L]\3/C[-\)$^&WABV\ M.^*/^%YR?#;Q-X?ENY&T[7X$T>:]0K>7NF17=O;-F)VE%DDR+$^U) 5#_=/[ M1W[%/A?]IK]G+3/AMK&I^(]*L="N=+O]*U;2KF*+4M-N].FBFM;E#)%)"SJ\ M2DK)$Z-DY3ICPN'_ ((>>!X'CO?^%I_&IO$<7Q%/Q4376U+2VO5UXV'V)IMI ML/(\IEQ(8?*\O< H40_NJ[9S@\1*=O=YHM6[*=-O3SBJB:>FVLKNW-3C)86, M'\=FFW?=PFM_*7(TUKOHK*^%X5_X+&^+?BEXV^&'@CPE\&](N?B'XWU_Q=X7 MUO3]8\;M8:;X8U#PZ8OM0^U1:?/)<0RK*#&XMT?E-T8#$IG_ %_X*Q>*_B' M/I/@?PKX+E\>?%/Q-XG\:Q6]CXE\66NF6-AINA:D;61VO+32P<,[Q1P1?9'? M&?-G)4RM[9\&?^"5_P /?@AXY^&'B73M7\8WVO?#"Z\1ZC%>W]W;/)XAO=>* MMJ%W?[(%#RLR@IY(A1>FW: HQM*_X)"^!_!B:5?>$O&WQ*\%^+M#UWQ%KEAX MITJZTY]3MQKMU]JU"S*7%G-:R6S2!"@D@:2/RD*R!LL>=77)S:^X^:W\]U:U M_LZ==>5M?%8TEK%\NCYM+_R>]O;[5G%::A:=>:[\ M*+1;ZV\,6OB?Q'X?O/&4+Z_I< -"T&X\/ZS%#JPCUN:TYF6\TNX MBD26*Y9I1\KQ[!%$VYOM2^O_ !U_X(=_#WX\Z3K5C>_$KXWZ9;^+O"5AX.\4 MM;^)(+RY\5VUE)++:SWES>VUQ.9TEE=BT4D:/PKHR90]%\4?^"07@3XK_$+Q M5KUYXR^(]FGC>[\-:GKNFVMUI_V74;_09;>2QO"TEF\Z2;;98I%CE6)T=SY8 M?:ZZTW'VD93VYM>W+[1/U_AJRZWE9W5VE6^!JGORO_P+D27_ ),Y-Z6LDUV. M#^&G_!:.Y\4_'C2O#NO?"T:#X2UOQEXQ\%6NOP>)1?7/VGP[#+<2SO9_94VP MS0POC$Q=9%*[&7$AZ#]B3_@JIXC_ &L_COX'\+ZK\)H/!V@_$OX&?&/B?QQ:P7T]M-:7%[K]O-!>0SHL*,]LJSOY:*Z.,#=(]>(?\ M!-7_ ().?%7]F#XTZ?XI^(OB[1;NW\&_#N\^''AJTT/6[B[CBLI]02[C,0EL MH&LHX%B1$222^F^;Y[J01QJ,:$G'E]HKVAKYR]G/F^?M>11MI:]T]67B+7?L M]$Y:>2]II\O97ON[V/>O^"L/[07B[]FC]EG3?$?@G5O[%UFX\<^%]'DN/LL- MSNM;S6K2VN8]LR.OSPRNN[&Y=V5((!'G7Q-_X+ :G\-?VJ_$7@63X5I=^%?" MWQ)\-?#>^\0IXG"W37&N6L%)]%U.^\0+J7VC4M3O=-O(;R-I;BXCZQXRBU#Q5X_\._$>[C@N[988]1T2*** MUBC!@)%NXA7S%)+DD[73MI3BH5>6;O'GU\XWHI^?PJK9=W?=D-\T>9*SY+?] MO?O'^;A=]EY$'[-_[>_B_P#:G^)%Y<^$OA.FH?"&T\5:KX/D\6)XJ@34H;C3 MWDAFO)-,DB1?L33Q-&CQW4DYRK&W"DE?IZOG/P5_P3:T'X:?$J^U?PU\1/BS MX<\,7^OW_BI_!>EZW#::$-5O1)]HN98_E.9"@1>,L M,C/,^(?VN_"GAC_A(/M.D_$^3_A&M0ATR\^R?#7Q'=^=++OVM;>58M]KA&QM MT]OYD297>Z[ESZA10!\>_M;?\%:-+_9S^+,.B:;X1\9ZYH_@RX2]^)FH/X0U MN,>%]&E=K>*^@(M-MU'Y@FG,\9>#R-,O1O\ -\I6]R\0?M>^$_#0U\W&E?$^ M4>&M0ATV[-G\-O$=YYTLN_:UMY5BWVN$;#NGM_,B3*[W79^+W_!-_X6?' M'X@>)O$VNI\1(=4\96T-GKBZ+\2?$FAV>IPQ0^0D"M'\/:1'-#I6@V,.G64'M0\3ZCI":=X^6ZTO5K?19I)/ NMQVKSSEPCQ7#6@AFMQL M.^YC=H(LKOD3 M_A3P/8Z] VL7&H7=JAOIY]*O?(AD9+>-?,EMXRQ $BEB:_36O$?B3^P!X!^+ M_P 9?'GC/Q&NJ:K+\1_ B?#O6M*FEB.G2Z8LUQ+E4\OS!,3<."QD(P%PH(R< M:JFVG'IS?^D22[KXFK732>K3M8WHR@DU+^[^$XM_^2J7:^UU<\2TG_@I9X^^ M"&D?!+PC\4_A_:R?$?QK\*-9\<^)'MM56VBTZ^TFSMYIK41+'(I\YIB"RR8C M(.%<5Y]\1O\ @X#B\$:A\$[%?AMHEI?_ !A^'^F>/;>/Q'XYCT"VG^V,@;3- M.O)[3[)=7D2L6*W,UDC?NP'W2!1[/XJ_X(^^"O%GPT^%WA^;X@?%6&]^%/A; M4?!5AX@BU"P.KZGHU] EO<6EU(]FR']U'$JRPQQ3+Y8(D#$DU_B;_P $9_ G MQ2^ OA?X87?Q ^+EMX \/^$K#P7>Z%'JUG6O\ +R'Q>_X+;:?\)_\ @H+JOP-N/!FD0?V VG/>76L^+XM&U;4K6Z@, MSWFEV4]N+?4(8/NNB7JW#%9/*@E*8/B7Q&_X.)K#XP_LS_$U_ $OA;PWXON/ MA5K7C[P/?:1XKL?$M_IALD7$&L6'D[-/O@)(Y1;L;B-E60%]R%:^KOC]_P $ MA?AW^TOXKL6\6^)_B-J?@FRO].U/_A!;G58+S03<6*JD#1-<02WMHA")YD5G M=012EY6DKZ*3 MD]5%=$9)5(2=K+DOU^TN;?>\;WVU:45HVV?\$Q?VGO'/[0WQ/^/VG>,-;_M> MS\%>(M'L-%C^QV]O]BAG\/Z?>2KF)%+[IYY7RY8C=@$* !YE\;/VNOB)^SS_ M ,%+/!OP_P!.^+<_Q5U/Q-/J^O\ B;X?V?AFQM-.\$>%8;&22VN6GCC>]6Z^ MT)"F^:Y=9_/;;;QYC%?5/[,7[&/A?]E#Q1X_U;P[?Z_>W'Q&U&SU/4EU&>*1 M()+73[>PC$(2)"JF*VC9@Q8ERQ! (4>5_LW_ /!)+P]^R_\ M'^//B7H7Q2^ M*>HZC\4-8EU?Q78:S%H%];ZWO#!;5[AM+^VI:QA@$ABN450HZ\YWQ5IU/W6G MN;].:T=UV^!6NW/C*#6]7_:M\+V^IV:3^'[-;/X>7D^N:79YLEBB5YH4M-1?"WL MDQ,T$;%RK&(^W:E^WM\7-/\ C)_PSY'X]U-];_X7E#\.V^(,FC::=971I/#P MUK>(5MAIXO=W[@2&U\O9\WDELD>W6O\ P0T^#Q\(?V!J&K?$#6M&T?21HG@Z MVO-4@S\/;1;^'4(TTN6.!)0R75M;.LET]P^VWCC+&/*'K)_^"4_@B[\%B&;Q M7X^E\=)XS'Q"3X@&XL%\1)K@MA:"ZP+06)46H^S^0;0P>7P8\_-4QY4[M.UV M[7UY76A*,=]U34XR=_M))R6J4HS=TGK;?IS>RE%RMV=1Q:5M.5NR>CUO^"7O M[2'B+]IK]E^?4O%MTFI>(_"_BK7O"%[J2V\=M_:ITS4[BS2Z:*,!$>2.)&94 M 4.6V@# 'T37 _LS_LY>'_V4O@]I_@OPTVH3V-G/2YN; MJ=U55:66:61VVJJY;"JH [ZJET[V5WT;MJUV3=VETV*AU[7=EU2N[)]VE9- MW?J%%%%24%8?Q(^(5A\*O!%_X@U.WURZL--17FBT?1;S6;YP6"CR[2SBEN)3 MEAD1QL0,D\ D;E% 'D/PK_;<\&_&/QQ:>'](T7XNVE_>AVCEUSX4>*="L5V( M7.^[OM/AMX^%. \@W'"C+$ ^1_M8_P#!4^'X._%R'X<>"? OCKQ/XU$=S=WT MEYX!\6G2[&V@>*,RQRV.D7;W8DDE"I);HT VONF4^6DGUU7G7QU_9ET+X]7N MDZC=:AXE\.>(="2:#3]=\.ZI)INHVT$YC,]OYB%_B-INH3:C=:+J.DZ'X&U_P 23Z;?6Q E62.S ML'N(HV#(Z&YA@E_ W]I'P]^T-%J3Z!IWCZP&E&-9O^$F\#:WX M8+[]VWRAJ=I;F;&T[C%NVY7=CXN)+ MFYO)Y9&EFN)YI"TDTTLCN[R.Q9F8DFNFH ^0_P#@M!^TY\2/V2OV8=!\7> K M+QBVD0>*K*+QOJGA+3+/4ML? _P#X)S_ GQCX)^/$WQ1N?%^H7MUKGB+P=X0LK7Q3K&B6<-R\]U#I M]U%%-/\ M!_BSXA>!]?\ "T&LVC>)])ETR34]9AU>7S]2BNX[JRFLW2:8+)A+9!$R#RO+ M7*G%QG[.<.\DUWT2T_PMKWMG9RTE=6VYH\T'V5GVU0W%I;2;/LTK,T8"[@5'EL,^]_\$J?VD_$_[0*?&&WO_')^+G@7P?XP_LOP M9\0S:64'_"469M(99EW644-I!?B%9?$O2K.ZU.VF6+5+:U:W*D_9@?(EWM)(@(;?C8R* M E?7/C;PS_PFO@S5M&^WW^E_VM936?VVQ9%NK3S$*>;$75E$BYRI96&0,@]* MZJTU'VLZ:NY7:6R5XTG9;V2E&:7DVWO8YH1D_9PF](I)OO:535[:N+@WOJK+ M:Y\"_P#!/_\ X*2?$/XX_P#!07Q3I'BZ\@G^#_Q9_MN;X/L+2&$Q+X?O5L;^ M/S$0//\ :0XNE,C-M6-@N%KK/AE_P6*O_BUXL\$Z%I?PSM(=3\<_$+QG\/[0 MW7B9D@MYO#]MK7*VVZZ2=)7,@&P[B"I3I5[X?_\ M!(#X>_#;]HW0?B)IWBKXA_\ %+>+==\::1X<>\LO[%L;_6;>2'4"%6U%Q(C^ M:7423N8V&$94+(V4H?NU2C+X8./-U*>(J5.Y"4/4&N;\#_P#!&+P/ M\+O!WA73/"WQ$^+/AR^\"#5+'PWK-C>Z8+_1](U%UDNM&!>Q:*>T,BB16N8Y M;E'Y6<$#'M/_ Q9X&T_]BN\^ 6CVM]H'P^NO"MQX/CCLKC==VME/;O [)+* M),R[79M\@?+'+!N:6+_>4*JI:2?P]+?'VVT<+_WU.WN\M]<+*,,53E4U@FK^ M:]V]^_VK?W>6_O7/@_\ 9+_X*8>)H?'WA6]T[XXQ_M)^&)_@]>>-OB!;2W'A MJSB\!:M!%;RPPMJ-G!9VMJ)W>YA\F^+_#?AC3EL_&EY'H5]#K=O?2P7JWUSI$,K1Q-9,K^5;21LK[HI9< M;3]M>.?V-?!_Q(_8MN/@/K)U:[\$W7A6/PC+(+D1W[6J6ZP+)YB*%$H"*V0F MWPB18Q%>2(RQA-VQ6R',COU2E3EB+?8YEK_ '74E*7_ )*U%7OIU6ZY M::E'":ZU.5_^!5Z__ ,%=?C'^SOXM_:VUKXG?#CP??>&O M@'!X<6VTGPKXCN[Y[6;4+>*1FDN'TV)Y+;;,TLT_E*T"P[4@FR9#]5_L _ML MQ?MM_ &[\=2V7A'3+.TU&>S2[\/>+[?Q'I%]#&B.+F*Y6."6,%7PT5U;V\\; M(P:,#:S9_C3_ ()P:!XE^,/Q0\::7\0?BKX+U+XMVNG)K47AO68+!(KW3U2. MTU""40&X65(HQ&T+2M:RHS"6WDR:V?V3?V!/!?[(WACQU9:;=:QXGOOB;JTN MM>*=3UI+..;6+B2%83N@LK>VM(E\M NV&!,\EMS$L>=-^SEHN;E5M_B5K_?9 MN_1-:.3?+O+EO&VW-KZ6>B]';S;OJDES?!'_ 35_P""O?CK]HS_ (*(^)O# MWBSXG>'5^'<5SJ8MCK2:?HVD:[;W&I_8_#\GADM#%>WGFF*6.9YY9T>0J(N2 MH/T#_P %,OVG_%WPH_;:^ _@73?B%\3_ %X.\:Z-XCO=:?P!X)A\5:S=3V8 MLC;;8&TO4I5C!FDW,D &&&YA@4W_ (<#_#"?QU\,-Z_M,_L,VG[1GQM\!_$6S^( M?Q!^'/C#X=V6I:?I=_X97291)#?B 7"RQZC8W<;<6Z;2%4C+<\\"453HI7O' MF3ONUROE#_#&M?%KQAXL\)WWBR[O_%5ZOA6XATJPCA\VXN42P 6]E>:-%MOLUNH M=B', ''A.F?\'"?]H_ ;Q-XW_P"%1;/^$<^#NC?%G[%_PE.?M']H7LEK_9_F M?8_E\OR]WG;3NSCRUQFOIK]H+_@GE:_'FU\(:M/\1_B/I_Q!\$Z-J&AV_BNP MNK"RO];M+Z)$NK:]2.S^S>7*T4+%K>"&2-HU:)HV&:^=?AK_ ,&_GASQ%^R+ MX1\%_$+QIXLT/Q*OPRT_X;>,3X(U&V73]?M;.X:ZA(DN[)YQYUM9VLUKS*ZWOVRO^ M"LFK?L>_M%?$'3[;PEKWCB/P_P"'/!MS9Z&-DW?\ :FH&WTV#3M%UC^T-\)@MWF2Y99)@&W%2PCX3!:NYTW_@ MD=\/XOB'H7C'4_$_C_7_ !EI'Q!3XDW.N7]U9"ZUK48[%K"&&X6*UCB%K%;, M$2.&.(C:"6)+%IP_P)5/YW?_ ^TIM6_[AN:UZV72ZRES]-^1?\ @?))/_R= M1>GKLVGYI\$_^"U&J>-_$_@C_A,?A-;>#_#/B[Q'XC\&2ZG:>+/[5GL=8T.* MZEN@+<6<7F6;BTE6.?S%D+#YK=5(8\9\/_\ @X\\&?$'PKXFU.Q\.^%M0D@^ M'.K_ !(\.Z=I'CRVU._FM]/17?3]8AB@)TF^='1Q'_I*[1)\^Z,H?HCPO_P2 M8^&OA=_!P&I>+KZ'P7XX\0>/;6"[NK9XKR\UI;M+N"<" ;K8+>2A%7:XPNYW MP%M+N@59+6 M.*U3SY8T*I'-?_:I(T0*K ,^[)\[IOI+DT[-3VB MO\/-KWY?:?\ RO?K=JW6WSO^TO\ \%I_BEI_[+OQ@OO"WPV\.>#O'_P[M/!6 MKQ-J'B0ZI9OIOB.5%B<;;-?]*C.Z-XBIC7/F+++M$;_I1X:N-1NO#MA)K%K9 M6.K26\;7MM9W;7=O;S%1O2.9HXFD0-D!VC0L "47.!\P>./^"/7PQ^('ACXE M:5?ZQXW$/Q0\/>&O#NH217MLLE@F@$MI]Q;?Z.0)@Y#OYHDC:OJ&OW=E;1P3:G?I EUJ#JH#32K!'%"'^)D2W\/:[?7L&I:H\K!=%M[72[W49+@QK&[2C;9E=HP?GW9.W:39 MJ79I_-.Z?R:"UTX]T_NMK^!\*?L-Z;X!T/\ X*D?$[1/!.L:#XK\2>)X]8%_ MXJTB.?3O&7@]FGEDEBUFWF$J7@611+'Y%L(X95D+"])X9^'G@O]E'X M>Z1\5IK"X^!NF?'+QS:^*I?&%\]]ILD::CXC6Q;5)[MG$J&\%OA[EFW7'V%;[Q;%=:];3W&N1^&+FS;P/K,'B&ZU!+47:6YTTV8OY- MMH_V@-Y)18"TFX1@L,;X+_\ !4/X=_$CX5?#G7]9DOM!O_B)IMKJ26MEIU_K M-EHT=U,8+9KV_M[8V]G'-(I6.2Z:!9"KA2=C8GE?LU17:*V_[>5EZ:K=_:UZ MMR2C*^EVY;V^S*#OW5WKTT<=+GQ';?V=GX5?\)SY_P#PMW_A$/A[_P *@_MC MS?[;W?VS-_:/V3S?WWG_ &3[-_:/E_-]FV^?^[Q7U'_P4;^+'BWP#^TG\--+ M\(ZY%X7O?$FG?V7)K$&CV%YJ%E%=>)?#EE*8)+F&78?)NI<*0T9<1L\;F-<> MV:5^WM\)=8NI+>/Q=%!_(K+;_@H]\*4\&+K)N_' 9]5&BKHW_"O_$'_ D1NC;FZ"_V1]B_M#9Y M"M+YOV?R]BEMV!6BK1YX5F[Q4G-ZZ-2NM7W?67VGT0G=K2CZ.*7Y=(_97 M5G@-U^UE\5OA#\+=-FN?$FH>-KS5/$_B7X4Z9>7>E6,<\VNKJDT.B:A=""*& M-5\J%XIA&BQLVQA&N2*P+W]K[XS:'_P4FF\ 7/Q"\(6NFZ%J,.E0>%-0NBVL M>*=.&CBYDUF/2+;0Y+N7-QYW^DPZG%9J;8PF$2 [_LCQE^UU\/\ P/\ !OP] MX]N=:N;[PWXN6V.@MH^E7FKWNN&XB,T2VEG:12W5PYB5Y2D<3,L<WLFN[HV=LFH3);&/39)+I7@6.^ M:!S+')'C>C*)]G/FY7O\+7][1[;J5^;3^5J-K0B$VK.6R=Y+R5[?.*7*K_S) MN_O23_.CPS^V?XS^/'P7\2Z+XZ^.5UB;-LH#*J?6NA_P#! M3WX;V>FV_P#PEEQ?^'=2GU;4K"6"TTN_UFWTJWM=8N=+BOM0N;:V:+3[>:2V M*-*N/^$BO=,TGQ!J=CIOESVG]I-H MDOD7\7FM$1'LGQ'N8'=G<@=1FFK^SMWYOFW&,;Z=8\MW;JWL-)^TY7NG'3R3 M;MK??75W5EJF?+7[./QRNO#OPL_;*\=?#+XHQ?'?4](2TOM(\5QV=G?#4+B' M0(,9738XK:Z,3*01;QH#L\LCS%O=/C-_P % M3?AI\+?!/Q$O; ^(_$6M_#[0M1UMM/@\-ZK';:P+&2."YCL[W[(UO="&XFBB MG:V:;[.7)D"[6QV^D?MS_#?5_B-I7A3^T]!O@9X"L M/ ^E2Z/?&TNX)K]ENK^-)0OF1RM:6VG!KB-EF'VN5HWCD D'??L^_P#!0_P= M^T]\?M:\(>$([R\T;1_"]KXF77KNTN].CO8Y[FXA1H(KFWB,UJRP>9'=Q,\, MP8[&(4FI-%_X*;_!;Q!X,U?7[7Q/JS:=HQL"V_PMJT=QJ,=_.;>PGL8&M1+? MV]S,ICAGM$EBE881V-*JO:PDXZ>T;_\ ;J:]WR;FEWNK;)O352Y%]FR\TWRS MW\THZ;K6^[2\&_8FTMOC!\'OV2?!5O>7]C;^"/A!:>,+F]MWC::PO9].BTS3 M9%69)$D?9+J<@WJRAK="RMD"O-O%?PD\$M^PEX:T/QC\0OAWX.\'>'/C;XSD M:;XMZ-+XK\.:T\6LZ]%#!J0!FR_FJ]Q=*9)HHQEV(5OO32OVN/ &K_LY M:G\65UJYM? FB6U]=:E>WVE7EE<:%-8TBWL#:VIO)HYYKJUCCBE^RJ;A( MG97EAQ+&KH0U;XFI[2I-R5I-N3_\#YDW_A5HW\KLOFTM M9%D2")HP)(-N6A5HRC[E#TW_ ()K? >-=;LK;QSX]U3QV/%?PQ\,>/$-] MING60T>\OFO5NH+?[';PYMCY4)19C+(I5LRMNX]%_P"'E'PB_P"$*BUO^U?% MO[[6#X?72/\ A!M=_P"$@^WBT-[Y!TG[']O#&U!G&8,-%\X)7FN \??\%>_ M_A?Q'?Q:5H^OZ]H5KI?A'6H-:BTO44M+^SU_4/LJ/"PM&622.-HI%A1C+.S2 M1*BM#)M4)-2FI:NG-&R7E=VG?31=KLPY;TDH]([^DEKY]8VUW[H^0/C; M^V;\0?B/_P -/?#?7OBG=ZK _@?Q7?VT'AR71;J/PO!:3OLBO+26QM=6T>1; M9?*=;Z*^AN1CV?@<6> MDR#Q!X7?P]'>#Q09+>V2X(DO&(^UPR)8<"!81(0:^TO@Y\;_ U\>OAM;^+? M#-[^T^XTVXMI;:>2"XBGM[F..>"2.6*1'25%92AR!7FMO_ ,%) M_@]<>&M9U?\ X2#7(['17LT+3>$]8BDU1;RX^S6DNGQM:A]1AGGQ''-9+-'( MSH%8[ESBDXI4F]4DO-OFO?6^K^'T;ZJ+C?=M]F+J_[J?/OWQC_:SFM?V7O@KKQ^-E_\/_"GC;6IK3Q;\1K[ M3M*L+KP\4L[Z;[)*MY;R6-@XOH8[(BYA=D*^26:=Q+7?_&G_ (*H?"OX3_L\ M2>/K6]UC66N=,UF_TS2!H&J6][*VE%XKQ;R$VK3:;%#<*L$L]Y%''"\B!R"R M@[_QO_;IT;]G_P )_"?7->TC4WT_XGWZ6!33;6ZU2]L7?3+F^00VEK!+<7CD MVXCV11AL.7Z*15RDO95*:5O>3?9.6B7?7D?5O1)]+DM:BGWC*WHDKMZ6TOI9 M1WE;75>7?L-_%OXJ_M#_ !?T>Z\8>,]9TBPT/X=^'-=O?#MMH5E90ZW?7[:M M%+/<^? ]U"K+;6\JPQ21%'&"2I9#X/K?C;1?A1_P4)\2^.O'0^%5[XU\/>,[ MZ=-+%A<+\1;'PU%IS^5J<-XEVA&C1P [[4VLML[F9FF$[&-/M.X_X*&_"*'4 M?!]O'XFO;Y?',.GW&F75CH&I7EE"E_.+>R-YC]Y+1/7FC*71*\4K.R7+&3MRZ66DH\DMGR_^DM+ M[V^;S:5^97O\@>/? GPX\ ^'?A%J6M3^#[#]I2YN]'\9SZ3J,;R^+=9>\U1] M0N;'P]=R.JPYN)KB.Z-K!,)+8&*98E>.5,/PW\5-%^"_Q:\:^(/"*6U75;C7+!+N0?:?#^HV-EJ"VEPMM=-97EQ!';7JPSNDZUCQMX#\(1Z)J$]]'YB M_9/$'^E7#S:BWF/,5F6!T+3!H5WI^;_[!_[1'Q.\00_";6+SQW(]&\$2> M#[30-(LM&%I/X)@U0S)Y-HMQ',MXV5$7Y/1AZ'^TA\0/&U]_P4@L_A M_P"%O&5U\/[7Q9;Z%:W^L:-HFE3ZN(18>*KLHLUY:SJ1YME!@2I(J R[%0R, MU?;M%:XB:JWTM_PR7YIR^=MD2KI:=K?.[=_NLOE?J?DQ^T-^U[XB^,WP)\%V M'Q!^+=MX/U#5- \":II/AK^S;&,?$V]FU:$ZA-?C;X.^'&CZ);^(DN]&MKRWU+7/ R6=ZD&FW?\ M9;Z$C6YN%,! O=1N5O?M@^RJI9!'^GE%933DY/:_-MWEL_\ MWI^'*4[=.\? MNCNOG_\ M)_B[X>UH_&/4K7P;\3[K74TUOA]>):V2[:ZMH9;POYC@;9HU"?9I17#?M(?$#QM??\%(+/X?\ A;QE=?#^ MU\66^A6M_K&C:)I4^KB$6'BJ[*+->6LZD>;908$J2*@,NQ4,C-7V9K?A73_$ M=_I5S>VRW$^B79OK%F)_<3&&6'> #@GRYI%YR/FSU (T:JI::LM/^&)C>,6E MU_#6_6^RLC\Z-+_;D\4>(M*^&,_CCX]1_!R[O_ 'A_7-(1/#UA>CXH:U/<3Q MW]JMK+"]Q=D>3:@66E/!(_'OAWP M=\2DU#X=WFC:;/'X"6$P16L4D!A\QHYH8HW/V_SENLF6';"2E>T:5^U1\:?" M.CZ_XHMO&6J>-;K6_#OQ(N-(\+SZ%8&RTJ[T'5$M]--JMK;QW';?Q?X:U#2;N2^BM=3MI+29[*]FL;E$=2K&*>!TEA< G; M)&ZNIP58$ UA9JGRQW2:\M4UZ];WNVGL]K:PG'VJE):*_%MUIGA MVS&I_9+%H-$M?*\/Z@DZ.);F9;,1K?3F-Q%= 1F.OT<^!O[/7A?]G70;ZP\, MPZR?[4NOMM]>ZSKM_KNHWTVQ(PTUY?337,NV-$10\A"*H50 ,5VU:2LYN2ZV M^5E*ZT[N2=U9^ZKWNT84[JFH2WUU^ZWX)Z>;M9I,_,SXB?M"?%QOBA\9;30O M'?\ PKNY\,:'X@\97"Z!X:TP_P!I:AI^A>&)88;@WMD\TD&^\N%?>$N2GE)Y ML8C51[]_PTC\1[W]I^+X:VES<2W=["GQ%M[A;"W,7_".?8O+;3 V.93J@5-^ MW?Y$P(;<,U]:T4IZTXP6C44K];J[O]_)H[^[%QVFRENF^[^=[*W?;FU3O>2> M\4?DW\'_ /@H'\=/'7[.?Q"US4?C1\,;'5(;/0[R^D.N+*?AU>7%^4O-/O+D M>%UMM%(C66+R]4CU"6V>-6FD*'S3GG]M+QAXS\$^#OBK'\5O$6E>+K#X2_$. M#1O[3B\-W%KX@U&RNK%U>*2S26UU(1IL9I[%XHYO[/#^1;J9H*_72BJA)1GS M-=_E>,H[[[2_!>H:JWJOG9IV[=.W?RM^:?Q;_:8^/_[.]WXRNM(^(VO_ !-O MO#?B76/#&F:'J?A[2UCU/R_"!UR*:7[!9)U6^D\/6.F/( MMQ!"3Y5E(T:R/'(WF#*_I314O6/*_P"6*^:WE_V]^MKM"L]&NE_QO;[OTZ.Y M\$?\$^OBYXA^(O[1NK^*?$/CF[UGQEXD^!_A/6$\-2+86\&HRI+J:3W<,*0K M5:A(U$<:QO:W:R7L",2\VZ6-E_4NBG*TI-S5T^G3[7_P D MO_ 4E:-XO12Y9*"'2/+%LEM&9(Y99/LMA';SS,W[@QK"ZFCX-_ M:>\>? VT\03:*;6XL?$VN6O@#1;.VT:S3[-XAN_#>ARZ7>7,JHDDR;S^;7NTXQTY+V^Z*^Z\ M4VM>:[C>UDORE_;4_:$UGP?+^T#X%\5?%RP^%_AC[%KD,6M'0=*@D\>ZM'X< MT14TR=WM\22R+<3R>5"4O)@46"5([8I74?#+]LKXN1?MG>'_ 0OC;P5X?T' M3(M/TZQ\%7NJ#^U==THZ#'=-JL.G+HDMU(!.9@+T:I%9J;4Q21"0-O\ TRHJ M%%J#3>KC&-]M8\VNG^*R6R71N[*G:5K='+S^+ET_\ENWNWULN4_-;PK^UQ\6 MO!WP4M+[Q-\8-4EM/&'@KP-XMU;Q7?:)I$0^'D.JWMS!J=Q;I%:)#]F2-(RC MWJW MSNEE:2-66O$M9_;5\5?LZ? C^W/ _QUTJX\,7OCKQEJ$NLQW.AZ=?>- MG_M6$0SV?]I69TO4R$>61[&UO=-FN5;?;RJI55_9:BM&_P!\ZT=+\VGDY1:C MZ+E2[N[;UM92UBH^<7\U%Q;]6Y-]ELE:]\#X>_$?2_B/I!FL+I&N[58%U&Q< MA+S29I;>*Y6"YAR6@F\J:)S&_P P613T()WZ**9U.[R]O&[.:%D=4'SJ'63Q M[3?^"(NG6/B;X?ZM>>(/AUXIU3PWH^EZ-K.I^*/A;I^MZE<+87DMTD^E33RE M=+EE^T2I*6CN5QY;1K$Z;C]XT4)6DI+=:KY*WY=/GN2TG#DZ6M\KW^_SWMI> MVA\@:Q_P2D/C&]^)E_K_ ,0[N_U3XZ:-?:)\1GBTG;:ZO"8VBTPV5M+/+'9& MQB)C /G+.CR><&=E=.0OO^"+5KJ?[.VH>#)9?V?[:ZU'6UU66VTSX)6>E>&P M%LC:JZ6EK>QZA%>INDE2]AU..6-W(3;'^[K[NHI7I9+Y1=U^/^6PV[RY MGO=O[URO\%;RZ'SYJ/[&?BFT^ OPJT;2?B;3R74_VS9=M!(A6/ M9#;_ +MB&RV7/V?12BW&S72_X[_\#MTL5S-RYNMT_FO^'^?4^"+S_@BA>ZO\ M3O''B:\^(GAA[_Q;X<\5^&AJ:>!V_MZYAUF:*6W;4M1>_>2_^P"%(84"PQB M"-%B !KJX/\ @D3IFI_M27?Q(UV[^%VKS>(9X]3U^X;X8V9\1S7PTQ;"1+'6 M)IY9K*P?RXY1 $DG1]X6Z"N5'V914V7*HO9*WRO=KYO5]].R%=_C?YZ*_P"' MRU[L^;?V9_V'_%OPD\:WNH>-?B1IOC?3X_!5IX"TFUL?"_\ 8TUOI]M)*R37 M,OVJ<3W3K*%=XT@B)0%(8\D'F/A__P $R-%](T"6 MT\,_V>L&D:%J4=_#%:V;0G&+BXVT>GRM%6796A'1?RI[H\.UG]C/^U_V6?BE\-/\ A)/+ M_P"%E7?B"Z_M+^S\_P!G?VK<3S;?*\S]YY7G8SO7?MS\N<#A?CS_ ,$P+7X] MVWBBVO?&EUIUMXG\3WOB-C;:8IFM3<>&?["$2,TA4E#BX#LI!QY93'SU]5T5 M,?=5E_+R_+33_P E6N^A3?,VY:W;?SE>_P!]WIL?-_P^_88\06GQ2T?Q[XS\ M>Z;XA\9V_BD^)-3ETKPXVE:;=(FB7&D0VUO;O=W$D 5)O-9WGF+OO "*RK'R MO@__ ()?ZEX./A^TA^(-E+H^DZ3X0L;F%_#C?:;JX\/:M)J$4R2B[VQQS)+) M$T9CTZ[NKO5_$'C6]NW\0:QK<":7XIU;1-/VZA>S71AN+&VNUM;S9YQ3=<1/N M"_= .VO&/V'!I=AJWPWL(+#4/#LMA=>&_AA8:!J%Y:Z1J<=\O M]J74,K2WUY.(8XWF!AA!!D%MN8Y^WJ*5+]TXRIZH5/WEW/6 M[;?_ &]J_O[;?%_@_P#\(CXXTSPM MXE^#NIIJFGWVI>'FU:RU!QI5UIK)-;+=6[A&2Z=OEF# J &[U[U12A%0A[.. MB]W_ ,ENU^,I/SN[W'*3E-U);OFOY\]E+[TDO)))61\%_$/_ ((HW/CG5/ S MO\1/#]]!X.30KJ.?7O!7]JZC8ZC8:LVIW5SI?\ !'2[NOB+\4]6M_B%HV@:?\2]"U;2+NV\/>$Y-(DU:6]:0QWFLQ07 MRZ?J-Q;^=*$GCL;6X;<-\S8;=]Q4546X[?WG_P"!6O\ ?9>G07_VO_DNWW?\ M.?(GP4_X)EZ[\!?VGO%?Q*\/>//#&E3Z[9:A&MGI?A";2HM:O)Y'DM[S78+; M4(['4Y;=I) )8K2SN75@'N#R6^N8PPC&X@MCD@8!/TIU%):14>BT0K)._P#7 M3_+^KL****!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P7 M[0'[0-C^S_X?TN:31?$'BG6_$6H+I.AZ!H44+ZCK-T8Y)3'&9Y8H(PL,4LC2 M3S1QJL39<' />UY#^U=\(_%WC:X\"^*_ "^'+KQC\.M<;5;+3M?O)K'3M7AF MM)[*YMY+F&&>2W;RKEG218)O]6?H]AKRW_7I_5UZK=2:= M^VO\/],^'NAZ]XXUBT^$DVO:G+H<&E>.KZTT:^_M&.1HWLTW3&*>3-W1@QW-4_:K^%^A_$BY\&WOQ(\!6GB^RMYKNXT.?Q!:1ZE!##")Y9'M MS)YBHD1$C,5PJ$,<#FOG3X^?LI?';XZVEOK>IV_P5N_$OB#PCXD\!ZOIKW>H M1Z;X>TW5I;5DGMYVMY'U&:!+4+)&\5DET6&#;!,-S?PV_9+^(%U^T/XMM+K0 M_#MM\.] ^)>G>*I?$5\+M=?U86/AK3[54M;46S17$W=Z77SD[QV7+;GDK-(^O/%W[0 M_@#X?Z/!J.O>.?!^B:?=6*ZG#=7^LVUM#-:,\<:W"N[@&(O-"H<':6E09RPS MS%M^W'\)UT5-5U#XA>!-&T._U:#1M'U6]\4Z8+/Q!//:0W<(M)$N&#F2*=62 M-MLK*-X0QLCO\K_LQ?L':G\0/@7/>&WD@LX?&6AVW@ZU\4:/=:3=Z?X+T+7A M?6=K+:7$9N(I]OV@()50NJ6I=8CD+S/_ 4&^ 7C;X3?$3Q[XHT3P_9^/+_X MMP>)= L-&C\.Z]JR6MGJ>CZ%9F>26PTZYA@G6?3-ODW3V\$\@:;!837*[HK)[C M4M2M+>>^X?=:6710\1D=X!_X)^^)]#OM/OYY_#-K,D1X:;SM^!NV&(GY\G97EN@?\$VOCK\-_!W@7_A'-0\(6NKVNA0 MZ)XEM]-\:SZ2&6.SL-/N%BO9-$O));>\M]+L'9(H;&YM9('\J\<2Y39PBI\M M[IR;OI9M7O990DY04FMXM^CO9+S=DY>=TM_B^MO%7[7-I%\,?# M7B;P7X'^(?Q1'BNXD@L].\/:;#:W=MY:R&8W9U*:SALS&T31M';^["% M\J.'A_X*A^![_4?""V7AOQ[?Z=XCM-,N]4U.+3[=;;P;_:5Z]A9QZDKSK*)' MO(IH2+:.X\HQ,\ACC*R'.^+7[._QK\(?LY:!X+^&>I^$=6U'5=:OM3\=ZE>: M]>>$;B_CO)I[NYCTR:&TU%[/S+B+-)\+Z5XKTFQUF\N?^$7BT+49;I(M+_P!!B6\2X@D%O^]%GY&P M2 39V"(I<_ES)?*VNNGN^=F[WVT3J7P7\G_Z4EM_-;IHDGIS-'H^J?\ !1G0 M/!>N:TGC+P'\3O >@Z=IVKZII^OZ[IELEIX@ATO+77V:"*XDO4?RP9(UNK:! MID4M&&XKN/V=OVH;']H'PSX@NIO#/BOP+J_A.]^P:UH7B2&V74--=K:*ZC+& MTGN('5X)XG4Q2O\ >*MM=71?GG5OV2?CC^T!=_%6V^*.E_"^&?QOH6K>'= \ M2:7XQO\ 46\*6,Q)M+>WTF32K=%#LEO)=RF]:6>2(?-Y4=O#![5^RG\)?'_A M2\^(/BWXA+X0TWQKX_U*WNC8>'[VXU33=+AMK&"TA3SYH;:2=F:*29OW,6/. M$8+;/,;-7]G=;\M]>]_E=VW7NI=.C=224[=.9_DO73=IZM];;'%I_P %3O"V MD_"/6_B%XF\ _$[P5\/;#PU+XLTOQ/K5G8#3/$=@NPQF"2&\E-M-,)83%!J MM)9/-P$W)*$] +SQ1KFEIKFG:-!XALY-0OK!XS* MMW% LAD> Q@N)%!0J" M ]>U2+0?'&JWD02+4+S2#9Q6VG2!U#O.AOKO:4B,\D'_B+J4G@FPTK3?%2>(YULO&^J[%@D\-RZ9-9#2X[""RGFCN979=1N-]U+!M MC)A15A6I-6]SM?YW:2Z>3;:CI%Z)RBA-+5^OX*+_ !=TK.6K3U496^J_#O[9 MGP@\8>$O$^OZ3\5OAMJFA>"0#XBU*T\364]IH ()'VN59"EOPK']X5Z'TKF/ M!_\ P4?^#'B;X>+XKO\ X@^$O"GAR[\1WGAC2]1U_7;&QM=>NK:0H392M,4G M23&^,JVYD(.T5XC!_P $V_'7AGP#X,32Y_ EUK'@;P7X&TJ#3KNXN(],U?4? M#U]<7313.MNS1VS>=^YF$;O%)B3R3LV/Y7\=O^"4OQR^+_P:UW1H$^%FCW_C M(>-9+VQTCQGJ^B6FB7&MW,4]M(+NST]+K4H4"RK<6T?6?B9\/](U;PM8OJFM6-[XBLX+G2+1/*WW%S&\@:&)?.AR[@*/- MCR?F&>4T/]OCP+XJ_9G\:?%C2#J.K^$O!5UJ-J\MD;>*4 M@&.1Y$3:P9S&N2/-M8_89\9)X$\Z=:WUQ.-/U1M-LM M*B^RWLP@:1-TMC*4E6*7RCY$NQRIBJKHG[&OQ1M_V-_%GAF2/X?Z5XN\4>/; MOQC=Z#I.MWUMH.HV=QJ8O)M)FOX[6.Y5)HM\S?7VEW6F:S' MY8W5G=RVEQ$[02S0/MEAVT?4/ 7Q \(Z!JFKZQH6D^+-9.D_V+JUYI;70ND3[/?374(V MV5TZOMV>IV$UZDOAG3K37[K5K M?PCIB1^3!HL,D]M 98;:.*,K)M8U;0-&.K7=Y)')#ID\XM+=_L]PL4K6\$;D27"AV$C% M[J64V^EO76W9/IY2:[.2LV0]Z-NO-;Y:Z[+RWBGY1V7T*G[;'P:D^##?$=?B MW\,3\/$N?L3>*!XIL?[%6?<%\HWGF^3OW$#;OSDXQ57XQ_MO?#'X*6$ U'Q? MH%_K6H6<>H:9H&GZK:2ZQK5NX9EEM+9I5:9"B22;EXV12-G"FO!Y?V//C%)X M]B^+7]C?"0?$2/QG'XD/@\>(+X:"85\/R:)_R%?[.\[[3L?SO,^P8"J(,8'G MUWW[#7[$.I_LG>)'N-0O=!U*,>!/#WA2.>Q@>!Q+83:E+.%C8'R[;-[&(E\Q MCA""!@$B2UOY?BKOUUZ]-MR;OEOUM^/-;\%K_>Z61Z_X'_:.^'GQ.^(>O^$? M#7CSP9XA\6>%&*:WHNF:W;7>HZ.P;81WUFZ%CI\OB#6K;3$O[@C(AB,SJ)),<[5R?:ODOX5?L<_%S]EW M]H[QE\2-.MO#M_X7TS1O$%U8>&K/Q1?ZH/$%[=7#7D:6EK?6,T^@&:0)]HCL MK^XMIGBB;[*"%*;/_!5?]ACXE_MKZ)!8^"Y_#EO;7W@[7/#UTM_XJU'PY-I] MW>K;B"X,^G6TD]];+YI0 MZ?:++(VV.,RS,J;F8@*,Y).!7"_L[?ML>"_VE++0Y=(F;2Y?$NCVVM:99ZG? M6$=]=Q3&Y&T6T=Q),&06TC,Q01D'Y'YET?Q)J=Q9:9J7GZ=-93,MW';7$D4R><620VS[D,L9">;O3YZ\ ?\ M!+SXI_#7X+6J:'KOP_T+XD>&_#'AO3_#=_8^?_9^F:A8SZLMYM5[T^*T?\ M[5?%&F6NFSR7$EU&D*NUQO5PUG,/WB*K%6",YCE M"7/&7[7_ ,./AI'J=[XI\9^$?"WAW2[#3]1?7]7\1:=::;)'?-,MOAVGWKO, M#;6D1$DW 1M(5D"?+O[2'_!+CQ3K&OQ7/PZ.BP6>@^'M"T/0"GC/5?".M:9) M8P:O ]U#J-C!<+&X74(SY<]K=PW \U9(UX8P^&/^">/QD^&GC+X<^.K2Y^%G MB[Q9\/=$T.P72;R9] TN^EMK+7;.=4>ST]H[58H]6A\IXK/;(()5\FW$@VDK M)3L[V:MINOS^>ROKU"[[=+V\]-+[+=][V>RM?ZUUO]JKX7^&?&?AWPYJ/Q(\ M!:?XA\8+$^@Z7<^(+2*]UM9?]4;6%I \X?\ A\L-N[9K0^+'[0'@/X"Q:2_C MGQMX1\%IKUXNGZ8VNZQ;Z<-1N6^[!"9G7S)#V1F07*I+;*DNA:W<:E<[$".8X@LP6W 9B"N&V8W'O_VZOV4O M'/QQ\7PZKX*@\!ZB-7\$:[\/M6@\475Q;IIUIJK6C-?P>5;S?:'C^RX:U?R5 MF#+_ *1%MY*GNNT==9?/_ ($_=OLK\ST3+@HMZNRTUMWM=V\DV^7=\MD[ MM6[>W_;C\$:C^V-K'P0L9_[0\7^&_#J>)=;:WU#3RFCP.V(XY;%M0T1_$FA^)-6TRUETO7]/ M4*PFB-GQVT[JQVQEHY%36^%/[/>L?#3XZ^*?$?]I6-SI^J> M#M \.6,DF][GS]/?43)+,F -K"[B(VR$DAP=N 3\X^&?V /B];#Q-_85E\)_ M@+=ZCX:U/3KB?X9^(-6ATSQ?JMRJ!-2N-)%O;0Z9-N0LUS#+=7P5DC6Z*Q!G M5573=>TKPZGAPII/]J7]QJ:V+V+0RB_-B8Y(]1MGR MUTI0,P<(R[:]3_9__:3L?CQX6U^]GT#Q%X(U/PEJ"X[368-1U#[#?+9VERTUZ[74HD_=O;.D4<;F-RT7V3\.? MV6/!OPE^%.N>#]!M-5BTSQ*US)JEUJ&LWFK:GJ,L\8BDFGO;R6:YFD\M416E MD8JD<:C"HJBIZ49SBO>M[JOU2A:^VC?/?SM;17E,-9QC+:^KMT=[V]/=MZ/5 MGG_P]_X*)Z1X_P#$'AT_\*[^)VC^#?&YF7PKXSO[.P_L;Q&4@DN8_+2*[DO; M=9H(99(GO+6W1PH&X,\:OU?PN_;A^&'Q:L_#<.G^+] M_%'BCPS;^+K/PE=: MK:)XB73YH!.LK62RM)@*>6&4R#\Q'->'^'?V//C==^+?AAI>KZWH6F>'_A3; M+IP\1:+X[UV&7QG8Q6LD$<%[X<2&'38GD9XG>9[B[*& A$PX\OE/V=_^"9_Q M,^$UOX0\+ZG/\.9O#.@:OIOB^YUVVO;I]8;4;;PS#HCV$=NULL?D$QEQ=F5*\HR;C>\7+M[RZ*79/M>T4]?BY MF[1<5])_!G]OKX0?''X)77C_ $GX@^#[?0='TVVU/Q ;O7;))/":3PB98]2V MS,EI(%)W+(PP5;DXS6WX,_:L\$_$SQSX6T?PMK%GXJM/&6@W_B+2M;T:[@OM M)NK6SN+:VEVW$>^.G&?2YV1&6"6UBGFAEDDFCFBD93'Z M3^Q+^PG\4/V7-7\,:GJ6/H482J]HWE]R4N5W_O/E:6\?>C+N3+F4=-7=?C:_P#X M#JGTE=2B]T?5OQ>^*>E_!/X9ZSXJUHS?V=HELUQ)' H:>X;@)#$I(#2R.51% MR-SNH[UY=\6_^"@W@GX.? GPM\0M0L?$EYHOBVUN;JUAM+:(W=O]GTVZU&6. M9'E0)(L=I+&5W'$N%.!EA>_;#_9I\0?M46GA#0+'QIJ?@3P]I&LQ>(=4O](A ML[C4[FXLRLMC!'%>VMS:^6+G9<.\D;$-:1*JG>7C^/[/Q7HS:WK6OZ9J?BJ2&UU&*75M$U*TNH)(]/L(K81B^O%N%:.-?EGF!7= M&OFX4]6^;Y?A^=W>^W*K?%III=?/\G_DK>KOL?8GQ&_:$\"_""]T>T\5>,?" MOAK4/$4@ATBSU;6+:QN-5E+HBQ0)*ZF1R\D: +GYI%'4BL'P_P#MD_#37+C1 M=.?QKX1LO%.NZ';^(K7PU)XATZ;5Y+.908Y%BAGD$J,QVB2)GB9ONNPP:I>. M?V?+_P 5_M/>%_'"-I)L] \%:WX;(E+?:EN+ZXTZ1&C^0@1[;.0.=P/*85@3 MCX6^&G[,7C_X6?'CX??!Z'P[8Z_;Z/KF@^*M;\3CP]KL4.F7%CX3CTB6"&^F MTY-.GA_=(R31WIG'GM ;0;7E7.\G!I?$[6_\#E%_=%*HV]+6CHW<4+!?VD/AW\4?B#KWA+PSX]\%^(O% M7A4[=:T73-;MKO4-'.[;BY@CQ#7$5GJ4M MM.\$3?9T(5DZI*G[1I;B4>5_-\WGJET;,W=+Y1^]ZM6\KI7VT;[1/>]; M_;9^#/AG3O$MYJ7Q<^&.GVG@R:*W\03W/BFQBCT*665X8DNV:4"!GECDC42; M2SHRC)!%:&H?M6_"[2?&?A?PY=?$GP#;>(?'%M'>^'-+E\06B7OB""0$QRV< M)DWW", <-&&!P<&OF;XK?\$W_%VM_ GPAIVC3:/<>(?!_P 1O$'C4Z?:>,M9 M\'P:Q#J=SJA"'5M+07EK,D.H(Y98I5=HGB(*/Y@XS7?^"6/Q-T/6_AB_@NX\ M%>&SX?L]"@UF]MO%FM2VJ"QNI;B2";2=3BU&VUI$DF:2VN)I+*\@E166X7C; MC3UDE+^9+Y-:[^?7:WG9%U=&^7:S?W.R^]:V[M:V39]FM^U1\,%\9>*/#I^( M_@,>(/ ]H=0\1Z8?$%I]L\/VP56\^\A\S?;Q[70[Y HPRG/(J3P?^T]\-?B' MX1OO$&@?$+P/KF@Z60+W4M/UZUN;2S)D:(>9*CE$_>(Z?,1\R,.H-?$UU_P2 M'\:7+?%+2I'\,WUCX@TOQ=!H.M:EX]\37[SRZ[,\PB?196;3--2/SI$EDMUN M&G\N-Q'"S,*^COCA^QWJGQ(_:+\ ^(-+O=(L/!UO';P>-]+=,2:W'ITOVS1Q M$!&1B&\,A8%D!CD(^; %$-5#FZVOY;W=M^VF_P A5-'+EZ-V\TK6\KN[=]M+ M=VO3]+_:2^'>M_$/Q%X1LO'W@N[\6>$+;[9KVBP:Y;2:CHD&%;S;JW#^9 F' M0[I%489>>16'^SI^V'X#_:OUCQ;#X UJS\3Z;X0NK:TEUK3;RWO=+U)I[9+A M6M9X9'615#[&)VX=6'.,U\AP_P#!('Q=?:Q\1--O+SP^^EZO;^)VT/7K[QMX MEU=[B76+LW0@ET":9=,L8%WO%<& RM&O$%W>)IUK;:4MKYWG2Z?;FZN'F@B&TQPJL4A^=C" M%E4+M)OLG\[_ ->:Z[H(?A'X+G\0ZWX6\,?$#Q:VDZY M?:/JLNDWMQ&FFWMU!9QWD+)/;F>X@B7=!(DK %%8;SGWVL#XG?"OPO\ &SP/ M?>&/&?AO0?%WAK4P@O-)UK3XK^QNPCK(GF0RJR/M=589!P5!Z@5,E>VE]5^? M]=UW36@UZV\_Z_X#[-/4^/\ XL?M->(OV;=$E\'?"CXC>#?%MIX'\.>*_%VJ M:MXXO9_$5PL.C7-LKZ";F*ZBE2>(W?EO=W3W$T*Q)YL4[NS5:M/V[/BGXF^, M.H#3I?AI9^%%\;V'@2UT6ZTR[EUV.>_T&VU&&[DG6[6,B&:X.^W%N#)#&["6 M,KS](ZE^R)\)]9\'>%O#MY\,/AY=^'_ UPEWX;TR;PY9O9^'YD.4ELXC'LMW M4]&C"D=C6;X5_8N^'GA+XW>)OB5#X>TNZ^(/B2]>]7Q'=Z;:3:IHX>RM[-H+ M2X,7F10F.W5C&68%GDSD-M#6_OMO3?JWS)OT]LN:_(THI'S;:?\%)/B=\3?APE_X4T+P3I.JZ-=^'O!_B7^UH+J]M], M\5WVMQZ=J%D@BFC+1V48DD*EMTAN;8[E4-NQO'_[7*I+M M5&4%-2FO=3VZM*ZMZR7+?725VF?/WPZ_:H^,D7Q7\1WD>O>$W\*^+_&\?AVW MLK_3;V]O-&NIO!=MJ4<]O)]L2)+1+F/YK3RB7\Z5Q.C'!\"\/?$SXM?&7P)\ M+[#Q9X]\=:AK&F>%M)O!'X5L_%&^_AN--L+BWN+B+1]6M9TDO9I;VW.I:I=2 M:?$^CR'RH3/+G]5=)^"WA#0H[=;3POH$)M+R/48G%A$72Z2V%JEQN*[O.%N! M"),[_+&W.WBN.\1_L'? [QCX2\.Z!J_P9^%&JZ%X0>:30=-O/".GSVFB-,XD MF-K$T12 NX#,8PNX@$Y(K9R@IWBM/<2\E&+5_6[;6MMD[I*V4.902EORN_FV M_P K)+[WNW?Q#5O'.D_%[]CCP5JWCGQQ\3M<6XUW4++P]%X%UV31-9^*?ES7 MD.G.DNF-;2-YUM&MV6MY;>U"JT\I2V1BGDWC6]^(OPQ\06-OXQ^)7BM/'7PF MT'P -+L+/Q+<)9:U<:KKUQ9WB7D:E(]3::**.S\VZB8AHVFC6&21C7W+\;OV M8/AI^TQI=A8_$?X>>!OB!9:5(TUE;^)=!M=5BLW8!6:-9XW",0 "5 ) J#3? MV2_A5HUYX.N+/X9_#ZUN/AU')#X4EA\.V:/X823_ %BV)$>;4-W$6T'O41:4 M^?;WD_DEOVYNFJ:M;1:IU+6'*NS7_DR=O\-EZWWYKGQU\:Y]<^&NE_&;X@_" M;X@?%+5;#P;X4\3GQ/XEU_Q+=:EH]UJYRT4&EV4Q-E$^FM'-YDMG!%#&8Q;M MY\OV@6_MO[&YD\$7/QP\&Z9XK\3^+/#7@G5[:+1K_7-?N=;OK,SZ+9WI-'<: MOI7A.PL[^=9L^#O#,3 M2/'I&AZ5!I]BC2$F0B"%5C!8DD\ MT4[:*3?RLM?736]UVML?E[^S3^TEXP^"7PVTWQK8V'QET#6-$^!%]XWUO_A: MOQ N/$FC^.Y_*LVM[W3K=M5O/+6*5)FFV?9'ACO(%DC_ '\6SZ-_:<_X*%?$ M[POK_CG1/AMH_A_7-3\)^+[;1C%;:.-/2;>6 V\D- MNI3$4;P$Q,J8!C.TC;Q7+']A7X(GX5R^!?\ A3GPK_X0B>Y2]E\/?\(G8?V5 M).@VI*UMY7E%U' 8KD#H:Z,1/VC?*K;V^<^;6W11]VRW_ND0LK?._P!R77K= M-W=[76]M?E+6O^"JWCQ?%_PSUJQA\&S?"S5]-T%_%.N6/A_4=5AL;V^GFBN( MYRMS%J6C1CR2+>2]T>2*63$!_C5_P 4Y;^$_ _] M@>,K3PUJ]K>Z=8ZK97>C2/:F:*:+6IKRZ8O&S.HTRS-L9(P7D #O]SZQ^R'\ M)_$/B#PEJU_\,/AY?:KX ABM_#%[<>&[.6X\-Q1$&)+*1HRULJ%05$14+@8Q MBIS^RQ\,3XR\4>(_^%<> _\ A(?'%I]@\1ZI_P (_:?;/$%MM5?)O)O+WW$> MU$&R0L,*HQP*$US7Z7G^-K?=K_AZ7$KV5_[GX;KT>F]W+6[6EOF&3XP^*;#] M@?3-?'B+6WUA?C'_ &>UV]_,9I+0>.'MOLS/NW&'[.!#Y>=OE_)C;Q57X/?M M^_%UOAM)XG\:)\.M0LE\%^%OB7<+HNB7UF=*T74)[E=3MVWW%?#EO:2:3'H#P1:9"D;:;&'$=D5"X-NHDD" MQ?<&]L#DU,)?[?K.EK$9 MX[B.X>Y227R(W0&U?)=;FH_\%%?BI+^U&/#EU8^$_"_@/Q$SZ-H6J#19/$-L MFJ'2([E89=5T[498H[M+J55^Q7EG9)-"K/%>.VU7^M?B#^S!\-/BUX0T+P_X MJ^'G@;Q-H/A:2*;1=-U;0;6]L](>)/+B:WBDC9(61/E4H 57@8%/N?V9_AQ> M_&F+XD3?#_P3+\1((/LT?BE]"M6UJ.+88_+%X4\X+L9EVA\;21T-92IW@Z=[ MZ-7ZZWL].MK1UNDUSZMM%_E?MKT3N_-/D>BN?"?P=_;1_:%T'X,_# M2PAU[X9:Y+#X0^'\NI:CK.@:E->ZM<^(KV>Q$C.-1^4VZQPRNS>8;AUE'[@2 M!HYM._X*I?'+5_B+9Z%IW@SPCK$7@NXB@\:ZE'%8:;8:@LGB'4-(62%]0UZW METY2-/9DQ#J>^681?*5!D^Y/"'[,7PU^'VB0Z9H/P]\#Z)IMNULT5II^@VMM M!$;:X>ZMRJ(@4&*XEDF3 ^221W7#,34>K_LK?##Q!XG\/:W?_#?P%>ZUX1O) M]0T*_N/#]I)=:+?//;2&,M#))-^\=XR&9_F))YKKG4C*JZB6\W+_ +=: M5E;R=]-+W78S<7[-Q3ULE_F_5]];:V/B/]H3]MKXX:M\"_B7)#KG@30+37/# M'CYO#4^E:'?1ZIX?ET#4TL5DEN?M^V=IX&D<-'' 8)0A'F@&OH;]J^_UO4)? M@=X$\0^+K_0=)\>ZV=+\4:SX+3I[B*RM[B*FGP]/+CX2?#R\\2Z+J<_P 2&\/M'\7Y1XON?"]J_AV;50(;BTUB6XO8Y&MU ME1;R[2:-;LH0J)&HE\6?\%,/B;X'\)^*?%EV/AG=Z'=:)XYO_#NEQ6-W'?:' M+X:O!:EK^8W92ZCF.6<1Q6QMV9(]TN[>/L/X=?LW_#OX/^'-'T?PEX"\%^%] M(\.WN>.HOL_B748-$MH[OQ#'M*[+R4('N%VDC$I88)%5=JSW:77J^5 M+SZJ]]_O&N6Z;6E[V7JV_P UIMI;NW\X?$S]N+X@:Q\?[GX=^!]0^'&D7DGQ M"M_!<.J:[I=UJ$5JC^%#K;,T$5W;F>;S0$"K+&-C8/S*2?>_V0?C3??M#_LU M^$?&.IV^GVVI:S9EKM;!V>SDFCD>)Y8"V6\EV0O'DD['7)/4\KXH_P"";'P/ M\3>&_#F@+\,O VF>$?#NJR:P?#5AX=L(=%U69[*>SQ=VGD&.51'.2. 0T<9S MA<'UCPU\-O#O@RZ6?1] T72IDTZVTA9+.QB@9;*V\PV]J"J@^3%YLNR/[J>8 M^T#< M 7\4'X:Q0#P9KH\,K",0_P!L'43:?V<9?[8#V>X7'^I*G.1MKH/^"=/Q?\4> M*?BY\:5UGQ#K>MP:)!-+8V^HW\US#:E?$WBJ$;%9B%_=6UO'\N/D@C7HB@?7 M<_PV\.W7@+_A%9- T63PO]D%A_8[6,1L/LX7:(?(V^7Y84 ;=N,#&*C\,_"G MPOX*O-0N-&\-Z!I,^K K?2V6GPP/> RS3$2E%!?,MQ<2?-GYYY6ZNQ,2B_8. MG%^]9J_JEK;_ !7D_-Z65C1M.5^ET_N;_2R]$?"DO[=WQAT'P3\)?$^N3_#B M7Q-\5_!T&HZ8;:RU6TT;PX^I:IX3( M\9?MI_'6\\6WVMZ/XA^&ZZM\-/#7Q!_M> :?J$V@^(#H5_I<2LMHMZK07$G[ MU0[S3?9?-D3;/R6^U/C/^R=X3^,/P?NO!L=GI_ABTET8^';:ZTW0=)NI-/TQ MVA,MC%!?6ES:?9I%@C1X7@>,JJ_*"J,N;^SU^PW\._V<_A!9^#=/T+3=9L[: MTO;&:ZU/2K$37<%XZO=0M';P16\<$A2,&W@AC@"Q1J(P$4#7F2J<\59+VEO^ MWF^3_P 3=V]9-ZWLF"Y>6*FKWE%RZ:)>\O^WG:UOAMI8^3?&?[8?QX^&^J? M%?4/"UWHGC(W_P 1DMM)TA/#;:MJVB:3'X9M+^9;337UNS?4F&^'=%9R+*&- MS,L,QE$K?M=>.?B=\&OV?=0^'6I?#^#6OC'?FPO]4U'1=3O=,T\QZ3>W M<[06DDEC='$]F8PDYA<*3N"L,5Z]XX_8W^$/Q.M];B\2?"KX;^(8O$TEI-K" M:GX9LKM=5>TC,5JUP)(SYK0QDI&7R8U.%P*ZS3_AEX;TG3O#UI:^'M#MK3PD M%70H(K")(]%"PM;J+90N(<0N\8\O&$9EZ$BA.*7+;1B?\%0?C5K7B#X@ZDO@?P=9^$+6U\4VWA676-3 MT;25DU#1KDVB[[B37FFN4EF0^8DEC8"W,T:M,1B5JL7_ 5%^,\_PSL_#5MX M3M;[XV7_ ([?PF^FS>##H]QI,:Z;-?AIM,U#7(+6=Y%M9UC>TUR:"2(I,DC, M&MA]M6?[,WPWT[QYXE\56_P^\$0>)_&EH;#Q#K$>A6JW^NVY55,-W.$\R>/: MBC;(S#"@8X%8UA^P]\%=+^#M[\.[;X0?"ZW^'^I78O[OPS%X5L$T>ZN 4(FD MM!%Y+R QQD,5)^1>>!623Y;/LE\U*[_#K:[VT2UO[3:[RMZ-67W.VE[;O5O3 MY[^&'[87Q]^/,=]-X=T[X6Z9<^'?AUI?BJ[T>:!]:EUS4KLZI']EM[VRU%K6 M&(O81,KJ;K'FLA8D;ZSOBK_P4V\>^*_ VA:U\'?#>G^)+'XE>+4\,^";I].B MGGF2#2Y;Z]N)+:]U/2XICYT$ULD?VN!E,,DG[W B/V9X7^'/A[P1,)-%T'1M M(D%C;:6&LK*.W(M+8.+>WRBC]U$))-B?=3>VT#)K!\3?LS?#?QI\)6\ ZQ\/ MO!&K>!6D\UO#E[H5K/I)?S3/N-JR&+/FDR9V_?);KS55-9.VVENGVKOOTTML MA0T2]+=_LV\M>;WK_AM;X8^-/[V@ML6[(!F[%PTLL'F)Y9D?]'Z\\\6_LC?"CQ]J7AB\ MUWX8_#W6KOP3 MMX=GO_ Y9W,F@1+MVQVC/&3;J-B86/:!M7T%=IX<\*Z7X M/L9;72--L-+MI[F>]DAL[=($DGGE::>4JH +R2N\CMU9W9B2233=M?5O^OZT MV6B$E9?)?EK^/WWZ=;]%%%(H**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH "_]D! end XML 13 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 29, 2019
USD ($)
lease
Dec. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Leases, Operating [Abstract]      
Number of leases provided for escalating rents | lease 5    
Operating lease, total rent expense | $ $ 2.3 $ 2.4 $ 2.2
XML 14 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 285 413 1 false 109 0 false 10 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.uniquefab.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.uniquefab.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.uniquefab.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Nature of Business and Significant Accounting Policies Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPolicies Nature of Business and Significant Accounting Policies Notes 7 false false R8.htm 2104100 - Disclosure - Business Combinations Sheet http://www.uniquefab.com/role/BusinessCombinations Business Combinations Notes 8 false false R9.htm 2107100 - Disclosure - Inventory Sheet http://www.uniquefab.com/role/Inventory Inventory Notes 9 false false R10.htm 2110100 - Disclosure - Property, Plant, and Equipment Sheet http://www.uniquefab.com/role/PropertyPlantAndEquipment Property, Plant, and Equipment Notes 10 false false R11.htm 2113100 - Disclosure - Intangible Assets Sheet http://www.uniquefab.com/role/IntangibleAssets Intangible Assets Notes 11 false false R12.htm 2116100 - Disclosure - Long-term Debt Sheet http://www.uniquefab.com/role/LongTermDebt Long-term Debt Notes 12 false false R13.htm 2119100 - Disclosure - Derivative Financial Instruments Sheet http://www.uniquefab.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 13 false false R14.htm 2122100 - Disclosure - Restructuring Sheet http://www.uniquefab.com/role/Restructuring Restructuring Notes 14 false false R15.htm 2128100 - Disclosure - Stock Incentive Plans Sheet http://www.uniquefab.com/role/StockIncentivePlans Stock Incentive Plans Notes 15 false false R16.htm 2131100 - Disclosure - Income Taxes Sheet http://www.uniquefab.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2134100 - Disclosure - Operating Leases Sheet http://www.uniquefab.com/role/OperatingLeases Operating Leases Notes 17 false false R18.htm 2137100 - Disclosure - Retirement Plans Sheet http://www.uniquefab.com/role/RetirementPlans Retirement Plans Notes 18 false false R19.htm 2140100 - Disclosure - Related Party Transactions Sheet http://www.uniquefab.com/role/RelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 2143100 - Disclosure - Fair Value Measurements Sheet http://www.uniquefab.com/role/FairValueMeasurements Fair Value Measurements Notes 20 false false R21.htm 2146100 - Disclosure - Contingencies Sheet http://www.uniquefab.com/role/Contingencies Contingencies Notes 21 false false R22.htm 2149100 - Disclosure - Earnings Per Share Sheet http://www.uniquefab.com/role/EarningsPerShare Earnings Per Share Notes 22 false false R23.htm 2152100 - Disclosure - Selected Quarterly Financial Data (unaudited) Sheet http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnaudited Selected Quarterly Financial Data (unaudited) Notes 23 false false R24.htm 2153100 - Disclosure - Subsequent Events Sheet http://www.uniquefab.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 2201201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies) Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies Nature of Business and Significant Accounting Policies (Policies) Policies http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPolicies 25 false false R26.htm 2301302 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesTables Nature of Business and Significant Accounting Policies (Tables) Tables http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPolicies 26 false false R27.htm 2307301 - Disclosure - Inventory (Tables) Sheet http://www.uniquefab.com/role/InventoryTables Inventory (Tables) Tables http://www.uniquefab.com/role/Inventory 27 false false R28.htm 2310301 - Disclosure - Property, Plant, and Equipment (Tables) Sheet http://www.uniquefab.com/role/PropertyPlantAndEquipmentTables Property, Plant, and Equipment (Tables) Tables http://www.uniquefab.com/role/PropertyPlantAndEquipment 28 false false R29.htm 2313301 - Disclosure - Intangible Assets (Tables) Sheet http://www.uniquefab.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.uniquefab.com/role/IntangibleAssets 29 false false R30.htm 2316301 - Disclosure - Long-term Debt (Tables) Sheet http://www.uniquefab.com/role/LongTermDebtTables Long-term Debt (Tables) Tables http://www.uniquefab.com/role/LongTermDebt 30 false false R31.htm 2322301 - Disclosure - Restructuring (Tables) Sheet http://www.uniquefab.com/role/RestructuringTables Restructuring (Tables) Tables http://www.uniquefab.com/role/Restructuring 31 false false R32.htm 2328301 - Disclosure - Stock Incentive Plans (Tables) Sheet http://www.uniquefab.com/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://www.uniquefab.com/role/StockIncentivePlans 32 false false R33.htm 2331301 - Disclosure - Income Taxes (Tables) Sheet http://www.uniquefab.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.uniquefab.com/role/IncomeTaxes 33 false false R34.htm 2334301 - Disclosure - Operating Leases (Tables) Sheet http://www.uniquefab.com/role/OperatingLeasesTables Operating Leases (Tables) Tables http://www.uniquefab.com/role/OperatingLeases 34 false false R35.htm 2349301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.uniquefab.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.uniquefab.com/role/EarningsPerShare 35 false false R36.htm 2352301 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables) Sheet http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedTables Selected Quarterly Financial Data (unaudited) (Tables) Tables http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnaudited 36 false false R37.htm 2401403 - Disclosure - Nature of Business and Significant Accounting Policies (Details) Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails Nature of Business and Significant Accounting Policies (Details) Details http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesTables 37 false false R38.htm 2404401 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.uniquefab.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 38 false false R39.htm 2407402 - Disclosure - Inventory - Schedule of Inventory (Details) Sheet http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails Inventory - Schedule of Inventory (Details) Details 39 false false R40.htm 2407403 - Disclosure - Inventory - Narrative (Details) Sheet http://www.uniquefab.com/role/InventoryNarrativeDetails Inventory - Narrative (Details) Details 40 false false R41.htm 2410402 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details) Sheet http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details) Details 41 false false R42.htm 2410403 - Disclosure - Property, Plant, and Equipment - Narrative (Details) Sheet http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails Property, Plant, and Equipment - Narrative (Details) Details 42 false false R43.htm 2413402 - Disclosure - Intangible Assets - Schedule of intangible assets by major class (Details) Sheet http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails Intangible Assets - Schedule of intangible assets by major class (Details) Details 43 false false R44.htm 2413403 - Disclosure - Intangible Assets - Finite-lived intangible assets, future amortization expense schedule (Details) Sheet http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails Intangible Assets - Finite-lived intangible assets, future amortization expense schedule (Details) Details 44 false false R45.htm 2416402 - Disclosure - Long-term Debt - Narrative (Details) Sheet http://www.uniquefab.com/role/LongTermDebtNarrativeDetails Long-term Debt - Narrative (Details) Details 45 false false R46.htm 2416403 - Disclosure - Long-term Debt - Schedule of long-term debt (Details) Sheet http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails Long-term Debt - Schedule of long-term debt (Details) Details 46 false false R47.htm 2416404 - Disclosure - Long-term Debt - Schedule of repayment of maturities (Details) Sheet http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails Long-term Debt - Schedule of repayment of maturities (Details) Details 47 false false R48.htm 2419401 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://www.uniquefab.com/role/DerivativeFinancialInstruments 48 false false R49.htm 2422402 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.uniquefab.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 49 false false R50.htm 2422403 - Disclosure - Restructuring - Liability (Details) Sheet http://www.uniquefab.com/role/RestructuringLiabilityDetails Restructuring - Liability (Details) Details 50 false false R51.htm 2428402 - Disclosure - Stock Incentive Plans - Narrative (Details) Sheet http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails Stock Incentive Plans - Narrative (Details) Details 51 false false R52.htm 2428403 - Disclosure - Stock Incentive Plans - Valuation Assumptions (Details) Sheet http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails Stock Incentive Plans - Valuation Assumptions (Details) Details 52 false false R53.htm 2428404 - Disclosure - Stock Incentive Plans - Schedule of stock options and stock awards (Details) Sheet http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails Stock Incentive Plans - Schedule of stock options and stock awards (Details) Details 53 false false R54.htm 2431402 - Disclosure - Income Taxes - Schedule of income before income taxes (Details) Sheet http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxesDetails Income Taxes - Schedule of income before income taxes (Details) Details 54 false false R55.htm 2431403 - Disclosure - Income Taxes - Schedule of components of income tax expense (benefit) (Details) Sheet http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Income Taxes - Schedule of components of income tax expense (benefit) (Details) Details 55 false false R56.htm 2431404 - Disclosure - Income Taxes - Schedule of deferred taxes (Details) Sheet http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails Income Taxes - Schedule of deferred taxes (Details) Details 56 false false R57.htm 2431405 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.uniquefab.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 57 false false R58.htm 2431406 - Disclosure - Income Taxes - Schedule of income taxes based on federal tax rate (Details) Sheet http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails Income Taxes - Schedule of income taxes based on federal tax rate (Details) Details 58 false false R59.htm 2434402 - Disclosure - Operating Leases - Narrative (Details) Sheet http://www.uniquefab.com/role/OperatingLeasesNarrativeDetails Operating Leases - Narrative (Details) Details 59 false false R60.htm 2434403 - Disclosure - Operating Leases - Schedule of future minimum lease payments (Details) Sheet http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails Operating Leases - Schedule of future minimum lease payments (Details) Details 60 false false R61.htm 2437401 - Disclosure - Retirement Plans (Details) Sheet http://www.uniquefab.com/role/RetirementPlansDetails Retirement Plans (Details) Details http://www.uniquefab.com/role/RetirementPlans 61 false false R62.htm 2440401 - Disclosure - Related Party Transactions (Details) Sheet http://www.uniquefab.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.uniquefab.com/role/RelatedPartyTransactions 62 false false R63.htm 2449402 - Disclosure - Earnings Per Share (Details) Sheet http://www.uniquefab.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.uniquefab.com/role/EarningsPerShareTables 63 false false R64.htm 2452402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Details) Sheet http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails Selected Quarterly Financial Data (unaudited) (Details) Details http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedTables 64 false false All Reports Book All Reports ufab12291910-k.htm ufab-20191229.xsd ufab-20191229_cal.xml ufab-20191229_def.xml ufab-20191229_lab.xml ufab-20191229_pre.xml ufab122919exhibit211.htm ufab122919exhibit231.htm ufab122919exhibit311.htm ufab122919exhibit312.htm ufab122919exhibit321.htm ufab2019.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 15 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of components of income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Current tax expense:      
Federal $ (17) $ (27) $ 1,207
State 35 61 293
Foreign 1,151 1,119 1,186
Total 1,169 1,153 2,686
Deferred tax expense:      
Federal (875) (124) (1,166)
State (80) (14) (236)
Foreign (177) (153) (151)
Total (1,132) (291) (1,553)
Total income tax expense $ 37 $ 862 $ 1,133
XML 16 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Incentive Plans - Narrative (Details)
1 Months Ended 12 Months Ended
Feb. 25, 2020
$ / shares
shares
Sep. 30, 2019
$ / shares
shares
Jun. 11, 2019
member
$ / shares
shares
Sep. 15, 2017
Jan. 01, 2014
$ / shares
May 31, 2019
shares
Dec. 29, 2019
USD ($)
$ / shares
shares
Dec. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jun. 30, 2016
shares
Jan. 03, 2016
shares
Dec. 29, 2013
shares
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Share price (in dollars per share)             $ 4.01          
Selling, General and Administrative Expenses                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Allocated share-based compensation expense | $             $ 150,000 $ 100,000 $ 200,000      
Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Unrecognized compensation cost | $             $ 200,000          
Compensation cost, weighted average period (in years)             1 year 6 months          
The 2013 Stock Incentive Plan                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Common stock shares reserved for future issuance (in shares) | shares                       495,000
Granted (in dollars per share)         $ 3.33              
The 2013 Stock Incentive Plan | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Number of shares available for grant (in shares) | shares                       495,000
Expiration period             10 years          
Risk-free rate   1.63%                    
Expected volatility   40.00%                    
The 2013 Stock Incentive Plan | Award vesting, second anniversary | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage             20.00%          
The 2013 Stock Incentive Plan | Award vesting, third anniversary | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage             20.00%          
The 2013 Stock Incentive Plan | Award vesting, fourth anniversary | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage             20.00%          
The 2013 Stock Incentive Plan | Chief Executive Officer                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Shares granted (in shares) | shares   72,500                    
Granted (in dollars per share)   $ 2.89                    
The 2013 Stock Incentive Plan | Chief Executive Officer | Award vesting on grant date | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage   50.00%                    
Closing price of common stock for ten out of twenty consecutive trading days (in dollars per share)   $ 7.50                    
The 2013 Stock Incentive Plan | Chief Executive Officer | Award vesting, first anniversary | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage   50.00%                    
Closing price of common stock for ten out of twenty consecutive trading days (in dollars per share)   $ 12.50                    
2014 Omnibus Performance Award Plan                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Shares granted (in shares) | shares     30,000                  
Granted (in dollars per share)     $ 2.93                  
Number of shares authorized (in shares) | shares                   450,000 250,000  
Number of board members | member     1                  
Weighted average grant date fair value (in dollars per share)     $ 1.10                  
2014 Omnibus Performance Award Plan | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Risk-free rate     1.63% 1.81%                
Expected volatility     40.00% 40.00%                
2014 Omnibus Performance Award Plan | Award vesting, second anniversary | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage             20.00%          
2014 Omnibus Performance Award Plan | Award vesting, third anniversary | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage             20.00%          
2014 Omnibus Performance Award Plan | Award vesting, fourth anniversary | Employee Stock Option                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage             20.00%          
2014 Omnibus Performance Award Plan | Chief Executive Officer | Employee Stock Option, Non Statutory                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Shares granted (in shares) | shares   140,000                    
Granted (in dollars per share)   $ 2.89                    
2014 Omnibus Performance Award Plan | Chief Executive Officer | Employee Stock Option, Incentive                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Shares granted (in shares) | shares   72,500                    
Granted (in dollars per share)   $ 2.89                    
2014 Omnibus Performance Award Plan | Chief Executive Officer | Award vesting on grant date | Employee Stock Option, Non Statutory                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage   40.00%                    
2014 Omnibus Performance Award Plan | Chief Executive Officer | Award vesting on grant date | Employee Stock Option, Incentive                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage   50.00%                    
Closing price of common stock for ten out of twenty consecutive trading days (in dollars per share)   $ 7.50                    
2014 Omnibus Performance Award Plan | Chief Executive Officer | Award vesting, first anniversary | Employee Stock Option, Non Statutory                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage   20.00%                    
2014 Omnibus Performance Award Plan | Chief Executive Officer | Award vesting, first anniversary | Employee Stock Option, Incentive                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Award vesting rights, percentage   50.00%                    
Closing price of common stock for ten out of twenty consecutive trading days (in dollars per share)   $ 12.50                    
The 2013 Plan and The 2014 Plan                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Shares granted (in shares) | shares             315,000          
Granted (in dollars per share)             $ 2.89          
Forfeited or expired (in shares) | shares           180,000 202,200          
Subsequent Event | 2014 Omnibus Performance Award Plan | Chief Executive Officer | Employee Stock Option, Incentive                        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                        
Shares granted (in shares) | shares 30,000                      
Granted (in dollars per share) $ 3.32                      
XML 17 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases
12 Months Ended
Dec. 29, 2019
Leases, Operating [Abstract]  
Operating Leases Operating Leases

The Company leases office space, production facilities and equipment under operating leases with various expiration dates through the year 2030. The leases for office space and production facilities require the Company to pay taxes, insurance,
utilities and maintenance costs. Five of the leases provide for escalating rents over the life of the lease and rent expense is therefore recognized over the term of the lease on a straight line basis, with the difference between lease payments and rent expense recorded as deferred rent in accrued expenses in the consolidated balance sheets. Total rent expense charged to operations was approximately $2.3 million for the 52 weeks ended December 29, 2019, $2.4 million for the 52 weeks ended December 30, 2018, and $2.2 million for the 52 weeks ended December 31, 2017.

Future minimum lease payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year are as follows at December 29, 2019 (In thousands):
2020
$
2,332

2021
2,210

2022
1,755

2023
1,175

2024
1,134

Thereafter
6,457

Total
$
15,063


XML 18 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments
12 Months Ended
Dec. 29, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments

Interest Rate Swap

The Company holds derivative financial instruments, in the form of interest rate swaps, as required by its Credit Agreement and Amended and Restated Credit Agreement, for the purpose of hedging certain identifiable transactions in order to mitigate risks relating to the variability of future earnings and cash flows caused by interest rate fluctuations. The Company has elected not to apply hedge accounting for financial reporting purposes. The interest rate swaps are recognized in the accompanying consolidated balance sheets at their fair value. Monthly settlement payments due on the interest rate swaps and changes in their fair value are recognized currently in net income as interest expense in the consolidated statements of operations.
  
Effective June 30, 2016, as required under the Credit Agreement entered into during April 2016, the Company entered into a new interest rate swap which requires the Company to pay a fixed rate of 1.055 per annum while receiving a variable rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount. The notional amount at the effective date was $16.7 million which decreased by $0.3 million each quarter until June 30, 2017, decreased by $0.4 million each quarter until June 29, 2018, when it began decreasing by $0.5 million per quarter until it expired on June 28, 2019.

Effective October 2, 2017, as required under the Second Amendment to the Credit Agreement, the Company entered into another interest rate swap that requires the Company to pay a fixed rate of 1.093 per annum while receiving a variable interest rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was $1.9 million which decreases by $0.1 million each quarter until it expires on September 30, 2020.

Effective November 30, 2018, as required under the Amended and Restated Credit Agreement, the Company entered into another interest rate swap the requires the Company to pay a fixed rate of 3.075 per annum while receiving a variable interest rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was $5.0 million which increases by $0.4 million each quarter until June 28, 2019 when the notional amount increases to $17.5 million due to the interest rate swap from 2016 above expiring. The notional amount then decreases each quarter by $0.2 million until September 30, 2020 when the notional amount increases to $17.5 million due to the interest rate swap from 2017 above expiring. The notional amount then decreases each quarter by $0.4 million until December 31, 2021, then decreases each subsequent quarter by $0.6 million until it expires on November 8, 2023.

At December 29, 2019, the fair value of all of the swaps was $(0.9) million, of which $0 is included in current assets in the consolidated balance sheet and $(0.9) million is included in other long-term liabilities in the consolidated balance sheet. The Company received $0.03 million in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 52 weeks ended December 29, 2019. At December 30, 2018, the fair value of all the swaps was $(0.3) million, of which $0.1 million was included in current assets in the consolidated balance sheet and $(0.4) million was included in other long-term liabilities in the consolidated balance sheet. The Company received $(0.1) million, in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 52 weeks ended December 30, 2018.
XML 19 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt (Tables)
12 Months Ended
Dec. 29, 2019
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long term debt consists of the following:
  
December 29,
2019
 
December 30,
2018
 
(In thousands)
New US Term Loan, payable to lenders in quarterly installments of $337,500 through September 30, 2020, $575,000 through September 30, 2021, and $812,500 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019 the balance of the New US Term Loan is presented net of a debt discount of $266,517 from costs paid to or on behalf of the lenders.
$
24,383

 
$
25,665

CA Term Loan, payable to lenders in quarterly installments of $375,000 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $115,866 from costs paid to or on behalf of the lenders.
10,384

 
11,853

Capital expenditure line payable to lenders in quarterly installments of 7.5% per annum of the outstanding principal balance commencing December 31, 2019 through September 30, 2020, 10% per annum through September 30, 2021, and 12.5% per annum through November 7, 2023 with a lump sum due at maturity. The effective interest rate was 6.094% per annum at December 29, 2019.
1,300

 

Note payable to the seller of former owner of business Unique acquired in 2014 which is unsecured and subordinated to the New Credit Agreement. Interest accrues monthly at an annual rate of 6.00%. The note payable is due in full on February 6, 2019.

 
500

Total debt excluding revolver
36,067

 
38,018

Less current maturities
2,847

 
3,350

Long-term debt – net of current portion
$
33,220

 
$
34,668


Schedule of Maturities of Long-Term Debt
Maturities on the Company’s Amended and Restated Credit Agreement and other long term-debt obligations for the remainder of the current fiscal year and future fiscal years (In thousands):
2020
$
3,193

2021
4,176

2022
4,912

2023
35,890

2024

Thereafter

Total
48,171

Discounts
(383
)
Debt issuance costs
(303
)
Total debt – Net
$
47,485


XML 20 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases (Tables)
12 Months Ended
Dec. 29, 2019
Leases, Operating [Abstract]  
Schedule of Future Minimum Lease Payments
Future minimum lease payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year are as follows at December 29, 2019 (In thousands):
2020
$
2,332

2021
2,210

2022
1,755

2023
1,175

2024
1,134

Thereafter
6,457

Total
$
15,063


XML 21 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations - Narrative (Details) - aquisition
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Business Combinations [Abstract]    
Number of new acquisitions 0 0
XML 22 ufab12291910-k_htm.xml IDEA: XBRL DOCUMENT 0001617669 2018-12-31 2019-12-29 0001617669 2019-06-30 0001617669 2020-03-01 0001617669 2019-12-29 0001617669 2018-12-30 0001617669 2017-01-02 2017-12-31 0001617669 2018-01-01 2018-12-30 0001617669 us-gaap:CommonStockMember 2018-12-30 0001617669 2017-12-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001617669 us-gaap:RetainedEarningsMember 2017-12-31 0001617669 us-gaap:CommonStockMember 2017-12-31 0001617669 us-gaap:RetainedEarningsMember 2018-12-30 0001617669 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 0001617669 us-gaap:CommonStockMember 2018-01-01 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 2019-12-29 0001617669 us-gaap:RetainedEarningsMember 2018-12-31 2019-12-29 0001617669 us-gaap:CommonStockMember 2019-12-29 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 0001617669 us-gaap:RetainedEarningsMember 2019-12-29 0001617669 2017-01-01 0001617669 us-gaap:RetainedEarningsMember 2017-01-01 0001617669 us-gaap:CommonStockMember 2017-01-02 2017-12-31 0001617669 us-gaap:RetainedEarningsMember 2017-01-02 2017-12-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2017-01-02 2017-12-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 0001617669 us-gaap:CommonStockMember 2017-01-01 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 us-gaap:AccountsPayableMember 2018-12-30 0001617669 country:CA 2019-12-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 srt:MaximumMember srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2020-01-01 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 us-gaap:AccountsPayableMember 2019-12-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 country:MX 2019-12-29 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-02 2017-12-31 0001617669 country:US 2019-12-29 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-12-29 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 srt:MinimumMember srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2020-01-01 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:OtherRevenueMember 2018-01-01 2018-12-30 0001617669 ufab:AutomotiveMember 2018-01-01 2018-12-30 0001617669 ufab:AutomotiveMember 2017-01-02 2017-12-31 0001617669 ufab:AutomotiveMember 2018-12-31 2019-12-29 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2017-01-02 2017-12-31 0001617669 ufab:OtherRevenueMember 2017-01-02 2017-12-31 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2018-01-01 2018-12-30 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2018-12-31 2019-12-29 0001617669 ufab:OtherRevenueMember 2018-12-31 2019-12-29 0001617669 2019-03-31 0001617669 country:MX 2018-12-30 0001617669 country:CA 2018-12-30 0001617669 us-gaap:EquipmentMember 2018-12-30 0001617669 us-gaap:VehiclesMember 2018-12-30 0001617669 us-gaap:LandMember 2019-12-29 0001617669 us-gaap:LeaseholdImprovementsMember 2018-12-30 0001617669 us-gaap:EquipmentMember 2019-12-29 0001617669 us-gaap:BuildingMember 2019-12-29 0001617669 us-gaap:ConstructionInProgressMember 2018-12-30 0001617669 us-gaap:OfficeEquipmentMember 2019-12-29 0001617669 us-gaap:LeaseholdImprovementsMember 2019-12-29 0001617669 us-gaap:LandMember 2018-12-30 0001617669 us-gaap:ConstructionInProgressMember 2019-12-29 0001617669 us-gaap:BuildingMember 2018-12-30 0001617669 us-gaap:VehiclesMember 2019-12-29 0001617669 us-gaap:OfficeEquipmentMember 2018-12-30 0001617669 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:OfficeEquipmentMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:VehiclesMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:BuildingMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:EquipmentMember 2018-12-31 2019-12-29 0001617669 srt:MaximumMember us-gaap:EquipmentMember 2018-12-31 2019-12-29 0001617669 srt:MaximumMember us-gaap:BuildingMember 2018-12-31 2019-12-29 0001617669 srt:MaximumMember us-gaap:OfficeEquipmentMember 2018-12-31 2019-12-29 0001617669 us-gaap:UnpatentedTechnologyMember 2019-12-29 0001617669 us-gaap:CustomerContractsMember 2019-12-29 0001617669 us-gaap:TradeNamesMember 2019-12-29 0001617669 srt:WeightedAverageMember us-gaap:UnpatentedTechnologyMember 2018-12-31 2019-12-29 0001617669 srt:WeightedAverageMember us-gaap:TradeNamesMember 2018-12-31 2019-12-29 0001617669 us-gaap:NoncompeteAgreementsMember 2019-12-29 0001617669 srt:WeightedAverageMember us-gaap:CustomerContractsMember 2018-12-31 2019-12-29 0001617669 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2018-12-31 2019-12-29 0001617669 srt:WeightedAverageMember 2018-12-31 2019-12-29 0001617669 us-gaap:NoncompeteAgreementsMember 2018-12-30 0001617669 us-gaap:CustomerContractsMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:UnpatentedTechnologyMember 2018-01-01 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:CustomerContractsMember 2018-01-01 2018-12-30 0001617669 us-gaap:TradeNamesMember 2018-12-30 0001617669 us-gaap:UnpatentedTechnologyMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:TradeNamesMember 2018-01-01 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2018-12-30 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2018-03-26 0001617669 us-gaap:LineOfCreditMember ufab:SeniorCreditFacilitySecondAmendmentMember us-gaap:RevolvingCreditFacilityMember 2019-12-29 0001617669 ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2019-12-29 0001617669 srt:MaximumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-31 2019-12-29 0001617669 srt:MinimumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 0001617669 ufab:AmendedAndRestatedCreditAgreementMember 2019-07-16 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 2016-04-29 0001617669 us-gaap:LetterOfCreditMember ufab:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 0001617669 srt:MinimumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanAndTermLoanIIMember us-gaap:SecuredDebtMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 0001617669 ufab:LineOfCreditForCapitalExpendituresMember ufab:AmendedAndRestatedCreditAgreementMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2018-11-01 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2018-09-20 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 0001617669 srt:MaximumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyOneMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2017-08-18 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughMaturityMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember 2017-08-18 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2016-04-29 2016-04-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 us-gaap:UnsecuredDebtMember 2018-12-30 0001617669 us-gaap:UnsecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:AmendedAndRestatedCreditAgreementMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwoThousandTwentyOneMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwentyTwentyMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember 2018-12-31 2019-12-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanIIMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwoThousandNineteenMember 2018-12-31 2019-12-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember 2019-06-28 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyNineTwoThousandEighteenMember 2018-06-29 0001617669 ufab:CurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-10-02 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilNovemberEighthTwentyTwentyThreeMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2016-06-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilDecemberThirtyFirstTwentyTwentyOneMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilSeptemberThirtyTwoThousandTwentyMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-06-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-30 0001617669 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-30 0001617669 ufab:CurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeSeveranceMember 2018-12-31 2019-12-29 0001617669 us-gaap:OtherRestructuringMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeSeveranceMember 2018-12-30 0001617669 us-gaap:OtherRestructuringMember 2019-12-29 0001617669 us-gaap:OtherRestructuringMember 2018-12-30 0001617669 us-gaap:EmployeeSeveranceMember 2019-12-29 0001617669 us-gaap:EmployeeSeveranceMember 2019-09-30 2019-12-29 0001617669 ufab:EvansvilleRestructuringMember 2019-12-29 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:PortHuronRestructuringMember 2018-01-01 2018-12-30 0001617669 us-gaap:OtherRestructuringMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-12-29 0001617669 ufab:FortSmithArkansasMember us-gaap:ManufacturingFacilityMember 2018-10-18 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:BryanRestructuringMember 2019-09-30 2019-12-29 0001617669 ufab:AllRestructuringCostsMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-12-29 0001617669 ufab:FortSmithArkansasMember us-gaap:ManufacturingFacilityMember 2018-10-18 2018-10-18 0001617669 ufab:SalariedRestructuringMember 2018-12-31 2019-12-29 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-12-29 0001617669 ufab:ContractTerminationRestructuringExpenseMember ufab:EvansvilleRestructuringMember 2019-09-30 2019-12-29 0001617669 ufab:ContractTerminationLeasedFacilityRemainingPaymentsMember ufab:EvansvilleRestructuringMember 2019-09-30 2019-12-29 0001617669 srt:ScenarioForecastMember us-gaap:OtherRestructuringMember ufab:BryanRestructuringMember 2019-12-30 2020-04-30 0001617669 us-gaap:OtherRestructuringMember ufab:FortSmithRestructuringMember 2018-01-01 2018-12-30 0001617669 ufab:FortSmithRestructuringMember 2018-07-02 2018-07-31 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2018-01-01 2018-12-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:FortSmithRestructuringMember 2018-01-01 2018-12-30 0001617669 ufab:PortHuronRestructuringMember 2018-06-01 2018-06-30 0001617669 ufab:FortSmithRestructuringMember 2018-12-30 0001617669 us-gaap:EmployeeSeveranceMember ufab:PortHuronRestructuringMember 2018-01-01 2018-12-30 0001617669 ufab:PortHuronRestructuringMember 2018-12-30 0001617669 ufab:PortHuronRestructuringMember 2017-12-31 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2018-12-30 0001617669 us-gaap:EmployeeSeveranceMember ufab:PortHuronRestructuringMember 2017-12-31 0001617669 us-gaap:EmployeeSeveranceMember ufab:PortHuronRestructuringMember 2018-12-30 0001617669 ufab:PortHuronRestructuringMember 2018-01-01 2018-12-30 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2017-12-31 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-12-29 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-30 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-12-29 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-12-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 2019-06-11 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2019-09-30 2019-09-30 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-30 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-05-01 2019-05-31 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-09-30 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 2019-06-11 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember 2018-12-31 2019-12-29 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-06-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember 2020-02-25 2020-02-25 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2013-12-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-01-03 0001617669 ufab:The2013StockIncentivePlanMember 2013-12-29 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-02 2017-12-31 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:The2013StockIncentivePlanMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember 2019-12-29 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-12-31 2019-12-29 0001617669 ufab:The2013StockIncentivePlanMember 2014-01-01 2014-01-01 0001617669 ufab:DefinedContributionPlanAdditionalContributionMember 2018-12-31 2019-12-29 0001617669 ufab:DefinedContributionPlanInitialContributionMember 2018-12-31 2019-12-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2013-03-18 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-01-01 2018-12-30 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2017-01-02 2017-12-31 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-12-31 2019-12-29 0001617669 ufab:A6thAvenueGroupServicesMember srt:AffiliatedEntityMember 2018-12-31 2019-12-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2013-03-18 2013-03-18 0001617669 ufab:WarrantsforUnderwritersMember 2018-12-31 2019-12-29 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-12-31 2019-12-29 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-12-29 0001617669 ufab:April2016Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-12-29 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-12-31 2019-12-29 0001617669 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-30 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-01-01 2018-12-30 0001617669 us-gaap:EmployeeStockOptionMember 2018-12-31 2019-12-29 0001617669 ufab:WarrantsforUnderwritersMember 2018-01-01 2018-12-30 0001617669 us-gaap:WarrantMember 2018-01-01 2018-12-30 0001617669 ufab:April2016Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-12-30 0001617669 us-gaap:WarrantMember 2018-12-31 2019-12-29 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-12-30 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-01-01 2018-12-30 0001617669 2018-12-31 2019-03-31 0001617669 2019-09-30 2019-12-29 0001617669 2019-04-01 2019-06-30 0001617669 2018-01-01 2018-04-01 0001617669 2019-07-01 2019-09-29 0001617669 2018-10-01 2018-12-30 0001617669 2018-07-02 2018-09-30 0001617669 2018-04-02 2018-07-01 shares ufab:reporting_unit ufab:employee ufab:segment iso4217:USD ufab:member pure iso4217:USD shares ufab:aquisition ufab:lease false --12-29 FY 2019 0001617669 Non-accelerated Filer 3.25 3.00 P2Y 0.125 0.075 0.10 0.001 0.001 15000000 15000000 9779147 9779147 9779147 9779147 0 0 0.062699 0.062699 0.060940 0.060310 0.05069 0.06031 0.06 200000 200000 200000 812500 375000 337500 575000 P5Y 266517 33602 115866 600000 0 0 0 0 1 13000000 10000000 P40Y P10Y P10Y P7Y P23Y P7Y P3Y P3Y P3Y 0 3.33 0.2 0.2 0.2 0.2 0.2 0.2 0 10-K true 2019-12-29 false 001-37480 UNIQUE FABRICATING, INC. DE 46-1846791 800 Standard Parkway Auburn Hills MI 48326 248 853-2333 No No Yes Yes true true true false 9779147 26500000 Portions of the registrant’s definitive Proxy Statement related to the 2019 Annual Shareholders Meeting to be filed subsequently are incorporated by reference into Part III of this Form 10-K.<br/><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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> 650000 1410000 24701000 30831000 13047000 16286000 2108000 2511000 1049000 983000 1003000 0 42558000 52021000 23415000 25078000 22111000 28871000 11625000 15568000 1054000 1054000 226000 199000 679000 496000 101668000 123287000 9324000 11465000 2847000 3350000 0 41000 1225000 2848000 1979000 1432000 15375000 19136000 33220000 34668000 11418000 17905000 871000 395000 1324000 2295000 62208000 74399000 10000 10000 46011000 45881000 -6561000 2997000 39460000 48888000 101668000 123287000 152489000 174910000 175288000 120981000 135575000 135234000 31508000 39335000 40054000 26751000 29781000 29767000 6760000 0 0 2752000 1156000 0 -4755000 8398000 10287000 11000 -59000 79000 4287000 3778000 2746000 -4276000 -3837000 -2667000 -9031000 4561000 7620000 37000 862000 1133000 -9068000 3699000 6487000 -0.93 0.38 0.67 -0.93 0.37 0.66 0.05 0.60 0.60 9719772 10000 45525000 4524000 50059000 6487000 6487000 150000 150000 37791 0 37000 37000 5851000 5851000 9757563 10000 45712000 5160000 50882000 9757563 10000 45712000 5160000 50882000 3699000 3699000 131000 131000 21584 0 38000 38000 5862000 5862000 9779147 10000 45881000 2997000 48888000 9779147 10000 45881000 2997000 48888000 -9068000 -9068000 130000 130000 490000 490000 9779147 10000 46011000 -6561000 39460000 -9068000 3699000 6487000 6760000 0 0 1742000 0 0 6863000 6630000 6320000 177000 147000 149000 -68000 138000 -63000 0 -59000 0 243000 13000 128000 -578000 -452000 228000 130000 131000 150000 -1132000 -291000 -1553000 -5888000 3641000 444000 -2584000 -45000 -402000 570000 -1212000 1766000 -1104000 1008000 -1706000 -1138000 104000 -194000 12021000 9430000 7808000 2759000 5393000 4140000 119000 904000 52000 -2640000 -4489000 -4088000 -1036000 -1251000 -38000 1300000 10132000 0 3350000 2963000 3375000 6565000 4422000 6231000 0 634000 0 0 38000 37000 490000 5862000 5850000 -10141000 -4962000 -2995000 -760000 -21000 725000 1410000 1431000 706000 650000 1410000 1431000 4104000 3575000 2567000 438000 1339000 2232000 Nature of Business and Significant Accounting Policies<div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Business</span><span style="font-family:inherit;font-size:10pt;"> — UFI Acquisition, Inc. (“UFI”), a Delaware corporation, was formed on January 14, 2013, for the purpose of acquiring Unique Fabricating, Inc. and its subsidiaries (“Unique Fabricating”) (collectively, the “Company” or “Unique”) on March 18, 2013. The Company operates as </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> operating and reporting segment to fabricate and broker foam and rubber products, which are primarily sold to original equipment manufacturers (“OEMs”) and tiered suppliers in the automotive, appliance, water heater and heating, ventilation, and air conditioning (“HVAC”) industries. In September 2014, UFI changed its name to Unique Fabricating, Inc. which is now the parent company of the consolidated group. As a result of the name change, the subsidiary previously named Unique Fabricating, Inc. became Unique Fabricating NA, Inc.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</span><span style="font-family:inherit;font-size:10pt;"> — The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying consolidated financial statements have been prepared by the Company, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</span><span style="font-family:inherit;font-size:10pt;"> —The consolidated financial statements include the accounts of the Company and all subsidiaries over which the Company exercises control. All inter-company transactions and balances have been eliminated upon consolidation.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal Years</span><span style="font-family:inherit;font-size:10pt;"> — The Company’s year-end periods end on the Sunday closest to the end of the calendar year-end period. The 52-week fiscal year periods for 2019, 2018, and 2017 ended on </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and Cash Equivalents</span><span style="font-family:inherit;font-size:10pt;"> — The Company considers all highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</span><span style="font-family:inherit;font-size:10pt;"> — Accounts receivable are stated at the invoiced amount and do not bear interest. The allowance for doubtful accounts is management’s best estimate of the amount of probable collection in full of the existing accounts receivable. Management determines the allowance based on historical write off experience and an understanding of individual customer payment history and financial condition. Management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management determines it is probable the receivable will not be recovered. The allowance for doubtful accounts was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9</span></span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7</span></span><span style="font-family:inherit;font-size:10pt;"> million at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</span><span style="font-family:inherit;font-size:10pt;"> — Inventory is stated at the lower of cost or market, with cost determined on the first in, first out method (FIFO). Inventory acquired as part of a business combination is recorded at its estimated fair value at the time of the business combination. The Company periodically evaluates inventory for obsolescence, excess quantities, slow moving goods and other impairments of value and establishes reserves for any identified impairments. The allowance for inventory valuation was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> at December 29, 2019 and December 30, 2018 respectively. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Valuation of Long-Lived Assets — </span><span style="font-family:inherit;font-size:10pt;">The carrying value of long-lived assets held for use is periodically evaluated when events or circumstances warrant such a review. The carrying value of a long-lived asset held for use is considered impaired when the anticipated separately identifiable undiscounted cash flows from the asset are less than the carrying value of the asset. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. The Company determined that no impairment indicators were evident, and all originally assigned useful lives remained appropriate during the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property, Plant, and Equipment</span><span style="font-family:inherit;font-size:10pt;"> — Property, plant, and equipment purchases are recorded at cost. Property, plant, and equipment acquired as part of a business combination are recorded at estimated fair value at the time of the business combination. Depreciation is calculated principally using the straight-line method over the estimated useful life of each asset. Leasehold improvements are depreciated over the shorter of the estimated useful life of the asset or the period of the related leases. Upon retirement or disposal, the initial cost or valuation and accumulated depreciation are removed from the accounts, and any gain or loss is included in net income. Repair and maintenance costs are expensed as incurred.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets</span><span style="font-family:inherit;font-size:10pt;"> — The Company does not hold any intangible assets with indefinite lives. Identifiable intangible assets recognized as part of a business combination are recorded at their estimated fair value at the time of the business combination. Amortizable intangible assets are reviewed for impairment whenever events or circumstances indicate that the related carrying amount may be impaired. The remaining useful lives of intangible assets are reviewed annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. The Company determined that no impairment indicators were evident, and all originally assigned useful lives remained appropriate during the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</span><span style="font-family:inherit;font-size:10pt;"> — Goodwill represents the excess of the acquisition cost of consideration transferred over the fair value of the identifiable net assets acquired and liabilities assumed from business combinations at the date of acquisition. Goodwill is not amortized, but rather is assessed at least on an annual basis for impairment. If it is determined that it is more likely than not that the fair value is greater than the carrying value of a reporting unit then a qualitative assessment may be used for the annual impairment test. Otherwise, a one-step process is used which requires estimating the fair value of each reporting unit compared to its carrying value. If the carrying value exceeds the estimated fair value, goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The Company has </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reporting and operating unit for goodwill testing purposes. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the second quarter of 2019, the Company experienced a decline in market capitalization, which is a potential indicator of impairment. As a result, the Company performed an interim quantitative assessment as of June 30, 2019, utilizing a combination of the income and market approaches, which were weighted evenly. The results of the quantitative analysis performed indicated the carrying value of the reporting unit exceeded the fair value of the reporting unit as of June 30, 2019. There was a </span><span style="font-family:inherit;font-size:10pt;"><span>$6.8</span></span><span style="font-family:inherit;font-size:10pt;"> million impairment charges recognized during the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performed the annual quantitative assessment as of December 29, 2019, utilizing a combination of the income and market approaches. The results of the quantitative analysis performed indicated the fair value of the reporting unit exceeded the carrying value by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>40.0%</span></span><span style="font-family:inherit;font-size:10pt;">. Key assumptions used in the analysis were a discount rate of </span><span style="font-family:inherit;font-size:10pt;"><span>14.0%</span></span><span style="font-family:inherit;font-size:10pt;">, EBITDA margin of </span><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2020 and </span><span style="font-family:inherit;font-size:10pt;"><span>12%</span></span><span style="font-family:inherit;font-size:10pt;"> thereafter and a terminal growth rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.0%</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt Issuance Costs</span><span style="font-family:inherit;font-size:10pt;"> — Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are reported netted against the related debt instrument. Amounts paid to or on behalf of lenders are presented as debt discount, as a reduction of the noted debt instrument. Debt issuance costs on term debt are amortized using the straight lines basis over the term of the related debt (which is immaterially different from the required effective interest method) while those related to revolving debt are amortized using a straight-line basis over the term of the related debt.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, debt issuance costs were </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3</span></span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4</span></span><span style="font-family:inherit;font-size:10pt;"> million, respectively, while amounts paid to or on behalf of lenders presented as debt discounts were </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4</span></span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5</span></span><span style="font-family:inherit;font-size:10pt;"> million, respectively. On November 8, 2018, the Company amended its current Credit Agreement (the “Amended and Restated Credit Agreement”), which increased its term loan debt and is further described in Note 6. The Company reviewed this amendment for extinguishment accounting and concluded that there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> remaining debt issuance costs not amortized</span><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span><span style="font-family:inherit;font-size:10pt;">on the old revolving debt facility qualified for extinguishment accounting and were recognized as a loss on extinguishment immediately. The remaining unamortized debt issuance costs not extinguished on the old revolving debt facility and all the remaining unamortized debt issuance costs on the old term loans did not meet extinguishment accounting and therefore were carried forward to the new revolving debt facility and term loans. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Amortization expense has been recognized as a component of interest expense which includes both debt issuance costs and debt discounts in the amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</span><span style="font-family:inherit;font-size:10pt;"> — FASB guidance requires certain equity securities to be measured at fair value, with changes in fair value recognized in earnings. For equity securities without readily determinable fair values, entities may elect to measure these securities at cost minus impairment, if any, adjusted for changes in observable prices. The Company does have a cost method investment in its consolidated financial statements, and there is not a readily determinable value for this investment. Impairment losses due to a decline in the value of the investment that is other than temporary are recognized when incurred. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairment loss was recognized for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends received are included in income, except for those dividends received in excess of the Company’s proportionate share of accumulated earnings, which are applied as a reduction of the cost of the investment. Dividend income of less than </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1</span></span><span style="font-family:inherit;font-size:10pt;"> million, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1</span></span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairment loss was recognized for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Payable</span><span style="font-family:inherit;font-size:10pt;"> — Under the Company’s cash management system, checks issued but not yet presented to the Company’s bank frequently result in overdraft balances for accounting purposes and are classified as accounts payable on the consolidated balance sheets. Accounts payable included </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8</span></span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8</span></span><span style="font-family:inherit;font-size:10pt;"> million of checks issued in excess of available cash balances at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Based Compensation</span><span style="font-family:inherit;font-size:10pt;"> — The Company accounts for its stock-based compensation using the fair value of the award estimated at the grant date of the award. The Company estimates the fair value of awards, consisting of stock options, using the Black Scholes option pricing model. Compensation expense is recognized in earnings using the straight-line method over the vesting period, which represents the requisite service period.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;"> — </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The following table presents the Company's net sales disaggregated by major sales channel for the 52 weeks ended December 29, 2019 and December 30, 2018:</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left: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:96.29629629629629%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fifty-Two Weeks Ended December 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Fifty-Two Weeks Ended December 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Fifty-Two Weeks Ended December 31, 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automotive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,588</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">HVAC, water heater, and appliances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,600</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,489</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,910</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General Recognition Policy</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized by the Company once all performance obligations under the terms of a contract with the Company's customers are satisfied. Generally, this occurs with the transfer of control of its automotive, HVAC, and other products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring its products. The Company’s payment terms vary by the type and location of its customers and the products offered. The term between invoicing and when payment is due is not significant.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In general, for sales arrangements, the Company deems control to transfer at a single point in time and recognizes revenue when it ships products from its manufacturing facilities to its customers. Once a product has shipped, the customer is able to direct the use of, and obtain substantially all of the remaining benefits from, the asset. The Company considers control to transfer upon shipment because the Company has a present right to payment at that time, the customer has legal title to the asset, and the customer has significant risks and rewards of ownership of the asset. Provisions for discounts and rebates to customers, estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and cash collections and payments results in billed accounts receivable. The Company does not have deferred revenue. Additionally, as noted above in the Accounts Receivable section, management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determines it is probable the receivable will not be recovered. The allowance for doubtful account balances are noted above in the Accounts Receivable section.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Practical Expedients</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company elects the practical expedient to expense costs incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include sales commissions as the Company has determined annual compensation is commensurate with annual sales activities.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company elects the practical expedient that does not require the Company to adjust consideration for the effects of a significant financing component when the period between shipment of its products and customer’s payment is </span><span style="font-family:inherit;font-size:10pt;"><span>one year or less</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shipping and Handling</span><span style="font-family:inherit;font-size:10pt;"> — Shipping and handling costs are included in cost of sales as they are incurred.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;"> — A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the period. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between financial reporting and tax accounting measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company also evaluates the need for valuation allowances to reduce the deferred tax assets to realizable amounts. Management evaluates all positive and negative evidence and uses judgment regarding past and future events, including operating results, to help determine when it is more likely than not that all or some portion of the deferred tax assets may not be realized. When appropriate, a valuation allowance is recorded against deferred tax assets to reserve for future tax benefits that may not be realized.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company recognizes the benefit of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement with the relevant tax authority. The Company assesses all tax positions for which the statute of limitations remains open. The Company had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> unrecognized tax benefits as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> penalties or interest recorded during the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Adjustments</span><span style="font-family:inherit;font-size:10pt;"> — The Company’s functional currency for all operations worldwide is the United States dollar. Nonmonetary assets and liabilities of foreign operations are remeasured at historical rates and monetary assets and liabilities are remeasured at exchange rates in effect at the end of each reporting period. Income statement accounts are remeasured at average exchange rates for the year. Gains and losses from translation of foreign currency financial statements into United States dollars are classified in other income in the consolidated statements of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Concentration Risks</span><span style="font-family:inherit;font-size:10pt;"> — The Company is exposed to various significant concentration risks as follows:</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Customer and Credit</span><span style="font-family:inherit;font-size:10pt;"> — During the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company’s sales were derived from customers principally engaged in the North American automotive industry. Company sales directly and indirectly to General Motors Company (“GM”), Fiat Chrysler Automobiles (“FCA”), and Ford Motor Company (“Ford”), as a percentage of total net sales were: </span><span style="font-family:inherit;font-size:10pt;"><span>17</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> percent, respectively, during the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">; </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>11</span></span><span style="font-family:inherit;font-size:10pt;"> percent, respectively, during the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">; and </span><span style="font-family:inherit;font-size:10pt;"><span>14</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>13</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>11</span></span><span style="font-family:inherit;font-size:10pt;"> percent, respectively, during the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No Tier 1 suppliers represented more than </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;"> percent of direct Company sales for any period noted above. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">GM accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>8</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>14</span></span><span style="font-family:inherit;font-size:10pt;"> percent of direct accounts receivable as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Labor Markets</span><span style="font-family:inherit;font-size:10pt;"> — At </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>65%</span></span><span style="font-family:inherit;font-size:10pt;"> of our employees are working in the United States, </span><span style="font-family:inherit;font-size:10pt;"><span>30%</span></span><span style="font-family:inherit;font-size:10pt;"> are working in Mexico, and </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> are working in Canada. </span><span style="font-family:inherit;font-size:10pt;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;"> of the United States hourly work force is covered under collective bargaining agreements that expire in August of 2022 and February of 2023.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Exchange</span><span style="font-family:inherit;font-size:10pt;"> — The expression of assets and liabilities in a currency other than the functional currency, which is the United States dollar, gives rise to exchange gains and losses when such assets and obligations are paid in another currency. Foreign currency exchange rate adjustments (i.e., differences between amounts recorded and actual amounts owed or paid) are reported in the consolidated statements of operations as the foreign currency fluctuations occur. Foreign currency exchange rate adjustments are reported in the consolidated statements of cash flows using the exchange rates in effect at the time of the cash flows. At </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company’s exposure to assets and liabilities denominated in another currency was not significant. To the extent there is a fluctuation in the exchange rates, the amount of local currency to be paid or received to satisfy foreign currency obligations in 2019 may increase or decrease.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">International Operations</span><span style="font-family:inherit;font-size:10pt;"> — The Company manufactures and sells products outside of the United States primarily in Mexico and Canada. Foreign operations are subject to various political, economic and other risks and uncertainties inherent in foreign countries. Among other risks, the Company’s operations are subject to the risks of restrictions on transfers of funds; export duties, quotas, and embargoes; domestic and international customs and tariffs; changing taxation policies; foreign exchange restrictions; political conditions; and governmental regulations. During the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>18</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>17</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;"> percent, respectively, of the Company’s production occurred in Mexico. During the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>8</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>9</span></span><span style="font-family:inherit;font-size:10pt;"> percent, respectively, of the Company's production occurred in Canada. Sales derived from customers located in Mexico, Canada, and other foreign countries were </span><span style="font-family:inherit;font-size:10pt;"><span>21</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>0</span></span><span style="font-family:inherit;font-size:10pt;"> percent, respectively during the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>17</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>2</span></span><span style="font-family:inherit;font-size:10pt;"> percent, respectively, during the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> percent, respectively during the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, of the Company’s total sales.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative financial instruments</span><span style="font-family:inherit;font-size:10pt;"> — All derivative instruments are required to be reported on the consolidated balance sheets at fair value unless the transactions qualify and are designated as normal purchases or sales. Changes in fair value are reported currently through earnings unless they meet hedge accounting criteria. See Note 7 for further information regarding the Company's derivative instrument makeup.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</span><span style="font-family:inherit;font-size:10pt;"> — The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> Recently Issued Accounting Pronouncements</span><span style="font-family:inherit;font-size:10pt;"> — In May 2014, the FASB issued ASU 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">. This ASU supersedes most of the existing guidance on revenue recognition in ASC Topic 605, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition,</span><span style="font-family:inherit;font-size:10pt;"> and establishes a broad principle that would require an entity to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this principle, an entity identifies the contract with a customer, identifies the separate performance obligations in the contract, determines the transaction price, allocates the transaction price to the separate performance obligations and recognizes revenue when each separate performance obligation is satisfied. In August 2015, the FASB issued ASU 2015-14, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,</span><span style="font-family:inherit;font-size:10pt;"> to defer implementation of ASU 2014-09 by one year. The guidance is now currently effective for fiscal years beginning after December 15, 2018 and is to be applied retrospectively at the entity's election either to each prior reporting period presented or with the cumulative effect of application recognized at the date of initial application. The ASU allows for early adoption for fiscal years beginning after December 15, 2016, however, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments to all contracts using the modified retrospective method in its first quarter of 2019. To assess the impact of the new standard, the Company analyzed the standard's impact on customer contracts, comparing its historical accounting policies and practices to the requirements of the new standard, and identifying potential differences from application of the new standard's requirements. The Company reviewed material contracts and related agreements with customers and confirmed that the performance obligations do not change under ASC No. 606. In addition, the Company considered all relevant commercial variables to identify transaction consideration and has concluded there is not a material change in the determination of transaction pricing. Therefore, the Company has concluded that the adoption of the new revenue standards did not have a material impact on its consolidated financial statements as the method for recognizing revenue subsequent to the implementation of ASC No. 606 did not vary significantly from the revenue recognition practices under previous GAAP.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued guidance, together with related, subsequently issued guidance, that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. Among other provisions, the guidance </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">requires certain equity securities to be measured at fair value, with changes in fair value recognized in earnings. For equity securities without readily determinable fair values, entities may elect to measure these securities at cost minus impairment, if any, adjusted for changes in observable prices. The guidance should be applied through a cumulative-effect adjustment to the balance sheet as of the beginning of the year of adoption, except for equity securities without readily determinable fair values, to which the guidance should be applied prospectively. The Company adopted this guidance on January 1, 2018 and concluded this did not have a material effect on the consolidated financial statements. The Company does have a cost method investment in its consolidated financial statements, and there is not a readily determinable value for this investment.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In February 2016, the FASB issued ASU 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;">), which will supersede the current lease requirements in Topic 840. The ASU requires lessees to recognize a right of use (“ROU”) asset and related lease liability for all leases, with a limited exception for short-term leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the statement of operations. The ASU is effective for the Company as of January 1, 2020. Therefore, the company plans to implement this standard using the modified retrospective approach and, as such, recognize the effects of applying the new standard as a cumulative-effect adjustment to retained earnings as of January 1, 2019. The Company has identified our existing leases contracts and is in the process of completing the calculations of the ROU assets and related lease liability. The Company plans to elect the practical expedients upon transition that will retain the lease classification and initial direct costs for any leases that exist prior to adoption of the standard. The Company will not reassess whether any contracts entered prior to adoption are leases. The Company plans to not separate non-lease components from the associated lease component and, instead, to account for those components as a single component in certain circumstances.  The Company also expects to elect the short-term lease recognition exemption for all leases that qualify, which means the Company will not recognize ROU assets or lease liabilities for short-term leases. Based on the Company's lease portfolio, the company currently anticipates recognizing a ROU asset and related lease liability on its balance sheet between </span><span style="font-family:inherit;font-size:10pt;"><span>$10 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13 million</span></span><span style="font-family:inherit;font-size:10pt;">, with an immaterial impact on its income statement compared to the current lease accounting model. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In January 2017, the FASB issued ASU 2017-4, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, </span><span style="font-family:inherit;font-size:10pt;">accounting guidance which removes Step 2 of the goodwill impairment test. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The ASU is effective for annual or interim reporting periods beginning after December 15, 2021. Early adoption is permitted. The Company adopted the provisions related to this ASU during fiscal year 2017 and the impact was not material in the year of adoption.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In August 2018, the FASB issued ASU 2018-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.</span><span style="font-family:inherit;font-size:10pt;"> The guidance eliminates, adds and modifies certain disclosure requirements. This new guidance is effective for fiscal years beginning after December 15, 2019 for public companies. Early adoption is permitted for either the entire standard or provisions that eliminate or modify requirements. Adoption of the standard will not impact our financial condition, results of operations or cash flows. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Income Taxes (Topic 740).</span> The guidance simplifies accounting for income taxes by removing certain exceptions. This new guidance is effective for fiscal years beginning after December 15, 2020 for public companies. Early adoption is permitted. We are continuing to evaluate the impact the adoption of this standard will have on our financial condition, results of operations or cash flows. 1 The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying consolidated financial statements have been prepared by the Company, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The consolidated financial statements include the accounts of the Company and all subsidiaries over which the Company exercises control. All inter-company transactions and balances have been eliminated upon consolidation. The Company’s year-end periods end on the Sunday closest to the end of the calendar year-end period. The 52-week fiscal year periods for 2019, 2018, and 2017 ended on <span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> The Company considers all highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.Under the Company’s cash management system, checks issued but not yet presented to the Company’s bank frequently result in overdraft balances for accounting purposes and are classified as accounts payable on the consolidated balance sheets. Accounts receivable are stated at the invoiced amount and do not bear interest. The allowance for doubtful accounts is management’s best estimate of the amount of probable collection in full of the existing accounts receivable. Management determines the allowance based on historical write off experience and an understanding of individual customer payment history and financial condition. Management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management determines it is probable the receivable will not be recovered. 900000 700000 Inventory is stated at the lower of cost or market, with cost determined on the first in, first out method (FIFO). Inventory acquired as part of a business combination is recorded at its estimated fair value at the time of the business combination. The Company periodically evaluates inventory for obsolescence, excess quantities, slow moving goods and other impairments of value and establishes reserves for any identified impairments. 1000000.0 600000 The carrying value of long-lived assets held for use is periodically evaluated when events or circumstances warrant such a review. The carrying value of a long-lived asset held for use is considered impaired when the anticipated separately identifiable undiscounted cash flows from the asset are less than the carrying value of the asset. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. Property, plant, and equipment purchases are recorded at cost. Property, plant, and equipment acquired as part of a business combination are recorded at estimated fair value at the time of the business combination. Depreciation is calculated principally using the straight-line method over the estimated useful life of each asset. Leasehold improvements are depreciated over the shorter of the estimated useful life of the asset or the period of the related leases. Upon retirement or disposal, the initial cost or valuation and accumulated depreciation are removed from the accounts, and any gain or loss is included in net income. Repair and maintenance costs are expensed as incurred.<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> The Company does not hold any intangible assets with indefinite lives. Identifiable intangible assets recognized as part of a business combination are recorded at their estimated fair value at the time of the business combination. Amortizable intangible assets are reviewed for impairment whenever events or circumstances indicate that the related carrying amount may be impaired. The remaining useful lives of intangible assets are reviewed annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. Goodwill represents the excess of the acquisition cost of consideration transferred over the fair value of the identifiable net assets acquired and liabilities assumed from business combinations at the date of acquisition. Goodwill is not amortized, but rather is assessed at least on an annual basis for impairment. If it is determined that it is more likely than not that the fair value is greater than the carrying value of a reporting unit then a qualitative assessment may be used for the annual impairment test. Otherwise, a one-step process is used which requires estimating the fair value of each reporting unit compared to its carrying value. If the carrying value exceeds the estimated fair value, goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The Company has <span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reporting and operating unit for goodwill testing purposes. </span> 1 6800000 0 0.400 0.140 0.11 0.12 0.020 Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are reported netted against the related debt instrument. Amounts paid to or on behalf of lenders are presented as debt discount, as a reduction of the noted debt instrument. Debt issuance costs on term debt are amortized using the straight lines basis over the term of the related debt (which is immaterially different from the required effective interest method) while those related to revolving debt are amortized using a straight-line basis over the term of the related debt. 300000 400000 400000 500000 0 200000 100000 100000 0 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Dividends received are included in income, except for those dividends received in excess of the Company’s proportionate share of accumulated earnings, which are applied as a reduction of the cost of the investment. 100000 100000 0 0 800000 1800000 The Company accounts for its stock-based compensation using the fair value of the award estimated at the grant date of the award. The Company estimates the fair value of awards, consisting of stock options, using the Black Scholes option pricing model. Compensation expense is recognized in earnings using the straight-line method over the vesting period, which represents the requisite service period. The following table presents the Company's net sales disaggregated by major sales channel for the 52 weeks ended December 29, 2019 and December 30, 2018:<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left: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:96.29629629629629%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fifty-Two Weeks Ended December 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Fifty-Two Weeks Ended December 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Fifty-Two Weeks Ended December 31, 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Automotive</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,588</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">HVAC, water heater, and appliances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,600</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,489</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174,910</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>175,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 131589000 147010000 148588000 13600000 19500000 19200000 7300000 8400000 7500000 152489000 174910000 175288000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized by the Company once all performance obligations under the terms of a contract with the Company's customers are satisfied. Generally, this occurs with the transfer of control of its automotive, HVAC, and other products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring its products. The Company’s payment terms vary by the type and location of its customers and the products offered. The term between invoicing and when payment is due is not significant.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In general, for sales arrangements, the Company deems control to transfer at a single point in time and recognizes revenue when it ships products from its manufacturing facilities to its customers. Once a product has shipped, the customer is able to direct the use of, and obtain substantially all of the remaining benefits from, the asset. The Company considers control to transfer upon shipment because the Company has a present right to payment at that time, the customer has legal title to the asset, and the customer has significant risks and rewards of ownership of the asset. Provisions for discounts and rebates to customers, estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and cash collections and payments results in billed accounts receivable. The Company does not have deferred revenue. Additionally, as noted above in the Accounts Receivable section, management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determines it is probable the receivable will not be recovered. The allowance for doubtful account balances are noted above in the Accounts Receivable section.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Practical Expedients</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company elects the practical expedient to expense costs incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include sales commissions as the Company has determined annual compensation is commensurate with annual sales activities.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company elects the practical expedient that does not require the Company to adjust consideration for the effects of a significant financing component when the period between shipment of its products and customer’s payment is </span><span style="font-family:inherit;font-size:10pt;"><span>one year or less</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shipping and Handling</span><span style="font-family:inherit;font-size:10pt;"> — Shipping and handling costs are included in cost of sales as they are incurred.</span></div> one year or less A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the period. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between financial reporting and tax accounting measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company also evaluates the need for valuation allowances to reduce the deferred tax assets to realizable amounts. Management evaluates all positive and negative evidence and uses judgment regarding past and future events, including operating results, to help determine when it is more likely than not that all or some portion of the deferred tax assets may not be realized. When appropriate, a valuation allowance is recorded against deferred tax assets to reserve for future tax benefits that may not be realized.<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> The Company recognizes the benefit of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement with the relevant tax authority. The Company assesses all tax positions for which the statute of limitations remains open. 0 0 0.17 0.16 0.15 0.15 0.16 0.11 0.14 0.13 0.11 0.08 0.14 0.65 0.30 0.05 0.22 The expression of assets and liabilities in a currency other than the functional currency, which is the United States dollar, gives rise to exchange gains and losses when such assets and obligations are paid in another currency. Foreign currency exchange rate adjustments (i.e., differences between amounts recorded and actual amounts owed or paid) are reported in the consolidated statements of operations as the foreign currency fluctuations occur. Foreign currency exchange rate adjustments are reported in the consolidated statements of cash flows using the exchange rates in effect at the time of the cash flows. At <span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company’s exposure to assets and liabilities denominated in another currency was not significant. To the extent there is a fluctuation in the exchange rates, the amount of local currency to be paid or received to satisfy foreign currency obligations in 2019 may increase or decrease.</span>The Company’s functional currency for all operations worldwide is the United States dollar. Nonmonetary assets and liabilities of foreign operations are remeasured at historical rates and monetary assets and liabilities are remeasured at exchange rates in effect at the end of each reporting period. Income statement accounts are remeasured at average exchange rates for the year. Gains and losses from translation of foreign currency financial statements into United States dollars are classified in other income in the consolidated statements of operations. 0.18 0.17 0.15 0.08 0.10 0.09 0.21 0.10 0 0.17 0.10 0.02 0.15 0.10 0.01 All derivative instruments are required to be reported on the consolidated balance sheets at fair value unless the transactions qualify and are designated as normal purchases or sales. Changes in fair value are reported currently through earnings unless they meet hedge accounting criteria. The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. In May 2014, the FASB issued ASU 2014-09, <span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">. This ASU supersedes most of the existing guidance on revenue recognition in ASC Topic 605, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition,</span><span style="font-family:inherit;font-size:10pt;"> and establishes a broad principle that would require an entity to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this principle, an entity identifies the contract with a customer, identifies the separate performance obligations in the contract, determines the transaction price, allocates the transaction price to the separate performance obligations and recognizes revenue when each separate performance obligation is satisfied. In August 2015, the FASB issued ASU 2015-14, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,</span><span style="font-family:inherit;font-size:10pt;"> to defer implementation of ASU 2014-09 by one year. The guidance is now currently effective for fiscal years beginning after December 15, 2018 and is to be applied retrospectively at the entity's election either to each prior reporting period presented or with the cumulative effect of application recognized at the date of initial application. The ASU allows for early adoption for fiscal years beginning after December 15, 2016, however, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments to all contracts using the modified retrospective method in its first quarter of 2019. To assess the impact of the new standard, the Company analyzed the standard's impact on customer contracts, comparing its historical accounting policies and practices to the requirements of the new standard, and identifying potential differences from application of the new standard's requirements. The Company reviewed material contracts and related agreements with customers and confirmed that the performance obligations do not change under ASC No. 606. In addition, the Company considered all relevant commercial variables to identify transaction consideration and has concluded there is not a material change in the determination of transaction pricing. Therefore, the Company has concluded that the adoption of the new revenue standards did not have a material impact on its consolidated financial statements as the method for recognizing revenue subsequent to the implementation of ASC No. 606 did not vary significantly from the revenue recognition practices under previous GAAP.</span><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued guidance, together with related, subsequently issued guidance, that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. Among other provisions, the guidance </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">requires certain equity securities to be measured at fair value, with changes in fair value recognized in earnings. For equity securities without readily determinable fair values, entities may elect to measure these securities at cost minus impairment, if any, adjusted for changes in observable prices. The guidance should be applied through a cumulative-effect adjustment to the balance sheet as of the beginning of the year of adoption, except for equity securities without readily determinable fair values, to which the guidance should be applied prospectively. The Company adopted this guidance on January 1, 2018 and concluded this did not have a material effect on the consolidated financial statements. The Company does have a cost method investment in its consolidated financial statements, and there is not a readily determinable value for this investment.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In February 2016, the FASB issued ASU 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;">), which will supersede the current lease requirements in Topic 840. The ASU requires lessees to recognize a right of use (“ROU”) asset and related lease liability for all leases, with a limited exception for short-term leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the statement of operations. The ASU is effective for the Company as of January 1, 2020. Therefore, the company plans to implement this standard using the modified retrospective approach and, as such, recognize the effects of applying the new standard as a cumulative-effect adjustment to retained earnings as of January 1, 2019. The Company has identified our existing leases contracts and is in the process of completing the calculations of the ROU assets and related lease liability. The Company plans to elect the practical expedients upon transition that will retain the lease classification and initial direct costs for any leases that exist prior to adoption of the standard. The Company will not reassess whether any contracts entered prior to adoption are leases. The Company plans to not separate non-lease components from the associated lease component and, instead, to account for those components as a single component in certain circumstances.  The Company also expects to elect the short-term lease recognition exemption for all leases that qualify, which means the Company will not recognize ROU assets or lease liabilities for short-term leases. Based on the Company's lease portfolio, the company currently anticipates recognizing a ROU asset and related lease liability on its balance sheet between </span><span style="font-family:inherit;font-size:10pt;"><span>$10 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13 million</span></span><span style="font-family:inherit;font-size:10pt;">, with an immaterial impact on its income statement compared to the current lease accounting model. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In January 2017, the FASB issued ASU 2017-4, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, </span><span style="font-family:inherit;font-size:10pt;">accounting guidance which removes Step 2 of the goodwill impairment test. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The ASU is effective for annual or interim reporting periods beginning after December 15, 2021. Early adoption is permitted. The Company adopted the provisions related to this ASU during fiscal year 2017 and the impact was not material in the year of adoption.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In August 2018, the FASB issued ASU 2018-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement.</span><span style="font-family:inherit;font-size:10pt;"> The guidance eliminates, adds and modifies certain disclosure requirements. This new guidance is effective for fiscal years beginning after December 15, 2019 for public companies. Early adoption is permitted for either the entire standard or provisions that eliminate or modify requirements. Adoption of the standard will not impact our financial condition, results of operations or cash flows. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Income Taxes (Topic 740).</span> The guidance simplifies accounting for income taxes by removing certain exceptions. This new guidance is effective for fiscal years beginning after December 15, 2020 for public companies. Early adoption is permitted. We are continuing to evaluate the impact the adoption of this standard will have on our financial condition, results of operations or cash flows. 10000000 13000000 Business Combinations<div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company intends to continue to selectively pursue opportunistic acquisitions that provide additional products and processes, as well as entrance into new growth markets. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> new acquisitions for the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 0  Inventory<div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory consists of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><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;font-weight:bold;">  </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;">December 29, <br/>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;padding-left:2px;padding-top:2px;padding-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 30, <br/>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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,286</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%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> During the third quarter of 2019, the Company increased the inventory allowance by </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> which is included in cost of sales in the condensed consolidated statement of operations. This was due to the loss of business from the end of life of certain programs coupled with the on-going implementation of the Company's new Enterprise Resource Planning (ERP) system providing more detailed information that led the Company to review estimated future demand in the next twelve months. The allowance for inventory valuation was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> at December 29, 2019 and December 30, 2018 respectively.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in inventory are assets located in Mexico with a carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6</span></span><span style="font-family:inherit;font-size:10pt;"> million at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.3</span></span><span style="font-family:inherit;font-size:10pt;"> million at </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and assets located in Canada with a carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory consists of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><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;font-weight:bold;">  </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;">December 29, <br/>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;padding-left:2px;padding-top:2px;padding-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 30, <br/>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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,286</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> 7963000 9563000 129000 548000 4955000 6175000 13047000 16286000 1700000 1000000.0 600000 3600000 3300000 1000000.0 1200000 Property, Plant, and Equipment<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment consists of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><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:16%;"/></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 29, <br/>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;padding-left:2px;padding-top:2px;padding-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 30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Depreciable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Life – Years</span></div></td></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="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23 – 40</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shop equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,982</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7 – 10</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,130</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 – 10</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 – 7</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mobile equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,543</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net property, plant, and equipment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,415</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,078</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.6</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in property, plant, and equipment are assets located in Mexico with a carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.1</span></span><span style="font-family:inherit;font-size:10pt;"> million and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2</span></span><span style="font-family:inherit;font-size:10pt;"> million at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and assets located in Canada with a carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment consists of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><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:16%;"/></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 29, <br/>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;padding-left:2px;padding-top:2px;padding-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 30, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Depreciable</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Life – Years</span></div></td></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="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,663</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23 – 40</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shop equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,982</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7 – 10</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,130</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 – 10</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,866</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3 – 7</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mobile equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,543</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net property, plant, and equipment</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,415</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,078</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1663000 1663000 5934000 6898000 22982000 21166000 1234000 1130000 1866000 1651000 190000 283000 1543000 1514000 35412000 34305000 11997000 9227000 23415000 25078000 2900000 2600000 2200000 4100000 3200000 600000 700000 Intangible Assets<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets of the Company consist of the following at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><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:18%;"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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;">Life – Years</span></div></td></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="7" 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Customer contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,523</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,304</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.16</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.43</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,162</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.53</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unpatented technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,535</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets of the Company consist of the following at </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><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:18%;"/></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;">Gross Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated<br/>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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average<br/>Life – Years</span></div></td></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="7" 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Customer contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,523</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,936</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.16</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.43</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,162</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,118</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.53</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unpatented technology</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,535</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>818</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average amortization period for all intangible assets is </span><span style="font-family:inherit;font-size:10pt;"><span>8.96 years</span></span><span style="font-family:inherit;font-size:10pt;">. Amortization expense for intangible assets totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.1</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.1</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated amortization expense is as follows (In thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,914</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,456</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,625</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%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets of the Company consist of the following at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><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:18%;"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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;">Life – Years</span></div></td></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="7" 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Customer contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,523</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,304</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.16</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.43</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,162</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.53</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unpatented technology</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,535</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,124</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,268</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets of the Company consist of the following at </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><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:18%;"/></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;">Gross Carrying<br/>Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated<br/>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="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average<br/>Life – Years</span></div></td></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="7" 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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Customer contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,523</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,936</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.16</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,673</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.43</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,162</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,118</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.53</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unpatented technology</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,535</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>818</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 26523000 18304000 P8Y1M28D 4673000 1698000 P16Y5M4D 1162000 1142000 P2Y6M10D 1535000 1124000 P5Y 33893000 22268000 26523000 14936000 P8Y1M28D 4673000 1452000 P16Y5M4D 1162000 1118000 P2Y6M10D 1535000 818000 P5Y 33893000 18324000 P8Y11M15D 3900000 4100000 4100000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated amortization expense is as follows (In thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,914</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,456</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>759</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,625</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> 3914000 2456000 1305000 979000 759000 2212000 11625000 Long-term Debt<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Credit Agreement </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 29, 2016, Unique Fabricating NA, Inc. (the “US Borrower”) and Unique-Intasco Canada, Inc. (the “CA Borrower”) and Citizens Bank, National Association (“Citizens”), acting as syndication agent, and other lenders, entered into a credit agreement (the “Credit Agreement”) providing for borrowings of up to the aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$62.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Credit Agreement was a senior secured credit facility and consisted of a revolving line of credit of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (the “Revolver”) to the US Borrower, a </span><span style="font-family:inherit;font-size:10pt;"><span>$17.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount term loan (the “US Term Loan”) to the US Borrower, and a </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount term loan (the “CA Term Loan”) to the CA Borrower. At closing, the US Term Loan and the CA Term Loan were fully funded, and the US Borrower borrowed approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$22.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the Revolver. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 18, 2017, the US Borrower and the CA Borrower entered into the Second Amendment (the “Amendment”) to the Credit Agreement, with Citizens acting as syndication agent, and other lenders. The amendment converted </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the Revolver into an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> term loan to the US borrower (the “US Term Loan II”). The conversion of a portion of the outstanding borrowings under the Revolver did not reduce the aggregate amount available to be borrowed under it.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 26, 2018, the US Borrower and the CA Borrower entered into the Third Amendment (the “Amendment”) to the Credit Agreement, with Citizens acting as syndication agent, and other lenders. The Amendment added a fifth tier of interest rates for total leverage ratios greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>3.00</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00. The Credit Agreement only provided three tiers of interest rates based on a total leverage ratio with the greatest tier being for greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>2.50</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00. Under the Amendment, all loans under the Credit Agreement now bear interest at the Company's election of either (i) the greater of the Prime Rate or the Federal Funds Effective Rate (the “Base Rate”) or ii) the LIBOR rate, plus an applicable margin ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1.75</span></span><span style="font-family:inherit;font-size:10pt;"> percent to </span><span style="font-family:inherit;font-size:10pt;"><span>2.75</span></span><span style="font-family:inherit;font-size:10pt;"> percent per annum in the case of the Base Rate and </span><span style="font-family:inherit;font-size:10pt;"><span>2.75</span></span><span style="font-family:inherit;font-size:10pt;"> percent to </span><span style="font-family:inherit;font-size:10pt;"><span>3.75</span></span><span style="font-family:inherit;font-size:10pt;"> percent per annum in the case of the LIBOR rate, in each case, based on a senior leverage ratio threshold, measured quarterly. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Amendment also amended the financial covenant related to the total leverage ratio (the ratio of Total Debt as of the date of determination to Consolidated EBITDA for the twelve month period ended as of the date of determination), which previously could not exceed a ratio of </span><span style="font-family:inherit;font-size:10pt;"><span>3.00</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00. The Amendment provides that the total leverage ratio may not exceed </span><span style="font-family:inherit;font-size:10pt;"><span>3.50</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00 for the fiscal quarter ended March 31, 2018, </span><span style="font-family:inherit;font-size:10pt;"><span>3.25</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00 for the fiscal quarters ended June 30, 2018 and September 30, 2018, and </span><span style="font-family:inherit;font-size:10pt;"><span>3.00</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00 for the fiscal quarter ended December 31, 2018 and all fiscal quarters thereafter.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> On August 8, 2018 the US Borrower and the CA Borrower entered into the Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement, with Citizens acting as Administrative Agent, and the other lenders. The Fourth Amendment required the Company to use the net proceeds from the sale of the Ft. Smith, Arkansas building to reduce the outstanding borrowings under the Revolver. The application of the net proceeds did not permanently reduce the amounts that could be borrowed under the Revolver. The Fourth Amendment also made less restrictive for the fiscal quarter ended September 30, 2018, the financial covenant ratio which determined the Company's ability to pay dividends.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> On September 20, 2018, the US Borrower and the CA Borrower entered into the Fifth Amendment (the “Fifth Amendment”) to the Credit Agreement, with Citizens acting as Administrative Agent, and the other lenders. The Fifth Amendment temporarily increased the maximum amount that could be borrowed under the Revolver to </span><span style="font-family:inherit;font-size:10pt;"><span>$32.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> from its then current maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. This increase implemented by the Fifth Amendment was effective until October 31, 2018, at which point the maximum amount that may be borrowed under the Revolver reverted to </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and was replaced by the Amended and Restated Credit Agreement outlined below.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amended and Restated Credit Agreement</span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> On November 8, 2018, the US Borrower and the CA Borrower, entered into an Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”), which amended and restated the existing Credit Agreement. The Amended and Restated Credit Agreement is a </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;">-year agreement, which, among other things increases the principal amount of US Term Loan borrowings to </span><span style="font-family:inherit;font-size:10pt;"><span>$26.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, creates a </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> year line of credit to fund capital expenditures and extends the maturity dates of all borrowings from April 28, 2021 to November 7, 2023. The Amended and Restated Credit Agreement provides for </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">borrowings of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the Revolver, subject to availability, and left the outstanding principal balance on the CA Term Loan, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$12.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, the same as it was on the previous Credit Agreement. The Amended and Restated Credit Agreement combined the previous US Term Loan and US Term Loan II (the “New US Term Loan”) and increases the aggregate principal amount to </span><span style="font-family:inherit;font-size:10pt;"><span>$26.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> dollars from </span><span style="font-family:inherit;font-size:10pt;"><span>$15.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, in total, for the previous US Term Loan and Term Loan II. The increase in the principal amount effected by the New U.S. Term Loan replaced and termed-out outstanding borrowings under the Revolver. The Amended and Restated Credit Agreement changes the quarterly principal payments of the New US Term Loan to </span><span style="font-family:inherit;font-size:10pt;"><span>$337,500</span></span><span style="font-family:inherit;font-size:10pt;"> through September 30, 2020, </span><span style="font-family:inherit;font-size:10pt;"><span>$575,000</span></span><span style="font-family:inherit;font-size:10pt;"> thereafter through September 30, 2021, and </span><span style="font-family:inherit;font-size:10pt;"><span>$812,500</span></span><span style="font-family:inherit;font-size:10pt;"> thereafter though maturity. The Amended and Restated Credit Agreement also adds a </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-year </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">-dollar line of credit dedicated to Capital Expenditures. Finally, the agreement made certain changes to the Company's covenants and financial covenant ratios.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Revolver, New US Term Loan, and CA Term Loan all mature on November 7, 2023 and bear interest at the Company's election of either (i) the greater of the Prime Rate or the Federal Funds Effective Rate (the “Base Rate”) or ii) the LIBOR rate, plus an applicable margin ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1.75</span></span><span style="font-family:inherit;font-size:10pt;"> percent to </span><span style="font-family:inherit;font-size:10pt;"><span>2.75</span></span><span style="font-family:inherit;font-size:10pt;"> percent per annum in the case of the Base Rate and </span><span style="font-family:inherit;font-size:10pt;"><span>2.75</span></span><span style="font-family:inherit;font-size:10pt;"> percent to </span><span style="font-family:inherit;font-size:10pt;"><span>3.75</span></span><span style="font-family:inherit;font-size:10pt;"> percent per annum in the case of the LIBOR rate, in each case, based on a senior leverage ratio threshold, measured quarterly.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In addition, the Amended and Restated Credit Agreement allows for increases in the principal amount of the Revolver and the New US and CA Term Loans not to exceed a </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount, in the aggregate, provided that before and after giving effect to the proposed increase (and any transactions to be consummated using proceeds of the increase), the total leverage and debt service coverage ratios do not exceed specified amounts. The Amended and Restated Credit Agreement also provides for the issuance of letters of credit with a face amount of up to a </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, in the aggregate, provided that any letter of credit that is issued will reduce availability under the Revolver.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Amended and Restated Credit Agreement contains customary negative covenants and requires that the Company comply with various financial covenants including a total leverage ratio and a debt service coverage ratio, as defined in the Amended and Restated Credit Agreement. Additionally, the New US Term Loan and CA Term Loan contains a clause, effective December 29, 2019, that requires an excess cash flow payment to be made to the lenders to reduce the New US Term Loan or the CA Term Loan if the Company’s cash flow exceeds certain thresholds as defined by the Amended and Restated Credit Agreement.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of March 31, 2019, the Company was not in compliance with the total leverage ratio financial covenant. As a result of this non-compliance, on May 7, 2019, the US Borrower and the CA Borrower entered into the Waiver and First Amendment (the “First Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders. The First Amendment temporarily waived the default on the March 31, 2019 covenant violation until the earlier of June 15, 2019 or the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition. As a result of this waiver, the lenders did not accelerate the maturity of the debt. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 14, 2019, the Company entered into the Waiver and Second Amendment (the “Second Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Second Amendment revised the waiver period as defined with respect to the March 31, 2019 covenant violation and resulting default until the earlier of June 30, 2019 (which was June 15, 2019 under the First Amendment to the Amended and Restated Credit Agreement) or the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 28, 2019, the Company entered into the Waiver and Third Amendment (the “Third Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Third Amendment revised the waiver period as defined with respect to the March 31, 2019 covenant violation and resulting default until the earlier of July 22, 2019 (which was June 30, 2019 under the Second Amendment to the Amended and Restated Credit Agreement) and the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 16, 2019, the Company entered into the Waiver and Fourth Amendment (the “Fourth Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Fourth Amendment provided a permanent waiver by the Lenders and Agent with respect to the Borrower's non-compliance with the total leverage ratio financial covenant, as defined as of March 31, 2019. The Fourth Amendment also revised the definition of </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">consolidated EBITDA and certain financial covenants, including the maximum total leverage ratio and the minimum debt service coverage ratio, as well as adding the requirement that the Company maintain minimum liquidity and minimum unadjusted consolidated EBITDA, each as defined. The Fourth Amendment permits distributions as long as the Borrower is in compliance with specified conditions including that the Borrower's liquidity, as defined, is not less than </span><span style="font-family:inherit;font-size:10pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:10pt;"> after giving effect to the distribution, total leverage ratio is not more than </span><span style="font-family:inherit;font-size:10pt;"><span>2.00</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00, post distribution, debt service coverage ratio ("DSCR"), as defined, is not greater than </span><span style="font-family:inherit;font-size:10pt;"><span>1.10</span></span><span style="font-family:inherit;font-size:10pt;"> to 1.00, and Borrower is in compliance with financial covenants, before and after giving effect to the distributions. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 7, 2019, the Company entered into the Fifth Amendment to the Credit Agreement and Loan Documents (The "Fifth Amendment"). The Fifth Amendment amended the definition of unadjusted consolidated EBITDA to include consolidated net income plus the sum of interest expense, tax expense, depreciation and amortization expense, and non-cash impairment charges of goodwill. The Company is compliant with the covenants set forth in the Waiver and Amendments as of December 29, 2019. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> was outstanding under the New Revolver. This amount is gross of debt issuance costs which are further described in Note 1. The New Revolver had an effective interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6.0120</span></span><span style="font-family:inherit;font-size:10pt;"> percent per annum at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and is secured by substantially all the Company’s assets. At </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maximum additional available borrowings under the New Revolver were </span><span style="font-family:inherit;font-size:10pt;"><span>$11.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, which includes a reduction for a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> letter of credit issued for the benefit of the landlord of one of the Company’s leased facilities. The maximum amount available was further subject to borrowing base restrictions, resulting in a net availability of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long term debt consists of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">  </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;">December 29, <br/>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;padding-left:2px;padding-top:2px;padding-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 30, <br/>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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New US Term Loan, payable to lenders in quarterly installments of $337,500 through September 30, 2020, $575,000 through September 30, 2021, and $812,500 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019 the balance of the New US Term Loan is presented net of a debt discount of $266,517 from costs paid to or on behalf of the lenders.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,665</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">CA Term Loan, payable to lenders in quarterly installments of $375,000 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $115,866 from costs paid to or on behalf of the lenders.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,853</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditure line payable to lenders in quarterly installments of 7.5% per annum of the outstanding principal balance commencing December 31, 2019 through September 30, 2020, 10% per annum through September 30, 2021, and 12.5% per annum through November 7, 2023 with a lump sum due at maturity. The effective interest rate was 6.094% per annum at December 29, 2019.</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note payable to the seller of former owner of business Unique acquired in 2014 which is unsecured and subordinated to the New Credit Agreement. Interest accrues monthly at an annual rate of 6.00%. The note payable is due in full on February 6, 2019.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt excluding revolver</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,067</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current maturities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,847</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,350</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt – net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,220</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company did not pay a dividend subsequent to the new amendments.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities on the Company’s Amended and Restated Credit Agreement and other long term-debt obligations for the remainder of the current fiscal year and future fiscal years (In thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discounts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(383</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,485</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> 62000000.0 30000000.0 17000000.0 15000000.0 22900000 4000000.0 4000000.0 3.00 2.50 0.0175 0.0275 0.0275 0.0375 3.00 3.50 3.25 3.00 32500000 30000000.0 30000000.0 26000000.0 30000000.0 12000000.0 26000000.0 15900000 337500 575000 812500 5000000.0 0.0175 0.0275 0.0275 0.0375 10000000.0 2000000.0 5000000 2.00 1.10 11700000 0.060120 11300000 100000 6800000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long term debt consists of the following:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">  </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;">December 29, <br/>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;padding-left:2px;padding-top:2px;padding-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 30, <br/>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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New US Term Loan, payable to lenders in quarterly installments of $337,500 through September 30, 2020, $575,000 through September 30, 2021, and $812,500 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019 the balance of the New US Term Loan is presented net of a debt discount of $266,517 from costs paid to or on behalf of the lenders.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,383</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,665</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">CA Term Loan, payable to lenders in quarterly installments of $375,000 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $115,866 from costs paid to or on behalf of the lenders.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,853</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditure line payable to lenders in quarterly installments of 7.5% per annum of the outstanding principal balance commencing December 31, 2019 through September 30, 2020, 10% per annum through September 30, 2021, and 12.5% per annum through November 7, 2023 with a lump sum due at maturity. The effective interest rate was 6.094% per annum at December 29, 2019.</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note payable to the seller of former owner of business Unique acquired in 2014 which is unsecured and subordinated to the New Credit Agreement. Interest accrues monthly at an annual rate of 6.00%. The note payable is due in full on February 6, 2019.</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt excluding revolver</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,067</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current maturities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,847</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,350</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt – net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,220</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,668</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> 24383000 25665000 10384000 11853000 1300000 0 0 500000 36067000 38018000 2847000 3350000 33220000 34668000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities on the Company’s Amended and Restated Credit Agreement and other long term-debt obligations for the remainder of the current fiscal year and future fiscal years (In thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,890</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discounts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(383</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,485</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> 3193000 4176000 4912000 35890000 0 0 48171000 383000 303000 47485000 Derivative Financial Instruments<div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest Rate Swap</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company holds derivative financial instruments, in the form of interest rate swaps, as required by its Credit Agreement and Amended and Restated Credit Agreement, for the purpose of hedging certain identifiable transactions in order to mitigate risks relating to the variability of future earnings and cash flows caused by interest rate fluctuations. The Company has elected not to apply hedge accounting for financial reporting purposes. The interest rate swaps are recognized in the accompanying consolidated balance sheets at their fair value. Monthly settlement payments due on the interest rate swaps and changes in their fair value are recognized currently in net income as interest expense in the consolidated statements of operations.</span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective June 30, 2016, as required under the Credit Agreement entered into during April 2016, the Company entered into a new interest rate swap which requires the Company to pay a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.055</span></span><span style="font-family:inherit;font-size:10pt;"> per annum while receiving a variable rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount. The notional amount at the effective date was </span><span style="font-family:inherit;font-size:10pt;"><span>$16.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> which decreased by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> each quarter until June 30, 2017, decreased by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> each quarter until June 29, 2018, when it began decreasing by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> per quarter until it expired on June 28, 2019. </span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective October 2, 2017, as required under the Second Amendment to the Credit Agreement, the Company entered into another interest rate swap that requires the Company to pay a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.093</span></span><span style="font-family:inherit;font-size:10pt;"> per annum while receiving a variable interest rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> which decreases by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> each quarter until it expires on September 30, 2020. </span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective November 30, 2018, as required under the Amended and Restated Credit Agreement, the Company entered into another interest rate swap the requires the Company to pay a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>3.075</span></span><span style="font-family:inherit;font-size:10pt;"> per annum while receiving a variable interest rate per annum based on the one month LIBOR for a net monthly settlement based on the notional amount in effect. The notional amount at the effective date was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> which increases by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> each quarter until June 28, 2019 when the notional amount increases to </span><span style="font-family:inherit;font-size:10pt;"><span>$17.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> due to the interest rate swap from 2016 above expiring. The notional amount then decreases each quarter by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> until September 30, 2020 when the notional amount increases to </span><span style="font-family:inherit;font-size:10pt;"><span>$17.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> due to the interest rate swap from 2017 above expiring. The notional amount then decreases each quarter by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> until December 31, 2021, then decreases each subsequent quarter by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> until it expires on November 8, 2023.</span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the fair value of all of the swaps was </span><span style="font-family:inherit;font-size:10pt;"><span>$(0.9) million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;"> is included in current assets in the consolidated balance sheet and </span><span style="font-family:inherit;font-size:10pt;"><span>$(0.9) million</span></span><span style="font-family:inherit;font-size:10pt;"> is included in other long-term liabilities in the consolidated balance sheet. The Company received </span><span style="font-family:inherit;font-size:10pt;"><span>$0.03 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. At </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the fair value of all the swaps was </span><span style="font-family:inherit;font-size:10pt;"><span>$(0.3) million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> was included in current assets in the consolidated balance sheet and </span><span style="font-family:inherit;font-size:10pt;"><span>$(0.4) million</span></span><span style="font-family:inherit;font-size:10pt;"> was included in other long-term liabilities in the consolidated balance sheet. The Company received </span><span style="font-family:inherit;font-size:10pt;"><span>$(0.1) million</span></span><span style="font-family:inherit;font-size:10pt;">, in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 52 weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 0.01055 16700000 300000 400000 500000 0.01093 1900000 100000 0.03075 5000000.0 400000 17500000 200000 17500000 400000 600000 -900000 0 -900000 30000.00 -300000 100000 -400000 -100000 Restructuring<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's restructuring activities are undertaken as necessary to implement management's strategy, streamline operations, take advantage of available capacity and resources, and achieve net cost reductions. The restructuring activities generally relate to realignment of the organization, rationalization of existing manufacturing capacity and closure of facilities and other exit or disposal activities, either in the normal course of business or pursuant to specific restructuring programs.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the activity in the restructuring liability for the 52 weeks ended December 29, 2019.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Termination Benefits Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Exit Costs Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for estimated expenses to be incurred </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,752</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments made during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>942</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,198</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at December 29, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019 Restructurings</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Bryan Restructuring</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 7, 2019, the Company made the decision to close its manufacturing facility in Bryan, Ohio. The Company expects to cease operations completely at the Bryan facility by the end of March 2020. The Company's decision was based on the business case analysis optimizing capacity utilization in the most cost-effective manner.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company will move existing Bryan production to its manufacturing facilities in Queretaro, Mexico and LaFayette, GA. The Company will provide the affected employees severance pay, health benefits continuation, and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company incurred one-time severance costs as a result of this plant closure of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the fourth quarter of 2019. The amount of other costs incurred associated with this plant closure, which primarily consist of preparing and moving existing production equipment and inventory at Bryan to other facilities, will be approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> through April of 2020. All these costs were and will be recorded to the restructuring expense line in the Company's consolidated statement of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Evansville Restructuring</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 16, 2019, the Company made the decision to close its manufacturing facility in Evansville, Indiana. The Company ceased its operations during December 2019. The Company's decision was based on the business case analysis optimizing capacity utilization in the most cost-effective manner. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company will move existing Evansville production to its manufacturing facilities in LaFayette, GA, Auburn Hills, MI, and Louisville, KY. The Company will provide the affected employees severance pay, health benefits continuation, and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> As the Company is actively marketing its leased, no longer in use, Evansville facility for a sub-lease and based upon the applicable generally accepted accounting principles, the Company performed an analysis to determine the appropriate </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">accounting. This resulted in recording a charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> to restructuring expense in the fourth quarter ending December 29, 2019.</span><span style="font-family:inherit;font-size:10pt;color:#ff0000;"> </span><span style="font-family:inherit;font-size:10pt;">The Company is obligated for the remaining payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the leased facility.</span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is also actively pursuing the sale of its owned Evansville facility with a December 29, 2019 book value of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. As such, this asset has been classified as an asset held for sale on the consolidated balance sheet.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company incurred one-time severance costs as a result of this plant closure of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the 52 weeks ended December 29, 2019. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Evansville to other facilities was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the 52 weeks ended December 29, 2019.    </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of these costs were recorded as restructuring expense in the Company's condensed consolidated statements of operations.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Salaried Restructuring</span></div><div style="line-height:174%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 15, 2019 and February 1, 2019, the Company announced that in order to reduce fixed costs it would be eliminating several salaried positions throughout the Company. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. This reduction took place and the Company incurred restructuring costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the 52 weeks ended December 29, 2019.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2019, the Company made additional reductions of </span><span style="font-family:inherit;font-size:10pt;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;"> salaried positions as part of a streamlining of the company to improve efficiency and better align the organization to its new structure, targets, and vision. There was an immaterial impact on 2019 costs and there will be no impact in 2020. Some of the resulting cost savings have been and will be used to add specific capabilities in Engineering, Finance, Human Resources, and Purchasing.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization Items</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 6, 2019, the former President and CEO of the Company resigned by mutual agreement of both parties. The Company incurred one-time restructuring costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the 52 weeks ended December 29, 2019, in connection with his resignation. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018 Restructuring</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fort Smith Restructuring</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> On February 13, 2018, the Company made the decision to close its manufacturing facility in Fort Smith, Arkansas. The Company ceased operations at the Fort Smith facility in July of 2018, and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> positions were eliminated as a result of the closure. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of our facilities. The Company moved existing Fort Smith production to its manufacturing facilities in Evansville, Indiana and Monterrey, Mexico. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company incurred one-time severance costs as a result of this plant closure of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the 52 weeks ended December 30, 2018. The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Fort Smith to other facilities was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the 52 weeks ended December 30, 2018. All these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">         </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> On October 18, 2018, the Company sold the building it owned in Fort Smith, which had a net book value of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for cash proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> resulting in a gain on the sale of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. Through the date of the sale the building qualified as being held for sale, and therefore was presented as such in the consolidated balance sheet.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Port Huron Restructuring</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> On February 1, 2018, the Company made the decision to close its manufacturing facility in Port Huron, Michigan. The Company ceased operations at the Port Huron facility in June of 2018 and </span><span style="font-family:inherit;font-size:10pt;"><span>7</span></span><span style="font-family:inherit;font-size:10pt;"> positions were eliminated as a result of the closure. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of its facilities. As such, the Company moved existing Port Huron production to our manufacturing facilities in London, Ontario, Auburn Hills, Michigan, and Louisville, Kentucky. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company incurred one-time severance costs as a result of this plant closure of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the 52 weeks ended December 30, 2018. The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Port Huron to other facilities was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the 52 weeks ended December 30, 2018. All these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tables below summarize the activity in the restructuring liability for the 52 weeks ended December 30, 2018. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:24px;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:96.29629629629629%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Termination Benefits Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Exit Costs Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at January 1, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for estimated expenses incurred during the year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments made during the year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,156</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at December 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">There are </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span> future costs expected with the Ft. Smith and Port Huron closures above as the closures were completed in 2018. <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the activity in the restructuring liability for the 52 weeks ended December 29, 2019.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Termination Benefits Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Exit Costs Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for estimated expenses to be incurred </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,752</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments made during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>942</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,198</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at December 29, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>438</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tables below summarize the activity in the restructuring liability for the 52 weeks ended December 30, 2018. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:24px;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:96.29629629629629%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Termination Benefits Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Exit Costs Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at January 1, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for estimated expenses incurred during the year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments made during the year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,156</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrual balance at December 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 0 0 1380000 1372000 2752000 942000 1256000 2198000 438000 116000 554000 300000 600000 400000 1100000 1000000.0 300000 800000 1500000 300000 12 700000 20 200000 600000 700000 900000 100000 7 100000 300000 0 0 0 299000 857000 1156000 299000 857000 1156000 0 0 0 0 Stock Incentive Plans<div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2013 Stock Incentive Plan</span></div><div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s Board of Directors approved a stock incentive plan (the “Plan”) in 2013. The Plan permits the Company to grant </span><span style="font-family:inherit;font-size:10pt;"><span>495,000</span></span><span style="font-family:inherit;font-size:10pt;"> non statutory or incentive stock options to the employees, directors and consultants of the Company. </span><span style="font-family:inherit;font-size:10pt;"><span>495,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of unissued common stock are reserved for the Plan. The Board of Directors has the authority to determine the participants to whom stock options shall be awarded as well as any restrictions to be placed upon the awards. The exercise price cannot be less than the fair value of the underlying shares at the time the stock options are issued, and the maximum length of an award is </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019 the compensation committee of the Board of Directors approved the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>72,500</span></span><span style="font-family:inherit;font-size:10pt;"> non-statutory stock option awards, respectively, to the new CEO of the Company with an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.89</span></span><span style="font-family:inherit;font-size:10pt;"> per share. These awards vest </span><span style="font-family:inherit;font-size:10pt;"><span>50 percent</span></span><span style="font-family:inherit;font-size:10pt;"> once the closing price of the Company's common stock is in excess of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.50</span></span><span style="font-family:inherit;font-size:10pt;"> per share for 10 out of 20 consecutive trading days and an additional </span><span style="font-family:inherit;font-size:10pt;"><span>50 percent</span></span><span style="font-family:inherit;font-size:10pt;"> once the closing price of the Company's common stock is in excess of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.50</span></span><span style="font-family:inherit;font-size:10pt;"> per share for 10 out of 20 consecutive trading days. The Company estimated the grant-date fair value of the awards </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">subject to these market conditions using a Monte Carlo simulation model, using the following assumptions: risk free interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.63%</span></span><span style="font-family:inherit;font-size:10pt;"> and an annualized volatility of </span><span style="font-family:inherit;font-size:10pt;"><span>40%</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2014 Omnibus Performance Award Plan</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2014 the Board of Directors and stockholders adopted the Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan, or the 2014 Plan. The 2014 Plan provides for the grant of cash awards, stock options, stock appreciation rights, or SARs, shares of restricted stock and restricted stock units, or RSUs, performance shares and performance units. The 2014 Plan originally authorized the grant of awards relating to </span><span style="font-family:inherit;font-size:10pt;"><span>250,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock. In the event of any transaction that causes a change in capitalization, the Compensation Committee, such other committee administering the 2014 Plan or the Board of Directors will make such adjustments to the number of shares of common stock delivered, and the number and/or price of shares of common stock subject to outstanding awards granted under the 2014 Plan, as it deems appropriate and equitable to prevent dilution or enlargement of participants’ rights. An amendment approved in March of 2016 by our Board of Directors which was approved by our stockholders at our annual meeting of stockholders in June 2016, increased the number of shares authorized for grant of awards under the 2014 plan to a total of </span><span style="font-family:inherit;font-size:10pt;"><span>450,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 11, 2019, the compensation committee of the Board of Directors approved the issuance of stock option awards for </span><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares to </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> member of the board. The award had an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.93</span></span><span style="font-family:inherit;font-size:10pt;"> per share with a weighted average grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.10</span></span><span style="font-family:inherit;font-size:10pt;"> per share. These options vested immediately on the date of grant as the service conditions required for this award had already been met on the day of the award.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> On September 30, 2019, the compensation committee of the board of directors approved the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>140,000</span></span><span style="font-family:inherit;font-size:10pt;"> non statutory stock option awards to the new CEO of the Company with an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.89</span></span><span style="font-family:inherit;font-size:10pt;"> per share. These awards vest </span><span style="font-family:inherit;font-size:10pt;"><span>40 percent</span></span><span style="font-family:inherit;font-size:10pt;"> on September 30, 2020 and an additional </span><span style="font-family:inherit;font-size:10pt;"><span>20 percent</span></span><span style="font-family:inherit;font-size:10pt;"> on each of September 30, 2021, 2022, and 2023 thereafter. The fair value of each option award is estimated on the grant date using a Black Scholes option pricing model that uses the weighted average assumptions noted in the following table. The expected volatility is based on the historical volatility of the stock of comparable companies. The expected term of the awards was estimated based on findings from academic studies investigating the average holding period for options adjusted for the Company’s size and risk factors. The risk-free rate for periods within the contractual life of the option is based on the United States Treasury yield curve in effect at the time of grant.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;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:92.00779727095517%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:58%;"/><td style="width:22%;"/><td style="width:1%;"/><td style="width:18%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 11, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.63</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 30, 2019, the compensation committee of the board of directors approved the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>72,500</span></span><span style="font-family:inherit;font-size:10pt;"> incentive stock option awards to the new CEO of the Company with an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.89</span></span><span style="font-family:inherit;font-size:10pt;"> per share. These awards vest </span><span style="font-family:inherit;font-size:10pt;"><span>50 percent</span></span><span style="font-family:inherit;font-size:10pt;"> once the closing price of the Company's common stock is in excess of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.50</span></span><span style="font-family:inherit;font-size:10pt;"> per share for 10 out of 20 consecutive trading days and an additional </span><span style="font-family:inherit;font-size:10pt;"><span>50 percent</span></span><span style="font-family:inherit;font-size:10pt;"> once the closing price of the Company's common stock is in excess of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.50</span></span><span style="font-family:inherit;font-size:10pt;"> per share for 10 out of 20 consecutive trading days. The Company estimated the grant-date fair value of the awards subject to these market conditions using a Monte Carlo simulation model, using the following assumptions: risk free interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.63%</span></span><span style="font-family:inherit;font-size:10pt;"> and an annualized volatility of </span><span style="font-family:inherit;font-size:10pt;"><span>40%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 25, 2020, the compensation committee of the Board of Directors approved the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span><span style="font-family:inherit;font-size:10pt;"> stock option awards to employees as of February 25, 2020 with an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.32</span></span><span style="font-family:inherit;font-size:10pt;"> per share.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of option activity under both plans is presented below:</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">  </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;">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:bottom;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</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Aggregate</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic Value</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></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="12" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except share data and exercise price)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>563,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.61</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:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,200</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>676,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.09</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and exercisable at December 29, 2019</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,480</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-10px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value above is obtained by subtracting the weighted average exercise price from the estimated fair value of the underlying shares as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and multiplying this result by the related number of options outstanding and exercisable at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. The estimated fair value of the shares is based on the closing stock price of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.01</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of December 30, 2018, there is no intrinsic value as the exercise prices is greater that the estimated fair value.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-10px;"><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;">Included </span><span style="font-family:inherit;font-size:10pt;"><span>0.18 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares forfeited by the former CEO in May 2019 as a result of his departure.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded gross compensation expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.15</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;"> in its consolidated statements of operations, as a component of sales, general and administrative expenses. The income tax benefit related to share based compensation expense was immaterial for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2</span></span><span style="font-family:inherit;font-size:10pt;"> million of total unrecognized compensation cost related to non-vested stock option awards under the plans. That cost is expected to be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.50 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 495000 495000 P10Y 72500 2.89 0.50 7.50 0.50 12.50 0.0163 0.40 250000 450000 30000 1 2.93 1.10 140000 2.89 0.40 0.20 The fair value of each option award is estimated on the grant date using a Black Scholes option pricing model that uses the weighted average assumptions noted in the following table. The expected volatility is based on the historical volatility of the stock of comparable companies. The expected term of the awards was estimated based on findings from academic studies investigating the average holding period for options adjusted for the Company’s size and risk factors. The risk-free rate for periods within the contractual life of the option is based on the United States Treasury yield curve in effect at the time of grant.<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;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:92.00779727095517%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:58%;"/><td style="width:22%;"/><td style="width:1%;"/><td style="width:18%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 11, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.63</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.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:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.4000 0.4000 0 0 P6Y P6Y 0.0163 0.0181 72500 2.89 0.50 7.50 0.50 12.50 0.0163 0.40 30000 3.32 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of option activity under both plans is presented below:</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">  </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;">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:bottom;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</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Aggregate</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic Value</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></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="12" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except share data and exercise price)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 30, 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>563,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.25</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.61</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:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,200</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>676,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.09</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and exercisable at December 29, 2019</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,480</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-10px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value above is obtained by subtracting the weighted average exercise price from the estimated fair value of the underlying shares as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and multiplying this result by the related number of options outstanding and exercisable at </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. The estimated fair value of the shares is based on the closing stock price of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.01</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of December 30, 2018, there is no intrinsic value as the exercise prices is greater that the estimated fair value.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-10px;"><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;">Included </span><span style="font-family:inherit;font-size:10pt;"><span>0.18 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares forfeited by the former CEO in May 2019 as a result of his departure.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 563680 7.25 P5Y7M9D 315000 2.89 P10Y 0 0 P0Y 202200 6.38 P0Y 676480 5.48 P7Y1M2D 471000 383480 7.35 P5Y1M2D 152000 4.01 180000 150000 100000 200000 200000 P1Y6M Income Taxes<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes for U.S. and Non-U.S. operations are as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">  </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Fifty-Two Weeks Ended December 29, 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;">Fifty-Two Weeks Ended December 30, 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;">Fifty-Two Weeks Ended December 31, 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. (loss) income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,154</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-U.S. income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,123</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,544</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Loss) income 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of the income tax provision included in the consolidated statements of operations are all attributable to continuing operations and are detailed as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fifty-Two Weeks Ended December 29, 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;">Fifty-Two Weeks Ended December 30, 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;">Fifty-Two Weeks Ended December 31, 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current tax expense:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,119</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,153</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,686</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax expense:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(875</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(124</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,166</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(236</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(177</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(153</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(151</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,132</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(291</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,133</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">Deferred income tax assets and liabilities at December 29, 2019 and December 30, 2018 reflect the effect of temporary differences between amounts of assets, liabilities and equity for financial reporting purposes and the bases of such assets, liabilities and equity as measured based on tax laws, as well as tax loss and tax credit carryforwards. The following table summarizes the components of temporary differences and carryforwards that give rise to deferred tax assets and liabilities:</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left: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="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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;font-weight:bold;">  </span></div></td><td colspan="3" style="vertical-align:bottom;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, <br/>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 30, <br/>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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets (liabilities):</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued payroll and benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>504</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>605</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign tax credit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset before valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,904</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(621</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(621</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Management evaluates all positive and negative evidence and uses judgment regarding past and future events, including operating results, to help determine when it is more likely than not that all or some portion of the deferred tax assets may not be realized. When appropriate, a valuation allowance is recorded against deferred tax assets to reserve for future tax benefits that may not be realized.</span><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span><span style="font-family:inherit;font-size:10pt;">As of the year ended December 29, 2019, the Company has maintained a valuation allowance of </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$0.6 million</span><span style="font-family:inherit;font-size:10pt;"> related to foreign tax credits (generated by the deemed repatriation under U.S. tax reform) expiring in 2028 as the Company has concluded that it is not more likely than not that the credits will be used prior to their expiration. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The transition tax provision of the 2017 tax reform act eliminated the basis difference that existed previously for purposes of ASC Topic 740. However, there are limited other taxes that could continue to apply such as foreign withholding and certain state taxes. U.S. income taxes have not been recognized for such taxes as the Company continues to remain indefinitely reinvested with respect to its foreign earnings. It is not practicable to estimate the amount of income taxes that may be payable on such undistributed foreign earnings.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of taxes on income from continuing operations based on the statutory federal income tax rate to the provision for income taxes is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fifty-Two Weeks Ended December 29, 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;">Fifty-Two Weeks Ended December 30, 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;">Fifty-Two Weeks Ended December 31, 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) at US Statutory Tax Rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,897</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>958</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,591</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income tax (benefit) expense, net of federal benefit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign tax rate differential</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(206</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Tax on non-U.S. income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Implementation of U.S. Tax Reform Act</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(559</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and Development credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(225</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(504</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(682</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>564</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(77</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,133</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-left:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017 the Tax Cuts and JOBS Act (the “Act”) was signed into law. The Act changed many aspects of U.S. corporate income taxation and including the reduction of the corporate income tax rate from 35% to 21%, implementation of a territorial system and imposition of a one-time tax on deemed repatriated earnings of foreign subsidiaries, introduction of tax on U.S. shareholders of certain foreign subsidiaries earnings, Global Intangible Low- Taxed Income (“GILTI”), and limitations on deductibility of interest expense. The impact in 2017 primarily consists of a </span><span style="font-family:inherit;font-size:10pt;"><span>($1.4) million</span></span><span style="font-family:inherit;font-size:10pt;"> benefit related to the impact on the U.S. deferred tax liability due to the lowering of the corporate tax rate described above and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">s of expense for the estimate for the impact of one-time transition tax on deemed repatriated earnings of foreign subsidiaries. We completed our accounting for the income tax effects of the Act in 2018 and recorded a benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$(0.1) million</span></span><span style="font-family:inherit;font-size:10pt;"> as an adjustment to the provisional estimate of the one-time transition tax expense.</span></div><div style="line-height:120%;padding-left:4px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company recognizes the benefit of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement with the relevant tax authority. The Company assesses all tax positions for which the statute of limitations remains open. The Company had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> unrecognized tax benefits as of </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The Company recognizes any penalties and interest when necessary as income tax expense. There were </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> penalties or interest recorded during the 52 weeks ended December 29, 2019, December 30, 2018 and December 31, 2017, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> The Company files income tax returns in the United States, Mexico, and Canada as well as in various state and local jurisdictions. With few exceptions, the Company is no longer subject to income tax examinations by tax authorities for years before 2016 in the United States, before 2014 in Mexico, and before 2017 in Canada. <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes for U.S. and Non-U.S. operations are as follows:</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">  </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Fifty-Two Weeks Ended December 29, 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;">Fifty-Two Weeks Ended December 30, 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;">Fifty-Two Weeks Ended December 31, 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. (loss) income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,154</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-U.S. income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,123</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,544</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Loss) income 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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,031</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,620</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> -11154000 1017000 3878000 2123000 3544000 3742000 -9031000 4561000 7620000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of the income tax provision included in the consolidated statements of operations are all attributable to continuing operations and are detailed as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fifty-Two Weeks Ended December 29, 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;">Fifty-Two Weeks Ended December 30, 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;">Fifty-Two Weeks Ended December 31, 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current tax expense:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,207</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,119</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,153</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,686</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax expense:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(875</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(124</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,166</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(236</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(177</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(153</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(151</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,132</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(291</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,133</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> -17000 -27000 1207000 35000 61000 293000 1151000 1119000 1186000 1169000 1153000 2686000 -875000 -124000 -1166000 -80000 -14000 -236000 -177000 -153000 -151000 -1132000 -291000 -1553000 37000 862000 1133000 The following table summarizes the components of temporary differences and carryforwards that give rise to deferred tax assets and liabilities:<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left: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="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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;font-weight:bold;">  </span></div></td><td colspan="3" style="vertical-align:bottom;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, <br/>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 30, <br/>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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets (liabilities):</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>313</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued payroll and benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>533</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>504</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>605</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>279</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign tax credit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset before valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,904</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(621</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(621</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,283</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,082</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 227000 174000 313000 140000 78000 533000 504000 0 605000 279000 797000 621000 405000 157000 2929000 1904000 621000 621000 2308000 1283000 2945000 3082000 0 0 8000 0 2953000 3082000 645000 1799000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of taxes on income from continuing operations based on the statutory federal income tax rate to the provision for income taxes is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fifty-Two Weeks Ended December 29, 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;">Fifty-Two Weeks Ended December 30, 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;">Fifty-Two Weeks Ended December 31, 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense (benefit) at US Statutory Tax Rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,897</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>958</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,591</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income tax (benefit) expense, net of federal benefit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign tax rate differential</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(206</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Tax on non-U.S. income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Implementation of U.S. Tax Reform Act</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(559</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and Development credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(225</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(504</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(682</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>564</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(77</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,133</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> -1897000 958000 2591000 -28000 23000 66000 174000 252000 -206000 241000 319000 0 0 -80000 -559000 1208000 0 0 225000 504000 682000 564000 -106000 -77000 37000 862000 1133000 1400000 800000 -100000 0 Operating Leases <div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases office space, production facilities and equipment under operating leases with various expiration dates through the year 2030. The leases for office space and production facilities require the Company to pay taxes, insurance, </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">utilities and maintenance costs. </span><span style="font-family:inherit;font-size:10pt;"><span>Five</span></span><span style="font-family:inherit;font-size:10pt;"> of the leases provide for escalating rents over the life of the lease and rent expense is therefore recognized over the term of the lease on a straight line basis, with the difference between lease payments and rent expense recorded as deferred rent in accrued expenses in the consolidated balance sheets. Total rent expense charged to operations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the 52 weeks ended December 29, 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the 52 weeks ended December 30, 2018, and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the 52 weeks ended December 31, 2017.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of </span><span style="font-family:inherit;font-size:10pt;">one year</span><span style="font-family:inherit;font-size:10pt;"> are as follows at December 29, 2019 (In thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,755</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,063</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> 5 2300000 2400000 2200000 <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum lease payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of </span><span style="font-family:inherit;font-size:10pt;">one year</span><span style="font-family:inherit;font-size:10pt;"> are as follows at December 29, 2019 (In thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,755</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,175</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,063</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> 2332000 2210000 1755000 1175000 1134000 6457000 15063000 Retirement Plans<div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains a defined contribution plan covering certain full-time salaried employees. Employees can make elective contributions to the plan. The Company contributes </span><span style="font-family:inherit;font-size:10pt;"><span>100</span></span><span style="font-family:inherit;font-size:10pt;"> percent of an employee’s contribution up to the first </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> percent of each employee’s total compensation and </span><span style="font-family:inherit;font-size:10pt;"><span>50</span></span><span style="font-family:inherit;font-size:10pt;"> percent for the next </span><span style="font-family:inherit;font-size:10pt;"><span>2</span></span><span style="font-family:inherit;font-size:10pt;"> percent of each employee’s total compensation. In addition, the Company, at the discretion of the board of directors, may make additional contributions to the plan on behalf of the plan participants. The Company contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span></div> 1 0.03 0.50 0.02 200000 500000 500000 Related Party Transactions<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective March 18, 2013, the Company is under a management agreement with a firm related to several stockholders. The agreement initially provided for annual management fees of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3</span></span><span style="font-family:inherit;font-size:10pt;"> million and additional fees for assistance provided with acquisitions. Effective upon completion of the Company's initial public offering, the agreement was amended to reduce the annual management fee by an amount equal to the amount, if any, of annual cash retainers and equity awards received as compensation for service on the board of directors by any person who is a related person of Taglich Private Equity, LLC or Taglich Brothers, Inc. The Company incurred management fees of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2</span></span><span style="font-family:inherit;font-size:10pt;"> million for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">52</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">. The Company allocates these fees to the services provided based on their relative fair values. The fees paid were all allocated to and expensed as transaction costs. The management agreement had an initial term of </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, expiring on March 18, 2018, and renews automatically each year for additional one-year terms. The agreement also will terminate on the date that the Taglich Founding Investors or Taglich Equity Investors, each as defined, no longer collectively own </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the equity securities owned by either of them on March 18, 2018.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2019, the Company entered into a services agreement with 6th Avenue Group, which is a company owned by a Board member of the Company. The services performed have been related to assisting long term strategic planning for the Company as well as aiding in helping the Company with CEO transition services. As previously mentioned in Note 8, the Company's CEO resigned on May 6, 2019. The Company incurred fees to the 6th Avenue Group of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, for the 52 weeks ended December 29, 2019. The services provided by 6th Avenue Group terminated in 2019. This Board member, as discussed in Note 9, was also awarded stock options for </span><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares for her services on June 11, 2019.</span></div> 300000 200000 200000 200000 P5Y 0.50 200000 30000 Fair Value Measurements<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments consist of cash equivalents, accounts receivable, accounts payable and debt. The carrying amount of all significant financial instruments approximates fair value due to either the short maturity or the existence of variable interest rates that approximate prevailing market rates.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounting standards require certain other items be reported at fair value in the financial statements and provides a framework for establishing that fair value. The framework for determining fair value is based on a hierarchy that prioritizes the valuation techniques and inputs used to measure fair value.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair values determined by Level 1 inputs use quoted prices in active markets for identical assets or liabilities that the Company can access.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair values determined by Level 2 inputs use other inputs that are observable, either directly or indirectly. Level 2 inputs may include quoted prices for similar items in active markets, and other inputs such as interest rates and yield curves that are observable at commonly quoted intervals.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3 inputs are unobservable inputs, including inputs that are available in situations where there is little, if any, market activity for the related item. Level 3 fair value measurements are based primarily on management’s own estimates using inputs such as pricing models, discounted cash flow methodologies or similar techniques considering the characteristics of the item.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In instances whereby inputs used to measure fair value fall into different levels of the fair value hierarchy, fair value measurements in their entirety are categorized based on the lowest level input that is significant to the valuation. The Company’s assessment of the significance of specific inputs to these fair value measurements requires judgment and considers factors specific to each item.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures its interest rate swap at fair value on a recurring basis based primarily on Level 2 inputs using an income model based on disparity between variance and fixed interest rates, the scheduled balance of principal outstanding, yield curves and other information readily available in the market.</span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company measures its foreign currency forward contract on a recurring basis based primarily on Level 2 inputs using the present value of future cash flows to be incurred on the contracts. In accordance with market standards and conventions for valuing such contracts, the transactions reflect the current direction and amounts expected in each currency, spot exchange rates at period-end, discount factors and forward interest rate curves for each relevant currency pair and future maturity date. This forward contract expired in fiscal year 2017.</span></div> Contingencies<div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is engaged from time to time in legal matters and proceedings arising out of its normal course of business. The Company establishes a liability related to its legal proceedings and claims when it has determined that it is probable that the Company has incurred a liability and the related amount can be reasonably estimated. If the Company determines that an obligation is reasonably possible, the Company will, if material, disclose the nature of the loss contingency and the estimated range of possible loss, or include a statement that no estimate of loss can be made. While uncertainties are inherent in the outcome of such matters, the Company believes that there are no pending proceedings in which the Company is currently involved that will have a material effect on its financial position, results of operations or cash flow.</span></div> Earnings Per Share<div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings per share is computed by dividing the net income by the weighted-average number of shares outstanding during the period. Diluted earnings per share is computed giving effect to all potentially weighted average dilutive shares including stock options and warrants. The dilutive effect of outstanding awards, if any, is reflected in diluted earnings per share by application of the treasury stock method.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fifty-Two Weeks Ended December 29, 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;">Fifty-Two Weeks Ended December 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Fifty-Two Weeks Ended December 31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Basic earnings per share calculation:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Net (loss) income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,779,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,770,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,750,948</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income per share-basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.93</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.67</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></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Diluted earnings per share calculation:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Net (loss) income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,779,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,770,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,750,948</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span><span style="font-family:inherit;font-size:8pt;">(1)(2)(3)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants</span><span style="font-family:inherit;font-size:8pt;">(1)(2)(3)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,779,147</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,908,698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,899,418</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income per share-diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.93</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.37</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.66</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:0px;text-align:left;"><span style="text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">(1)</span><span style="font-family:inherit;font-size:10pt;">Due to a net loss for the 52 weeks ended December 29, 2019, the effect of certain dilutive securities was excluded from the computation of weighted average diluted shares outstanding, as inclusion would have resulted in anti-dilution.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>311,480</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>1,185</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>220,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>7,200</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock and </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>141,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2018 period because the effect would have been anti-dilutive. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3)    Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>345,280</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>1,185</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2017 calculation. Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>225,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>7,200</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock and </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>141,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2017 period because the effect would have been anti-dilutive.</span></div> <div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fifty-Two Weeks Ended December 29, 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;">Fifty-Two Weeks Ended December 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Fifty-Two Weeks Ended December 31, 2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Basic earnings per share calculation:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Net (loss) income</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,699</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,779,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,770,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,750,948</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:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income per share-basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.93</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.67</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></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Diluted earnings per share calculation:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Net (loss) income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,779,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,770,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,750,948</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span><span style="font-family:inherit;font-size:8pt;">(1)(2)(3)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,316</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants</span><span style="font-family:inherit;font-size:8pt;">(1)(2)(3)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,154</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,779,147</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,908,698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,899,418</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income per share-diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.93</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.37</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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.66</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:0px;text-align:left;"><span style="text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">(1)</span><span style="font-family:inherit;font-size:10pt;">Due to a net loss for the 52 weeks ended December 29, 2019, the effect of certain dilutive securities was excluded from the computation of weighted average diluted shares outstanding, as inclusion would have resulted in anti-dilution.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>311,480</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>1,185</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>220,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>7,200</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock and </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>141,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2018 period because the effect would have been anti-dilutive. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3)    Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>345,280</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>1,185</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2017 calculation. Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>225,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>7,200</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock and </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>141,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2017 period because the effect would have been anti-dilutive.</span></div> -9068000 3699000 6487000 9779147 9770011 9750948 -0.93 0.38 0.67 -9068000 3699000 6487000 9779147 9770011 9750948 0 138017 147316 0 670 1154 9779147 9908698 9899418 -0.93 0.37 0.66 311480 1185 220000 7200 5000 5000 15000 141000 345280 1185 225000 7200 5000 5000 15000 141000 Selected Quarterly Financial Data (unaudited)<div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth a condensed summary of the Company's unaudited selected quarterly results for each of the quarters in fiscal 2019 and 2018.</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="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Thirteen Weeks Ended March 31, 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;">Thirteen Weeks Ended June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirteen Weeks Ended September 29, 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;">Thirteen Weeks Ended December 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,550</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income (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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,706</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(354</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income per share</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.78</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.78</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.13</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Thirteen Weeks Ended April 1, 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;">Thirteen Weeks Ended July 1, 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;">Thirteen Weeks Ended September 30, 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;">Thirteen Weeks Ended December 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(191</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss) per share</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth a condensed summary of the Company's unaudited selected quarterly results for each of the quarters in fiscal 2019 and 2018.</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="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Thirteen Weeks Ended March 31, 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;">Thirteen Weeks Ended June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirteen Weeks Ended September 29, 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;">Thirteen Weeks Ended December 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,550</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,821</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income (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:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,706</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(354</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income per share</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.78</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.78</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.13</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;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;">Thirteen Weeks Ended April 1, 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;">Thirteen Weeks Ended July 1, 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;">Thirteen Weeks Ended September 30, 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;">Thirteen Weeks Ended December 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(In thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,542</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,751</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(191</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss) per share</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;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;">Basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</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:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 39467000 38889000 38550000 35583000 8300000 8212000 7175000 7821000 937000 -6706000 -354000 1368000 -189000 -7623000 -1264000 8000 -0.02 -0.78 -0.13 0 -0.02 -0.78 -0.13 0 47304000 45742000 42052000 39812000 11080000 11189000 8524000 8542000 2671000 3272000 1122000 1333000 1512000 1751000 627000 -191000 0.16 0.18 0.06 -0.02 0.15 0.18 0.06 -0.02 Subsequent Events<div style="line-height:120%;text-align:left;text-indent:4px;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;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#26282a;">Due to the ongoing COVID-19 outbreak with its uncertain near, mid, and longer-term impacts on the Company, our customers, our suppliers, and the industries we serve, we are executing a comprehensive set of actions to prudently manage our resources while keeping our customers supplied with the products they continue to require.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#26282a;">While demand in the automotive segment has been reduced for an indeterminate period, we continue to have customer orders across our various markets and in all our plants. Currently, we are operating our facilities.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#26282a;">We are following the guidelines provided by the various governmental entities in the jurisdictions where we operate and are taking additional measures to protect our employees.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#26282a;">Considering the current decline in demand, we are modifying our shift schedules and plant employee counts, limiting our raw material ordering, and restricting all discretionary spending.</span></div><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#26282a;">As our supply base is almost exclusively North American, we have not yet seen disruptions in our supply chain. </span></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#26282a;">Due to the inherent uncertainty of the unprecedented and rapidly evolving situation including the duration of the actions taken by the various customers and governments, we are unable to determine the full impact of the COVID-19 situation on our future operations.</span></div> XML 23 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Tables)
12 Months Ended
Dec. 29, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets

Intangible assets of the Company consist of the following at December 29, 2019:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
 
(In thousands)
 
 
Customer contracts
$
26,523

 
$
18,304

 
8.16
Trade names
4,673

 
1,698

 
16.43
Non-compete agreements
1,162

 
1,142

 
2.53
Unpatented technology
1,535

 
1,124

 
5.00
Total
$
33,893

 
$
22,268

 
 

Intangible assets of the Company consist of the following at December 30, 2018:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
 
(In thousands)
 
 
Customer contracts
$
26,523

 
$
14,936

 
8.16
Trade names
4,673

 
1,452

 
16.43
Non-compete agreements
1,162

 
1,118

 
2.53
Unpatented technology
1,535

 
818

 
5.00
Total
$
33,893

 
$
18,324

 
 

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated amortization expense is as follows (In thousands):
2020
$
3,914

2021
2,456

2022
1,305

2023
979

2024
759

Thereafter
2,212

Total
$
11,625


XML 24 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies (Policies)
12 Months Ended
Dec. 29, 2019
Accounting Policies [Abstract]  
Basis of Presentation The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying consolidated financial statements have been prepared by the Company, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”).
Principles of Consolidation The consolidated financial statements include the accounts of the Company and all subsidiaries over which the Company exercises control. All inter-company transactions and balances have been eliminated upon consolidation.
Fiscal Years The Company’s year-end periods end on the Sunday closest to the end of the calendar year-end period. The 52-week fiscal year periods for 2019, 2018, and 2017 ended on December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Cash and Cash Equivalents and Accounts Payable The Company considers all highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.Under the Company’s cash management system, checks issued but not yet presented to the Company’s bank frequently result in overdraft balances for accounting purposes and are classified as accounts payable on the consolidated balance sheets.
Accounts Receivable Accounts receivable are stated at the invoiced amount and do not bear interest. The allowance for doubtful accounts is management’s best estimate of the amount of probable collection in full of the existing accounts receivable. Management determines the allowance based on historical write off experience and an understanding of individual customer payment history and financial condition. Management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management determines it is probable the receivable will not be recovered.
Inventory Inventory is stated at the lower of cost or market, with cost determined on the first in, first out method (FIFO). Inventory acquired as part of a business combination is recorded at its estimated fair value at the time of the business combination. The Company periodically evaluates inventory for obsolescence, excess quantities, slow moving goods and other impairments of value and establishes reserves for any identified impairments.
Valuation of Long-Lived Assets The carrying value of long-lived assets held for use is periodically evaluated when events or circumstances warrant such a review. The carrying value of a long-lived asset held for use is considered impaired when the anticipated separately identifiable undiscounted cash flows from the asset are less than the carrying value of the asset. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset.
Property, Plant, and Equipment Property, plant, and equipment purchases are recorded at cost. Property, plant, and equipment acquired as part of a business combination are recorded at estimated fair value at the time of the business combination. Depreciation is calculated principally using the straight-line method over the estimated useful life of each asset. Leasehold improvements are depreciated over the shorter of the estimated useful life of the asset or the period of the related leases. Upon retirement or disposal, the initial cost or valuation and accumulated depreciation are removed from the accounts, and any gain or loss is included in net income. Repair and maintenance costs are expensed as incurred.

Intangible Assets The Company does not hold any intangible assets with indefinite lives. Identifiable intangible assets recognized as part of a business combination are recorded at their estimated fair value at the time of the business combination. Amortizable intangible assets are reviewed for impairment whenever events or circumstances indicate that the related carrying amount may be impaired. The remaining useful lives of intangible assets are reviewed annually to determine whether events and circumstances warrant a revision to the remaining period of amortization.
Goodwill Goodwill represents the excess of the acquisition cost of consideration transferred over the fair value of the identifiable net assets acquired and liabilities assumed from business combinations at the date of acquisition. Goodwill is not amortized, but rather is assessed at least on an annual basis for impairment. If it is determined that it is more likely than not that the fair value is greater than the carrying value of a reporting unit then a qualitative assessment may be used for the annual impairment test. Otherwise, a one-step process is used which requires estimating the fair value of each reporting unit compared to its carrying value. If the carrying value exceeds the estimated fair value, goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The Company has one reporting and operating unit for goodwill testing purposes.
Debt Issuance Costs Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are reported netted against the related debt instrument. Amounts paid to or on behalf of lenders are presented as debt discount, as a reduction of the noted debt instrument. Debt issuance costs on term debt are amortized using the straight lines basis over the term of the related debt (which is immaterially different from the required effective interest method) while those related to revolving debt are amortized using a straight-line basis over the term of the related debt.
Investments

Dividends received are included in income, except for those dividends received in excess of the Company’s proportionate share of accumulated earnings, which are applied as a reduction of the cost of the investment.
Stock Based Compensation The Company accounts for its stock-based compensation using the fair value of the award estimated at the grant date of the award. The Company estimates the fair value of awards, consisting of stock options, using the Black Scholes option pricing model. Compensation expense is recognized in earnings using the straight-line method over the vesting period, which represents the requisite service period.
Revenue Recognition
Revenue is recognized by the Company once all performance obligations under the terms of a contract with the Company's customers are satisfied. Generally, this occurs with the transfer of control of its automotive, HVAC, and other products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring its products. The Company’s payment terms vary by the type and location of its customers and the products offered. The term between invoicing and when payment is due is not significant.

In general, for sales arrangements, the Company deems control to transfer at a single point in time and recognizes revenue when it ships products from its manufacturing facilities to its customers. Once a product has shipped, the customer is able to direct the use of, and obtain substantially all of the remaining benefits from, the asset. The Company considers control to transfer upon shipment because the Company has a present right to payment at that time, the customer has legal title to the asset, and the customer has significant risks and rewards of ownership of the asset. Provisions for discounts and rebates to customers, estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded.

Contract Balances

The timing of revenue recognition, billings and cash collections and payments results in billed accounts receivable. The Company does not have deferred revenue. Additionally, as noted above in the Accounts Receivable section, management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management
determines it is probable the receivable will not be recovered. The allowance for doubtful account balances are noted above in the Accounts Receivable section.

Practical Expedients

The Company elects the practical expedient to expense costs incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include sales commissions as the Company has determined annual compensation is commensurate with annual sales activities.

The Company elects the practical expedient that does not require the Company to adjust consideration for the effects of a significant financing component when the period between shipment of its products and customer’s payment is one year or less.

Shipping and Handling — Shipping and handling costs are included in cost of sales as they are incurred.
Income Taxes A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the period. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between financial reporting and tax accounting measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company also evaluates the need for valuation allowances to reduce the deferred tax assets to realizable amounts. Management evaluates all positive and negative evidence and uses judgment regarding past and future events, including operating results, to help determine when it is more likely than not that all or some portion of the deferred tax assets may not be realized. When appropriate, a valuation allowance is recorded against deferred tax assets to reserve for future tax benefits that may not be realized.

The Company recognizes the benefit of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement with the relevant tax authority. The Company assesses all tax positions for which the statute of limitations remains open.
Foreign Currency Adjustments/Foreign Currency Exchange The expression of assets and liabilities in a currency other than the functional currency, which is the United States dollar, gives rise to exchange gains and losses when such assets and obligations are paid in another currency. Foreign currency exchange rate adjustments (i.e., differences between amounts recorded and actual amounts owed or paid) are reported in the consolidated statements of operations as the foreign currency fluctuations occur. Foreign currency exchange rate adjustments are reported in the consolidated statements of cash flows using the exchange rates in effect at the time of the cash flows. At December 29, 2019, the Company’s exposure to assets and liabilities denominated in another currency was not significant. To the extent there is a fluctuation in the exchange rates, the amount of local currency to be paid or received to satisfy foreign currency obligations in 2019 may increase or decrease.The Company’s functional currency for all operations worldwide is the United States dollar. Nonmonetary assets and liabilities of foreign operations are remeasured at historical rates and monetary assets and liabilities are remeasured at exchange rates in effect at the end of each reporting period. Income statement accounts are remeasured at average exchange rates for the year. Gains and losses from translation of foreign currency financial statements into United States dollars are classified in other income in the consolidated statements of operations.
Derivative financial instruments All derivative instruments are required to be reported on the consolidated balance sheets at fair value unless the transactions qualify and are designated as normal purchases or sales. Changes in fair value are reported currently through earnings unless they meet hedge accounting criteria.
Use of Estimates The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Recently Issued Accounting Pronouncements In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers. This ASU supersedes most of the existing guidance on revenue recognition in ASC Topic 605, Revenue Recognition, and establishes a broad principle that would require an entity to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this principle, an entity identifies the contract with a customer, identifies the separate performance obligations in the contract, determines the transaction price, allocates the transaction price to the separate performance obligations and recognizes revenue when each separate performance obligation is satisfied. In August 2015, the FASB issued ASU 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date, to defer implementation of ASU 2014-09 by one year. The guidance is now currently effective for fiscal years beginning after December 15, 2018 and is to be applied retrospectively at the entity's election either to each prior reporting period presented or with the cumulative effect of application recognized at the date of initial application. The ASU allows for early adoption for fiscal years beginning after December 15, 2016, however, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments to all contracts using the modified retrospective method in its first quarter of 2019. To assess the impact of the new standard, the Company analyzed the standard's impact on customer contracts, comparing its historical accounting policies and practices to the requirements of the new standard, and identifying potential differences from application of the new standard's requirements. The Company reviewed material contracts and related agreements with customers and confirmed that the performance obligations do not change under ASC No. 606. In addition, the Company considered all relevant commercial variables to identify transaction consideration and has concluded there is not a material change in the determination of transaction pricing. Therefore, the Company has concluded that the adoption of the new revenue standards did not have a material impact on its consolidated financial statements as the method for recognizing revenue subsequent to the implementation of ASC No. 606 did not vary significantly from the revenue recognition practices under previous GAAP.
 
In January 2016, the FASB issued guidance, together with related, subsequently issued guidance, that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. Among other provisions, the guidance
requires certain equity securities to be measured at fair value, with changes in fair value recognized in earnings. For equity securities without readily determinable fair values, entities may elect to measure these securities at cost minus impairment, if any, adjusted for changes in observable prices. The guidance should be applied through a cumulative-effect adjustment to the balance sheet as of the beginning of the year of adoption, except for equity securities without readily determinable fair values, to which the guidance should be applied prospectively. The Company adopted this guidance on January 1, 2018 and concluded this did not have a material effect on the consolidated financial statements. The Company does have a cost method investment in its consolidated financial statements, and there is not a readily determinable value for this investment.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which will supersede the current lease requirements in Topic 840. The ASU requires lessees to recognize a right of use (“ROU”) asset and related lease liability for all leases, with a limited exception for short-term leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the statement of operations. The ASU is effective for the Company as of January 1, 2020. Therefore, the company plans to implement this standard using the modified retrospective approach and, as such, recognize the effects of applying the new standard as a cumulative-effect adjustment to retained earnings as of January 1, 2019. The Company has identified our existing leases contracts and is in the process of completing the calculations of the ROU assets and related lease liability. The Company plans to elect the practical expedients upon transition that will retain the lease classification and initial direct costs for any leases that exist prior to adoption of the standard. The Company will not reassess whether any contracts entered prior to adoption are leases. The Company plans to not separate non-lease components from the associated lease component and, instead, to account for those components as a single component in certain circumstances.  The Company also expects to elect the short-term lease recognition exemption for all leases that qualify, which means the Company will not recognize ROU assets or lease liabilities for short-term leases. Based on the Company's lease portfolio, the company currently anticipates recognizing a ROU asset and related lease liability on its balance sheet between $10 million and $13 million, with an immaterial impact on its income statement compared to the current lease accounting model.

In January 2017, the FASB issued ASU 2017-4, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, accounting guidance which removes Step 2 of the goodwill impairment test. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The ASU is effective for annual or interim reporting periods beginning after December 15, 2021. Early adoption is permitted. The Company adopted the provisions related to this ASU during fiscal year 2017 and the impact was not material in the year of adoption.

In August 2018, the FASB issued ASU 2018-13, Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. The guidance eliminates, adds and modifies certain disclosure requirements. This new guidance is effective for fiscal years beginning after December 15, 2019 for public companies. Early adoption is permitted for either the entire standard or provisions that eliminate or modify requirements. Adoption of the standard will not impact our financial condition, results of operations or cash flows.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740). The guidance simplifies accounting for income taxes by removing certain exceptions. This new guidance is effective for fiscal years beginning after December 15, 2020 for public companies. Early adoption is permitted. We are continuing to evaluate the impact the adoption of this standard will have on our financial condition, results of operations or cash flows.
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies
12 Months Ended
Dec. 29, 2019
Accounting Policies [Abstract]  
Nature of Business and Significant Accounting Policies Nature of Business and Significant Accounting Policies

Nature of Business — UFI Acquisition, Inc. (“UFI”), a Delaware corporation, was formed on January 14, 2013, for the purpose of acquiring Unique Fabricating, Inc. and its subsidiaries (“Unique Fabricating”) (collectively, the “Company” or “Unique”) on March 18, 2013. The Company operates as one operating and reporting segment to fabricate and broker foam and rubber products, which are primarily sold to original equipment manufacturers (“OEMs”) and tiered suppliers in the automotive, appliance, water heater and heating, ventilation, and air conditioning (“HVAC”) industries. In September 2014, UFI changed its name to Unique Fabricating, Inc. which is now the parent company of the consolidated group. As a result of the name change, the subsidiary previously named Unique Fabricating, Inc. became Unique Fabricating NA, Inc.

Basis of Presentation — The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying consolidated financial statements have been prepared by the Company, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”).

Principles of Consolidation —The consolidated financial statements include the accounts of the Company and all subsidiaries over which the Company exercises control. All inter-company transactions and balances have been eliminated upon consolidation.

Fiscal Years — The Company’s year-end periods end on the Sunday closest to the end of the calendar year-end period. The 52-week fiscal year periods for 2019, 2018, and 2017 ended on December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Cash and Cash Equivalents — The Company considers all highly liquid investments with an original maturity of three months or less to be cash and cash equivalents.

Accounts Receivable — Accounts receivable are stated at the invoiced amount and do not bear interest. The allowance for doubtful accounts is management’s best estimate of the amount of probable collection in full of the existing accounts receivable. Management determines the allowance based on historical write off experience and an understanding of individual customer payment history and financial condition. Management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management determines it is probable the receivable will not be recovered. The allowance for doubtful accounts was $0.9 million and $0.7 million at December 29, 2019 and December 30, 2018, respectively.

Inventory — Inventory is stated at the lower of cost or market, with cost determined on the first in, first out method (FIFO). Inventory acquired as part of a business combination is recorded at its estimated fair value at the time of the business combination. The Company periodically evaluates inventory for obsolescence, excess quantities, slow moving goods and other impairments of value and establishes reserves for any identified impairments. The allowance for inventory valuation was $1.0 million and $0.6 million at December 29, 2019 and December 30, 2018 respectively.

Valuation of Long-Lived Assets — The carrying value of long-lived assets held for use is periodically evaluated when events or circumstances warrant such a review. The carrying value of a long-lived asset held for use is considered impaired when the anticipated separately identifiable undiscounted cash flows from the asset are less than the carrying value of the asset. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair value of the long-lived asset. The Company determined that no impairment indicators were evident, and all originally assigned useful lives remained appropriate during the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Property, Plant, and Equipment — Property, plant, and equipment purchases are recorded at cost. Property, plant, and equipment acquired as part of a business combination are recorded at estimated fair value at the time of the business combination. Depreciation is calculated principally using the straight-line method over the estimated useful life of each asset. Leasehold improvements are depreciated over the shorter of the estimated useful life of the asset or the period of the related leases. Upon retirement or disposal, the initial cost or valuation and accumulated depreciation are removed from the accounts, and any gain or loss is included in net income. Repair and maintenance costs are expensed as incurred.

Intangible Assets — The Company does not hold any intangible assets with indefinite lives. Identifiable intangible assets recognized as part of a business combination are recorded at their estimated fair value at the time of the business combination. Amortizable intangible assets are reviewed for impairment whenever events or circumstances indicate that the related carrying amount may be impaired. The remaining useful lives of intangible assets are reviewed annually to determine whether events and circumstances warrant a revision to the remaining period of amortization. The Company determined that no impairment indicators were evident, and all originally assigned useful lives remained appropriate during the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Goodwill — Goodwill represents the excess of the acquisition cost of consideration transferred over the fair value of the identifiable net assets acquired and liabilities assumed from business combinations at the date of acquisition. Goodwill is not amortized, but rather is assessed at least on an annual basis for impairment. If it is determined that it is more likely than not that the fair value is greater than the carrying value of a reporting unit then a qualitative assessment may be used for the annual impairment test. Otherwise, a one-step process is used which requires estimating the fair value of each reporting unit compared to its carrying value. If the carrying value exceeds the estimated fair value, goodwill impairment will be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The Company has one reporting and operating unit for goodwill testing purposes.

During the second quarter of 2019, the Company experienced a decline in market capitalization, which is a potential indicator of impairment. As a result, the Company performed an interim quantitative assessment as of June 30, 2019, utilizing a combination of the income and market approaches, which were weighted evenly. The results of the quantitative analysis performed indicated the carrying value of the reporting unit exceeded the fair value of the reporting unit as of June 30, 2019. There was a $6.8 million impairment charges recognized during the 52 weeks ended December 29, 2019 and $0 in December 30, 2018, and December 31, 2017, respectively.

The Company performed the annual quantitative assessment as of December 29, 2019, utilizing a combination of the income and market approaches. The results of the quantitative analysis performed indicated the fair value of the reporting unit exceeded the carrying value by approximately 40.0%. Key assumptions used in the analysis were a discount rate of 14.0%, EBITDA margin of 11% in 2020 and 12% thereafter and a terminal growth rate of 2.0%.

Debt Issuance Costs — Debt issuance costs represent legal, consulting, and other financial costs associated with debt financing and are reported netted against the related debt instrument. Amounts paid to or on behalf of lenders are presented as debt discount, as a reduction of the noted debt instrument. Debt issuance costs on term debt are amortized using the straight lines basis over the term of the related debt (which is immaterially different from the required effective interest method) while those related to revolving debt are amortized using a straight-line basis over the term of the related debt.

At December 29, 2019 and December 30, 2018, debt issuance costs were $0.3 million and $0.4 million, respectively, while amounts paid to or on behalf of lenders presented as debt discounts were $0.4 million and $0.5 million, respectively. On November 8, 2018, the Company amended its current Credit Agreement (the “Amended and Restated Credit Agreement”), which increased its term loan debt and is further described in Note 6. The Company reviewed this amendment for extinguishment accounting and concluded that there were no remaining debt issuance costs not amortized on the old revolving debt facility qualified for extinguishment accounting and were recognized as a loss on extinguishment immediately. The remaining unamortized debt issuance costs not extinguished on the old revolving debt facility and all the remaining unamortized debt issuance costs on the old term loans did not meet extinguishment accounting and therefore were carried forward to the new revolving debt facility and term loans.

Amortization expense has been recognized as a component of interest expense which includes both debt issuance costs and debt discounts in the amounts of $0.2 million for the 52 weeks ended December 29, 2019, $0.1 million for the 52 weeks ended December 30, 2018, and $0.1 million for the 52 weeks ended December 31, 2017, respectively.

Investments — FASB guidance requires certain equity securities to be measured at fair value, with changes in fair value recognized in earnings. For equity securities without readily determinable fair values, entities may elect to measure these securities at cost minus impairment, if any, adjusted for changes in observable prices. The Company does have a cost method investment in its consolidated financial statements, and there is not a readily determinable value for this investment. Impairment losses due to a decline in the value of the investment that is other than temporary are recognized when incurred. No impairment loss was recognized for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Dividends received are included in income, except for those dividends received in excess of the Company’s proportionate share of accumulated earnings, which are applied as a reduction of the cost of the investment. Dividend income of less than $0.1 million, $0.1 million and $0 was recognized for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively. No impairment loss was recognized for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

Accounts Payable — Under the Company’s cash management system, checks issued but not yet presented to the Company’s bank frequently result in overdraft balances for accounting purposes and are classified as accounts payable on the consolidated balance sheets. Accounts payable included $0.8 million and $1.8 million of checks issued in excess of available cash balances at December 29, 2019 and December 30, 2018, respectively.

Stock Based Compensation — The Company accounts for its stock-based compensation using the fair value of the award estimated at the grant date of the award. The Company estimates the fair value of awards, consisting of stock options, using the Black Scholes option pricing model. Compensation expense is recognized in earnings using the straight-line method over the vesting period, which represents the requisite service period.

Revenue Recognition — 
 The following table presents the Company's net sales disaggregated by major sales channel for the 52 weeks ended December 29, 2019 and December 30, 2018:

 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Net Sales
 
 
 
 
 
Automotive
$
131,589

 
$
147,010

 
$
148,588

HVAC, water heater, and appliances
13,600

 
19,500

 
19,200

Other
7,300

 
8,400

 
7,500

Total
$
152,489

 
$
174,910

 
$
175,288



General Recognition Policy

Revenue is recognized by the Company once all performance obligations under the terms of a contract with the Company's customers are satisfied. Generally, this occurs with the transfer of control of its automotive, HVAC, and other products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring its products. The Company’s payment terms vary by the type and location of its customers and the products offered. The term between invoicing and when payment is due is not significant.

In general, for sales arrangements, the Company deems control to transfer at a single point in time and recognizes revenue when it ships products from its manufacturing facilities to its customers. Once a product has shipped, the customer is able to direct the use of, and obtain substantially all of the remaining benefits from, the asset. The Company considers control to transfer upon shipment because the Company has a present right to payment at that time, the customer has legal title to the asset, and the customer has significant risks and rewards of ownership of the asset. Provisions for discounts and rebates to customers, estimated returns and allowances, and other adjustments are provided for in the same period the related sales are recorded.

Contract Balances

The timing of revenue recognition, billings and cash collections and payments results in billed accounts receivable. The Company does not have deferred revenue. Additionally, as noted above in the Accounts Receivable section, management reviews the allowance for doubtful accounts at regular intervals. Account balances are charged off against the allowance when management
determines it is probable the receivable will not be recovered. The allowance for doubtful account balances are noted above in the Accounts Receivable section.

Practical Expedients

The Company elects the practical expedient to expense costs incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include sales commissions as the Company has determined annual compensation is commensurate with annual sales activities.

The Company elects the practical expedient that does not require the Company to adjust consideration for the effects of a significant financing component when the period between shipment of its products and customer’s payment is one year or less.

Shipping and Handling — Shipping and handling costs are included in cost of sales as they are incurred.

Income Taxes — A current tax liability or asset is recognized for the estimated taxes payable or refundable on tax returns for the period. Deferred tax liabilities or assets are recognized for the estimated future tax effects of temporary differences between financial reporting and tax accounting measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company also evaluates the need for valuation allowances to reduce the deferred tax assets to realizable amounts. Management evaluates all positive and negative evidence and uses judgment regarding past and future events, including operating results, to help determine when it is more likely than not that all or some portion of the deferred tax assets may not be realized. When appropriate, a valuation allowance is recorded against deferred tax assets to reserve for future tax benefits that may not be realized.

The Company recognizes the benefit of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement with the relevant tax authority. The Company assesses all tax positions for which the statute of limitations remains open. The Company had no unrecognized tax benefits as of December 29, 2019, December 30, 2018, and December 31, 2017. There were no penalties or interest recorded during the 52 weeks ended December 29, 2019, December 30, 2018, or December 31, 2017

Foreign Currency Adjustments — The Company’s functional currency for all operations worldwide is the United States dollar. Nonmonetary assets and liabilities of foreign operations are remeasured at historical rates and monetary assets and liabilities are remeasured at exchange rates in effect at the end of each reporting period. Income statement accounts are remeasured at average exchange rates for the year. Gains and losses from translation of foreign currency financial statements into United States dollars are classified in other income in the consolidated statements of operations.

Concentration Risks — The Company is exposed to various significant concentration risks as follows:

Customer and Credit — During the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, the Company’s sales were derived from customers principally engaged in the North American automotive industry. Company sales directly and indirectly to General Motors Company (“GM”), Fiat Chrysler Automobiles (“FCA”), and Ford Motor Company (“Ford”), as a percentage of total net sales were: 17, 16, and 15 percent, respectively, during the 52 weeks ended December 29, 2019; 15, 16, and 11 percent, respectively, during the 52 weeks ended December 30, 2018; and 14, 13, and 11 percent, respectively, during the 52 weeks ended December 31, 2017.

No Tier 1 suppliers represented more than 10 percent of direct Company sales for any period noted above.

GM accounted for 8 and 14 percent of direct accounts receivable as of December 29, 2019 and December 30, 2018, respectively.

Labor Markets — At December 29, 2019, 65% of our employees are working in the United States, 30% are working in Mexico, and 5% are working in Canada. 22% of the United States hourly work force is covered under collective bargaining agreements that expire in August of 2022 and February of 2023.

Foreign Currency Exchange — The expression of assets and liabilities in a currency other than the functional currency, which is the United States dollar, gives rise to exchange gains and losses when such assets and obligations are paid in another currency. Foreign currency exchange rate adjustments (i.e., differences between amounts recorded and actual amounts owed or paid) are reported in the consolidated statements of operations as the foreign currency fluctuations occur. Foreign currency exchange rate adjustments are reported in the consolidated statements of cash flows using the exchange rates in effect at the time of the cash flows. At December 29, 2019, the Company’s exposure to assets and liabilities denominated in another currency was not significant. To the extent there is a fluctuation in the exchange rates, the amount of local currency to be paid or received to satisfy foreign currency obligations in 2019 may increase or decrease.

International Operations — The Company manufactures and sells products outside of the United States primarily in Mexico and Canada. Foreign operations are subject to various political, economic and other risks and uncertainties inherent in foreign countries. Among other risks, the Company’s operations are subject to the risks of restrictions on transfers of funds; export duties, quotas, and embargoes; domestic and international customs and tariffs; changing taxation policies; foreign exchange restrictions; political conditions; and governmental regulations. During the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, 18, 17, and 15 percent, respectively, of the Company’s production occurred in Mexico. During the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, 8, 10, and 9 percent, respectively, of the Company's production occurred in Canada. Sales derived from customers located in Mexico, Canada, and other foreign countries were 21, 10, and 0 percent, respectively during the 52 weeks ended December 29, 2019, 17, 10, and 2 percent, respectively, during the 52 weeks ended December 30, 2018, and 15, 10, and 1 percent, respectively during the 52 weeks ended December 31, 2017, of the Company’s total sales.

Derivative financial instruments — All derivative instruments are required to be reported on the consolidated balance sheets at fair value unless the transactions qualify and are designated as normal purchases or sales. Changes in fair value are reported currently through earnings unless they meet hedge accounting criteria. See Note 7 for further information regarding the Company's derivative instrument makeup.

Use of Estimates — The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

Recently Issued Accounting Pronouncements — In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers. This ASU supersedes most of the existing guidance on revenue recognition in ASC Topic 605, Revenue Recognition, and establishes a broad principle that would require an entity to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve this principle, an entity identifies the contract with a customer, identifies the separate performance obligations in the contract, determines the transaction price, allocates the transaction price to the separate performance obligations and recognizes revenue when each separate performance obligation is satisfied. In August 2015, the FASB issued ASU 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date, to defer implementation of ASU 2014-09 by one year. The guidance is now currently effective for fiscal years beginning after December 15, 2018 and is to be applied retrospectively at the entity's election either to each prior reporting period presented or with the cumulative effect of application recognized at the date of initial application. The ASU allows for early adoption for fiscal years beginning after December 15, 2016, however, the Company adopted the new accounting standard ASC 606, Revenue from Contracts with Customers and all the related amendments to all contracts using the modified retrospective method in its first quarter of 2019. To assess the impact of the new standard, the Company analyzed the standard's impact on customer contracts, comparing its historical accounting policies and practices to the requirements of the new standard, and identifying potential differences from application of the new standard's requirements. The Company reviewed material contracts and related agreements with customers and confirmed that the performance obligations do not change under ASC No. 606. In addition, the Company considered all relevant commercial variables to identify transaction consideration and has concluded there is not a material change in the determination of transaction pricing. Therefore, the Company has concluded that the adoption of the new revenue standards did not have a material impact on its consolidated financial statements as the method for recognizing revenue subsequent to the implementation of ASC No. 606 did not vary significantly from the revenue recognition practices under previous GAAP.
 
In January 2016, the FASB issued guidance, together with related, subsequently issued guidance, that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. Among other provisions, the guidance
requires certain equity securities to be measured at fair value, with changes in fair value recognized in earnings. For equity securities without readily determinable fair values, entities may elect to measure these securities at cost minus impairment, if any, adjusted for changes in observable prices. The guidance should be applied through a cumulative-effect adjustment to the balance sheet as of the beginning of the year of adoption, except for equity securities without readily determinable fair values, to which the guidance should be applied prospectively. The Company adopted this guidance on January 1, 2018 and concluded this did not have a material effect on the consolidated financial statements. The Company does have a cost method investment in its consolidated financial statements, and there is not a readily determinable value for this investment.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which will supersede the current lease requirements in Topic 840. The ASU requires lessees to recognize a right of use (“ROU”) asset and related lease liability for all leases, with a limited exception for short-term leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the statement of operations. The ASU is effective for the Company as of January 1, 2020. Therefore, the company plans to implement this standard using the modified retrospective approach and, as such, recognize the effects of applying the new standard as a cumulative-effect adjustment to retained earnings as of January 1, 2019. The Company has identified our existing leases contracts and is in the process of completing the calculations of the ROU assets and related lease liability. The Company plans to elect the practical expedients upon transition that will retain the lease classification and initial direct costs for any leases that exist prior to adoption of the standard. The Company will not reassess whether any contracts entered prior to adoption are leases. The Company plans to not separate non-lease components from the associated lease component and, instead, to account for those components as a single component in certain circumstances.  The Company also expects to elect the short-term lease recognition exemption for all leases that qualify, which means the Company will not recognize ROU assets or lease liabilities for short-term leases. Based on the Company's lease portfolio, the company currently anticipates recognizing a ROU asset and related lease liability on its balance sheet between $10 million and $13 million, with an immaterial impact on its income statement compared to the current lease accounting model.

In January 2017, the FASB issued ASU 2017-4, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, accounting guidance which removes Step 2 of the goodwill impairment test. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The ASU is effective for annual or interim reporting periods beginning after December 15, 2021. Early adoption is permitted. The Company adopted the provisions related to this ASU during fiscal year 2017 and the impact was not material in the year of adoption.

In August 2018, the FASB issued ASU 2018-13, Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. The guidance eliminates, adds and modifies certain disclosure requirements. This new guidance is effective for fiscal years beginning after December 15, 2019 for public companies. Early adoption is permitted for either the entire standard or provisions that eliminate or modify requirements. Adoption of the standard will not impact our financial condition, results of operations or cash flows.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740). The guidance simplifies accounting for income taxes by removing certain exceptions. This new guidance is effective for fiscal years beginning after December 15, 2020 for public companies. Early adoption is permitted. We are continuing to evaluate the impact the adoption of this standard will have on our financial condition, results of operations or cash flows.
XML 26 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 29, 2019
Dec. 30, 2018
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 15,000,000 15,000,000
Common stock, shares issued (in shares) 9,779,147 9,779,147
Common stock, shares outstanding (in shares) 9,779,147 9,779,147
XML 27 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Contingencies
12 Months Ended
Dec. 29, 2019
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies

The Company is engaged from time to time in legal matters and proceedings arising out of its normal course of business. The Company establishes a liability related to its legal proceedings and claims when it has determined that it is probable that the Company has incurred a liability and the related amount can be reasonably estimated. If the Company determines that an obligation is reasonably possible, the Company will, if material, disclose the nature of the loss contingency and the estimated range of possible loss, or include a statement that no estimate of loss can be made. While uncertainties are inherent in the outcome of such matters, the Company believes that there are no pending proceedings in which the Company is currently involved that will have a material effect on its financial position, results of operations or cash flow.
XML 28 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory - Narrative (Details) - USD ($)
$ in Thousands
Dec. 29, 2019
Mar. 31, 2019
Dec. 30, 2018
Inventory [Line Items]      
Allowance for inventory valuation $ 1,000 $ 1,700 $ 600
Inventory – net 13,047   16,286
Mexico      
Inventory [Line Items]      
Inventory – net 3,600   3,300
Canada      
Inventory [Line Items]      
Inventory – net $ 1,000   $ 1,200
XML 29 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets - Finite-lived intangible assets, future amortization expense schedule (Details) - USD ($)
$ in Thousands
Dec. 29, 2019
Dec. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
2020 $ 3,914  
2021 2,456  
2022 1,305  
2023 979  
2024 759  
Thereafter 2,212  
Total $ 11,625 $ 15,568
XML 30 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments (Details) - Interest rate swap - Not designated as hedging instrument - USD ($)
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Jun. 28, 2019
Nov. 30, 2018
Jun. 29, 2018
Oct. 02, 2017
Jun. 30, 2017
Jun. 30, 2016
Derivatives, Fair Value [Line Items]                
Fixed interest rate       3.075%   1.093%   1.055%
Notional amount       $ 5,000,000.0   $ 1,900,000   $ 16,700,000
Notional amount quarterly decrease           $ 100,000 $ 300,000  
Derivative fair value assets (liabilities) $ (900,000) $ (300,000)            
Interest expense                
Derivatives, Fair Value [Line Items]                
Monthly settlements 30,000.00 (100,000)            
Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Nine Two Thousand Eighteen                
Derivatives, Fair Value [Line Items]                
Notional amount quarterly decrease         $ 400,000      
Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Eight Two Thousand Nineteen                
Derivatives, Fair Value [Line Items]                
Notional amount       17,500,000        
Notional amount quarterly decrease     $ 500,000          
Notional amount quarterly increase       400,000        
Derivative Instrument, Periodic Payment, Installment Periods Until September Thirty Two Thousand Twenty                
Derivatives, Fair Value [Line Items]                
Notional amount       17,500,000        
Notional amount quarterly decrease       200,000        
Derivative Instrument, Periodic Payment, Installment Periods Until December Thirty First Twenty Twenty One                
Derivatives, Fair Value [Line Items]                
Notional amount quarterly decrease       400,000        
Derivative Instrument, Periodic Payment, Installment Periods Until November Eighth Twenty Twenty Three                
Derivatives, Fair Value [Line Items]                
Notional amount quarterly decrease       $ 600,000        
Current Assets                
Derivatives, Fair Value [Line Items]                
Derivative fair value assets (liabilities) 0 100,000            
Other Noncurrent Liabilities                
Derivatives, Fair Value [Line Items]                
Derivative fair value assets (liabilities) $ (900,000) $ (400,000)            
XML 31 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2019
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 30, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Basic earnings per share calculation:                      
Net income $ 8 $ (1,264) $ (7,623) $ (189) $ (191) $ 627 $ 1,751 $ 1,512 $ (9,068) $ 3,699 $ 6,487
Weighted average shares outstanding (in shares)                 9,779,147 9,770,011 9,750,948
Net income per share-basic (in dollars per share) $ 0 $ (0.13) $ (0.78) $ (0.02) $ (0.02) $ 0.06 $ 0.18 $ 0.16 $ (0.93) $ 0.38 $ 0.67
Diluted earnings per share calculation:                      
Net income $ 8 $ (1,264) $ (7,623) $ (189) $ (191) $ 627 $ 1,751 $ 1,512 $ (9,068) $ 3,699 $ 6,487
Weighted average shares outstanding (in shares)                 9,779,147 9,770,011 9,750,948
Effect of dilutive securities:                      
Stock options (in shares)                 0 138,017 147,316
Warrants (in shares)                 0 670 1,154
Diluted weighted average shares outstanding (in shares)                 9,779,147 9,908,698 9,899,418
Net income per share-diluted (in dollars per share) $ 0 $ (0.13) $ (0.78) $ (0.02) $ (0.02) $ 0.06 $ 0.18 $ 0.15 $ (0.93) $ 0.37 $ 0.66
Employee Stock Option                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Number of securities considered in the computation of earnings per share (in shares)                 311,480 345,280  
Warrant                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Number of securities considered in the computation of earnings per share (in shares)                 1,185 1,185  
Warrants for Underwriters                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Number of securities considered in the computation of earnings per share (in shares)                 220,000 225,000  
Amount of antidilutive securities excluded from computation of earnings per share (in shares)                 141,000 141,000  
April 2016 | The 2013 Plan                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Amount of antidilutive securities excluded from computation of earnings per share (in shares)                 7,200 7,200  
April 2016 | 2014 Omnibus Performance Award Plan                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Amount of antidilutive securities excluded from computation of earnings per share (in shares)                 5,000 5,000  
September 2017 | The 2013 Plan                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Amount of antidilutive securities excluded from computation of earnings per share (in shares)                 5,000 5,000  
September 2017 | 2014 Omnibus Performance Award Plan                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Amount of antidilutive securities excluded from computation of earnings per share (in shares)                 15,000 15,000  
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events
12 Months Ended
Dec. 29, 2019
Subsequent Events [Abstract]  
Subsequent Event Subsequent Events

Due to the ongoing COVID-19 outbreak with its uncertain near, mid, and longer-term impacts on the Company, our customers, our suppliers, and the industries we serve, we are executing a comprehensive set of actions to prudently manage our resources while keeping our customers supplied with the products they continue to require.
While demand in the automotive segment has been reduced for an indeterminate period, we continue to have customer orders across our various markets and in all our plants. Currently, we are operating our facilities.
We are following the guidelines provided by the various governmental entities in the jurisdictions where we operate and are taking additional measures to protect our employees.
Considering the current decline in demand, we are modifying our shift schedules and plant employee counts, limiting our raw material ordering, and restricting all discretionary spending.
As our supply base is almost exclusively North American, we have not yet seen disruptions in our supply chain.
Due to the inherent uncertainty of the unprecedented and rapidly evolving situation including the duration of the actions taken by the various customers and governments, we are unable to determine the full impact of the COVID-19 situation on our future operations.
XML 33 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Cash Flows from Operating Activities      
Net (loss) income $ (9,068,000) $ 3,699,000 $ 6,487,000
Adjustments to reconcile net income to net cash provided by operating activities:      
Impairment of goodwill 6,760,000 0 0
Inventory adjustment 1,742,000 0 0
Depreciation and amortization 6,863,000 6,630,000 6,320,000
Amortization of debt issuance costs 177,000 147,000 149,000
Loss (gain) on sale of assets 68,000 (138,000) 63,000
Loss on extinguishment of debt 0 59,000 0
Bad debt adjustment 243,000 13,000 128,000
Loss (gain) on derivative instruments 578,000 452,000 (228,000)
Stock option expense 130,000 131,000 150,000
Deferred income taxes (1,132,000) (291,000) (1,553,000)
Changes in operating assets and liabilities that provided (used) cash:      
Accounts receivable 5,888,000 (3,641,000) (444,000)
Inventory 2,584,000 45,000 402,000
Prepaid expenses and other assets (570,000) 1,212,000 (1,766,000)
Accounts payable (1,104,000) 1,008,000 (1,706,000)
Accrued and other liabilities (1,138,000) 104,000 (194,000)
Net cash provided by operating activities 12,021,000 9,430,000 7,808,000
Cash Flows from Investing Activities      
Purchases of property and equipment (2,759,000) (5,393,000) (4,140,000)
Proceeds from sale of property and equipment 119,000 904,000 52,000
Net cash used in investing activities (2,640,000) (4,489,000) (4,088,000)
Cash Flows from Financing Activities      
Net change in bank overdraft (1,036,000) (1,251,000) (38,000)
Proceeds from debt 1,300,000 10,132,000 0
Payments on term loans (3,350,000) (2,963,000) (3,375,000)
(Repayments on) proceeds from revolving credit facilities, net (6,565,000) (4,422,000)  
(Repayments on) proceeds from revolving credit facilities, net     6,231,000
Debt issuance costs 0 (634,000) 0
Proceeds from exercise of stock options and warrants 0 38,000 37,000
Distribution of cash dividends (490,000) (5,862,000) (5,850,000)
Net cash used in financing activities (10,141,000) (4,962,000) (2,995,000)
Net (Decrease) increase in Cash and Cash Equivalents (760,000) (21,000) 725,000
Cash and Cash Equivalents – Beginning of period 1,410,000 1,431,000 706,000
Cash and Cash Equivalents – End of period 650,000 1,410,000 1,431,000
Supplemental Disclosure of Cash Flow Information – Cash paid for      
Interest 4,104,000 3,575,000 2,567,000
Income taxes $ 438,000 $ 1,339,000 $ 2,232,000
XML 34 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 29, 2019
Dec. 30, 2018
Current Assets    
Cash and cash equivalents $ 650 $ 1,410
Accounts receivable – net 24,701 30,831
Inventory – net 13,047 16,286
Prepaid expenses and other current assets:    
Prepaid expenses and other 2,108 2,511
Refundable taxes 1,049 983
Assets held for sale 1,003 0
Total current assets 42,558 52,021
Property, Plant, and Equipment – Net 23,415 25,078
Goodwill 22,111 28,871
Intangible Assets 11,625 15,568
Other assets    
Investments – at cost 1,054 1,054
Deposits and other assets 226 199
Deferred tax asset 679 496
Total assets 101,668 123,287
Current Liabilities    
Accounts payable 9,324 11,465
Current maturities of long-term debt 2,847 3,350
Income taxes payable 0 41
Accrued compensation 1,225 2,848
Other accrued liabilities 1,979 1,432
Total current liabilities 15,375 19,136
Long-term debt – net of current portion 33,220 34,668
Line of credit - net 11,418 17,905
Other long-term liabilities 871 2,295
Deferred tax liability 1,324 395
Total liabilities 62,208 74,399
Stockholders’ Equity    
Common stock, $0.001 par value – 15,000,000 shares authorized and 9,779,147 and 9,779,147 issued and outstanding at December 29, 2019 and December 30, 2018, respectively 10 10
Additional paid-in-capital 46,011 45,881
Retained earnings (accumulated deficit) (6,561) 2,997
Total stockholders’ equity 39,460 48,888
Total liabilities and stockholders’ equity $ 101,668 $ 123,287
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
12 Months Ended
Dec. 29, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements

Financial instruments consist of cash equivalents, accounts receivable, accounts payable and debt. The carrying amount of all significant financial instruments approximates fair value due to either the short maturity or the existence of variable interest rates that approximate prevailing market rates.

Accounting standards require certain other items be reported at fair value in the financial statements and provides a framework for establishing that fair value. The framework for determining fair value is based on a hierarchy that prioritizes the valuation techniques and inputs used to measure fair value.

Fair values determined by Level 1 inputs use quoted prices in active markets for identical assets or liabilities that the Company can access.

Fair values determined by Level 2 inputs use other inputs that are observable, either directly or indirectly. Level 2 inputs may include quoted prices for similar items in active markets, and other inputs such as interest rates and yield curves that are observable at commonly quoted intervals.

Level 3 inputs are unobservable inputs, including inputs that are available in situations where there is little, if any, market activity for the related item. Level 3 fair value measurements are based primarily on management’s own estimates using inputs such as pricing models, discounted cash flow methodologies or similar techniques considering the characteristics of the item.

In instances whereby inputs used to measure fair value fall into different levels of the fair value hierarchy, fair value measurements in their entirety are categorized based on the lowest level input that is significant to the valuation. The Company’s assessment of the significance of specific inputs to these fair value measurements requires judgment and considers factors specific to each item.

The Company measures its interest rate swap at fair value on a recurring basis based primarily on Level 2 inputs using an income model based on disparity between variance and fixed interest rates, the scheduled balance of principal outstanding, yield curves and other information readily available in the market.

The Company measures its foreign currency forward contract on a recurring basis based primarily on Level 2 inputs using the present value of future cash flows to be incurred on the contracts. In accordance with market standards and conventions for valuing such contracts, the transactions reflect the current direction and amounts expected in each currency, spot exchange rates at period-end, discount factors and forward interest rate curves for each relevant currency pair and future maturity date. This forward contract expired in fiscal year 2017.
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant, and Equipment (Tables)
12 Months Ended
Dec. 29, 2019
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment

Property, plant, and equipment consists of the following:
 
December 29,
2019
 
December 30,
2018
 
Depreciable
Life – Years
 
(In thousands)
 
 
Land
$
1,663

 
$
1,663

 
  
Buildings
5,934

 
6,898

 
23 – 40
Shop equipment
22,982

 
21,166

 
7 – 10
Leasehold improvements
1,234

 
1,130

 
3 – 10
Office equipment
1,866

 
1,651

 
3 – 7
Mobile equipment
190

 
283

 
3
Construction in progress
1,543

 
1,514

 
 
Total cost
35,412

 
34,305

 
  
Accumulated depreciation
11,997

 
9,227

 
 
Net property, plant, and equipment
$
23,415

 
$
25,078

 
 

XML 37 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring - Narrative (Details)
1 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Oct. 18, 2018
USD ($)
Jul. 31, 2018
employee
Jun. 30, 2018
employee
Dec. 29, 2019
USD ($)
employee
Apr. 30, 2020
USD ($)
Dec. 29, 2019
USD ($)
Dec. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Restructuring Cost and Reserve [Line Items]                
Net book value of facility expected to be sold after closure       $ 23,415,000   $ 23,415,000 $ 25,078,000  
Proceeds from sale of property and equipment           119,000 904,000 $ 52,000
Fort Smith, Arkansas | Manufacturing Facility                
Restructuring Cost and Reserve [Line Items]                
Net book value of facility expected to be sold after closure $ 700,000              
Proceeds from sale of property and equipment 900,000              
Gain on sale of property, plant, and equipment $ 100,000              
Salaried Restructuring                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred           700,000    
Employee Termination Benefits Liability                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred           300,000    
Workforce reduction due to plant closure | employee       12        
Bryan Restructuring | One-time Termination Benefits                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred       $ 300,000        
Evansville Restructuring                
Restructuring Cost and Reserve [Line Items]                
Facility book value       1,000,000.0   1,000,000.0    
Evansville Restructuring | One-time Termination Benefits                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred           300,000    
Evansville Restructuring | Other Costs                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred           800,000    
Evansville Restructuring | Contract Termination Restructuring Expense                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred       400,000        
Evansville Restructuring | Contract Termination Leased Facility Remaining Payments                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred       $ 1,100,000        
Evansville Restructuring | All Restructuring Costs                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred           $ 1,500,000    
Port Huron Restructuring                
Restructuring Cost and Reserve [Line Items]                
Workforce reduction due to plant closure | employee     7          
Future expected costs             0  
Port Huron Restructuring | One-time Termination Benefits                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred             100,000  
Port Huron Restructuring | Other Costs                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred             300,000  
Fort Smith Restructuring                
Restructuring Cost and Reserve [Line Items]                
Workforce reduction due to plant closure | employee   20            
Future expected costs             0  
Fort Smith Restructuring | One-time Termination Benefits                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred             200,000  
Fort Smith Restructuring | Other Costs                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred             $ 600,000  
Scenario, Forecast | Bryan Restructuring | Other Costs                
Restructuring Cost and Reserve [Line Items]                
Amount of restructuring cost incurred         $ 600,000      
XML 38 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 35,412 $ 34,305
Accumulated depreciation 11,997 9,227
Net property, plant, and equipment 23,415 25,078
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 1,663 1,663
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 5,934 6,898
Buildings | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 23 years  
Buildings | Maximum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 40 years  
Shop equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 22,982 21,166
Shop equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 7 years  
Shop equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 10 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 1,234 1,130
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 3 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 10 years  
Office equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 1,866 1,651
Office equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 3 years  
Office equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 7 years  
Mobile equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 190 283
Mobile equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Depreciable Life – Years 3 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 1,543 $ 1,514
XML 39 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt - Narrative (Details)
12 Months Ended
Nov. 08, 2018
USD ($)
Apr. 29, 2016
USD ($)
Dec. 29, 2019
USD ($)
Dec. 31, 2017
USD ($)
Jul. 16, 2019
USD ($)
Dec. 30, 2018
USD ($)
Nov. 01, 2018
USD ($)
Sep. 20, 2018
USD ($)
Mar. 26, 2018
Aug. 18, 2017
USD ($)
Debt Instrument [Line Items]                    
(Repayments on) proceeds from revolving credit facilities, net       $ 6,231,000            
Notes payable     $ 36,067,000     $ 38,018,000        
Senior credit facility, second amendment | Line of credit | Revolving credit facility                    
Debt Instrument [Line Items]                    
Letters of credit outstanding, amount     $ 100,000              
New credit agreement | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity   $ 62,000,000.0                
Minimum total leverage ratio, fifth tier                 3.00  
Minimum total leverage ratio, three tiers                 2.50  
Maximum total leverage ratio                 3.00  
Amended maximum total leverage for fiscal quarter ended March 31, 2018                 3.50  
Amended maximum total leverage for fiscal quarter ended June 30, 2018                 3.25  
Amended maximum total leverage for fiscal quarter ended September 30, 2018                 3.25  
Amended maximum total leverage for fiscal quarter ended December 31, 2018                 3.00  
Amended maximum total leverage thereafter                 3.00  
Maximum increase to principal amount   10,000,000.0                
New credit agreement | Line of credit | Secured debt | Base Rate | Minimum                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     1.75%              
New credit agreement | Line of credit | Secured debt | Base Rate | Maximum                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     2.75%              
New credit agreement | Line of credit | Secured debt | London Interbank Offered Rate (LIBOR) | Minimum                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     2.75%              
New credit agreement | Line of credit | Secured debt | London Interbank Offered Rate (LIBOR) | Maximum                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     3.75%              
New credit agreement | Letter of credit | Revolving credit facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity   2,000,000.0                
New revolver | Revolving credit facility                    
Debt Instrument [Line Items]                    
Long-term line of credit     $ 11,700,000              
New revolver | Line of credit | Revolving credit facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity   30,000,000.0 11,300,000       $ 30,000,000.0 $ 32,500,000    
Current borrowing capacity     $ 6,800,000              
(Repayments on) proceeds from revolving credit facilities, net   22,900,000                
Long-term line of credit                   $ 4,000,000.0
Effective interest rate     6.012%              
US term loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Debt instrument, face amount   17,000,000.0                
Notes payable     $ 10,384,000     $ 11,853,000        
Effective interest rate     6.031%     6.2699%        
CA term loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Debt instrument, face amount   $ 15,000,000.0                
Notes payable     $ 1,300,000     $ 0        
Effective interest rate     6.094%              
US Term Loan II | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Debt instrument, face amount                   $ 4,000,000.0
Effective interest rate     5.069%              
Amended And Restated Credit Agreement                    
Debt Instrument [Line Items]                    
Maximum total leverage ratio         2.00          
Debt instrument, covenant, liquidity amount required, minimum         $ 5,000,000          
Debt instrument, covenant, leverage ratio, maximum, post distribution debt service coverage ratio         1.10          
New US Term Loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Notes payable     $ 24,383,000     $ 25,665,000        
Effective interest rate     6.031%     6.2699%        
Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | US term loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Maximum increase to principal amount $ 26,000,000.0                  
Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | CA term loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Notes payable     $ 12,000,000.0              
Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | Amended And Restated Credit Agreement | Line Of Credit For Capital Expenditures                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity $ 5,000,000.0                  
Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | Amended And Restated Credit Agreement | Line of credit                    
Debt Instrument [Line Items]                    
Debt instrument, term 5 years                  
Debt instrument, term to fund capital expenditures 2 years                  
Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | Amended And Restated Credit Agreement | Line of credit | Revolving credit facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity $ 30,000,000.0                  
Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | US Term Loan And Term Loan II | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Debt instrument, face amount 15,900,000                  
Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | New US Term Loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Debt instrument, face amount 26,000,000.0                  
Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty | Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | New US Term Loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Periodic principal amount 337,500                  
Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty One | Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | New US Term Loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Periodic principal amount 575,000                  
Debt Instrument, Periodic Payment, Installments Through Maturity | Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | New US Term Loan | Line of credit | Secured debt                    
Debt Instrument [Line Items]                    
Periodic principal amount $ 812,500                  
XML 40 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 11, 2019
Mar. 18, 2013
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Affiliated Entity | Management Agreement          
Related Party Transaction [Line Items]          
Annual management fees   $ 0.3      
Expenses from management contract     $ 0.2 $ 0.2 $ 0.2
Management agreement, term   5 years      
Equity ownership percent to terminate agreement   50.00%      
Affiliated Entity | 6th Avenue Group Services          
Related Party Transaction [Line Items]          
Expenses from management contract     $ 0.2    
2014 Omnibus Performance Award Plan          
Related Party Transaction [Line Items]          
Granted (in shares) 30,000        
XML 41 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of income before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
U.S. (loss) income $ (11,154) $ 1,017 $ 3,878
Non-U.S. income 2,123 3,544 3,742
(Loss) income before income taxes $ (9,031) $ 4,561 $ 7,620
XML 42 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring - Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Restructuring Reserve [Roll Forward]      
Beginning balance $ 0    
Provision for estimated expenses incurred during the year 2,752 $ 1,156 $ 0
Payments made during the year 2,198    
Ending balance 554 0  
Employee Termination Benefits Liability      
Restructuring Reserve [Roll Forward]      
Beginning balance 0    
Provision for estimated expenses incurred during the year 1,380    
Payments made during the year 942    
Ending balance 438 0  
Other Exit Costs Liability      
Restructuring Reserve [Roll Forward]      
Beginning balance 0    
Provision for estimated expenses incurred during the year 1,372    
Payments made during the year 1,256    
Ending balance 116 0  
Port Huron Restructuring      
Restructuring Reserve [Roll Forward]      
Beginning balance 0 0  
Provision for estimated expenses incurred during the year   1,156  
Payments made during the year   1,156  
Ending balance   0 0
Port Huron Restructuring | Employee Termination Benefits Liability      
Restructuring Reserve [Roll Forward]      
Beginning balance 0 0  
Provision for estimated expenses incurred during the year   299  
Payments made during the year   299  
Ending balance   0 0
Port Huron Restructuring | Other Exit Costs Liability      
Restructuring Reserve [Roll Forward]      
Beginning balance $ 0 0  
Provision for estimated expenses incurred during the year   857  
Payments made during the year   857  
Ending balance   $ 0 $ 0
XML 43 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of income taxes based on federal tax rate (Details) - USD ($)
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Income tax expense (benefit) at US Statutory Tax Rate $ (1,897,000) $ 958,000 $ 2,591,000
State income tax (benefit) expense, net of federal benefit (28,000) 23,000 66,000
Foreign tax rate differential 174,000 252,000 (206,000)
U.S. Tax on non-U.S. income 241,000 319,000 0
Goodwill impairment 1,208,000 0 0
Implementation of U.S. Tax Reform Act 0 (80,000) (559,000)
Research and Development credits (225,000) (504,000) (682,000)
Other 564,000 (106,000) (77,000)
Total income tax expense $ 37,000 $ 862,000 $ 1,133,000
XML 44 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
12 Months Ended
Dec. 29, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

Income before income taxes for U.S. and Non-U.S. operations are as follows:
  
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
U.S. (loss) income
$
(11,154
)
 
$
1,017

 
3,878

Non-U.S. income
2,123

 
3,544

 
3,742

(Loss) income before income taxes
$
(9,031
)
 
$
4,561

 
$
7,620



The components of the income tax provision included in the consolidated statements of operations are all attributable to continuing operations and are detailed as follows:
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Current tax expense:
 
 
 
 
 
Federal
$
(17
)
 
$
(27
)
 
$
1,207

State
35

 
61

 
293

Foreign
1,151

 
1,119

 
1,186

Total
1,169

 
1,153

 
2,686

Deferred tax expense:
 
 
 
 
 
Federal
(875
)
 
(124
)
 
(1,166
)
State
(80
)
 
(14
)
 
(236
)
Foreign
(177
)
 
(153
)
 
(151
)
Total
(1,132
)
 
(291
)
 
(1,553
)
Total income tax expense
$
37

 
$
862

 
$
1,133



Deferred income tax assets and liabilities at December 29, 2019 and December 30, 2018 reflect the effect of temporary differences between amounts of assets, liabilities and equity for financial reporting purposes and the bases of such assets, liabilities and equity as measured based on tax laws, as well as tax loss and tax credit carryforwards. The following table summarizes the components of temporary differences and carryforwards that give rise to deferred tax assets and liabilities:

  
December 29,
2019
 
December 30,
2018
 
(In thousands)
Deferred tax assets (liabilities):
  

 
  

Allowance for doubtful accounts
$
227

 
$
174

Inventories
313

 
140

Accrued payroll and benefits
78

 
533

Goodwill and intangible assets
504

 

Excess interest expense
605

 
279

Foreign tax credit
797

 
621

Other
405

 
157

Deferred tax asset before valuation allowance
2,929

 
1,904

Valuation allowance
(621
)
 
(621
)
Deferred tax asset
2,308

 
1,283

Property, plant, and equipment
(2,945
)
 
(3,082
)
Goodwill and intangible assets

 

Other
(8
)
 

Deferred tax liability
(2,953
)
 
$
(3,082
)
Total deferred tax liability
$
(645
)
 
$
(1,799
)


Management evaluates all positive and negative evidence and uses judgment regarding past and future events, including operating results, to help determine when it is more likely than not that all or some portion of the deferred tax assets may not be realized. When appropriate, a valuation allowance is recorded against deferred tax assets to reserve for future tax benefits that may not be realized. As of the year ended December 29, 2019, the Company has maintained a valuation allowance of
$0.6 million related to foreign tax credits (generated by the deemed repatriation under U.S. tax reform) expiring in 2028 as the Company has concluded that it is not more likely than not that the credits will be used prior to their expiration.

The transition tax provision of the 2017 tax reform act eliminated the basis difference that existed previously for purposes of ASC Topic 740. However, there are limited other taxes that could continue to apply such as foreign withholding and certain state taxes. U.S. income taxes have not been recognized for such taxes as the Company continues to remain indefinitely reinvested with respect to its foreign earnings. It is not practicable to estimate the amount of income taxes that may be payable on such undistributed foreign earnings.

A reconciliation of taxes on income from continuing operations based on the statutory federal income tax rate to the provision for income taxes is as follows:
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Income tax expense (benefit) at US Statutory Tax Rate
$
(1,897
)
 
$
958

 
$
2,591

State income tax (benefit) expense, net of federal benefit
(28
)
 
23

 
66

Foreign tax rate differential
174

 
252

 
(206
)
U.S. Tax on non-U.S. income
241

 
319

 

Implementation of U.S. Tax Reform Act

 
(80
)
 
(559
)
Goodwill impairment
1,208

 

 

Research and Development credits
(225
)
 
(504
)
 
(682
)
Other
564

 
(106
)
 
(77
)
Total provision for income taxes
$
37

 
$
862

 
$
1,133



On December 22, 2017 the Tax Cuts and JOBS Act (the “Act”) was signed into law. The Act changed many aspects of U.S. corporate income taxation and including the reduction of the corporate income tax rate from 35% to 21%, implementation of a territorial system and imposition of a one-time tax on deemed repatriated earnings of foreign subsidiaries, introduction of tax on U.S. shareholders of certain foreign subsidiaries earnings, Global Intangible Low- Taxed Income (“GILTI”), and limitations on deductibility of interest expense. The impact in 2017 primarily consists of a ($1.4) million benefit related to the impact on the U.S. deferred tax liability due to the lowering of the corporate tax rate described above and $0.8 millions of expense for the estimate for the impact of one-time transition tax on deemed repatriated earnings of foreign subsidiaries. We completed our accounting for the income tax effects of the Act in 2018 and recorded a benefit of $(0.1) million as an adjustment to the provisional estimate of the one-time transition tax expense.

The Company recognizes the benefit of a tax position when it is more likely than not, based on the technical merits, that the position will be sustained upon examination. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon settlement with the relevant tax authority. The Company assesses all tax positions for which the statute of limitations remains open. The Company had no unrecognized tax benefits as of December 29, 2019 and December 30, 2018. The Company recognizes any penalties and interest when necessary as income tax expense. There were no penalties or interest recorded during the 52 weeks ended December 29, 2019, December 30, 2018 and December 31, 2017, respectively.

The Company files income tax returns in the United States, Mexico, and Canada as well as in various state and local jurisdictions. With few exceptions, the Company is no longer subject to income tax examinations by tax authorities for years before 2016 in the United States, before 2014 in Mexico, and before 2017 in Canada.
XML 45 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt
12 Months Ended
Dec. 29, 2019
Debt Disclosure [Abstract]  
Long-term Debt Long-term Debt

Credit Agreement

On April 29, 2016, Unique Fabricating NA, Inc. (the “US Borrower”) and Unique-Intasco Canada, Inc. (the “CA Borrower”) and Citizens Bank, National Association (“Citizens”), acting as syndication agent, and other lenders, entered into a credit agreement (the “Credit Agreement”) providing for borrowings of up to the aggregate principal amount of $62.0 million. The Credit Agreement was a senior secured credit facility and consisted of a revolving line of credit of up to $30.0 million (the “Revolver”) to the US Borrower, a $17.0 million principal amount term loan (the “US Term Loan”) to the US Borrower, and a $15.0 million principal amount term loan (the “CA Term Loan”) to the CA Borrower. At closing, the US Term Loan and the CA Term Loan were fully funded, and the US Borrower borrowed approximately $22.9 million under the Revolver.

On August 18, 2017, the US Borrower and the CA Borrower entered into the Second Amendment (the “Amendment”) to the Credit Agreement, with Citizens acting as syndication agent, and other lenders. The amendment converted $4.0 million of outstanding borrowings under the Revolver into an additional $4.0 million term loan to the US borrower (the “US Term Loan II”). The conversion of a portion of the outstanding borrowings under the Revolver did not reduce the aggregate amount available to be borrowed under it.

On March 26, 2018, the US Borrower and the CA Borrower entered into the Third Amendment (the “Amendment”) to the Credit Agreement, with Citizens acting as syndication agent, and other lenders. The Amendment added a fifth tier of interest rates for total leverage ratios greater than or equal to 3.00 to 1.00. The Credit Agreement only provided three tiers of interest rates based on a total leverage ratio with the greatest tier being for greater than or equal to 2.50 to 1.00. Under the Amendment, all loans under the Credit Agreement now bear interest at the Company's election of either (i) the greater of the Prime Rate or the Federal Funds Effective Rate (the “Base Rate”) or ii) the LIBOR rate, plus an applicable margin ranging from 1.75 percent to 2.75 percent per annum in the case of the Base Rate and 2.75 percent to 3.75 percent per annum in the case of the LIBOR rate, in each case, based on a senior leverage ratio threshold, measured quarterly.

The Amendment also amended the financial covenant related to the total leverage ratio (the ratio of Total Debt as of the date of determination to Consolidated EBITDA for the twelve month period ended as of the date of determination), which previously could not exceed a ratio of 3.00 to 1.00. The Amendment provides that the total leverage ratio may not exceed 3.50 to 1.00 for the fiscal quarter ended March 31, 2018, 3.25 to 1.00 for the fiscal quarters ended June 30, 2018 and September 30, 2018, and 3.00 to 1.00 for the fiscal quarter ended December 31, 2018 and all fiscal quarters thereafter.

On August 8, 2018 the US Borrower and the CA Borrower entered into the Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement, with Citizens acting as Administrative Agent, and the other lenders. The Fourth Amendment required the Company to use the net proceeds from the sale of the Ft. Smith, Arkansas building to reduce the outstanding borrowings under the Revolver. The application of the net proceeds did not permanently reduce the amounts that could be borrowed under the Revolver. The Fourth Amendment also made less restrictive for the fiscal quarter ended September 30, 2018, the financial covenant ratio which determined the Company's ability to pay dividends.

On September 20, 2018, the US Borrower and the CA Borrower entered into the Fifth Amendment (the “Fifth Amendment”) to the Credit Agreement, with Citizens acting as Administrative Agent, and the other lenders. The Fifth Amendment temporarily increased the maximum amount that could be borrowed under the Revolver to $32.5 million from its then current maximum of $30.0 million. This increase implemented by the Fifth Amendment was effective until October 31, 2018, at which point the maximum amount that may be borrowed under the Revolver reverted to $30.0 million and was replaced by the Amended and Restated Credit Agreement outlined below.

Amended and Restated Credit Agreement

On November 8, 2018, the US Borrower and the CA Borrower, entered into an Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”), which amended and restated the existing Credit Agreement. The Amended and Restated Credit Agreement is a five-year agreement, which, among other things increases the principal amount of US Term Loan borrowings to $26.0 million, creates a two year line of credit to fund capital expenditures and extends the maturity dates of all borrowings from April 28, 2021 to November 7, 2023. The Amended and Restated Credit Agreement provides for
borrowings of up to $30.0 million under the Revolver, subject to availability, and left the outstanding principal balance on the CA Term Loan, approximately $12.0 million, the same as it was on the previous Credit Agreement. The Amended and Restated Credit Agreement combined the previous US Term Loan and US Term Loan II (the “New US Term Loan”) and increases the aggregate principal amount to $26.0 million dollars from $15.9 million, in total, for the previous US Term Loan and Term Loan II. The increase in the principal amount effected by the New U.S. Term Loan replaced and termed-out outstanding borrowings under the Revolver. The Amended and Restated Credit Agreement changes the quarterly principal payments of the New US Term Loan to $337,500 through September 30, 2020, $575,000 thereafter through September 30, 2021, and $812,500 thereafter though maturity. The Amended and Restated Credit Agreement also adds a two-year $5.0 million-dollar line of credit dedicated to Capital Expenditures. Finally, the agreement made certain changes to the Company's covenants and financial covenant ratios.

The Revolver, New US Term Loan, and CA Term Loan all mature on November 7, 2023 and bear interest at the Company's election of either (i) the greater of the Prime Rate or the Federal Funds Effective Rate (the “Base Rate”) or ii) the LIBOR rate, plus an applicable margin ranging from 1.75 percent to 2.75 percent per annum in the case of the Base Rate and 2.75 percent to 3.75 percent per annum in the case of the LIBOR rate, in each case, based on a senior leverage ratio threshold, measured quarterly.

In addition, the Amended and Restated Credit Agreement allows for increases in the principal amount of the Revolver and the New US and CA Term Loans not to exceed a $10.0 million principal amount, in the aggregate, provided that before and after giving effect to the proposed increase (and any transactions to be consummated using proceeds of the increase), the total leverage and debt service coverage ratios do not exceed specified amounts. The Amended and Restated Credit Agreement also provides for the issuance of letters of credit with a face amount of up to a $2.0 million, in the aggregate, provided that any letter of credit that is issued will reduce availability under the Revolver.

The Amended and Restated Credit Agreement contains customary negative covenants and requires that the Company comply with various financial covenants including a total leverage ratio and a debt service coverage ratio, as defined in the Amended and Restated Credit Agreement. Additionally, the New US Term Loan and CA Term Loan contains a clause, effective December 29, 2019, that requires an excess cash flow payment to be made to the lenders to reduce the New US Term Loan or the CA Term Loan if the Company’s cash flow exceeds certain thresholds as defined by the Amended and Restated Credit Agreement.

As of March 31, 2019, the Company was not in compliance with the total leverage ratio financial covenant. As a result of this non-compliance, on May 7, 2019, the US Borrower and the CA Borrower entered into the Waiver and First Amendment (the “First Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders. The First Amendment temporarily waived the default on the March 31, 2019 covenant violation until the earlier of June 15, 2019 or the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition. As a result of this waiver, the lenders did not accelerate the maturity of the debt.

On June 14, 2019, the Company entered into the Waiver and Second Amendment (the “Second Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Second Amendment revised the waiver period as defined with respect to the March 31, 2019 covenant violation and resulting default until the earlier of June 30, 2019 (which was June 15, 2019 under the First Amendment to the Amended and Restated Credit Agreement) or the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition.

On June 28, 2019, the Company entered into the Waiver and Third Amendment (the “Third Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Third Amendment revised the waiver period as defined with respect to the March 31, 2019 covenant violation and resulting default until the earlier of July 22, 2019 (which was June 30, 2019 under the Second Amendment to the Amended and Restated Credit Agreement) and the execution and delivery of a further amendment revising the calculation of the total leverage ratio and such other financial covenants as necessary taking into account the Borrowers current and future financial condition.

On July 16, 2019, the Company entered into the Waiver and Fourth Amendment (the “Fourth Amendment”) to the Amended and Restated Credit Agreement, with Citizens, acting as Administrative Agent, and the other lenders.  The Fourth Amendment provided a permanent waiver by the Lenders and Agent with respect to the Borrower's non-compliance with the total leverage ratio financial covenant, as defined as of March 31, 2019. The Fourth Amendment also revised the definition of
consolidated EBITDA and certain financial covenants, including the maximum total leverage ratio and the minimum debt service coverage ratio, as well as adding the requirement that the Company maintain minimum liquidity and minimum unadjusted consolidated EBITDA, each as defined. The Fourth Amendment permits distributions as long as the Borrower is in compliance with specified conditions including that the Borrower's liquidity, as defined, is not less than $5 million after giving effect to the distribution, total leverage ratio is not more than 2.00 to 1.00, post distribution, debt service coverage ratio ("DSCR"), as defined, is not greater than 1.10 to 1.00, and Borrower is in compliance with financial covenants, before and after giving effect to the distributions.

On August 7, 2019, the Company entered into the Fifth Amendment to the Credit Agreement and Loan Documents (The "Fifth Amendment"). The Fifth Amendment amended the definition of unadjusted consolidated EBITDA to include consolidated net income plus the sum of interest expense, tax expense, depreciation and amortization expense, and non-cash impairment charges of goodwill. The Company is compliant with the covenants set forth in the Waiver and Amendments as of December 29, 2019.

As of December 29, 2019, $11.7 million was outstanding under the New Revolver. This amount is gross of debt issuance costs which are further described in Note 1. The New Revolver had an effective interest rate of 6.0120 percent per annum at December 29, 2019 and is secured by substantially all the Company’s assets. At December 29, 2019, the maximum additional available borrowings under the New Revolver were $11.3 million, which includes a reduction for a $0.1 million letter of credit issued for the benefit of the landlord of one of the Company’s leased facilities. The maximum amount available was further subject to borrowing base restrictions, resulting in a net availability of $6.8 million.

Long term debt consists of the following:
  
December 29,
2019
 
December 30,
2018
 
(In thousands)
New US Term Loan, payable to lenders in quarterly installments of $337,500 through September 30, 2020, $575,000 through September 30, 2021, and $812,500 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019 the balance of the New US Term Loan is presented net of a debt discount of $266,517 from costs paid to or on behalf of the lenders.
$
24,383

 
$
25,665

CA Term Loan, payable to lenders in quarterly installments of $375,000 through November 7, 2023, with a lump sum due at maturity. The effective interest rate was 6.031% and 6.2699% per annum at December 29, 2019 and December 30, 2018, respectively. At December 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $115,866 from costs paid to or on behalf of the lenders.
10,384

 
11,853

Capital expenditure line payable to lenders in quarterly installments of 7.5% per annum of the outstanding principal balance commencing December 31, 2019 through September 30, 2020, 10% per annum through September 30, 2021, and 12.5% per annum through November 7, 2023 with a lump sum due at maturity. The effective interest rate was 6.094% per annum at December 29, 2019.
1,300

 

Note payable to the seller of former owner of business Unique acquired in 2014 which is unsecured and subordinated to the New Credit Agreement. Interest accrues monthly at an annual rate of 6.00%. The note payable is due in full on February 6, 2019.

 
500

Total debt excluding revolver
36,067

 
38,018

Less current maturities
2,847

 
3,350

Long-term debt – net of current portion
$
33,220

 
$
34,668



The Company did not pay a dividend subsequent to the new amendments.




Maturities on the Company’s Amended and Restated Credit Agreement and other long term-debt obligations for the remainder of the current fiscal year and future fiscal years (In thousands):
2020
$
3,193

2021
4,176

2022
4,912

2023
35,890

2024

Thereafter

Total
48,171

Discounts
(383
)
Debt issuance costs
(303
)
Total debt – Net
$
47,485


XML 46 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 29, 2019
Dec. 30, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 7,963 $ 9,563
Work in progress 129 548
Finished goods 4,955 6,175
Total inventory $ 13,047 $ 16,286
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring (Tables)
12 Months Ended
Dec. 29, 2019
Restructuring Cost and Reserve [Line Items]  
Schedule of Restructuring Liability
The table below summarizes the activity in the restructuring liability for the 52 weeks ended December 29, 2019.

 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
Accrual balance at December 31, 2018
 
$

 
$

 
$

Provision for estimated expenses to be incurred
 
1,380

 
1,372

 
2,752

Payments made during the period
 
942

 
1,256

 
2,198

Accrual balance at December 29, 2019
 
$
438

 
$
116

 
$
554


The tables below summarize the activity in the restructuring liability for the 52 weeks ended December 30, 2018.

 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
 
 
(In thousands)
Accrual balance at January 1, 2018
 
$

 
$

 
$

Provision for estimated expenses incurred during the year
 
299

 
857

 
1,156

Payments made during the year
 
299

 
857

 
1,156

Accrual balance at December 30, 2018
 
$

 
$

 
$



JSON 48 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ufab12291910-k.htm": { "axisCustom": 3, "axisStandard": 30, "contextCount": 285, "dts": { "calculationLink": { "local": [ "ufab-20191229_cal.xml" ] }, "definitionLink": { "local": [ "ufab-20191229_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": [ "ufab12291910-k.htm" ] }, "labelLink": { "local": [ "ufab-20191229_lab.xml" ], "remote": [ "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": [ "ufab-20191229_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "ufab-20191229.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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 596, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 54, "http://www.uniquefab.com/20191229": 6, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 66 }, "keyCustom": 41, "keyStandard": 372, "memberCustom": 56, "memberStandard": 51, "nsprefix": "ufab", "nsuri": "http://www.uniquefab.com/20191229", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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.uniquefab.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Property, Plant, and Equipment", "role": "http://www.uniquefab.com/role/PropertyPlantAndEquipment", "shortName": "Property, Plant, and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Intangible Assets", "role": "http://www.uniquefab.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2116100 - Disclosure - Long-term Debt", "role": "http://www.uniquefab.com/role/LongTermDebt", "shortName": "Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2119100 - Disclosure - Derivative Financial Instruments", "role": "http://www.uniquefab.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2122100 - Disclosure - Restructuring", "role": "http://www.uniquefab.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2128100 - Disclosure - Stock Incentive Plans", "role": "http://www.uniquefab.com/role/StockIncentivePlans", "shortName": "Stock Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2131100 - Disclosure - Income Taxes", "role": "http://www.uniquefab.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134100 - Disclosure - Operating Leases", "role": "http://www.uniquefab.com/role/OperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137100 - Disclosure - Retirement Plans", "role": "http://www.uniquefab.com/role/RetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2140100 - Disclosure - Related Party Transactions", "role": "http://www.uniquefab.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.uniquefab.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2143100 - Disclosure - Fair Value Measurements", "role": "http://www.uniquefab.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2146100 - Disclosure - Contingencies", "role": "http://www.uniquefab.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149100 - Disclosure - Earnings Per Share", "role": "http://www.uniquefab.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2152100 - Disclosure - Selected Quarterly Financial Data (unaudited)", "role": "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnaudited", "shortName": "Selected Quarterly Financial Data (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2153100 - Disclosure - Subsequent Events", "role": "http://www.uniquefab.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies)", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies", "shortName": "Nature of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesTables", "shortName": "Nature of Business and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Inventory (Tables)", "role": "http://www.uniquefab.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2310301 - Disclosure - Property, Plant, and Equipment (Tables)", "role": "http://www.uniquefab.com/role/PropertyPlantAndEquipmentTables", "shortName": "Property, Plant, and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Intangible Assets (Tables)", "role": "http://www.uniquefab.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.uniquefab.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2316301 - Disclosure - Long-term Debt (Tables)", "role": "http://www.uniquefab.com/role/LongTermDebtTables", "shortName": "Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322301 - Disclosure - Restructuring (Tables)", "role": "http://www.uniquefab.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328301 - Disclosure - Stock Incentive Plans (Tables)", "role": "http://www.uniquefab.com/role/StockIncentivePlansTables", "shortName": "Stock Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2331301 - Disclosure - Income Taxes (Tables)", "role": "http://www.uniquefab.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334301 - Disclosure - Operating Leases (Tables)", "role": "http://www.uniquefab.com/role/OperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349301 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.uniquefab.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2352301 - Disclosure - Selected Quarterly Financial Data (unaudited) (Tables)", "role": "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedTables", "shortName": "Selected Quarterly Financial Data (unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2401403 - Disclosure - Nature of Business and Significant Accounting Policies (Details)", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "shortName": "Nature of Business and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "aquisition", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.uniquefab.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "aquisition", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Inventory - Schedule of Inventory (Details)", "role": "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails", "shortName": "Inventory - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Operations", "role": "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Inventory - Narrative (Details)", "role": "http://www.uniquefab.com/role/InventoryNarrativeDetails", "shortName": "Inventory - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4_srt_StatementGeographicalAxis_country_MX", "decimals": "-5", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2410402 - Disclosure - Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details)", "role": "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "shortName": "Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Property, Plant, and Equipment - Narrative (Details)", "role": "http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails", "shortName": "Property, Plant, and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Intangible Assets - Schedule of intangible assets by major class (Details)", "role": "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails", "shortName": "Intangible Assets - Schedule of intangible assets by major class (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Intangible Assets - Finite-lived intangible assets, future amortization expense schedule (Details)", "role": "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails", "shortName": "Intangible Assets - Finite-lived intangible assets, future amortization expense schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2017Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Long-term Debt - Narrative (Details)", "role": "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_ufab_SeniorCreditFacilitySecondAmendmentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember", "decimals": "-5", "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Long-term Debt - Schedule of long-term debt (Details)", "role": "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "shortName": "Long-term Debt - Schedule of long-term debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:NotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2416404 - Disclosure - Long-term Debt - Schedule of repayment of maturities (Details)", "role": "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails", "shortName": "Long-term Debt - Schedule of repayment of maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "I2018Q4nov302018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DerivativeFixedInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419401 - Disclosure - Derivative Financial Instruments (Details)", "role": "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails", "shortName": "Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "I2018Q4nov302018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DerivativeFixedInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Restructuring - Narrative (Details)", "role": "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "shortName": "Restructuring - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "I2018Q4oct18_srt_StatementGeographicalAxis_ufab_FortSmithArkansasMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ManufacturingFacilityMember", "decimals": "-5", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2016Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2016Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422403 - Disclosure - Restructuring - Liability (Details)", "role": "http://www.uniquefab.com/role/RestructuringLiabilityDetails", "shortName": "Restructuring - Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - Disclosure - Stock Incentive Plans - Narrative (Details)", "role": "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "shortName": "Stock Incentive Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember", "decimals": "-4", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "D2019Q3Sep30_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_ufab_The2013StockIncentivePlanMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428403 - Disclosure - Stock Incentive Plans - Valuation Assumptions (Details)", "role": "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails", "shortName": "Stock Incentive Plans - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "D2019Q2_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_ufab_UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember", "decimals": "4", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428404 - Disclosure - Stock Incentive Plans - Schedule of stock options and stock awards (Details)", "role": "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "shortName": "Stock Incentive Plans - Schedule of stock options and stock awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_PlanNameAxis_ufab_The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2431402 - Disclosure - Income Taxes - Schedule of income before income taxes (Details)", "role": "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of income before income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431403 - Disclosure - Income Taxes - Schedule of components of income tax expense (benefit) (Details)", "role": "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes - Schedule of components of income tax expense (benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431404 - Disclosure - Income Taxes - Schedule of deferred taxes (Details)", "role": "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails", "shortName": "Income Taxes - Schedule of deferred taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431405 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.uniquefab.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2017Q4YTD", "decimals": "-5", "lang": null, "name": "ufab:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431406 - Disclosure - Income Taxes - Schedule of income taxes based on federal tax rate (Details)", "role": "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails", "shortName": "Income Taxes - Schedule of income taxes based on federal tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "ufab:OperatingLeasesNumberofLeasesProvidingForEscalatingRents", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434402 - Disclosure - Operating Leases - Narrative (Details)", "role": "http://www.uniquefab.com/role/OperatingLeasesNarrativeDetails", "shortName": "Operating Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "ufab:OperatingLeasesNumberofLeasesProvidingForEscalatingRents", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434403 - Disclosure - Operating Leases - Schedule of future minimum lease payments (Details)", "role": "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails", "shortName": "Operating Leases - Schedule of future minimum lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437401 - Disclosure - Retirement Plans (Details)", "role": "http://www.uniquefab.com/role/RetirementPlansDetails", "shortName": "Retirement Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "D2013Q1Mar182013_us-gaap_RelatedPartyTransactionAxis_ufab_ManagementAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember", "decimals": "-5", "first": true, "lang": null, "name": "ufab:RelatedPartyTransactionManagementAgreementAnnualFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440401 - Disclosure - Related Party Transactions (Details)", "role": "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "D2013Q1Mar182013_us-gaap_RelatedPartyTransactionAxis_ufab_ManagementAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember", "decimals": "-5", "first": true, "lang": null, "name": "ufab:RelatedPartyTransactionManagementAgreementAnnualFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449402 - Disclosure - Earnings Per Share (Details)", "role": "http://www.uniquefab.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452402 - Disclosure - Selected Quarterly Financial Data (unaudited) (Details)", "role": "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails", "shortName": "Selected Quarterly Financial Data (unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Nature of Business and Significant Accounting Policies", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPolicies", "shortName": "Nature of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.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": "2104100 - Disclosure - Business Combinations", "role": "http://www.uniquefab.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Inventory", "role": "http://www.uniquefab.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ufab12291910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 109, "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.uniquefab.com/role/InventoryNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails" ], "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.uniquefab.com/role/InventoryNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "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.uniquefab.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.uniquefab.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.uniquefab.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r411" ], "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.uniquefab.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.uniquefab.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.uniquefab.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.uniquefab.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r410" ], "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.uniquefab.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.uniquefab.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.uniquefab.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.uniquefab.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.uniquefab.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.uniquefab.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r412" ], "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.uniquefab.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.uniquefab.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.uniquefab.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.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r412" ], "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.uniquefab.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.uniquefab.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.uniquefab.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r412" ], "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.uniquefab.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.uniquefab.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r413" ], "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.uniquefab.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.uniquefab.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r412" ], "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.uniquefab.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r412" ], "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.uniquefab.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r412" ], "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.uniquefab.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r412" ], "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.uniquefab.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.uniquefab.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.uniquefab.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.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "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.uniquefab.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r233", "r350", "r352", "r408" ], "lang": { "en-US": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r143", "r227", "r231", "r403" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r141", "r227", "r229", "r400", "r401" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails", "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails", "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r142", "r227", "r230", "r402", "r405", "r407" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r206", "r358" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r144", "r351" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "ufab_A6thAvenueGroupServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "6th Avenue Group Services [Member]", "label": "6th Avenue Group Services [Member]", "terseLabel": "6th Avenue Group Services" } } }, "localname": "A6thAvenueGroupServicesMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ufab_AllRestructuringCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All Restructuring Costs [Member]", "label": "All Restructuring Costs [Member]", "terseLabel": "All Restructuring Costs" } } }, "localname": "AllRestructuringCostsMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_AmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amended And Restated Credit Agreement [Member]", "label": "Amended And Restated Credit Agreement [Member]", "terseLabel": "Amended And Restated Credit Agreement" } } }, "localname": "AmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_April2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "April 2016 [Member]", "label": "April 2016 [Member]", "terseLabel": "April 2016" } } }, "localname": "April2016Member", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "ufab_AutomotiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive [Member]", "label": "Automotive [Member]", "terseLabel": "Automotive" } } }, "localname": "AutomotiveMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_BryanRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bryan Restructuring [Member]", "label": "Bryan Restructuring [Member]", "terseLabel": "Bryan Restructuring" } } }, "localname": "BryanRestructuringMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_CATermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "CA Term Loan [Member]", "label": "CA Term Loan [Member]", "terseLabel": "CA term loan" } } }, "localname": "CATermLoanMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_ContractTerminationLeasedFacilityRemainingPaymentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Termination Leased Facility Remaining Payments [Member]", "label": "Contract Termination Leased Facility Remaining Payments [Member]", "terseLabel": "Contract Termination Leased Facility Remaining Payments" } } }, "localname": "ContractTerminationLeasedFacilityRemainingPaymentsMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_ContractTerminationRestructuringExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Termination Restructuring Expense [Member]", "label": "Contract Termination Restructuring Expense [Member]", "terseLabel": "Contract Termination Restructuring Expense" } } }, "localname": "ContractTerminationRestructuringExpenseMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "New credit agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_CurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Current Assets [Member]", "label": "Current Assets [Member]", "terseLabel": "Current Assets" } } }, "localname": "CurrentAssetsMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumFiscalQuarterFourTwentyEighteen": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Four Twenty Eighteen", "label": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Four Twenty Eighteen", "terseLabel": "Amended maximum total leverage for fiscal quarter ended December 31, 2018" } } }, "localname": "DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumFiscalQuarterFourTwentyEighteen", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumFiscalQuarterOneTwentyEighteen": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter One Twenty Eighteen", "label": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter One Twenty Eighteen", "terseLabel": "Amended maximum total leverage for fiscal quarter ended March 31, 2018" } } }, "localname": "DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumFiscalQuarterOneTwentyEighteen", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumFiscalQuarterThreeTwentyEighteen": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Three Twenty Eighteen", "label": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Three Twenty Eighteen", "terseLabel": "Amended maximum total leverage for fiscal quarter ended September 30, 2018" } } }, "localname": "DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumFiscalQuarterThreeTwentyEighteen", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumFiscalQuarterTwoTwentyEighteen": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Two Twenty Eighteen", "label": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Fiscal Quarter Two Twenty Eighteen", "terseLabel": "Amended maximum total leverage for fiscal quarter ended June 30, 2018" } } }, "localname": "DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumFiscalQuarterTwoTwentyEighteen", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumThereafter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Thereafter", "label": "Debt Instrument, Covenant Amendment, Total Leverage Ratio, Maximum, Thereafter", "terseLabel": "Amended maximum total leverage thereafter" } } }, "localname": "DebtInstrumentCovenantAmendmentTotalLeverageRatioMaximumThereafter", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentCovenantLeverageRatioMaximumPostDistributionDebtServiceCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum, Post Distribution Debt Service Coverage Ratio", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum, Post Distribution Debt Service Coverage Ratio", "terseLabel": "Debt instrument, covenant, leverage ratio, maximum, post distribution debt service coverage ratio" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximumPostDistributionDebtServiceCoverageRatio", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentCovenantLiquidityAmountRequiredMinimum": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Liquidity Amount Required, Minimum", "label": "Debt Instrument, Covenant, Liquidity Amount Required, Minimum", "terseLabel": "Debt instrument, covenant, liquidity amount required, minimum" } } }, "localname": "DebtInstrumentCovenantLiquidityAmountRequiredMinimum", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ufab_DebtInstrumentCovenantTotalLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Total Leverage Ratio, Maximum", "label": "Debt Instrument, Covenant, Total Leverage Ratio, Maximum", "terseLabel": "Maximum total leverage ratio" } } }, "localname": "DebtInstrumentCovenantTotalLeverageRatioMaximum", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentCovenantTotalLeverageRatioMinimumFifthTier": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Total Leverage Ratio, Minimum, Fifth Tier", "label": "Debt Instrument, Covenant, Total Leverage Ratio, Minimum, Fifth Tier", "terseLabel": "Minimum total leverage ratio, fifth tier" } } }, "localname": "DebtInstrumentCovenantTotalLeverageRatioMinimumFifthTier", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentCovenantTotalLeverageRatioMinimumThreeTiers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Total Leverage Ratio, Minimum, Three Tiers", "label": "Debt Instrument, Covenant, Total Leverage Ratio, Minimum, Three Tiers", "terseLabel": "Minimum total leverage ratio, three tiers" } } }, "localname": "DebtInstrumentCovenantTotalLeverageRatioMinimumThreeTiers", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "ufab_DebtInstrumentPeriodPaymentInstallmentPeriodsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Debt Instrument, Period Payment, Installment Periods [Axis]", "label": "Debt Instrument, Period Payment, Installment Periods [Domain]", "terseLabel": "Debt Instrument, Period Payment, Installment Periods [Domain]" } } }, "localname": "DebtInstrumentPeriodPaymentInstallmentPeriodsDomain", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentPeriodsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installment Periods [Axis]", "label": "Debt Instrument, Periodic Payment, Installment Periods [Axis]", "terseLabel": "Debt Instrument, Periodic Payment, Installment Periods [Axis]" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentPeriodsAxis", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwentyTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through March Thirty One Twenty Twenty [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through March Thirty One Twenty Twenty [Member]", "terseLabel": "March 31, 2020" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwentyTwentyMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through March Thirty One Two Thousand Nineteen [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through March Thirty One Two Thousand Nineteen [Member]", "terseLabel": "March 31, 2019" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwoThousandNineteenMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwoThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through March Thirty One Two Thousand Twenty One [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through March Thirty One Two Thousand Twenty One [Member]", "terseLabel": "March 31, 2021" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughMarchThirtyOneTwoThousandTwentyOneMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughMaturityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through Maturity [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through Maturity [Member]", "terseLabel": "Debt Instrument, Periodic Payment, Installments Through Maturity" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughMaturityMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through November Seven Twenty Twenty Three [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through November Seven Twenty Twenty Three [Member]", "terseLabel": "September 30, 2022" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through September Thirty Twenty Twenty [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through September Thirty Twenty Twenty [Member]", "terseLabel": "September 30, 2020" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through September Thirty Twenty Twenty One [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through September Thirty Twenty Twenty One [Member]", "terseLabel": "September 30, 2021" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty [Member]", "terseLabel": "Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty One [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty One [Member]", "terseLabel": "Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty One" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyOneMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentTermToFundCapitalExpenditures": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Term To Fund Capital Expenditures", "label": "Debt Instrument, Term To Fund Capital Expenditures", "terseLabel": "Debt instrument, term to fund capital expenditures" } } }, "localname": "DebtInstrumentTermToFundCapitalExpenditures", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "ufab_DeferredTaxAssetsExcessInterestExpense": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Excess Interest Expense", "label": "Deferred Tax Assets, Excess Interest Expense", "terseLabel": "Excess interest expense" } } }, "localname": "DeferredTaxAssetsExcessInterestExpense", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ufab_DefinedContributionPlanAdditionalContributionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Additional Contribution [Member]", "label": "Defined Contribution Plan, Additional Contribution [Member]", "terseLabel": "Defined contribution plan, additional contribution" } } }, "localname": "DefinedContributionPlanAdditionalContributionMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "domainItemType" }, "ufab_DefinedContributionPlanContributionThresholdAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan Contribution Threshold [Axis]", "label": "Defined Contribution Plan Contribution Threshold [Axis]", "terseLabel": "Defined Contribution Plan Contribution Threshold [Axis]" } } }, "localname": "DefinedContributionPlanContributionThresholdAxis", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "stringItemType" }, "ufab_DefinedContributionPlanContributionThresholdDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Defined Contribution Plan Contribution Threshold [Axis]", "label": "Defined Contribution Plan Contribution Threshold [Domain]", "terseLabel": "Defined Contribution Plan Contribution Threshold [Domain]" } } }, "localname": "DefinedContributionPlanContributionThresholdDomain", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "domainItemType" }, "ufab_DefinedContributionPlanInitialContributionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Initial Contribution [Member]", "label": "Defined Contribution Plan, Initial Contribution [Member]", "terseLabel": "Defined contribution plan, initial contribution" } } }, "localname": "DefinedContributionPlanInitialContributionMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "domainItemType" }, "ufab_DepositsandOtherAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deposits and Other Assets, Noncurrent", "label": "Deposits and Other Assets, Noncurrent", "terseLabel": "Deposits and other assets" } } }, "localname": "DepositsandOtherAssetsNoncurrent", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "ufab_DerivativeInstrumentPeriodicPaymentInstallmentPeriodsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Instrument, Periodic Payment, Installment Periods [Axis]", "label": "Derivative Instrument, Periodic Payment, Installment Periods [Axis]", "terseLabel": "Derivative Instrument, Periodic Payment, Installment Periods [Axis]" } } }, "localname": "DerivativeInstrumentPeriodicPaymentInstallmentPeriodsAxis", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "ufab_DerivativeInstrumentPeriodicPaymentInstallmentPeriodsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Derivative Instrument, Periodic Payment, Installment Periods [Axis]", "label": "Derivative Instrument, Periodic Payment, Installment Periods [Domain]", "terseLabel": "Derivative Instrument, Periodic Payment, Installment Periods [Domain]" } } }, "localname": "DerivativeInstrumentPeriodicPaymentInstallmentPeriodsDomain", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ufab_DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Eight Two Thousand Nineteen [Member]", "label": "Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Eight Two Thousand Nineteen [Member]", "terseLabel": "Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Eight Two Thousand Nineteen" } } }, "localname": "DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ufab_DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyNineTwoThousandEighteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Nine Two Thousand Eighteen [Member]", "label": "Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Nine Two Thousand Eighteen [Member]", "terseLabel": "Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Nine Two Thousand Eighteen" } } }, "localname": "DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyNineTwoThousandEighteenMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ufab_DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilDecemberThirtyFirstTwentyTwentyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Instrument, Periodic Payment, Installment Periods Until December Thirty First Twenty Twenty One [Member]", "label": "Derivative Instrument, Periodic Payment, Installment Periods Until December Thirty First Twenty Twenty One [Member]", "terseLabel": "Derivative Instrument, Periodic Payment, Installment Periods Until December Thirty First Twenty Twenty One" } } }, "localname": "DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilDecemberThirtyFirstTwentyTwentyOneMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ufab_DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilNovemberEighthTwentyTwentyThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Instrument, Periodic Payment, Installment Periods Until November Twenty Eight Twenty Twenty Three [Member]", "label": "Derivative Instrument, Periodic Payment, Installment Periods Until November Eighth Twenty Twenty Three [Member]", "terseLabel": "Derivative Instrument, Periodic Payment, Installment Periods Until November Eighth Twenty Twenty Three" } } }, "localname": "DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilNovemberEighthTwentyTwentyThreeMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ufab_DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilSeptemberThirtyTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Instrument, Periodic Payment, Installment Periods Until September Thirty Two Thousand Twenty [Member]", "label": "Derivative Instrument, Periodic Payment, Installment Periods Until September Thirty Two Thousand Twenty [Member]", "terseLabel": "Derivative Instrument, Periodic Payment, Installment Periods Until September Thirty Two Thousand Twenty" } } }, "localname": "DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilSeptemberThirtyTwoThousandTwentyMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ufab_DerivativeInstrumentsMonthlySettlements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Derivative Instruments, Monthly Settlements", "label": "Derivative Instruments, Monthly Settlements", "terseLabel": "Monthly settlements" } } }, "localname": "DerivativeInstrumentsMonthlySettlements", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "ufab_DerivativeNotionalAmountQuarterlyDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Derivative, Notional Amount, Quarterly Decrease", "label": "Derivative, Notional Amount, Quarterly Decrease", "terseLabel": "Notional amount quarterly decrease" } } }, "localname": "DerivativeNotionalAmountQuarterlyDecrease", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "ufab_DerivativeNotionalAmountQuarterlyIncrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Derivative, Notional Amount, Quarterly Increase", "label": "Derivative, Notional Amount, Quarterly Increase", "terseLabel": "Notional amount quarterly increase" } } }, "localname": "DerivativeNotionalAmountQuarterlyIncrease", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "ufab_EmployeeStockOptionIncentiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Option, Incentive [Member]", "label": "Employee Stock Option, Incentive [Member]", "terseLabel": "Employee Stock Option, Incentive" } } }, "localname": "EmployeeStockOptionIncentiveMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_EmployeeStockOptionNonStatutoryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Option, Non Statutory [Member]", "label": "Employee Stock Option, Non Statutory [Member]", "terseLabel": "Employee Stock Option, Non Statutory" } } }, "localname": "EmployeeStockOptionNonStatutoryMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_EvansvilleRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Evansville Restructuring [Member]", "label": "Evansville Restructuring [Member]", "terseLabel": "Evansville Restructuring" } } }, "localname": "EvansvilleRestructuringMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_FiatChryslerAutomobileMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiat Chrysler Automobile [Member]", "label": "Fiat Chrysler Automobile [Member]", "terseLabel": "Fiat Chrysler Automobile" } } }, "localname": "FiatChryslerAutomobileMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_FordMotorCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ford Motor Company [Member]", "label": "Ford Motor Company [Member]", "terseLabel": "Ford Motor Company" } } }, "localname": "FordMotorCompanyMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_FortSmithArkansasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fort Smith, Arkansas [Member]", "label": "Fort Smith, Arkansas [Member]", "terseLabel": "Fort Smith, Arkansas" } } }, "localname": "FortSmithArkansasMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_FortSmithRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fort Smith Restructuring [Member]", "label": "Fort Smith Restructuring [Member]", "terseLabel": "Fort Smith Restructuring" } } }, "localname": "FortSmithRestructuringMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_GeneralMotorsCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General Motors Company [Member]", "label": "General Motors Company [Member]", "terseLabel": "General Motors Company" } } }, "localname": "GeneralMotorsCompanyMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_HVACWaterHeaterAndAppliancesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HVAC, Water Heater, And Appliances [Member]", "label": "HVAC, Water Heater, And Appliances [Member]", "terseLabel": "HVAC, Water Heater, And Appliances" } } }, "localname": "HVACWaterHeaterAndAppliancesMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_LineOfCreditForCapitalExpendituresMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line Of Credit For Capital Expenditures [Member]", "label": "Line Of Credit For Capital Expenditures [Member]", "terseLabel": "Line Of Credit For Capital Expenditures" } } }, "localname": "LineOfCreditForCapitalExpendituresMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_LineofCreditFacilityMaximumIncreasetoPrincipalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Line of Credit Facility, Maximum Increase to Principal Amount", "label": "Line of Credit Facility, Maximum Increase to Principal Amount", "terseLabel": "Maximum increase to principal amount" } } }, "localname": "LineofCreditFacilityMaximumIncreasetoPrincipalAmount", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ufab_LineofCreditFacilityPeriodicPaymentPrincipalPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line of Credit Facility, Periodic Payment, Principal, Percent", "label": "Line of Credit Facility, Periodic Payment, Principal, Percent", "terseLabel": "Percent of principal payment" } } }, "localname": "LineofCreditFacilityPeriodicPaymentPrincipalPercent", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "ufab_ManagementAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Management Agreement [Member]", "label": "Management Agreement [Member]", "terseLabel": "Management Agreement" } } }, "localname": "ManagementAgreementMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "ufab_NewRevolverMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Revolver [Member]", "label": "New Revolver [Member]", "terseLabel": "New revolver" } } }, "localname": "NewRevolverMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_NewUSTermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New US Term Loan [Member]", "label": "New US Term Loan [Member]", "terseLabel": "New US Term Loan" } } }, "localname": "NewUSTermLoanMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_NonUSCountriesExcludingMexicoandCanadaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Foreign Countries", "label": "Non-US Countries Excluding Mexico and Canada [Member]", "terseLabel": "Other foreign countries" } } }, "localname": "NonUSCountriesExcludingMexicoandCanadaMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_OperatingLeasesNumberofLeasesProvidingForEscalatingRents": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Leases, Number of Leases Providing For Escalating Rents", "label": "Operating Leases, Number of Leases Providing For Escalating Rents", "terseLabel": "Number of leases provided for escalating rents" } } }, "localname": "OperatingLeasesNumberofLeasesProvidingForEscalatingRents", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "ufab_OtherRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Revenue [Member]", "label": "Other Revenue [Member]", "terseLabel": "Other Revenue" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_PercentOfEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percent Of Employees", "label": "Percent Of Employees", "terseLabel": "Percent of employees" } } }, "localname": "PercentOfEmployees", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "ufab_PortHuronRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Port Huron Restructuring [Member]", "label": "Port Huron Restructuring [Member]", "terseLabel": "Port Huron Restructuring" } } }, "localname": "PortHuronRestructuringMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringTables" ], "xbrltype": "domainItemType" }, "ufab_ProceedsfromStockOptionsandWarrantsExercised": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from Stock Options and Warrants Exercised", "label": "Proceeds from Stock Options and Warrants Exercised", "terseLabel": "Proceeds from exercise of stock options and warrants" } } }, "localname": "ProceedsfromStockOptionsandWarrantsExercised", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ufab_RelatedPartyTransactionEquityOwnershipNeededToTerminateAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Equity Ownership Needed To Terminate Agreement", "label": "Related Party Transaction, Equity Ownership Needed To Terminate Agreement", "terseLabel": "Equity ownership percent to terminate agreement" } } }, "localname": "RelatedPartyTransactionEquityOwnershipNeededToTerminateAgreement", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "ufab_RelatedPartyTransactionManagementAgreementAnnualFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Management Agreement, Annual Fees", "label": "Related Party Transaction, Management Agreement, Annual Fees", "terseLabel": "Annual management fees" } } }, "localname": "RelatedPartyTransactionManagementAgreementAnnualFees", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "ufab_RelatedPartyTransactionManagementAgreementTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Management Agreement, Term", "label": "Related Party Transaction, Management Agreement, Term", "terseLabel": "Management agreement, term" } } }, "localname": "RelatedPartyTransactionManagementAgreementTerm", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ufab_RepaymentsofDebtandPaidinKindInterest": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repayments of Debt and Paid-in-Kind Interest", "label": "Repayments of Debt and Paid-in-Kind Interest", "negatedTerseLabel": "Payments on term loans" } } }, "localname": "RepaymentsofDebtandPaidinKindInterest", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ufab_ReportingUnitPercentageofFairValueinExcessofCarryingAmountDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, Discount Rate", "terseLabel": "Reporting unit, fair value in excess of carrying amount, discount rate" } } }, "localname": "ReportingUnitPercentageofFairValueinExcessofCarryingAmountDiscountRate", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "ufab_ReportingUnitPercentageofFairValueinExcessofCarryingAmountEBITDAMarginNextTwelveMonths": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin, Next Twelve Months", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin, Next Twelve Months", "terseLabel": "Carrying amount EBITDA margin" } } }, "localname": "ReportingUnitPercentageofFairValueinExcessofCarryingAmountEBITDAMarginNextTwelveMonths", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "ufab_ReportingUnitPercentageofFairValueinExcessofCarryingAmountEBITDAMarginThereafter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin, Thereafter", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin, Thereafter", "terseLabel": "Carrying Amount EBITDA margin thereafter" } } }, "localname": "ReportingUnitPercentageofFairValueinExcessofCarryingAmountEBITDAMarginThereafter", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "ufab_ReportingUnitPercentageofFairValueinExcessofCarryingAmountTerminalGrowthRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, Terminal Growth Rate", "terseLabel": "Reporting unit, fair value in excess of carrying amount terminal growth rate" } } }, "localname": "ReportingUnitPercentageofFairValueinExcessofCarryingAmountTerminalGrowthRate", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "ufab_RestructuringAndRelatedActivitiesBookValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring And Related Activities, Book Value", "label": "Restructuring And Related Activities, Book Value", "terseLabel": "Facility book value" } } }, "localname": "RestructuringAndRelatedActivitiesBookValue", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ufab_SalariedRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Salaried Restructuring [Member]", "label": "Salaried Restructuring [Member]", "terseLabel": "Salaried Restructuring" } } }, "localname": "SalariedRestructuringMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_SecuritiesConsideredintheComputationofEarningsPerShareAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Securities Considered in the Computation of Earnings Per Share, Amount", "label": "Securities Considered in the Computation of Earnings Per Share, Amount", "terseLabel": "Number of securities considered in the computation of earnings per share (in shares)" } } }, "localname": "SecuritiesConsideredintheComputationofEarningsPerShareAmount", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "ufab_SeniorCreditFacilitySecondAmendmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Credit Facility, Second Amendment [Member]", "label": "Senior Credit Facility, Second Amendment [Member]", "terseLabel": "Senior credit facility, second amendment" } } }, "localname": "SeniorCreditFacilitySecondAmendmentMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_September2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "September 2017 [Member]", "label": "September 2017 [Member]", "terseLabel": "September 2017" } } }, "localname": "September2017Member", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "ufab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCommonStockClosingPriceForTenOfTwentyConsecutiveTradingDaysMinimumThresholdForVesting": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Common Stock Closing Price For Ten Of Twenty Consecutive Trading Days, Minimum Threshold For Vesting", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Common Stock Closing Price For Ten Of Twenty Consecutive Trading Days, Minimum Threshold For Vesting", "terseLabel": "Closing price of common stock for ten out of twenty consecutive trading days (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCommonStockClosingPriceForTenOfTwentyConsecutiveTradingDaysMinimumThresholdForVesting", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ufab_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisedinPeriodWeightedAverageContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Weighted Average Contractual Term", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised in Period, Weighted Average Contractual Term", "terseLabel": "Exercised" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisedinPeriodWeightedAverageContractualTerm", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "durationItemType" }, "ufab_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsForfeitedorExpiredWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited or Expired, Weighted Average Remaining Contractual Term", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited or Expired, Weighted Average Remaining Contractual Term", "terseLabel": "Forfeited or expired" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsForfeitedorExpiredWeightedAverageRemainingContractualTerm", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "durationItemType" }, "ufab_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantedinPeriodWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Weighted Average Remaining Contractual Term", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Weighted Average Remaining Contractual Term", "terseLabel": "Granted" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantedinPeriodWeightedAverageRemainingContractualTerm", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "durationItemType" }, "ufab_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodNumberOfBoardMembers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, , Options, Grants in Period, Number Of Board Members", "label": "Share-based Compensation Arrangement by Share-based Payment Award, , Options, Grants in Period, Number Of Board Members", "terseLabel": "Number of board members" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodNumberOfBoardMembers", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "integerItemType" }, "ufab_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsWeightedAverageGrantDateFairValue", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ufab_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "stringItemType" }, "ufab_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsandWarrantsExercisesinPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Warrants, Exercises in Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options and Warrants, Exercises in Period", "terseLabel": "Exercise of warrants and options for common stock (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsandWarrantsExercisesinPeriod", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ufab_SharebasedCompensationAwardTrancheFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Award, Tranche Five [Member]", "label": "Share-based Compensation Award, Tranche Five [Member]", "terseLabel": "Award vesting, fourth anniversary" } } }, "localname": "SharebasedCompensationAwardTrancheFiveMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_SharebasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Award, Tranche Four [Member]", "label": "Share-based Compensation Award, Tranche Four [Member]", "terseLabel": "Award vesting, third anniversary" } } }, "localname": "SharebasedCompensationAwardTrancheFourMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_StockIssuedDuringPeriodValueStockOptionsandWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Stock Options and Warrants Exercised", "label": "Stock Issued During Period, Value, Stock Options and Warrants Exercised", "terseLabel": "Exercise of warrants and options for common stock" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsandWarrantsExercised", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ufab_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit", "label": "Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit", "negatedTerseLabel": "Deferred tax liability due to lowering of the U.S. corporate tax rate" } } }, "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ufab_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense", "label": "Tax Cuts And Jobs Act Of 2017, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense", "terseLabel": "One time transition tax due to lowering of corporate tax rate" } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ufab_The2013StockIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The 2013 Stock Incentive Plan [Member]", "label": "The 2013 Stock Incentive Plan [Member]", "terseLabel": "The 2013 Plan", "verboseLabel": "The 2013 Stock Incentive Plan" } } }, "localname": "The2013StockIncentivePlanMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "ufab_The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The 2013 Stock Incentive Plan and Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member]", "label": "The 2013 Stock Incentive Plan and Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member]", "terseLabel": "The 2013 Plan and The 2014 Plan" } } }, "localname": "The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "domainItemType" }, "ufab_USTermLoanAndTermLoanIIMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "US Term Loan And Term Loan II [Member]", "label": "US Term Loan And Term Loan II [Member]", "terseLabel": "US Term Loan And Term Loan II" } } }, "localname": "USTermLoanAndTermLoanIIMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_USTermLoanIIMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "US Term Loan II", "label": "US Term Loan II [Member]", "terseLabel": "US Term Loan II" } } }, "localname": "USTermLoanIIMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_USTermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "US Term Loan [Member]", "label": "US Term Loan [Member]", "terseLabel": "US term loan" } } }, "localname": "USTermLoanMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member]", "label": "Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member]", "terseLabel": "2014 Omnibus Performance Award Plan" } } }, "localname": "UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "ufab_UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc [Member]", "label": "Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. [Member]", "terseLabel": "Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc." } } }, "localname": "UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "ufab_WarrantsforUnderwritersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants for Underwriters [Member]", "label": "Warrants for Underwriters [Member]", "terseLabel": "Warrants for Underwriters" } } }, "localname": "WarrantsforUnderwritersMember", "nsuri": "http://www.uniquefab.com/20191229", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "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_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.uniquefab.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.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r20", "r145", "r146", "r228" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 5.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 \u2013 net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r376", "r390" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r5", "r6", "r45" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r185" ], "calculation": { "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r21" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.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.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Stock option expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r242", "r264", "r268" ], "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": "Allocated share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r151", "r156" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r70", "r85", "r338" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r64", "r85", "r340" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r85", "r172", "r177" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Amount of antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r139", "r374", "r389" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r54" ], "calculation": { "http://www.uniquefab.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.uniquefab.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.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r182" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r243", "r266" ], "lang": { "en-US": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r243", "r266" ], "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.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "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.uniquefab.com/role/DerivativeFinancialInstrumentsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r316", "r320" ], "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.uniquefab.com/role/DerivativeFinancialInstrumentsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r45", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.", "label": "Bank Overdrafts", "terseLabel": "Checks issued in excess of available cash" } } }, "localname": "BankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Nature of Business and Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r184" ], "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.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r302" ], "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": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r35", "r87" ], "calculation": { "http://www.uniquefab.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.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r89", "r92" ], "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 and Accounts Payable" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r81", "r87", "r91" ], "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 \u2013 End of period", "periodStartLabel": "Cash and Cash Equivalents \u2013 Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r81", "r335" ], "calculation": { "http://www.uniquefab.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 (Decrease) increase in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information \u2013 Cash paid for" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "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": [ "r205", "r207" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "verboseLabel": "Cash dividends per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r219" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value \u2013 15,000,000 shares authorized and 9,779,147 and 9,779,147 issued and outstanding at December 29, 2019 and December 30, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.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_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets (liabilities):" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r128", "r129", "r331", "r332" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r128", "r129", "r331", "r332", "r404" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r128", "r129", "r331", "r332", "r404" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r128", "r129", "r331", "r332" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r125", "r128", "r129", "r130", "r331", "r333" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r128", "r129", "r331", "r332" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r92", "r304", "r306", "r308" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostMethodInvestmentsPolicy": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the cost method of accounting for investments in common stock or other interests including unconsolidated subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. An entity also may describe how such investments are assessed for impairment.", "label": "Cost Method Investments, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "CostMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r66" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service Benchmark [Member]", "terseLabel": "Production risk" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the cost method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Cost-method Investments, Other than Temporary Impairment", "terseLabel": "Impairment loss" } } }, "localname": "CostmethodInvestmentsOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r96", "r291", "r294" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r101", "r293" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r291", "r294" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.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" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current tax expense:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r96", "r291", "r294" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r126" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Customer contracts" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "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": [ "r13", "r14", "r15", "r375", "r378", "r388" ], "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.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "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": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r213", "r378", "r388" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r339", "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r215", "r339" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "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.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48" ], "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.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Periodic principal amount" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r98", "r220", "r221", "r222", "r223", "r338", "r339", "r341", "r386" ], "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.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r338", "r341" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Discounts", "terseLabel": "Unamortized discount", "verboseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r92", "r211" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt Issuance Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r292", "r294" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r40", "r340" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r292", "r294" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r286" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 7.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.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r85", "r96", "r292", "r294" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.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)", "terseLabel": "Deferred income taxes", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows", "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred tax expense:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r16", "r17", "r282", "r377", "r387" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r275", "r286" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r292", "r294" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Goodwill and intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r283" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "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": "Deferred tax asset before valuation allowance" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r271", "r289", "r290" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "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 inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r284" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "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": "Deferred tax asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r271", "r289", "r290" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "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 temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r288", "r289", "r290" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "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 foreign tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "terseLabel": "Foreign tax credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r270", "r289", "r290" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "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 compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Accrued payroll and benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r270", "r289", "r290" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "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 the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r285" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesNarrativeDetails", "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r275", "r286" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Total deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r271", "r289", "r290" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedTerseLabel": "Goodwill and intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r271", "r289", "r290" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "order": 3.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", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r271", "r289", "r290" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property, plant, and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfDeferredTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employer contribution amount" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "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": "Employer matching contribution, percent of employees gross pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "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": "Employer matching contribution, percent" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r85", "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r85", "r137" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r309" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "terseLabel": "Derivative fair value assets (liabilities)" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "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.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r318" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedTerseLabel": "Loss (gain) on derivative instruments" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r317", "r319", "r322", "r325" ], "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.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "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": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r311", "r313" ], "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.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "verboseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r92", "r102", "r310", "r312", "r314", "r315", "r327" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative financial instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlans" ], "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_DividendsCash": { "auth_ref": [ "r224", "r385" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Cash dividends paid" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per share", "verboseLabel": "Net income (loss) per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r106", "r109", "r111", "r112", "r113", "r116", "r383", "r398" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income per share-basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings per share calculation:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r106", "r109", "r111", "r112", "r113", "r116", "r383", "r398" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income per share-diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings per share calculation:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount": { "auth_ref": [ "r276" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount", "terseLabel": "Implementation of U.S. Tax Reform Act", "verboseLabel": "Impact of U.S. tax reform" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesNarrativeDetails", "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r265" ], "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": "Compensation cost, weighted average period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "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]", "verboseLabel": "Employee Termination Benefits Liability" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r263" ], "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": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Shop equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r219" ], "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.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r330" ], "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.uniquefab.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r316", "r321", "r328" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Life \u2013 Years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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 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": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r178" ], "calculation": { "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r178" ], "calculation": { "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r178" ], "calculation": { "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r178" ], "calculation": { "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r178" ], "calculation": { "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r173", "r174", "r176", "r179", "r360" ], "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.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r176", "r360" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "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.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r173", "r175" ], "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.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r176" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible Assets", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets", "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r303", "r305", "r307" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Years" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r92", "r334", "r336" ], "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": "Foreign Currency Adjustments/Foreign Currency Exchange" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r85" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Loss (gain) on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Gain on sale of property, plant, and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r85", "r216", "r217" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic concentration risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r166", "r168" ], "calculation": { "http://www.uniquefab.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r92", "r170" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r85", "r167", "r169", "r171" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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", "netLabel": "Impairment charge", "terseLabel": "Impairment of goodwill", "verboseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows", "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r314", "r326" ], "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.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r314" ], "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.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r92", "r181", "r188" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Valuation of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r100" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxesDetails": { "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": "U.S. (loss) income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r106", "r373", "r381", "r399" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income \u2013 before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r100" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxesDetails": { "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-U.S. income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxesDetails": { "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) income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeBeforeIncomeTaxesDetails" ], "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_IncomeStatementLocationAxis": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r297" ], "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.uniquefab.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Expense", "terseLabel": "Income tax penalties and interest" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r138", "r295" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Total income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/IncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r57", "r92", "r273", "r274", "r280", "r281", "r287", "r296", "r406" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r94", "r276", "r277" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign tax rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r95", "r276", "r277" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax expense (benefit) at US Statutory Tax Rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r276", "r277" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "terseLabel": "Goodwill impairment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r276" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r276", "r277" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "terseLabel": "U.S. Tax on non-U.S. income" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r95", "r276", "r277" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income tax (benefit) expense, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r276", "r277" ], "calculation": { "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Research and Development credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesScheduleOfIncomeTaxesBasedOnFederalTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r90" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r51", "r380", "r396" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Refundable taxes" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r84" ], "calculation": { "http://www.uniquefab.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 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.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r84" ], "calculation": { "http://www.uniquefab.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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r84" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r84" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]", "terseLabel": "Changes in operating assets and liabilities that provided (used) cash:" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r84" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.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.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r113" ], "calculation": { "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "verboseLabel": "Warrants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r110", "r115" ], "calculation": { "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r92", "r175" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r136", "r337", "r340", "r384" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r79", "r82", "r90" ], "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.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r27", "r164" ], "calculation": { "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r52", "r159" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory \u2013 net", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets", "http://www.uniquefab.com/role/InventoryNarrativeDetails", "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r53", "r92", "r118", "r160", "r162" ], "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": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r29", "r164" ], "calculation": { "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r52", "r104", "r159", "r163" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Allowance for inventory valuation" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r28", "r164" ], "calculation": { "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r161" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 adjustment" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeDividend": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of dividend income on nonoperating securities.", "label": "Investment Income, Dividend", "terseLabel": "Dividend income" } } }, "localname": "InvestmentIncomeDividend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r229" ], "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.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r184" ], "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.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases, Operating [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44" ], "calculation": { "http://www.uniquefab.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.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r379", "r393" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.uniquefab.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.uniquefab.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.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.", "label": "Liabilities, Other than Long-term Debt, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r378", "r388" ], "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": "Long-term line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r42" ], "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": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r214", "r378", "r391" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "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": "Total debt \u2013 Net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r103", "r211" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r103", "r211" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r103", "r211" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r103", "r211" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r103", "r211" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r103", "r211" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r218" ], "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.uniquefab.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r48", "r209", "r210" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Line of credit - net" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r48" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_NotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Long-term debt \u2013 net of current portion", "verboseLabel": "Long-term debt \u2013 net of current portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "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.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r212" ], "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.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManufacturingFacilityMember": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Structure used in the manufacturing of goods.", "label": "Manufacturing Facility [Member]", "terseLabel": "Manufacturing Facility" } } }, "localname": "ManufacturingFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.uniquefab.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 financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.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.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.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.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r81", "r83", "r86" ], "calculation": { "http://www.uniquefab.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.uniquefab.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.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r55", "r56", "r61", "r86", "r115", "r382", "r397" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "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", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows", "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r314" ], "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.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total non-operating expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Non-operating Income (Expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r15", "r378", "r391" ], "calculation": { "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Notes payable", "totalLabel": "Total debt excluding revolver" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_NotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less current maturities" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of new acquisitions" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "integerItemType" }, "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units for goodwill testing purposes" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OneTimeTerminationBenefitsMember": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities.", "label": "One-time Termination Benefits [Member]", "terseLabel": "One-time Termination Benefits" } } }, "localname": "OneTimeTerminationBenefitsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income", "totalLabel": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r348" ], "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": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r347" ], "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 asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r342", "r344" ], "calculation": { "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "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" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r342", "r344" ], "calculation": { "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "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": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r342", "r344" ], "calculation": { "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "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": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r342", "r344" ], "calculation": { "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "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": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r342", "r344" ], "calculation": { "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "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": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r342", "r344" ], "calculation": { "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "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": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r342", "r344" ], "calculation": { "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails": { "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": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r343" ], "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": "Operating lease, total rent expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r45" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 4.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 liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLongTermInvestments": { "auth_ref": [ "r36", "r395" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term investments classified as other.", "label": "Other Long-term Investments", "terseLabel": "Investments \u2013 at cost" } } }, "localname": "OtherLongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "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 Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Costs", "verboseLabel": "Other Exit Costs Liability" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r80", "r193" ], "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", "terseLabel": "Payments made during the year" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r78" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r76" ], "calculation": { "http://www.uniquefab.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": "Distribution of cash dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r243", "r266" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r33", "r34" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Prepaid Expense, Current [Abstract]", "terseLabel": "Prepaid expenses and other current assets:" } } }, "localname": "PrepaidExpenseCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r75" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r75", "r99" ], "calculation": { "http://www.uniquefab.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 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": "(Repayments on) proceeds from revolving credit facilities, net" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows", "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r75", "r77", "r88" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.", "label": "Proceeds from (Repayments of) Bank Overdrafts", "terseLabel": "Net change in bank overdraft" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r73" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r186" ], "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.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r184" ], "calculation": { "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r186", "r394" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, Plant, and Equipment \u2013 Net", "totalLabel": "Net property, plant, and equipment", "verboseLabel": "Net book value of facility expected to be sold after closure" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r37", "r92", "r186" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r186" ], "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": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r184" ], "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.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "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": "Depreciable Life \u2013 Years" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r63", "r157" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt adjustment" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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": [ "r120" ], "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": "Selected Quarterly Financial Data (unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r356" ], "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.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r233", "r350", "r352" ], "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.uniquefab.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.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r349" ], "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": "Expenses from management contract" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.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.uniquefab.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": [ "r233", "r350", "r352", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372" ], "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.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r356" ], "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.uniquefab.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r77", "r99" ], "calculation": { "http://www.uniquefab.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", "negatedTerseLabel": "(Repayments on) proceeds from revolving credit facilities, net" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "terseLabel": "Reporting unit, fair value in excess of carrying amount" } } }, "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "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": [ "r204" ], "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.uniquefab.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r192", "r194", "r200", "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Future expected costs" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r192", "r194", "r200", "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Amount of restructuring cost incurred" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Workforce reduction due to plant closure" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r85", "r191", "r197", "r202" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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": "Provision for estimated expenses incurred during the year", "verboseLabel": "Restructuring expenses" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/RestructuringLiabilityDetails" ], "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.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "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.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringTables" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringTables" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringTables" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r193", "r198" ], "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.uniquefab.com/role/RestructuringLiabilityDetails" ], "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.uniquefab.com/role/RestructuringLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r224", "r392" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings (accumulated deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r226", "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r93", "r232" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation", "terseLabel": "Remaining performance obligation expected" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r59", "r134", "r135", "r140" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations", "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r128" ], "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 revenue, net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r48", "r98", "r220", "r221", "r222", "r223", "r338", "r339", "r341", "r386" ], "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" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Current and Noncurrent deferred taxes" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r234", "r235", "r236", "r237", "r238" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Income Taxes Based on Federal Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r173", "r175" ], "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.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r173", "r175" ], "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 Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r345" ], "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 Lease Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income Before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r30", "r31", "r32" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r211" ], "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.uniquefab.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r186" ], "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.uniquefab.com/role/PropertyPlantAndEquipmentNarrativeDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/SelectedQuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r97", "r350", "r352", "r353", "r354", "r355" ], "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.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r195", "r196", "r199" ], "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.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r193", "r201" ], "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 Liability" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r243", "r266" ], "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.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r249", "r255", "r256" ], "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": "Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r175" ], "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 Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtNarrativeDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r67", "r158" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r72" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r261" ], "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.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r260" ], "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.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r262" ], "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 rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "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.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r246" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "terseLabel": "Forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r254" ], "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.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "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)", "verboseLabel": "Shares granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r266" ], "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": "Outstanding at end of period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r251", "r266" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "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.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r241", "r247" ], "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.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Award vesting on grant date" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Award vesting, second anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Award vesting, first anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r92", "r243", "r248" ], "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.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "verboseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r259", "r267" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r266" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Vested and exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r266" ], "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": "Vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Outstanding weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r219" ], "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.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.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.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r219", "r224", "r253" ], "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", "terseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock option expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r153" ], "calculation": { "http://www.uniquefab.com/role/ConsolidatedBalanceSheets": { "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", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets", "http://www.uniquefab.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails", "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r359" ], "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 Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r147", "r148", "r149", "r150", "r152", "r154" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r298" ], "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.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "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.uniquefab.com/role/RestructuringLiabilityDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized debt issuance expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Technology-based innovations or scientific advances that have not been patented.", "label": "Unpatented Technology [Member]", "terseLabel": "Unpatented technology" } } }, "localname": "UnpatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r272", "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDetails" ], "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": "Notes payable, other payables" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r121", "r122", "r123", "r124", "r131", "r132", "r133" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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.uniquefab.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.uniquefab.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Mobile equipment" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r113" ], "calculation": { "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r107", "r113" ], "calculation": { "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding (in shares)", "verboseLabel": "Weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75025870&loc=d3e40691-111596" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=77912953&loc=d3e400-110220" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r411": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r412": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r413": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r414": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3098-108585" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 29, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share.
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands, except per share data)
Basic earnings per share calculation:
 
 
 
 
 
Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Weighted average shares outstanding
9,779,147

 
9,770,011

 
9,750,948

Net (loss) income per share-basic
$
(0.93
)
 
$
0.38

 
$
0.67

Diluted earnings per share calculation:
 
 
 
 
 
Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Weighted average shares outstanding
9,779,147

 
9,770,011

 
9,750,948

Effect of dilutive securities:
 
 
 
 
 
Stock options(1)(2)(3)

 
138,017

 
147,316

Warrants(1)(2)(3)

 
670

 
1,154

Diluted weighted average shares outstanding
9,779,147

 
9,908,698

 
9,899,418

Net (loss) income per share-diluted
$
(0.93
)
 
$
0.37

 
$
0.66


(1)Due to a net loss for the 52 weeks ended December 29, 2019, the effect of certain dilutive securities was excluded from the computation of weighted average diluted shares outstanding, as inclusion would have resulted in anti-dilution.

(2) Options to purchase 311,480 shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase 1,185 shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. Options to purchase 220,000 shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase 7,200 shares of common stock and 5,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, options to purchase 5,000 and 15,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2018 period because the effect would have been anti-dilutive.

(3)    Options to purchase 345,280 shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase 1,185 shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2017 calculation. Options to purchase 225,000 shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase 7,200 shares of common stock and 5,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, 5,000 and 15,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2017 period because the effect would have been anti-dilutive.
ZIP 50 0001617669-20-000005-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001617669-20-000005-xbrl.zip M4$L#!!0 ( $J.>E!C0X8?RQ, &'H 1 =69A8BTR,#$Y,3(R.2YX MUG,F^;4$D).&$ C0 M:%OGUY\&>!%)0:!(R3%MJBJ5LDCTA[X Z&X !'[[Q]/,=QXP%X31SZWNNT[+ MP=1E'J&3SZVOPW9OV+^X:/WCRT^__4^[_9_3NTOGC+G!#%/I]#E&$GO.(Y%3 MYYN'Q7=GS-G,^<;X=_* VNV0R-%_/ GODW"G>(8<)"4GHT#B >.S,SQ&@2\_ MMP+Z5X!\,B;8 Q9\K*K(%$B]EHA/L+Q&,RSFR,6?6U,IYY\.#AX?']\%E/P5 M ,WHG=[DGW\/"DY8"<5'SR"?V>*?XTXOX[QB=0LG-TH%Z/D,!Q<)Q."M!#O#\*7Z:+$(C*A M0B+J)B(_K:CH\4B7[IZ=,/^$Q.HBM^7JU)@]]V$/1RX+*"2+]3(]-$V MI D;8?RCO42IR$W .42$B\(1=I6=-&7RJ\KHFH'U,"G/2TRD_MB: _SD3LNS MD%#IO[9F@B+BBL(VLIXJ_'/KYB&(J^"Z99B(:=0?[25Q10;DG"NT7TL9(Z'2 M?[67]'DF$*5,:B3U*'XXGQ,Z9N$3>*:\Y:?89=[AL:/#Y$^1P[('TP=SSN:8 M2P)!3"K]T !3CL>0&4$6T(XS@/^ZR'\'X7=<9*6"K#/7S@%(W,#70EPNF8P1 MU'#YN25 VSZ.)/_A0GEX7%8H("&4U%@F'W*WDC(!"?9K*LZ>H<;B"P=T._Z+_SZHB(HR(6PES_W9@N MVT6,9-'#6-LE;7"-.(>_'O 9EHCXV]ED!PV CZ$/Q3_6@(FM/S>?!W&LJ)L)P0 M;&\2*6X1!,ERBB4!/K>W3Q:NP%CO=8?:T%C.SQGLIO:G1%OB9MQ'8CKPV6.U M?F5&LIOLN*!_+3$=-G84JJ-A]\8:WT#L4S*0V #*;J[#4N9:PN[--1Y*YGZ? M,M_#7)S_%1"YV-IL!DB[^8Y*F2\-_S $N[1R"\1/ZTAMYGCZ/CD:'68,IDC!&N2-0:(\#^1'^ KC)1BRCE[ M,[5]A#HRC% *Q]% 3AJI07:XH*!4:,Q/);I"FL:J\Z.N0>VPS1^)G\E&K5YDHO\/'-N,]FJ)E+XC'C.%5@)V8MP"XT\$H<;S%PU'5' MNK)41\;-3'HM]M /3Y$&'F /<^3#HSLDMW'&Y2LIM/Z'\M8/[:UV@G@.H\XX MK%B/Y^#8&^_62^9[JY365.^H:TCU,C9K8))W 9S3"0&Q>T*4V16Q0FB?OC6E M=DL()\1HL-X'"AI?0FSOK;P*).BK-V-7?7.ZN$+_ MRWC?!YUNVW#*U5+81 SAU&H3R7K57 MQ1@MGIBIV7%7SOBF 3DH[52.YU;-V MCXR>-6^\1KK7!V">\C4(JS] M;%VLB;23B!Y5MI %J]!6!N^RM%7:JRR?-]INI?U&EL[J,#H?C0XCT7OS',4E MHY-[K Y\&,F-=9XALN=?IOUBBKPM@=Y1 U5=F6W806QQ[H?#*-1UAB-=Q]I M[2Y'_?33;>QE1RPTWHK;7S%>VI_XR4M/O=Q;,];]'9ZCA5K-OQE?(4CLB?H< M;S=FM4(7VG=EX<9J7Q[7I7[,DMH:;^B2 82!U)YT?C#$$#E#-3"0N%8-$'I M_#5@CWI#,J%D3%Q$9<_5)R,0.KEE/BFU.[TTL#U_->T[":M0W2CYEA%1STE5 MXRSK<>**]L9=:X.R@VE5?'OR9=KR4,W4C1Q3RQKEV7OV1CW\L-,]7!V?JYH] M_FMO]_5F*>EO*\+;\_KNT6IF4]7FS?/=T4>/='*)D2AARCR=U?,>FNH3[[EJF!M;8SV"?2:[8W!?,=8OCD;[10<8">#>++3Z-/?F MB/9IM8YA_+.;K?'N;JWJEUYI;9&=F;E$784-8"7"*6P :7=84'C?1-(V*>D: MBW#L,[$=@Y,LL%8#7>8=]M5)*;<(M'+/$17(5=PSG)*PW3R-'N3NL3HAPU[\',3P>PNN:+QL-RL):^U^[TW!0"E[[OOF M>A.4#!W*H5J#BO>FH**D79L7=.BS;R^H"Q) Z%LN\##1VC/77TU#J4)Q$IC& M12 &+5;.D3;!LF=*OYH&1Y.%&I\Q&72]7'[0+V_F>A9,[552/WN/B'NE(\PM MJRFT]LKV\7763J]N"%V&A17KR?+P"=)U[YM#:*>ROG M@CV9_M7D]XQ&W/LW MI09U/J/FJB=$,)M7FD4O"5O8"U=F$-?UPJ06)U5-,SM<,!(8[$+E^4.IPSY7 M".WIG^DPF"6$$V*\3;W_=I"[0B]ZD+EH3U^S%]T"[J"1D!RY\G-+\@"WM*'4 MY63_[7V0TQZH*L"_+*SP;8=[2-P=^;A45(KZO!K 87( 5))&! MXD03?&[I*[0_030_:SERH2XM"^\%_^2Q&2+T EXH\5I.6'"..6'>O2[H!>$= M'NDK!8O%\OW,O&6?"9D7REJDAB+!:P][$$XHMM7*7I]C2)!Z$XXU:4Z\C8O7 M4-0Y)_YAI_LA)]+*XQJR'D@V8\HUY'A??5X_YD_Y M%,I\@*87E?/V'Z/?4A MX"5#-"N$X7D-F6=4OU"L1K?PZ6VBW@"Y>L'R#JMZU9<5T5;>G)#5Z5^%,C*- M,#I-K% #5J(:BFT;WE_/8-[7MU;+\/BFG!#&5R\F0L*R^NQW>:&(NJV'JAUM MRJ/J[6P09?F7^ %S-,%W"NX*/:G=]0.(19$?36D.6,#O'Z'XXIQ,IA)C&HO] M?/!55!?I" )HF]X(\(O4QNSG5ML-Q<^H-1/Z&U#:_13&@6=4FQG_+2CND3VG MV@SHKU-I]U/,,1K+Y=B]$Z0Z*L/$]"WDAF<$2I*19DZ?$Q)FP?HNM[BX73E; M(M=26>2O@$ @LNC-U+>W=QA^0F02?>%6H(XBVNH"SQC%$O%%7NA1> 'OYY:K MPZ?=ZF)MD[>KP4961Y,;^ TM-B!C.;TG14/$1O2O2O#0.P+CHJ+D&8 7$7UM M])Z5Y%:C12FC>HQ\?_E/*3 M1X!8P..+E;:@/ J=O)@N!#1I%DRF5XB[T_LIX7*1A-[A_]E,\!EP7V]#6B+JMNW .Y?4KYAH< MO1)F"#Z>I@"W4]>&V*]?B4,\EUJ:L#OMSF=L ORFU;?U*+D_*(.K!G30I11%(]>8SY MWX&,R36'X<+.^9.+A;B@$@./,EIW6XJW8>EGG SR\*CT7)"EAXPA?/;T\F,T MIZ?VB/4\3V_T07[Z3;[M5R&MXR!AE"/]6P4M8LI\+YLMEZ:K=:J\N33YB9,* ME*^F&5RH'6\5NH&-K@XC^YP)(I7CN9%3S,/![)I1-USC7@I76.[UC'2:(([Y]!9LU^@VFP'U+76U6R$C0E=[QR M_1PZ+JKJC:CX*Y7$/\-N*DT9$"YD06K^ VIZ2PJ.Y\=T*YH63KX]=S5O2;5E M9T.>O9XZA'NK0HHK"$VG_F*(I0S+6R,=<_$7V?-04N1K%J:CX;Z-Y MN&'BX MVF.\*G0Q08VW>A0(<4%+2ITB>"V1_OEL[K,%QJG/6I,OX+*=?Z.2]1L;#6Q# M2C:4"+AB?%$HH[%P#<5\0%0\ %_8\I%'4:'ZB34@2/:G?"%\R*?U=S8CXN<: M9D&9&@K%N'?%H$'UV6R.:*X-KGU;2T'D<$;DM,>_JR,HQ8HD:U[76!1+]RDH M4S^A?L<4<^3KUB2,C]3KS><^47XQU_8V*ED_ M 2\A;[X9AU\ 07,SK 1EQ2Q1_N4C:\4LBYF-/E:+-L3&D9-DM]"G7#*/8ZNT MH!5H7R(,JZR+7"J52 //76Q713%I)?.#[>X0?F/V">%WXB+G#N M]:$]>2@G6SF:EQ]"\Y=(!8HS-@Y_W7+V0!3_X G.U;=*NN1=>K9B"_KJ0RFA M$D\PW[G%]2K;'=:G5V3M:GSS\M:+1N.;<9QG)G8QOGG&(;O*5,$MA+]_!)S9 MCA$H*%,#$W#F8NR),6>S]%%>T-F_J;/5J-JF OHC0AUZ&@E5CJ:V,<>:>PC4 MI1MRQ9_78\3]QOK8P(<'6H&28TW)('V02,8PLH&B9.ZN M_=TFF#BEC]V@ MO7C7KRK'^>G%_5GO"O$)H=?X22V]0E2OEWK$]EHJ0'\36EO]U/P9<%^MIB)' MZ0.7CW*ZF[YGQ'QQ#:5"0WV(F78E/7 @#T1"'G;*V'5M"*B0 M=7J6:-I>Y.6#Z2%VU7=>8( ^A,/$P\IAP8"%U4QR$)Y7R,;GB*O3J 0TW.$4 M<9R=V-L2H[JUA<(1.T]*AY@2QK.SA0486O8P6RR(&O20).J'A7/DWK/KWPS(;X3#E(V-)I MSH^OM@9YTK9"0\,98^#/8_S\::X.?LE)G9Q0^$Q:WX:!-Z#_W]64U-HF]]S* MKUS[6]&\B$4/9]=OQJ<,2H0.4.Q4RT4UO=B4_MCK]W*O*YK]J+ZGTG5&U2[19"_U7= .].T8:4@Z;N[4FM!'?5+E,SR M*HG4A+([Q8.5/:@E:6J8+A4+P )>6N@T30T2+'U3AQ !]L[TE$78"/4PNNF: MVY88]9V5OT=/_4"JJX/^R4:BY\J;LM^BD'NH]6+>++C57&Q^HW+:WF&\>6KOL]F@$:3BZH1,)EX?9%]:9 &QN3UT\5__/O?__*W_P7P7X_>OGCP9!Y6IVFV?/"X36Z9XH,OD^7'!W_$M/CS06[G MIP_^F+=_3CX[@+-*#]9_3">S/_]:?GBW2 ^^+B9_782/Z=2]F >W7/?]<;G\ M]->'#[]\^?+K5]].?YVW'QXR0OC#[[7N+%'^@XMB4#X"RH#37[\NXB\/<(2S MQ;KO#IU<%/]ZH_P7OBY-K;4/U]]^+[J8W%80FZ4/_^OEBW?K<<)DMEBZ64B_ M_/TO#QZ MST_]9+;FV@)I6#?UL4WYMU]66!Z'3RUES);!_]NF.LMOG])OORPFIY^F..R' M@]+URK4M_O4Y/4E+-YGN1>==;0Q%]V/L8SZ=Q +B1VY:)N?=QY266XG=6G%T M"M^X%E?@Q[2G\W8Y M^9^UC7\N0RZFN3- 1NMR+*Y^G^-6\?3]VB^_H?H/&Q1MIUF6RJ M-1QMGU%IS=NM#MV-@H-3L+M%L:7BX!1>1M'Y1[O2NKV)P:GN"K=;BP]%S8OY M[,/[U)X^27ZYC93;RHY!QZZ ZU)W##I_8.;RIWL0W:FA<4?P-GURWXJ']#J_ M=*AX)LM)9Z-N_Q;'&%.W975WC:%H>E4&C7RXV/,^F<5WDP^S29X$-UN>A#!? MK?>XWLRGDRY;8ONV=ZCQ= 1/SV8/-;JQ9NU89J_;*NK7ZE!C.]]WGWUXD="_ MVDKT'<5'HF979=:Q^DC4_A#?9^['2_1/3E>GZR_?G(GSK@N[?\LCC;$;M#=6 M&HJR-^TS,MRV46R\G+I\**;=1MK3@ZA;OB>N>&1A_!#T3>6:3OV';O M8O11=T-_Q^I#4?LV33V&WUQJ:O(SXZ5A^.VG*R%HK- M/?NPG;9;"H]"R8N)\Y/I9-G5-^]4>11*=Y5MG2J/0FFWU;RARG!4+2=G1VQ% M9'2@Z-;B(U'3>1HWU1J*MG=IF@)*@_]2[3BMP0Y41J=I5LN[0Q(A4 M_S#CUE^^_K36WL79+?^>?'%M["ICAFE]Q+%V1/NVBB-26&(ZUN=A)XO%ZO33 M+H;8?JT--I:57R3\<+9\^KE+ ,M=Y>^D)[AI6$W7HWF!_Y\7+WWW"3H^ZRY] M7:99+ IEM XWK^R!">@8W?N]U]+G1:_3>;@R=><]K4/-LUOX=6#X:@$?G/OT ML$SIPS1=+BX^64\R$'H>N?YOYQ\W%R;N)'U?_+<&9$Z=3]/??D$BFJY5FZ@S M=9%P4"D*T$0YH#('2"YI*V)*G+NK Y^6B/UY>\[M:B/O-LA&"*.X-@J"#P*\ MPQ^): +$T4PMIT(:T64\E_!STH8'\Q9Y]MLO])<'7]+DP\?E^L^S5EP;;L#J MZMV"\Q(/48R__/"#2P6"WF;I[QO=G3ZV)/S\:6+QQWXK9L'WR M;Z_0V&",58R#]B)#,#@X[ST'YH/-WKIHL[Q' -AKXN8C<:H6%E[-EZD[$&XI MW3B3A3).@]#*@* V@LH*!:6PQ&EN2(IZ?Q2P^XB"8=A441RTJQ3?H1W6=M(% MMU=HK&:9.)9!DNS!R6 @Q2#!&ZTUX\%QP?<' K^/0!B,4[6P\'KY,;7G5.]D M'VRNV&2GM='!@N,\0"0&%:RW&F1B0LJLM1-A?VR(^XB-P3E665Y##K 5L): MK;W_Z&9E",N+P.#Y+.RRQ;"ED49[8E(("H14%@1'BUH)C>S@5II@LH^BA\]1 MW9P8:NMA>+;5 M#%C;KO.N_2J%ZE3:C94K-1PEKNM 3K20!>=# EE$((TAD: MD+&4W2/[HA=4AN=5+7SLM"%_RVZN\-82$0T8Q020B(:30WL,F,V9A6R(<3UT M2W738O@MZT%X5@L-C^>GI_/9FN3U'?,-6+A>M,E$.H\N%# ?*>!"DI!TBD"% MHDXZ1=&Y.O9-R[Z3-1^<1]5\SXB&$#+(3=^X"5M.I7B1*0-= MZ]7I:AT0BLIP$C9Z*=LKHT?&B8PF0S1$ \G)0"3. W*5>8ZR&-7GL?LL ^-E M%*Y5DR]7[KK?)D/6!1JJ4^994! L:Y L$+3'' 7+45"21"E5!SS2/R.RPZ[< MY7(-\=Q'KBA$:1E.-5' M$WH7AJ&;D*.D?5PJNIHQGVFY[J\Z\F4:D:06WQ$ M.[#\*JOVLYN6,*63Y6/7MM]PX6VUC+K4;VA,VI 0P"I\WH=4MI))[5PLR/[ ;?>K+Q9H0-"-9"!#!$I .Q\5P%8$W)AF2 MFM 0A>W;:U%$O=*C=R!QM4(*#L<@Z*Z,& MY[R%P)V-:#401H]^MW8X6(S#L;I6S_].T_ALWKY#H?9JOBSWI5[G)Y/%I_G" M3?_1SE>?NAH471MJ,D_6&UP_N1B#0:,)*,MQ699H'[*@8N@3059G&W @L45$H9M! ^)4>XM3W" M#M4]@\)0/*IGF=QU%7VC2;JI6B.84"DP =2) -3&B*(P6. L"F<20=^ODS=^ M>!.UE^(?\WG\,IE.-\S^19&&:R\$20R45 '\>G=*&0->AZP,]=F: MH]]O&V"F>_"CUJQN2*ZX>:5OKM@D@T:.0I>:$:; &6D F>C !V9HDBA!A;\? M-F,O! S.I:H1IA?A+<6;7BROY(:^*[;TEBK(0)]"L IX)!Z2=0:T-1X-'Q&4 M-RH2=O1G^P-@84#^;$?!S9N2Y9/F24(/9;)3!0C')(HY+51&3R?E'CYB36MOOSD>B4D'"^SIH@+NKM0HHJ3(*-@,"PQX MX@9"0H4GN'(A.DVYZQ%(KH\>#F-PZ <6_O;P.G->X/^CWOC=\$#.B)>..SQV M4_'R<:'@VIG".FO,I.2T.#]SN/K!I9)O4CN9%R"T)5?:DW3V&_^?KLH+8T^_ MAH]H'J22[/QISBEL6GAU"6DD89P2RB$38<#8I %MV1+?2KEE3 29.YTXCC,K M94L%1XA>U><)XN#1M]\79<%]STUW$I:3S]ON37=OI F)1.T5!\>50DO-HJ*V MJ<3?$+3BDV FI_U%6YVCMF,&T/5+>F/.3+7KFVEYI@)>S!=;8/BC7).H)B'1 M5(X>#"23$MH,G@#7R40<*8U]HE;J(&VLZ;N)DEZ,J[V)\OSTDYNT1;-M0<3M M%1HJ.N,F*"\%$ B&]!LU0[G(6$SBEDLZ>&J')L6^^5<+&(-RKYZ-]:E.8K-F' M?T_3>F9F\?+S)QN]M>W5F^139L(XB(Y14%Q'L)$9X!&]GVP)RM(>6S5UMNTJ M86EO)?0,S,=J]HN;S(KZ?#T["W:8G-%_MJU!-]DQ&RLVF@?G@V00!%7E M[,L!D1+E;V!*,R.LECV02)NM]8%SWR6NB?SH(#?MDOO++O)I>!-ILCDRXLUHC7:+661QM3 J(E@Y8P!].&AT-2][%'K$J MYF=27 /SL9[Q?/&X\B7Q^?VS;><<6^HVGFDA+-N< M>(_[:/:GDCUC<+/J_>:SY,,E>N<\CG@#=&ZOT"@5F1(F@1'1 D-[#J2QZ',Z MK9WG-$;5)R4?^9D$SF L/-A9ZM6GE'QH5I'VN>7S4^T(#\_+BN&WUTY6;L81;X[&W5J](=9K7R*-LG041:Q$%BCJ M<3&IG+-0S) >^SR4_50::R2.'@Y/%]N>F\]$-]9K,O-<9-3/3 @)E*6$IIXR MD!T)4A ;9>JQRTSY3XZ@?JP\''3.;U!=2-=;;U+MA*DN#38Q!Q]5UF!X=D!( M8. C*GL59"C7.*.Q?< F?G*PC<3CPRO$[1D,M]9MT+.@2GD-R3I3[5K/08W#X>BB]2NEP=0#G!N)'O="5^=6VV\D>K1.V,C]CUT;9F:J[;>?/SS\?GX2D)%M MVOJN[FV[[YT;04Z8F!4IGA,M&\E9HD42."1!A(TH.42?HT!Z4%.O]\Q?WXP? MDZT5#W1"2G'Q#+E8[M-O> AX\_E.UU8:%;73+ 3P5$800@?@GBD(7"H1@_3$ M]PBL/&CTW. (&Y6M!]:SW\,N^NC96QII:,K1\D#*6P $F%,"S0ZK@3M-7'8. M/:P>-YWKA.#=?ST[S,P<0@R^17_]V_F]ET=N]N?KSZF-KKY8K,I]KM?Y70JK MMJ1YW!AQL[5N@[Z3B@P5B394H#>E'(A,#,3, LF:(;-[6&H'5:-C(FDH9NY] M"?@'E.?K8!\WBR5G[&3V?R:S]A-A]WF'UJD#,G%VGL)9T&&%X)P6\SYAEI-)-PK03*8 MR ((BA+3T2" &9,/NLT^J"X:F:D' M$#*3PJQ9["A<+DHW5GL6O!:0%4OH@1H'W$H.R5N7>N!XO9Q\VE'Q$H=*# M?X=PB+J:*W?6:1@SLN0&*=='#7A" S!#RI&Y,9LNI=%\ M^G79.EPJ"-3VVW.B#HUO2GQ\+I:L<.\]G\(@[B;&3;;PS<6: M,@W2HBX622M0+GE!I692'7V"HX'F\[8,CD,RKE[LV]D:V8Z-:R4;6IZL5DZ! ME$R45[(IZ*3+PV$I6:TH2:''1FZM>P*CH*$_JZI)BJN#WV(WWE*Z,1$-\Z@B M.+0"0#*>P0IOP3@O7(S",=9#)M0YZCE6W3,,OZM=XF^1/O3F-M]DNU2JL28P MZ;(&H;TK]\DY4%;>PY7,1TD]E_;H]4GO.;I^ ;\7?^H=[GQ.L]7&H)B+(HW M,42'X,_4HO1CVN)X7( 8B0W96)O[Q%35F>6]9^7&T3*DUM677_W4NN='6 MKQ2G]O,DI,6[^?36+?>ME1HNA0TTH.V#BA,5J?! F/+@!1&,2IY00AZ]G3#4 M_ _*IVIWV]-:I?TCS5#434LD?3R=S":+9;N^F-_AKGNG!AICK5 ]D5 H:&1H9 W&JFGEX+Q*<5HH$&=QJ MO'^I3'=-@7%7N@:E5' VH]XTF8)GU*'>E FX8HR5AZY5&";A[IMU\TOR.0[7!7A8HBS'-PJ5 _Y%Z^IS:-^Y#&K67'UF3SD]KW?3YK&B+ M*R_U'*#K)^5M^>FX%%R\6_\FM>]0*X[+Z>N=;1[@^'+UC[6P2O$$888H>[4Z M]:DM$1C355EBA<3%Z]5R4<))D>X-\G;'EAH3+#]!)2$ 9ED$Z&HV5 MFG5\"_9G/!H_Y-;%J/-X3Y/MW\&3&\QXY!:3L/L:N;V=)OOH/>$1C#0<-$&F M1E6>_K/9,&:#(O+H+Q?61-/8W*V:7Z*H/S=]/#\]G<_.1G"R7+83OUJ6] 3O MY^O/<"0IGL?-G92XR@]IV]MZ_1MO+#%2:,*1<]8#"SA'+F4&D6FBF/: [&ZQI>XG4C^WT9P[A.Q#,W:?_IIJOT,KG%JDWC.TZ7#I=K M]?.J3'MQU6JX99?Z?1<^IK@J*0,0H)_FLS.?_XZ=BT-[5,>W4S7...]MN\7#9$7.'T]X-2EF0;MF4!U4D"5(^!3,H#6-H?( MJ8H&N6Y%CXNA==SP&J :B9G59=2\Q?F8]9!1&QM 4QT]-V,Y.",H,)\8&,4S M)$:\Y(2IW"=A=AWON8J,&IJ-U0*BSMYHWQU FRLV+AH=@RE/"1(%,FH%CKIR MO2V%F"V1C/9X";UFY.RP9M'@;*L,E'-EO =2[JK94$)T++>I4:9R""HH2"E; M",P:PCT5*1S]E;$AI_5VQ S(OLJ0N:)J]P#.YOJ-SB4)%?=@+2L7&GQYBT"; M\@(3X9*)J%./6^N5DKN.#I_!F5A;[IPIV'WDSATUF_6)2HD?(B(00$TO0$DT M]M!MB)1%U/ZRA_]5*5OA^')G./;5V$V]=2/NPDI;?WSH+;=+Q'3+M7Y[A29S M&KQ"BY5$]$NDR!Z$-O@7]SS$1%)@G<)&1Q_EV4,+V]Z:NUF\22I+U&P2F. $ M9 D<-%8%_$M$90V57/6XA%'T]&36;5]U>_DKN\;[ *&=84F(9>4 M%!R8C.7$R%O(65,(3GE'/=>*]8B%K+M?MO_4;M?JV"Q:_5VJT,HRGD@0Z2PDZ1 8IR @ZND!SU#+$ MH\\H6P-3?3AV1/*MG OC[[-YFL5S@[JG'+NCT491KIPQ#!B3%+3@'+@T#I*B M65M)4TQ'GY/],/)J.(X>SM(ZOSESLDZJZV8?)N6UH&VOU>W23)-H"($FCZSW M$;B+''S0#LK;1A:_0%HL.F5*ZUVZ( MI%+Y0(%E04 PY)F,^B)OL\Y.]CDUJO.TW)"8&)5UAU1L9[D,'[NV_9;G[1?7 MQL7Y?M&.RNSNAAK*G/."H3O$F8#,@P.E$SK.5(7$I$DZ]=@%J)/&MI("&Y2+ M!\/5.MW4+OA95VB !^2DEB4MA3)2?W&O\G:1! M.%<;-=_W_W?;6[^M6D,+ U-@$"73(*3,X%F(0'S2V3)G<^QQ0%3=+1]Z^WD@ MGAU KEPB>)\W]W9LJ415_1:W"J', YE+JX:A2).D1O^SQX>Y@@JKTG M_6ZQ,Q(S#PNPWBYXM[8:1Z-*',T#R@T#83P'@T8"D(2J0!HFG;@WPJH2R(9E MYV%AMH/1?+U6(X)TE)3,*GST,$0>R0G?3F9S=O)\MO%SLEZ]5YNY2RERLNT_%B>XBSOPG:X9ER+ MBB9JJH1-Y8$J5&*6\PC:ELUDQUQT-CDF.T4['LU\/,$_%LN-F01ZM-KPD RC M5D**/$%F"FF6ZU- 9Y1)(:O0([SO:-._U\%7_^<*>LQ3W6Q<.XUJ^R;F_HTV M!FLCGZ*SH_,:+WGZ8#*_?UA^ND#*]G/Z+% MRUO3QZ'E?_Y;QM^I?IO"?!;05EQ/\1V#.;F(Z2^QV:L2UO"C/DY:%^X,T4^C M@TY4>0/$.0NA/'^8J:? -.-:!&=X['%5Y_[>8#XTEZMGJ[PZSMMO2&[<3=VQ MI29+[3A+Z(A%E*XZ&21/\(R>=@R&&E[2O-X/35@%>0/R\<#8NGY=Q6I:HY_^8^\5)6+[.V)H^.2U1 MSAMPU[OMQBJMT?5&JK478%(.H*(K)@>U+I/@3>PA\NJ$88T!PD-P]L#"[]6\ MN'HK'+6?7CRK<#6=^CZ&79=6&R*]#D01$#Z@CE"R/"NB C@CHS+&4FUZ;.#5 MB=^J* I'XNF!\?<].&U1;H$@,1]W1]O--AH>A*5".3"ZQ#)P6T*9K 0BN5$Q M!:5ECS>V*KU87A%<@[#PP%!:'[V=Q'^MNI[K;&VA$=81DXPJCQXQI"0[L"($ MY 8CB1*&7.AQL[#.@^85430 _RIOE5;(J7E7<$>5SIY-9HB.%VC2W(AD>+9: MKMJ$=DN[G/S/NJ]S@%QL'Q]Z A@3$_,'=K*=O=!O9_T79X_V4^& S/VVLDBS('P2#B M%$%2LF0N,>A<&2>%,X[IX[\(>S3HVY^I1PPZ['[3R=B>+3;,,&(E5V!I7C]6 MFB%+Y)9R(?B4HKC\D/&1[@X?%_#V9.OQ0N_9?+4IP'*_!AM-5\/'A;O]N'J:^79_C\HT/O-OW@R,:]I(]D4[4"^H;&RJ ,JPZ6 M8H@L4(Z7VY*[@^7NV@V+)7#',#!<69"*2Q#"9Y TDF2<(YGV.+RM%9$W-%@& M95@=L^Z<\@I6TXOY[,/[U)X^27Y9K:.JMM/ECG^83Y<_/;0%]6J^3(LW[EN9 M[0T2X'*Q!M>69ZJ\DTP%@9*P!K))&C1A3B"H&=>=+J>//Z+SK.<=!W9>NG$F M"V6<1F]?&1#41E"YW 86ECB-'E>*1_^$Q?X3=OV=[$$85$O/72RMCK"^K7BC M&$/76A/(5A@@*)0!'>\$*7%JDY*>]HD?J6/V##;] W&HANJZ7=B68.3UH\:O M,YKXJW9]X?_04O%U^ND=9/9AZUAT9NJ-5YR2Z(K<9$E7)P8#C+BB*-0LN1.]*3/ MKG8=.;S_%-[(7#$HIVH+Y$+^C_7W?5$N7NHA@U1\I0@+A#Y-=B[5%"<7M,S#[--2%Q M%ZSTH!7%']D'X%I;H#[F2*0*FG9ZYN6P>9V. 7C[<_1X\;8E'&:_!IO(K"H8N5=L$(QSDZR40E_]"]C'1'F]N3IT:)N2R3,7NTUFC-N+-=@E$/6 M4*9 E;#UH(EBEDJ9?(_=P%IYY(\%@1/> MH^'!RDLB1GG)A$4K^]AC8(X(5H(DI+\K@@@S!\.Q[Y)CC]PX30W&I]JYTA3/55T7& MIM?YT6HQF:5%27GP;O)A-LF34')OG[W&AZ+]S7PZ"9,C(Z;&D>RN-!TEHRH MZ3RGXNS#B^06=?NJ>D1_K>\?!T=G5VU?3F:3T]7I^LLWYS;+H4^/KI%\A=#O M-*XVV;H=6VA9$L4S/_K3@U$0,*_,UEJ67,>!/)^]_S(O#LRF M@ZN=VVHR#';? M&VL,9]EK'L$:H\"1&$%:(L$DEM OY 15P[&?&QP5ZOJP]OA AS[!<*"[:*RA MF05EBJ7!M0 J* .9:0:18G!4\#))QWYR<%R@Z\':(P/=^X^I3:[L3/?'W(^V MFJ1I\%[IDE0+^2*]!J5B"5U0R9+RH*OJY%@=\LS@B"#7B[,U=@&OC:/"_LW6 MIQ#K]EIU3^=.*G[L[MQ9Y-";.W=S<./1P:9JC6!"I5"6@Q,!J"VJ7Y=4HRP* M9Q()OMN94N41KY]+WF?,9^\L6Q&BMBAH;*0::% ))4%)G"0B-]DKP_S1;],, M-ZWSD7E72V^?A+ Z+=.1XI/TJ4WA+(LE_CU-ZRF:Q/. M1$@>[6X2C 1E0@#\3T2*'F!FP^S$-V2"&.$GJO:4U=ZK@+?Y:1- M9:V4Q5.UKQKL?)>F*>!*^<\5+I743K^=13),W/2)6[K?9VX5423'8Z#AB-A1 M 7?OEO/PY_-9*(_B?$[C8^^6_JJNZUOZ_^$AK;]\_6DMPDL\0OGWY(MK8YTU M+=(?__+ M_P-02P,$% @ 2HYZ4'LI.V.K6P -7\$ !4 !U9F%B+3(P,3DQ,C(Y M7V1E9BYX;6SLO6ESV\B2+OS]_HI^^W[N=NW+B>E[H]8>W[ MCR6?,]\0, E) MF*8(#4C*]OGU;X$DJ(T+B(V@SD1W6!)95'))^E MV?2/7^'OX-=?DNDH&Z?3FS]^_7KYF[HT[]__^G__S__ZM__OM]_^4W_Y\(O- M1HN[9#K_Q>1)/$_&OWQ/Y[>__&.@VN8L_9*-XOGSV[7Q^_[=W[[Y___[[CV_YY/C MY-?_\[]^^66%7)Y-DB_)]2_%SZ]?WC\;9#%-_WN17,???A]E=^^*%N_T8I9. MD]G,9'??TND2X%F@83G4;9Y<__'K(K0/2$$)$9(%3O][7Y_YS_ODCU]GZ=W] M)"#TKE6Z/L5Y'GY[2&PRC]-)+3IWC=$6W28\(YNDXT+?=3PIA'-YFR3S@\0> M[-@YA9_C/+RLM\D\'<63VN1N':4+VB_GX=]B>IE=7)MX=NLGV?>C4-X[0-<4 M7]PG>;6WK?H(7=-\.<]&?]UFDW%8!-Q_+]+YS[JT[QZI11[F864**U2:5('X M=>/V* F+YN?X)CE,Q8N&;5%@DSRLLL6DY\,T&)B,)^_#PI$O%^>#X%3KW0^M M%2?^HP9IBW(7Y].@1+//27YY&R;!0T3N:M\5/16Q.]"M*^JNXF^3PR_J_EYM MT>;C-/][/%DD'Y-XMLB32J_)WDYM4?8^&-QW@>L?AZ':TK0#*HXUR2IT[8#* MPEH>+R9)6.>SN_MLNEJ$-@WI#G5QG>?*D01->J@W9 U?+#W7P),<74Y\$4RB>A(^^!"NI.7N5 MQ^Z SVI3^]6P=0J.MR@.=&R=PJ=:M/[H6%H/#]$ZU575;6OSMJCY MD$UOKI+\SB;?YH=(V=:V"SJ.5;@J?;N@\U%GGGY:@^A* W7+P9?D/OY9>$@7 MUQ_CL/"D\[2R45=_Q"YXJO9:[>[1%DV?"J8##F7,6TW'E^G--+U.1_%TKD:C M;+&,<7W.)FF5D%C=\4[%3T7E:3CLJ;CK2FI#D5ZUMZC9J&WQMHZ[3V\^),&_ M.DCTCN8=47/L8E:Q>T?4/D[?*_?C8_!/[A9WRR\_KZ;SJB]V\Y$[XK&::N_M MU!9EG_,L/&;^\_.D>%VFXV+GY;Z XA!U!SMV3N&Q>GWT0)US\*B1.YLTY>WX M1W3.=37MK]B]+6J_))-B0_)S'!YYE57?O%+G3B@]=FZKU+D32JN]S7NZM$?5/%UM ML1531@6*MC;OB)K*8MS7JRW:+I-),@JSP7\LPG20Y).?FQUQ&\_CK]-X,4[# MUX>(/7*8GJFOB'B]T7KFI=H[5FNPUC@ILG?>3T=!==8]H9O4->*VK[H8X=4ECD="SWP]1L MMKB[/\80JS=::[PLOLV2\.%T[AZJ)+#L:K^3GC@?E22M?WU*U28/.IW.WXW3 MNW?K-N_BR8ODTAV9UF7R=)&E39<4/NG9-E'A]V1:9+;_-@XH+B;SFB3N'*=# M@K.[.)TVI_?9,*V3NQS]M[OD[EN2UZ5UVQAM$WH;QLM'BV_);QMH:I*[9Z2= M1 >E*;;H0],/X<]UZX*N)FG\JZ[S*V;+]_30/3GO MW5%0(7V]GX?O2D3OY^F'4LDW5!0TE%1,LM&VEWKY0E_'LV_+MWHQ^^TFCN_? M%:ODNV0RGY6?+-?-WP!?LHLZ,X>]:>,+(6$0C$ MA@^6"\G?1I-LEHS_^'6>+Y+'#[/I/&BTFRP?$=:0Y&85A^]3"5:OV6.NJ_J1 M5M+T;?TB#)0W4D!*'80&$<*560,$@5-]JLB>%7N/RAPIYUWJT@(X2^WI01%> MD&J?68Y;%&!K^TA[!#FQSFI"3'C7C->TY$T'CJ.M%G2G"K#3>M\C_F9RR[I# MZFUIPVFTX!DOPU:"TP@_4'F739;3ARI A K+EGRH75DRC.!1.HQ -HIH:W0+3H278+5E_*LSRG.[M8S(M* M)>,G61_;/,67;0-V7#$'M-8042XEYY*5/!DGQ? 4H#.IO70<&V+5F_QWQN>V MA@I>-HY@F%E5L*0)PMAXZA7WI16-)+/U5XK.K(3>-* I6'VIP*=DOCKM^2&; M[0L4/6L7(4&"+8P8!!92;P(ZU*YYP5HP.SP3H2_!-\&I/Y?AOQ:S^3)&?Y7M ML'274]CRD')A5@6?>[F+\#0MX4L20)NE\^0RR1_24?(YR=-L_"4993YU M/GJA()(82X$41XQJ SSD'O 2?ZEY_0F*G+N>#E,"A]^ U[D1Q2>K%??;2U)5 MGL?3FZ7)]^WG8Y/U(8-E/LV:D;!,_Z/8(@UPN!])/DIGR2R=KMC9IL==/S,B M2E@!C7:,8:X\)I1[/9(AG;91[NZO'+ C5/ M7ZXMM.[6Q09C1L0!CS&F3&!N#?&"!]=VS3='%M76-7;>NM8?IGVM_#9]2,?) M=#PKDA+VK,_/VD7".T<#9(I:JKB24!N_>2\XQ+7U@Y^M?K2 TZ/,_^W="X@^ MA#_;2S*^"2^O_S2I![E#N3'[8!7R&$.N206,4X%I0A[YDI8G&%^J$D]0]"4K!., M^[+^MI%[,"5D=Z>((0>] , "RKT1&F%I2BX!@'K864+-A5=!&QHA]5;U8I#Y M0D-2AY8"#6:1%[GOJ^)TN[,!=C2-% 4,2N(U@09P)X7RY9*.G1 #W-]K _*L M553Z>H4OYK=)_BF;CE84EV?D@]]W, OD4-?(,&NM@TQCPHE'P;-5O.18"^"& MM\O7IAYT@U+M=_K1M'ET05=QJ72TCG<67P1+_O&;G4G@C0:,K /:$6DPIM)J MC( JN38&E\_1'V\7IRM(=FG!/K5N=T&1,,A(V&))XA1!(FP*+B=G),-UX2P M@9J=/8FZL68U0OE?1<>&9<*^,=4ZI4I=W>;9XN;V_RVFR=7W\/'/3VGQ6W9U MFRV*G1Z7WMS.DV2ZWYSNX=&1X@ "[ W4VD/+*$>P%!NAQO5Z*N. 6=:;PC36 MT$YE<&)-7M+^A)>"M;Y4>?^S(T^PAY@9 #AFE@"):6D\$ZE,GZ;D&];E5H70 MKS)_G<[3R65R/U^2>G6;%O7S'CE9\=>!(A_QW$@BB"!@P$!(""0:8U@&B@A" MM'X:1?M)D>>CQ-T)X 0*;)/1$S9\FL_F*P96_UY,DZY4N.J3HV+WCB'(F*1% M@K)'Z[/2!898DOK'_MK/F#PS)>Y(!"=0XT_9PY+2Y7IR^Y2)L.0DG>EPI<=& M"BE&F7)&"&B1$ J8S20@(*Y4J*.GQ,DS4^ N\.\M\6T+UU_2V5\'-M'W=8LL M=HXZIZ0P#'#(@62E\1\ H/4U[?CU_FSCG^WCW+]&/87FX+;IOFZ14Q BX0S$ M3H3W&2M(8,DIQ@@,-++9JA!W:D9K>+UE#1E67'*PBG$:A7@_G2=Y,IL75SU> M?H_O#V[-;N\0(2B4%T71"8.IT@J&V;;D3H &"T]G&_/M".O5&>P6T.E+]J]7 MS .FQ_8.D48< XR8MD)Q PQJEQA*1&\?DFNX_VSGE6OS$L/5;YR>Z2Q_HU MU8X [.D5$#*\C>?E&PVQU' M7BKAM6<.".MLR:OF$@_;K&A%BM4THQ%>;UM'!FEJ#$\U3AN_<#^*R@M[]GGV MM8\HUMXAAPWG5%M7)&1O5EB#4)]%I:N?)F]#5CO"%TW0Z3^4Z=,?R?AIY*52 M)/-5K\@"9[%CTG@06%2<&E@NMIPK.4#SLYOSK^UAU+\N?,I618/477&Y-XE1=PM6= I0556HK0#E M9+PF//A:QB@5'"Y2K)D;P EM16@LYILIU" FG#UOPBL#D<^.0^GYAN0/B75 M5H4#8T3!N,(HO -%_42# 0M+8AG@$0*;^LM$9\70NEXFVD6LU1RRV<=L.K^= M_+Q,YO-5K8RCSAYNZ1Z9H/S$4V00$%A(:KTOM_2$IJS^2>3."I1U.F6T"5;W M5:C*,NJ?DWQ9FN_Y\]NMU/3R6:>NS:2F\W2<3A:%U"Z3T2)?OJONQVBR" 3X MH#9%&?'GRH]U5'%B*_GEW:#X M>"UN0V8/WI#6ZH,B"0B7Q!GG+?8.$T 96B/*,:)]UL'86]FI?Q5Z62W[E+@/ MNO#3LG:IC>?)@:V>9^TBJCP"P#)A!2,<^& _DA* L-;T>37#VG4@/7M9& M;@!F7P;XAL:# ?D7+2-N!= Z.!2%+XFQ1IR!DA^@ !GV-DU-V>R2<"-,SE_6 M@]QN.8V(6_*(U'V>3L+';/\IF!?-(A[6368T@U(;ZW68GZ!>4R,'S%]PMJ2].( DBX8=;AP)I#'DJ.2RH);Y [T5G4NA5A M-8>BMPFSF?6@?VX?X) -UMU3(^@PTXH[A1A0S MN-2MQ#K9-_;/%'==:&HI% M-QC1G/85^!3?53 B#G2-)&=$4.TL@IQ3R GO.18&&\';D$.01&.ZRP,Q/=I@&7?6G'06GS>,-+4,6\U!-!ZXXDCF):FD 0(#_P"@GJ"V2'= M1HBMA[WNAM1;>&N"W_6&2JU9?IUF2WCXV]Y6AQ?F-X$6GX/S@;[3#9S#AY.:67\R$..4%&^Q@!"B.96B0UVA.KZ3FG/<88>L[Y. M 7S_Z:Y+YZW3ZTDW"<8?DWBVR)^G7'?QP-5YR*OX1[=\/7G,IR+44>C)_H3> MMA_[Z,$7FIA-"V OKC<-UB3V_2\)C5P9 ^G^6+8<)R M\+ \O?K\J\5\L9RH\WGZS^4TOGYE2DGU(H?G-#U5DN??Z)\?X__*_ MU'D/J!\J' JHTCUB@FBFG38.4R@)M8RL*_5ZI2BO=*JFZX3_/8Q43^8_-$BD M-)'!DR/&*TRNX-Y$_7;%NC,)OV6\!IU@OX?7I_/!@?V* M(T:)-,=2<.[/W+7>C'R\O .X.Q+V=U#P>/]%<*@1\Y M4L0QD\@X8IC30BLJJ/$E'@$=,^R]D$XD7UV[6D3T?S1MD+LQYZA@IU$LLYC- M@^>2ET7S#M\@O*-'! -PTFM&,<(*>R2HV^ 8F!W@!=*=23#K K&^-.(JC\=) MP?5A57C9-#*,*5D4]9:(4D4,"HRL.9):LP'N]/2E PVAZDOXQ9W7V=U],D_4 M39ZL@HM5"L[NZ!0!H"C!V !)O1 .[Q1<6D0JE\!L+/LK;X4HC70^E*-K]/[ M>!ZH3,97R>AVFDVRFSUW\!WL%&D M>%<$ H-8B2LO5Z57#I&^JQM/S#5: VT MFJHQR^=/U"+\]5(EPD?1E\#_KL2^9]]'UCC)+ T3GD#%_0Q4V@W-"H#Z&7V] MG69JW05N E#G0MWY4K]H$0E,(.608&,LQ=@SS4NN):=>#M,)K8G]2\DUPN!\ M9#@H]ZY?T?4GLG\DRXNFQ^HAR>,#PMO:-I)<%]?@ !6P($!3Q\M"LE[ZL&0, MQ_FJ+86L70P&$+GY,\]F->/,RZX1YK8H[X:+>O4,2PF9*WT()1SL]2J/QB94 M\SV-EO$:@(:HT6AQMY@4-U8\W5>MIS,[!HL @< +Y:W"D&."E "P1(7 !DO M*9SV3K6H'01/KU=?9\GU8O(AO=ZWHUJE>X0 E]HH:1' F(9U&-/2557AFSYO M11VV[M3&K+?$RR<*_3I;8E]&Y=Z.D;>&6D*XE<@2) )^H%S?=>"^_HGN4[CY MS36D5;2ZSV_?CN4R;.U?:0,4\ 93*WS&"+FP.K>C< ? MT5#UN;NT-VFGB6A>71G2'(@^LW$JN;J;>U7^3+*;/+Z_34?Q9$\8<6?[R%+- ME9:(%U>E:* 4!W@-!!5,]'FSS%%AQ89BS=K'ILO0QN5*GYY2N#-%86_["/(P MO+8.$"U<4><<*ECR)(D8:"7+EN24=8?0VY#^X.*40Q%Z'6'/2O9GR>CWF^SA MW:@X?)/_+ 3.RS\*>?,G\EY_''W\SRW"??PR65\'!CJQHG>KVQL>IU M?>T;W$UQZ5WZ^Z_>>=HLDKRX6TA8SAFGRO$BGZ#D1$)=/R&]LVAO%Q(^'HD^ M8BUKXIX>6EI_U,O1J?6SNH_Q?,BF-U=)?F>3;_.^GC.82$]!S..=/E7"/3MZ M1,@:P;0 W(3)22MD8+EUZB!2U6SB/G@\%/'9TCJR%AEEL?+$0 2TI0*MZJ1X MJ\)W?2Y$>^,]C67SZM*OIEAT%/+9>2?84WH_)WF:C=/1Y_AG\6?Q14#O\9N= M)ZMJ#A5IP)6A3C%KK;;0$PI%"0WAU4XUGB((U$C,6:^@U2XOLXVTG83M/K=2 MEXM3Y//1XV88#APC!RPSDN*"0:JY-UI M5]_4;S_5;-#:U@C6FGL1XR1=!0_"+R]C!N&CZ$-R$T_<=![(VN$A;FD5"4(0 M-IY;()7EGAI2)DM9+;$>[,&B-IR_YGAT),H5/3L-\9=-(DN\(H!X8SE!E%GE M4:GS&GDQ4#>M$?Q9JU"YVG 1=\(Y0(7D1B(*BVK%O.066M=G^M6!Y;B^H/:6<^X$I[YV M#I\O00?J7;UN'%X6X+0"7BI)*%52&%YR91@U@[VEHY6X:UNPG$;8E:H$[>H2 M8:B&RO]!LC]!9U85!+_I!4H"5+X#*9IEEN MBJ+O(7%&R@F!)M;44:6*%825'WKE> MCXE7RQII+IRL!Z1JRWY%RJ9TS'XY;VT<*8J#LD/M.2%:,"2YEB6E4M !7I;7 MKDS;0*6V_#XEW[\D#]GD(ET4RT8?LX%4Y+]I%&#+N'2&.06XQ98++,L9F!=.TML0Z.P/9 MKL0: E)_DE35!/:R79C$E:9(,2H]U@0(*%@9"PBS.JA_VH">A\ : M+"&_;^ M?=5WK&P96:$DB855P2HR532+HR2\$RR>J'&/EY"+@;G%IX60-%Q[^W6SI% M1 ,'N0/" *P1!CAX9"7E!(OZ.\KB/"3<)CI-3-.JELZ6IA&DCH:E GD@$$>, M66Y* ]IJP.O+4)Z'#)MCTER (_+IQQ!DGBDHME $Z\*)=6<+6!MNN M0?+M\6;MR8+ C6$YC; /!OVV-8\XA(I) 4UQ,R5P A3%V]:<66_!L(._342U M5^J-T'E+\A]DP/?48F]I5?Z03HN;Z5849+F)[]-Y/%G>L!4^6>3[RK4?TS^2 MDG,F8%%^6BB/&?4,E_QHW: NAWF9BR;H'J:]W?!462ZK.XL3M*$0'X/2E"$_U^*#T7S>.$+10<\^- M"5:K@EXQ7F9(!*;DD'(MNQ!Y8T1ZDW,RGR=Y=4EO:1Y1 2U''&M!#''2.\Q* MSKQ'#2IK=1:<;E?6S3'I3=K9]&:^/LY\%9Y\P&/;UCQ2Q'IA77!JEY66 T^H M-'T\,*+^GOWQD>V3^6PM ',JD1^TV[=WB#!4%CH"& 3!W)4$<5>^'1Y+:H?M MN343V 'I-T+HK>G!(#VX(8C_+1GTDG!H /0<+JT862R7):_0T_H&?6<>7E.A M'672'P?/N9CT &)L'"# &LRT!MCTI>D+Y/1(E!9 ML'U0T*_:1EXA; R7G%KI.-&$B'4NC /&#S$[J&4Y-X6D+S'_/<[3PHS]$L\/ M6?(OFT8XS$S&$$\T\HIBH8W;<,11@Z/AQZ:3="YJW(?9"6^BG%?1HQZWBV)/+@2OV\ M800H-"JL2$@BSS5!2&I6C1Y1YGT_?38)I\BZ=_75Q? M)\&L*,C^\%Y??#EL@U?I'U'/!0,>4D:HU:2XNHZ6O&-F]?#,\A;UH N(:JI' MRW>>&JB#+5,P+R"R@6;K2YJA\+9^$M3QJ8J]&VA-D.A<>I4OQB1>6@X154 ( MRCT@G&_HYA"?Q>6FE;'?<4-F/0S.1X:#LJ'Z%5U_(OL8X+M;W.T5VK,V$5S6 MPV<$<$H\E0;8LLJ1@PPU.'W1^66FE5'/VN&]4[G%/P[+[6F;R#&"@<>$,F @ M4(YQ7!K[$#G59SV>/N36@/=3!(TW4>X5W3K+\^Q[$0./[\,W\Y];1%QGF(A* M+TTPU)RR# @%#4#KU"B'%-:#/RK\H7$-YP[A.J7BK.^K:JHXNX:)N.=2<1O, M?"C"^R,ADJ)$@C QP#RS/A2G);CZ4ISGD 0F$G577**R1TEV=8D 4I(IK((E M9 R 2C&D2@YQ\ B'MY71;37XVM#T)?S/>39*DO',!V *YF>E,N^1_LX^$7?: M:V&L<%@K#S6TY:W*#D%FZE\ZU-.IZ>;B;PN;4ZP:%5>%B!(7#"PAI21&0LHI M5Z3D),!67\H]';5N=]8_$H[:IPF>\V"RAV0:3^=7V3R>?$@>DCR^*>)[:;9V M3GQZ/;^]2JO6=JT^7A1(HYHIBXB3F!!AJ7DRD#FTW$'^/N/6E)U=A ML*2@K^(E'T<,&%%.-.*6 XR](0Q"JM8YN0XK*^K?&]C3Z>]^-:4V<*7]WD2CR^F3W<88&7#T)D>%TX0J+TL;#5#399>CI6WK8A MV1I4W<\K*[>Y\6RR&B;22E,8O&KD??"6A+1(R)([2%W]R&)/9]/[FD-JP=6R M,FP*J^VDSZ>S43SYCT6<%R]2_; 7.&/=ZAG6TZI@<7%#?RKXZFF1)P1*KC#A7E@M 8",;A9Z M1!M$7HAT,K"=6P:79UZ,2OGY>Y)5D4E(9W%C&/ 9,E^54'49$-)@)AQ_( M'1"PIU5$GRWR'O7P]>,BXPT2UA&!N7)(<2S!.FW%$89]@PR[X8>/AX-K[UIX M=9L$O^9Z?FRLZIB1(P$#\P%X%-QG"(@#$I6[O<0X7-^AA,./39\$PM-$)8HJ M7I7C#T7C2-K@-P-"N>2,4B6E*HY57F%]/QEAH_U1:.O4-$@@(IBUB\0$*$)9(QHA]72=W@;H1S#%>W MB55?2\&G;)[,/L<_#UQ>_[19Y)Q7# +!*?.($BR1]AM.@&K@@9]-I+D!'J=9 MY%_D+TGX,RQAZXVTX[R(_6-%F!,H- O*[QAG/GCOIMS=IP;Z!AFR MYQPD;A6TMI5CBQ?S.9O-;1I:IM\6A1R*GI=)_I".DJ+;IOF1JM/@29%PGE)0 M5*TJ"A%R$* JM^THYK!^71=TSJ'?'B$]S=JU/#J7S.;%WJV[ODY&\_0A";/L M*'P7&*F\A!T8)P),*B<,=%92HBFTM+ROPU&'08-3BL,/Z?8 6&_Y>A1 M*_[MW0MX JU_+;_8\OEZC&=(??_^_??%\IK2,%G^/LKNWBUQ*BJO7*TKKUR. M;I/Q8I)<7#_]U";S.)W,GA.6_)@O+Z+XM>_I;B.BRA/;HU"IP2Z\C]PH#ZE6 MF .Q=C*-X])5FL)ZB3D>\#>WG="5U&I8%#+B N%L5=E@1LC+>NUF$ \F1S_ MPE66S?Y08PTLEN]8P3Y04K?_PZ2VZ* M7]HP,5]X0\47 ;W';V:[J@+5'"KBAFL85A_*>8!B>62@A%DR"QN$)X]6D\:' MTBN+>;>5V 5H+7D?*P)V$K:[GDS-H2+J V^8,\O"&D<("#_7QJY13*N!GG;O M7JB'M*<;7-^J%IU&>W;5+#I[Y>E0:;9A,+NZS;/%S>W'\*3;J]LTG_]%LK[=1'_ _.E>( M.HM>MWB?3#N+W)75O]VJYH8DA%@G&J2;%>9T2GR*=NKY#_*^MCPV! M/OTTN2(^?-;3//GB>9&FS'*(A07<*R@0P8*4>%'48&NZ_4#-62EF2X#WIJ"7 MR?U\2>"*A^ZFRH,/BHH-'LV0UX)))!'PR*D2(:=)_7JV[:?3#5HEVT9Z"+K8 M^D19Y5D19()28@"53@.%B[N6G[&%)WV7R MD$R?4KY,SF]7*:L\*PI^)S<&"U44A6.2*FUYB9/!M'ZG:V&A5?* FRY M(<1:@3 S&\ZH.[\[>RN+JLKEK?70>4OR'U9,=B!B/U%Z1L,K?K0*O!CI75$H MVR#/R68;50='L\_]O28W.586SN$+?HY#Y#0Y7 ?6\->-(P6,(UAP#SU13G(B M06F9&$Y%_2H6QP=P3K:&-X;E-,+^%-\=O@UD5Y=($RZ#)4JQ=M@ZAA35I?-N MM+9#W:5M061[I=\8H;>H"X-@ BT%$SXEW[]>%FER'[+XP([GEJ:1598 M)X&D BGEN>>TG/>,9'1 -<[; SQK%9-&QT0W57:S?,N)M/WBK-H_XD;B(J"% MJ,+:%U9J>:K%& P$QEW!%1MP5=]7U\IIN1>2DX),)PH1J4 ?J.8 M3H#Z-4I[2FUN*LB&@+0@L/?OJXJL;!D!P+E7R%M% ' T4$M*-\)ZUR""WU.) MAO:$5A.2VF(SJMI[]K)=%$;A4!N+@DY9AJFA])$^3^L?,^FI>$)3D34$I+S(?M@5@3B7RNO?/>ZRY M$E)Z2PT&VC&F:"7Y<9#T)>:OT]D1@M[2.L*"J6#@2 V0 M9\98YY H3W)![@=XG6G+HFX.RFF"D1U60>$$:Z$9]T)2*$4P:&W)/?.TOA_6 M>V6"=HXIM@14H_#7RR)=NVA:GVC?%PD[1FKU?6U-\;Z[U2:EUYMP#+Z9?Z+HM.>0V,HIIC)8 * MF%+)RXP_+P"J/R7T7D&U_06_.5ZGT9VOT_@NR^?I/X.#G,Y&1]T,NZ5O!(P4 M@'#E$:4R<&FA*7>./9>L_C9"[_56V]&1YA@]ZD6_5:>^)/3=)0.BY93UP(SV;28ZO*B.N/T2SK[ZT.%(8+ AB+-6*D.*&V**6[16'!**F>RS),;>NF!M M".EEVG\;B,3=5 ?;JB2S?/Y$0<)?+Y4C?!0M_?SB"9>!N3A/LQU;[SO;1IQ0 MI31TUC-#'1?A3U "@ AN<$%%M_ON3>69M0M,3>NIFI#79'V=SNZ349B.PUJ^ M:YMU;_L(:J0A8%A39)V54@%0\L2(@FJ8N^TMR"CK#IVW(?E![:\/1>#]"]IG M>3**9[OW6GMB>G_9*OA4R7QMZ7>'JS:\5_ M]GT46!:<0V09-MYRKCVF)V/HO&@UI1^Q5=?R);W_^U5VC/VD3>2DP$ M]H1C+Q6%!*V*AQ6T4T]Z/55PV"6NA7K6#N^=RFUUT=9^N3UM$R'D 1] MG75A>?!E"$ 3>M'JUK/"6U%;@UX[U)NG_-LO!C-+_+U=6A[3)9M32.L@! > M208QTH1*X&RI@4(X4K\Z8<='^EJT7EK I0<)+W=Z5P3NO@1B;_L(4PO#' .E M@LA!*GQ@L.0IS#]VN$9.,Q&]EG5KX+P-P0_.,AJ O(^5\XZ#&VHQS^ZR(NEK M_['ZE^TB[RC71#EC,%2844A9:1(*ZIO<0]S%\MH"SEE[:-26UK__79E_Q/,D M__>D^#=PH^[O)VD"=?-TR0L$ST\Z(\!-P9W"QW572:(2OGXG1^GF6#F38 M&(_3I*\>7ZO1>L."24\LP018#XQ'Y4HCF0?UC[L=?Z[AE%MVC9$YC;R;E>@3 M@3W'+0=%\18/L8"L!$MBR?TPC>0V1%:U5E\]A-ZB+@S*;AZ2"K1E/-\MTY3# M\O4EF2U/2Z[.X*J;/%GF'1VPJ:MUC[B65#@I()>>(P09X1MX(+"#/^Q>1S!9 MYSA5>^%G)1JS9/3[3?;P;IRDJY<]_/+R'0\?11^2FWCBIO/=%REL:15YRY$$ M0&L!# W>HE"ZM%.49+*^W7;\R;53K.C-(>E(FBMZ=L[0+YM$T L).*8$.^ U MAQZY,EE,(4D&6DRY$?Q9JU"1'PM+:%?ET>(?/PM3P.&Z?3FDWH_ M'?T>YOK5-^^G\W@VRDP\C<=Q\ S:FD7K?Z+\8$6P0]T)01!T!X54H[ M6'MB]; 7]&8"JU8&N!Y";TT/!KFP#T'\IQ'[E^0AFSP$#_3YFG=PG=_;+U*. M*R<\X=9S@SUT6I8IE!HI,*#LE+:$EG4'3U^JH.-)D6]Q>9LD\P^%2 KH]]L MN[I$0GOJM??!5/+6^<#L9N/?4"?J9__*L[(#6L+GE!IP]_FO+#>+V3R[2_+9 MGE,CKQM& 5SQFL-+33!>-*2"5YRP9UO8/R!LUC\6X&E2^$6"2%%1<8G).X] M.;"S?22X4(QKI91GVBL79K[-U,> &*C3WU1 67?0O VQ#VK]'H2T6]JN_S.9 M)GD\^9@%/&E96F;U0$O.M"K!@^6?FZ+U=K5C4!;X4)7B1,JP M7B=?47XPGG:@9T1AX<7@XBI*1CQ?'NE9\^N AP,RZ%N5WDN-:!6EOK3BSR2[ MR>/[VW1TO%X<[!MYJ #'GC#'J22$<21*+%V14SPO'C1 M-=)&00>D@-YJQZ2E+#B\:XZILO#L+-": CVH*:W@]J^@,>=BE0Y$44ZC()?Q M))FMRWA\2BH4,=[6/N)02A=,+:NX,YHA8SEG+N 6 M^M[B_Y*,DO3AJ%W^EUTBJZ#GGE,/M>!%<0&U29CW7ND!Q:,[5X&6,.IOC9C- M+Z[_S++Q["J;QY/#GNG6#A$T"E#N&0H:[:3AELBR9)/7ID&AG,ZN]^Y, UI! MJ,O=X4CRI3?6X :'.TZGY+G;:'3 MJ<17%]L]I7#_S52[VD>VN+=)8>:" ^ZE=PKH,J3BL21TF)Y"2W+*ND/H;4A_ M4%;_D(1>1]BO2F\L#8O\9R%P7OY1R)L_D??ZX^CKY1;A/GX9^; (44JL0,!X MKP7CY9XM!4K) 1GM+0&?-82@!YE]_,\],OOXGQ&#AD(OB5":.R$LI,B5!%L& MZZ^VG61]M"^SHR'H069&[9&949&PG#C%!>2>"HD9(7Q#, I #,FF6CTV3F?LQFBS&Z?3F8_(C'67Q=+RJL+(_4>>8,2++*0L+!9)2 M,*@P$LK)DB^.3/T]N.,+YOM^EK.L ?&E_;W18\?:O E^0^R^>%"WB$#KSN M%&&/PS*$-24:< UUDM$CJ99-^+8S\^RVVV^#:_ M7DQ>A_',(L^3Z7R/8APU3N0%"_.B=$P2C97!D+L-%HB9^N=F^XN8-=>5+B'K M2WW>3XM["[/\Y]_CR6*%33)+\H=DWR2RNU/$I396"H.DQ00X"0PR&RZ)JU^$ MMG6[HD/%: V?TRPE8>G[&O"OOHR4'2(*+;$0 ^V,PI9KY3PON;-.]UEQ?BA+ M2$UL>LOGRK+Q]W0R>7]W'Z=YL=!]R&;[)+^]0X01-Q *J"B6&!%F."A-).A8 M@RV4XRL3GT[RK6#3E^2?J>?G)"_ B&^2BVL?:"\FKN3]-+A&R6QV<6WB//\9 MFJJ[8G';HQWU!XTH\?DA_SJ^_)Y"'YF$WGMUM7L>Z>%F%IE#14 M0(.5<* HM*!+K+AV]97N^%I"9Z=T+0)[8B6\NDWR)+Z>[X[3MOV<2%$N&$24 M00RU#R@9 $M\@'$-SE,<7\CBK#6O-J8GT+FK)+]+I_'DSSS[/K_M9DU]_8S( M:U\4#\:"(2 XHL&%P1LK@XD&E\R<1:CXQ'CVY1M\G<9W!8__3,;+.WIFLT41 MYW(_[I/I;*NB5>H8*5GK3C8-V+%MHKE"@MA$/-,*V,>7X,F:=CG%%!N&Z?>]B!6="Z1 MN+@NN"@)_IPG=^GB;M^^PZ&^$658*E]7YE*,C*^_UP#/*:;< M-DY]YFC?)?/;;%Q$Q8O?I_/9\@K6J]MX>I7>">D M9UX#HQUAUB)58E(4L*NO.^<4D>X:MSXWJU;4OY^.LKO$I@_I.)F.#VQ5;>L2 M<0RI\01@(04/SB6%;,.AM;3!K').$>N6X.E+ 70\_>OB(?#2]A=\?MHP M$I)9"B"1)OSTA$D&2BL;L\!9?6&?4W"Y$2C];4LL#Z#Y $B (/ _FO\CG=^6 MU1(VR5IJ-@L>5C*^BG_LW8\X>K2( X:P#.NH4XASPCB$H,1%:MZ@NM%91(][ M0ZYGC?J2%% &BH/+?IWE=X7+=?%MDMXL02NU=VG;TB (SQ9K,U#28Z_,D#P;:X<#;D2-%&EF!J>*<8T6- ML\+S,KY-, /U]PS06<1Q>T&M/Q?[!3"/06FX1V7V=0N<.HP-U-0%-\!";@PO M$25.-#FN8YX9 VJ&YQ3M'3-C$ZC3Y\2.-OR[NY*FO"ID?$)6+0,(Z0 M9QHA09TM_3("1),*)^<4!6T'G4?I_]N[%\ $$O]:?K'E\_48SS#Z_OW[[XOE M/>IAGOH]6"+OE@A]BN>+/+FXUHM9X'E6V"&7:;!HK]-1/)VO#Q@4WE V24?! M3BE_/J+>Z67WZ.?R[C^OU3U;VP/^=9>.3\Y^=)H6W3L?OO17K_ M=+.HUX=65(#N5XB=%&XFRSV+Q>'.D0Y3HR$>\R*MF'L69MKUX6> B:YV!58W MG#^^"#O96&KE'OZK#A$!0""!1@CK."8,$H+6@2. B',--@^.7CSCR63WDMFF M0%^6ANL&J^5:6C [GO]M-,EFR?B/7^?Y(GG\, L.^(^YFRS+H/SQZVQU%O,, MBDO)XIX>A[P,Y@20R ++?0F$<;S/&M='U99J7]*5JDT=!U=-"[SG>D." F^] M8MP2R "73!E:OFR*TK.L-E593I4*#]5#Z&U(_S12KU5MJE^AUQ%VIY6+*,)8 M2NL-D]ZSXF8?S#:+)K#UO>>>JTU5!OYUY:+C(.A!9H,CL:@O[2B._S9)0>VDQ_VBRRGC$*29B G+92X.+G!@1N M^S3 *T:O.C3%&R#3EXQW.\Y[X]C[ND6::0VDIMIA1 GAQ9F<-:=%^<,!E8_K M00=:1*K[<.9.8BNX&F\]P(*-00HOL^U4$!A$&*Q+]H+P?[4DU/,/L'"'/79, M,FXD@YI*1M>'C$%QFWB?-ZTW#;!4%FC= ,MQ6/498&GOY:IT/V6%WE$P6HDT MT"%" ;10"H@V8'D&^S0($Y%D2;X.P6 M=31P>?(WK*J$N6&&;3J1;%6M:8S>OX[V#"KL$&)9&-)#CT')A;6XP7T2O;LH=623M01,;V>)%NED5?7W@(B?-XRX$4)+ M2JBV'FKHR.8J'* P$?4O#^O?$VU!S(W Z4O4&X8/ROI%RX@: Z0$&% *.27 M:56&OI42I/YTWEGZ9)?";H9.;_-VD91RFTW&[^_N\^QAZ=G,#D_DNWL5YYH4 MT( $U3;8:.>]*R.-#UYX+.DBB[U((V,.I+_G]/;M/1)#D\"3QO&$%#E*[U(-6H2JRTR.+_'T9E<,\=GW$88281=L5JR, MHA ;3\I,)@T$KU_2K..;Q3N+$C:!IW.1[GR57[2(&/+%M6B!<4^A51@Z14JZ MA39@F'&\FMB_E%PC#,Y'AH.*IO4KNOY$MCYDL%=HS]I$$EE# O]&PC#E:"3I M$]J][37W[7#V32W4LW9X[U1N\8_#(($8-*?UX;!NI7 M/NDD:ZJQW!KP?O(-BS_S_==%$=''E+#P^R19RF0Z?EHR\. )JFVE&5MZ1&1L M<=\)E<$7L Q3CD%930X8QL2 LC%[T+83H7KR&:M!\E]84CE33CAEJ&/&6,3* MJ**AN$&QDOZC\!W.5L3#^GUOCRR"KTC8HF1%GHN*+82.PW) M(YBJP>4Q_4?H.]20VH"=,$NT^\/%7Y+E9/PY#H^_RN/I;%4[["3//'7"ZPZZ M/E1(=SW4->+<>2<9-BZ83=!CY?WR+(,.$Y4P8!"GB7?)1?]\]DWES-.V,YDDS*-3R0;B-$SEW.@XJ%GU*\QXIU1]V]KTNK MSY^."RMW[S,U&C!PV+'AV&C H M'>=$L55EY8)GHT2O:<45_9N:0LM. 5A?[WZUI>[ \E]]D,AKCCP15&KN >2* M889*% B5?9Z:'+!QT!F@IU"K@\O*Z\:1!)XP 813V /CO/<*EEQ!:?6P38@N MQ+='0QIA]E8T8I#&QC 5H;\-7W5]G4[2@CXWG:?SGWMW?KV(^H9#LL7PFH"O<20,PX$!81[5L9LM&>L M_D59QV^QG)^E4 /!$VO*46O"JWX18YY@:KRVPA@CI'#,E;Q*S/U9&@S'2;&: M9C3"ZVWKR#F9$"=4C9:B&1_C:7RS#&FKFSQ)]A^#V=LA@B083!8!I,.*Z#FD MP)>NM=:NR26^?9@(#220=0!/;8$J-K]5R^N1_LRSQ?UEDC^DHWU'7 YVBIP M%BIH'-?DF2I M@;VJ35= ]K6L7=[&>:+C63(VV5TQ2\8K,>7%Z9!5#:/')NL[4I:;A1?WRRGT MS]!P/GL__9SD:38^=*RB@Z=%7BG#+/-4J> Q2*@5*6/1ULD&V?&=U17H+@/L MY/!VG^GZ)5D=GU[DZ?2FVQS3)P_:7'=U^@S3)U29;%8D^X;/@IN5?*B497JX M>T0A!X9*R0@3SNM@?Z_.7FHO*076#"/3] DC2R:6[U3!TNR8_-(#HT0"N\"S M1L9"ZS#&DND2"TP1'5!6:9N"W9-9VBY@@\XG?<9LD1QS<(-H2_O($>"*JVZU MYIY8@01=;Y84P5"EZ]='Z#'#M#6AO_+7FB/67P#@!:T5 OQ;>T2><"2 ,XR% MM5VPXG8(7_*G.85#W_YI)+-#&M (H[>G"P/=YAF""K3D>7_.\OF_+_)L^HR. M_1L!^_I$@D #G98802,-#8:SU"7="OH^)_S*#DE#"63=8'.2U_FY\73,DO^Z M9X2M#NLB,(PJX0"@E".VYI<80^M'3WK,(.UE\6^,75^Z4I0 >X'*PIFX,WS08A$J<1A7(V),80:Q0#P86-8:1RPN^0,"]VHA5C,G6I#5R\K)K6#3 ME^POYK=)7M&:/- E*K(K/6=>8( \$!YIZ8K";QIBY$C)+\&R4F#VA)Y%VV')=N$ZI7H< MJ1.1PYH))HSQ#%$75E//-IPI@7I-#JVA"$UD54$'CH3G-%[F;9S?;,\ZV],\ M8EBJL+ AH[S%RAL(I=G I,$ ;\_H1?#UX.GMR/IJIW466-ZZ>[GM\/J.+A'@ MR!MKBMLB++)2*V++)8\A@>HG>W68Q=.- K0$4<\[UI_B/(_GZ4/R+[&13+RF M2"B**8746.SQ.B*L,)0855'6M[*1#!41+KBZX7^N"5+.BC(Z;HV"?98,;6$C MN:I@&VPD'P=8GQO)E4Z37LX#/ZM[>I-IG*?9GF+Z6]M&G,GB;FI3%/T 7A/J M<1DJ<53;/AW_SF+'E86(2[*^3F?WR2B]3I/QSBC@WO810]PXB;P$ MB!!%@)!.ECQYY_@PH\,MR"CK#IVW(?E!Q7Z'(O#^!1ULSV04SW:?!=S=."*4 M2T"0U("# \5@:V2&\5PKS4B#E>+;T$J6V3<")*3)7O42@-#S$E%I)0>.4:L M9V[CYC@+&E0(&-!.\+&K>9N(G5_J#V6!/0N)X(08K*D-D^6:/Z^\/,LTL,HR MJY@#5 ^CMZ<+@UKOAZ4"+:6!Z?QG?$P*V*[VD88.(>P UL(2(YP"SFSHA6R M^[6-D<_:QZ6V'-U#/)T]I)-)+$>>@W4 A6W\/J)Y#>5*@M8E-;IL'ZGU_>+<]@ M5Y;IOCX1,YH:*(V@&!"%,'.;Y"(O40,;N\.SJBW*M$5LSC_S5F$$B$<** M36_)U-/D*LR!94&5@+I.ID$"\SVU^BIVC:QV6!H,N19&6 XH\&RC[=36+QW2 MF0_8OC:T#-(YYM@'/U? @!:BG"&+7'&7\9I#*%"#4JN=N8T=J$$[X-1>Y$TV MG>?Q:/Y$#Y]1LR[AMG_9/VJ0B .!O"?(:0^5H)()(TO.G&"5LM/Z+1S4LB'0 M)5QM*L*'I*A7Y./1L@+/EZ3@N B7K!- C]:)2N-%#A+/$7>24VBU$%((4O(K MG:M_\H:=KWIT@5QM35&3R2N?YU !W]U=(B<4P@ACS1&T"!%)Z89JQ6!]8X"? MB;S; Z?3U)LRT>C/)+O)X_O;=!1/JN16OFP?5C;.D0LFC7,\N#S<<&9+GCP3 M]3?JCE_V!Q,A;!.Q3K5@E;W[E,+]F7:[VD<88.61#$N89,!(!HV%)4_0N(%F M8;0DIZP[A-Z&] <5Z1N2T-O> E3Y7T4AS /K]X[F$<$X&!K&>.$9-AP8(-<; MEJJX1V! =RJTA/K6;;]&H/1V&&[73?7Z9V'/'+J[^7#O2#BHL:)$ .20(D # M7L:Q@O/"ZA^1.]ZO&\RZWAU^)]>;@N[#EP$?[AU!3[GB5#BJE5'88XA%R;?0 MP@[3$NA$LE6UIC%Z_SK:,RA+XER4YC3*\C&>AH5U/?V6P8Z#X>4]O2).#%) M:PF@EMAA1]V&3P@:Q)*ZNW^Z3>EE72%UDC2EYPOR^^EHD>>KWZNF*^T>(:+4 MT< VM22 2[3 1?+=^F0MM7Q IX)Z.3#<#6RUW94=Y*C1/'T(@" M++:>&C]NA$A#"[0)KIS"X1]<7+3+2YZDTP/K%]>=L MMI34S$W2U>4AE6M%51XP@PKY^ C.J+^S63]I#WW.+^TA^+) MC=Q/R;ZE:5^WJ+CXRELBL"#. H/#REQFC6'C9?WUJ)^4ZK;UI46L>M2*49*, MEY>?7<9%>&$G$_N5I.HHD0:**$8=448" 1%EH+3A"&=@D#?R=*LS'4'7EPK] M&3#\D,UF%],M]%?1GFH#1,!:@%!QZIL1H0$(SF;Y A&-37W%Z6S+O5/%Z02U M 1@\15[):/T[K&?B/!LB\DAR#B $'GG)H) *E2$*P@BLG\G3V=;]J8R:)K@] M:DXOE=*6@>ZW71\MN*B::*,)$XPP30G494J58D)4"@MUPWW_]=& DM (::AT MT KC/<)TC84T@/09^&A>'ZVR8!O41SL.L/CM7[1EE"=A"N/&&@L P]9JO@&$ MZCZ+XG:V[U=9Z)4JK!R'V/E5U8#! Q/466M9> &]HM"7ZYNB2IS3&;_C95:Q MO$8]C-Z>+@QR?VX8*M!2\+SU$@Z 4![Y74D4#E M$@['8=/7Z[QCJ5O;3ZM-YXOK8KV["K:(#D3\=;QYN6^T2$'(I2!%EHPQE')0 M^%:E9>8:E 4X[?Y:RP9GBQ#VX37.TWQIM19OU"Z/L:4[H9\]ZM0UO&W!1S)> M']A;SB?IK+#N%WDE)[52_T@0@&"8-10N#H9*1-%Z;]5QXC6JM&74]73RFI/9 M(RM'^*D5QHDD@-@IH)!'5BABD=-JC0=V>CB>:LO2W3ESM(]91\[J#KMD3?_R MN%/Z;5$(I6#BZ=]788#9;389[W),ZXP3&:D5IY@)3X'18?F7!&] D0WVUGIS M6%L5?=8?EK5MV&/HVNVJU!LIHMXS "TD ! 'E66(;GAD@=:!NK/=RK.NUC3" M]&WJS[!X'E(: M8M<2K* I;>'8MIZH\7B)?PNJLF^HR .J5$>4VZ5\5P +$L;4CNI!I2I. !M M:1'*ON(V.SA95Q+*/\;ST>TR.O'D^V!/!I/\XGKYY6$GM/[8$918(VN1$<8( MY9@1G)686>WI@":K7ERSOA$=OA9VHGZ1@8 +RSV6E$C,G-1D(Q_-0/U88F<) MVD/5NR.A/+'"%>'0+\DHNYFF_]R;HUVI?^0\#_.\($):+\,RPZT1:]ZI#DO! M\%*R3Z)&C5#K/@I]F4R6F57_L8CS>9)/?OIT&D]'P2RT\3S^.HT78=5_U)8N MHM,52=@?M>Z3DKTI7NT0,L]&?[V?%G-,^I!TOC^PY7&#N?#SL>QC_I".DLO; M.$]T4<[)9'=%G:]E@2TZPV('4P&V4]OED'JF?[YV&9=,$L5%^!6WYQH^(R( MF3 78X:-EDXBI 7QZTU"YJ4"N$<[>>_&Q6\Z M=P_KX\ 'LO5V](@ YX8+A"#4W)NE<-8%:SA 3E.+EXK9"J*])7V\ MIO9@%M?./A''SDOGJ&7%P7,+B6*JY!%[(@>Z"=*6Y YK0B.*:U%@++\B0N!P[B >8 MB"G_9*OA4QOIU_0I MOCM8Y^M)LT@A*!U""AD<##E+4%$6;KDX]E:'0 ,:^%>)P$:9G M#2,!./9%C>%E"$A(0 HN='(N6'; ?4$LT.ZC1 Y=SD/12>8N(E:)Z:X"5DWXL\Y0J2W3K\M( MI8^_Y6D1,IG>!%I^#\W(Q=TT_;:8?4[RZRR_*^Z"62XZA\5=?\1(&B0E%8A2 M*RWRD /A2IZ557VNYCUJ0F^ M?_BQ]-Q^PK4S=,B[PBU!G!C!1=,"(I5.==" M07W]0GN=[:5U.LWT"69-0Z)2P>^K=%Z8T>^GX_0A'2_V%OS?VK9XB0QQ0@&( MM+]^,?R]MO)$IK9;7I_E;GP,LQ_[BT/ M?^0H$7*8(>R**9EI290#OGQ'47#=!QJ";$&>^S2C$\S^]71G4.[,L%6F/U4Q MMVER[7XDHT6QL%Y<7Z>C)-]IWQSH$1FL@L&/-)+8*<< $A:7?&G&!E0,N%.I M95V@U5,![7LXF+DV^1B>OBJZ2-&B7SPZ9VV#"B)' 4 "+BNW,*Q-M6.TO<; M!:TIQY<[E)UA-!Q=N?J>M: KFU$B!2ACQDCAI//64:O**WZ*(T>ROIG869RT M+UVIB]& ="4\KHV9Y .GK&YB=A3Y[TY?:*-4. MIB^)^K:/*)\M=KN01X\1">T0-< K(P0 D!@/63.ZK0WE'['"'4I M^>#C-I;\9HPH6&4:*RFD\!XSP9PA978S5M35S^KNK-IZ/Y*OBU!?J\2*V,/I MT\_:15IB1JC'%-G B;88HPTO'*'Z9UU[N]SP5&&$)CB>V'*H@,TC=]-QY52; M+AX7:>R@P%BAXL8N&HQY:]=7&'"BN/;##FO4U))J-LDI@/T?U6T/X4%&:\Y8 M8T^CJ9OC946ZQ,7]_I(HA_I$@A+"@A5AH*" !HB!T26/WJ->[_VLF(!^4E%G MW0!;VU[?0L"G;%I(62;+;"M"J>LS0^DM:$DS>/M: MBP*5V5U2J/,2L _K(\T'7,(]O2))J 6.2D^M"7A9I@4M^2SVJB?6GH/&\]Y^$2ONL_1AXK-"(DP]T$J6Q^69YWK8#EPK4JRF&8WP>MLZ M,DA/:7BJ<2)7/9F$,6_^3*9)'D_"$JS&=T$2L_FJ4$UQ1]QTELP.[T\=,T[$ M@&5>F\)4<\0B8[DO;31JPT0]/$>I)=F^]+0[1&TPP9Y=*W1YJ?+RVYEZB--) ML6;[+/\S]-U7IZ^K1T:, P4= \(9;ZG7D$N_J0X#1:]5D:OIY6#JXPQ#)'TI M?6#RKG ]@XMAXOMT'D]6]*\O2QD'\OUBOLB3][/9HCA/LT>;CQXK"KX+<-Y* M+ SE0&K 39GJP)AO4.2TLR#"4-2T:ZQ[G71?[WF^>MV^O7S=PI*2YO&ZW&; M]= LV\8SPL(E%3/2.PX,UYQ PLOED1$'!G@2;RCZ>BH9#-YX6 5V9LLU8O9^ MS>2?>3;;6WVL_:=%P&MD.,;."0Z=%QC9#:X&D?J'V3M+MAF4;I]4&H/1\IU1 MK*VL_B-);V[GR5@]!*_A)G@)23Y*9\GG/-UK9_1(180NO"\?'WL_Q#3BQ/)JE?#98U)XZ*)-L5EP-6[RJP2^Y2@+D5]]# M^Y\F-%P?D+S*XW&1/QG_G'T,NG*WN-M<5Q+ZK,'8FULZ-&(CRC2ACB$I$?8, M>L%\6>.$(8+KKQW\S;XY;T68@S'(=F'EXS3_>SQ9)&HV6]RM@/N2SO[R>9*\ MG\Z3 ,#\2SQO9(8U?78D.16*(4J9,AY:B*$O#^0S"4C]Z+IXLR_00&5SEN]# ML6M17/CP]ZPH##!)YS_[?".V/SWB$'+M@L&+(2CL7*9\>=:'%U6T:K\3\G_> MB;ZE,_BWXL6>QF)^F^4'K@=J_5D1!1 5QV@ )EQJZYC5Y1DGSIID&D+P/RK? MK3#:/G#V2/BW':[3L]A!NHX=E-SH++18[4'OO/"Z^R='G$K*B=9>8\D,M5CQ M04RH;E/=^N[NS@Q3-R=3[13!LR9@-Z\]FI>I*NP\^..(\>$A"&(VM#;]Q M;8'=K("2U<_XA6]W3W>(DNG5-JD4\5^%>AW#V$"H@C..:&"#6KIY0XOX;WW] M^M?8@ZV#XN#MU/4[X+/\_V_OVEKW^-[D=Z*>@*A9)""(4^#=MX J;; M75A[ _WWE6R/[;1K[W@N&LE)'A+V$DOS?>=HCHZ.OO.E7:>JAXU^.CLY/AXB MS'BD^N[8C6<<^4!9]#6"K;7@25> (:7D(SKZ_CAAS4Q.MNOT>VC;U=L ',HJ MKUAUOP]HD%$@=8QOG+* .2>:=-M6&2",N.]W]\>M?GTO$U-WD\_3T!^>-[^T?;K'SS;F(V603"/@Z.<:J32)>$N)2F1@Q&A MY]T?599"2O6&OVY/-#,0:%^%? S(5=5&VCI<. !3%!&$PL(1-)8V.$HG!M1F3UQ M&^B<)C-;Y^?;P'XHN?/SD-:-5%J- Y5,66\M1>K8SH:G;6-.P=N%;J/W-H!K MK1MO@S%79#BTI1^S,;0EEF.96I2",0'A[FF8T(5?,!]&S/7>?L,0J9WG9?B] MI75C)GHG.BJ[BPYN5$-<)"51##35\8]!QU>VYXCE-)I!'=QZDYVA@]MM8-9R M=O';ZW:SC<"DDN_GQ\>X'4P_G/' XNT!FX0E4."INVO$,QAPO$.7F+R]G"92 M;)HQI"Z!@PHM?%][D<>X]V,UU#$'3/*X9% J57P%TH,$%Y?QGQHE#6;$$((0 V%4 ,2(Z'#E=$33A.6D&>LR]?&D9#/V76RVV;RV M*_?ZDJ[*[*:\+_L\S^IV]RVO1B0W?UCCD-0@G)<2+(#%RAC=H2*$'G[#8SE] MR,RF.C?FM2R[9=?^",>)I,(:A)T@H(@6W?Y)(A&&][.8K?2G-#LOC*):W.+@ M]BEK.WO0_;^Q&N*,M!ZA(#%VEF)KPZ'17C( 49T91Z-Z_BG%^3S'/\DXQ.S]WYC7+NTI#HTE@ MQ5C T5B4XH!P=SZ1VMIE/6')'BM-;J3+^-.-)!;C1'>G7^4"T@0< = :")-4 MAB[>5C$J&)[.+R\"*]"9%B.R&H?J'G)QG[II(@V2 IQ53$@AK&"(&'2,K+5$ MPYMJE1?#5>A6-37@L% 6.FE>#4O^39$28&<:MQ-&^#EQI0&SXU?D: M\FB+^UU!U-;BAF=)F84/[4O?^L_-[LO+U7?99Y&0SPU04FF-3=*: P& MNC)F;2P?OCF:[=;K$B9?/C/%"_J^^RZ_! AY[\60=S:-QY9:SKGS6BAN&!4. M'U_23F9M)OR.QQ1MME,I!6>CWJ^667JFB7?K<,GE!#@Q22FT"5-$$CC@T. M1\25'2Y\,OW6_;OQFEQLUK+WN9SQN 3$-=F4!6;3 $(L*!=7-J*Q#B Q=$?: M)C!G"\H65.%EU5!92ZY9KU8[TWIX=.M-4EK89>*OY-QRC-L0PCQS'B0A2 ,G M 3-U6L[T\(M7LXER59Q7GI**6LS^+/GQ2_3S]=-F_?FB"/+<8S:&>0[:*\YD M(,ASK@+K,!;&YA0'R71".9'-S5>H-HJA"N.K;Y\W4QCUGT$;842,6BU1W*!@ MO+7F> AMJ67#!9F*+3R;T0]*H*A407#,@&ID*2*,&0#EE##=4\3W;H%=UI:. M+X;@MHC X$YLZI)VX&$VDP^:G&-/R*G;SP\5P^OF*+675E 9D \24^!@#BD+ MP0287D'/3,A5I6*H)<6,.I,ZJTD7=]2T4T2(7RLS0I[UYK5L;A7#WB8SFXKA M;6#?G8HA"YH9RBD&83A2R%FNN\LRMUUAH[H]/0[VW%:D8]B;FNLS=,$1JYWD9?F]1,E\ ;*$1ZD M\ SS6'"F.:-,"K"6XT-38D%C/)^5QD&Z@KWA[Z4K. B5P9Q.KSXY0A21>%#, M<:*P#3AH1P%U0%([9A<\6[IE"DO(!EBN]7P?G<0AWXGDOOF]!CNEN2 :I;9> M+!BDNRIQ0:,K#-\VW$Y^9:'<&!R+.1^YB,WIZ9Y6O2.%.89K<& B1&; (,:9 M(Y2Y([+<8E)V7#G02B:[UC@YL#],=SJ$BPR5*[;892SUV-WG))EW.59[[_\T MFG.CO/3$2RY=B"&HZR)0IN28)J6+G4G,2O6E5DLC@2UFF;N$W;$Y[]E90^H8 M^'G;KGY_?HP?\[C>_O/Q83M++4/_T1M+B98(XC[*0Z!."Z9%ASO"^CY5P0>G MJ(LCI&I'<.NOZU7[M%K"#<[';IBDSG&*I;:*4NX1X:[#'!2Z3S7#HIQ@!!W% MU_%<>^[9RJ'?';21UA$B,$\]/&G$U<;7[@%E#F"'U_&4IW0SD=&7P$.5"_[' M]>:O\-*F.J7VI=ULE#X MY/38,NH !/%# 5 =69A8BTR,#$Y,3(R.5]L86(N>&ULY+UK<]PXGN;[ M?C\%3_>).=41[M?.85W51;O[Y3]Z/[I^_&8O7JU^T=.^XMUL?G]K\W_?,[JW/E:%W^M ME[?Y7?:F7&;;-NW;[?;^KS_]].7+EQ^_?J[6/Y;5S4_ =?V?AG]U\B>:W[WJ M?^Q5\T>O//#*]W[\6J_^Y/ (-W6;MD B_8]_??'S7_SVI[TXCG]J_W;XT;HX M]H/\L]Y/__[+FX]MG*^*3;W--LO\3__R/QQG9T=5KO,/^;73_/?7#Z]/JHM_ M:G[BITU^T_C]/J^*_YO;\I*%?0?#VI5A;ZEH3WJJ(/.?J\P\:UON)5]W< MK.*7GS2L>5?0TLW*1OE]_EG#VLU*MEHRRFVV-EPR7GSRI.9U\U-O^*^Z'VR^ M?@:_;>(=5 \^G'_=YIM5OFJA^>333K'ZYS_Q7RT>ZE=UCNLZW]9)42_79?U0Y?ASO:VRY7;A$P8@C# @:4@@1BE*H8>" MA# &$Y:P19O((M^\^O5C+ZG](YN)_DG&JY>Y4.5U^5 M=TT85]NTX+L _J77 MZ62;E;-7ZNRD.GNMSF^]VO_XIY_V43^QOUP>*T^MQNNL_MP*[0SB@KWXIWR] MK?L_>=7\R2O7ZUKG/RLY^3Q'RJ7E'-D9O&[Z*F75E?,GQ1%72Z>L5GG%^U#] M/\JJY86<['[BIV7).P;WVU=/,K7I2XT26SE&F=XYR ,^YMZ+RMSTF58/Z_S= M-2LVQ39_4SSF+]1\RO@O%Y@$L>LE 678#]+8\R$#O0#J^WBQ'9JSB]798+(R M=7E[HL$]4Z%[I4YY[>RTOFK%'JG1C-!#)]3^2_'3Z/66R&H MA(]G$&HC-^;!4"N1E?;+LC&*[M-_F]WE27F7%9L%]*,8T#2@44H0P2$**>M5 M<$W4$$F5TIZ4IE=/*G2CVOEMI]L<4M5R1!NKUC/#)%I5\F%LOAXS5(VQ6EDS M>\[J12?.6@,NBO*6/M3;\BZO:+EIIQ7J7_*[SWFU\#C.8T:BT <^]AE 83K0 MG2>-9+BJFH9E?O:RG&6O2PZ,RM:) 7 ,U^1 -Q@V2')^VXD:&64GK#F#+%TS MYX$F[2A*LT5,#C6?JFR5-T#KDZ%1A&,O]7$,PA '%/"O=\G$A$2Q#&.D/VX9 M+JT>9],(DJ.*O$MB.+%JD!Q'=MZT6B8"R',SSI!#V;=Y($-=?FFH_,A!XBT/ MJ[R[S[U'.7M5$A#EMT!G6&'!U'M0Q$4AIO,3)D>C7S7VV MY:DTVW*6MYMR7=Y\ZQ(DKD>.Y%8'-6-$Z,%#/" '_]US:CSQX @@U#R:E@6*FDN=4B%9 MPSM^(#_P0N@%/J5)Z/LL(K#?F!##D E-B,A^9U7BEJDUO\]+VYN>1<"/^95-J030X*;$0SF= E< M$J;0B_MT&.]:B-9_M:];)D$ORNE4B==\1;,N,\"^3W(T>&Z1F2&#$ :.6G$" M"'JV38\&3?VEJ0)D;&?,FV*3O][F=_4B0@&)2$IHZH=>'(1)%*1=TAB'4&K9 MUDB"T^XH_*T1ZK1*S>UZD7!;; YC=*/EJ&3"X[%WM R^J6UCD;=]'M,=9D,2 MW["BZI2.")S0593-XR MXPYD.8>ZC&%.V79M\(WAN%D42F?&V'0\8:D:+W7S9_8$U0Y0G*EFO-2G[*]U M?OVP?E-R'_68!S/_&-<-5B01'GG9S&E'./_P9 <_[ M1^=_YUDEN;G(C,NZ&+5DL$%P7CD[C:WAI-G=5Z_ MN^>]D&VQN1GNL6$)P="G88C=%'@)\&(6M:FED"4!$=V1K/IY>S5JI^C*&31- M=L73"6_.U")=-^=1?;2C*,V6,<$*<\W_9TADE^;;AV9EL;S>_>Y]53X6S46A MK*S2>IFMVY_\T&R)7N DB8(H= &"L>NE*7*#H-="4\&#FU856.X)[(0V3=BZ ME>KYMO%WX<$3^"$4UQ[ 8P2$*?]FDBB(G,N%MHW=E;-M+HIMFS:U4;"FKV)]]?$LU6VQ&FE.IXTS,3^]SFZEXW[6J#/= M=S,&SZ,3;RB6TD81E&-6DG_>'KG(-4PPS2=G$>UT0VB-%JZ)*>*RLW-I[RZ:Q+]E'_=$A[8 M[XN0)&'H1W[LPA""% 0,#VD!/Y':$:&6@N7&O!'UBO^[.Z>1)==N*UHF.+=F MW2W)F;4G1CF_-9J<5M38$VO'C#DWK:9EY#S HAG#\RDU XZ8V(5U,",^] .^ M;C]]R=>/^2_E9GM;+R"!%(4L 9"@*&%!2%B_@@>P2X&I'5D&I%@&%7"!:VXG ME@GK=;<3C.ZZP8T&S0ZMP\6[@^$*Q^(N F<7PERV(8C8K;A[RV ^SH.W8P4K ML:O+N,=V"-YL;OKTI5Q$'N/I)GQ,%X=N& 6>B_OS6'R0!PUM^=)18)_7GDU> M"QMM ],V/!Z#SHUN3N=RSDSNO#6&8MF\^AX)+!VC%GC5'+7(6UY8\T5$$L22 M(*30)7Y*"6NF_CLU,0A-O6^AI<$^C[N-]-F3MQ%IEKU2 M.?;=TE&H1O/QG%\ #$*"8 M17'B1H D"8%^+\:+46 9O"(2[(,WL Y>(:NM@=>TR^.!E_^;V8.7_ZQ9\,ID MUW<+7JD@]<$K[ZD=\.)KCJA!$8M2ZJ4!QBE@), ,NOXP"X)39'&)3DZ'901_ MNLVK/&L4V02QI/4V:&S/]3&0W.;0]P'F)T8;H[-:]GV/B%:,5(O3.NX:@'6S MCS*&S M]S$(W\!(8^HF?]K>!^2Z"_J+=KJS-8Y&DI) [J!)';O-/C-%6R#MM MH)JVS2PS1]]L?=XI->C)6#Q[KDD%(XXN>8]$Z?1Z\YAON)G?CNQ<]9%/X@"A M@'=@L8MPY*7MK %UO2!,D>@-=SI)V*M;@ZHY[+\^8]&92F7"V'G4*".1E.:+ MG6)=H@]5<[SH4\8K\ +3"+LI]<,DY6,^$*5NFO1I$0]+W3>LEH+EH=0@ZLKI M9#F_M<(D[Q-6M$\20M:<4\2/N&EVR7/HBPASE'R<&6W48CC%&0U'1-Y#:-[! M:%^^^#DO;ZKL_K9Y$6/WXDI(("8Q@"2B@+@8\X%+EU:((B3TUII>"I8))!G+DE2-R H#4+J>]CKT^(])J'%.;T41F6)]!-+&LX)T&04TW1H,MJ;2R>M M.,43;>MFP!/]&$J3A4F,)\OF;OWJV^*7?U^D'HPCA@,($$X\-TA],'S8#R)/ M!!X2G[-,BE_RK\7R]-YS91/.<\!2_'*5_I?TWU_3=S*UO.ZK>9TO?[PI'W_J MXFAJ.NQ_TU1T>%#1][$>J=4*1DQ;A54$E\J9+E<-WPSO!$$$,7$APSS1! ./0_0?H(R8IP02I.&XI\?:\90X_4Q M%=,DIPKM^*6Z3#'=(V(O#1&9()1W;V:S@PH!G)H:5/5"FB!_R]8/[0:'#WF= M5X]YO4A#@H,(D#1P4X091LP;$J0IDCKFH)&,9:+@];K\DO'\;6\P+89*\]@+ M582+@I^2D+%KI2IL!E5.+VLBY+RP1P0]ZI[.#$$:@9Q"D:XWTDC:[5V@%&.4 M0!C!$*?0(Q3V2<0>D3KL*O7AT3HR_6LQFS-;<@SX) D7TQ8IKW&.OE/IT (1 M9,@X-3-(2$D_A07Y^(6O=!RV7[R[IN5=L^^RXT_[Z!4MZVW]\3:K\L]9G:_> M9]^:6"ZD780*(E[A!ZK&(=/=N97(MSWM>G]YF=WF[V\9'%'O,1T%,4TI]-P[<[I*2$*8 MIS*-A]2'+?._T>(T8J1VT*E9) 9?:^[(\5/8&"OD.S3A#+R4O)H'?]2DEP;* MBAH%NETR ?5! &CH(91&"!+"^@>80QA$<@^D2'YZ/!)([7]3-4J.!A8\4N:! MB>UNRD0XN=]-T[%Y44%6_ DN*'D@],S@I]N<9Y3_<5LN?W_-0]MLB\>\23;; MK'[=%/_UD+/L'>W*3X_U._SZKJL[IJ%J;83T_RS7_+F M6:B%CR'OOB 0!Q#[F/\_XL8#PT)7[!:<"?599A2/RFG"/=NJOR[0+WO).ODT#GD6AN2,\2TS\5=6,Y!7%?-C_VXR]HN-N<@N&Y4VG[@ MMUV HLW5E+DO\2;B=U *U%Y,G+HTB+VK:,?^8\WV##)[!F\R3NU .9^J)SD_ M?FGNY-34R9MA]U%*J!NY?A"Z+DAB+TE#- B+719*38S;EV-[1EQ@LO3"7.D; MU>V+8V2FX!3XO/)1?7748A;:F?/6-O[<9/=XN3J/\>28 3^?WA[;:^LMQKO[ MY@?K=P_;>LN;PN:AXG*]9F75_.6B:564 MJX_;K-J.WE@):I2AWO-PA %X"*V,HRZ_*3:;YC>\_=I]U/FAV#AUVY3]9;*V M3#1;1V_&+.3E+%JP*V<7V7?;=.WDC]-J21:"/UR#)1N_O;9**2?&:J9^YC^X MK5]OWK=<_;DJZWH1>R$@@.=? ",2,^@&(.J5ACZ3VFDPA3[+@ZE64CYA&Z24 M9^.T0K:S:[IV:!>9P_-\%UOS)SRZ[ZLM.I(]%ELCG<+PQVB/M!PPW"+IYX9P MF]0N7]7U0[Y*'BK> NZ2W$T]M7_924J_YM6RX'(7B8LPC)(4(4@AI%Y,".Z% M1!&6>@7$0O*66Y1!B$:;8L%SP29C6KNG:Q'Z> X:A9%; VGGS\'>7C;.A.46 M WR.:MM>CC4Z8&5UG1?;!RX;;U;IU_NB:K\P-".+* D!\B-*7"^) (P!COH- MCLB-F-1U'M.KM:-ORF&$@"XIE%_AZ8-17=_).>KD5G9FB;IIY_E%L_6/@3*-^*W/\\OEQ%BH MZD8:S:'E3B=("**IZS+D>0GU/4I9]Q1LLY).1IWEEU=GN:?^M[QNNNE-+RS? M:YNNKZZ0?>/TS>WFW.23.TUR\XN,L=@"/T9SI!&_X>9(-R93=Y/R7VOBJ6>;/-Z[K;YH5=E$8!HBY.0)P&)/9A/T,6!V$H MMT0P/_F6&[1>IM/I'&:OG5;I9)NHC.7^Z+NLILCXF6S#NE"8)KL#, M9[JH_3%:79L&V1LEVLG+F;7;"Y^%T(N#@'FAZ\9Q"%VO'P3'T$-DTKW.6LKG MM -ZQ^CQ?Y#-M/3M\W")>G_J@99W)5I M6F')7#/6])Z\:O+H!KZS$23,Q0 F $*,(0B0CUA_)"I&GF?V1.R(ND?%9B9]U'WPD[? AK-]I$9XNAR? ML!T^LA?_C]842^6KS=;83@'[@S3(ELPQW2;;S,/9'$XX'Q,E<=K,J'L!"4** MO"CHCV-CZ 9H5@<7M"*9ZE##U+/3ELO'3,X^C%8T9GXNXGMK[FWF^Y2'*HR4 MQ^^D,S /K\8^C&$PA^>V;!WR8H)\RB)*68P3@.,T[=73B( )CV]HZ9[#H0Z) M[L LB?S]K#J*EH8_!F6-NS+1JJ-LB"!,1A&K#(\S -]]R/<#3J M.7!3FJ<[8S+UT,E8KH]^"&6T#)_)T90_U*!',!_'.$7F-K=7T^(_WSM_V/')'^3.^'O'DVCG<5:+EI=] _9.M/>74W/'4.4I^P M& 48AR2.L <)[!^9,SD5!SD=Q>L;G5$!@D7K4IV$8)BF.XI $?I1XP[QY M@MB"?^!S*36#,K,(9$A\&*S2#/27'J19!])J .GR *2\(WFG,+,R,V=E9EEF M)OW[Z/&=/TIUNHV>8/9EW/R]-!,ST](VHUF9N3IT;(9FKEK'FZWI#@@5QU?" M3X6R")(D2GW/BP*:$@A#B-@0B>L)/E X8_WC',L:<01M*Y]'F).9019/UU#W M!_C.[0I3:*Z_GP(VXDS-# K:]!,VE@K<.),V:CEH:^[&3M"!V_*;)U\T\N%IG;"'IWQHC1B5V[*(C5]'\YPT1JG[R:99;8Z;;9*SA^@ MMV;-&I/=-+OY-TK_;#A_6%;I[O2A:&?39RA"(6%^C C#;N@1CPW!Q!2/UE.S M%\($9S]';',M9OT(';EYY/IT7;HGA:=S8*[S=19+VHC]O'F4N.E[?/9*WCB= M/^5\M-4-M%^P_@ =PA%,,MDU'"M/Q]J5=?J0P*E O 5TW8#%">_P NQA!I$' M^YM "0L2*GVJ;6;Z)SGA-NZ&*RO9/LZ&JZES?/+9OA-'W/XH&ZX4\M?BABN; MI>V/L>'*JD.&-US9S\VQ3J#CU:IH?I&MDZ)>KLNZO9EDV $.@C1(4H@ <#$, M ?.">-_7P,F8Y\[UE%INB_'-397?9-O<>T4[1+!N_DSEEL>'3+QU_C$;/@ _V+AS3RID))F:?ZO46$8F8 MARB(0^(RDE)*AD<0J4^#:*+Y5UF9DTRSFFWH)LK?T2=:;6;M3.93IV_JK&35 M.%.CJN5C1HW=Q$;8F^C4RQNIYFYWGY@70!^[U'=!$! (XR2.2)] PIM7A4L; MQ#YL_2Z%5HMSW[[F;>Q"2D'3))AOWBT%1D]VTZ+098AR%LT(4Y+"CV%%)791 M#+SC58&C:G/S)N=DJME#@9GEC)H'LBS%5PY2B&W@L[7 MFT]?RO_=W,.Y2#BI<01XP@G#,0. =;K0 1 "_242-T^0#TK )4QV"A#+7EK M":-7#4>;LV%<0HO0=8.0NC3QJ ]B$,70&W1@WJ&V %6)U"TS M=:_$"EEE;#8*5DL.6^6J0%Y,"=6]/'VF*F3/=X54E?C4B*KLI&&@+F "$ LA M("Y.?,@0%X#[U!GQP6);;K.U48Q>3%,*GH,\<7@V_\0*-R^[:9261HVTN) _ M2R[JTU#8_N^*@>)1J9%/TK5+O%OEQ8*6CWDU'(N+^"B? [)M$5?0W>I6QK$BV_272KVB?^+18K2('$IX-_RHQB0. AP_WD?)8'( ML$;ZHY9'*[T6IQ$CUO#*^W*Y5ENS1*Y2B[EAHEH?!GRB5BMY,GVE5I-=:I8% M^2J--YN';/TAOR\K3@X7QB3$84II" +7Y2E&?3)I H2F@94_/E85WXER=JKD MZ[J<8>)UWII7BG5?S":3$#ATX (,E,R:#Q34Y!^!@X8/,I#8W5Z=;E9)MLT7 ME# 6,.0%!+C0PQ'V<=RGP]$D=$N"^M?'PL1.E<-E.8TN>5!(FB9."GM^*:)" MU"J3L'ABP@5:J!DV'UPHZC_""QTGI 8*5;:IVXMA.C:A, PC@!-*J)_Z7@QC M?T@*!;[036):"8PV@!B$*?+U(VIAS". *!! A@*8=(ED;@$"7<\ MI#]L&1X[/4XCR-DI$H>&O$F786'5'SE(2%AC @[/(S\!!66#IH>!NO320 &1 MK?P?\INBF=7<;-]F=_DB0@%,X]CUH8\P8A%@NSM4FV28SX1N#%?^^#@0V(MR M&E6R() U3!0&%KU2 H*H3>:@\-2!LV!0-&LN<%"5_P(06CZ(0X+FS57+Z]>; M5?[UW_)O"P8" !'TO10RQ"B)0=)/EC8[&(3'&FI?'P<3G2JGE>5P7;*@D#9- ME!0V_5)"A;A5YF#QS(2SM% U;"ZX4-;_@A=Z3H@ _.ARZH9OK!U=K/PHSCR M I)23%SF)A![*1F Q*#0P7?YKUH&Q"#&:=2(8T'2FLLXL.>*' 8$#3%1^9^$ M?*+2J]DR?657U%WJ%@B)33:[>S5842^S=;,5O)_G9!$.TQ P@*G'$B_VD#\D M%0$&_(0V2W M[M**< R %R11G(8L]4D8X'[2-(WCYF"#"D9D4A@9)-T^ 2V42!DH"Q-;WNGA M1,@V\T Y,$,(*2KFS0TJ2C&/6]X1HN7#9EM] MH^4J7X2>CUP24P]SL,4)!AC%^U29)S<5JI?6.!.C3S1>.:W*YB'J3JG32)6= M*]7T6'3F=#Q[E>91M9PU-[5ZUJ6S$ZUF_)T>64:C>3$):](E<8Q]RKZ^7G%P M%M?%LDVY6UAFO@N#D"1^2OD0#BF$Z:<19*ND7.!D78<+S!DQAEQ .'5BA>ONOO/FV*3>PL_ M86X:>Q2D2> 2EU$,O3XM' +)WI-*"N. IY-TU?_":<0Y[S;2'24E$T6A8]L_ M)>#(6V<..$<,.0L;'0/G AJM&%Y 1M\1: M]V6]S=;_I[AOIX18'$;8)RQP Q>1U/K4YI. M5G-1$CGV#-0#CJAWQG'SQ! 1V*@Y.#/4* 9Q"C0ZG@AMX6N2JO*L_;Q+DP % M!&'&0@H@\0#MYYI9$C.A^U.E/VI[JUY;&;@827+(&7.9%=8\D:.#H!U&MMT= M1'QJJYV**=-7>#79I69A$*_4;\IF+?RVW/2G!4& PX1A+V*$)$E"7 C[338, MN8'P_CGI#UNNW*T>IQ4DO7(C;]+E2F[5'[F*+F&-BW>EW7#SR]("284()2BAB *4&Q"X8>1)1* M'M53366R8*&)MV*8%%V"ES.'GFP5F,J/HU%WPHZW^!#3TG M)"X5V!TSVEUN5&QNFBG6AWI!4^;Y"(48!E'D89\ED W)A4DH>;> 6B+CP*,_ M(#>H3$)^],#C$$D?%1(*Y%QL',@KCF+ MF_7U2'[3OIJ3HM@9P40E[$C[9W)K_C%+SF)'T\6Y8$!3*O)Z46IW+8HX98H M4>P9I00208_,7KLXQ'^6&FI.S046BNJ/WK^HZH(X&C[>9>LU>:B+35[7B]A# M&,:0C[(P1HAA&,91GPK"2'+\(_?M<=#0:G)Z4;)HD'1+% WVC%)"@Z!'YM#P M)/ZS:%!S:BYH4%3_ @TZ+HBC(;W+JQL^)OJY*K]L;VEY=Y]MOBUP2@@,W< G M-(H#"# +PCXUD!+);>UJ:8R#BEZ;LQ/G=.IDF:%HHR@[[#NHQ!!9\\S!Y*@A M9Z&B9^%>YHN[<;*"B$<)+HNCZ M(3&LN=P%N[">>Q_8#ILB#1(X',E\>!P<[14XK298&4CZ)PL"614HL$'+'' H. M8C]+ A6/Y@(")>TO.*#N@,2^C_+NKKGWJ%S^_O$VXX7EW<.VWF:;%1_H+.($ M>G% F^=M*.^%1!'!H$_4A:'LRQ(Z28VT!Z25Z+0:KYR=2N= IO1>$"UW16DR MFK%*>%'VU.#^D#,&G=\E8L+9N4#)3# O=XR8\TCF?MEZ?W%;OB+?/N37>95S M)S[E7[>$!_[[(H9^$$&?0$P\S,=8LO?-ZJ=H&6*#4.=0J?.Y M>3ZJTRI_#:T!GR]S;!J+Y7 FX*[S6R/4:97^QRA7UUXT[ 3>S!L^/>4LQ'3D MJEO3CEUBWD/]ZB;+[A>O-X\\];+Z]B'[\@M/NRJR=?TVW[Z[_I#7>?68UPL" M.%\!2W""0P^$$(&H>W#,BV.<",T/&TS.,NVX,.>N5R;&-9->GH?:1#;*$6T0 M=^4T9@[ZKARNT"FOG5ZC#,IZDEUG]>=676?%#F?Y>EOW?_*<:^*>'8&:!<.G M)9J-@$IKA5.197\OJ]]?;]Y7Y3*OGZ4<(9>2%/BA'\0I[S@B%G>7+7@X#5RA MG3T4[A7*!VVC81JADP?698 M,Q'1*:X9H!Q?Y39;2^)+Y,-2G!HT"%>Q3\T_X?V% M3M%$]8@;(5)A9/R:69T4 M]7)=U@]5CC\WS[POMXL ) FO;@3X($9>BB!&[6X=DD; I^&E6PSM)&JO&3K0 MZ62;E?-$J;.7ZOS6BY6:!=6O1U)&GJEH=C)D'C714FSE&$7:0EW>S]OZF- P M( !'!*$8)0S2J!/AN]B3FCXUG+3E/OH3?7)==-,>&P2F'7MM$5-QY6@D9IY; M3[*<*=\1-16"4\&FJH>BW/Q?#UG%*;)N1AH93SM;O]YED[=7J0:DS2'4.M,ZA)R1IYIEJ;2M;YE&O MK457CE.XY6KVQ^5MOGI8Y^^NS^KYE'U>'RYH^P!Y$68P<$,*"<:QY_=:W( ) MW<9B5X'E_E$ONIEHNU#WY7I/EO)#C+?39X59ZO[6*G4FZT@I^7D&O';S9Q[X MM1QC.6:)ET,Q7BZ;=V9Y]^Y]N2Z:#M[ _M!%KIOR+ZBW)Z59/UD4X;=*96&G!U'E7/1""E\1(G.\/#0]UL=X\W?RCJ MW]NJN_!B%P5IDL28!CX(4 S D)@?Q51N)DBY>0\B*,;Q(NY$@.>7")-76T7[7-CS9S,1YY> M5A4E_EK4"QB$&!,O35AS'R]$_+=NGPX(?*%[7]2_;GW$L]/"VV:N1A J&EZ= MY\DX-LFA1-0A$7[P^ [8P7_WG!LG#3B"#'VSIJ6% ?VEJ6(CP8CN\[]NZOM\ M65P7^2HI[[)BL_ (()X;^20$29K$,7;=/JTHP!X6YH1R"J.Q8J='AA;JK@D0 M8Q3#5*EQR2MSW#AEPREV:-LV W[HQU":+$CR'&%EE2^S>OM+WCY4%!(83(&B;.#XM>R<&C%^+\MI,R(CR> M>G"!'(J&S0<;J@$<88:6%\++.@^?Z_R_'G@O)VTVR'WB_[CMYG@^Q("ZP*?4 M@[X?1!%,^M0 8T(GH'73L(V.09;3ZG(:85*C%FT3!5=;1O!/LB^B8IV=E9/C MWIQ;&]%T#Z@!& 0TP3W*<71;[<@K%R M*M.01VH,9,!*9?I8<-$(?TP,C$P0Z.0@R9RGLZ60;!R7.:3DC"*)NKX6! B% M"71=!%(8 QH"KT\+N@1*K0*II3 R@;28(VJ:$F\L^*7)&B-#*%W,G!Q-F;%Q MEGB1C>$\6I0<$9F'^:78%''3L>(\RI/(C\QG:+FSO2S*(JZ2]UR(5&YLZ\' MWP> \0C#* [<,$U2-PA9/XF+7!(*+]#(?=5VY=Z)D:C<2G*K>2.S.HW&JZ2]UR(5ZYWU?EZF&Y?5=]S*O'8KF; ?&QBQ #<>3Y M@ 1A[*9)SQ"$TD#HB3_ECUNNZIVF]GQ9)TMZVX:::9L M. $'+=>F9X2>_-)0Z9$F1G/BKDNH[J8K_##Q>(?#B[$'4B]$C"?BE, 4[I+=Q:!@HC!#+WAG@R&@[.DXZ5L1G(I4L^?" M%*1U9^18L9=R>0ABPIU5=U%QNRUZ0I>>Z+#BUC.@-B&UN/0 B'?3KL>"/#;= MJF7&Q-.L>MI+$\5! H;_^C=,_][<-?NO>?._',#X_GY=9#S&NDLU];P4Q\#S M2. CO[D8)NF'A#'#OM!8S51:EH'9*+QR6HW.3N25PV4Z>YT2J#!AK0!:1W95 M#K:7#56!L EG); \LL-JH#;AM!C +]MQ"ND&C9P!Y$U&4]HI;A(-P;OM;5Y] MR!_SS4/?W #"?))2Q/_KPI3ZS2;J/A6*F-")*M5O6P9]J\CI)$F01\4E 89; M-DB.V4^\4<&SBDD2.+9LEAI^)4T3(^W+2$^15<.3&9!41WUIIF3(;7!*\L_; MUYMZ6[4EI9T&31B-@I %2> ';L)5@H3 MZ$9A$C'/1U[4'Y>/_1B*C;9U$QF7)E=.(TUQJ[:ZD2ILL>2A%F%$[1N!-'M[ MA'FCX.@'L_O-W*2 M.$1IC#P8,PB %P5P@)_G)I'XTHBA!&VOF.QDMC,GO5!GI]09I,HL%YCR662- M90*+)9=>1-Q56I4Q9;/,8LT$=BNNX9BQ77!Y1\R6DZL^AEV=P>C6>$BEQ5(H M_O#SF_PF6Z?MD]-M/YDE$,2N2PAR:8A0BC#I1]HXCF*AV4*5[UIN$5HYSDZ/ MU+!7R:/SF+=MCQS-99PQ\<;RL\B/$$3'G^G?2U967NJ7#O%JO_MX?]\*0[$+ M_3#P4Y<1Z#&0]MTA^U7.'[ BTU&I5WYG)-MV:*7#47]<-$%3\, M^43]5G)E^LJM)KO4+ T2(\)?-\5_/>0L^UP5W*5B<_,6O]XL?^0=B]W?O.:] MSGI9TFR3K;+F;_H]*<0'20!9&GL(,VR9;'N.]F(449RW[)M3N25MFYROR% M(6>68C3:)I(=S)(IL"&>9HN2'*%7>%)O\W?4N MP7Z7L(N]*$XC+_1<%/O4CZ/N1>Z $)=);4E3^+SMB7FNJ'D ;MEJDN.(BEEB M%+'LD^0,?6=1QY)I[MAZZ<@9@&C8-P]\Z 10&BM*DN@H-S>\ MXU&U"&.THQ M"T(($UL&R?) M$P7/[##EB"_GJ*)CXTRXHA7"<[+H^Z'*EOY8OQ_X"?"82\(H2%V7]X?Z!0S" M@D3J)G3%)";AB]*H1]5#-<98L,\$9289_ASW1H(TDF;.DS6R05R@C9(GHKSY MD#^6Z\=B<_-TZ-7UGW *<8I8 !,&J<^\E,3]O:0$8%?LI@\C*5FFSR"N&QXY MUYT\.?)HNBD&H/&,E./0WL,7:#,52VBB!E+$D93WDXL4C#% E=?ZJ=B&4\=;J<5IC3 M*U,:?JG[*$:G42R4 Y.:>U:8=,J=,SC2-G0>)-(/HS1B#()+Y?EPV9;O\^^-4^'=_TO1%W,($\/NSY.PS1*43\Q16-/[*YH MO10LDZ@7Y=SO5,FA1]$T,>K8]TL..(-5G:")AF)';3E#&3T;YP$8S1A*DP5+ MYFF)_RPK^E!ORSM>,=O^E OX (X1XB4>]1/^FPC!/A&8,O''8^0_;7N332=& M^KIY%9?. V0$@^3((>J-P5G(8B*$T69 DSLK]G&_R*EO_4G+O:EK>W6>;?K(X8EX2@S" 413$ M %+L^3VUDC")4N'CQ('RD9R4>W,F*J;8N?!3H=^;(AGR*P9G.HR$45IM@A)0)D5V9;>5M_J=5[M M;L[_7 P#2YHP"D*"XS!R P2!%P>L3X]&@?A5QEJI6 9SH\WIQ3E[=1)PT3-1 M ,ZC^2>'YU/6J0!:ST,)1(_FI1JDU3T5P_2Y\$^!VHAE,T"UF3A*TX5)!M?< MH+9E>-HPA!@PBIJE3LAH0#W?'=Y[2C#P@#BHU;YO&]%.I:3DC.B:B;:.9%\VJ$S"[ F?)W',JR12)X?4S;FCC*9#@X&N%X* M(IA&08@2UPTY%G&_MR2)$B+6!320SE1D4KL90<=01399\M(0FZ:Y+^&T1S)T M4G!VIG12B>02G93=$:93MX+T(N6^M^8UJ]%^F@(4!0RVKX-TJ:8N\\06>0RE M-=;"\?))/:NX0$E Z7HJ"*D1[51<5CY"K&EVL5WPZARP#+D\$VB9BN8YN(RZ M) JOG_/RILKN;XOEJ729AUWHLR!*81@'000!ZJ&9-I?FR>!+/S7KJ]6]0&V$ M&7!6#&+CFBJ[D#WX.1N07?3K#,K,>3T/F!F,I[15*K5GL4B^6=[>9=7O[1"5 M>IR=,69>Z $7,.9&@3\DBV.I>ZZT$QM_U#CH,S6I)>FN\LR6/6.UAY#"GHXU MQ_7$*[F)+C6;YT$S<^%&_/B..6CVP3#E)((T&2X,2--(AS(0$PM!\?5;1-C$WV'9,#4B?ED$*3C!*/^G(&/7H^SH,WFC&4)DN6VEGP#_DR+QX/ MSH@FV&.0P9!Y!,'F56X\7)_,&"9B6WEU$[',E^&8&&-&,4X. M,X-G>TT3GPY_;LX9UFC[.0_X56='5UK>S@,ZND&\&$D9\.02<%JJ5=\6OWY< M,/Z], P2!%S*&$$1[,^GAB[&L=!@2>)SED'RZZ9H7A?_V#Q%78MA1,:+\\BP M9(,<'GY]^_I3FC@?/^%/Z4>MUU*[<)KZ#_O?-%4?'E3]?2YQ6>5MN?OU(VR2*O$Z_+M:JN6*_VY[FU?.=5GEQ+.%BAVED M3#C6D[-FY P.WMB)J[1=!#67!-\4F_SU-K^K%\T-:!%* 4$I@3"-@]2+^@33 MP-?;V"">S/C+@+\UXIQ6G>X"H(2;BDM_=HS47O03\G"JC>B3'K[T #OW?6[^[QJGUS^F-\T#6;=3/:[*1_[^HBQP$TP4?54+!-I)ZR9XRE[:4[=:9/#D8:18C0:QT/)#NM@WZ#*^7C)/BLD M.NG.&1#I.SH/#AF(HS1=UM0H]"&_+ZMM,_D_).@SWTTBGX0!<2'Q2/,^1Y>@ M1WD/305#"LF,QJ%JT*8)(A4OY4ADV495%.UE30$SC2 M]D9X2\)Z77YI;L1G9964#Y^WUP_KEPN4]*&JN(@%0Q$?,,9I% ?$Q]3W8#IH M !&5>L?';,JV-R_T8IO90&?5R74R[3T-9NT7H]ITSLN![LCNAROG:4YTKYB] M*>OZRND4C[PQ0L;,<[LEK&3*/$!I*;;G^RHL.JC6O>/=R6;ML%Z$7A(DGN^2 ME&(_@02G#/:))2G1Z-H))S%RMZX9'STTPMIJ>E.6JR_%>NUL\[K]J_N'ZKZL MA9=2--U5Z>Q9,5:OH]<8UVJ:LI/7^R+;/*M&(,4$Q"J*O&NJO1: MA&O+7HNSO,VJ&\F>F*IG8FRQ:9C:D>=.T)5SX%NC:>13SD=].<,632/GP1;= M()X?8C;AB?ACU < >Y]7S21^=I._NV8\[;]EZX?\]2;]NLSK^MTUS:KJ&_]1 M?-=TPA9AP%)&(HJ8ZT?4Q21V^WE]$!#HRKU4;4V&Y9[2AR?]HROGF@MV'AO% M3K%Q\E9ST^8O.]5.ULJ6?>3:7BZ)$6\F&21'Q:?]K"MGK[O)D4:Y\[<^I](A MIWKY#CZ?4Y9>T%;U^0QE1\B\>9!XC$!?/,P]DK="FP!/J"GW:HI.3?E,35+4 M[=CZ0[;-%QYD*?1]$GD,H'CB2GGDR_LI9=4$X%8]"8K_; M6-EX@?TSS<$)&H$KIX_&^3#/K)38U#C#+%7:[OB,AF*;&\O'@#'%,0V11WV, M4K=YV)KT2B%)QVB7M?39WJ;YM/UU=EJ=NU;L*,S6RSVKS?%H&3=)\]QE]2Z\ M*Z<)T-E%Z.Q"_ ZR?Y0F?+1BH':"8?+B8+L7<=H[=",IDW6O?#4K[-H>/QZ?O(ZM&[&I:R?$Z=#(&L'[-SL9=CMUNAD+-_ MF Z%2NSFNQ+*.6"Y$_$IK^Z*3;;^N2J_;&_;J19&& Q]Z*,(N B"$'K('Y8\ M(A2-T(%04#7/Y05GVT7BW+2AC+?(H)*Q5CL7EO-TDHY%'Y.S"VJ\=0>5W!VE M/V$YE[^'-8B7%IAOW#5L_JX;=IVXS33JVLZ+[OKZ=<.;$*[QO_-5DG_>OJ[K MAV:G??KU/M_4^0+'GH\\F"8H3** ^#'#_2T2@*)0;)G!3%*6F]X#=\^ER* MPDL_/9G*=BA-C6"=*CEH&3!5C%OCNBF'KAVN!G%7SA.67?+5"KXNVG6&8.:L MG@?$#,93VBJ4DB>U=^FT@XUWUXV*/L'W57Y7/-PMPLB/,?,][+L!Q"A$41QV MZ?J ,KG3V=JI6>Z('0ILAL-/.V/+LI:]3<* OV)4&]=:.:H]=[6EW+"3\8=. MX%]&/F)]R; S7#-G]CRX9C">Y\>G#3LEO-X]Y\^O-MF[OI?QT MFVT^Y7=\<)Q5W_:'FQ8,L13%+&+$I20-HB0!N- MT+08WY&+]FTZ*0K5?>JO-\OR+D^*QV*5;U8+Z'LA98'KHQA!&J+0BX;DDB24 MZB,J)V(9D;T.IVAER2%2W3DQ$HYBFASP]I*/>;6JLNMMO4!QE(2N%\24_Y<%41RY_2*$'_$$92@C M^6G;^_9N\^7O=3O0S%=/5]NSQZQ8MY?Q+;/Z5HXZLOZ)L<:B=7*$:80X>R7C M4N6I"V=8HFC7/ BB*KXT4F1D[Y!HGUMD/ A:-G= +[=_+[:W]*'>KW.%R[8Z15?'3Q2THMVN.JQ[WN0MO4,\FQF MTCRX:#7"%U<[V'93DK ?\N:=;)[B^[RZ+JN[9F[\W>=U<=/.\C5+K\LMEU'< M\1]Y=_V1_VE]G2V[O^/U8[<[*PAHX&(848:9AY((X"09YOU2RA30.XXPZ]LP MNR"<^WT43CF$T6X):>)08O9(>2<%\_EEFQ+EKYQ]UAU$XNQ#N7+Z8)Q=-$T' M_S">]@?ZB"9I 8SDQ>6F8=PLGU6;,7+HQQN3*?P7WQ58YXE^5LLZ_.YTZ8[/X_ M10?%L#V&>7($?N(;E^202[Y9VNEWU)BS6_STK)P'V;2C>+&ISX0KXJL:S50F M3R?]FC7[GANTO<\WV7I;Y#7>K%YO>$W.ZVV_IY" !/DAAA#Z.*1I@ACL#S<% M?N2*G3ZVE+;M9>)6;DNF^UYE^Z9FT>F4714Q[+SH8LETILNNH;1^-T0[T-J< MY3DTO]<[S?9F23?/KKK8R9=Y0-):="_6:&RZJ/Q6Y_X$BL>33'V?>B1,0\H2 M#U(*^QLG@Q1Y4E?V:B5D>UGGR5N35?/6Y _W@[S3^]TL."JZH68D,V7WSCQ_ ML_/P../$3W8>6'1V,XP!9^/DW>??7:=W]^OR6Y[7"S=- MW0B@& 9AG* 4$XS[5Q,"0@6/FRE^VS*(.D7-=%/>:Y(XQ*MBU@7@C."3'&-Z MB]Y=.^E(%DF<5K9LE=K])5*6B1U)?AGG,:9J.C*#X\$ZZDLSY4*N/S>\9/HF MS^K\0W%SRQ/]M@]4'_INL42C7J=.T5:Q7-YZCG%-GG8EULORU@#"*/1A %A$ 4)@F M_=IXX"*B 2OQ-$;&U+H7ID,G"0=5N&3'/$TBO;EHW @@&D0((TC>RSG"1R&* ML]A1=444.!]Y_SF_:[MCK-ADFV61K=^7==%TJO'GNMVYLP@P"T(7I(0E,05Q M! #H]C[&"<#"6R>,I&6O(@WRVKNF>H%.K]#YK=?X'^-6+!';SM0RHZ[/H\J9 M#:FT6$HE#[8W/8MZ2(1_D/A!E*0T13YA. 8NZA-Q/2:U>4#RTY;;^IT:R5/I MDN:(," '@^Z1[B$M&C3/K<38 M#2AA/@M]1ONTTCBE5)X)LBG87G_:R7'4$2%MF0PI;+JE HPKIS=L6G(\\^4B M0%1]G!-'E&,XBA,]1X37N+/Z%F]6S7_2_WHH'K-U>BU+H M,B_U YT T_JB)&9%&U3AZMK]Z4T!Q:=?*]3#Q=Q[MS"N%'GYX$TPS$]7RJWX)AP1VK9WMU3 M?\B7.4_Y\SI_FV\[VBX23"!+( U< "$ T(]!V"?)^"A/JC^EDY#M$5>GS:D& M<]];,^2-*L/=5?I\5JV[WX_.. M8NB"R(]3")I;R" &:>(E?9H$,ZF]W7HIV=X1M!/7WR^]VTA:]HKQ;#QGY8#6F]H)FWX\>=:H,]PR8_ \P&4HEM)&$=1!%^\"ME> M/1GQ+CS*4$JQUPQP24 ][$;=5LF8]P61U"V&)M*;#&,ZV%*T5@5>]EW50ECK MY^Z&PF=S9%."[*AIPCC3LWR.4-.,Z"S:3+@E?1(O/^@1+A EKN<'D+HI"AD* M@)_"/BT7"K[VJ96"98A]R*\?-JMV&+EME"D>HI,S30Q6]OV2P]/^0%S^=-@X M"96.NG.&0WINSH,\FC&<.JRFX8C<(N"_YNL5*ZN/&1]KEMOW6;5]=YT4]7U9 MMP\>/=SWB",>2OPP:6XT=%/>@W.1W_?A6.H%FTUZE!T%SBV7VTZ_-#>$ MJ2P>FK-:9E5Q$I>5]BL#XM*8?]Q#N$^#.QDOMN4V6ROLG[CX M92D #B*$Z^>GYI\\FP?3V#UQV2B%71-&/=+:+3'A%@G1K1'"9LT)*=+:SVV% MD'1 ?$JJO,^K[;?WO(!L^5"Q69"\;S9\OLVW"Y?R#^,H3F+7;W9R!4'J]4G& MF$@=\]=*R/HDU$[;E=.JNVHG30:!P]+@6]FE03US16>C1O)5=AKJB:5/';TZ M:Z6E^:?3-IV=>#+@[CR89":4%U--QOP1)=;/9;GZ4JS7BY &<0!=#Z5^"" * M@A#VV\Z93Z#8&_"R'[5,HEZ''&?$+1%CBA4WY/AQT0@KE.A3/4,$:6_F4?OE M99>:94*N5K-B4VSS-\5CWMQOQ$M"\7F].UQ:-RC!T'4C$+DH=K$;()($M+LX M#KO095)'/C63LDR O:1+N[ZMU(#SYIRI%X9H%;YON0[MUCM5AOU*9HDUJK9]DFM?#Y>$ M)]O=6-&*X/G):&TWI #RIMS -'H1LK1Z(F'3W?$ M[?6-ZJ?$]8&C^JIVF:">OV*W"UZRX1C0C=HW@YL'S<52VBA@6?;P07[ VW&7ELZ[="9#J8!6^?1Q3012&F\R*ELBUG0('5]#U+(8@I2 MD"*,^CZL%P8AE=\/<_&3HVR$4=\ <]D2,8A8<$,.&%/,I>_2O+C%1=B5>=1W M6=%'-[5(QBQ^@5^Y_/VV7',+ZF8I>OMMF!M+ S_P$X@P2>*$^2X#,>D33 B1 M.H2@D8SE[D1_0V+_LLRATG;Z"OZCLU,L1P,=8\4(,9*G+NM MBL\/V]UYC[+9\COE$='3QITACP&WYT$C$X&\N//0D#>BU#JHM"_N/4HC3DA$ M4X0P]4(:(A_V"?HAE%JHTTC&,K7Z4]8'"N7PI..@&)Y&,D\.3P>BIC^J?MJA M,QPR8.L\.&0BD-)XD5.[&^A]]JUIV_J-QQ% )$QA$J PQ0F% /N@3PP25VHB M1C$)R_P9[K&YW\E2NP!(UC;!D9-]QR1'4KU9G:*)+_1YZLNYP9:>D?/ C&X0 M)Z[OT?)$%"]ORVW^(B648D1(0 #V2 (B$@1)GU+*:"S#%I7OC]2QN.^MA17R5?Y:<[U4R48PTMOV3PTRK9F+&'''D#&!T_)L'7;0B*,V5)NEN M2_5P,%D\=)<6V/6CE)&$Q" (?4P3W^VV*F- >>*2/1?%5*SO4.J?=,[5.S"J M!@KW84;P3KH;TVAR#B^DF*XK<]R>\[T934OG@1P#<;SLTQAQ1A(_'[-U5NV' M:@LOP@$DU/7<)* Q G&0]'TH$(6N5,]&,0G[HZ:V!G&?FXN&VMTB2N"1MDZ* M.C9=4T-.KVA:W#SSY3)K5(V<%6B4@SA.&3U/Y(YP[%)\.2NT(!Q>L1ND)$Q\ M'P7(9VD_*PT0A%+/8&@F91DYW<&.KAZM5:>+=?T4X\^(5LIQJ-NOC%JFOVXU]6*5U"*5L'?S0(M. !<7I22]$$9( M=\;DS1HV(0/HREU(HY2 [>T[3V:&#]^D:.:->[S< MEY7\6$O-3T&XV+92:^I8_O2!(<8<<>4<971,G EGM$)X3AI]/V19\Z;8Y.^N M=X^5+#!C+@@8CE@RP#FWK:=I.GIENS,)^G *Q ZWFDQUE5F>_*FYB^*3MM/2P M:DR3-89;.[.W7.?!R?Q&ZH0H$S91;)!F*B=F@CT+@9T>U)GU3OD8Z(&B]B9! M#V/J(1_['@(N\Z,P[B\V\9. 2FV#UDW+,@R?' CM22AY6D/;3C'XC>FD'/&. M'0]]0L'ISX@^]>H,V$RY/ ^:&8OFTI%1+9<4NG8++P6<@&D,FH-MH+FE.<%] M"L!'4H='9;X[RLRVB2[998>D^UQ&S5'N5$W66Q+K#@F;- ]"*"D_W:&1C%[] MI"DGS_IA56QNWN^F9P^/"7XJFRY4N=ER(_A';UYO>,\@K_<'.A*"5:[&2;&LAGGE1P.CYV4O7*&8)PNFA>' M9Y\&Y/01S>@TK4Z&G 'T1#D_#\9/%?S%D[XCYH%H2T/+N[MRTTK]6[9^R!?8 MI21MK@8F $#^ZY@%0UIVX$73G_K_NCZWK.?58YCXVZ M84'4"Z]UM6Q7_S,5]S[T%\!6%\Y07PV>^*NG[H?J1\ MV-9;_HL&.]G62?)E?O+%677QHJ1I+[Y5>K MHD%KMGZ?%7R\3K/[@@\Q#U)?,$8I[[)#+\)Q[":>O[_DR8> 2"V#&$C.,O/V M"IWFV=Y7Q>;5] 6/%@#.RIW((.K"S4><4&Z?3=^4B7/N0;[-BDZ_2K-KP/D6-E\N'NX=UMLU727Y=+(OM M(O(Q87&0,N2Y%"401F%_.L#W6"RU4=] Z'.22]Y:8=QEQ\XPSJ#=\V"%*+^*IJ 15$@L^RA\/E15C_J(W.0N9$YR,OVJ>FVGI$S!2-]JZ>5:^RXKK^$.#]2>L='V\36>/6< MG0>OS(5S>C78A$_BF]JJXC%K)HI?;^IMU3ZIT0CXUWQUPWMMN)E#;D4E1;U< ME_5#E0]+";RWAD'DIRX)O"2*77!%P:RNV0M2C$^O;9@1VLV&2;9<&[4 =AR&ZDM9DEUAAN)S?& M@GBCWFGESQ_C@]-F.2Z?@=\MR!5"U2>YJK_B\V39-F]TO+NF67W+UN67_2NM M:1*ZF)(DI= +8\+2,.TV)$(/0D]T?EHK#9N3/YVL]I D%^:TRB;E-!/*BQDA8_X(WQ^<;YNDWE?E8['*5^3;KW6SW__=?5[QVG]8T0I*'OT3B&OIOZP(U! !._3X./B^5N;)?ZLF5:-I7V!]X] MK/_"*VDC2AJ-,BX)4\^20?) ZXY2_O"FM6@.RWE/W#E/)0479P,<%>TO6:+L M@/B^SO]\Z!Z#_U1^R)OXBG7^).5/I3314.0F24*QF[ (I"%):3Q(Q8G<#>Y3 M"+2^=W2(J:F%51]5>V58T=T,7[:_6S8=DON##DDY=$.R(:Z_RFXYG2+/Q=@Y M^^R60_"SG!X"'://VN[^ZRH&LEM6QH&@<\0C.,P1%&,_21.N[W$$/@LP8O'O/I;QYY F7U[>]5 MLC3H$\(PP#+].87/6^Z-#8J<; ";7(=*Q3*Q M[I!EM^0Z,WNC6C6O5ES.N#1Y:<<9DFAX-P^*Z 10&BM'LMLA[OEPIFB?E>&_ M7N?M>>S-"M\U1[/_N_WS11SX""+D>XF7I 2YB>NF?=(!E'O5W4B"UK1&01B0_JUG"$+J2:UA M:B5D>RKK0%LSRFAOP&_N:^ :+GGG97.+97L/0 M>DG/>FEGGN>,3^?F:TS8.P]VF0GE^?R).7^$YT&R8M.,&=]MDJ*^+^MBES:N MZWQ;>PL4-$N/'(P4Q&[ (&5@Z LRZJ/%)K]ISBE^$H>69HI"M2S>U;(7XH1K M7"/0^>$F:V98FPMLLG5[2WS6BI3CEJ[#8N0:PU4E=C7"^IEL[N2!NL90?-Y0 M.S-/9ZTZ-P-EQN-Y ,Q4,,]GI$QZ) .QNDDUY^FF7YN)Y(>BOMWM9VL:RP5. M71=X7NA"2MR8X,@/AHX>Q#%3Y)A>HB.BC->V_(G$ODLFSS)-H\5Q-H*Y)HB6 MOO U.>>K-:2=M>L"U@B(O 2FH+O!'_H!#8G,>%(K(Q[4,A-*::$XJIYZ/.@)#G_67-W/TR0QD;Z<1#Z"ETQ M_40G&56N]F?J"OTCC//@KR9X)>2"9V?G^TWY/0_ M&8SGY(%!,TY)W9[U[KX9X+[GQ;%K0WD?D$#B^FY F^U*A#",HSXQE,K=YZR8 MA.6N6*O**5M9?%C9:E*X.4O!.C%4C>":')\ZPRKGUPWO<>V4.8VTON,UP;U9 M+_PYPR)-0^N)\H-J77(DW^37Q7;!TA@BC+$/$ABS%,9N?U4] M]", I!ZWU4W+^I:)[BVP?CM\]E7VV*.VFZ(]IO&,E.TOO7Q/;1@"=O)&'@%> M,.ML1\F,S?.@E+%H+CVHIN62^);1995G=9[DN_^^WK0/4NZW>[?+ GBS>OJ\ MV_[DN>LQ0GT?>PEF80H]3%&ORF-8ZJ%(VUHL\M_E=7/_^<%)GU9SN['I M\%[![6VVW9\-^N&ASE=_:0\,29X'LIY]8B"=4\[)@;97[OS0:V].HW:/]AZ< MW-EGX_-G+2<[RJ-I^MGMM^-DYSR /EJT+S;VCNFR>H/0ST?NIZ87*:#,QVF4 M0) "QF 2!WU;%#2O_"G,$!I)=YQ)PF&ROAJ4Z5);Q6-5--ORU21_CZR'3 W7 ME[9)$53#];EB4B>DBRS4]DL=>/V)B^8Q4Y^!R TBCZ4$>G$(0N E?9H^B%76 M0O02' =QPZ$37;!)>:E*-./^F439@;BI$78@18I=*O[.%5I*L5RDE;I#ZIAZ M7^7-\V7]O$$W7<#[BVTW%ZZ=F>2)T M&+S=[_28&AP+FZD[,K;AH]EA\?L+SHX\)N[D* V(9*^Z4XQ$>"JLYI;D2 M]"SQYGSNSD@LO17Z$PI2@E,2!#U':O^<"@S "4N]LVM1A'WS5\-IY MVW\Y6/,QLK!C)C>T%G5&SPB#"SK/^;F[<*#+M3<">37F0HZ(T?*+.$:S;ZXL MMA"IV.*-!7?-W]:^B,*88819W+R^$)$$$=*?\0L9Q%)/B!I,5HK.\J_[O16] MD]/6%>V7?1<#\T26RW%8X4KVN=[#?@:R%K)B'DRU$9CR?>N2WFD2LYG+K4]< M=8G2B"&/N GC]&8^@P'MYP]"$"*IZ_0L)&][A].S]RT&J:;?M]#* BV(CN6^ M49@>RX>YO6]QQEAYOIK(I5ESUDB 8KPUYZ7P:>GL6W<#,5[^UT-1Y5P2A_[V M6[--?\O[S,TKL??-CRR\"+@^\1+LIL@#+$X2OY_J"(,@:]4LESU@;]%X/MV)XK0;87V5SGWLET>IU7[6&@[=7P M:O5YV^T3$/$!J([#GA[5M>2=QS<0RSUW13J5L,3:9KN8O:2]UU4/M;P8Q0TZ3Y@MB[C.71:R(V9L--&9"]ONK#DGOGA_@(S&,;43?R$!@D"U L".,PW M ( ,3)"J)#O6!.G#;F#)_W\_KC0\.:KDN>EQO5&[K8_GYSJ(-S)X%\Z*>?#2 M1F#*@W5)[S1I.5QY>V2V(&&>[R8@32K#EK)$ QWIKS4F6,_R&_[Z8< MWEV3;//[N\>\6E79];9>L "RD! O((A0$KH,#&>A(H^D4J\"&TK2,E_;WFE[ MQ+[IFG[FVIRR%Z<^DM>Q6'X0/Y*[.N/W'_8:^3#^+TXCT]GKG&[@?MH[P3&[ M ?/G@47309T9J1OS3 5__?L9[ZX_YLN'*E^U-_BB@"(4XS2-?%YH"*()VZ<; MA%)+\/JIC3J=*7\=N $[Y2EGWTD=P VOLI373J=O@OO +_HE"#4]K^?',\UX MSJ#,A%,7*7;-_V?/S+*]LRVX@.C@U:? %M(]NJQ+8GO;7= MLU/-0DNC\56Q>=6H='J9XQN\*I?ME,:_JQ):0QH&PH/@'C7 M3 A;V#@-PY/!Y^8OS;K]0<^MRA_+]6,SD[?\ G[3G3\]6W=!X]7@-QE*8+F_HX_6EZ M(4U(0@(2>&F"0<@(BOO%^\A%H?+&([E4+(_+QP25AM7R8W=[+NN,V2<%U4E[ M!(?H:I;. U0&XC@S)-=Q1G:S^>[]KWX28/=@J\NAF* X@#3D@_Z(4 _V*4)$ M8Y5K+'62&Z>/E>@^\ZSEJ""1;+NHMT%\#@\\G['H')<,&#L3,IF(Y,0&;WUW MA"8*>Q0VP1T\5E'SX>??LZK*N)+T:UXMBSI?+5Q& /,A!A[P&'9IDH;]1"6$ M3'#9PWBJHRY_Y)VLIO[5!R_<["YQ^]*)EYCE,IL! K.)DWFOT_G:O8WS[L#J M7JLSB)W,=(D9QLG,5YMH-)@)8M.-,OZ6BV06U M6=6+(,(81X%+PQ2#&+LQ9/T;E)!WT%6>Y59)9J2N<5%OJ^+S0_OZ%V]DVLWP MJUZD]LMT7[@6(]8&E[9M=WU<^@M-]7D4WS.\H7[@) MH(C2"(61RRB&("9#9YN%OF_@_(U*LE*]70/G;ZZ'K2X&IXGLEF.6 MPI;QN>X3/P,Z"UDQ#_[9"$QY/[BD=Z*T;%)O_J\Y%?F8K?/V*8RF>[+D?9OF M+_!F]?0/#G[R?5X5Y>KE'77+]<.*BT^_[C92?^#]I/3Z.E]N%T'B(8)CE+(8 M<.83+KV_80FFP 2NR>[^2<[O%C'-6*W]Q4&0&<7_;B-T[@Y M>Z:!FVD1FTI3&_=V* M*/*CI*-^NEF-P?Q+:N29WPLW2/RT>5?A(NO_+R*':*[]$<@A'*M1X!BFD41@&." 4>)7& <=K+0B%B M,IMLK8NQO$GDX\/]_3IO%]C7SEY>NUVTOY.%CY^OR^JN78$?<-+^;?OP'/\[ M^:ZCW0P4[SW.)N_D.Y!MWEPYG?J#>Z^:9N#HQ2T'^3O5'2ZZGE]H#4;)SODT M"..$>Z1-&-%G\2>X=D?-FL-G;_/M(@RH[\(T3F*81F%" T;ZF[U0$"52E)?] MMF5H2YY)535(C*(VO9J^D/4]ZU/M6_'>^/UYZ-8-75)Y9 M=X9MJB;/ U7*ZE^\&Z7C@L1;?N5=_BG[^O]S]ZZ]<>18MNA?"6" N=6 ^MQX M!^/,)Y+!F..!J^QCJWMP4+A(I)0A*TZG,C3Y<)7GUU\R'IFI1T9R\Q%!-QI= MEB4Y]]IKDXN;K\UJ-QAB/BN2 @4A#F(_P4*EZ&"(,-C+)0H?;UU.!")O+R"! M']H#4R6K*E99@@I+2U"+IA>7WT8NHMEZY^X5(:-RH*XJA[L#;Q^;TN)"_ MC+X61R<_+[?['[?;Y68GSATUFU/-NX QFK(L#9+ CWS,(L;:O(>PM&0%RZ2O M1FO:L==1>FA>B\T[!S?;A.,:6R.]R!C1;O0I<^Z\N3YME"?=_G::<=Q6?^X) MI^ ?BR@I?9:F84C3&&4E8XA%'8+,3Z($5/'1I%W+(_OE_@@M]V"0:CV5L\VR M,<$[7VP14+T6JR/J]PZ+"D*H$PNW-5'+,TEYU&=/5BE/ECX]T.;IN>(8!(0> M67M'\^OC(\P5GLI[0LXZ0MUDM*Y/M9F4#4TS86 MV^OE[54RGE-R5/7WJGV?!2BFUJ,A)[ N!0(FNBVJO]X)6%Z/R\/BEM>W=B-C M1KG5Y'1$@J>*EANR/)FWS3Q] IKH\CSZ<+\_;+M5]A[-.U7569[Y"#.2AUD: MENES,@9<*I D<3;I,!\&-OFW!KS<) MEQWF9/OKU_O':G40KW1=0-+JR.WR;ETM4,22Q"%DA /M@),4M@RGHH%ZPMV MYSU2H.(Y#,<%5#]%]A2R0RO$Z62",IS9S_D&6F3S.S"-;FB1I@]C>9LB(\KZ M4C1/RWHC'F8)D<]HF@9EA-(DC*)RL$8R6#ZF:F,&C>F0Z:J,+(>*.F.!/GVE MN<;<-%K3H8"H#9!,1_4&ZL4UQ5%B1:Y>8;/=_Z_#5JPEG=G\M7JZJ[8+% ;]WT&2%6Y]#2,G J;A4+!&HS*ED1< 1]]\3:F.4N5#QSX@?C>G&I)$BB@EO M=]>IVGZOVL0T*@B?]_HT33!BOI\D69CV5F-*$] !E*HPJ M)(Z6R=1)(&5XM)\^OB5(-HW4H-;!=%+'F[&T4ILE6;T2S>G5@EV?SD8X*6B> M88Q148J7^0(6#O:*- 4MFZE;L:Q1;6]ZLZBM-K/5H%).HJ9A$29.B@1:4:B+ M_(QHDSZG;JB2 3\:TZT-ID3LZ7G=_*BJK]7W:BM> >CSM#3%41I$*,Q8[!<% M97$1#=9\% 4+_NMWC:P2J5J!]*!S0-(=:0#FW5;;IWK3W9LFU:9ZJ/<[[V.] MO!/O&?V 29(RIW*"- 69,#DZLGB$!)Z9F=&B"]2,*)$NF6[HD+87C=DF!M.@ M3_O':OO>9#$BR"^SM$21'Y8^*D.2L]Y1JGB)4$)WX\G)U($K^@AI:0Y U.NHXD0 XE[@1,[W=3KRIK;T!*?=#8TSZY+\(I0J7TK:U]O\TJS79;/] M8[E=+4J&RPRGN$Q"_A4)HI#%@]4XRM5E3\'6I(IW[(0"H==#U)$Z%7(55,XR MKSH"!Z34OK*]Y4I6U#18=E#/=+P9DS)MEG14;,$BDJ(445JF8<)\FI;IT11& M80DO-ZUD!M*[E*M(GVI$WRW78L*N+U37^5-7)Z.D&9"D^34(*#S2!+JK-O(N M2$@,D ^UF>'C MJ) MA?"'9NN)@H%/[463ZD]QR;+:B:=?#MLM_\ZJZT1\MN[]J); TJ)JW*K,^RS0 MJC7/Z_#,.:/K$$C/X( $.J@Y8!=&9VA*?$!?)^49TPNK"S\+2UK0)/99$18Y MP7$Q+'ZE(0H11'>4C=C6GN&1S:?EJM+3%W4>Y31F$@IA.G-D3PCW"U#SO%/Z MFIH1P=%FTPW1T7?CPK.EFKQH3:2R@A$_C** YF%:L+"(N]KPPE2>^R'T!0EVK9 6-\..79GA0VRW@[EC+2]0G576B7J4J MPV.3 -M!A(Q#:_@JOWO# 0E\1,4AT54T()D";<8]/;5 _-MCKAX'_L M]O6]>/&'?[_^MFE+ 9VZ>,%B5A0E"N(P0RSAW3P.!E0L]XE:53,[6"QG/.?U MMOJNVGG@G3KNC3=XT;W=U?FA6O#,4LCD--*E:,%T])U WS-N+Y=:F8!D^"(A)=[,1*\8#0HZ*=3NW?:;W"A%)6);0J,R* M(DL2/X[\& V(4 ';SK:)8T+Q/X$_4QB1M?4.>+_T+OQ%5?@MA DJ^O-&2%WP MY8/CD-B#R982>GLA=$WD+7IZ4>!MLPL7]Z)ZJ,3!&XX#[W;5?L>'F>&J6%WM M7J%A?APD.0Z*A##,9QX$Q\D1#0LC-6$WBV%*41=GEC;=#0OQ'FK_UU7OC\J; M>M8B ]7R^8*BKN,#YE:[.]1M;,YP.R3@((:EQ-M.S%P3;DM>7A1MFZS"!9L] M/%2BE/UI@O!EN:^^5()&CJC=&GL%*4HS'V.<^Y%?L@ A%!7Y $F<^5!3;0M MIE^,Z1[U;-_S\)J-5U:\%2_7K7X(;U2UVT:0H (^."XN8E11N,"E66"61 QG&5Q;]37PHVJ5+A-$:Z9\ M=C@V*GXR]$Z;]7V4*,]ED'$W5,^D0[*)GRI7TJM,U?.VNN^6M18%G\\E01R6 M.2-%CB+QYV "9P4HNP-]L.TUHS,L0WT)X'(1B";)52%;# $7?\Y@3+RX^^8QIRW M>J\R-R)89IEW0\D,^_3.'5[3C,EG0*_LB?/5_??Z8WC]37]QR /?WV\/R_4. MK]?-'Z)^0]ELB^9PMW\XK/G/F@/W81%G,8U"5J281C1@+"E9/@ -_1QTUGD& M>)95]8BMK1^SZM%YRQX>-#&;/GJRZ9W3@8,FB6_D^::[8#C\H'?I9JAUV)VR M&]RZ\5Y&?7#-P]>B;BGS-!V;T?QUMH;@QM@Q)P%OL0!D4DXJX[*G8(CUV1+E1N#2?&KNCM#?8=%'F5YEN-(J&#@TR @630 MHF$6&DY^56'83G+%T,%[X_/RQU:4H1?)T%V/S7B&JQP*8YGL%%&PEK&>@V\# M1:X%:JZD] +->LFG;NP<55T+CL*323/<*JOVOS?-ZH]ZO>:F/VSVO'O4=^NJ M^]$BS4JQBAP5R(^3(B,IBHH! LYS4$4.HX8M*_, K>WI]1%L549R)4@-:V%,\H!S2T1DH7C7W!W'6I-MA=HWJ%^BFI?S5N",8:$>3( SS M;BR1Y^2](<0"HS./'#8\:NRU/_U%$ MTQ)EC"2DB,OB#(3V+J"&:&EC8ZM-X+ MN#=7BP=.MIAQF4S@ H:!J#B:81MR3F*APAB'RNK9%@E>D# (8Y[1^V$:(UI0 M87DP%J5$+K'6,V%9#5L0F@(HR96BT)FGR8"@C=,VC6BU&"#B!&/241$".G%- M;%0X45_QW#8[L2?/",VYC/EQZ>,P0XCT3[)$+$O%5>J>1K+><0?1+@W%'Q4S' MHVO*ILV6LLS]5NT729E&/L[S@O+/9CDM_2@<3.$BH5H9EHR!R?,K3>62(DU1 MJDSS94";."1QK<<]B>+ ()H$H=91$0*Y<$UUX'PHR,Q9)=6+%Z,7:< GD'G@ MDS K@B*G+$^'-7Y6^FFHEUD9@3!-EG4J'O L$-ZTARNJ :2R;)D) EC1IB-> M7^S.L-YXHS4<9A,]&3KE]-!H8)R32K/>7591"RSJ">S8<9LBS9(R8TF $_'> M $UH.9PM9T&>8F,2JP-B&I&U=&K05"!T9-8Z^8:%UM%#A'*,@K761'1<5ELC M_DGIK3DF]12WVP\)8X:3(,T"DF<^804NB^$R>QG2(#*FK7+FIE%1O:U0.(A8VO[,[B()$A(':12&6> C MOPBC/!U,4JZ+1T&"+^PIV5-1),UUOJ&TS^7KLA9HA6F4/2I-9VGS[:"^QY&$ M2FE1ZY9,Z;ER0:<,\*.7."VR*$SC(LIP5#!*&$(I/JIBC!G6D"B@I6G$J?TG M+YZ.TY4H**$Z"909$@W+TF\C&SD39D[@I$F:3+>$2-4)J50)R(FL^!QK*Q3U M[G[=[ [;\[=^XHS$-"%)2(E/2$8C%'3U%P.61AATJ%_+D.5#J]Q&> MH2#A>JGVRKP?^(6D\;7S=D?6*?+SY,,AWCVJ^6D!^W_(/PG_5N$45Y MG-. A7'B!T60HR ,NR'*S\LT )7X-V'/LLB/'LJX\01,[WB3[>(DR6]J*)^P6S=.RWBQHB*,L0C&A MS,^ICTGD!X-E$J>@"Z8F[+F@>!U44YH'(5M3\RSQ;$'SKE$\K>J=>%-1/076 M'5<]%8]D54^9+5G5^\@;W*_5TUVU72 XO4 MP/K^ &2F_O^2AQ$-4"3,#1U0!=\8:30P/3@F&+V5A%(_S_W(3Y(@2V*?$5P. M5C"*01,;Z&?;7IM_;)Y5KS"!:9+3!9L,P83A[&'8693A%1,CTJ#*F1O:H(R^ M,=-R@),"L<[\V*Q7'YZ>M\WWJEV('O3(3[%/_)B+$HTH867)AOP$!Y06H%F" MAAW;TX8!FE>?80-.)'1HE)Q93,0@<*IQ).\3U M?,48.[*2].GAH;ZO7LM?C%._)(SE>1QSLYD?9OE@2YQUAXB1F@7+,M2!4DU? M%$F3DQ[[?,%$IZ=J[HSF75I&A$:/1C#G(6%%00*? MAHCU)DF($]"Q%RU#EB7C')M7;[SG'AWTG7H=*N6$9#(68;+RFL !V$PR,\;2 MB.@8(=<-"3+CRIOWYHWQHWU4I:]0BK/<1V$B3*9I&011-F@BC1.6&SFE(F=J ML@,JS\?3$XHICBZGR MLH7O[P]/A[6XP%I4S]OJOF[+.?*OUU7_J"5^:K;[^K_;[U^N:46+(B,XR;F6 M%FF49)$?X@%>FB+0&O1DH"Q+X9D?WNK,$9@*3A#ED(Q2[T6W-N"*;DL'Y MT>Y>?]M5#X?UQ_JA6L1%3/,B*#.41$4>,1+$:+ LEMB,3"8!]BRG48,*BJN> M H_WK_^"PB#X-^__5,LM<.G+"+V:\TI+S!J=7'886[H=4;(3:RJ"IL"YX[JF MXI&LO"FSI7^QZWB'5CSIPW.6#!5AEM DB;(T[HLM^ 4AQ,R]+FESMD]$GMV$ M5ZLT;HUG3;6S0[%!L9N]BL!UZE04#\Z[XX*GX)#TE2Y%KN1+3O6E];Y4@H5Z MW4WICM_NW[4FU:9ZJ/=X7U:%"U*$ ^]O7[TC\+9TG - M+8 U:23EM-?=(,)DFCT\5/?[^GOE]9$<8N2]=$S$LO?A+*"O_LV-6+T[3#T1 M-QJ*$=F?)^1NC! S^?ZF4MA\$= <=P2&BH]_'WD@U\??J7:+D.2Q[R>BEED: M4^(')(T&% A3T"ZU:=NV$W"!RZM/(\AIY.C'DAMOTSUZ]M!+3_\+1@80]9!H M#1&31,/.('#C=2$3N7P+_^SW1258A]3_$LMP?=>.E],*KN^=G$8;8E%3AWRM(&]%;U^=@3,BO/I1T!+@20-@2XB'*+W^O7-'G!+D:ZS#A=E8')T6:'-> MR@FU858U!?M+];S<;[NO/SWTV-ARNQ&U+191611Q$"#$& YHR9(@[)^8"@N> MP2,#:JT'P+)4_^U_?/T?;=?G\_--P[\G_M[ETT:$6I-]+96>CGA;$GWN05MM MMY?LP0FGY'F4;K@VFXF>T\)LR$4Y53;)IZ8D_]9L5M5*'/2_6U?]BLN'I^=E MO17+^A^;W8YG]66:%UD1,YJ4)(Y(D22L'! 5-#.Q7FX$AV6!/KZK61^!&1%F M,S'0TN?)Z;N<<4JN9=B'J[;1F#HMWF8]E=-P"^Q*U[D: M>L.+M/XE//Y->MCO\&;U'\W=#M_O/SWP-IEUC7Z1DX2PI,B#/*5^6F0YI?F MBY (=-O3/AK;FYY/S^NVV,6Z(L? M"!?:I6SAA(C8/ JO3?B(SD\73#?4?D)_7U0-E6JWJ_^U+M*OYA MCXL2X8P0/L0@/V8ER_.SD2=.?*;P>K8YXU*:H?V6]@"G586B^EZMF^ZXVGT' MUTCNKD*]5J9NB^XI)+K%+992.N!.Y>!O>85GW!JQ<4-Q+?@EETUK,Z>IH.VC MXGCU?P^[?5OV;1&D/HO%4<8RP(0&!1#0VL.0!MFDY#V[Q&!%%.)M: MDFB52%N"V(+VSE [I8:O*85KH7)0G%9"=:_D=%"3-; *OCQCMV"IGV <1ACA MA. L+TH6GJPQ#+E]JFH#I'*J3X:?'5/K#Z0.)FQGX##L$\428./_>-=K4O Y]'F; )RLON31!^FW),&WHKBVPO+R*#A0%MP8]QQ M@8C&N7XJ.?H]\/_0PU:EI<8L MU0^W/-+TD+P.D^08H4S4%66?@B.8'K^DYWK95$,\K9K[PW&3 MU\="V30MBH(%*8GB+"Y#G&&<#68)\F%/9>@:FV)YUCL!],X0 E_0T*95+IV> ME%&8"(^1.=<;&U?8&LE5C1'M1L9ISIW7CW"8Y4DJ^SLEH!_:DMIBX/O,O]>L MZOO/RQ_BK^('R_7Z])-=^R)\P7S"XIQ&49(7) I]Y.,!3$%+N4-:=B%8EKRS M:>@)^8TW8/=Z\#?>&?S^I[P7"P\@:97%2$DDJ6X$"::B_S3Q 23';L1)+86V M&2^Y=%N9O4M)N?UP.)"Z3^!D,VD3MSU^%LW3LMXL4!&7<9@F81"C(@Q8GF7Q M$4XYZPGO.5?-][@KSKO_<8:Z\Z7'G(=!&/BI3X,@CH.81%' !LQAF(1VTRZ32%U. MN5H_O:.C7N?I2V'LG+4]BAIM&[8RK;F:Q819EGR+F"S!,MHT;"=7WQ'/ M[T<#9!SB-$DQHP@%18@0]NDQ)T1!Y$^0 M79D!ZGYJ-?C9K=P_OE+"UM=)!DU##<-J3C5]FY@\H9)H#M,F4X;:Q229U/3M M8[8TZMA.7NW[*;06VXF45%3,9U%F&\-/G4(9IL),_F0C/K)E(]Y#_:7>_:.[ MHA8QEC"&5B^JD MS8]\97#>FZO=7M2L__K'\KE/U,( X9(G:3&B48()#@I"!F/(AV5-BB8L*]* MJGLE?<=Q02N"JQ$GIT 3< ;3GB-=[>,& M),9;/>9V9$=#2I=$-N=)UX4PO< M ">R$O.V]&J;;9$PB_PH3$F!<.;[-*9XJ+R:Q"C+(!*C:,*RQ/2HO#-82A,R M50+EI&8"[F!2HT";%:5YGY@1I=%DT@VET76B,=JZ=)6FSYU*E$4!"OCD+J", M)DD<%-%@+L@CN<) ND;F4!NE*98ZC:J*8X%! YHSR]3J$CD@W0'RZ:KR0-VX MJCU*O,BJ3_M"=&>J6O49%4)17A9)1H,0QSB)XR0>3@ND44%!;Y6H?+YES?FM MV7LG3-YRYSWV':D^+J_!M$>)1#G9LV[L3=M]],L*.I3GT"AH.896&98U22,F4^*E@QV"19'AG0)TE+\RF4TM1,DU8M ME;+ J#&=FF6J-LH37*N _#JM5E!?Y/1*B2'H3EC_/&:?NR41*5G((IIE"2E8 M&K+@F+O1, 2M4JM9F&H?3/%=7"728)M@]OA2W ,;7L2==P?L!2T2&V!J-+HB M,UH^7-C^TF$$?OQG=WS&\&.]J3YP:=LM"C]@.6+ M[]7VKH&? %*Q!>DXY[ 4SJ_L;KS3,Z7>[P*CUX)4/@RD1*Z<#$W'*DR.M.BT M?"SH'::DS@7I,.R&4AGRY>+)('V&X,I5UG]6J_,S ]PB*R*6YK3TN4SB+*'! ML'^793@'K6OKV+&<'+6 O/K\J)"J0"EP")4GN_2IBA/7II;%%R>(YM*E-Q1) MJ9(ZL:YIDH8G%Q5)EQVX'OW6B-G@)P[R]KSDALIX5&DTS75 M477CHN1H\0*\D__2UO\^++>\^ZY_%-7]MEKNJ@6)<$@HR=,2(Q_G.?5).!B/ M,D(4;M?KFIQ6B[S_&@!ZJQZATEUF;:*OB-5\'!N3KAOO"-0K9N5:Z0;XE)SK MWN76XQYZ"_L*,^\-%G:H=>IFM#&GWK_C;)8S,\/*ATUOG)8DSAC#E&*,"QR+ MC8[CG-Y/8G/#BK3)V8:5>F->ZN2)-C&L6.'8RK#R85:N30XK5CBW.JQU>MZ7U<[O#^N&?]6[1=E MCJ.0CVHLC!,:^6F:T^'T,T(155PNT;5J>7 YNSO](+9*OK=;)[!>7R')=)2$,?12A/BK(<[L(B MDJ1(JVBBBD'+ MDC\G8G2)H5Z918!27;TQ&JK']G$&^\@>.O\W*L6;W/-M<& MJ_ !.5>OG?<.)]>3:S.4.I5:&W+I6DTZ?;YDT^J/S>;;;;5]*JJ[_:_+_6'; M#E-?JN>N&M[NT\/G;;VYKY^7ZP^;WZH_1=7@]?>JQ;=;\&&KC!$M61AB5/H^ M*VG_=#L-4)*"[N'816)Y= G]T($<-@ )W'_E87KR!'(N@D?L M-]X)O=<\>$?\7KWQA =>YT*GF])2:28MUZ)[)%6?)HQNI.\3^=K,T5$L2O?_ MJ9;;VS^:!2L2EB=EF+$HCM(P(6RH4$J#-&5R+]'8!&!?J .+0BU-LP5]ML'P M)+(L@(OGRAP6XYY;4QH,#=5/*+U@%W445XU/>T(K2D(O""WS/"@)8T'"<_: MLJ0!47N*6W^O%GD@MC Q"S"F48Z# M@N'C"H=?6%P(ED9@7W%CVXHK1;0MQ37-\82*RZ&[KK@!TYP4IJ6F&4^89&/2Q2A:$BY0Y+$@271A8&PK+NWC]6V6@I$ MUM072+IQ ;;'MWT-;B/S$\CP"X[-*+%:V'XZ,59T4UV/=7B5/VQ\MS^=QJ#+ M[?9'O?G6W\;T"0HR')8EBL,BSP.:^7@PF<8^7>R;_7(M)[M:AD#2>L0D+ZWB MGT!/"^OP)J>;*IOHD3S+>2N@ZY1 MJ=Z5=[WK#3[YDY ]G%E[USOT2'?<" M'#0'4&12=OBWR)[B:7C.V(>!L1;0+%=^WN5E5)3TF'1%BC2]>"- )EA16?M9 M!#[+8^:G95G$41P$#.>G7"(I \C$ O3!4TPDO)7H)O_Z+R@,@G\;[1X&B(*O MP1CE2&?F,-\2B>2RAS13;NB#&O21Y0F@_[)*\*7Z7FT.U6X1YLSW&8F#'"-: M)&&"HN[C69Q',0)5Y);^4,NKM+R[>[OEN@*F$O*)@;MSHWG#8C6:;@'7K=AGH\[9YJ/>+.$V+/&!94-*<10G/**)\L. 7*6B_ M!O*YECMW"\5[;K' ^C>('+DN;HL76"_O*/D\3HF5GG[F_TAG5V')C?ZNA+S1 M;R.P7O_IN=HN]_7F6_?0QT=N;U%B3.*TC.,DSSA#S@RNR M8>+^LQ;#@<;'Q=@(D;#A59U)N M3)V$0MC .D#R.":O!>7]/L":^)F82^R,"(PVH6YHC;X;C>&&IJ= 9+FK[Q?B MG= 2AXPD95HD*8J#$O6V,,$Q<.A5LV%=>UH8WB_UQELUZ_5RNSMI#[!DH"*) M:LICGCU=V;GQ6DSS2DX+ : W,!K=%!N@#U>41H4159DIZO5A7ZT6!U;R2TX, B Z4 M3#=E!^S%%>%18T56>H2L[3X]X/OV,!6W^[E9U_<_NO_>5G_N"??U'XM,K'Z2 M+$(YB:,H+5!4MH5)J9_Z./=!98(,F;2\?MFB["XO5+NA.B-,BTQQ*R=-,] * M4ZHCHR>(-UX'S_N]_U/@]%J@$\_1Y-@;$3/#]+NA;::=:JPV69CRT6:SXX96 M;<=^8Y*WDA#Y)/8Q2D@:9B'-!I,(%Z"*$5J&+*MK18+S&(4$ MI5P52Q(0WT^/)B*4@*J(@3[8LA)U6-JKHE)Z7"X(RWG M[(Q(B1*);DB'&O3&0",")C'+W2/>K,0?[+\.]??E6MR.?2U+M(SR',?$CRCQ M$V[>#]$Q@>)_ V4S1BQ:%A.!SEMN5E[[Q1G.]IM]OKGS/B]_+._6P+TT0Y1+ MICR3LPW,?2X1[8Y825$XEA 9#8$;\F;8I]%?O0"Q(AI!XF+W(PX %,?]_>!+C+ "=O3-CT;(@'B7O! RF>H9X ME5.]Z2F%J=X[;,ZOB<6=+=T#G#/C4VFRE,YSYLOG-1;;9O%LOR-"G" M-"$D+U"8TCC(@[(W%Q0L3B#2IFS$LIH=<<$T3)TS.=F:A"Z84ATAN9./76)I M1)JTB75#C?3=: PW.*#F/#TOZZVHP_!I6]2[YV:W7']Z$'0HJYMG/ MD;\R3-8[^DL8\)*B+LQ_F0?09)&1"(_!HS:GU3 ML\/).[9 >M,N4!W!PB37'-%R,CL+QS!I?47O2W;=$5-9)D<$U'@PW!!-\VXU MEALQ=&Z\Y^VUYE/P3I++>E/OJU:C^SEYX<<$YQ$M45CXOI]A1HK!;E2DH.-L M^M:LSY8'@&I)ISZ;LM/G*8F$SJ-?<7CC=?"Z3-(=U;M*XN@TVU0 W- Y@_Z\ MF7B;94JZ>DC3K/ZHUVNNJ:\A##_J[9I/]C/ A^T#&C. MJF6E&] JXZ8(U5.Z.;A$R9X Y VNWM'_8:?NZ-\TJR.**#YR+BAA!;\>EU# MQ1)SD K)K[/+) W"+ PP#:*T#,HX\-&PPQSX_!L0#53Y?,MJ]TZ=47AU=C!G MX&9$D'2;=$!\M#]XI!ZW'AOSU@-W^UVK_V*S$+LMN M_W0ZP[(@C,8H9*+>8UB&*8E]BGN+(0HH:/JH8V>";=8>$/0R@ 9W<@(S%6TP MH1&HO Z6=X;+'>T9H6WL")P!LMW0(B.>O+D18(H=66T:+J17*]H\/5>;7;O! M^.E9_+=-P.XY!#X9%>MO1R1Q&DXC@@ 0[CX1)5Z,SK MGG$TZJ'S71-7:D(=\GIH,VFK33TG_7^D1YV^^:IVK[.1'%91(P11O*@ MB##-,G%7OP<185A)3\.F+@-4 M[P^.U1O SJ^I,#9'Y-126-Q04EO.O5_'W Z'\CNQHGCA[?+/U^9*%!4H1BAG M&"4T+5F6Q(.YO R!IY05C5B?/K>5&SDPZ#L'ZK3)[K1.P!AT@W4@RYW)\B6: M1K=0-9EU0Z/TW7BS86J$%^D;\\VVJK]MZ&&[K3;<')]X[+@ \JQDQQ/(]J_K M-JE\^H6- M__?-#]F?]X]B8@>\M6\O1'(BZ$9T8"KYAOMSU.U6[3EN9X14F>H1I;4?/C>D M> (_7Y@=DWD/["F&]Y"P='T4%[_JJTRF[^3L)D] ]X",H=S+,RTR-[@AKT^N&M)EP MY,W^L"%N9,7I;[OJTP/;[>NGY;[:+?(PR!E7OC B+"EBE$7L-(U.?-"37L"/ MMBQ"'(VX/77$ Q,=*$UR0F.1(9BXO";''85Y2=&(JBARZ8:2J()OC+0GZ#,^ M?YP5O-PV&_[E?76V:?Q:N%*?QEF&2,C%RX_\ K-PV-J(8JYB$$TQ;MSZOH+8 MZUG_:,^Y5:NSTK'>2_0P.3(? SG!FI5^F*1QJ)?9=D??H(R.**"UX+BAD?;< M>_,TE%4>87L/7_=I7'!%)D# <+)*?)8M_LEVLYR8%\+DACCA"D>XS4V^B./ 0N2Y4;'4 )^9&Q,LP]6[HFFFG7I^UML$9M)S!J;!6^YIT')6A M3V,6I4F9T8+0_"2]-*%(I78!T(3MHX%GU>D>O&_7RA98O2__DIFQW$"/2C>Z MDZX3%ZZ]:W$B?QM!;/G?[P];WF/IXW+[K=HMHBB+4H09SU%8$K&,Q6EZ-!6F M#/9&J)()2&=1>B#T!:KK68"EP^UOF1GI+%I$NM%5]%QX83D_;+F-.;:%'#[N=DT+XWU.=YQ>9D1DN4D903%."P( M(SSU&^QBE(,FG_K6+&=B'.!?CPB]?@OEEQXD\.UI ]1*;B-/RBIPW_@,VQL^ M9]N2NLK8V+ZP,;;=T"V#_KS>^37,E/2(+Q[@N&A\$6=!%F=9@+*X#&.2A9$_ MI!E%GF2@ S2:IBRK68NN'_R]7RHE%=,E4T[")N01IE\=A:,J-G%:-H35[P%[@6?BT@9)B'"19$6<1D?$[T4)8M-]6VY MKU:WH*+$(!-2_2GO^M,;-( 3*AVJ80H/+D0,HTU.B:Q0I5IDN*-GEN7W5SR, MGM918\P-)5%&_[8&L 8+VM.U15EF!4XQ947D,Q82/E>D@[V2BQ-D24/=BN6% MC5OQ3[S-BTF:DGAH\*@Y)S-*H<&YF",3,)6)ES2E;BB. 3]D)UI 9F!G:<6J MU%!/I-XO_X+"(/@W M[ZYU9_CN7K74R$R1E4W0?HZ@0I.]3HZ[L![K.G6N>2??AA"?5Y.Y\5ZZXPW^ MS''.VTI@1K//^9N#&^.*$TR\>V;=A>B :U3U0RBI-I4X (@2DJ"@"*A/$(I8 M7*9)_S818EE9P!ZN5+1A^QC*<=BXFE3;+;#TDI:KG5^=2)^>N>X/'!W-L)B-/VB4L$C70/;4[=Z"GZ;C2&VQKT_16 [Y3Q_)^J3?>BB? R^W9=X%;N698EYNE3TXW;+K=P?-:?#?>$>&- MQS%Z+4C^W1[FU/<6KQ,W(G!&>7=#[,RZ].96HW&^9$7P8[7<5;M/#Q^KW:ZJ MBGIWSP?5P[8Z54((&FA5=''9LTYW(DWOO<_3@?](A)3A$.2^F&$@BBE_G #QO=1('V;TH@Q M>QWP5&R%]\%SA/^/UV&<[<2K%',C'=$L\VYT1L,^O;Y*:8$Q<*>\7=ZMJP4I M81)"YA"NPKS'CLR M@J/%JF/ZH^?+)3DRP)#TKLI+4T7SM*PW"U%H)XL+5I XIFF8TY(,.S@!X0A M6RI*%B96(^_W#A=0CA39DY,A^\3IR<]USNSL0+U'R]CVDQ:-;NB-I@^O-YX, M,**PZ_1K]717;1>X)#@I$2%I%D01_S+*AT/Z08Q2X,OMT$^WK"OG>QS*&T6R M1(%WA2QPI+X%Y/W>P9G\^?57=,AM[ "IWEB4)SBE$8GY_[(H)B3WAY(Q81&4H*F3H@G+XC2@\@98WB_X_O[P M=%B+.\E>43W4]_4>>$Y&E4TYB9J 2)@VO>5P'DEZGY@1+=)DT@T1TG7B36$U M YR EY,_\]R5!E=WGX2(C,FC"41,>!2ZN_JEP ;EMMQ<&5HNK^ M_+!YNU?^I5FORV;[QW*[6OA!1+(RQ2R,XQAG&4K1L%T>^B0%/3UBVK9E[1G@ M>K\,@,7Y^PNG3 1NKP<.U"?C(9$3KSFC 5,V"X&P=9T.PNB(--J*C1NZ:^AB/=<4GUK=Z(K-B[6_(?W'>W*MJ;%#O@%%&!1BT"PI7*QV4< M1A$MDQ)GQW(S89X6B8*4P(W,HR53SVQ>TS(ZLU'FT)&^H>' FYF-)A?RNT?_ M][#;M\^6Q&@A?GINJV-\J3C&7;VO^O?6/K?M M]4MUWWS;M)^XR*,H1R'.PC0AU"^#K/2'2_U13C+0&J\KF*VOXH@MWZ9%JU8^ MSA6BI'?%W(!K<7_M\P=ZTUW<_.N=<,+[O/S1KC[A[9;_8KN8P3.9UI,;[SB% M>VBV7OMLY9D;4V_$31*;T2T]MUJ'&V..@>5;[GTOQV_L=^[/:WM>[:E=O.NB+&*,"!92P-(TR7"9Q MR(:#\Q'#L=P*X>PH;1\Y[0&):VI_]"#;A_^Z07'7ZN)]=T!JUXZ6\)GR[!Q> M&QQG!VAYYMX/A.>.G8^&WMV/]P=,X=XP5':M8G#QQCLZ*58\.S=_FN:P:NX/ MXA-;H_\DS>*%3S]7\WB530G>VQPI",.\RY!L1^*]G,B9Z,^X/$<8P M)0Y6(P5)#%R)F.+ ;SERDF.Z!HD7Q^PI N/"F#R)G\W431ZVMGZLU"7*Y2U0 MR5B"4H23(L$9S@-"R^.XG061PGM), -2_5;[M:37I0&7M:R"JK$FM[1L@2FE M,>FLA)] ,NT:[@L21E9:ULSL M4123?EN:;5:JYUNN68#O20]@Y#/E%@GH:(N#AS9DB72C4VC@OWIH \:$QJ&- M*"=B3 X+%A481WE0YL,["G$/]=I#5GZ'.D4&@Y8H=T.UC'KT]FU0PVQ)SY2K MN_V'S6Z_/9Q*RQ5%2'$1X3*F0>B3(D%A>]Z-E 7F/P.]?Z[R^;9/=]T_5JO# MNETQ_MALOOV5?\:3)X!Z)Z0[M7J12G1*3J0M,PE?VNS(;7O]=),MV!8W_<;KO+AG'+FO6J8]UX ^IAV_W&.P/>_Q18M=):7"0VNN8."7 M\6>. M!F S:^ZHJ.UAV8F.W,Z5 F.7-JQLDN_ /I55]YJ)&K'FB'<11%_E,,@I(2S! M:_GB(;FB#=E M5-1&O('H]JR36JAL#7Y7R(,,?J;BX.C@9\R]:X.?61Z-3O=VMX_;YO#M\2LG ML*U+=?M8;_<_;O]H;A^;@SA!YYW#]O<-#K/+0PBS$=?(/3SAGC;G-F"@OY]:I_ M[L3>PB1WQC8PQ3S8=%LP.U^&D:\[I;84:D<3CRD94)F86XW&+.G+ITTUE-VD M&2,Q*FCNAUF>11GO(#U84F2Y_!6.^2#^Q$F,Q[V<<3 #-(,9]'_"%$>!!)M9CFI,K"0ZOR[W MAVU]3+U2E$8<1\C\@I5Y$L61CP=$C##S._2*.!Q-608O+ Y&T(!9R#LLQFJ: MY&)P8(KD 1HOBQF"Q;A-FP;(Q\_.,/^22%-CN6)X?L(!6]53G5%9BUVY2A#5 MIFZV=%NMZGVYO*_7W-K7BO.WPAS(2H#IC;.R%#<9\H0411*2N$ T[8W3DK%< MONR#,9.V3^RV0+W[%JGWT$.]\78M6&\YH(44##!'M\08.0_3L.&P)[D#Z95' MDCN)>=9G%,4%IF&4;/R\)I3HA#HBD!OC& M2*, B./?OMY6VZ>/S7(S[%@$:5:R.&9ID!6BYE>6#\LF!4J)W%,42I]L61K_ M]M5K[[^N.2) QX<3)*&,5KF!"2.G16#Q!!@5883S ]!%JSRIR2*,+SE9?.WF M)554IL,!453'WIAH$)!).'YE@Y68)"%.D[R,2.RC@.>E@XTB\6/Y^3?TDRU+ M(L5*D@@G2&:V;9,;X$0;ZTDBG!_(_-HF3XI3:Q!?DM-J+">)RG0X((GJV!L3 M#4(I2_SP8W2E0J*:]M2@V(,)Q:J#:_0\)UF=9ASBG%UG+D??'6YT9VQ^C- M0D.0L(1GU6'IHS +T[3(Z+ Q51 _DU=OE0^?8-?HO&O ]D7@5,GM'5EE";Y[ MI+M0JL04; _)*F/JNT@VEDS?\79D+TF9& <$50M^8ZB! ,3S8[VI/CWT!ZB: M;?^*+1,O=//O''A;Z6WG>9:E*(BHGR-<1FE2IE%OFQ$2RQ]K,F;1LLP*G-ZG MA^,!0G&6L,/JG8,%:(HYKB4D>1::83HMR;"*?)NC&J#ILU"N)O3&J)?3?UEF M+@T*QIEU8*0P[U-CLRW"BJ!_K/9<<@< O:D$!4469A%!,8U97K(H'ZR\IT F M2'2CKKF>"XW!1@5\0JFZYY*U$G?,>CLE#B-*LSQ+BIQE,8ECU!^N8CXM)0^% M*G^Z92'I 7DKC@@F(@I$R2F(78Y@\C'0TUY7G4$THS0N8Q*6.(D0H>QH)@LERUJJ?KAEL1CP M> (0K"*^,EURFF&5*9AD@$BRHABOR1@1#&7>W- +=?B-H?:CKA9]P=Z2YAG- M(IID88%C+D3'0SG,QP3+'9=1__AI%0-64UR#-+AJ6.!+2S>N465=.2[7^-9G MSSWU@#HPHA]*7,@J"%GN6B-]4N,G <4\I0GSL,Q('(8Y20?3K?)M.0RZN0D ]=59?B=:[%5AKNQU5>C MW+LA:89]>KT^:X$QM4=PQ6;4AWWUM%N$!44I07Y&"8X)#FF0#?E7$&(D=SE+ MTX9ED7M51,_[72#S6FA:3]\"2)13LRGX@^F7$G43/'A[Y&9$GW39=$.1M+T8 M??Q6E17IM.M\T[NO!O7K\L_ZZ?!$FNVV^:/>?*/+9_Z3_8]%DI1LF63,#FXAF8APG9.NUN MGVK/#=P?P7KT&O=VDC$ CV,YF8UPN"&$=EQ[G:'9XT]',NEAN^5J_19"5F8Y MS@J>*@:(I5D>A#D:(,0I BV+&S5L63)[7%8D4YUL=!'/<$SG2DUP%/MU0*GTW1J>YRKRH)&V+)&9!E*,\SV.:!TF69#@>3/!9 M-E9-RJY^L/W-@F]_[0H>];F!TJEJ$%7PE,HH2^#5_IZ@E\G3?'F19-XCS9D; M:J$&?21O ?JO\,X4;;Y7F^5F?]OLE^N/%1_EE]_$KF?=_%IOQ/2RK!_VC[=U MM5WPL"8DQ448LSR*8U0D]$RA6U?"H_Q8U$QA,O1, ME,EPJ;P0)<_>>R/4)-%PX,*A?1\OOP=EC5$;@^,M;WJ5P+);)%E,PJS(_"@J M:9P&08+[ZTPLP@4*;(V. BS#H][@;,='B$7X2W&P_P :2D44XV0+?Q6B6'.4Z^C^>J3[Q76<.5?++],GO7IN( )NK(^9=VMT==T8 M;V:G#MVQC07!) EP1,*R#'.$\B)$^0 A2)C\ZP.F#4]TJNR]:8*-O%.6;I/S M 0M,VYX%=)#G#("-=-]"(*9*\J\$Q'!>WUG3SN:!?/],.3S4-:7,78D_C>'I M^/;M12QEO;M?KO_W8;D5)7PVU>T?_+=_L/K;X[ZJ-@O>W%C$<,X'4)HF?#S% MQVWKJ.!CJ^8H9AV?Y<&NQ5^MO*?W![V'9NL]M YX_]5YX'6__RN/Z:,7!3<> M[]-(6Y7MAUEY]'0JPH8&V=.3X5?47>QSM-'OO?.X>U[GGSJW/[1O$):QG&09SB*LQ(5 M)/?]($V.BZ!A(G>-:T9\CJ8J_W'@,A7Y\V0J"E&>*E.Q&^#9,Q7NWMR9BD+P MI\Y4[#8"9S(52&.8,%-YP[[53$4]UO\LF8H& \8S%=UH3)BIM/NTK[#B/,WS M)(]RE*9EY*AHMO*5=X2VG,E\*8M*N"=+6BQ'>OZTI3LR M,W/BHM($)D]=+#<%=Y(74).8,GUY&P&["8Q&Q/]I4A@=#LPG,=H1F2Z-*7F7 M?065EC1$!8M1E&$6XBS*?=I#C=.HE"MO.B= 1Y.8HKKO#D]%Q)1%NM>:C6*9-Q_9'X%.,-Y M(F0QM; 4G.FSB%M7@S=!7F IB/.E !+!M#O2GP"8'M058O43C]\JWIH8JI59 M5KL;)EXG7^1%'.=^G&1YEB8)1@R1H<9:7-(B4K\%)O7QEL?.-Z7.1+T=G7M> ML%*@0NIK/YCO:F:]ZO= M?MC<<^':5?OF\[;>W-?/RW5?0 UE 4O2D&5%1,J43RR8'QQQQ*5\ 08KUB>Z M5%7W 'GJ[CT/$&$%%^T%0")-GYU[F)1]O%:^^\-9/(ZPK]5PG"H>@,Q[]KBH MY=IVXB.76JM0=BF9MDJ_ ^FS7?^:J1JR\L*5&$AOF_*P6='E<\US=O;G,T_A MZ_V!-^X%2OP\%S6-4(A0E/MI&I/3NAFABBM4>D;G2*=%+WW@>$51=0'8J\X0 M*R]K:)(/7GR:CG<#>;EWVW@"JM=C]9@#E"LO&4U'O:&U(?40J*S_C-(CM]!C MAF$'AB0K;EU>NC')F^P:S6_-OMI]7OX093$6C)4X#7R4)6D9)G&4AZ0\FO Q MZ)$CT =;'DA:+-YS!P:V'@/C1VXEQAHU,*WO6/E\A14K:R_G#(RLNB@1Y<9Z MBQKTQD!#T5FC_5QMZV95WW.;[5^'''A1Q$D1I $)XXC_+RUQ'@W9;T+B'*FO MVRJ;M*P9 R[5)13#_*JL\4Y"K69^>:2Y!WESFH+/N1Q\B3KI)6)M[MV0,=-. MC2XE&^),X]#(Q_J_#C5/N'YTD_XO%?_KMEKUQ107418'B*1<;UF:I646(#I4 MXD]H4.K>R-&T/O5L_/Y8O6@] .\ETMOVT&^\IPZ\]GD#W<@H'P^9,"B&#H3< M>$?,_2JF]^48CU\=B8?VB8\)XV*\VI=&?'2.=(Q3!CO$88A^YR;YIOV[?E## M*),Z8]\[1T0^-[M]4?/?K.\.HO&+?_FUVGZO[ROQSXZ_OD"L3!(?!456IE&0 M^1SL4$LSB;*@T!T9;6*;<=Q\51__:3C;]?61UY6@FQN7+YWE$VYYYWYY[:?TGGF#:]V_^B.[*W$W/^[;C;]6;J!! M.C!SF"*\[N85DW@OD75,%P6UI<@/&S[65KN]J-7-'AZJ^WW]O?I<\3['.^2W M:N&G.6:(!JS(DY@D09'D0\VQA$6^QGL"NI8MYQ-'2#RIZ(!J/R>@S;7*ZN24 M-&N.X /4]B&!&^\4@1/<.1 M /::$\0;I3T,9J?X[RTSFK;C]MO_(96+7Z^W)]$%KZ]7&YK18()7Z2HC , MHR!F,?'3K#T-0_T\\EDNM^!DT)YE5>L@>CN!\<9[7FZ][P*>]TN]\5;->KWD M??.YVGH[ ?8O,'DS0K>I*_=B1S@+SK>AU$K\4H\CVO13FMU$G0 M-J)V)DEW0_",>M38:Z+*LM>:V>'#_K'9UO]=K1:LB%!&:5FD640R%J5AD0T6 M$T:QHMR![4PJW)9KS394=:I#[O=@5M#A. X0DD<)B6E!4OR+!JLD43R]6M-&W/H M4]U",ZA-LGPJZI(%*O4UZ<;K8,TL2!T(B!@!V714B*!>7!,A)5:4!>AL8KJ@ M99!0/@%-$^(S'O6817@PB=( 5&%"R] <4G2VU&50CT#T*HJ2+69-*-,9MIGE MZ0P)1*-4R'54J)1N-8B44Z:) M.(3ITHF^$RQOP#7Q%>V+_(Q(D@%2W1 D$XZ\OLQMBAM9,?IZ_UBM#NOJTT,[ MRR'+7;7JKU;B/Y;;53L!^O3<]DZQO]4J)-[M#D_=]V[%M?-3$H+2),W]B/I% MSHJ,(ARSOD9HQGS$0 (V,33+HC=X(_IMZ\]?[X1#PY5FKW7IIEM5\'JO;KRC M7]Z98S"5G#K"S,<#,%H2T([C!'!F M&H;.O7BE5MYRL^J_@Y^?M]5]W2G7%_%]?%HQL@"QZ#W MQIWMEO]*U=U-Z(#?'*/DY$@#HQLXNEB*I;LCBBV')481JUQ+75XGVQ_+S9=* MW+BXWQ^V]>;;K^T[> L2L#",F!\15,04,>RS_F6AO,1!*E_[6]F"97UO<7DO M@ &N JOS=D5E)Z,,N,3[EBWO]P[594$T21O@'O0D]*G=9E:B4>XB\B6OWY-_ M(RPY<"E8WX?&9+L!Z"[[OMSLOM?K=?6>05PRXN=)628L28*2?W$R2(-4_I57 M/3.6%?@$3EF&-6F4T.+I&(0)\B7R5%19DT6 -$_'IIH^J[,J)]*C_E]2:C.D M.2#7AAQIC#/[YG+Z4DH4%.41+Y,0ZCE(7I8"\/TUA:M[6L M6)9M@G&!)#KK\OUY_(E9GCS<0[+%N3I5ID'&N8=,#.\=R38@XP!)J-A)NCH6$?KPR,-AB5&B/Q>OUB4&XG^X,YA,,H MC"*2A4$1AG&>)$=S. 4\6*5CQ/)(QZ&]2D/'ESL,,R@Q6$U%'FP\NL";RGBC M12!@2)F*2+510YE0N5%AQ/E+PF^"+P>TW8@;C>%VI'(V#6__L=SLEH.I.(KX M&$!IB.H.P"#QQ]M+KJX?-%$ER0'BU77CWB)D6'[*[?K\N-]QJ MK^]#5CXL5,4TQ#XAN1^0/&(12Q@:+ :^Y.*0 3N6Y?<%M..\%79:08M&N8,* M4S$(D^/WR9OI<,((12/[J2:(=6-+U8@GC?EF!Y.D%RDGWJR^5&OQZ(9(/C]L M[@_;;??U(DE8PHTF15PF64Q0%+-!$/DW,]";CZ9LVI[#=P_$-P_>]L4$ZEZ\ M&%OW0&'*98QM.16;@VB8HKV\:]:NPV6L"<^(+IOL)"7>U(T_RC?8]H08+")Q07/H[X?Z+2#[)LL)XSXDM/ MDPW:M#US'O*-.XZH>P0-, 4TR:W$7'HF6G74#Y^IWPGGC2>0=H^@S40W8!(^ M$^UJ\W)C],M-U>6YN31[M\"N Q-Z&UXU=MNDL1Q[J$SZN>EK];)UW6[>B2>D M, DQQ3AC<8SC-,*,!2T; M[YG_XM[KR[4;2\*UPJ&=DT\5";,I^JEP\A&W=P+N3,X^0JY:"F\B6LYG]$:< ME$_PS7$JJ\V?M\USM=W_^"STA(-A_W6HGT4J\5NU7["4AF41HPC%K/!I1$@> M#B9IF9/%]VI[U\AJL)8I2/\^1R7=S3F(L\1>=.>'(=^O_GRN[D6'Y[I[5WF[ M9KWRE@]>F%MV-66?>Y0W M7=YSTP[#U8 6EOZ8(ETNW9F!;UAZTU+]BX#X%\%X4>^>^\&G36EZN%Z+UV-7 M*;>B>'(DCFB?X2BXH8*FG6JLMEQC4T;6C\;BZV!1AGF6^4'@EV&9IP'*<4@& M\VD8CNF)?> HY7&^=6>]=FCUNP\;\#IUE;,"_;4)G)J M 7!# \V[)3]9T^%->WKVWEM]* HH\7'*Q9@PDJ8^#OLWUX,P\7,*T4*CABWK MX>=C=OCYE!U>3U4F(%Q.'&?C&B:0KVA^R;(;+X1"F%29*NL$Q W!M..:[%1: MGS_IA]K%1OEF?WS;M+\5VQ%ZLV!2_HG#O35^XPY"V*Q]Q%R?LLT047) MBD[)XR0K(P1ZQMT>#,NBVB/W]LL_VTR3H_Z?P,?<+89 3E@=81\FLP/Q9Z\O M#U?X?^F1_^7&.X'W3NAG>T96G>@1%9X@>FYH\A2.OGZ'?BIN@7I=5ISKY?H- MHD46YG% $S].4^R798++M"]#%:>D1*"Z4+JV;$_O.UQ*8JO.'TA1)Z%.339[ M:._KYBRJ>(FLZ]*G3;-3^J;OS?LB9H@EH%)]W2_W%<]M/W)RW['-!3+. \18 MF-/0QS2*AMW:.,U3!'H?T(Q%RZK5HE/2+%TF00(UEY*JJ'2MS64UED0X5? MAGD18U*0(,[B,/6/4U>>Y,D]MS,!#LL)V !=8Q?":A3D5-"5 , D\LC]S[01 MH4'UB,1.$4 W]'<23YOINX>:&C9*GLHD?1GX61'E>Y'D6]57)XHR& M2:XBTIHF7=R:,,4F3&PG)%)15X>="G=R4#GN)(32$/EN::(IIR[(GU'.H$KW M8J7Q$H2@+,,8XP)15+(P3*.290.$(@Q!]U",&G9O:\,LKS#EFYQ21?U[O=/A MG@[*,"FAAD8#XI8FFG7M@C):X ^<"78KFY>,)WF>^UE(BR E25!&.45X,,XH MK#J8(9,N;HV88A.8"4Y'I&HFV.^4N*> X]S)9()FR'=+]4PY=2D3-,F9H=7* M15H&>1P4"::A'Y8$Y_0XT\Y\DL60W11=6[-NI\RQ;J6^-B7-I5L]3-L;V!H3 MD"6I8GI%=;?_L!&WQ\3-A\_5MFY6]7W_](CXP7*];E\AN7W<-H=OC[_R3WV\ M?:RW^Q_B4=8_FMO'YK#CZ?%O]:;:5]6FKX.*XB@K YJ'E/A1XJ<%&S8K*$:L MD+OE-2= RYE)"].+@AM/]#5 R;C9 G8EG?E98@5-?N[$]NO@THTW.#6\W'3C MG?OE]8YY77@[USSNF\>=\P;OO,$]E2+]L\4?4%_P9V@':L4(YVX/5:4X M"QA0@0M*P)"C- MPSSTRY#A 20CL?Q#1=-#LWVL;0#H1;[UM0L#@;*0>TP;HVF2CE-8^T%F\M4+ M [&VF&-,&_-IDPO=V-M)*:XR;BJ7,!?:GS"),.B\3O9@.@93IPVG]"9(49+$ MU$_$RUT^8.=2#F10DRT8F$FZO-D M$G:B[U0R,>,:A0SQ$^04\"#_T7BMYD+5T;GFW[_G M?U]P:RQ.&$9)F16H\'U"CS 8SN0J&=DR;EF+>AC=,[,]-*%% BL@ ;5"N\2L M8F[&82(FT JF.[S> /B]M/&(NOWAO0/1 &3[^O);M<@PSI!/?$3CG.$H M8JB(CR,JC4&/8!HT:WO%K,7C#1"]K4+%*G,4RZ77,[&KN]PY+2-]2HD] M-WJ-&O3&0.M1;_E]@?>%'Y4)(EE>!)'/"/-Q/M1QH:4?DG#!V\M=(SO^JUB M](1S,/))>K7;>??]^P5/2_$R^;X>636SW@MZ9B0[ Y1']_H$V(.1KJ'&AFP/ M^=ALOMU6VZ<7G3&/_3PHDI")%Y=15.+0'VH-E+B@&:R+*)FPWT\1-M)UM/AUH^_HN= 8;&\ZD\Z_ M;99/HKW\=[42KY@W!]%K:8[\.,-EF"1YB?PBH,%@-\M3N;LEQJQ9GF*>0?)6 M/:8Y)SOO4"0]Q]&AUXU.9="?T1F-/E.RW8TMMQN>UN_XC.GKXW);D>6NOC\^ M])!F$8M8D(01*P.6XB#SNU>G69(0PD#O/^M9LMS-6C!>U4/TGJNMMQ,@O?OE M^OZP;A=T@4_@:#(KMYHS':FP!9P!EUBB\5ID-U['\5QOU(PR-2)A9AAV0[X, M^=+8:(,PV?K/JO[VN*]6F">JRV_5;P>QK_OIH;6_^W38[_;+C5BN:+$L6$92 M&J)<\+I_5)O^F]?KG8] M10SD!&\^^F$">&2^!^IU2,5$J,/JG8'MM7%:000Q.2*0=B+BAF!:\JV9HDT; MR ,7.8NY8I.0E1GF6ITSWV>#+1S&MY8,3/PCP+F?09$6:8S?ZG*8/,LD)D!'5/E34ZX/HUD,JE/B49C'V M2Q)%:89I609#STW+%':\5->6Y7[5P[$[HP+SJS:GLDFM_JQJ8-J5>=4KM@!B MIVUJ[KD9L1(V@/($6O.)]!)E\B8HA'L1QD @6.J*[ Q&L]3O*^3%26NYO\+(F7 MUJWF,V^'MJDPY/E*E2IN>%7K0[W>E?VV^FW6/#PT]:"9J.MVU>V^8VO1-\TT MN"LWXQYIM-O1;MM_KETE6>QED-U-#L/(C6/D^F@"EL$$B24H!@!ISUJ^=,WZ M#]!\ZR]VEY\#-N$;/K&TS"EBHGH"'@SHIUGB4_R@:\!!?H^A[,LT:<5V1 ]F M@5.[S.KM?#]SY#B$.?0R#8% $HG^<>N(1+/XRSI"H>H;\(!!N6?6@-&<_A[W MR2 +=?YUYN<*_$Q_OB-EGVNIC*0K87?F/.,XR?EB;_;:\OD-U5VU>S(OB M_M!LN2'4;IIO?=L/A4&N[Y[#O!G.TS@!3 *<89+[!/N!$T;>!-+W0J'M(8:A M:7Y^)VM8E#VUYV0- DP6 =;+P(E-[$.OK4?TEO$6NUS(XWS9D\7.%DNNEO"S M%CU7ZY$+86 AU]L1/98ROK'B\1.+5>C/8K?)BZY$?U7M*D2$$IY'<1Y' 70( MQ#B8VL $(9%0(_;-FB-%#P8P-.!WAD=0WP59XI-G?02)J2L_-UHT\0D-%R1- MCBX[%$D2>Z.BPTCJ0=X\%%6]@GGLI"E&69(YJ>^G'HRFI7OH(">04@3.[S:H M"0,B657@Y4I0%S30)*\,;S&D5QN&UGG409 TR_1!%/TYA9!B@:N@+?JVJ[;4 M7=%4A=O-W"A+(S=)LYRD-!1A-BGV!/:*2Z($[=>>V9^7.I:;$E MW,KH_A2^-]"_QJR=R!#4P\GX>P 9."R/1K\3!-I20P M"N(PQ;GG0ABZD0.#:?--'&!!I;)D9< 091=K)T-L%S!%\3MTI4FY=6 M@^I]I$M8@B68MEE'9&"4,BQ98R9(P]M(,$2<+0A_[4W6;),"0 M?RUY7C-FY*$%%!TXA2>P8C"31XXU%G,42DG)2_9D%EYFTBBP!&..3KG%F!FT M\JW+7"3@W J-&M8L6*M19$BCO$<):/?-?4G=ZO?)XH>:W:-'![2?:"\:FTSR MU T<%T89BJ,@P[F+LK%)E!.?;ZN@BH8TZS>%QU8L?< @"8C-;/XX5-LD=6*Z M?6!M&(\?P/4LRFCW;#H%U-LDK7+Z?9E>52+^!@_G9%P5?18(N3)3&@W=2T#, M?ZNK?^U+4MSN*LIF57^E[?Y$0037#W5UNV=+,32P/!043;^I] 2-&R0^"ITL M]M,\RF/LY*X[HOT3X'"-3+31Z2.!0&2)K^1BE%Z?\44P>0+/!3<#+K$@[IFPLC'; MT8UN7?M8U>6'KGQH5SXD;N9FN1QL#M="F-.%#W.<^7 M3'BRIFXKZHIR4]7=?7D"J7D!"3WTU\'Z)(9>AEAAU:,\KEQ*)%\S3[T".(9TUOA/<>W)T5O;" M66\&BBLP&&"-HX1.Z%CB,-FC/%H=QWOR1Y[#E[LN3AS@B!(88[B [8@3/DV,1A%I'MPUZ-@CWYQ.B(XB% M6N]IZ]=4TWH\;5K>-;MR>-]-\5?9YO2'MF-WTD9AZ*>^FSM^% 3$(VR\R1"1 M($6.)U3^4R<.S5'DMY^^_ 3^MJ70_V.LV2M\*84^%_ )OBWLB\G\@ ;\[6-/ M_:CI$W1PQ YN>_!@?'\/_PI,!AB_A$*6Z0N:;L)_=BBY$4M?7D)AB%V-JDWH MK]77F@Y0?,]#01"'&#MY&N DCR= F9\+#0(TPM ]#=?0_YEN&Q)L;O:UZ;4. MXDW*]8C?>K4><:H5:U'GO5NM%C9TOE3+<:M1J7^IZH8.$1X_U%38:!1!]>;I MM^!_[>G+OY3=?4-?^4[?,EQ>Y_BAAW(O\9PX#X(\@%X,1PLR+R*!R%5#-N$6 MB@7BUQ2-@C1>MS&*S_A;QPS3'AWT>5Q;.+'"V7KCSV !&$P )S9]*[#8;ZF9D?/0UY3_R"&U+555=^K+Z7M-F. MZD!UNRU1VY9=V]]:<%/^U:7407^L?)2Y"!,% $B&Y&T="Y=ET MM*]Y*'1ZAPNX'3!>#0,8:M##7NR6 M&&YB+P0+G6ZR0_2U6GCV4A==;(J*<',)"=EW^WYM8]=5_]<'%_S7M[)NRV<0 M<>AD:>R&R(LBUX-!$F-GA(B3-!"Z[,\H,&MD^PH,)H%3F\!HE)RFF_&LF-A; MYU1=4>"B/ZT)$2K85']OLUBL@!$A@P@=\G5*9E MX PYEQ[IN7Q:\GC.-N/YHZ:&%]G'YOB8(NQ&L9L%?A8[:00)(8$[M1=Z;BR4 MBDFWHCNO>O8("29(\N3)B8X>WF:KSG+IQSE^!(1'G%,[E4?"CC>D1Y897NU) MB[9JK^\^T9+];6N[JIU47=HO6:;X:KZZZ=F6ZVK\@12'"$4I4F< MP20@;D*%T>^SB,R)8(Z(T,X&K4!T[VTH^M$!'4>D^[:JR[8%1;T!)^#!$3V8 MX(OIG%Y'\4FA-3X24\L>-O/.*7 >#RVHJG.HOB"\1CQHAS:;,;59X F17:!Y M<;4"!;NF\'*V4[KT9TS68YI\C/V''YPYJY.4&.N99P]'C-#O'6;N79I1R= MK(I+]N>R[7;[-4TO*2;Z2[G[7J:/-_3;KN^RINU.A@>N"Y,X2/(,95D80L1GZY47Y*?,C8'#[ M"!AD]@8&VB)1YN:72Y#5>\LV,=9@X5DAUL4F]YTYSP+!L;W$@R%.H\!+/((] M/_2P/YX+C%R2.4*SLO*M:!;4E_F5X(4Y\O3QJ:09YL2T\+6*58O)W%F"+HC9 M?%+MD"P%=CR_'T<1,^(Y(-O#65,R'[/];D=_>I:")A"EJ9^XGI\Z;AA1*<1H MF#5P,R_TL5SB-[-1@]G> :EL?C>77]&DSB"U\IG< >05&&%:E+9=9I K5U/D M!#O43KU99[,RI;SQ:N%_[XL=58GM(ZGJHEY7Q?9#W5=\9?.K)_.GH>\&D*IN MG 0.\0,"" UZ0%UT!_K:OB_VFHN\1 M+(^CBG,^=5R ;C%M?(W@$X@+IGE\U%T01<7VN6]U4W9"X;*KOU69?;/N;XY/,RP(<(\?U4I*[]#_7 MF]K),=^]Q_+?KCDMZ$$-6?P$"_S.@'$60I]!V^5P;X8QL<@N019/'*>FGL1P M^MOS^'V6BU>D93YOR^J) OR-JAXT0SG^677WG\OM<##WOOIVTV"J7]WC>'>[ MA_W(\W$8>V&4)@'"#ADWU4,O"F.NRY!TM+N$V@S0YNC-7+(EE,@@SPHTZBV* M]:G499YX]4L1VQ8JFRK++FF>4O9XU#"[K\H[_%>Y[JMJ7M_=5>MR-V9MF8]H MQN:E7N)CA"/'BW-_:BV-HHA7^>:TH5GE>FC@@ V,X/@%;A9_;XN9*>K$A.L, M:VHN?^<2KPN\G!$J%4PN+TI*K&C4]B^Q6=]_L'J.]=<^N4MS$D$7T2&Z'^(< MA3 .#BU WQ$J?"ORO9I%980B-#B3HH=O%E87,V*:P4F*ELG4$P8NS)C*\&3' MM*@4\F9^+Y%Z\J=4)D@@]G(W<4*$DS2+O'2:$O(RWQ':V2CVS::>?J'!DB1) M0@J@@1])#5 QR)%5@;/#F7EL6:4$HMA?UP(I!KAWPHS;L,L-*]I?UNUPK(;= M]'FS*^KU?7E=EV,F0N(DQVD>.2CQ<.@X3NR.-V&88A>UJ5I+A;MSO MXT/3U.#KCAUIVQ2=:+D9E5SS2@#M*+ZO)?OY M"HQ8 06K9G0COC^&G\A+6V0TN,,.Q=-BV?.-,MK84Z>6-W\V(P+DA%&494F, M$TQR'.8H1A."R$NXIFUTM&M2+:_ 7;5K.U#4-1W7[MI">".A2L)52:8>KC5) M)@5KK60>B)PEF>+N>"^2*6&9L&3*LJ=0,FFGFV0[##!QHBQ.DMP+PC#VH^0@ MVTY"A*:BU+9L5C;;DG:BC5;=%&%=F7)J(ER7=C*X]JKGDCH#*V MB6NH-(-\UY0S +>7 !#:U80E,6QX[A!1MQH:C]VDIS_6G*5K9I5 MS^Z^VLF(IWJRWQ#.17F6%\U3H*!'>M1,!O9MR=3-N\B-X$OQ+WD#N%(_<%[X M+4#1:Z%(&\T6;.358U>CNX.J#3]49\?V<8Y2'R5Q$A/B1W&$LR"8VD= MT8SX(T[S^X@_$G8)QA]9YG@GD8;&Z$>&?1&)'P4A\4,OIRVDN>][AS:@YPD5 MSQ/[9B-QI"_G([-I29 EODD=?02)Z3\_-UJF8Y[0<&&Z18XN.Z93)+$W*CJ, MDDGEXQQ>FSX>WS/.\?7 CNCJ#3L9]VOQ4(X;+%(?N['O(X\@SPWC),^G&U-A M@&!*%,P]ZP5H4)VD-E4MX[59<]?V.$Q>+1?9Y:6#3_%9;C/NLT.]EZ6 ;\[< MI#^XYC;PP[=M\UB6_9'IZV\,Y*]-_86.B?:L#LNT!9\$B 1AFODX#+W89>U. M#3NYQU?[1%USFG5^ CD>_!]@]M<"@P-2@8&U(HHY9C+,LRLFRCS$RDQ=*&)8 M8,["/--RDQ5J&.>;I.#BY-SLA%I"+9B64&Q0HZWSS0L6ARH;ASTT;IXF"4XR MWR.)%^51DD^MAB'FJGRAJJUEPL0!Y3P!$R96+C[HY%1)<#B6W5$3&(1YG1<5 M=/*K-"0(\"P=#IZ1(1 +9&FT,Q!(6_-&%)C'$O?<4[FEKW[]N:S+7;&EHQ2T M>:CJBEUBR-H>KP1M1PR1DTVY[/ MTFADD/LF@$G'R]WW:EV>F3C:]@ZA/[&K"];-U[KZOW+SJ=Q5S89=5]!^K.KR M0U<^M"L8P#Q*(S^*D8>IX.';[I12,KOE5= ML67&7+&[V?>L2C6S!?3&",[]&WY.')B MG)$\)*D+$W* Z\9"-_LN!E)SK!K@L:I\;0\0%!-"<-?LQB/X?ZOJ\67!^NO+ MN5;1:K0-7I6/3T_W#1ZM8I>9O1K'AJV%QSXQF ?0DS[16VC9*K>DG^:L=.ON M&G:$LN5I$%WQ-N,7WN!&03ZP19-F_<>8"P[MCW?!;6CS9,\N7O_0MON"NF25 M)HF#29[X<19")TD=F$W'@Z.($*%=E^I;UQR.!L"@[>>,QXBT&\'VXG/7PP75 MB%<^-&EP#%_,6=8G8L%D=$ R80O MP(YXJ1DCJ'2O3Q_P@&\]((DA@AGO"(P)K'.,\4' B5L_77:KOHQ?A1?>2O&- M>MJ.$+" W:\E\0LPKWU*:E@@;_L11?MA!/GSKFG;E4-2+X.^CW$,74QBW\L/ M2#,OX+W3:D&$(GHE=176F%CVDTY4D7AR>[NF&\Z3JV.F08$K+1*DI1A0-;^@ MS!O:\]K^G['H[>?JZWW'[H-F6WJ*K^4J# (G($&.@R1(?)@'* T.6-/$,9+C MSD*H.=]]6J9VUZ.[8JGOB,]0^CO/B9I386/^,YX6#]Z?*GM_'KW_Z6WOVY4E M7W*0CHQ928>P*%@MQX&J3%JA1_BKV\R(JZ>S2=NFI:@_[:HUF[Z_*>OKNYL_ MZ?L?,_K&\7*7FUVQ847=B\?VEZJN'O8/K'I<>]]LV<33:/@JC-(@Q)&7))Y/ M(I?$$<&3H5[@\TVVOU_S=,_F#Y: ;\P4MIZX/IW>9]/&75F#9M^QU[K>1/J6 M@XV@&XP$&VIE/QK8--MML6M9M!U&!KR3_N_71=REA=Z=9;KC?'HYSJ=3G$]? MB_,C,U?@= D$3!VZIP=06P$E"%S?@8$B<,(1&$D"C*4K,/($#D3UGQZI^O$[ ML6B=IG=GH?X#-3],IQ:H165;-SAWE,A*L-Q]UH+32^^2I1:(A.T:T[LK-/QIV M/?JVZAY[Y-!U88H][/FN$R9>%B$R77L 7>C$B\5#2;SZ-R?UJ,#W ZP%PZ*L M3Q<(C ;<:4UH/'22H['O/3:^[CY3T7%FY_D!X^-<1G1&2"7>,GW8;]_=-SMV M4'$5.J['KNIU_ F:8ZC/)UN8H 1;]' Q= 9/]YW@+;\J3X!'VJ.@$;<9SS> MO3S'=S#LG82V>;/>KQNU^ M$_*TH>\8RKFT*Q@F(0S2E*1^$F5A[B,X'2R$89CP#=DLP6HL7-TR5.!A@#7_ M>AFC_N1=L7\_KC0>ND[6*@=3036=0SG$M>L[T!L,?GF7O63^U46V]A;5%QXM MTVMF79FDT#47UYSMZ!2V+"!;P@;'I4[+>[DKOI:]$7G1 ME8?IAQ6$2>+%<9;Z>4Y_@FGNY(?9A23B+^"\/%3-.=$$$!0#PK$FSX9B!'=L M1O-[/Z.I9GODLCXWD#B9=;?QO.D0_PZ]9C1T"(B F7HR#_Z^NH?!C,EL-UDL M85+57JI*XW_ "9DD(R5"9*JGW$?67F4#ZQW+P^W356 UTY:0)C M1+.Q/,F@&X8>\J;5E)A D@O=I:FF2=WG)">40RHR"M#Z5*C* :G@[9N*".=; M4EB :_FDX5(]6L/7>'+1=F$:7S'O=LS-JS;J^8V@.CA36E_\UZ9F!Z?+X?1A M>]-TQ?;T=59O]M>F^Y^R.U:B7:&81 %V2>Z'/G(2=K'IM%DK=G*(Q IG+(=3 M1 .DRF?\5N\.:)X*[9KBU5!'7(\[^83Y??A1L98?[)D2>&8 _6L''LL.'&V8 M:HU;6%YW%6*-:7MZ5NQUMH_B+MEQV M+0,Q@-YNFS_[^V#"''J)0]( 9R1."$DC&+EQY&6!F[D8"A7_4=&>YCAS0 2* M"9)95>'@Z((\J&38CN= V3W3 MB0\U?9EELB?@/E;%;7\H_-.N^5ZU%%^Q_5"OFX>2OIB6=7E7=2L_0SY,4I\@ M&#BNC^,3H&'HIJNZ_%H,@L*UJ7L9E%R/=S(\WB\,XI],&5&#KO@+;"?<8$.S MBZX!U/7ECE589!5Q[TOPVT]??@+K9O>M826]^L\(U/9:T.,<>[DM]K)4JDE! M &80H!8!9A*@-K$#1\RJ*S#8!3[4@+V1F78%#IV!_>E@WA4X,1 ,%O;O&&VT MW_L"6[7M[P5RV[,/O:$X[0W-L]Y0:>P-?+NRM?!_;B?VLLZV8/?UP@0TUCQX M\W.6&SJV:?ME*/H&TNS0FCZF^RT+R_2WLOI:XV)7TUC:OH9WV@T90QRF&<[H MN"8,$]=QL.^.>/.()!GW0;1%46H>F5S7-/6H'OJ*_*,U?2KR2M*B(UBGIW5ZY9;?=#>RP38_MNZC5-P(H1 M]6MF#?N^5XB$49Z$>>@1%^:0!!$A!UQYY@J>F=".1_O9B \/WXI!L?H9E3XW M*:E.&5ZWFU8:^#/9DC?8$&/A]@O:_9I_S M2RQ=>(25D&O'TZG&E$9#YYO_3-V4?W4I-?:/54Q;\8B/8Y3[KA^Y.?2=J4WL M0Z%3'/-:TCP#G?I<4AG1NFPM0/E'@Z%+OO6 D"SJCW!+*9E>OCFD[C%J193OB=P^QFD M$3 X(C[1Q 4E48;8"TJIU4]V"*A>$QN#_5YP4_;ZOMSLM^7U75[>576Y&=>_ M/M&>WY[*?G&[+5<)6PE##O*(E\(2:]:_O5L91:A\M+N9"TNL4-E-=GV? ^Q M1@:Y%OK'9K.F[G;5[9Y-H[&V3W\_W&V*_JK:59:D"-)Q?DQ")TM#G">!?\"0 M)'RZJJ5ES;HZ/>$ 1T?ZF)89QMFU=%!MPZU)17H\HCF0:G*$[EMGA!TWQ3(,_Y"+:1'._ MHO39_0;?*',$<9*S/K)R.,(,4)_VU5.AI?+H(5!]B*@]@\ M9\C',6-^4!;*CHAU1;-YOI@?T(SY1'E,D_;-K+!VB2_!R*:$>GN#FQKS..*; M0AX%RNL\6\$[+N!]I*]\Z,J'=A4'CN*&'R=0V23TL6&!'08N& M@MGI&OB3K4<,*>BA"FY#4$0XW_8#\US+!:Q9-.LJEGH2#EC@BKX7(_'&MF[7XIN?5_57Y^\7M(N77?7=_V+*S?Q4R_/O2S.LACA M*(M9.8,!5YZ24$(A-:+1K)X34O P0GV2]E^Q6Q<86BGAU.DC(5&UQ#W*1@@' MITT&/'E3?P,"LX'M$.O?L8@>RY/^ME8;<*A5.F["WM306"MYVE.P(H M]=,2TC]=&]+^._BY=]^G"^ZS+!)H"0'<'GWOVL]OJ#+1%^1VIMJSRVQ.;H_# M!!(8QT&[ M=-VJ2?%\2I:X3DJ2;;4DRMK$IWZS&!,_?#:>@/M4[+K'OJ)1L69(VO3QR2O] M@0T-Q[8B!(O$[MQ4@\"S4)X>AAJ.H':HP.GP*_8;1!/ M7YYY+DVID_C$".$Q22%BQJ,B/O!$ "L)$L!Z#LF8UZ_*S)UKDG)0&BOD$=B%VQ515 MB%A-!15X:;H@CQJXMD,3=1CVHF2")NYDU&_WJ-*N4.6DP[IF*4B<*8QX%F?'U MFA7DB H,L/C$8PY?E\7#$%5BXO&")>%]E:\*"+7U1#SH;\^%XSP9KPB' N:6 M%0X5!C3*>I&2@5>?[.1IX)+$=V$$G3AT DBB<&J11%&@8*3%U8[19.0$G,IA M%A^AL\95RKF.DG0.DNE-#"J3*<6'UR]X$EBG-W0AT0X=,]8S3%(>0 M^W"D?!.:->H(#!R0"1RLFT'=&W)DCC4Q'7J-,)DCB3.8$SAX:(9!N>.%01$&$7=/?I>UOORYUVS__:EW'VOUF4[-HAC M)W>1FV&8AE3E(T3<:?HMBSV';TP[OQG-8DRQ@0$PA[/L&SQO]ZN%4V!><"1>P%=R0EOKNE=V>R3@X3BHNRN%$E<]E'/DLXNSK4@%K\!K(^HK M,'J&V. .@;QX<;?(IE'5GX:19BBHB$6NL1SW0CF$RK/@UQ[DTQAT1SN)IR ]:O3J->? M1*2@E63WZCPS*_E?Q"G*HN)35YWB!W]2 YZ>NK%B],#+M_C@0KDGK1Y[J+>6 M;VBBB67%(Y>;P\C')(H]X*(Y(0!PQ3$5HU_T MH"5%YJ-:Z5A%.&AB07?:%Z+,(:FS\*$:+Z78T_Q"R3 M&WE(L#:JNZ<-6C_88R^8KJ4(?R<>U9=RC M;N0Q..V 'PP&@)L&'$R0VG:EWV?SX^$ROE,>(17Y<%;4Y*92,(ZJ=Y&]D56# MK1RQ5A?#O#-^Z;ZMZK)ML^;AEC7(]M&^. MGP7T'Y&)/45-:HZG$TIP I-W>40QMWQ35M]Z%NNUV?%;0G#=/!39#2=OW8A4QB23Q< M'4AP3C+'DRL9)MV<9KD[+4+UL:F__IU%(,#0RE;^DB>63^\,W[$NR1YP M!J;O@D<8N8L11&F>$3>-"?0]FFM.,#!58#G94]2X01$\(E8GB:I<("J0"[ O M+Y>O$'\43WL$DX]3+OE4[![;Q%2U>6>E50N/1Z$][6D?Z4__^6_37^@_MT5; M_N>__3]02P,$% @ 2HYZ4#^5*4NKG__D__MN__G^__/)_ M]/O7/]ERM+S/IXN?S"S/%OGXIZ_%XNZGOX_S^1\_WWOR( \*_;6GM+5/_ZI2[V2_71+Q#]@N%?OLW'/_\4)9S.5[_= MX$?JXM^>E?^*5Z6AE/+7U;?;HO-B5\'8+/SU__SV^L-*SE^*Z7R134?YS__C MO_WTTQJ.63G)W^]G!?3?#XW MY?VG8KI";1[[L&KJ;I;?_/7G92P?Q8<2(B0KX?_[H3J+[Y_SO_X\+^X_3Z+8 MO[;:KS?9;!;_]B6W^2(K)F?U)H9X]6 M[+R'[[)9'(%W^:(899.SN[NSE2[Z_F$1_UO-&?.W-R:;W_E)^?4DE \VT'6/ MWW[.9\U&6_,6NN[SAT4Y^N.NG(SCS.[^L2P6W\_M^_Z66I1A$9>;N.P4>1.( MGQ=NKR=Q)7R7W>;'>_&D8%L]L/DL+IW5I.?C-!B%S":OXL(Q6ZVX1\%I5KN? MOC:<^$]JI*V>NVPVC22:O\MG'^[B)'BLD_O*=]6?AM@=J=95[SYFGR;'!^KA M6FWUS6?%[#^RR3+_+<_FRUG>:)@=RNEZ$M@7/5QBER'&NI4@O6'.K\I9_F# BFR-&NR!ZE6'^JX/1R_G?H\FD+9)'[T/EI) MZ>(U;KL#.9M-Y7LKM->CN#6^+6+3:CYOL ';5[ZK_D33I%CDK^,$.'[VU7(1 M5Q!U7\X6Q7^M;/S-'%*KN3%!.OO)KE!Y2.3'W^COOV7_6<[,))LW'_\M--Z5 MI$V'R:%:[?7M2URTRMG1#=VS@JWWX'2+XDC%UGOXD$6;CT[MZ_$F6N]U4[KM M+-Y6;UZ7T]N/^>S>YI\6Q[JRJVP7_3B5<$WJ=M'/'YQY^.D9G6[44+<2O,\_ M9]^K'=+;F]^RN/ 4BZ*Q47=^BUW(U&Q8[:_15I_>5$)''&J?MYJ./Q2WT^*F M&&73A1J-RN7*Q_6NG!1-7&+GMG1J2)['92TG7E=:&HKUFHRBMU;9DV_C= MI[>O\[B_.MKI/<4[ZLVIBUG#ZAWU]L?TO=Y^_!;W)_?+^]67[];3>=.!G=YR M1S(VH_;!2FWU[-VLC#^S^/YN4@V7Z;@Z>?E<07&L=TLWE9OW^>3ZD#R719_\N,LF\ZS4:.3V&/UNNY?0WXT MK-Y>;ZN3M5%EO*ZR#X5DV+1=&_>J'(G/3UU;FM4N9.>-AO- M!ZJTUZM%L3YBJZ:,!CW:6;RCWC16XZ%:;?7M0S[)1W$V^/=EG [RV>3[]D3< M9HOL]VFV'!?QZV.=/;&9GGO?$/'S6NM9EF9C[*S&6I.DBMYY-1U%ZL:)I]$( M/%"EPUZ=.K.>T$2'O?YAQJV^?/MYM7I7F]WJG^IK-ALWG6/::;U#61NR_5C% M#GM8Q72LSL/4?+Z\_WR*(79>:ZW)LOPTS^.'TX7[TB2 95_YL_KS, Y:KOLS MS6\KL_1U]BE_$EVZJ]YD-GM4K0K EE4 -F2KWNYJK>6>OLD7[7;V:8,M]_== M/BO*L9NV#/'N9COI^X=%7,VZZ/WSAEON_\=\-L_;[?GS)MON<[G()BWW^5F3 M[?7Y#&(LGG>S(0L^S_)YG 174_7K^,&F?-5NRHV*]>_EWQ;Y=!RMY>KWZE^< ME*-=HJW$NLGFGU:R+>>_W&;9YU^KB?O7?+*8UY^LIO)? -S<3_GOFX_#KLZH M3W%_EHVVSKM)A")VR+J_4K!>>\BEX4XK MZH103*E:4H08_Q,-[,9*+SM"MY_!W/#:78\C>'M/ZNW-UJGSKIP7*SX='\E- MJ@>B/*$ .>VM-$@RA!!>:T):I,P%1_0ZRK&!G(\+AMA[C0FSSCB!M5<2 5%+ M!!K.42]GY+:KY+)%9'^,VCYX8I:S"J[&='E2/AC",=9Q=B-&>^PI]J:6S4EG MS'6QYES%[N1'&I1]T:2ZUZNFX^J/ZE#Y2S:I7%MJ8:*]]KV8WJYN;!V@3:/Z M 0+A./#080*,B"N9E'(K.X'Z&FETMO[+[A'N;1):AYS-W^>C//;\TR1_DR\V MP!R:BPY4"U9I[BTW!"#.$>)8(EI+ZN.4GL E=.U<:A'8OBCTX_I"?H@R#XL% M YWS+OZ?(RTTQM9*4DNBJ1()%,'73I$$(/NBQ+M9_CDKQIO[5\U-G(/U0K0$ M&9:.(\$DY0HY"^U65N5= FG(M9.F360OPZ*XPKY=W.6S1[@TYM+.V@$:+YQ1 ML )1$P,58&PC=URH!;DNJZ_O_EAN#ZY@.\H'832 F' # MG*!>$(0=KV4#W*7,2@.T=KKA4!O(]KMM_U_Y9.S+V8=HZ[\I%U6@ZML;6\P_ ME_-L\K=9N?S7X:S&9'.!)7210 M0R3A J'*>*"$,IK5[S'FC<*F7AI._9D3IR)7E_Z/Y!,Y?#L<;AB4!P AA@0 M$L0Y5VA+S,8IH0 '/B6X9+ ;]62NM(II7PQZL-=KX-[943H89#&*R[+#GB 3 M5V=G:"V7B,/E&LW:9*ZD ]DK0>K<$97GMNZB)K;*_4J ":.N$ M%U)YJSWW1IM:2BITRH0R0)NVS0FE-5#[=9X<]9H$0QS D!ONI4$..:%$/2%" M2FA*.,U@W24MA=.J+U1".*^2L$13+#E0FDKKUQBIDM'YCF M>9,SPWUU@@*8.:^MEHA0K(S%8+.VJ[AQ(%>V1^IFHFD%VI[I\R&;9+/B!.X\ MJ1 @4X1K R"PQ$B!)+'U3(H833IX'N A0'?$2<.UWX. =8^?8W'T3&!?Q:#C M0)" .$TMQH(([%UM&"+!>Q5**",AH M7(ZW,ZLP*0$, _3B=,":9$Q[8\KF4..A>7:(*SN*!\L)$18AR16'%L:9=>OL M1AQ<6[A+%[OP=%3[YLOK8EH]=A754AR<6W84#\I[@(A7S$OFH#&8>E!+YBF& MUV42=\B7!%0OL!*M5M*/=]FTZOZB?C[CX!GFR8T$BJ126E@31X[&JUM=FT Q MA:5#*0>: [2:N_4(MHOUQ0XY'TATXDGGXYH!0!6- (%5W&4BX#&CLC[LPW$O M<66A-AUPJUV +S"%-9NC G0H#@ G476>AZIX9ZMJ.1 65W8(VNTD="*8ESL5 MC:2>+,>KMT=F*Z4M%K/BTW)1&7,?RVK:+*>+"&OLRNVK:1R_^;S)Z5>[/Q2L MJDZB,;=(&PH,HUS6NQ!,'$H)0^9_BCGLHOKH+6=&>7]?3E>B'DV/\:1H4,!H M5P77:A3W*49+3[:3.-$BY6KZ $_6+D6'IRDTTK30FV]\/%Y%/F23=UD1S0"3 M?2[B\O2@]X?\Y$C4;+^^7JY91HJ1:C@YZ-XY4#PTI[29P7$!AA.6>T/FG T,L4,_!% M^#DNPL;6]7(YB_(DJS! I1UV5 H5=^2,049%[:HFGK&4@^;3/1\7V'1KC )K9^Z*$IUXY5#1YCSJE0,N('O 55#&PM,>1)?A'Q$IC7YG:W#81_<.HB M:5/?K6"\RQ?%*'N29OW*8(5OGK,'4F90L+8/< MP?5#JT28+T:G5_/Y\C0JK6L$H;4B6%"":-QZVFB.;?,%8$W%U1TQ]TFCLR"^ M&(7>+A?S138=/WALM F/'E0+QD-JK/:,:N#BSQ*'Z\0U6#!X9>D8^B73^3CW M;^5ND9F_O:F2%?M)^740CP1L.W.:8?NL6EP6*%!&6VHS[Y-43EOGG2;Y2]'2L[JNCR/]:?7XP[OAX]2 ) M%EP(#"VT3@M@ 7"UY(0GI4T9H$=K4#SL0#^]V9T/NKCUYTQO33D_G,SI0+6@ MF;<0",69%X 12G1])XXC:F#*5GB [K!!,;%%O?1F\67%M +I[72=*KY8]WV= M\@H>LOP.5@R"5$9V'&<&24 \-QYM5P)O<$J8:?/+&,=>@+]J,K:JH#[I.*]Z MG<=^NV\5),MB?K?V=57WFXXP\F#=H!P "$(*N-% :L4PV2X"7,F4E]N:7_SX MTY.R31WUQ:A:@-Y#RHFH@AVY@)8[M+F? MQS$Q-.5-R@'>]1@4#5O42W^;F%GQ9?6 _8.)??O9L9N31^J&**^6 L2AYBWA M3'@EZE&'):']Q C^J6?&MG74:USTV\^5TJNG038O9QV+C7Y6(<[[FFN 3$5 M;%I[I5@MG7!)]Y+D/V?#@]1K12,7NS^^Z:[.I_G-P2LA1VH&[R072BF,+)?> M<0GJ('..&4(I04G5[NZ?%#PX^[6IF_Z.@Y5_208Q]"KI,R[ SS.'A27^]7=Y;C^_"WO MDPC]O'IP58Y^Y9CER"'ON96D'N6D2B?0R[%AWU9H;W0Y2M-DC5R.B_59U.$D M( ?K!>P1 X1!'^T>*"FBJ'[=E1.,9,J.Z()"RB% /MQ 3X3R]KI/'X1 R30\7WBP]Z7QU;O\LF^_I&Z4FK0;H!&:" M.BVIKNYQ0AJXL^?)P^-J5AGH,,&^XEVSEDD-@5'HEE)><<,>TK=YD MV*! /5?]OE'0^07^?D/3N]'!A9FX?@*SI6LW!QH+PC$OH 8V&NK"8\^)J:V< M:+2+*XN^[//:37NH]W9$GGW?..#4Z!_+8I;O?3'^T(%YXT8"9 A@'1.<2LV:3*X0PQ MGW+(,\";$GW:C.VA?HDE^GW^>6-QO+W1V?2/MU_RV7B6W1P+L&S00/"$>ZHU M)%IHHRGP:'N,Q:!V?X[+W:W0X\#"W!K^EV!?E36GRI'W]N9#/EK.JFRD!X/- MC]8-@A@AI'*.X?CS6ACK?\A,Z)7MC2_$N3:@/TZWY4WV:44BB)!<4RA^$GX0 MOES%KF?3<95BN9C^6S$=USE,=W&H<>6@%>5QO% +A9?Q+QQJ6DO"D$LAT7"/ M^OK@4ECC9OBZF^;S!:U][ZP0L/6%$FO@'T8Y3C$SM9V>&DY2K",U/ M[JZ19BTC?XF5L2F[]M8)5=8PJXDFT%F%J-="UCMR!@1-<8L,\)SM0BMA"N1] MNXC75[WJM?O8;><#M0*( \<*2;BA<85GVD!>R\F%D2F;R>'>Z.N38:UA?[:5 M59.\PN'!385Y7*W_GLUF6>R=^Y;/1L5\=RK24]L(P&OD,5<((N@5J')GUM8C MC]N8%)MK@/?R^C*V.E3!!::OH@)K.FXX;=6E V%**4: H4XAJ8#D]9.,G, <8M :>Q'CIZOA$"Q@T BN/):.1*UR1[98*:I2+K.>O.?^O-)T9.!L M\2?C^(EJ^'-3%GKCX^(H@,**.@.-D?6)O&"8I3Q9<_*SS&O*NNGXST;8TY30 M)V$K=*IGXN)??P1;3,<[#"U;S$>3J@OQLOZR.DZE#I<(*>)R4#)08#[J25W#%J#?&ZCAP2 MA-D43@TP7J$_]3^[FI(">X\7I]8Y,?)Y$R8]+1P>X&YD5XRZC?34:01Q4D) MB88W<)-U^>S,_2P8>S-IRWFTH:I<_:M'9?/9EV*4SS^4DYV'6$EHMI37JRF;YMLG2&K!]T>=OLW(^?SU J< ^TXP9Z;RU6 M"ECM42V'EB;E=OX ;P2T39#SD>PM$6.^>CO];_DT+N23ZC[U^+Z8%I7<50;) M!HD9&S40HM3$*2^X00@P3 S!V_'@+$O)/C+,+ ^M\J@3D'N;=%IZ'HA@CX A M#E=+L;$ZKLK; 62HZ2G&J5=CA;+6?40PETVNSUB^SXO'C#F MF GEJ@O^%#ON"&-;R1!+>5OE9,=P'Z])M6\))X/:%UVVJ1<:O>"XHW1P7&GJ MO;.& P4587'WOI'+ LQ3KOJ<[HY]<69..J*]!="4T_)Q9^M$7 UN+1ZK&YS6 M7&KFM" *6>VTK5\A$!%:F6+D- _4>K$K5-OX]C;[5(F)]G;^T$1TL&(@''+" M.12<>$0T1QC4FUK4_M/9J4V8^SX%.LZB)R4#-5$"$3>7% EE M+;.DCG>)$R\3*3OVX28D[8X]:?!>?%T[9ST+5Q53<,V+@'-)Q(3>UC#Z. MB>MR^G3'G;80[O?,L#+?JKM!IIS&CB]CWW^<\NC\IISE#PZMW+<(4=1M,':'%FE$!DY78^R^T=O^K03*E/71(2@0<=(9N^'V0?6]/"*JI@!8:H(7 CGA&Z_,CQWU:,,8 WP7IAGJIL/9X M+Z.1Z^%1N< $LH3KZH8)BJ.@BB*AM2S"Z)Z?VWAQLU,*F'T1PV6S:9SUJK#U M#W=9H]#"?54"5U9#9%SEXF?6>D\5J"5T/BED$/X)#FM;PO52S-'9O!B=0)M5 M^5!=LU6*::Z"-N@-WV/!]- MXA^'XXN.5P]&8BW)63 MJ,-Y=9ED\?UB,:0/[B<\[U4#FZU1_>"P)D8HI!E <;.+F0'U63L HMFLVK'\ M'X\\Y_*X8-!6&AY70LL8BVNAI$[4TQF VJES.:V&L_I6'-KX'JP7,%#>2 $I=1 :1 A7M3<4 J>NE48G*GH?7UJ MM#<+]7%7;7F?%=-#]NFN\J$*G.3$.JL),0Q)X^O<>@+J*/&5TB5-ST\-U!:0 MO8!Y^EM^_RF?-;-%UV6#\EI1+[1F'&(<_XIE[2^ 1+"4]YH&R)9$O>ZW.<]" MLR^&J/&XJ'233:I+5*^F)OM<+++)4;8()1013PUEG"CH)*J3NXAH5B?= MI!F@OZU=YK2);']1IXLHWRIA5(>[>&XXXX7QUV-C&!MX4#=1$9;R".IAZ"6GFK:S-[\O)Q)>SK]GLD(/MQ)8"@%ASSY2+]B!1G LFZBTH M IJEW.H;H,F30HBCKTZV"71OTU+E$IR_72[F57+R.(L>FI6>EHW8<<4VIX4#C*N^BCM3 M@C VGGK%M^%M2#+;3PSJM7(H%>YA!\4@0>(.$S$(+*0^&@:D>D-A)0O6(BF? MUR#/B?JB30K*_6WC_W,Y7]3O1^[>0=:G\/FXVG+DT_E*RP]S0[_/(VCS8I%O M+N2O4T:^ST?E[735XD&'0"\]"!)C*5#UWB#5!GC(/:C#V+#4_.H?O>^&X\/4 MWO'1LR>'_:JKGYYV555ISV]7!N^G[S^*;))8JPK _4G2Y\5T+5[!4KT3D8[NZ;;S^^?_( M)LO\W+<;4MH,Q &/,:9,8%[EFC+VME&X53)8\[ M8%,\*A>$=XY&R!2U5'$EH39^.Z8X3 GZ;G[3O._K>7T9 "E0OPSOC-=,<(=- M=4=&>*8=8MLI6>"D-]=.OF+>3[KCR_EF3L/ZI?AFHH5:39[(.FR5PA)Z65^\ M(@2KE WVR5?BKHQ!J6#W%H]974C-IZ,'[\3T'G)9A184Z[V:FHX?]>FT3-RG MM!.B)BP47".,HB*"!\?ZL3& $0H],W!D0K:IK],YL#OF4 M$9XW6LA:Z;HM1\O5N7;\H3T]?U@D..&(!0;%7F(FD99QE:D[CH6]DB&7H+"R M%>":&61G:UM-I\ML\C[_7,[V\757T< EYI6SV08B@@ 41Y6"^'LM01]M*O] M! [9L&[VH*U<2=]A :/R@:CO2=>P#CQ PX54UC)6HQ([93\A .*$FN7!RD( M=DR$C[-L.E\=#S2:$IX6#X)2RI"R1AOL,)2\NAQ8PT)PRK9L0"="+2\*:2!V MQ @7S;W%=U],\C?+/0&DNXH%!Z2!0BF&D"$6>4'YYDQ66:!%RH0PH-.1=AB0 M"%ZGFG^?WZXR,T\7;[+[?6O"KJ*!"<*=E !S+"J/$_(Q=W2MW_+=_GH]I8-'A'$!<41IX8+F"3F_YZWG*1<@! M)9!M1_$IR'6D<+.<57+[8C[*)O\WSV:']P7[B@?/XNZ&(H^4@=[":,+@K3#1 MO$G)1GUZUKJ!TZ E$#O>'?SHGH^?[(J&/% Z *>IC&:MU=PX+*ECGM:B8&]3 M^#"D7'+M;@[20.R%#^OM;'-&/"@?F)((06*9=-0[K"E1M<$;+:"DA\C/2![W MHCAQ/HR=6HQ5>.XL;F,W 8EQ#C/E,IHUWTTY/KR-.%@S4(@%T'%[I.(0D%8A M55^TJD3T20_"79W'L7U .^7,Q^S;JW$$I;@I1JO.-G Y[*D3/ :<4&VQ,W%Y M5%;3.B.KN D-,A9 M J)];12'M3B*HJ09Y.JJT(\II3I-2UUZILS(5Q#[XL%KJWL[>S4).TC%RI7[,%'+OR=56]F^79 2H\+!* L400+93WU"!>I<"LC>:X^?9) MU\JOSK>9@%Q'ZGY=5AOGNW)Z^%#S:;& B*+6*\B\UM9:#7B=EEUY 4B2Z^KJ M?)F)Z'6Z!/P]GTS^;1K-E@]Y-H\]'*\N\QS>:>ZI$^+62&FCA8M((.ZTD'6* MS#B!,9=ROH6NSI_9)I2=,N0_RLDR*F2V.I:?[?-H[BP;'!&8&>JDQ50HQ#BB MI!8#1;12&'%UWLPV(.SV['M])K,.RBFFMY5EN]?%?:A*,,Y#+ 15O'IH5F%O MN=\*1=,2B5RI[[(5)#MV=$[EU50O4&"(_&KS):QYD0 M2EVGL8C&$A>3,5I MG4Y+ Z'2'C^]4K]D"H"='Y8&>-H*KG.RD@ M6!LF"4?*$UJ+A%S2,VOH2CV2;0#9+3>^_8C]WIO0YE#Q )VW&FJOG39"6\*9 MX[4PG*BD'<>5.B.34>QVR;B+6^0FL\3#@L&B*O0#204,M8X @:&O!3#RZ9/R MI]'@ZMR2R?AU2H!WRT^38N0G979X+_&@7!":".! G,H0D-A&2'XL=PSRE'0: MZ.KMS^/%409,,*\TJ!FDYE,14UTE,G-@8TPK5 @).D[)17JFGLD4\ M.P["G/\(\\K'^OO[2A?Y='0PR\))]8/DF#"./4<> ^T$T&2SJ]90Z;1'[Z[. MK=D5K/TD3+#1(/J256X57TRSZ:BH;J-$--8B/>Y1CVE6?G3K06_4=/R_\G%E MX*O*$10-NA.3KB2T&AA%"C'LHM)@M!T ]V(5]1*-2".P;A0@,ABLFB1D26DV M:,*,55HY+ GAGA/N0(T6BC97ROGI<":07GGU-&=WTU798T]\=O>CP3EEE3/&6ZT9H% AY&ND MH63_G,Q.YV0Y4.4U,]W3A\@NV8Z\1;JO2G"80RZ)18Q302G"GKE:0F=8R@'2 M .DY!*J4G6CFDMP[^J3I_DJ!(0>] , "RKT1&F%96S!1OTF[Q0'R+UW9#=AS M%K+'^;,GD?GF,%W-Y_GBP.N!>XH&10&#DOAHP)IJ_A?*LTTOL1.BUY>7+J/_ M4]55MHIH7_/&V\5=/GM33D?K'K\NLD_%9&4)''UQ\EC58)BUUD&F,>'$(\65 MXK7$6H"4ZQ<#BI?J@D/=('SV7+++>EP?NA6CS3L.U1?99/+CF[VOL"I^^VDQ":#L,03Q"B"1%@$ MG>2<;*4F).D:\X#8VA,UDIEXEE;ZY>+'NUFYO+W[W\MI_O%K_/C[FZ+Z6_GQ MKEQ6#Y*XXO9ND>?3PQ9=#S\=% <08&^@UAY:1CF"M=H(->Y:'"B]D2V9W9WJ M[\*C8-7W![)4HO4U# [_=O $>XB9 8!C9@F0F-8V&)'*7(M%\H+'0:L*['<@ M_#Y=%),/^>?%JJL?[XK9XOL#2=;R=3 (3OC=(!%$$#!@("0$$HTQK'TD!"&: M7M Z$YY%R"_S4!(?"F_++JZ6H=NWLH1%SJ\L[XW^AG M@T**4::<$0):)(0"9CN!"(A3GI 8T"67ET;^+G37ETMZE]3OB_D?1XY2#U4+ M%CM'G5-2& 8XY$"R>K,3 : I+!V2C3) MV'[VNF?AP^A.7JH>JA:< I"))R! MV(DX"V %":PEQ3CIP9TA.4U:5?I>)B7CVQ>35O><\_GB?;;(/WS-/A\]6MM= M(2 HE(]S-1$&4Z45C(.PEDZ I%ELT.Q)4739 ;)]\>;Y)'QD#=Q=(6C$,<"( M:2L4!\ 0H^I)FQ*1E,I_2!N4X:Y^K>CEZ%@'&>A\892@FT MN)802GPM!V MJ?DH:\Y"M2_>O"FGXTU7\_'1)6Y'Z2 $EMY2;B!21%%"**EW MX@S;:[M@D*[>LFU(^S.(1N5]ODHR6MF$#8-E#]0*1'/AB#)4 ^X0-3J:!K6< MAKAK<4,,=XEK3SD7)N'1Q>Y@O1 -4<>1ETIX[9D#PCI;RZJY3,I&/3PBMJ+U M9DPZ"]^^=WCNV^=\.C_@DCU4/E"LO4,.&\ZIMJX*&]Q.U@:A%#O]Y7#G5#WO MV>"E(-N_AVF^G=%?%]/\542DF:MS1[U@ 7122V!T=;(AN/.J#C3FU..4-+R8-![$\:8X-;!&CW,E MK\R<;TGG>YF4BF__/'I35EK+)NJ^>K"H$8D>5PF.1Z-!"V.)5M1#*PFO30@> M-S4I4]F08JMZ8E 2N"V<>S_^_7]?9K.(Z21.RJ-9GLUWSC(G-1 T5D@;+9E7 M B@I#="HE@ASG93BY.KITB74W9$G&I%IY*D;",9KPN.";XQ2<=4GE=&Y!0S0 ME"1\ W227X(\9T+=_\*UOK?WX+J56FQ!>I,W6\F.M!'BS@:C.'X<(M1@P.(R M7COYA, F96D;H,.JZZ6M7;1;C?&:_Q:W&G>3[Q_RQ6*2/\K U"16:T?U8.+ M(9XB@X# 0E+K?7U:*31E*9=S!Y1$MI>IJDV@^TFIX[+9-.Y5Y^_RV2JGW>,^ M])@]YVE'&J3&V5"80)M9C@J3D7'OKU^%QCD7]^D8QY/U(V23+UMXZ02). MG6912N0=PA0YC#9R0F_ E5VK3U=WV0VPEQFIETYWU>: E9PRC*$TSE*M!(W_ M69MPCA+O9*-;3_U(J;-Y,3I#U$?U N/880XAGRQ?J(XG6Y\]V'G>6"D9H;ZH72FEN +46;C#%1%A*%[),H?7C? M6]+LTU"&!$S[XL??\]6%VK&*,&>WFV?RWMX\2S2\0N0 ?TYJI_+:,8.$5$I M0I4D$.L:"P] TJLBPY^(VF%7EXCWQ;Z=R)RZO 7I2(1-(^>YBH!)!\!V9"E$ M4NS1 7I,NV%3&\A>BC6VF"RK@7"Z>?2D9J# &$X4\!ICQI7Q'M:CA'GFDUXO M&#Z36C>0TN!]3J>7;%*3S2LLJT&@%HM9\6FYJ,*K/I:UO92/-]>9U6R636_W MGY*TUGB01B!3Y;.&<<6&0BB(58V:XDDMW^#$+4>S,EH*P#%&KF>>(>$2E1'J+!U2RWPNE9=3HBUS3NT7]PBZ%TUT) M 1AHB7+"4XV9(G%D25K+QQV_LCM<7;&J'73[8L^'T5T^7D[RMS=JNBC&SZ9] M]VTT68[SL8_X5>]\+M>J?7OS["CXR%,R[?Y0D(#$Q<89YRWV#A- &:K1Q(A> M6:AIZ^ZNBVJC+VZKK]EL;+-%?N1>ZZ-R@58/F ++A!6,<."YV9=B@AE>RKHG4Y';Z@^*1FX%4!KITP5IHVQ1IS5HY0#!5)"FP=(J3-UN8\1 M9V%X=@2I^CPK)O%C=CBKWY-B@4,#F=$,2FVLUY'L6V-!2(QZC3KH4<.GZJ9L M#<*S%;S-RQJ_XH>5O*-HM HAX899AZ-H#GDH.:Y[63WX>%W';*TH.AW&WF;X MM"50?]_=P#'SH[M?#=!AIA5W"C&@F!<\;E]KG.,"G9(;>H!T'8HQ,QB%7G;@ MO,GN&]A*1ZK&+0XC@FIG$>2<0@8XJ;TN0AAOKVQI'0)W&O'Y;!7UYAB[_SPI MO^?YAT4Y^F/M5#Z:%V1OG8 T=E)$L10SC!,M_2:#A:-2J&O;%K:G\J?>L98 M[LW'OSZ".$J<1^6"$AP!5=UL<]P;!R2G];&:Y"8ID

O']=5X'I0NL9.X=@"K0*C)H$W_>.P+HK,'#T(7O:-C^9&G1CZ"X MG*T6[UMRL^W'XT/7IW<6;;=1'0P/KMQ/:3!KKY:@]/Z]-3>>X>J-:::6:4QC_C-'YQ)=%D*8?" MWA, H^1)2B+CT4+M'W+FS;)H*K((9\P5$M>LMU$=G10EY5Z\^EY\'OTD M8GA(.AXK ,OHUAN+ZS2CF@(]=,F;1C]P[M(XQ]=,4P#9-(WQ 68JDZ_'WN' MJ?QVAJP$'@G<'-8#*YB6B(/3GO*>MRCA2*_Z[C.#7S&=Y\6N8*"+6)@0\E@+ M7WN.GE<])SX;(IE$7IDQBQ%L+LAAV8 ZN*>ED<8+I0JR: 1?P>.OI4$B^!=P M;R'R-"$'(89?0S]-#_ (LWRZ'R[SFM##TR(S@\TB0+_*&,1,Y=Y_"R B>!%[^1<8S_59,T ]C*; JO *$;!9%, ERA_($3'.&#&?,V M3:_-FVHSW)S!:K-,7D=IH0!R_!VO'6_Z !3[=1KE$]^[S+Z+1,'K[:@W.-TT MQ^U5'^U #-Z"3WF'9)#<=M,95TLUNILINGR^CDA5/?C)V2$Q$"9OE%RE' -, MXJ]Y0F!]0* 9!I@014Y%,('# :K/TS36$PI'112C6JF84+R)N)8 FFNID!(! MBM?X'@VK6 #QCN6-=RM%1A!,X(,S\-3R!F2$3IAK&2&U:^))GS$8$C(TZ&"YN$]21\)Y(#PRDD"B#[\N]_.Q\.^V^^_O)W,9V]N:2/@S>OEM_2_!8.O:BVF]BYIY&( M;B9C5XK;84;.IR1^+4:;F(FW:UE7)_[Q:J-P6B?A#UF+WF/T/#I=J5BG=>BY;PIH)=B, MP30Q36$[?SW&,+UV(NLQX&JGC.XKX]Q1E#SN;V,&>?NYZ.[KH]ISO8V<^ /P MJZU=%O"T>L^%?W:^?I'R0_;=6BFSSWI[1\9[3\8;4 EW@HSWKG= )7SO56/J M:RJ3[506!V>]5<;4[TX=76?/="C8E7+N3,KVYYG$Q.SDRON8!.E4MJL IH4U M.9#WM"#E\7HW-O! M"L8D7;"WW2AJ]#TOM<@?$?+ORBE@X>OS\]ZQQ1[W6.8V1:C6[QT],JZM771Z MT-4U3[^"!F'Q*4U>EP)#5_*TBSVW4&(@U$JB?%PFN1E6<]0[;V0USX>]LUWC M*MXW6&,P$8ZV6C7^M>[.#;OQKVT?_[I+?,/6" /GJ/,"+U(+6['8 M:X'/X$!9C.2;WP28VU0U7N0JAU^0#X5RE'LC$5.U^UT5Y"WB&+C&&_A-OD[' M8U0Z3=UT*,\=7!SEWN55)N64 M&W4@P!*O2,J6- #G[Z_S]#7^5V*+#H HENU70.VI&S';KSX3V]#KV/3W1A(M M6>T(\+Z)'P^9<+P#H'LZ=T!4 ;#^E". =T0A8#WPN'=J](":AG!6_K(KBF"[ M\*B]7 'X #81O8[47,[9C@-M&TOZL!/D[#L\J&*Y/._W+DH2I\XHL!DY'LN MNG0&,\9:OP'99@U[_Q;SV!'Q5 MB@S;R<%"0GDMXU2WZ"(-P3;7^4_O:Z^YA1WU27C[]^^XAMAIBT;'LL)+AW!3IQ2@.NBWC,,U1=2>>DV/0ZWK>ZH74>N@-W@PM1Y;:@TCN#+# M]G"@F>2P<\9G;#@F8N*SL4<7D%]=(9()/)+H]@X,Q[]M MPX;AD$'&F[J/#>P!<;10_'\"#AIU,<$5C0#C*0B=5G"(ONQY),EE*DJ!#E50 M*%6VOTPLZ'=$F69N=-H[:783GSK^PWN;7:Z\B'^+I!#9+6_IH*)/VXKU_')Y M^;OW@;TV(!%^ X0NLH6]#.681#:UCGF%O7JGC'[<53=27I(BEP1U)4BS MD#REY$5D31_- /A%SO"9>$F14(0'; Q YIG3F?,_2837?,U)JP?V?3F%U0;" M>YEH$GCE\[7PSC -"E(]@*V1YAZ:MJ)IIOC]PE/%#%Z EP'1F%7K[I%EK G^ M&&/;05AXS_L#5; XDM=Z>W5P1"AA"B7'1>S>:)^.HB4BJ!2*.S 7"M>HFU62 M J=Y23@+VX@C/V$TQ#]KOR7:9YI8('B2G"39WQ; M+.'%9/%8US:\6;O%^%[0/T/XDY5-_!V6-2H4=G35-I;>HS&=B"D%\+UYIXC3 M!$#X&6],11;J=K&)N*(SX(ZF )8YH IE.CMSNVJT/F_A=?DD#=DQ!WIC@F8; M/1)-N4 H7N4UX5C94]2%G[[8D]N1WQY[0$:\_F"!R&279F/*YX,X9!@%W:W8@BE%/[+8:Y61WL"@W0B( T,#?;)SC8:)3 MGA7ULE4T:N89;O*/P[):\? MB;*Q]>.X=5:GE3<@^@5XFL.PT^.Z) M&Z!-Q5_#[466<8Y2+J^RY>X$5',:LHREQ.2ZF)PZF/<$N":"_Q:1BC2I-&:G M(0DAV;^F!NQ7U-A7NZ5 24?B$+9[-%.;O1A9(I"GX0<@V>&!E GSY7=/W0)P MI]@$7[/^:H/H&UG^I"-5SET"N53LQ6G 2%X1""G@?JYU9F4ZJFGFAXR@I+V* MA"Q9OW(XOS*LW[ :_,A2 '\D"0;\CS,4F?2Q#?)$4.-XXS&@)OFHW'@&PA+6 M_#5"7D0=M=%(IV,K;Y/$(\KWD?2!=>.$"0:) M!@?@7H'M)..P472%78 ;24 #@8@ ##/C2BG7+?0!]SO( * %,PPACFP*NR]6\ M5F!WA8@IXEO"+<30W TRHS1"5RBLY#H"/"/"*+=O/*%-XA!X3(0#$6 E^5*: MBW8+"=I.'0Y: *P'NRV][<&]4D+>*0%+D1DQ>@-!J-O!01PX82;AN-^:;S M5C$K(?BF$#2V7-]97WE%T_I\]R+I\ (1!T7HPGV $P5$ -'(@ 5"9 O7]9U9]FQ8N M4AF,8MV]26_&/ Z5QDS/R&-\)-0F]/-9\;3***EF<&&)E?/XK8V4"D+&$8BH M$&G146?AG40\-Y'2NKR^M**M8VE M8Q+S )XG0^#/E@JCQ#B)FO1/WLO!*S2TPU0RA<()Q&BK(%D0;1+* WT3DT@=6@&RSR0')\BLT@I4 M_7JDZ$R;@\!58&ETSQOOY;#YS:5'F7@7+:+^-I_6=Y-FWRG[2K\ZD3+$!Q\U M/]B)'LW$+3_K1I* '-D-A4:C>D-\Z^5Q\[.0&,Q0:V+R$SJ4T2#!8J,]:DU'H@6$@;R8RD]:I=LF>D"\2 M-4^TQCZ F/8&_=?_6P8U@7+3!-5[EF*PBCJ=$OV7TIC]$E.<31[2[#+8HU;$ M4,6>-YJTE.0H8=VIB%+:]S"I *B)L$ZG>L4@BLDVPZ>"!@"2D,(_9*39/>O+ M:YNHK;AI4R@R940J*W(>:QCS\X%"F"O@!V)]CMO+TJ#5@G!?8%DH9?QL\#1. M5%O@E?R8&,*U7K+J"GSWA=I4435;A1@&@)L>3XUT]-MT/EJX_-D18C4I = 71MXVSGGS1QB\\%% MX^J9B0JAF1-T'1O.44>90Z8\79#649&[=Z-PFT-5=PTE,$]T[F_[0*,I4$&4 M\/)$D:?F"ZX7IV_T")]^?[TI1X/AL\7],/@=I\/5)@_U'W/,40M?=I#C4+JI M.8U3=C;-:B+45M%GFSJ$=D3YM$1YY)]> MK&2#M*Y[9T=B'8FUDL1._>,]F?*X=PUR?X\+]=-\"[=QRECORSLU64^@ZE.I1:U'/>/SO>*2YU."-=C,"L%\P?UDRWH_U0 MYP[98MI7U#P_K6?9=KC9X68[<'/@#XY6&BW<.NS<4T-XFP,QVXF29W[_>)4A M9:WEBX?$_MJ)4J?^Z=$J$V ZE.I0:B%*'0UW"J4.S2#^U%!2?V"ZW;"+(AX, ME]PUW)P;7-#A9H>;+<'-DU4$>_MPK)?BJ9_MG)*L4DK66)A\3YVHE2 W]PLE.5G1U*M1VE=M!?=VCV M\.=U1WP=EA9X,3=[C9X68K<7/@]P?[X7M\TB:]6]@G M8^.B?TWM\0@;<*%R4$1J0M[S30C_=N+J#FJMG2G4=J0Z6:4$K\.G#I_VATD= M3$/TNT7JKU)A1K8>OVU&;YO!VX>E%NY34*556-U69KIC^/ER<+S1IDCSQ[;. M-KNF^!TV'RJWW3S'UZ8%CCP<)V!2OJA-$5Q;D+3UH&R4K_Y M9<&P\5UOL">&/SA;J8WI?7M_VN-<67/:!F;/T_@#@-.F$1(=W>\-W9_Y@Y6R MQ_>4[O= E>PH]S H]]SOKY89L)N42]KW_Z%YVO9[^M=9SEU3O[>XOH>LP)TC M?@Q8M/:*Z&-U'.BOT7^+*(SR6TJK>2=F42YB3%5-BRRH9Z>NNOCA1E:_47AN M:DF?B\R;95$21#. FX8:>DSC$K"9]*C#(S)V;YRE4R^=R8R2E!2!':@H2V^ M9R@/;%B9>? 8[W(J:30K7H"IPP+-KW>9A&=ZEU>9U%5"]#BX7,DD2C,OQILR MU?,\O;*IR&Z]0O&B:!FXGIFXI=OANVNX(\V4C]]E:1S[9G7)%4=1?;B-T8)R MEN']129YX2%&7I7,KJ- ]MIU,"W$E4LZ S-JE^6RF>7MU[XW4YH)S'/3>7WO M1GH3 \\'O6/SB1[E?N%[<(XS&>31M8QO M>X0Q\@?@KZH^-5*>NI&SW L%[(^[>\]F<03XF*?PC+" BQIQ.)/7:7R-F(0 M)PPD!(;U3Z)@ K]/181$< U/1G;MC5.\Z[5]FN\)Y252 B7XGBI&?\)R\:U! M.H45T/)NHGSBY1/IY3*;$HCQPU@$40SDU_.V /;G@[X+QN>#0>^T"N:SWK 9 MS'YMLW:G#MB$0_J9(7V&G-V7A8;O18DG!4 3#DWZ")SRF2/XBAZ1151\C\2\ M+.3H]6F1P_N3D,Y0YG"A*H\18)OSJU4!_X2P3@+1C006$R5SKQ)QS"PC #TW M$4EN<(5NU^^-)'"O/P"A)-:QM(G+F< W,%316S+$6HXX'@LS()*\F(%RLZ3UAL+(7*"90) M!_IUDYB$S<07\ M(9/B^VLQAB7]).(;<:O@5?]GDNG=K =4\9#U>I-,CO_Y[&^J?SH4G(EGSY'4WC2-3\S2H#BIYQMGLM@DJ1Q M>G4+C&JLG(@OI0S[)TN)J @R5[HW3@+E3&_G!DZI)?TRB&&6(E0 D M=*\K'#FNF"T&']4W'KR5CK'K,B M4X5$9(SP!.'Z*Q"W(-_2V2S-\B(A=&'!%:1%')H7NK>0' 1Y@;_ -L81R,, M%M?S/H[QC8@R14)J KQ282/9ROWV!I0X8W&=9GPM27),WD##W%DMB=A[ENRS M]C%B(5B[M[HYWM<((0.OC$"RPU&$UZ >(&F+\9AD9,_;%^3>G/U-E_^$:!8% M\(R?H^L(WA!VIO92IG9IMX8&<)BG1'0.<@93EFB. E Z;(%TK!'S24!64.) M]!$AJ8]NZ:91"OR9'Y!9 M:"ZE"1.6)B%-G$!F]A=00D66H'WD+^1>)5=B8^P3B+HYBQ^>F)/1Y+[$J--L M5B&W(HZ)()!$B[A%G-"D=67T%$0@E?%OO$A,TP+O)YYU@_Z*!&&-,M7"N3/P M[U77$./2.&;;B_R/"'1%@\ \_R2G:LK MWGFL\W-WC)_=QR6HQ\055_:@S]$)WD8@XUC_^L]G_6?T&989F,\-8/H634%0 M( Y_ 35L+I9Q$X7YY*>+H][QZ='QP/QS\L+XE , I)@I^9/Y8^X(G]D4"YL2 M,Q@^6YR!P6\\.7KQQEQ4_VUPQT\KWK8W+WO2E):G2K$ZNB_%JA(@F0^!;#F] M1QOEY=XN'@J,B^:PP ?R67R[2;T_T&?AO2=_E'6(&??9VB&EQX%8ASVMPA[C M9#W,F'N''?=@AW:VMRVK\JG09#!XS J@S9SZL_]Y^1$-L+108.&HI@SN RFW M:<#_=Q5#8%TFL<>)[@>[\>[TN],_Y-/?M^J)DN-C["@*V?WXLE#P1Y2\^FE- M/-CUXSXD;:X[RYW?W\&)*N?#W'?03 M#Q+W^\-N7O-.\YR.QMI-8Q?^\5$WJ; CL8[$MD9B9_YY?Z7(6NM(;-_L^(_) MM51+Z8D[WK[KY= _/5Z%S<\?RCK[>[@>:O0NZU<>-<0^MB_ M.-WHS(L.GSM\?E+#Z^)BHY,(=@>?NZXMRU>-E1&KRP6JS%/7PK2P/(?2,-P, MC+0A[D>3IB*54Y^!1.;88""=8NFE[H")A3M)FKRF>IXHEU/E-B$()5991<*6 MC(EI"O3Z%WWQIO*)JLZP"C12JJ F"=1NY8UW1&WVA M'SM_70A@N1;8A@(6C+,HJ=3LC3<2NI,+[U%_RW5TZ8RKK'E:Y1LOF(CD2E*1 M7"C',LLHA84@E(L?$NX309 5NGE%FL-1>'%DRZW?8#W43$2AG7_I7&?VA]]4 M*]=NTNQ[1.T;N%1.KZ+G8<65:7(3PNY,>PHZFP0%DC)M+/0'K*(- JYV@Y.2 M !%@.'B$U[#O-+OU[U^B7SYB)FZI/HJ.6N\\PA1:J?*N8.Z^)?W,LU"I4K/: M)<\'P[*Y ?=<$1GWRUGN(=C)YZ+> MN^>L=VZ_,/6#6X5;O5+CP8^C=?];) 42J.VB4VD[U"Z,?""1;."-NG/&IZ7Q MZU%.?FV*(3*8I2KB8\:^&8+:YL"V0AED4B@6(Y;Q&AY:Y\WPIRZB)4# QT3> MD" ."I)K"(RI2,25-/(/OE$@D T E^T5DGM[J!0VW!H;>[!CUD6D6I*@MLZ M!GZM"_5[9+BYK-6H\U@U[Z".PBU_+*53P^G!W]1_)!V/ M03O#QRS2%[MN)/?8E66$N[,K'V97ZF1^$F?U'('2IK2M0@E=L;\.H*9NS@G$ M!22%/>VP'1%WG[*]J#HUR388:[_NHUM&A;*Y0N'&VK.@36!PF' M78? C78(W*!*^ACTNK:>N02]GCBV>)/& <_[.L7FJ&;$GC_="'#<&Y@S[=3(^]3(,M.B4R,?ID:RE]J6AE8LKG%# M_HI1+>&*DM/@P,ZR'36YO;NRC2H[M.#3-XZMMD*DAI-MP;SY6P2U1 MPPC[2X\*$]0@4S'@XPTPJX#WI$#NE)+X :PB:7% M!LE3 @8;,5J](%)!H92C%YPNKQ<\P-C83R[+TP#:0VXX.\ .;"!_F-MRGS$1 M:6=ALWH?6_DJM8!#][RW=;R^\VFZ];V=LR#JPP2XPVBD]-P'"FE1L/9'KN7$ MW)@ 6A)<6;X>\;U1YMAQ#>TY((XN_(BFQ=3MGUQ.<9AC''<#F,.#E?D1%J:& MQ)T#N&.6 \!J:H(EY-M>ZO6Z%6ZY?GR)+(=NU 9MW/%^[EZ[]"".=O&!I],# M-HOA&S!^GP_.'1G5L:#:Q!C;KW!;O, 9'K,&+WA47&[*S7QJBE[!Y)]3=(^< MD12/I.#LR@OK\R4&'R63G;D 7R^1]$0S@9D\337R9]].^3R=0>!$6$7 M,R/5Q!7<<(5C;)K8RO-3)]&,\R'GWH-21MQ#EUJ7,[XDS#9=3/ O<5U__]OY M<-A_\X4N0FT$/@[>O"H7__RH[W!3O1OG$ #&(/S.JARWNL'2_FVZW5T&_/ - M+_X5+M9+X50!>,6)NXSZ$QT,6&=:R0&15G%5J-Q#=8CEZ#*T-4<,7R5.QN A MEX2D[F'6?[2XM8"2?#8]FHBWB6)]-S?9S,O\UK0H^(CE%NOXYW#*U>I)=(ZV MX>KD]ZB9C?*YD071>:![J51FGWBG=Y'\0HKW/GXT.,(GR0>G-.B$AZ.+] =B MU2O#,@0S.TES,_6RRJ UUZJ;UL:NUL^/=CR9XW'YS+D>R+D2E_F0HA&U@,O4 M?WP@EUF*R<^O2LW_TEC!;/*$!7(62VEJMJ^B$>4D>H;Q$!M485/:] MR^P[F!NP1AM>+D>V+D4)1K[SPFGN:R!<6JHLS9#'#"A3)+ SL#I<4G''#.&4 MHGGJF'_G'+!$K%*.UL8X?,F:P=?2=Q(050#,[+\%&#^$&6@$?I6SO,FDGY^D MY-'H4&V,VZE1RCV>?ZC*I#38C&.'M=G+OCE7%E!I"=)A!:0/)U4PVQ=2:O6W MQR34VJI@KR!*3%(Q)Q^'5;>0UER7PW#M):Y\A!9!-!R%'N? M@SQUG(? XW!,'@F'61HE^4(.8,=DWL4#0-ED(V,]9K 1>'6I3?=XXRZ=V>Q? MS&SVS;GHGAZ*&XQT?<;\A&M6#\X-Y:ABI$#;U7/5*6Z3A$:9S"=1%AJM;2E- MHN9H@Y4N=4(5_6*I.XS684(TPKDI,S=Q&$H/DMZ(FV*!8K+4DGWD13CMD^X' MV*)J7U5;FGR*%ABO'1=(\3]EQ$ Z= M9!X]'KN.,!CLH[),;0(@8'PD M!FF_,3]F@(NTCSZC[XX> 'Z3O*<6^G>K+M)YT5")Q&NW@A,:0GI=<(J)H9/R M)$$$N3?61P4 EL@@#HPQ*R7.L,Q%>4%FI^^\+F "RB\(< ,TBG M(YK<6WEI!5?Q 36W4(7.<19I@Z/X%0]VK]#%'5[W.AEX(0XHS30&H;OYHNJ0 M+[6/I/FTI!Z7;5026F?O:\_9229GL0@TD- %K'B6_M/W^$%A3O1Q#0A]5 M?.NLVPU!V@6[@"?#H7ZP M19U:.1L0R,]TE&)-=>1J_HHBL2 M1IG!R=^S"#C6%R1A[1/Z(($HX!@_%#@U_+W5\>D:ET^\16+%;\N@%KY&O^?7 MCV\_?T$4 $J."T7N\@35E;+![VSDQ>K*_7KV!/# M]5ZM65V D-0'8J%*Y_Q4"UL')D<;ATF)2]B!QI,"%$O\W:<,'QHRK^.V,1J) MXDIJSR0P2:DF:0R(/ 790B%=RZE9[)1&K"4G0EK1J@1+TB9 FAZ=G[_8[;C( MY@RGCV5 C@78OLVU%+GT@'/D#O?R4 MO>H8 ?H-5F/RRZ(5\H&,)*Q(=U<@87T5461-MWDEW8%Q MD Q#&#KGE$-JF*E03*<$AT+AT]S4^MQ1NEXQ!/,4[1!+1%2V@JF*2F;7$64J MNN2E0*>C3>L=8[N::!S)T$0P'J*X4KBB8@K0^DR.9&.Z(AF* K,SI'-@UFQZ M /01@/S\^6Q(R@76X1G7NFA2'P]=U_E#4EXJ!K:B7#OKJ*<(=Q=P_ )X_W.W MAB>34]" *XF^/>]S 3@R C *)K6'+EJ'.T00@):6,6W.M"6:!NP<9H0'V,MK M6U8V%D6&P(<5_?9NT2(Z1+2F$2LNAO[R*P,BXQN$KAN M$LT,GI&9:OUS\/C_)-%_ >$_B%%&@6(\A8])T#/E;_;<&W& .;>KK6C\:9)3 M5<._8F@09[.21!MX\/^*JH[/?P@CU\?'X6OBO$9*XQM4, %.&G,A9LU.IF1C M9A:C5!=)W+\)1V8G24$9O/C.Q+H-0.&+\=4OQ2OOI/^";"(06$IQ7C#F /NH M[@%XT7,"2QXW"4-"U.J% A\1!P4?_)PC1Q5 J>3N Z(S=A= A=I-VF6AIH[_ M'?3Z8,"C"35ZY0U/&M=YY^M0ANF /KV4>""2==-&[ED2^@UX2=X(&0.N@BYS M5]LIHOI_WZH.>## UQ$0*$"OP$@!]B/9VT4&#YQP!%P.. ?>]34G!RV&":(P M$EFD&W#"U0MY"_YN$EOA.A03F4+_*UA.J,_0;_B'Y2T1.R-R----[R_XT7[4 M?3Y+OB[ V)?A%>>":;>V;I&J.>'BY9LK:I$,^/J4J8'-PH:'5@(=&@K8_.I* M(&/6U:-EO39NZU?Q0=RBPN=[O\@TNXJ$#^RDB-0U\$3X\G_A)(K@NW8A>^^O M0;G6/WT$14 DHF>.?616:P]-,=10H#MX0+[HLLEKP^)[=YP=J<<$V] ^O1G" M7YWG-68&62W):-E8*SL1F=;X09!)Q_@V@#0RIBEMRN9'.X[X?(E$*(W3E)55 M9ES=[:'=)15[@SRF=,3]NTBD"3V7&+UDBJNH>Z$;,RI0P>C18J7@F2GKQ[1BO#M*\<#$1.^G3-5>K ''*B M#Z!61"&%+%+?*VI5*0:O@6,8*RP0U 9B=%M;UC@N@KP0NN[KF[-[\H[*T-CK MB*2WM%C;]!A7W>X\G],NSV>K>3Y;H&2D$,?ND91MC3X9IAAEPF!UVG(UZDK: M*RK**,1_ "ZS%;"&PQ(4NI/5T^1>H%U*36BQ'RUK DRDVH*@W'R \13NG+!# ME_<+1*C+0W5:.,Y!>)0#I$'>/PG(LH@Q@&Q=@E?V&T(Q1<\OS6$?33= 1'2I: M9#<\V[5]W5AZ4E-QUX\R4==[; M=8-$B*GGC1+R+>3K95NUP,S8HDK@Z 0F]6YH,+M9*Y@KW5F8&XQF[EP'E>7/ MLJINU'./FG"=W%J/Q>DNCM8(4 '*!T1I9* DQ?0NWE?=:GF+#5P!4_0*@E3^>)V]XU$;&MHZYS4.!(49+@.J+I%,Z5TE@>PFRYWM[ISN>R6:49W. N M-EOE=O,I#3K-H@$/HKM9'IMC#9!Y:K:WR[F,+I<+5O$*;FI92R?1)^5K=FV(!5Z#T$[2F/3$"1&7>1<&> MIJV2@[QDAY4%:]Y8U_[F.>#]VU!F&\?G#]S&V=PV5MS'\5%M'[7^()AKUO04 M)WFY^L#3P9UJ<2U!]:CG6NT3H9:TW.\SM/!5Z$(CUQ, ;G\ZWF]*Q_7^ +:! M=:74M^K6!-HQ^QIK-RHY 0V)?]Q20*?D8(HS<>@5$A%R=8XQ@;P[ZIV481\.+_TF,J!G7=!S MH1E)85A5_0EO_%>#E_!*<9(M+=S^-WHV2@[:3A^#7C0T=RJ]'@+':6Z2L'( M,&-:R$,.-QV_FJP1PN,% M60[P[-.Y98H0@\4YC4@L,OR6&\F\/'N%7\W*].-1FGXW, Q@"R!L=P'5&K!L M/J/%Y5*5EH]IPBBG4^S_ST\>]5">O ^SD=*9W/O9I'(L317;1WT!)AD[6AS,7U#Z[WC';UA]0 M4AX)2U+?G #R&\*^2ER)]1;@#C%Z0?"*\U>N_8\/-/O#(P\+4V!2X,47#J5E M7,IFR Y>#,@,M,[)2"-6>M+L2B1ZY!*> 6^!">>:7EZMPWL:$/B)E75_KSUW=?:CD[M72606^@59E23:NF:%@I[CX( MGY.D3KZ+6U/GPEFQ2G:"I MC%*AR#BCS.CJE"FN?6G:0D-]C%2OJ 9VNDQIXP3#)[>HA:H 1 C81FCC@;47 MBXA[\:/1$J.7&5.AS:Q)M-K1D:[#)*@F8WD^M8Q&:RN+E*UBQ747O%H4'? ( M-"I M?\7*+ I9G52P37U?'>3VW+J27W'XDG8H@P?20G0!/C39=K=>L/1RR(Q M'15QO"8*MHK[;)9B[W=*\*-QLIZ= GT7U+049]'>*(1[U6(\ZAF. 0@W,E=_ M0VF7\KF%409@3[7GTU9R@/$6&'BN-[-:%6>2Z Y@W]?'P/>?-9-Y, MRT/7KW!S,JHM9;\_[E(*) M@:W0]4'2(5*=/17_%(H+E!BCZZ!B?SB5$SA0TV9-QB#LC?$7I+67 MVW3/36E=[>.7VQ(][^"K3# 3^UQ+07^73J=1WLFAI701RGO&@F$*1!!OI8K: M#"Y2+ELT48#:"+G .8B@!'S+JLM_6@GJ6CN>![-S_PR%0G+U&D_HISX/)WA(W_@(QGT 8AF_>L_G_6?T6=8>& ^-^SY6S2%@\(JLB\I ML-_Z:KD/!2]/%'EJOLAH0?3-313FDY\N+GH7_2&HMOJ?DQ=O1N20?QU@7YN9 MDC^9/^8P$]]?G[CT>F+-^:B^F^#.W[J MKW9;][+6OZP!5; E(JJ4&MU&:0ZJ\)L*U0V!@ER2C9W7O55*AW,IC]\$B#\/[6I__M RP.YJP' M)T]PV,_N\?YL0S_[W6@)/Q=D9/Q.Z:0-T'E2DM]XKM/RFNH.,H7'P9QOF !S MX&SB<$__5QN7'%"-_Y,A@@8QJ>AS\.VPY&FQ9/#ZB+!C 1?M^,3>8\#1ZY,. M PX: W[#9G(D*19CPM+*)>:B765ID83H[4BSG_X6!%*.QWN%*X.+^Y!EDU#8 M.DX\^Y^7%$5+"X51AU=[;UP\^Y_/'(+ <614C/)(S&_K^WJ^QD9663<=V286 M/CCQ^Z='*ZQ^ZR!MB#4#)N? M-HAE(>!:247W'O.3DM?)F7\V6$6\/-TAK"IW]MG]V-%8BVGLU._W5['?.Q+K M2*PCL>53S217'G/A\Z -NZXY8R!LS?J=D,9C?6,,&7[:.U_^49310/V16STC=!-G,7SE>=ZE4L543[(!').)9AI6XG$_N8%$)7(N3,9MZFG^=$T*R:T[:IQ>A_/E08X=XTPE^H=U-S^ M1P]@L1VHN;D-SVRAIEU*I4%$/;"X@779\\OV+)781SZ0PDQEIF[V<'PCV$6$ M(U_1F7&%9EX=\+_X5D7*-&)L M:#*LF]1VYCD2!.[+0/[^'X M']H'-2C$W8]H!IY]/HIIW3W1/% /3. G+@4P>LV()HW#Y<[#$V]B>V52(^L9=PSE$8'5V0A.Z\B>]Z_T!N?2T-B@@CM-$V9QU\4P&N.H!=-U M$5BU:1>JW).S#-Y!/Q;P,@LB[BMJEDE+T+U&73 (0@G=F*Y(]$GQ(IU8B(:2 M*B?>V&7X[O/\&CI%"4UBMT+ F;PU,^P+%,$@BT;80E+BP&[")IXF#XCDBAC3 MB'19I-GE45V;D2)T^4_8S#P*X!F7 7 "GMS1"8HE&@O76;&#OE=%Q#_88?9E M%UQ ]@\6'QV)_34'ZA!9B',AX#_-/[U+P[*;ZWG_Q%^Q56/3^7MOS0"3=^ET MA!-)7$QX,(2H>R_PIS0PS8-G119,D$W/LD@/L4$HZM&==GP*-MI%[H#G!9ME MS;"159:#)@W#"9TIK'H*2CF6K&D-UWH^G)D^J==K.BDO>+'O130?Q3=C9K.0 MQ[SBG"7L)KR_2NP&1TF@Q,'QB>):1+$>16J'6E5:3U<.%>[,;V?&RDRN<"8; M"%F%#8_%;):)2 %EX2 OPB4X05 "C(QQAO2&$@U0C>?4LMO%.!S5EEQ%->2C MB1>D+E3Z9O,%0.L5.0X+Y4ENF@6 F,379;=U+-181RVO 8D2B1@+U_D@MG$+ M.'R5+&:>?\.RTC)K+XA3:AM.DU)I+)V7CGC0'#;O<(&:@76'TX:N>,T$":>E MKTM;)+C7&B]7<7,BVASH3(;S;B:#]64\]DR&31J&"ZG6FTHP?<(T3J]NRX%O M%849U-= (,.+G-'1CF_-F%X5]3L)R^&T5E>OM^1W.!I*5"-.%QD7CM[N&@MS MS[E+X)(Q\=\B13DY%=EWF3-(E+_ TK$>!O!G_I2L#- MSU5_Q=A=:,UV=Q^K#6Y:Q\CU3/"N"%0 8J LRX/\ MW9-/T*N, @[D#BF%J>[4UC]MBAH9>8D42#:\N7?RN? MI(>R*#LEE"%'A*S!#V:<#CH914KOU(&>'KEI7H%C<7 4$+^*(K4CF=^@FQS= MB5% LA=5BPEZSO6K 18A@P19GF.Z[30?V9)?ZXHQU*>SYNF)[DA'OX(NH913 M91$5G28&?P7' $&6X.#5B(<@@KB0=H8ST2*2)2,LG1BHQVH2S4J<8N\V(@50 M98':4I&Q2 _LK*6TBC0@5XF>S3,\4-KIJ3,4,:2AZDL1(\R<*QZ]Y(S=TN3% MEC2.H\T%C;Q"A36.C5K+HUMQ12. VSC2*_9+[U&%*BSE-0.-1#TN53O6V69P M 8Y[P9U)A5=0$@U-?-*8+LS<>0!T;:]X)\\JSZ.<]VS76,ZVK5SN.CFR2-GY MVS?DC$1-^ 9P!==KM7S>\>^EOW/,TX$#CN[P_2.V.M+RS'S'A9=).&.C/>', M'%+176[';A4=807J;U#"4 U6;4#U\?%.MN!J.E==SM-!/8BC+Q%8=K M>6])^T3$DXD2NZ91;$R#J)"O=O(S6M.<:@35:U;4 P=47D$^N7G+FJ@$"*U.7^'8=7;CN1=6&Y7C-R-T:\H4Z@C#8NG\9KRL=A#4OK;<3(N!?J( M0'V;2*09F](DRTY.:4?D\>4=P<['[C1:?B&=C63:I6&=.^G!?5(MZ+W"A*1( M38P72T^:M,*(I5I:C/)Q$9=,P7KVG.&=ST>7R@J.;UTWMF3P>RT0F@N5D/&V*PYU".!7E" M^#IV(_)86\D^(-"@(ZTF.@!J%TFUD6M^3- ;G&:WNRQ/MF,%,F BK2F3@D%J M"F"7\4U@PG2F79^N5C&.,H4K\O5?F #U\L/'#Y]?:2T A_QJP)?9WF1[T#/' ME@F LA*+49IIU1]H>B(%NBE'>J"SR1FCX&TLC5%X:Q056$)&H/-P.4!588RK MY)G)^$P%%!UC -G8 UJE$6A.9NA$-6POF"!W0=M2+X-L1S==(+*;$$[@];X^U6T*V@W2MH5;Y)O9EGEV^RW7R3K>BFO^A,PA8B^^,' M\=#D12-'WI 8-5F6[(0#<1]E.HT]*=ATQ*A3EIM<#XVF+*A=@0R+#+W) M:481!\RT]T3(]J*3':(-5=0 *HDB6!9%&:T"K$&E*$&P7 *HMAC!HH"3SC\@ M!034/OZ6,O+BZ#NFO9"9AP$I&T]W\Q14U3Q=4$*@ZR_PRR*)Z"E@X:-F!#JE MP%@AN>25(@!AT'\D.47"I"8ST%PPYE+!1BBOXB9")5I0S9[*Y8PAJ*BNA9YB M_';:[Z&='3_(BU-:++E.J;='1B.H6"9P-.\><7AFJ2@Z"F_KKERCB[,ND M&SBA4% !>0=U0-KHY8(W4YS'>1\=8ZI_KBZYC+IN(#OXZ8EZ6R6.<^FXS:[S M&OZ@$1>D8*F!)4<%B^7):Z1T"YM<7XQ3HY.$-2\=Q>R+T9\4$$PYU,_^+B3W M4&(=)2ZH3/&[Y2(D72]D";J>#%2^)K)ER\35QHN96JWVR%8'<2&0Y/SCI=QH ML LP;#@L1V%_9$@BATM[WCLV=W7B3QW,.G(N. Q(]G;)\U;")0S@1>/;/49H M8XCJG!+-%C2[!0:=Y T<6I SXV<9R.D(6/\0C%HV;8L\BJ._B)\@TQS5"$4G MJ#FID)1W!AS7U$$X]8EX0W4!QB5('/&/:'?8+&8/B",]DX=YZHV].<)@81F][D$_O0(:WK V< :F6 . QJ Q04 M8]C:RD]*'/6]B:')&!U#KA>"O+.20PARCB40GR@+/0D * BQ2!+90(,4=.2UFC$R\U!8?F'PHI[]H[,< M?&Z6 EP5A:VJO;8IA9>+0TD](*Y+?R:8$JL?=>DI;%4 "$R.-8,P@EI@TEKJ M\%%X3EH=$][@K*\K-]FM'\J 0I4 P"I6X4D /@UPD? WQ6YOB,W2T3%AE9"_ M7V998B!G9)58&$&'I]6U&6>6>4>5'#:WF 85;)=UE>U$#5R#(_0NIPC.ORPW MIJ$HOT:8GHL_?RSKB"XI\7V7X;FMRHK[*J\R4M@1S%SN)VK9!40J)HG D35L M(FTK9(\B+MQWJ-=""4\F"1E2F) Z T/8#S8L0UCL;2 M2%N3%F9_NF:6UKP]U@,)9[0-BREIQH1$2Y73W!V95#%+;RA%+R<[AC.OC$55 MKD1',M!L='"6L]!CQ-J8L;:LSYA?JZL5NXA?V4--@UW+S+:JM,G?JMM5VJ;E M]U$2>^*^/$[96G6".Y1HN,B>K@-B@<77\[XN8TMDVM@>W;K%/K0 K110QZ(Y MX%>'CA;B>1)3!]'54S\6%1JI@M' &.GH+!@UKC! MR8#*Z3CINYK6ON!1%%2ST3;*=(7WEHK0K,AFJ4)#Z2NIIQKC2>Q0IBF5IBBW ME,=GS9Z7Z' Q>C#1HE7 N4@'D^38$K?LIWEGF X-3!*S2QHRCRH%Y[2$L BX M\4G8 %23X\L08C_D(B=D6JT%>E?=5"RX$LKIYQ(+'O/TADN&EIH@D]J.F"<589("O CH"5#X"_UK&(.1EK#*VU8?^- MOIXQ4,2:Y^M$4G-K(];:LKG:"T!XHL/I6G)^&3Z7GM6(^:35H$A^K:TL1>L: MO*%?]!H1%V^3&YX\L-4_\)70(C\I_PHEE6A$:U M'X/)A-/"Y\(S.>F&&)W-,-:/U\JLU>EO MI';Q$DI7O+:(93&<6H]$5R&)X)F51NUEP=2>6Z[))5.G4L$S1P:4K[ MT&4+))7*X@>J,]:,,DO_9'$"?X&YPL+MML*F*]VO?*IX L 5F$4BE225T[PL M+8,[0>D\$-9O7.NF]*">9_O%S!\E!?H/M$7BH(C)#XF>>IU\1AXZ%]ML(Z'Y MWC?SZC]A8J5KF&D55B^RK53I:M[M8N,XBODWK(,",L&U85055*9+IQ;'KHFO MM[CL%-OH,B]M\)M"OE*%*U\NJ9/)3!#O=NW.(D2C!DRJL0RY4HTHR=/^.3A, M)B51@$:2Z;X';JFU;0:4YI)*NM"!2:^EGD1.V30]AY*7:XLHK3'KZ72\^"3L M8K#P3-V43QF_NH:IU=DCQ_4V^EWVR':S1^88S 8.L>I+L2J<6QQ(\4KJP$1R M_S7+_=,$GCL&8]E=F.65EIK@T JC8V!$#<*M7]Y$@=HJ3XFEG$ MWV/[1X??]#C? QD&>F2T)7=;RE^K-%;L0./)<_-XRW6%UO SJ[IG4:8;M+.L M;ZF.K>32F%.ZC,&A?-) JKO7!J(NR.1*ZJCDW!6C;H%^D\^%R"EX&TH-++1E M\:VOC9_,=K7&;7/_76[KQ '$69K(.LZ>B1J5QP5ET8@FR/;:7_7_V/O39O;1M)T MT;^"<'??XXJ@W;DO57:V=X RX MT,H6@G?_V:7K02DG\/G*2>:5SW][LW002$(Y21&4U*5"$82%15H; H&6[DU; MRD>M9H@LYNB+_4?"U?ODG[^KXR]'7]27H_^RB3HVX87?ZK_-T>?TMP^??_]D M/R=*?_C]2_(/]>D_[9?DT]'G_QP6T@?(?.H&WK_/B@99GU>E;^$?7N2>S@O5 M(O66T#AK]SRO,^B\-C&O,EJJW(YFVL=->VW=8*:LA*WTA,K15H2G%F4Y;=%$ MO.J3UE>-X_".;VN0J0_@4S@ -[T*;H!""_KD]WU8I-?G=HK^YVKC*I/!!?[?US-\@2#(F.0%9& 0BZ7MD#(8KT.O^7W[++J7!TT M_7(X2^6(F02[KM"%_8W_"EE3)5=G68SSNKPNE-&!]WA=1E>D>=>E>4'EFUY; M&2^=("?YUVQ67Z5HGU-O#:K2 M;57>0)0YEZ5GZI8]J_S$G42_X*K*O"KV9W!]U6F*[[V<#@LXK6I)BP2/B[") MT[PJ,:^C.>V91,TG;_3O#YGX%YXNSY/?CO2'3^6GBPD[R2QDSX6W_+$M\]5J M6I%B[90K2L8[!UT14'C:X.*ZL2DA;#$=5R]74Q&N4578MR6N^OGEYY#,$P)PVNL M+1MZ;;K8?0[I3R%W+9^-V\&8FWQL5.=J7BVKW-(GGMCUFMSK_&@VK\ZQ@["" MTJXUT[@?9F5&J,>:Q'\K?W\2XJZOX";T@A\H=+!I@:XGO'7?KMMNK,^S: ;T MW1_"7^%["6Z4*M<\>%EQ/ CNXYY%EO9EL:/^ Y]#Q]TBQ[SDRPCL%HCN$_>P M)W%_*\*.Y]_:^Q8$T>T8*\!5N1T_Y04DQK< ["7PL3[9IQ>3O@><;OSMZ_ K MJK\V@5\E]UX;@AMOPU_I"& ^HLUP^J?O9-6<8-;2NC9?#^9B!-$SSO4AY:Q) MYYU4I#BYYU4>3A=;O\2)T2X)_SG$/WC3HC?/*&7/2*"X0C19SQE>43KFB]_ MN:+<9'3KDEL!^%Y6SX >P^-N4B[6,+$PIA'LW1*PV[&Y7,=J*?(F8_[',BF5H8V76<.C M5._KNLB-+_?^6H5F-GG. ;R%$(\ HC\-ZPPJKKC=@ZB5X CP]O]N"Y\7+02; M0K[0J#%OBOJN'5_A[H/@6@G@LCU\(IC>)@#= MFVZ)3(OWB3LZ5L?ID?HM^?Q%^=?",Q0!ZL^_?_SX6_&W^O1_$J.^J->(&ZH@ M+(;'B6_9T$_VXX=/7P(I'!T;^]'Z'\=?DD_VUZ//7^PG:Y*/O^O?CM)$I>F' MWX^_'!W_ZO?^TS\>_Q!U%N;)?+6:7_C7_$;6KZWFE^4+=S^I?.J#EE^H\@F+ M!NTAU[(]\:2< AN:@12#*<*,,/_'[\50M,1E)XMB#.SLZR@YFIT^072_QI/> MSHA:C5'R;D;B?U[S]3DQM1)*37[5U.RSX5/\H^LZWH2)7'F"S/ M\WQU[UF6G6F]G3\93[*B!^_;<.DWE;GRYJ>[NL047VS\"&O_]+7RZ5M;E]XH MX1A=(\DJPST)_N:BTT9[^EXY)J9P3=0QZLG9ZL>[U?=Y86_4)7Z5V7%+9YM; M%GS].>"H\O+,KD_R\/IUV)O3^71:NFJGP9ZNBR7F]=2C-[?%I=[\5,;?"_6X MH,31W=4Y];254/X=&B1-BOS41MVN3+'ES4NL$XVO]T9YZO$US[VNM@D%$#(Q0;JN#D*^W+A39ZRG\O7>O15,_"Q,GNO91>%%:N+ M/&!B]]B:+BRVL/D5@QOV$Q2=JI9WD'W(X:I;8H22TBH+_SHQ_Z_V&-.RS.;& MYR?+LC->0-&RK(.\QOJ;"]VZBB8(&S+MB]J?S1AY]/V*4NKPC+7_LFK2 M4/4A";RD'/5WDYVL [?%)-T[NI(]Y;';,U&_YVM&-IN7E3[5[0B1VV\W5Q"F>!0-/4LV6@X M^F(I59..UH?7CY/_F94#?T=EDZBBCU[5&RH/ ^("7J\/WEGW^JA:X4WGR^J: M=SY6*>2JK>0L5O3X99%_&&FJ[K_8*N->6[<8M MM\7@TE)%O=X\]=;%WVQ3VN*IU1B]ZR5>)VN-IJ4L1U?Q %PDQ<>;AD-_7_[= MJ^?3^62URI/_)[NX_"7Y,O=0R9/??OO84P$\&^8,L!Y68'(O!R8>:_^8G)Y/ M0D+QJR[G']G",SG$RF2-5UU*[>8(,_CR]2SA1FLOF$<8%3L)[#5DS+QH*NRS MXQ&#J@2):XIKBFN*:XIK&DY<^>6EUZ BV;BW2':*".',(JY30+G%$BM -#/8 MO^:XUC&2O6DDNR\(W.+1_OWXZ)^_V\0I_>DH52&T.DJ.CM/-+, MKC-M![9T M%6S[7 3;7IFKO"T:[\VOEM[H#YZ(/T/PHZAS6)Y7K:V##^*GYS">UJ>O&6S@ MAL$6_FY?KIQ/>=W]%#[C+[DJV^[GTVGU[K^] 6^*OY=AF&7U]RT;\65RD2^3 MX_Q[\FE^D=KG,?ZY_Z6 [+,@\F^_U!^Z^1Z\YRVQV=>V>;-;GO%;OEA-3K-I MM4VE,_&ZM7[3L=C^NW(^ME]:%!2!RM._7>K<8+3BJ8@0MV.WS"4M?]Z0-M7& MK(\=O[E_ RJ2JGVKEW\F!5=(_@**_VU[@SI4T?G#-2Q*,I(H3I:XH0M^S8HSG(27;ZQ]=BADK@R_/%SW\Y M/HID^-^'.1RYVI3^6S9YVZX=UB_GSO!4? M%&/;UTT8J+:S\8-6L_5N'0#T9-:TEQQHL(QFUZ'T%'ZRZ\_:MXH#ALM00I[G M.@\W9-Y\RZ;=E.FM4?CK*0Q_W8:R\*J<\_\MGV?RY\^S^7/@5;4;!S^8QM"4:NT&G[U7V&3/U<_SZXNQO-5]V H< M$;C?C&5#&VBX.DN5;[^L6EX4P84B'Q?^$AH=[*55]"@0TN-\55F;6Q/IB(PX@#V";[#">P]D]"$ 2*(U M@# 1V@I.;)J*5'-CG*P Q)&T@#\30/T(+PQ& N\%@ ['XCZ:A=EI\\6/'F76 MC@49'H-%#ALL.F8XH,@"I[31"#('>27,D$&"WL3B>HL]!+=$=KYH,5LTE+8KZUC,JBZC6SWNI?\:PUO!9?0QK/4FF8;:#S"9*^XZTEXVT M]Y8N%,S*E'J93YFUV('*=ZM2K3INHVJ?;;G-:C;^$/:XS$[8NO=H!('8:QT@ MZM^'B4@!0J.$A>IM K#U*IN5+,X@?_M#\#-%Y_]]A_/5V$2^(SOV!_.HW MZW+;IIX7>:!/[&Y,!8.5E=$4/%!PBR;QCEG-+096">&L3KW0%;8$-U? V?[! MO:%8_E>^F(^SY7DX=8$@^N6@D;UO)4I?YJO0#?-:2.=@E6,)&G@BXPU*HR" M*85("@CK2*I0!G4].2_C125H1&F?;M3!BLA#DH0[C!C$&VW5"8J 94H+XY#@ M!%!<^SXQQ^ZIB.G'C*1H!%!,NMNE2OZ/BS#B8/5CE'R<9D4;W-#1_'^N)I>A ME6T=FB^R\0+%_JO9 M>+WYVTS10WA$(-WK@,2@D#M4:;B/6&2-F+3.6S8<8Z"XE%RFT+)UK0=FJ&/W M/1&+/<4&Z0CP_0[7[YLE]^M\/OX^F4X/5Q<5#<@X9-(KH5!1J@G@7B75=3V( MA03IFR"K-V][P@V-8*_1]L'*L$,25;L+%@@ :XDDR:F6C!&#"16S53;[.@FI*8?8B>UQF$,-YH"PV#B:DA1XI!G) M+'=UI09$N(,Y-PFSR7Z;?,O'S5:7.[W5NBDX8B@:9=$HVT(F9Q2E'7?_D^'84RD5'5$6[;)=LLN*C-['1=;VO:+ED$R'?3_+ MPVH!L%P54_1NB3UD*W_FRQA_Z(I7V+(P4^TPD) 8I!2$G"%(1:WM6I-V*I4* MIOG;?/;U2[ZX:!W -G/6*-EKN1K5W$/%(:*MK!:CE$R1A4YPQK!BP-7=WD+W MMV?@L*\&;_N.P[UK%6#RR_ERLFJW"#CP/#((VY8EUAIB+%2::L:EP\96[7"8 MBY^>Y);Y(8AT+:4E[%PKBKQ*.^Q&V1/;:36[G<+QO(9*R".D^H_$)!XC] M 8[G5R$1X3F3_K;^T!N-'GCLD^X RT%->CJ4 B/, 0;=U07+88J=\3)WC*6S9[ZA;D.:7*$G4(6 M2>L@<(1$KRVJ'SK4UZ73@T^9_&V2G4RF MD]6DZGCY>34__>-\/O5GLBQBS/R7HNQM]>.PHEIQJNT^VMUQJNV>6&OU5-L6 M^]K+2$7L 3Y,/,4LNWV,QZS'Q%UF/T)?P1Y?76-LY_DRO%J679GZ63.=A MH?GBPI/!R>%.KX58M*9O @2H-)#)U!&+'#9BG>(H%4]O@N]XOLI?2HBCD>AU M[M]@9?4>B.1#P T!K?D]!L 0='"*<$LA9Q;3NA40I::3:O$XW/0TK':$:9^3 MUHA"XS<,K)(/>;T?L:.7@< E�$4EAM1+*:Z0_X4S@==U:=2Z3M*B M5QL75ZU0T:X; MB7\""GO*.(R#LG;*=JLHQ)/#19BLEH43.V"=DS584ZE1E#CE"#(440NW,G/V31;3+8@[CKUGZC7=D.#%6R')+]V&3J\&<<32L^L=$H[E5(O M62CEZTHT+I9:UH>0RMM);M"SL9*]*B^7>(YA^%K4E8E"!&@)86 M2@F8]H8@*='J+4%O)SX;K7VU)B$813-PAS(5KP^WZD^\[C+N<(,[0QE# EOG MH<>I UY,PMKMHJE1-W'WDI*1CC"/=N">";*7JZ5Z85!1WFI7(A%%C!EFA?( M8\KH=2VC4AW_RDL*,#F"> N5T[%^Z)7JAZZEHMS2FW*6KT+*2BT +^>+'OR@ M>ZF-\G92JD8B54 C8K'"#@JU#@D"@CI)J75WO'9P?FMR$>,10GV&Y8>GA X* MM4.5I'L)0MFDM(05&E/* M,)00I5;35$BV]H4":3M%>9U6DBV@;K.?)):Q-&^7K+EKO9MK,?G<)DF[C#G9 M8(Z';F9&,R6=H]K)%*:JGN4J2/IP&^8',==7[DN_Q?6#E70')= >2$#:88QQ MV+1(=H3:U#AN-8;8X\W2NM[5($.[\Y*?I6_VE1R*^A5R#YST\&7=KIN+97++ MCN:,[D)4G^,&\0IJGDJK&8706LJ8UV*GT !P\P# M&!0#V%6)?7BHITU?"\&EE4(+#:F"!$LA0)T@9X57 IZ&^GX$.23L57.K^XF(>O>%2/DK^"]P# Y#);)-^RZ55^ M2PX?I"//3\._9'F>+4*K\*O5^7SAKSDNNH;+$>=R! F_\==DN;RJ/C*_6BU7 M_A?_K$FV2DQ^FE^%:/$W^TR]_+E6SX]L!;DCU(5 M!&S<;I!" R4P$EJEG 04LK7;#5JG;ZH*)1T4S/V_PLEO<9C)7KNVHY)_J.!K M6>?,&LF)(2*ET$& .:QSF+A"P'7BOX\ 7T]9&/L-OOUK&^+O&$XIFWJ9/!F_ MF\S>G6:7DU4V/=S@DJ -T 32-%4T395FS!$@H1%U!P1#J.UT0%COYT>_G4>S MM-S,%OZV)O<(&P'89X[%8$7<(4FR7<81;S5,923EU&JH+;#2IMR+KDI;5/"V M@7>;X*BGSE=T),1>X.APC,Q/^2J;S+SQEV>+F;_W,GF;G9Y>75Q-LY5_=9R? M34XGJY]VR77\4B!^^Q"*90O%6"*3*D4PTM.WHSI;I/35G::FHU?4'N! /;=,&-C.A@F#QT4ZQQ2$M?+,L3# MXWE#86NR*>9&"G J =;">5U/<4NXJF.,0EG6 UOK*;B/\ B)[7E2GG+4KZO] M_7T5^BVM7R]^MI8SGP?R\\B]<^)LNWW=67S_4S:?I M+O[-_4_;P[,0)>=^27]G$V_9S^6_E9_/U]4 M3Y,5C& )',0& (V5D)0!K74J'1= 0:_1"&?"=[)KV_#(D[R#^K.G/&ARO@A< MXB]+P! 26EGG-2WJ52YMI 9>^W(* 4J!WLBF4/HWFWQP2?KA^(L]_O)YO:=9 M!TYW'?XC2/G9QUW\^;V\QXGGKOX2OQ\?_?-WFSBE/QVEZLO1\:^CY.@X[1+M M*Z_S&LP:<(5N8!\N\T4Q&FCYJHM^\^]OCV;)ZGQ^M?06Y7*4Y'^>YI>KQ*^N MS/E-LHMB6/%/CU]F=U&M3U]3FD(8N\WJPM_MR\V"!)Q>4R8@*%6'@NTGI_ET M6KW[;V_ F^)OO\S3^N];-N++Y,+SP./\>_)I?I%U5,SOD_'JW/_JGZ,2B5[: M3;/+9?YS_4L'Y6_63HBU?PVB-W?[*,I[4/RW7]YTI'-U_WO>VO!K>W.S@490 MQ%/Q)V[G&74>_D!+,^[C0?*I6R!OWP(W.5O]>/?E^SSY[SS_8YE8SQW&W=*! M W?A'^CIUR4B\?0/\O1A"F=*C_GR^FEP$I:$1$KW7@ M@_,M#8J'#,DK'AG(\!D( ZT^B)(B9!SB"!,"')?*5(G"6D&'.O5I]S 0T1L# MX60D][P^+3*0R$!VEX$@W&KJ*("!F@/".&6I=@Y5=7=*I=QT4A/O82"\/P9" M1ZC?_*?!,9"!NKF>T7UB64R$NL=R.?2LX( \W$P2ABG# C#+PW@,*CB"DM:Z MOS*H4^,3=OC#V:_S^;B(1N>+;Y/3?/G9V]5;M080&,E>J_1B@O _$L'#$': MC"G5R%G"$*.0<^B$=I!4YK>PBH#.+*@G0; _?1K3$>UU9&F$8(3@:T*P-1,1 MZC2T%-=049VR%"N JWIUC92A'?WS21#L3R/U$/06]B% \&#\[+\NYLME.[#MH%J9!@#+UJAOQFRJI0(IUAH3J3DDM0$9*E=O KC8]H_%KF]3;\5P M1/MM81SSOO=/Q.Y9Z;B')H>-;.5&.VZ$<9193!1Q M<6)B+0=BS,^Z'9FSZ+ MY0CC_1Z+$]%WH.C#31&5U81J9XRV.DT-3H4#M6;+I+^549@VJGM+G?XUW)_O6&IKFVN+?=VF_HJ8B-. M]Z(96O3A[ 6:6N7 !CM&#*>&0J6-DT3S2H]45D/6Z2FX,9IZ4S&1'/']:"T8 MT;07:&I5HY891NCJ3>5,:")]5F-.GS-<->= MFT<7E]ED$@EI;:<5_*-Q^ 3U$ES'X;_RQ7R<+<_# 0H$T2\1A!&$^P=" MVB262\ELF$Q,A01*(T2LE@4(L0'"&X$;@_ )6NE!@W#?G)B?3<'N[65Z7FV^+K=BC TXA3M@_D7 MG2E[ 1W9B"F%D&!R<_#(T,91UD,TBYS:%3G^YFR-(681.A,XPH"-A4_DC M@?:O.D T-]QX,PO#6NHH*<&FT-GQRKCE=>MWL[]9K_3\ED M=CJ_R'=I^,<@,B_O&Q,4$(P;X:>IPMI(Y5*&F-6 0JYKO3$8;3<1O#ZBH^)H M>O%6/F8R$/'ZXTN6+_0[&>AU\SOCV*#(.?H1_2WG#L1$&2&H)=1*"*T VM2) MH4#)SDCIQS&.WI1F,<+R1:!__^BJW 5IM?[SS^]\TS?#R?O9NOK8>2QI*W55[+)#M-6?[@+ MZ#"MV4/R KU&"\9=[^0SL.<[F+,\G '4'U;^CQC+AX"V!I] M;BVS4@J7&F@HLM+6KE[-7">87VRR%\OSZXK?"Y1!P%X[S0PNJ!]-MWU%XP-N M6PAXXWXAV-M;C,G4::H<2H5FZY)YX&VQ9\/Q:9Z8Q[APZ8OT@]W(/QM=L!'( M+RA66\D'0I.4"HNA&=*L,GX[@WEPK?[W;.&WI$AJOE'H7V M^_ER5>?)'7 KJ8<$*X2-GFN,QHI# 07"3#HL29U(IQ43L./8K+?Y!11;\L(^ MS?T1I0!!KL";GH\0*2:-P10+8 #RVC5:%ZQ8H3K^Y.VYDA^7 M?HCX2S**F'X8?5\ORT &PR-:?6%32B6U%#F<"HF$34U::PX66M11\5_7OXU' M @\BY6AWM(S(!B(;N)T-(-BP 80$8L##WREE'>*".ED;$!:03I71]MSCCV$# M:,1Z;71T &Q@W[(1W_[6JEZJ\_0$@K!*USO)/?WD=0;**OMSKXO8'X0Z 4T9 M.W I5BGUEH*2EB.1*E(W-C,0WN(KJ+.)W6)^D?H%3&97_CFK=./Y;*F+O2X_ M]R7LM/USM<@\IB:S;/'C:)5?+#V_"'QA,2^:I-7NAQ>Q*^0(X#[3578'\]$3 M^+QG'83!_Q"R68-L)1T#$%IC!$XU24/V2NVN]]#N)*R\++)[<_V3$65;F'0V ML/*!"-X# "]OY@QB8Y0A1A(*/&0Q%,"M)WQJ 5Y9+/>7XC)BJ-?>B(,$[\&X M]H_6^O4N>O0'P@8P:&0XTA01[7YU,\V>EOKVNL?77;6[#T#T)#WGX,2,M5T*JD9.0(:RE MQ$ *7!>\6"1Y-Z:?KUZXU9@< ;:][-U[CGG/:ZVMXQK*/J4("U] MBC+#N8&(VY0)A:BD=4\C@DS'O?$0:^JQGH#)7JOO'CJ_P=H]D8=$'C(X'D) MTQ>-,NPD4-XDM:+#$V(ELL'AP2#SF8^$;'%$LN M\T6R/,\6SPYT[);GY)FMT(;G-!@4Y0ZUX=8^;\+!/G@\_7US&.IL.3F-JO"> MJ,(/N?J(: I_F10":D@(%H1?-/8P6!,GO^=QE"V6(PZ)HQR,W\],IE>K?#P4IO-Z[K.M M<*,'J6, ;.HA*XR25I\T S%--==:4.12K5,BZO&FWBY[D$]5U+;/=M@>E% / MBN?MO9X56=[@-#/6<#R=*DR41(1H[CC&F$M9VWHQ^,YWA:LO1?5S6*D M*_*MR+<&Q;=:^6=$2^$PT,X)QP$EC E>\RT*NOEGC^=;6[ IM]<-;R?XUKY% MZ=)L>9[X6TP\WQLO'THD>07.U:0[OX;/80#I_4]Y[)?E8:SE9U?*<*JM49I3 M8$$JG$OK]OG(<[N;/"R=7US,9Y]7\],_3$U]:WZ6GT[]?YYC>AX=NT>S-+"] M^>*WL;37)>CHEH_,*S*OP+Q:+GT-49H20K5@&J0 8$34NC8)=]N<;,B\'FM% M/H5YL2WT+8G,*S*OR+P&S;Q(4WF@'+4*ID+JU&*DJ%'UX*(440;[TKP>:TI& MYK6)1?GW5>874[_>"^=H/<%)X,(_&U+CW/?'5L;>IJ'EE[E*Y.9 MI[_5S\0#KXUZL_45$GJ#.HN?YXOZ(I?9U_S=R2+/_GB7G?DE_9Q-OV<_ MEOY6?S]?5$^3%9QJ*57*%"AZ/')J$%-[M@V/I)T[P)@] MY4&3\T7@7W]9 H:0T,HZSB2%"&HC-2!8.H4 I4!OLHE?E/[-)A][VEV?5_O.?Q'@.?9QUW\^;V\Q\E\.O:7^/WXZ)^_V\0I_>DH55^.CG\= M)4?'Z1-@\C+KO ;L!L[)_"PII-JY_UB^6!:=E_DOB?V?J\GJQU,YY!8>Y3#WW[AI_7?M^S)E\F%9\O'^??DT_PBZZC+ M%]GBZV16+B^[6LWK%TKMNWCE^V2\.O>?]@]?2?+3^72:72[SG^M?.ISBS=I7 MNZXO@07SN<.56]X#R[_]\J:C==3WO^>]OM^Z;QV[?*\7W<1'WNQ5'?N[VFEK MRT&.#F>33]T,>;L(.;ZZ.,D7A<0(S/>.+OP'0P8/UMSM*1F4IG"I-402.$@2 M4'X)P?&03>_4O5YB&1^SR?C=T>Q5UY!FEY/5S7V(0#@0('S*5YFW <9)G5V2 MO%6GIU<75]/"SC+YV>1TLCK0&L&#IXYR6FK;O/Y?E6%]R 49.IMFL],\>9?\ M1S:[RA:5EP&-DN P?^VLQ]>.50A$$2"0(=(/=#-(BZL MNAFJ*)7S#U>KY2J;A<>[$9?]L;BY7P6/,WJS\ER_:E6./4?>? J]-$]N]>X:&1!D05% M%M0;"V)LS8(L"L64 EK,.46I$%JHM3Z#NXUNML2"&A]&<",6))H6%*8RX4XQ9@+B$#*H-*\UHHPPYTV^UMB2;4WJ78F M]<>+/"LBD15%5A19T1!9$6^5!&$&H*546DZ!H400A%S%BE3XL2DKZH&+4# " MM-?.^H-C(_M6J!B:7F\\>&B8[M,B0PUMP@H'*YSV0 9M=0!T)*I(5)&H(E%% MHGJD/LF;0B=IK( TI8X3R)4EBL!J["73FMN.P_]Q(U:&8MCV/:7E..+7]H$-67T:GE]A4!0Z5+X?Z3/29Z3/ M%U581*OUL7]!6TP4! 120R'4F-:>9V-5QU)0X__O:KDJJDB_S.^(IM>]V_-Q ML R\W,K"APIY]J$09\M/N3<1M7_FB]/),@]EU-^SQ2(+33BRV;@R[Y?AK#VY%"6VRQ"Q#"IOB,"6* M)0(R+#0G-$V)6X-0&G4=A(%?'2V75_G87"W\LY7X^:]L>I6W!>8M8+L;9*]1 M6?*O?#$?9\OSEH8\[IX27FC<$ M1*Y5;X%2PRW%0II44Z0, Z3VBC*(Z,TXHZDUIJ _#3ZIGHX$[3,<$0>&1]CO M+NQ9 WMB(.3@=1NY#L.)!H$$3.Z1'3A1T0^=TI.%TQB@JC%#842"= 5Z7T[4. MIR31$T!Y@X$ZDSY?56"ANG,_8"DLD1=)X"T(J@B EZT"8]S:FD0 M'%%!]L$I%SW9>X%"UAJ;+@!3J0-$.RXMQA80J>JD;91JL,VQ@!M9>G%B<9?:H ATJ (BTF>D MSTB?D3XC?1X$?9::]T/#6SFF:]7;> MC@1[D7+/+GT_AQ[BS.8(^RW GC:PYY;ZUX!D$C.-A&< E-M$X9TV($T+JN),>VTR T&33HG40Q:%N7ZI' M=-H4?7;:Y'($"8_S9@[ @[TK:(W3L%Z 1\E&[]! JR!]N^,G"URMLC9!L[91*O/N>3*_]\9*)253$'$N*JU+RW=9EVOGL[9 MMIV80KR!)GK-U8Z<+G*ZR.F&SNEP*Y6686F0@Y 8ERH+D-&R=ADKR5Z*TVW- M:8Q&4D8K-7*XR.$.BL/1)AT9 H0A 5@QZXAC'"%7!<4,XU"333E<'_J7\/I7 MGYEF.\J=-IK9_)@)RGVL\&EK:,]E)AXMW3NTKG>-Z<2ISG<%2.)4YR$-6HY3 MG5\]H+VG0PKC5.6&1!T4>%'G0Z_$@+&(&5^1)D2=% MGC0(0 M1=".MU*,1!6)*A)5)*KA$]6C>M @2)I:< 2DTI9[RY9X\Q9K"]QZS VWZ,G# M9>7+MYY:^BWTKST0B@2L3]6T2[;/.?_7;#450;LCH&4-:+%)-7(R=._74F(@ M!<:UDQQ)WIE-]3C01KSU@;>#2=>)LZ1WW9LQ* H=JLR(]!GI,]+GRSJ\42LI M*;7,&,NDHIHHYU(E':Z3DBA3G=ZXKS>'6 PR2L$A>_+4Y1]JJ:[$YF*2-T3I-(&J9AS!HQ1AJ9$ M)0BZ2:\'.>Q>#QO3PS#;I0Z*)0RI"FD[79Z'21Q;:?_\G"*GG>"#LE%Y-&.& M4LEE"IE$BJ26V9(/AI)QTU%Y'E4!)?>P2T7DGI%[1NX9N22,(F4%J=H5<<84,R_$3K=?0,5&E V#GV[D"WQ=G&WBC8\,.#+@ V7 M#_%?VO!?+BVT&&G+F6$00P9-Y0Q@VO\3F_+?'E10+$>$18/^@12ZYT^/>GAR M4R^\Z]47]3G/D^/Y*E\FJWF2SF?%*1;=Y-UDELU.)T5+\4I;6+Y_SNJW<^C% MC_+EFVOJ+N'-_6ON886$W:#)XN?YHK[(9?8U?W>RR+,_WF5G?DD_9]/OV8^E MO]7?SQ?5TV0%;UJ*U*:( P 5I]0I+!V@U+,K[;2U1(/PG>S:-CSR/.Z 8/:4 M!TW.%X&-_64)6&'N6\>9I!!!;:0&Q"]6(;]670OSV:):OS^=4RFXV7/SU^,=U;MSY]3=T;X+"] MOB;IH3=WIQ"4]Z!XLY%M&WYM;VXVT%Q]\524B=M90\FPXL"5^@NW;)&;G*U^ MO/OR?9[\=Y[_L4RLYQ[C=>)*\HR-L8+7Y,%1B*- M1#IX(GU03N_K)FQHYH'!BM70G?MM:,_]4S(IVO>]=D7V:X:]!L$Q'TH0@ 30 MG)'8J7$72G4.P'B+K&$H36%*SM#JX>H8989S Q&W*1,*44E+SI B@LR3&R^+ MOBKW\(A)V2-#&*PV&/$=\=TSO@5IRO48=A(HPH04Q!G#D:OPK12EW;Z%#^&; M]X5O-B*BSRJ]U\T?Z=&]-EQ#H-4/+"1_+')/':>3:9[,O(50F@;A]?#7:7#% M72[FHX6\[]&CFG32=Q 5(GC>.,4DP$9:DTF"M@A#>> MC2&=!AJ_5IO7;&DO3KE[57/>:\;X8'G_(;'X'08/;\_ !MR_;BF$1%-+#."P M \TFEG;Z;KP:/ \P6]UHP/-O_+%?!S:6#5M$R-R(G(&@1S93&R6DEG((:9" M J41(E;+ CG8 *%-QQ'T:.0\P2-T",CIV1TT9!UO]LU3Q7SQ(\G6CJ'#LD,> M@T$!&^E%C07.%@#3_!&X&'*828(4 U@ SEP+LZMY 1G'4Z1\'P/EB"T8>R%U"2K TE"QFQUD@G4Z8:DY!Y@J#T!F MC$D5TRFO)RSI%'>R1IZ(Q=Y4SIY'KT0L1BP. XN\J:G@S 9IR"6#-A70$N-8 MC45(]7/E8F\Z*R1]%E -#XM[Y\P,&1;)VZ_99/93XBEPZ<\X**[9C)1@P2;127P EJ"==0*(?K1KO.<-F)H/_J]S+LZH>9F2POY\M)B4%5["A\ MD*C(E;E19H0"PW!K+A!%.:$ J M/ZBP6HE.#'\39&[N##TL4;EWOE"=CF]1:*SLEL!]#%YZEOZB;+\S\ZF1U=C55IZ>>>+<;E4=D+\S&Z(+9#P3A M1FY!2YF G(0:/(P LR: I] HD4+=GFA/1%"/7L\(H B@H0"(HC6 $ 8*"NPL MA)H!C1P@NDH,"\U$.R;9$P'47P <[47L[< \ETT ?.P_]2U;3;[EB;<<5HNK MHO=@M,JZX&SY2X"QG*;:<*&XT])H+BK]4"CG7^AF5M>;W HUK%\[SI_OP'R4 MOX3W"=7AV6?187*HT&PY3"S53FD$&90&.2JM]K9;!4WE-.\#FOV[,@F-72$B M-'<1F@\EPR#8Z+0@%4H:+#6W1E I' 1U;9^RP'3*TC?!9F^*+>I5L7WP;(>? M*+-W[L_/J_GI'\G\LB#;_,_+?+:\8^[.(1B?J)5 @YDB",&4,:N==@1Q06K_ M)^"V8WP6._FAV,B/TVQFR[W<:CU2++K=-_&WR]BAC0(J)/#0T2#5(M54(REU MK8 B*$''-GPT=GKT><*(G8B=H6"'-PJBPL))CR8'_0]BB3;.U0IBBL7FV.G/ MW4GW0NXEPCFW&MX#9@QT812"Q@' M#*56A"*D*A1O&4L[H?BG@[E_?RB2?:JH$*AJ'3 M278RF18#"9/5>;9JQA:^O5KFXY^*68;/'54X3) _+]D1\V^B[6&5VA@'!^>1;=C)];N1R)W7G!U1GTF[$03'BQ$%AE%86 M"^@,K$L95[DV3(W>?G?HUF]YY_66_XR67LC(6+>7K1M=Q&?#]FV MI&7;"JXIIZD'*6 *< $HJRM&E*$*] 30WJ*H>,1(=%)%($<@!R"W$B"4Y"GC MP3TE4FZTB" M<)?1)!O#TG J@%,VI0)I0DT*,*W%G7*\T^'QJ6C:1K%)A%*$TD"@1%N9"I#C MT-9&8DNPUQF9,8*MZT,,NV5NZ-.@U']PDX ^4XZBXW3K._!QD5]FDW%=[E&& M)^PDZ#MS5EQTAA!25: 5"'>F=:X"9*V49G"09_:Y^X(L\/Q]WJZ6ESEXY:;MU6+\EP#<[X8YXOZ M >'EG\ER/IV,D[^ XG_[:8 RVAI>SBVA*:#4*X6 .O\#KRM+J86/R*DM[0JR$21T$-'5. M:E[[EIE2G782_?*)_E3P7DW?C8EBL)I[Q/J^8OU!I:#EV&*2&:A3@"@TE!NG MI6W2?Y'L]'#J%^Q;L!+D(%"_.RK!9AYL)@9K0QSGJZ) O:E:/_G1KG/W-/'M M)>R)(7.(!Q@$A[R)-$.HD?%O8.* 0HCPM&IB89%%KC--R1'KM AP1&1'YJHALCB2ISG \OD;#&_2$*"_;)0>U5O M:N]N6<3/;(X2W3J[*78BD48BC40:B;07K>#Z>8#!2O^/5XO3\RR42G?BL7^<=J=\,<@Y6:C6V]P5N='S[B5!YD!DPTJ?<$@ZUTE)0R!#0F MDFDI)(;*B'IDLC)<=FSF9V&P-R\6'6'99W_DB,&(P1?&8"O5PP!DH;" >1@2 MQPE2L(K^Y9P64JQ!KAE/E0+^/\8+8$R9EZYU+U4E9"=<5&^]\SO_V6_\A[-7T78A M[%/7'9[Y&7TD!XI-V$8"X[TWZ>A\W^8KG]YE9& M;$9L#@2;+2<1%](!A85((4.%8XB"NDR*<]/IG?,\;/:F'=/];J:QO_F*8;9. MF,DS60=M!YVK6%TS?.()H?X7-G8E;60MT9Q*(@2%V#A-:&HMKF4M1+23ZGQ' MDL8ZIMYC)N/CNJJR7JW>Q]+$DZSBS8@BNJUV-QMK-]@ ;[$!(! 16"NEB.5: M2ZY 7=X40D*]LH$MM(,=$=&K81S90&0#A\(&9,,&F.:A_ID(#4(#6V0U3FLV M *'IM.-Z%AO80BO;$>AWSM!AL(&#S01UDUDV.XV9H'N4OS0H$AZLK(M$&HDT M$FDDTH/*!"U\BL64[^!0/,EF?R2!]L>+[.R 4T 1X$U4'&JAJ5 <&)<*(:5% M-*U30)&5W=27EG?_4WY9)<)\.--^_M2C8\ /LQ.:-&*WQ,@MM)3A+'8 M1(0M]*ZGO;99" ",0+Q98$(80-$#@43CG,I MK$0<2HJ$J>-CAMIN0O:F0.S?&]9K'\#=0>&AIH..\Y.8]'D+F EHW-N"2J8< MP"D77O1!H["LI:K_=Z]4/5HNK[+9:?[A['-^>K7(Q\;O]U93/4<8O,B4I^@& M&;(@W4M,4KG&I$T%98JE2G )+036:E] M!N3>^6'K>KG$T^ J7UPDTWDV>V[<=]#>E(TX%)")E$K_%N(*BI"0)6L/ MK+.VJ7TXRTY^;@S,^5E 638;?\PF_C'_=$G!5*,D'IV-[+4B%ZPUYLNBD:2Q:+[B+T=QAYNL.L0ZGM!7N]E1-YN3?YM-O(77PU)LXDU5REIU6+?U'R2P_2$_L@WAGL,&[4( (*P"06&C"&(2X M'K& 4]3)-&['4GZ;S'+_G[38^&VJMVQ$69\PWX/)"-$]=+#H%2WT>JRR5&JK MM &2$\;-VDIE7'?*A9Z"WMX49#(BZ$5\M1&]$;VOC=X'P(M! U[BM!6(PE0# M@Q!PS#)3%_E(RO%]SMV'P-N;ALU&"/,I:=C07K7=;<91!AN_ M/"1)-F3\/*1N8@);G8D!D0(: )@I!==HE8W/=E2_CP ]:9P,MQG ZC]T2HC MY(8!N8<0UW+/&.FD$TY*K313H1XED630Q7:[FIW\D\\MPALNBD^GW;+'(9L_6(??2FA.HA52H--!,0$:D0C,",RA !,U52!I"JR6 MDC#!I+80 K%.\V$*@EXE9G\9!WRO@;E_SM#)@SK>Q1FX(M1XG2 G69ZP^@BV"[87!UDJ/@9:& M06X":,>$E=9J1NJ '^6PDQ[S.+#UUPQ_) ZT:J-G3^LN-= _6_>Z?+$&^KT: MDKO02Q=10%HYL*4Q0B)1_;27?'.^J'4F?2:@?-< M:MGQ+KO1]Q19RB8L!34L!3)#>9IJ05.ORWL;F=:#L8R24-!>6D_Y^2:[ M[,.@K!GTAS3'0BOF4H>9Y "32&FFD/E=1#0:0$3MC'\:^WDISS$0$Y7^3B\ MH6;CZR^T/OG1KWKN^4AY//6!^;^G5V&O[)]EW^9/V2JW9V?YZ?.K_A[#73@[ M3"])=$GN"9Q% V= &,"6:,41%8QP8&%'$(G4PIU.CPX]V]^H-B5.*)YN&A^ M ,P,-&"V7MI1!X"S5%*FTM104VKM1DC1G=;WZF#N+73!49_J_O#37?9BXM9M M6G8]+D4@"*NI*3K_.IG-0H1B?I9<%E07,]FZ? #QUI0 QB F"I$428T0-4S4 ME;R:="MYG\4';L#ZJ)31O30Z)C V.HZ.NGT$*VF$MK1:&TR$@U8!"1 V;EUV M3Z%*MPU6WA=8][PN/X+U4,'*:!-I,UQI3 DR'(8.-S@TR:B"]TCHSMB/OL'* M>@$K!WU.Q!H>5/?-7?T4;=GZCSV@)S\AU($O_TS&\ZN3:?X* Z_[VKZ_;G,; MAA[U>XBYR28],976<:85\Z]R[BC@@M9I! !MWVR0O3 WUFL.XX-T\+JD?<#= M3B(7BURLYF(<@NC\B'PL\K'(QW:;CR$9_4+[R,<.)K#S^>KR6(& M1>[1:1J)-!+I'42*7Y)(A[0)>]=BI!YT\T+FU" -AD$PRD>I_*+ENJ!( .A2 M+KD3G%/)M$1USSXF<2=_JS[I,.3H.-_JR!,R@J#/+K:#9?:[SLXBQ(<'\995 MGP+ -%<:4"P0=Q81MXZQ<,TZ8ZT?AGA_/?Y&M-?A91'B$>(' W'2#,F6($VQ ML51;Y)PSU#AIZLGU@*-.2<7#$.\M31J-*.NS8>#>^-.&K,V?SB_R9)7]>5=? MEMYYP>M9Z!O%!AXZX1W@'JPUZ#M$*Q$5F".&J(84\75[8&E9ISU,21]? GF\ MA!D0&P'OIQ; TXPEA& M3A(Y2>0D@^0D$C359$ B01%)E4,V-19AAF'%29!"ZA9[YA&3!N$7F>;Z MNK;.WU?9R32O7^\%K:VGF4YF^;OSO. >$(&__=)ZO-,\V*?E*Y.9YQZKGXDG MU#YR!?(\.9ZO\F6RFB?I?%;D:F2K?)Q4?8.R:?)YY5\HFJ"^[ZR^WK&;3]-= M_)O[G[:'9R'\QLD5/\\7]44NLZ_YNY-%GOWQ+COS2_HYFW[/?BS]K?Y^OJB> M)BM0N)2<"(@M-H11BK 5PDFH.$$.A_G**GPGN[8-CSS).P@U>\J#)N>+@-:_ M+ %#2&@5,L8EA0AJ(S4@6#J% *5 ;[*)7Y3^S28?7))^./YBC[]\7N]IMAG1 M/OM@BS^_E_;.*4_':7JR]'QKZ/DZ#CMDN=+KO-6[O'Z M>_5X=-^&GGL@_II[N@8J4R8E0'B9*5,J4JT(=-18[1@ 2A!Q$ZB/QFCOO/:. MHTE@*_T*U2D=I2@]OKKP5SJ]VY=P7>CK;#E9?CC[N,B7(?D?;XKM#']^SJ=Y(<#?20Z E,0 MHP #5C&NJO%EUG)KX+LF:NJ5%L*,!9X=R33$4X&I/";&0A=:V(1GF,RN\K%: M/?D^\$V2>T7D,LB5Q57N-RY;50EM^FH9QEZ78^E:CYHTSYK4#UMK*-6VWJ J M_UZUQFRMC3U]G<]Y3/2 B-PZB3Z'@W56A+:&FL[AUPO>.(VJ!;W?W9&GG?^Y MFBPGX=2\7)F=OD_>AL^@XMWB-_C+3Z,D2TP^S;YGBS!1>W$Y7V3E-[YGRT); M]FS6T]%_9)ZB%C\22$:)ARX>A?>2U7F>7%[Y+Y4C%K-PQT4@UM]GD_^YRA.7 MG7@2S0+]5DL(!#Y9+9/EU/J M2^G\PF_8C^J3B5_5M:NMK^ ?XA_9XO0\@:)\A/?)%W^5ZNO)_#+W3^X7XQ][ MXY-XP"+R:AC)B6PJ]FGHJJ,XAY8HF'+/;0RK&8YAW30-C_F3?/'A[$.Q6+\_ MG_.O%[=D7=_JJ5V6GVW;1D?';FT<@6O&T;ME?AH,I._SQ=CSX3?_/I_E#]E& M3]ZN:M,#P02Z6.2>^HJ_JJ4&>7]6$4->?.1D,?\C7_B%9A?E5ZY._(8DEXOY M^.ITM?14>S[Q1QR(^7+A'W+A[Q\RM\?A4G-O^7J%89KDGDPOBQM<>+(^\T_C MH;AHZ/"#_<=R33?A-JM)OO X6(:4Y$GXY&16D&!VY0V]>2!*CZ/P7IA)&Z#C MU8;D/"_^$[X??BTP\,W?=#*M$!;>R2:+<'3C J;AT>LU_.__4NEZ#9X9785\ M^WSYWL,H^9Q?>F4G/+@_9P_(@/:R1U()KD TX8'O1&&Y2Q/_R?GW$L1^Q_QV MG-9@."M>/6WK6L&4O7R?*(\0?U++J^FJ_EAQN_+^)3+7X/[A3R'_-IE?+?TQ MA(^-[U[327X:KM-]/SE6Y4>&Q-%W0\@4NE0XIK8VU:><>9:*=T.1^U'^O%>9 M"U%O#3V;Y-P!3K2DP-3:AT*\KU+-9X&R VJ*T1>9?Y+%.( _^3Y9G1=_5VJ;9T/^(I=3 M+UF^YC//[J8>"O[] .%QS4<\T8>_"B.F."]5[&?62,;WG]\GORKUL68)I? * M]RD0&^ZTT>)/?A0+J*3@*$CS,%F[8+WAC<556'G)G;]>E9QK60/_?J!NUA:M=3);+(/O>MB3U9YLVR[]?C8W@?AC<'QO*"C4QZ]/O#>*;@?O: M0AX!:<9QZA3U!A<3$.G0\M\LLQ9PYHARO)U$+9 C@FT%Z M4C0:S$N!7@)W3>&U=EB(ZNGTNMH:8B&5*&U_MAXZOBQV;#&?>J'IOSH)OH1W MM81=+;+9LE2C2O"<9-/ /]H@S:>3"[_@L/"K2X^ET_;.OH\ >BZ W"2HOLG_ MR;-%K\;79K@I5U/VPKP-)UZ429!J)1F2R$*J#&Q$GW^GA9/@-5+:0>:M8_^'!7!Q?^,SZ+L$H#3M< M6'BB5+%#C"A:A\<+DQ-8\VMWVO MKP2#\@B>L9)P=GVM!A:KX<]8C5>@+VO_0V.)W*":QWOA'D4- V3BW2<>'%M_ M<.["Z_'XJGC^9O_CAY4D(24&V$HL*<<<(:\TV9I1!$L\1?>%I_./]SLBS=K]V'>I_\8WW+9)S[Y5Z$,$5YD_5Z3[)E MJ5>=^RO-@\]BFGSW1!'6<^:O'Q2S/'RPL*!FB5?]/']8^;\F91MN3]=A(NV5 M_][IE;_$17#GEM-JJVN6UE=CNJW=I==6&/R,^?>;R[M].[-5Y7[ M.M;66&)%2.0\6P2W:GB:[&LVF2U7-V[Q_=R;:A>W;M5D%4YN?0Z%/Z4AFN\3 M?Q E0827@S69CSN<[%'T\?WY08N_WA^U8*WB4J0-9R%$:E+!K-1>:-C:L^:! MU&E=JNK5N_G"5&OO@CF]6BR*\,03N_G1=02#W9O>!=X_F";Z] "&?WL:-NM9 MNNHC#X"T1JU09%/JC$I3!A"&GD_582/I-.G[ .YO1/;X WBP8.@9![#JRU9X MM@W5J^'R?#/J=L-E $K(;NA%1[,0L_-2Z/6UH?52'F$P.*)AJ U6GE,#RQP% M!-<*D+04M[VJ4*5>YP&26:RU(Y+@JI X98H:>E,!6B\C"+?K6H]G,UY\>ZE^ M.O=RTHNJBVSQ1[X:E1I_\>):/*[=06<3KQ!X03RJ?IM?K9*+?'4^'R=OW9'[ M\%.(>=:W+%,,PAV7(6A9*#I9L+@=%:6?+J M1 B\>KE_E==K]^^LE:C;KG<]7:!T. 5UQYLX>;A0$;J9K!<:!/7\9#GWYLMI M7D2%\S]/PR7_)X17BJ#)*%F&'E87\V]!%_HZ#PZLP#OF0=M-)OY&DT5I,/EE M56OU;_N'\.QZLCS/PP,NO?J2EXZOL*Y)0,/D;!)B2\T%NEK%+6I%L_;R<<(> MOH!BT1I@0*R1%AJC+$F!=+0(N@#>Y-JH0@"&@+4F\204DT*78;&DC9;0T$GK#;?:D,W?;R_>WV M*JF%;5(+_>((UJ_6TO>Z#$V&)+%V0XBN*29PLM_FLZ_O?O-[.4[4_IN;"99UZSRP\),EI?S93;]SD->SDM]C(K M%IF:FWF%^4%RGN&PSVTEUXGLVJ2-+-Y:X_7612^0^NRFT8%0^R M7-9JP]>9IZIQX]]H^59.?K2BOC?N$(1\/B[=$"T=H[KQS9VZW=JO=8R6JE2L M7[LS\MOK7^*8LM&ZUAU[5T-^2;+,+XRQ)&7>7 +^>5B$MQ(XZLB@3.L=F,04K0Y5PZAO645KAN*11>C8M&XW%(*3\B M7?T8)1^G68U=6V>GOK[%6:^O6)V:C==+>X0L-,9@XX1&R)N;W@AU'*.U!4JO MR4)!F39<6.,4]#+168#7LI!)='^^PH/WZ>0K-+M^V>QZDQ-\>;4X/<^6E0.X M;4(& _9]\L#7GV"AWKS^\\Q3DU_ZBTW6QJ\7^:K M11:H\5T 0VUR%TE-16Q@O9BUT#@K5I!G02LH1>AO85+K>X]&IM=5!H4:4[^UR,OGFH;;+]\GOX?TJ$6^\OM> MG$%PDE=JW*@*QWB+NX@=E'Z)QL(MI.6I5WZJK1JW=[$\(&^@AR-9ZQJ5Y[22 MM%Y0A[A $:JL](#G$0!Y;=;XR%2#6Y,/!E6[*VX\P@:UN[$$-Y;@'D ) M;@^%BNAYA8KXU=G>K>$&;X-_G02CM_0ZO+X2V"RI7)$+PC0O'"-W)V! *$'* M-#0 I\!PPDRZSNIF2+>SNJ6A*3?!R_GGJG+H(Q7#_ MNF-YY1V#7R8O72TMST!PK>1!X[K+OU.Y#O+2K=!6J-;>C,K5<9']".D)M=>F M] &5?H/PJ6ONA/^?O7=M;AM)TH7_"L*[$]L=06M1!:!0U?V>B<"UUWO:=H^M MGMGSJ0,B(0G3%*$A2,O:7_]FU@4 "5*41$"B)';,>D42E[KDO3*?E,D<=XXS MFP&WHPT*0J0.;N!PY8&''JW,[]H8CE*1*%E68JI3ZI$T]F&FUVUCDOPQOG*, MKQSC*V\FOO)+64XPS>KYE:@923";K.M3\],=V8PT"@0HSBCQ4VI'"4]9;7ZODMLX7/"O#!*338C\7ATI\FT\SV=4(H9.]9NJQ+32B<6RK-N MX\DW2 3: S^OSP24 I7E4.:OYEI>T+=50C9]-2D@N9PBK3 M+Y^VJ17V/>HR0"&)Y\BCHSF>=RJ^I<#*,,5S=;QIC6QBM+YW"3 M0?EC,L?J%.5R[CB0V620C63BA=KDE@F%G\_RC:<^ZPM9Y^-N>3..M?T^N8VE M_GEUR$WRKAG4:M;)I4S'>&P!TSW8>R#,"Y\UO:%%&MB">5PD3L*C,$Y\XA@0 M0#\5G6Z$!O/BBUET+):^%^!%O4U_X%>'A'O1$)#,]ZE1,"2=([?5-(D,)NU; MA;)2M;(/MM0>'>V"KEG6V-RPO24L.0@]$X=6Y8*K!;PF:QWD.5*-C(\7,YW- M!NQZ#0)SJGV,48.FD5G7Y0(U% I)XSY(OZ@E]=L(&JOOA;=JP)ULIA+3BRN3 M+M:1SYG4KO^]A)%IJQ=FL5R XOM?25?X1H/FTKE^TYC=7DN"U/N!2R-(C]TA4ULTV$UM7UOFS78Y)W\ M6E;WDFF/S:1B)SOAUA^??-U2G*I>8B5\4Q!. T(%MZGG1"R* M7$K<-'%Y2H/4MP4/'TV?NV"\MRO:3JI?_^19S(YQA6-2 MQ/83-Q"IQ]U$D Y:WHK'\%L^Q[.Q["+_?)["_#$E-?\P2V2@XO-YI"<92 ]L M9_KX3#HE;4G7H(SCN=1=C4_L#2GD?]E7V)U8_S>_5>&.:Q77D#ZWP:DS%"&M MN\PRV908P9 T,/ >-A#PJ4U#+_)B&D:AB$7D"Q;"'C)'Q"1*O$83G6=GVS:P M;#:PT!M8KFU@K"?X!>8WY&82=XC-'%E)^.$T#I#Y+XK9\!M$&O<\890GH4NFG(4S 5(D<$C(:^X_2T06J"'^7\/L'>G-[DTV_YQQ*K_A^Q8?3>&T;Z MWR[D,FI3NP^C;M=&-39=$#&'^;X \2<\P?PT#N,DI)RSU.;,Y@-LE'2N9.+* MH%O4;<*P_Q8MZJ&K\SM+15Q!=U_,RYO%Y1-)0M*TYPH"AD#?S&.A;<>.'7J4 M@B3T@.5"PE*_I_T[U?/\14YS:'E(A]%MAV4.'J"%^EBRW7!F%N=G"^M#A2B0 M8S1[JT/(0<%!W2/GV$\(YTE*A1?8;IA2SP_K"'?HQ6D;(RUT!:+L"Q;$MF?# MGX$P(1O0<^GZ29=*@%9KD$M6TJ.=O0%3+3$[A4 M)\;*W)0)/EI?I$/"*FT">1XNFN4+66/;@I\P^1KR5OQVOE311<7TF+!2:,QC M/(DZRR^SZ;DL&,IG"J!'(B3+P:L,%_DD8Q>.K$P%*1%5N>67S,J-+]VT-GBH M!Z)'78QOJ\_.-F0@6U.)EZ&.R>KS/WG_6L:O?-P/=<2UN$(G9%[(+(Q)<7Z> M2QSC.E=7GS9-K!Q^DOYNC;RB$YY_Q+BG!.= $'/S&EBY>?ZMG,K*W*U3R-92 MJ.\Y_B-:T4.'%!S1';8X"I,-K">=O&&#B]QK7#K'BT@4"^91.XP=-_"9066- M@MAS.\'OWV,2&W ]/9 ME;G=XX8'KWA?U=ON8"N^&L(<:2&>W5/[;==\3\,]K''CG#!,8IHZU$F#F&.* MCNF)!SLNG,Y>R@VL=6][9_4,!F2@X;;S*1C(;XR_U*<\"2@-6.J$B1?0@!K( MDR0(12^+WA4_$0R>6]7EF?<(:+HQ55> MC=HODY!+4\9EDJ[DR?C^TF$7G;: OCR2,A)Z;FC3./*X PHU<8F(&1=QDG: MOAY(IYI,/WW^N\W_F.3%'[^B&Y/@2<)M\+VH_L#8PQ^J(T>K(<>G +MQ!+.) M^@7S&>'I43;+)AG^\E%2T!]Z4'^H[8;Y8%*>?J[^Z5@R .2$+XO-/;ZWSE_5^,C;\Z1O6(QYQJ=M*'9N40V4,F MZWV3];>2I_C(E^A^I7E.?>KN$5[ ]"DI0+ Z8\VA.M>+K1(0)6+1;IZ4[+=: MFJ%A&^!%:[>";PB;*L^H.G4+#6=L7]J?7@6M"!20+F M"X[A*L\7.U9$BJ7STH@F/*S32WF3S2>F4&*6W]PY\.;=QV#;;@8,6B4FIF97 MYF;*M@WKY(EYJ^4L5WF==?3!W%:K/%0U\(32!(36"$4"R*Y:JD4;E:3J(7B] MRX+BC=/'"$N#@#D\)0*5%(T]8B H;<_M0E"VENSS.0ICHY)^ V8IEE=#)C_9 M)]TCA=Y@I$QR]#&W:?]JGON1H6@.4>R$IV 5^0&-!/R?#2ZQ;PQY1@7K@PQW MY3@]@ R[AX^].5"OC0R?.^7J7J0H"&T.SH/$CCQ@',)I@OT<8Y/7'C,2\* / M4MS9Z_Y(BD.0XC'?[MFKXNOF$7V>1:;!U] "RUIU[JLKD\;Y?(&(+O@9[..J MZ7*GVE!>9Y-BVA0JR[*WYJG5R,HUE*PLUY+'H#A&/4!DPBIO/UAC& &GSI95*VU[ M9!7GENS_ETW^N:P6VA=KS:4\0ZA/.8#K>3$V:8@K=?BRR)NE+0@5)JM<"P M&:^JQ*OT&:XJK,NOL#\RPA"ONJ$2S+ &[!DV/B2<1N>XMNO&81HYU"6$1B%V MBT]<+_!LP5R[&Q_"TWRU,RV.DM5[IS"_4S.]9O$>894_(#CR:8#@2+&Z\;(4 MI+531C=Y=$53;#:!1]9FFV2T A.[JB3NE/6'#V DU@9\!# Z A@= 8P& C!R M]@,P$%$/5;##S WM.^<\,[W=. '#M%X7L_M>?8A[B;4>RS\7^-"XM],3(NH7"6I MM:$.5=6*:G1PO="J%K.J)MU[T0I>P8A8;R"*B#GH()?8 ->J+O%E$IZA@6HT M9K0Y-Y0I6M?7T\)$7COY:P9\8M74T\VH5Q2SF:XIQ9') P99>N"@@M<**K@! M"ZGO^91&( ]HX$<&&34);(=OPNA7D_H@QVVF,6QT=;A8PM"Q1.&QUEI37\!" MIS9Q_=!E8"SQ) MT^+?LMLA.A;O\)ONT2W[K[]CQO%&#T?VL6DUCJUNJT5^-;+&E_GXSTKF?V # MFN5"QL!O\T4K;5FG]:P_\BR;_6F=XT$&7#:]U2@!,G[_+9]/YMEYJ[VM;!G7 M)!,9A*FZ_F@\15C3<^--F:6^5DMM,I=6XOGZV>"NY;GI.K?B5EG!^F-J!W)8 MRY/8M.5516[$'==C 3JZ(6@U.S(MTGW;[UCZ(2SK9[. 6\J3ZYS"4*W!5UR" M7\NQG/=*TJ%9 DVSNY(-'^ ;# CQ,[QO #O$6KWI"!.!B(&[(BQU2%CJ&E^, MIA%]\ [Q0]@A,N0.(:;FBN18";%DW[)BJKJ!H]AI>EP?*ZN.JGD(U?QU48[_ MM$*9QH]J*I]5DM&>OY;X*\82Y<#:X_HL85,D/"\>0<"V8].C.Z+B+G=(E&(- M?QC1A/@^L;VZUCCU5_H;,1_T#(;O/)<)&K,DUI'\. B$TPEKMT_6:[TKT6,7 MV'$7%O:]ZDLW;DV@55;;Q??)9#)P@W^J060O)*ZZ@;ZM+UP]VS=W;6IJ)R^O M5.%SH9 JX5LY1*M40#2CUL#":08_?!U?8EM+>[8R^&2#-'('B1S4:[0ILL4P!J;!) &8[%&/3=^A8L;NW//B"4)) M-%_4-O8N"@YH]F: CX0Z**KLXF*>7^C,0+UPIZB\[P0_2"*$ZN%.FI HXK8= M^BE-7#?T!>&<.$%+('FNRV+!?->+ R\)/)*$ B\5S*6IR\C=QW2[WK-1GIV7 MV&Q:\JK.(FKQG18U_U%)4.\J0^DP:=8!/8M;<)7^"2)0_8B92;-\^K!TCLW- M?7_:M[_6/=;C^2ER3Q'1?5[K[NML,BFPL2E<^9,-XVU/ #^W'S]#\WCZL[EG M45[C([_C(Q5AC//I5/\J@WOX&88]-I\WS/JTN *:^)3?6%]*<*C71WM33!:7 M/PEV0@5K_>\O/Y]APY;Y^S&09G9=Y3^9/SK3Q\'-X?]0X^)@9O_G':&8]+*8 MX#_S^F<]./5&#Q;27+3^&[GC)_=QM[V:EVU84-#B"^QAK#?EK%PLRJN?5PB/ M A&UJ:K]65V_\M5<4B-5E-W[TYO2^H<4X,F* +?6 MO^T5N_>*NH,'-Z+.7CPD_>ZJ'H\ MSO/S\U=%/X3L(J ^5^'^=/+H6?_P 0\WRF4%'D/UXS[[/S!K;#'.>\B5!3_L M*[I:>XJ.5T#FKWU^Q[U\/?-[,WMYF JX=\G\[J_!$EY>XGG$$U'TU@4;?*K_ M_A@S?=?V/L:0D-O;2]3M'KEVQ+&;P&R0!E%@4QH+UQ,\I(*&+''=U&17!R_$-_R@6E]&R@DGF\^0[)E<@%K3N3WB:?=^:;O='-5_\\=N\ MQ)SYS_.OZ@"D!;Q4$^+.\_ &+MJY^SP<+&R/BUUGXGV0P^#$NZD2I!<"?JD2 M^BB;7H-L:@'6AR+AQ$Y"'G 2BIC8,>-2-HG0#8)D(-G$GTLVN?[()CL+ (ZR MZ2B;CK+I>623PYLB!9L]3FV@\@+DE2D'A74CF+X388G,,V)Q;%X1A?@:9A3 MC+PC*[C!7Y(N7!HY,:^M($=)_)H0I[1!GXJYJ2O@SG? MS.&&+ O?DWN?)K?@:=G:)8W.99[G#?YSP2D-NG MW]<;&_LCIU\T$YIXE(XR"2?B[WA9VF M]G.:TH.P-1^Y1[8^LO6K9&NO0"?'.]7=K4BZQ8&N?+'#]4%D%UDDK/\R#L_LN M0^^S?F*AYK>:_<0D#EC@A8Q$/H\8^".IM%4"WTDB,I!0VPE0>>_ @$=';K]I M1KN(X'GI^M$6RA LWA5Q#UB<0TH*. K MR4 !6N%5@450>"+Q!8!3VTW$:$4 M@%$0)YYO#^FL]2$ ?7V%P'HC6B_"5,O4P!*9_8_)="&^;Z79V_J:V,>^L+P M3K#_57%^.Q0JDKS\IP)\\&(,S_@EG^7S;-J&1;(4YEB?8"U]+-^CP(QVR $U MTSM1C1CSTRAR?,XI]CX'+]1A!F:-"TY;J$8D)*&=$L>GQ!=QFHJ8:$2VB#+A MWMUM9>=[#J_YB('46@5'.[MM0RI9)>*Q8E_J:S D4$+BY_(,1B8YM0+A:@!J ML;6: HN4"X6;I7K:K4(TC?7F51(E%H':*@2)/;$T+4]O1ZHA6SD>+^=5\PAX MXJPZAY?%6K";)^ M< M7+EOV!E.+__B]CJ7<@%B51 %RS66U/*L60# %LJX4%1H+LNEB M?P;K=E[H$:OW9&"V+5:!(@WG;5ZTY34P 0Y5DNU9/LYP+.T%OY1->S0PG"6- M77R"H?1,]V3$A5Z;*]XYS2] CRZ*A9IS/<:ZG^3JY2U.@5=5?U9Z[R2@):Y M>0.T@N.MH3'5C'^;E]^*2HI.I**F';NZ_RS33<;J/1NU<#?G.>SQ3&-L(R"> M3(%J2SO5@%.2HY2OU_BZB>XJH%M65J!C-3*EWBC5$,E0M.I-"?;GY'%"P)A M;\@.,]:)I<&AJ^/";3P\0LU47!4*Y]6(MWECO(ZL,\2C1F16I&D)-HVP>LK* M4E]JAJXT/+WL+XMWH38W:+=*0:, V]!H%C6=;#8[R5%72[Z2(SFQ G"U9=,P M:89D\EI\[EGYK>[X6F/0?ZE?@DURU?!;@/SPT"*_T?:%85;%].#K+F\#DV%3TV%3T*47B6VHJZN[75-1[=Y]1W,-;?@ZE:=J#8\]R MZ1J!]72FK&!I)M7B_@;4C50C9TI[?6L LL9[DM:)CKG,%\7_*AFAW9&;&!FK8ZD+M&&$W M#^E7'SEQ;VI"3[PVQF7?A/FJ-P^TI'S9M8B<@6S/S\]S%?62P93&&S]7NA-< M#-Q?("#XKJ8Y368F,%;'$W1TK0ZM2.=#4VPG7 >DTD_[1!,-7S\Y\YN@M$^9 M:[N4!D[D>GXL] GRZ/5>MC*W3['L3<>ICJQ]W M6J=& X.YQ[F^YOS_!JM,LWE^)!6C\?ZU$QU3R+V$=1%?'>J#]E1DR:>^$7GIY!;#X_\KI MJ"-#L$@_-I&VYGWRR+2L"CR3E$LYDQUYX$,N^XZ/U;=+[)CYS^7D0D<,+[(Y MYK4 ]8#\Q OT;J)6QP,F)6-E_/1:6D3PEPZ#CG!\E_GTNK%TZX,C//$LX3'3 MXL\<-P6DMS2\I!DFCVQ@%7%SY.:KT\9MJW"5W3:N+ZX&KOP_\$6PX_/R>E[ M HS *-NPRH9W\&RA#EYN76ILHJ75, M.C)(6.J\5W?":YZ(D2&@Q@JK!7E5!PYQ=OC;%,\-JD6]''+PZM#T8BZ!%=3[ M/!OUT5BV)\=A%)R5TJM.U)C#_GW+M +-EB#:8;5N MU\2SRMQ3@G)U,9#AC5+(Y3R6JL'@%-R5A4X[48?+V 0PGV$W^W7B/5WQ_O=N M/KLCUY$1W@*YB;W88W;LNLR/_-1FB8YM1DE(PT[!_>^S9AO!=@JU?-O<)KB7 MGO:S 7K:+UNS6)73F;0_#J5+[+&7_!:'&[D3!,\-_C,PLS@-7!M)7<]AKNM$ M:1R*)&$TM16S^)1ZB;O5Q4@:@?H;V*%3M))E]U408R#D$A6J?$19V#/ST;69 MC%7JHV 4V;7--%$I/AMZ%AX9K#L26,*!^.L0X@$O(T0!Q@Y\GEF1=*K'MU;0 M9"CU';+894URCR9I0H.0$^'%W'5$?7@9.ZG]WEZ)8==Q7_#>QRHI1(<&8!9H MI$C'Z5H'IBL+Y,)T<@/.G3&X?@<1 YPICW K:X+=(>/@@FM'.E\P@[)/:= V_PL9ERHK%3SZE@'9 M+E<3.,:B[NW($OVF_S?$O\G4$XJ!8]+G?<6,7/?JQ M'GV\V7:TQ%Z.J[.2IE\K>752)=V?"=SW#4/%J'>:@HMK(+%Q<2W3W//917;1 MA%T^@4Z\M (9;X31-.4H<,$$'C"_/:G%D6E/CCGUF# _PZ?4'T%"F9JNCR4H M]ZJ^[P<<*K5__N6C_(/\_./(2@M0JM'E_+:: FLIJ'A0]/!\6EX&X*%[GNZH_BU=R]W#\ET+YKQ[0;_4A!.?#>P@7)B84>NZXI0T0Q/4N*G MP],,,JGAT89%7SO5L &H9B\MG_B,^C$0DI_HV%3 8DJ? M@') ($M1\T8DC3=$/$WNP0B/$_$$&70R5G8& MH2^$:[-$ESX' F&(EKT>Q M[AV,^/DIJ+V%U$T=D2:^&T5IG!!?1-1E0CL@+(G9OF:D?]2M&UOI6YV7J5M=N]47@$5IX@J61-1C MJ>/;J=:M@D;"94] .4?=^F)UZ_Y91(=T,'6 9V58\&V=%OG<(E:UQ"96>+(P MSS5J33Y1Z9\R#_/1NT#LO4D/H_T:]F?UW$+F/< G74C7JF ^[OW.(?WRT21' MZ$*$@?4":WRNU D]XG'.(Y\'J1^"@4%,&-S9WZ)XXJ,34R7?%,D?JGK8"1KZ M>'X>^[Q.J#8J ^B1Z6:'!ET,X W@P&X3[!L"D M TO8[C5U8/]$AK9%=M1X?60&_0K6P]SZ")R:]YL1&BP.AH@'CQV(IH44"&IF M^['G1HGM!3QV>1*#0\@]$=K4]1JL;9"M/VGA_/D\N;J>EK=YOJ7N1 KH&HOH ME[R\F&?7EYAY*B6C%"+SVS]^_WJG\&OGUN\0?ZQ[./*7O>4?9FTNYU9NYBJ3 M0&_*^9\2KG763=H=?M^:,S@:NDX2D"1)G=AW4LX=XLE]\QSJV6$ZY+Y]_)^^ M]LWIMHG8?]_6MNEC_KT8ET\261'->9TB6 MB(*^]H;28419M\3@$J3;]%9N&@Y(U5N;0GD%U&W -!%@*9M?:(#>[&*>Z\QV M616:?[\N)%:'%2POE@K*@]J4J@S"_&R^Q (#]:5S^%@MAP]Q28X0ES6*U!'B M\AD\@+<$<>GM!W')GAV_X5Y^5:?P+M%%5\\/%*2'9D9VBJ5=2C-B#>]I4^E5 MW0-)*'03-R"V"*.($MBFA,%#PLAGA2QVR&9J=&8D$LQB MM1!OI;9O!8_^A^(D/QEM!"#28#HM*+@?',N/NK@0BQ&; M,HQ[5>L9;,AN!>%TB2]4%\GF(P^:W0,')*'-L35;I=&49*7ECDI,V21"FW[- M TXL&>K8C'JS6U[>A[#OPKNY1U7M 01@-M7\R+) "2Q4;F--D-JE!!K(-]*_ M=9-U.Z=8IZ7>S87"NL2B(NRGT28Q0R*K6[X"[X*0)^6X776LP*\D,TI<,=F% M1I8UJCXZMUVJ;G,RO!)74:(F%;,QV).5!"@#5T7^W9@OW7K60[7M7X FEJ 4 M"JL"-O-S+8F&*GAMVL'HDO JGTY;X*;E*US>'T3:5$UF]K] M3S<7IE?+LW_*)C%-A>UUB3PTQGXY(-61C<:M1B5-TQ30;_D9;KD"$@I\Z#*'JR;E%4+PC74]7WO#506A;M@$:W-^ M#M=+II=B/_NN$9#1U"GP66;:C6AH#?/G9EU1*JMV%95*:KQ 5W^&*D8B^6$_ M"56@;AWK8X_UL8=R6,&]YK B%7$4<,]+(T%L+XP21D*#[TA/L$P1]^ MGAR5U>+S^2]E.:E.L3CV$:?)S7B&/4_N/Q-A>$)I,F(=/T@"SH(PM@5S0^$[ MGC"EOT*D3G]I"&^>4(:H]QW^J(:SQL\'J@A#+W5"UW-9&MAA8D<:@B](?'O? MG!7_2"S/4+*IK=5.#TUEU2 MP+:#. V)J9[TO#[S,>]SU/F:1=0+M'MXDQ5"B!^EMLU!D]$H2KA-J5%EC-EL M7\B3!]D]KYM.2#=SY478/;Q)40EI$A$_#0,A8IK&7 1^7./CV&Q?(_E!=L_K M)A;Q3&;/?VPU>$Q\[JN"E]H,826[B;<-I)&^K]U"N!-U>PI08"Z:M!_?]^Q0 M!#$8>'Y,6,(#OX;L 9I&/-]_\JU)Z)BVG_MVN"Z430 /1X3E";4]ID= M^4DL[#@51C/@-M2+H9,7JAJ%W53A!V[B@;V-F"6")S3Q'(^90*,? MV3V".6VG%5G-\JF<_?XU,J(U^:[[N2AQ#&NBY/'S%@+0'H: M6F0*TD3&/!YZ2>1Y(>.Q[00THK&NY@(EFR8]@O:\<=7Z E$3!6G*14.'B<3U MPMA-(V;'#O,]MSZ7(0DY=+?SY=#)"U6MK88W*?<=FWF^*WP6I2+TJ.O60&!B M;U36>]'*4;6VK/I7!$CQS 'F^_$";6&&1MPCL9^$ 1&7HQ1/X"P1.%TX3_P=AB04Q"UTN#*$S!&#.9R!'E--D7<'/P2-W+H9,7JE^= MY@@@$2QA-F6A;X>^ .'B!;7KRF/2:0$^!*T<]6N+I%Z-Z]K#B>F64WG5*4!" M!AU^>> !I!"O)@S'&+W/9)%FT]8(>^7.EX/TS7IX!4\SPON4Z)"$>\R/@-+\ M)$K=F! #^)HD;NREK1*=,.1!ZL5)'/(P(C8).=/.1,A\@N>=:]VZIU-UV)'I M=AOU(NF"C'\MBWFK;;2NSR@WU&><95/9H[BZS&4EP,(ZSPK5+#H'P0&DK I' M%JUR)>M?2R".<]7&(Y.]0[ 20#Y/5@: %)E:U\OY^#*K5%,_Q116)%-[94Y^ MZS4K122Z#[GL SLOEQ>75I[-L5ZW:@WG5C:/M2[SR47>[M4]!@* =-JZT=97]F2^OCWS^\"K22B;A)[IW M^P'P-8SH\WD]GDV\S.Q4!"%+./$BXE*:\I :7K9#TN9EGL3,"\ #\@(O]FC" MTD 8+$I/'D=WZ^6N@?HSW8C+%#JUF71+FS>\",FW6-RJ/L2_GWP]L7X)@M^, M",#&Y76?=I &2+16;F:J^+>JEE?7BJ]59W15?*5Z&FNFK*O1ME;SX>=)48VG MJK8(:[U*R9/XYFWWJ+?@',VT-\Y4UA!L&^IU.A^V%F?_"?%NC<5$J8UJ!\>P##GEX6E5S2 M:@GBI\HG*)%+!2VBZB"+2G+ Q1)$/=IAT@Y1@]*]Q4W=9/ ULD[+:Z!B9GN/ M#MO.]H.N ^&9G4T+,"JQ /1L7F83TTENFBLU0M4 M9*"EZJ;J]5+ EY,-"Y2*OEC:U_'*JDHKJBC75T165 M1VK/6H)$4J@LSJZ8S6+ZR4_9"CDI,& MK22EU2+8]@-'L)Q@*%^!=NB8]SBR,8YJJA*GMEQ@R@IWOAKIH=[1JMY268$O MN^ON> (6$:M"WR*7G7<-/ ^(*6^K //>HW0;@$GN%!76#X9#V8\_67$.1(I- M#36W)]*R0C\BANGNP6*2'9 !BBL@(%GZ:&S'EORVSFY!G)@&PVAGUE*F0"_M MIN5KY?70I'=48%!(WHAH!1?%3 $F(0J/9:(I%JX^GE.HZD_#&9G$=\8M7\S+ M5ERG;JN,A Y>E9'U5EXHZ(=240,0EZSR7C7;K 8K&GZ5BR[I>7DERSUAW!HS M "U4','8^'2:\";KUF:!@@Z!%IJKU2+A"F:R!ZY<"U@#'/VDE#;RPY>'C:S+ M\@:(9[Y2M*N>F"O#=I;?M+U8$)ZS";BB4N0#*8VL^Q&?-.>G4VWW3I4_#M0Q MT2!7I?QU7-_>0#!1P=F9*:VLPRZ:W_ZL7P5P"M&'NG]42KQGU"/Z$GZ6!CZ-J MM0-O+:&I*Y9K&I>B.4I*TDK&WZGF(:H#TT@;RD-O1)K<- MS_J/:N5UBL;, H P+')$^$!/8UYD[=U1LXFJKU[=*Z,AK<6,[FK6?$TY MP8[)=0857\[SU7FLOU O6,W@K2TTJLIL)3:PE>CO\!#@CM;X&H(MI$NYRW?7 M:"R:O\X5K(445$AL]7N79Q60CO;=-6-UY'V]>?7HOB%.70N; ^27=FSSC<9E MPQ^*(*Z1+!', $,).^$Q>G &[L8@VGF[\T!LJAZ\;NU=/L;M1O &T: K>Q+\#8_U8@K)0&P*CMF5W( MAX>/A4C7IG#$0CQB(1ZQ$!^'A7@/A;&7OG'?]8+(R/9#9/3OK_6,RNF!P.J# M!2/[\?,"S(T> [:<-7RP/O:3Z$L;7H,/*I<8 MQ\DFB-Q46X78SJ%Y*J@*Z7,6\C#D5OF=\BQ$#1 5296W'YRA40N>#CQKJ7P1 M-*Y1A17GV 9HI!'P=#N;UES*,XSWR '(&$FUYG97ES+HU?*2S1EGUG)EWQOX MNQIGSYA_*X>UNF6%_+[V0?47Z)I*5UA;M2,,4N77"^71[K&4*Y&Q.^9UW?;] M5WV>QO$%.[\=]S26"VF%%=J6>K'=_C;._X8#[DWV]^J )B6B2*LGJHTW;N^W M7*]_<4_#?F3.JMI>S,95512O(H9%U7K7'B?*AW6:U)=-BRYIC;Z]V:K502_V MWJ:]QOQ^S67^@@[JQ9!3.FDIDPI78!-"=>;?= M1*=J&8SI$+F2N$W,' @.-PC9?PG/^P'/PZC]\Y?/O\N_R,\_JO/8E0"#>KR1N??V)I5=.SA;$PG@*KU01 M)I!:.N*G&$AB,6KDNMG%J!7;T_?HT(HZEC8!J^ML@6AS.$E]ZKM^7*)#2HHQ M5\%0FY4$SEN-?*Y$IZ1\79%*U.[$%<;ZZFL0S2KP87QTQ=EU,&]GM UDY[S$ M$"C<,,*W(S[MJ+6S,GXJAUN9..>M>68[Y(3W[E8H\'+0W[B9)K]FPX2)6)65 M&#VISQXFJK&(.<-2>[\6P2KJLP>8W!@#A#(U ->HWLQQ-AT;U#ZCP8!6VFM2T6[_GC,IC)LN'%U)'*K.7.9@:FIIPK7E3.Y0'6T"(90@HIK5KZ^ M2!$I>NJ@W:1=H*.OK5.PUA,E12(#3-O/P!06;4:.BSD0+*X)FDTJO+)J-DRK MLGT(U^SQNOA9D03Y]_RJD52-2%-;I!/9C' &DW!6K-AQ#I9%N2I3FO.9##AN7%S+X[AVJ#!KAG.G/->1 MR54#TN!0[YG5_>]WIW6#U&P0[6(OFM8/3LH4R&:V?]^;_;/[=]*!TZ2\Q-QW1,@<+_1<-V1)$D8!7)EZ8>KZ M@9T,2 ?9]Q=/!]V.W7W1@;'T8/.NMIQN%#,03VW;2IW'J73CKCW;.I0#NR>? M/J1_X.MU:%I1>G^K/^._[S>%X<-L@?C+\H3NO86(0U*](>M_EB:&=G0 H.JE1N]8T?6J&11U-LBO[:H,9LN MS-N;P(P%6G%QTHRK]8O6WS?HA+1 YL]N]3NR5J8!\F5=RS'.YG,Y=>6HH\.3 M3RIU#MZ*9J%IH!I-Y/H8N[ZQP;,W0[[#[\AF,TQ*+><*1KNXZF1 [,PTH.3$ M2E:3%3#-"$,.X"M-M@5A\M:I2FT^2$[6J6LZF;:5]"!I4YEH)C57BPC3&* 1 M';.-\:@'!#FN\3AZ=O'^K%PLRJN?&/"@^6I17LO/!YAF>R"C7LV6XELE#7]/ MG%Y%3=P<[8&.NLJQ.]M[4_VA]43KFB_MH ?R0XH\]G?)>A^;0\23Q]LW*W'8 M'.,8,]5Z G9%N9C:*V\BVZWCR?4,#HSM@\DS.OG),S?[R2,/S)5 MHN9#Y,&MLE&\)_2QN9J;1"/(9&E GV;?F]BR[]H_WI5IT_GFX53= [7TM-U\ M71Y7RM24AV^-.7@NK2&Y5@NY5F>WRB:4E7[F^-%$HON7R]1^N%P^L?ZAZAGU M&DGC&>Q#-!=1]+9LI6[663M:+$6N/)3"7_>1M_BGQO30( Q\;B+F)YU#?=6+L]O7@[)0GJ[^2=:^TM^JH$$\R\JH" M7^),)V$VIMR.KH4L2D.?)C0@\ >W(]LWDH$[CMNJB0*)0:CC>$Y"7/A?G,:V MKKAD89BPNVNB=KZG4Q-EYF2U)E7=7?AWGQYS.X?QS,2R=WRD#Q\%_VO[IN@! MSR:J?D?OL6SVED_K8H+KY1Q4-,@\])'!;U=-J,9@S*HC'6WR2A-XDM<9S5B5 M;OJ!J<1P>20EW0 $_,5@B#Q:F2OM,D>NLP>P3?B0 ,&4 MN3QWA=L",:0^=05QP]01/'9#:NJ*_ <[_Y/$^OA\;B@[KX*Q@@78BN39 M"DUF]5)NZ_]MKX0HWU?Y&,.4X.=-JGSV[J^SLG_ $%4FT=ID3:#IB. 0M<<3@*]O!*KH\C M>DTC.JBT=.>8EGY,2W\-'M[@:>D'Z?0Y*T[?X]R]#S,\O"[GM_=T\CR$VXXB M<)298#Y)L"-VW1H[3$3+R7.=P*6AP[W4#IW LT7D.1KW*G&"\&XG;^=[.DZ> M6HQZ/ONZ=_<8P%\?M^1?QY?Y9#G-/Y_7@XW4H?HI)@_?N?QI&*0N(8S%W(_M MR./@+IA114D:M)8_BJD3,Y*Z=DK3A'A.#544)FD4A.OK=YCZ\EG/\NO]4:6M M55-/?%YB#7DQN_AIGWR'UM7FP #G\I-M3@ST?/!S^W$*@VWED('@-?#(A<-BW!:7(&\_ 1.V)?R*INMC_:FF"PNX4^8QQEX@?G\ M_1B6(+NN\I_,'YTMP>& G;# 1']\_>S_O,-@_G\N)OC/O/Y5CT:]PG?^\K.Y M:/TWW.NV==@(Z9(1ZZ!&(;JN5Z2$%*L79< M875%GGP5L'TZGA3\=%E,0)8,51W]YG;,6^Y7+X;TCK,' MC]*SZY_RQ>?S+SE6 MR"+(ZHHKI'*VW3MRHYWZX,&Y,S?:'PG638]>.WIXP'X-3D2;LHW>B"EPY/C# MXGBG::K+N+"YG41>2!V/N3XE<6(XW@-QT O'\UXX7HR\U\'QAVD/#K _RCG M?V)F^/6\O$ DH1V6(7U*R_! 6-%K#OXC+W$8]:.(>VDB?!XQJC-AHB0@8:>[ M4LV*N,P?9K^I'(>GT;Z$[NP1_0!.W+JQ!ZN4WX2G]A;YT6\:=;/0=CQ.F<^B MV/.X"#T6&M4HP#KNAQ_[T8V>RU\U/[XV-SDM9@B:K=&L]^5#%>30,^K&.5XP M.XH6.[IQ2'QP2%W7@Y]#FJ38\TY3N9H=S5ICV> 3J4=W)+R=+?P>PI [ M=OA@]>2;4H>OE@U]TK2:%X$7D@ 8D0EJ8]:-&Q*C%2/;WJX5'\2&_6A%-B+^ MFV##OCU*^V 5YZELO54L)3H\@Q.8\JW.]:?UB%'^O2@G9'M^H,)IX=LZL%: M#Z_9RS[*J*.,\AJ\+$&$\!QAT]1//3^*" @KG[\Q@-,N;3BIKOCXK*83]9;TJSV^RAF8X12U%@W MM86H6OS(,K^SV^&0SQ1#MZ*'U">!$SNAYX+E07W;3AR:N*EMQ]3%,M&M#/UW M64$.#[\S2D'N8&_OOO!B)UW[HS><.06[)%%!-;"S[&.J6N+)+L&M7F43!':= MK,(N;\5T5>7_B$ T6=;=R::E0AP],_6]-;1E/IO@#]/B7'4KU7@"\DPJNY)] M0:^QP5N-1UO.WE^42'C=)BRKD(Y8IIA@IM#UO*@0VZ8JEW.@L]^FF4(;^"'Y M\MN/5G5;P41TC:J"1Y.ME&$8JK%A$Q/AAJY<;1(3C[$.$N>#5OMN.^.^JVV?=(V,_E9[T<)_T96^<@M6\C=VG-@>3U+P_U.:)'4Q3,S<[=)G:S1@%5STEQP5R_4E6K\2)53BW,QO__CX M/SVPBK.!5?9F$P-;3 RC>S7I$N4S;))]FS2A=N-;>.%GL?]R TBP3CU(\>- M D-(W(VWY]/M*UVBX.#-GCI'(F4Q2>PD]!B6'AX& MD(K\N*%HW>T-J>RW.08(%K?H>2^"V23YU[*X1LZX9RD[I3YW>, H$X$?$"=F M3@W@A67KK5IJ%L:"4AJ#V>BR&$0_-Z"'G 5Q<#?"Y<[W=$K9SWW&,\C*]NW[LB=^\ B+W:])'19"AHTB#F)N!F/RVS:V@<0G9'+0,<2 MP@-/)+%GZ^P\/W'#M+.0S^XN[>G![:P*[V&(#;%=-\26FYV[1^7[VZMB)_;. M,G://JZR_)'5[X?R,G8@U>^'6O8\1+K8(95%'POAWUHA?&.'WU4-_P9V_(WR M_?4<7$94UUNMG*<8QZ_%>=YR+(AV+/X?(H&_F&*\-P'.< CX"V]YU]_FQ%]; M*=&O0-K'LOO#3O=S7.[DS&FR@WPW38/$BYS IJ'G102N,"#?D4\[Q4Q;PRF_ MS,MJ2QI$W9YPZ\WA;:>5(5+3SOZ%]\X?'+'74;'_UFW6H[!XR/AN*\: M3N*@6/I@Z]E?(3^+)BG'YL1V8Q(X@>?;04)$W7C,#SAU.GF@3V95]<[/;,3% MZX:'>K?>I/9E(X$[^9='MWA0Q3!;X$-7:])O1,DH&+J?!&\^"HB6IML'_\M![0^ MEF?%M#^;Z!5ZN[P%I$E2SAWF4E^$8>@)E_&PSM/P2)0\F['T]_RR&$_S'AU< M<71O7ZM[^Z:Y6=!6UE7@(5Z*[Q$_\!-J1Z%7FUMVPI_-W.J=FV'R1VY^I=Q\ M.!,?Q&![ W&IJ)Q5B_E2BZO^6I2^QAY04H@+V@CQV OCP*:.';M1F*1AFJ9U M]:(;]' \5B3K+VKL@.CW-,>76?/[56H'VH_J3?@6A]9.A=N@XHCV;738\2Y->,P:.+'V85ME+G]];:_&'K4*.KG1'9/N- MR'8Q%.8XD1,2.TRX%S&2&BLL9G8O5E@/$M;Q1B[I,Y/]Z H?C%!ZZ]PH&CS: M*(D\P1/N P^FG'LB"$AM0/%^#*@^N-$=.7:O/7&/W'A W'@X$S]DQ(87$J,* MQN/EU7(JNUQ,-+KBH@VZ?W1H5^4QL6DCD'W'=L$F2E(W3F./1O#_$G/2D(J@ M8QZU5CMN+3;\/)B;[X\MFK?M 0ONE6[UE6MXDIJ1X**($KCF/(H O<^TNV\>,#2 MR+VWJ[^UYUL?Z2?.R"6].OHOKW?[03G$AZ2SCD+K;0BM5M%HDL*D?,>Q Q^\ M2!&1A)F:H\!A]/[8.5M[$O8AM+R1[?<*57846J]':+W6B4L+_#]EHS/S?2_4 MM-8;L#6[3K>Y8>CYKC<^1'&Z+G?;8UZ3L^UNBWMW=:4G8KB>T?!>V2'PT4_RZ.,' M<9/G?U96/L/6](]^2L\-AT>#DURKN83-$M>)@L2EB4TB%D1.Z!N2B^RP$_G> M07*\/Y(;L'?]:R.YGIJE#TUV;H/.&+ D$E[DAVG,!759Q-,ZA3"B2:=0:P?9 M^?V1W8#]JU\=V1%)=OZC'W=R6"; 5HE'V;CZ1*W3)4=W-5Q-YOG5E95^:*R MIN58'@3#31_S[\6XM&Z*Q:656>-L/K\%4];*KK#K.S;G'9KI6:-KG#CT;9[2 MQ"51;#LT\AWC5C*?B_L#C6V-A=VSU?W'_^E!5+@G.ROC'Z^AGD(<2)"0OA6Q&$810GYM"$^F Y/IDXZFEGNF?[ M_>W,41S=0QRM&9JX&T@5Q6R9*>WPW';>9M/SK_]?)MFDHI0S!OZY[T6VQVR? M.X)3)TVC-'63.+#A ?^9[6NS'IX5?1S1<43'$3U";*BOUT?8[9K];O!(O^>N MB5[Y[^7I/=5BC0+N=Z-@]9Y.Z0LX>,U[J< MHZK_M\IF('/#($E])CQ"21B+T'8=D0;4]CP[?%2Q6A#^FEB?4ROZ_.DT^73Z MM5Z:A\KNOIJ>RX\WZAUGY70"C_C]TX>__9Y8:1!^^1 %IQ\^_3*R/GR*'A>J MZ:\Y^^-Y;\"U^E0N\LI:E!86'F.&I71STF*6S<9%-K5J W,=*F(7ISZ]+-DR M.\MK ;)14TZQD$%SI!Y).(4=?C MP*B.:?D34G#QN'(%P.C+)\'BP>\A[ZP<[/UK%*3S98ZQ.3,A2\VH_?5Q:_]U?)E/EM/\\SD09['(?P6K>+*^(:=XJ'SW7J1)[+L\MAWA M)&'HNDXLS !3CR6MO:"!3WU!XC!." TH@;T)]%X$7DCB]<4\4 O\F8._-8'I M2$IY+@\0HO(*GG6+NU\5U<)\?5Y.I^6-C*<N/3E=P.8JN\#9DZ88WSZ53_^G_>V>_D9QCFV'S>,,/3X@J$_:?\ MQOI27F6=+(^;8K*X_$F($VY[-N.4,I@3]_YBTHK&L#G9=97_9/[HD-"[.K6Z M+O@@TK/;DGFMWNBZ?_G97+3^&[GC)_:XVP[E9;SY[5E+^9ZK%,@9 '#Y 6GV M':-*/'2R8K/1(2N:K4@'AK?*CJ<82B"#TF^PRN,MT%FK)NRYB:PN/'N;I/8J MR>L?\A,X@P',*[O(GY7&?BW.\PVXVO\OS^:;, P/$UO[N02@_Y10)=I6E/;J M_:LV^XNR_/!A!IY$N:RRV:3Z\9AW?9SXJP/*B)85O#V?R] )'L=N@7'M?:X' M6=GT$NJ3/,'MG'F\*4\*'=ME?H*-O!/BD"@PV4HB2!W>@4^Z(^9U'U#9.VX/ M;S]F_RSGT32KJE4D2DUED2&R_J#"VAPU./V"X-G,@$J$62,-))>;Q#"K1\R;8[]Z+$"N$C$*I'L?(VQ&O-G$P/ M_ (W*7QI_&0\>NW0*\8;AIE;;/J^RL<_39;S6_#5W_V5GQ"V]9#QA?CQ0X MS[-)+K?_V.F]H_-\N^G%X/K .S8G3NJ$Q!..YX:Z&;1 +'?O QGN9>?<"M[ M4VWNB/G']CJO,CCQUGF[53MN.W$0IL*U ^&$-/"\F,9&/S*>=&K'#\*>'8#; MR8B)7E%!CMQ^0-Q^.!-_)I/8=YL<*YL*$MMN$H4VY91%U'5HK3^4,B/SJ.E_D5G8QSS>FF;Z)+MV*+;Q6KPL[ M#!,_\1*7,]?W CM*;!,>)DGV@VSB:9S["GU6N,SO;4J>8U2@+1:F) XQ&:,3D BGY"8.K0.W1!!#],0 M'E@N$/J4S76/&5GXR%0[)^N+N&@6S8,-NNGM2F\!C4MCOR0TR1V&(DY M]D<+ZXQ&QGSG 6+C+L^BC[ZRSHB+7C,R=G9N>%;Z/8;,CJ+J**JXWT*==YEK M^[:@W(_2F$6!'9ED3D:C+A)P7^Y/'_47=$39T[:=.0JO Q1>+WU^&QK)' ;J MS1&(9R,0S]Z(J$<@GB,0SQ&(I_= ]RZ E"%Z:EB,ZC%#D\*>(UJ9X.";CG1E$2 M,YJXB9U$J6^DB.>384XY#E>N$'Q>>B[7AK' MJ>T:K>0F6-Z\N."=6^2N46C(4421F#C)F'@!]R)0C]F)C69 M1HY]F";M("@SKM=GV>Z1W0^)W0]GXL]E%1/BM."67=OV'<_S6$@3SPGCB!N> M3\A#BO8/Q2H^PLS@%)!;")2[A/A7"MNT@K74AB^@!&+I' MG)EC..?M\*;;Z"PJ>,"XE]BA3XF;A)RZQ/"F"--AT! /G5M)GVGK1VX]!E_W M-S-9 TY,DUA$3A#8!#Q)+PI#)ZE9%C2K>'EFYA%IYL"19MX>!@4AK2JL$/C! M3D7 $H<(\.H2+ZV#.;%'.UVDG\& ?5E0-$?(B1>D9(]BXBXQ(1K%[(B8)&%* M*/SDQRRQ&\7,:.0^Q,]].EMZ4,'!>[6DCV+C)8F-PYGXW ?ZE%]I8LX&?&[GE M ,%D3B]SZ\9446?*;[®BRKN'&-19>[EX;6"Q,1G MGN,Y+@-++^%NZ 949_]$01#&SP-&>F?^NNCDKUNW*Y7HCURY$ZNM1*S\^W4^ MJW*Y3=TM6J!/!!N\YS[]^R[%V>IHG3@^(32F)!(D#5E$F!NIG8J#,.*=/*WV M;#Z?K^O.K7MTAY[T:CW)[C;'3\0N)?G@];+@YRFN$.X'@C ]^DF8V/G80=SD M^9^5E8/$V&/K5X&?J)# 3^+1CQL-3H2M?B%!*/P@2@F/4CL*$EOX/C4E-*'- M.PG"#R9"WA<1NB?D2(1/ACXVLK+9X-+0:?4Z3H.(I38+/"%2+PP2P0(M#8,$ M:++C1CR8$/TC(3X'(1))B/X>6ORPS,$-%NJJ;;95#:_2[]?Q93Y93O/R_ Z' M.%TNEO.\3>J)LF).T1$XA=>$TW+\YSO)6/CQ:S[-)46^MXD=D)#%=N2"/RZB MA)I(?TH3)T[?MUKWR3A0?F=E9I4,?*6H6P.:(J[H&JZ+[;?B*B7LCMO5$)[[CMS61/ M49O:3Q3D>+[3ZD?%4'=M[.''3AVWL;YMC[G@ZO$H%,2+_9 )5^/6!"RBR0.. M8ZL-2N(33/'T)I]^RS_"2"\';! P$J37,.K!95"\MB-@$##D[58>.&T,B82! MQQM[W L=YH1^&CB.84'N. \ZONBR($(JGMZ4PZ';CUSO54"TO"753O?DO->8 MP.CPAB4Y#Q(G"87KVUZ<)(&(2&I8,@VC!S7;V\*2E_-\/:K='U.2D6._[I:9 MKU =.F]7';IVPWN)<&*1^$G$2;L.>Q/-<._!#XA)*;>;Y(F"&/1V2/B2G=@-[ M!K@1@_,H'5'2*SK2CJT_?&9]Z7KUH%+\7UB(>6=_OYUW48G.XZD>QBAYZTMF?SW7EW,]FTQR816YH2?")&7$CSW;]7D 1H,;<\Y3GM@QQWNRE65XR'%[ M=Z[90R9J7?7F#O?2U U\X4?$=1QP M)$ NF$P=S YN9>KX(#I<0FS'%S9+ QX+ ^T8,Q%Y3&E?D-OY)%@\^#UD/=$' MI_ >B.?*PDEL+9@U25!MG?&8>9+]AD\?F)GTK%PY&!5'\WQ2+*P:P>CPT^>> M>TB?9U9P/2^FEL[<9B/K]UGQKV5NI=D9$#K0\^S"^A2 'IB-3ZP?,#T3Y0.U M?_[]JQ66\WEY@^F.\ WY^4>9-ZON?X_V<34&\9C-LDFVX?XHV'Q_5"Q@@+/* M"K/9GR/KDV0I$*A@9I<@626#_6">H:\U#QA9:!IC+^/*JFYG$SD!N!XLE-E" MI?66,(2Y-<5$SWDULJ2" ,%=S$"49]9845 -'[HZXC7RJH=]/2^_%>CNR!36 M,SDK^"1;+R^O44G@4[(+N/$"M )<7X"2N(9)9;(-*5XW6+HQXQ[/7=$X/7A ,2T6MQ^S[\75\BHT4XTR MS-A;W*ZZ0.@!L;]1H# JFC8/*P]:P3-HOVD-'@&%\(=9!;(95U[==9Z=Z:?5 M6[)V%PKQA=%#M]?YRMN^YN,EW(V_[4);^? IO6>"-*,G=L=1,QG.^U?U8$&6 MU1%S-T#N8.KFLP+(KU+3,J1\KA=:$K_N_0V_ L5EUCS_5DZ_(=VB\,'O]$TU MW0Y+E9[=U&X!44:$1 S\\2A,8MW;A1OPAR:>C%:7U/86)K]L=N" 6 MKLC=U 4";W *:^$+A4F0<##(G32)2$)#E[#$!!,#U^FU M:%>;D%CC<0VVY7=9\ &W#$W+36,DGZ-5*!AG=A)$CL.8H*8^E]&(K]/R;_-R MG.>3*IV75TB!E2'!56*.7YOJO7?A'*4;ZHA[(VPD)54[9^;^ DK'GGM(Z/LN M+Y;5PB)<%>J-.HS88N+ZNQ67$7\$25C"=0$0XJ3C--;?=B3)FA4_LFZ*Q67C M_C[,DU6N058/ 4:$1S]#5O4KH='*UHDX!]5GNZ&@?IK2($J3VK%DH9_<9<)W ME9[_-P>VA_"W)2?<(?4?N'7E4JI9S.:!%Y($]_84LP/.Z7Y][>E!B:KQEK_\.'9K:E!B:FQG1KC^\S( MR&T&N_7A@YF(I.54A-LF,JB4QCR6=Z86>IYQ>)Q)UV'HC376%*[*_[6$J_8/L^V0JTX3!7$B9@?3!B$)9-F:4(W*;_DLFRUD>M6O>F9?<&(?BQF&W5)%+O\; M 9*@[&4%@4&:RB\:T4MKP6OO VRNY)W?XE;6@0>K(BR$P0N9^ AJI,(;#R! M53Z20JL-)'J651@#!L+?2*F*9Y"=%,7"?9+6SW)SQO%,E.PVT1;F<\>QJ4AX M0GT'Z-D/XB2$?YV !&'"]Z%D62*%E%P=29F>>$.2\N^U)J^E[$@BR:%ET5;T M'7J?E3= D-F\H>ULH:XLKV \M_]16>;\'#D@+Z1@_Z'XL478@N)!,^0JFU\4,_A]=B$Y:UY>#:;&(^7=#O(KY(L3+NHOE[#,DX^S_Z>S0N<$"X#>0ABGF:X-3(_7):J?VG/ M>.46) ?\\AXLV#;DW].[XZ(G_L[\ST?$0_,Y9D@]@=QNG3ZG/$SB@$8\96X2 M!=0!"1YZ$5@?E$:LTSIK$*I3YX1'JMM!=710JKN6C@"\$B2X%)9CE*1:(-=2 MM0\LMAW4Z36GT*D0?AJFD>V%0> ZH0\DB=3)?>[&$2='F?@8ZH3G3)G4CR^): <7E5X3!!,U#3I8.)"+U,N-H:Z&G:56J\YU86-A&UUZZ+NI/ M(!3I LL,9PR):^0Y>(^74>JI[$GXXC8,:M',AP;:L*YC%I4$% M5X/=\> ?1];-90'$":+J6U$NJ^DMS&@Y5>'<_#N>*V.NFAGRL.*7M3*&.*%8 MWYK8/HL#'D1A*)*0T91[#G5"\;@(@Y*GQ[C"$X3(&N;18;$*XU6+[;QQE=VV MB6Y82O.;6%9DDSBD-DW3T*4\Y92X/E :9[9-?-8Z[=I.:?5E,>"6^=\';7]O9-> ;I^K^7L]PR M@.G2U?Z:7R_DW.JO>X%#WT6338 H#FWAQ[$?!DZ8".*1)/*1)GGD) X)[/YI M$E&9CD3YA.KY;FEH0-1K@:@R>:?3#@TO:KR6!QS9,VV>:\JI-GZ0H:!W%U3_X# MMOU,%3/!FEZ#L0XL!&;];%+MD;CS_,FM_7$NLFZSY-3>*_]&YG-L8]_5WYZ2 M>]=&!7.]+N?9')8'ACX&?5!IJKE2JK[.];\O"SQ!W9MH83"G+ IYZM)4.-2/ M!.-!:$YA(^IW %_WJWOC?W.^)K]1^U4DU3Z@[HV>=$WLWC(AI4HHI)3-9Q98 M8W,D3$-^@]?V>H(?JRA?314E2KFBJD6955Q=3Z4,!5EU=KM1,&/Y;UXGJ("L M*Z;6Y_&B;-O0(\R.T7'6LI@MMDI(C('MD(_S7)<6#"XH6:M)5I2&KANF 0N3 M($T3P6*'&$&92OR/?@6E^^GSWVUR).T>!26J=236>7X]S<8-00?Z6 -__P*F MI3Q?Z"8X+A=3:1*>Y=/RYFU;?!O 3^ZUB'T,F3]TQ/P@ELP8R6 B?P*?0UK( M_ $&\CI6R.R>9-M)6]]U1P-FHN1UUKII;F["A^8@&J0=O?Z$UO''SN%AP[#' M2_%ST#B/OOD]MKIML%;T?$>HCF!2RO9?7$KWV*A#:6-MQ$]9J3)I.=;#ZRC: M8%31A(0V]6-?I#$C?I(Z)#$857;LK\;346V4FQ74!SW=1?F;F>JF>J:X453\ MCTE>_/%K?I%-$S C(:2)4D2D*>%Y_,I0#">8#91OVBD'@74@[\,FNQQ0' & ME VH[$:(I2*3[?=@K\5-^7AM*[EK#=@%N 'KSJUQ=EW@ :AL&P@_P.)64E M:6$\19N'\#U&6R9R'EB?-9VV>4LZ/AH_2HI22O -M7CUY7?.0\11?5*+8:4N M5&<'FO.@@#+9_D"91[S+(][E&\"[[ $QD>Z'F.@\/6+B)F"X@6T3ITDR\1#$ M(Q51RB@!6R3VPLC8)HF(@CNK\Q_M/[\8LT1K)WB[T4U[',F^<#>]&_(96=7R M[)_ 6DBRNHI:3DF%ZI%!.H=;C9%^EDU!2.28<;H.B#-Z4H0;YC2I+PZC(4D< MXE&0$8+"S\+ R0;49QUVD/+OM^P6 M*E1W$9OKM$ ;/6[[/D\=VT5LH2A)ZYB_Y_".D'Z]Q-90&@S@@"!FB#<@KIDL M7)&9VJ,ZS62[H&U+627'FT.TV>:XH3HU:PXBI#P^^7K2>E9]5B%#PO!U/GD/ M9LY#\WCNJ5(NL?A*"?RZX*8U[.OL5KI8)A5H77\\@2IPFP()%Q1!E("W%"6) MS1BE@CH&I"FAI).ZL$K;O\D:D6+\FYI3'>A\TA GWGSGL/"';#IM?JF:M][W MQNKT!SSR!;<#TC*N>^;="661-W^:V^=4S[J$YDW MPPZ8TZZ'V&NJ*';9#/G6$/C##LC;$*_$#EZ1A$*74B9;E='0>Q5!9'SNRKC+>:2.2Y/6:6F_<>4^7+$AH=/?JP# ^G$RS S77:4" MZD6RVJMT(D^(IM/;D0YB&KW9YR+=W?% >HL^EM10,O*_N_ MOVS_TY4(_;HOJ'3Y"OH\'M]+,2=C\>O']/+Z(Z+: TL7F>\<$=5>(+;5RT94 M8[Y_1%1[@53W-A#5&"='1+77 V+ULA'5X)\CHMKK(<;7B*CVI,[#L[DK'YI> M(J,'E/V TU+>J'S@)B-BVX&>WJFZ5,W4<6CG:-TCJF3M/$B@&F9LX%"*:"4@ M)1Y/;<99Z#,:T\0E3IV Y#.1#E K\,9ZL9)!L^36:6]DB++.U!FUX?C!E3[+ M8;#*_%*1QXM"-E]5I] F^@'W7)=5WN3_6#_(.Q"38H[0$G(>E6YA@AU=EU=7 MDG66E+!T=*5!'\YOJI:JO3 >RQ*;^Q$1S.4^Y<*<=:>^TS%CG["P6J[9T['JX,FMPR8%[F)2Y#-%ANVR M&?P%J[*!5N'"&QB,05EI9\-NROXX9-W^I"BF]\BGG&$TN++&RVI17F7S6VN& M6X0QPM5 L ;L:<$Y&M2>,?S_Z:V2&M_ 7L5$H6[86-833I)Y85U"W53&"\D\C3B=W6JY-9XVFV1*NSJ?FO(;.H MD!6M8J26IEXH> !*\*I"@_72.@>3RB03:44B _):!6G E37DHLX8M0!?&69Q MWMX/#. 2_^?V6Y4BJ>K8?VT95^T%?4AA^,MNVO440PJD1EU!F12C%;[!W&A4 M\W@8@RQ42(UK&)3LY]HSMF>S6_G4*(J$1UQ2I$.3(RJ=_NQL 1*4*)* M"))P);9X QK=S_WR>]Z7%[VR;M+/\5.6=2C6L3,XT7_'H\*^CT:S=/XL3M'* M9^LX1:^BKS7PHJO#T(M6UUI%+WJTCY3]TK!![+8PDRNK)U=FO[Z-IN.L?RH# M_7!-X?%LG,\E<^".D.:_RKDU^<.8VMG0,V?ZC>T^/F7#]VXMZI?=U0HTVK>1 MLRHS7W@\6(Q7L,B>E9WIPJPXVX!-\M>26V+ED97R\_AW>XNLK7XPR+%(DN7I MITM,'9<%7+@$5O6JDTR<;B8_MZVSJQ7!5J"FF;LEX\1Z]*L-KP5>M1'_YS!( MM_D!?QEID4VBY"56?7%2[OJ'1V76_^_?( ,_6I:MK=GQ1,ZH&7$5>.<5!>96 M82CQH>+9;6?C'.+!D*]=M]G4!%6C*]R?6F1UD3/#KOZYTN0 M'IVWU%MBXZQU?Q-VD?H&1Y>,G?)PS59M!L3%]O4 M:!JO(S/(=N7R@_![C\3GM34O@SMQ"9%;<'SN9/Z4&X7VXNX^&QF_ M(,1_7W=H=O:25B('\0;7[-I[ 82W*KG<148%+YX:6@KOT5)ZM)1CRMQ+0DO! MAZ&ED+='2QEL E1701.-Q@4EQ5XKKS"K[ILQ:*^U)6'+0UUON8C,?VOQD, MO_MI'E[-++'U4/2]6:1;:'&#\VC#"_;6Q;N+23S\WT5J'W+#$U]E50:E MPGA.-UCE9B&(AU9GCFX668[0_&X\S11J58>Y5$8]TE51-WS MXT-^*AXJRZ/_EH\'R*O(ZMDZ^2LV)A9D6[-N!S<#O&>O[05H$<3U^=1UE?BN M-G-=3AGW-A'>!&5L(XRRU\R"JQ-! PA\1:%@"I( :(I] C 3^C5S9788Y]8B M31PRR[W%H2Y7WL,TG:_1P M"U?O^7?#9_^W=GS>*CJ*;X UHA)3XG1IK&6B! M*(HX-7)#810$%*D &^O.Q_0UPF,#>?QB-B:H[(O]Y>=L4_QIY>LG0D;P&K9) M1E8[;M%4&W7_Z\IK5A1D']S?%"_(A__P5P4,:O,X-D\ <*L7;@Z^W35\7W9A+(KRHR89/5C.T?'?#"]3[)&(GOA-!O8 ML&R %QM]-A_]*WMC^37[B8L5V.3WR.S?:)85 M.MS%LZ\9H.K7Z71HJTFR[&"QR:-T2?'S,KQ01LY2LW)#Z^;]O/"@$K59;EB: MQQ:*VH L2%(4".Q"^2=<=)IEOO<62IOW[H#JHY;MX,KP'?QT%7Z+.N"EG)LED]>;M>28J4;!@*N*9,"^Q#I**(!5T6G!6,XP"]W6GS( MUVU["):-HK]D-?K&6-I"GR?:G#<5H<6I49RIK;_KSL-EX=]AO:P;X187[ F?DGT(065@K4JDY*68- <>E9?+Y[%J]5J^99>B71GB7["!P#=LS@VHE\WFI?-'E<9-,C,^V;- : MFT,;3V=#^WHZ67;8K4OL<3;-\3;;BE&25U&NS2TK1:4UQ@J3J8)8O92@KE&O MG%XZM3GGLE9C9/OWK%>X4M/?^OP^+DH$"0V8'RJ*C60%C H="8& B)@F'./@ M=?@Z?E8H<4FB]=4\P*Y%>Y/[NE9ZDCWG1W,RAMJ?ZU!>IZC/@SNC#<;FO%>/ M-K490SV>#GY_MR'_R* ?2@@D0R(4F&*U',X7(4HT>%_&6 ,1<8DU,J:##C42 M%<] 4[,^1E?)WZP50FS1;)CWK&-B)@E6(?\FOEJ-H8T2DL,UMNI;5 U)/M# ML?N5!1=#N^WB?@#%U.Y\@?9U]8DFEF['*X.^H?V.6?3Z/BG;4XO8\GZT_W.!K.[WZ0\EH "IA R!AP0-#O?C0BTYB: M[P<6]NDA37XH_JCMN%W_5MV:./E!& M"YOK=IH8TK>AD"%S<[)_KY4JY!NS/';\[J@;4*OFD+MN@=R\!76/S\G:JMNW MNB-OO@LVAV2;JWZX&PV-9&E"Z/4G7N"B%HWM69$#WT(.C6["ZZEB[X?^_L/$@8-:).+TSX<<_]O*_KT?N XA M^) -O+%.5-$[9;RD$II^5,&HM0;1GW)H[Q>1N/^4@QQO!2+^4P[_NOSB.F3A M58$/,%[&Z*=17,];F N'47V37 \#MW.W:-F)3?K48]:ZVU[JLK M$B(;(9O7"YN[C,UMU:9?.D>X&(;T#(+_*+4C#M)D4J0H756^LSR'HW10("#\ M"3%V12'/$ ZSM,%#/') G,;E-D[F37(7CV^7#G=>*_U&&JMU4OW3 0^RS[H= M%S;BI[TBD2)!6;84DH@C%?H((4&01I$/<^ )P0(:[C.GZG1AHVT9:^[GXY^G3+>F#RE0/D2$B&/L(,,BUP!A#74@? MAH-:]&B+]!$7(GWH%6-;4>I.0?ITT\%I? .>7?V[OZY.J]S='EXS=?>P8(]E MPFZT8:\V&;&K"#"O-& AI%=&B#1CP"Y]4-0)'_1MY76E@)E"(+'D F*NN?F? MB 3*Y34*M62=L1:[(ZPA,*8B:5!8OR!,.FI#7D1TZA(E RTK+5 ($ 01%#!4 MMF^5 +&TY +D[^I'MF?)=4@RP"M!FW0BNR<9SBV"6QO^<#HA!4[[4M*@K1ZMJ>,RV;L2PEV69- M'FJ2G;!\K5:R*8V58B&FA(8A]8D&99Q.R%HEV]$LK_;'O[]:OE[A[?V(I^ E M7T",[A*X69;=,\*\!;F&@# ?:Q]%(@H+;D9 HLY82T?DYG\EL^DP3N\LX0@$ MT8_GP,K.(/J+*[>J87+LT*[6EX#U)6#G%B3-4&VJEK3KF#4$F!5^6]E@_WJ< M9*]O[#P"BP"2C>+TXD&&HV$-;R,32=&'8-M:BEZ>##;.4MYH4LR5+-+D=2#M MHDW,(L;-%H;([\V*[VP'T-R-!30FJS'/B]XW8\R"[[*"@$GU0E8,Q9NSDGYX<&'/SS7A>S]&W#_G&/H 0)<5K4+Q'@81';@ M%PJTA-@HT7P@.M**'A*5?%'-_:.@J^XJNKU)H[/&;A],O%2.IV7[K_"5@HKY M$*E01HHJ8TIG'*]52"4YP'Y^"XY?1U-JU$T]/9;?,TH(.FO(.""G+">9_%'@ MF\WR?J6+=8 AX"4'4R"9!E1%6E,H.)6XT-DZY "KW75V XR(V15@=3"'$_0S M^Y#1>7",+"?=$BV 3R -(4*[4W2[>QI_BGG;0($J P@DWY$0A3A0/",/5DD%?=? M8L^\I;HUO8:N!&E2K9V>B=E[E3T+;V9A7%:W^0& RN=!I @/*>0VVYIG912E M =B/A1M2M%>8]E[B67F)-M+P?MGX7W1""P1AWA"=5[<6JOK!@D!6<"3V/6QL M#GLX7=C8='':9],%\>HG/0')1*O#O#42O@(:D1 K'$&A1#$>&!!4RQ=;TK*) MV[?QFO$5VHX2U^0A=M:,. -KX>T%27Y1EXRNZ:&SE3+[/?4;BR!.R@(T@"B& M@0R%A,#82%K()>"K)K@.I?8Z$=20=42N&&LR#+'UA(]+M#N4ES1R[16HI^-# M)G5P#EH57[L8__H0/]G6I)&=$)85'J3)/Q<5%/-)\E@.PEOO/3KV$W5PD_LE M'<# W9[6M@Y_,^RGM?73VOII;9NGM1T"N_CS,N#_Z;:PT5RM@S4:7@1A#*@? M6Z3_,AI 4ZY'M73C"],0\09Z/3"NS;66)GP0VS MJD@WR2,/&-V.K/'L/27Q;'6L[?+MU%L%H?KA]:S3%R6O%R63K47)]@[[U GC MODZX^@O;U?9&P9GCA<'WBDML.]CN1SU1I:X7802(3R&,6 @$#Q$(=5$CY'-< M1ZNNJ+-2$O^6&#_,:==/M[\4394?)A_-$WYY3,;?DI_-0N_2]L*C5U#V7;ZG MU.5K>V$OM^8(D;)/S3=(5G(DU@KY/O.UB#A" B@DB\IWY@L"#^?(.^.$M,B3 M$J)>&9Z6,L07K Q%R7K&_ QD2"D4$060(,E]6K">8/APUK-3U]LS0^F5D&O2IL MNZW+O)^X]-/E*D3S1UD2@D+$$(M@!%@@!6(!(SGS(<.0M9+W'9A/V5T^+?[K M/IN=?.>*ZZOLDD8\A2(N7(GG4$U#"0S_^ &B*(P@HM%277*_AI2P"@ODQ[/9 MT^CE69A-^(CB"O+Z+,D6-&.'B[C.2&T&.2SSH1UF7=::WV]CPDH(1X>AD!&+ M0L"UQDA2R99!5<9$K?5YE0G_83ZTC0#_2H;%QK;G,S8ZXZ).>EWH,CAH\-*I M>YB6M-PHW1Q@-#V824_2X=S*O:($XB0^C' HD1* 0Z@QTTP524DEI*YS[VTR MFR7#K-PG\>T>?TQ:Y%GP)LG&,V3FD[*"G^L9,Z35]W7T?1TORS,"::54#]&0 M0>QS2GP0"E_1H'#B2>37FEZK3GQ[+@"_(J+)"3=]/\?+Y>"'='BT5K9KB[(M MY:9,2H4941&.;!]VH(@.?::!"A7E2M-W>]1&UVI &RD!?:;ZU^,548V*><=[ M5?(&YLO?8@NH7AF>KB;#_TR&7ZUO;K'675S->@?C:;J8O5S5BSB7VNRLV5JH M!:#A,H@7(6(D1:6JET-%*<&^!I$,)3$;3W+,)H58Q'4F#@Q1)4,UW_D^<+TH MN'S22JUTY:%K1+L^G7Y+1?$K5G1D:CJXO:0->EZBHOYF@4\_/\8/G6]_V7=) M4#3?''9G=C$U.G%)V[=+VAZ5M'UE\6)M+;=5DK:N>W5X0FIVW7PG3KU9DJ/> MWCQYHWFZN93\547G5\N"\H?%[&&:.E#;NTRJ> .C5>.1Y2+SS='M*(/HG<63 M-%/-;MR%4Z&VS^'>"*"O=IVS4?J[7>/8/*JM8\_:WK[%,W,!AT_N@'VSLO0D MGDW,EU*WRD&.:V M\X#3AV26GT.W^*Y0NO5N]V.O+%Q.1?G[8I(4,_+8*DLO7%.' MZR)9YVK7K.3HSA#W<#&S]*8>9J-Q?IE*Z\GJ=V/7=%HGH1PM.[]WNG(!\[.L ME?5V](>Y3@%X7>QHPSZ*1)"+A(+219$0^"%B6$2AABJ,PI!$A=U!?+TA8%H( MU\@NN%!85E^M>BS686&_(G,$&%1&(=0-K-^,'%L!@JU>TZK M>D(N3$6)*FA M(L<:*[_^.#4GFWV4#&LPLL87BN_-!+R @% M%#(-0YS;DS*DQI5^GDP_YD^S*;'631I==^SIDC[9R^3)KNM =,9>&(^KR$;[ M4FDFP\S-9DF?/H[L7],O>;]I:&VN)%D?+73"]%R?\]HZ/>=C\L25D7Z) MH3NC/9.OYN(Y=5L5W3YYHQ('586,*^S[FG L .(($%*0MPS#J"GREHZ\$R0Z M1-^.H"L$;NG]O B\;EHV1N#6<%RE[Y%S0ITK9$@NHW:1C\SQNN7/=3#H5+J8 MGP;SJ9NH66B^S4[FY\3P6!XLNJ^@%-4#1<][EY,,M6"#?SF_,S9Z=]S+"NQK M*#$-5*05\SE H?+]HA['2"SIUX:)[.1>\E_))_\+0-UA_D/=R^W-S"VYEZM$ MU;:?:>->F3O9,8\3EYA\ "E*50B9)(HR+8SGP0K*]7T0[>]Q=H]L]_8XK^5; M.9SI&UA:N*PC)%(SK1G2/@.,^0&#.BP<3B$T:\[A[#@M5.77-@.F7E?D.FFZ2[KS%#K^L=W T;,Z/)VQDS%83[0%* M?49XH#@.* #&ABU,6:PK$]%?9Q& M?[=-[)4> D[# /B82 )#I ( @QS$13% X0L)[=W$74_>;^5D\C8CH[;V)X_% M;3!);V?3>U?UX<4WQD+.' ZS YNU_=RR0NFPKK!.^P*?X0J04"(?UBIM/3_OMR-9O.G"C]D7'(NW "NZQ!/C3%#)M_K MKG0WA'RES=.'?J@(#13T(XE0&$DJRVKI0X)S/4E?I(#G-0'?00E?&?%LI'A$ M4<#LH%IF;7@!:>'4^>;K9RCAS2(KW!"-9ND\XX/LWY\FR;DP1*L&?2;CB\WT M,'0B'EYMI.W*6)4W)'-68FH8&R8 $@-&(H4L2#TLZGD81$2?(9D7D5AGUM]5 M*=RA1YX/C=?A8QNF\=4$P3+"[1Q7A#M63M_![(":[\_IA7S)^@/R.BJY]^6R MA$*EYV)ZZQG>*88R9'T:3815GT4KR&63K)0VFGZ:!RDE8)Y7.3 MLUMT7'%4TTO@9>II/K,TLJU9@_%BF'6;%3->8K=Q&YNT5EK.7#*T=K\1 M#T#H8Z$8DPKQ4.AH6>4LHCI.=?O4EG_ADTWMFF//-[!RGXY37\=DV#I!EN.* MLIG6XW)CMU/G:O]FEC1-#J?7E\F5@=)759PR"1F,0F%#-5K):.FK*HZ?JUJN M=*/GS9N?ETG9]8DB94O_D4FLOL\0V(E\5?:[UW+FQR49SV_B8/B2#^?-AF'+>%D7>8Y+\;MQ/5V72 M%?OSVO.:LX:+$IO&K>$W-859!>=&1J'FFK$P\+GYOX9,BT(A<:5XDPI)G)DI M7.?4TS.%&2SSKQ*$(5" <:X11MHWA$%":NP5H7U!= TUO"E:.!]3>(<82HL5 MEX]Q]XUBALJ<)S?$QH*((!V*$ 284 @,W2$$:,0Q?2'OWQ;=7:)17 ]<-V<4 MKU/D@59Q.V;Q5HHMRTI]!C"&@ *@><@E0U L>]JE5*HANUB# M6O<$+>2#;=*UBG'& OKR=V78!X$8:O0W/BY=H9]G/B^SGQ;\II)S,G M?F]AACHFS-I"%04RXA %PK DH1$(M*!,4!XHI2,<(K_[J**B,511VR8ULWAZ MMK!(38:_6N;:\T?U#WB5U'T^,>6#_-)>O9H7#[_%D[GYE8M??HM'8]?!90@K'ECX2AM M, N;+F;FCE?N93RX&R7?$F=,VXD*YO/A8E"!J7SV0;XF$W/[\?@I0\QT-8%F M:7:3W?KS2H+I[&L\&?W+K?/*R]9KOI2]8;^4&$?%P5B:!S:.67&GE47GS.SP M-\V[N4MJ/\E<5G,-<\.9-QRE#]/45A M+%*SF6EJ?_]@WES$&9B$]1]&MT8HK>[ PVSZ=1;?-P4>V2*.[%ZB]?/@SA# M./ETNR*"S(MD]BW13U^>'LQG=B[$BY(52H "+$(FA(CLL G!14@)$(@9.2)H M1;+" "E$L51:Z!"CR.?$(M !GS .A Y>E$TJP)HAZ@L1DA!'F'#B%[()1,A_ M#]8EZUM+*LM##A+=NTG&TTMT\KO5V8YV#$75>ZQKZLWR)A[9? !!-F4B^P,!LEXG'_JJB+LZ]0* MFOSUAN?^,KHW9_4Q>?1^FQH1M;Y:?%B/BW>R$9LN'<>1\/YW0]2 M7@M 1,(,;,1@GY7P/@/IN-Q_) F/Q1_U.CPW7(FR'*T#<3OGA\9DMV1R.]^ M++ZT_AG<[R/2^!5/ZV9'G78V-;>R*-,_W(V&AOR;PQP^8#S6"3_?DI7PMBE1 M*^,XZ@,W6AZ?U:(/'QIK<_J4))Z=D3+* L^>-H;=K45G+Q(K3SU]7"A]N$R; M%UKKVHT"ZTGBXDGBN:FV%S.%4 T&LX7Q((OD9SQ?[_TIDSY-SJX[8;9I7"QT M=$;N7E/4^+X&%/E80<:0+5[U%<(LP"^&>?,( MQ);:D96?6)7EHL/NERL)\<+P^9R84[%LO#4E?I0I[1VE\^<&P/4RKI=QERCC M4&5^DNGGU-7M'M> 1/AY$ 0H$(_0^7-6X3#(**U%N&=>+ !UD%71C2< ^M<3&;K MEV)\]WT\3(HYS6[$ND-3ZV,A^XF;;;G@1C>I(W(*EV E@< !8@P28QM0 H'6 M$<=8153[D6",KLNI@@JCZ:I./P6379(F)=[>A--9*Z.7!Q@(,*I"4:M(;U\>M.H_(%J'Y>Q%0B\2+EXD\+(%1 E?T,AG M2$-&*0P5XSRB 3*^#,52UR)Z.XN$1MP9*,5%<_*Y)1=>*.3;#')V6>&4':@7 M&^H=3A>VP>:0 M<3S/F^=AM.._YYI+^1Z(=<+N>X).5(*.4P@TYK8(0L ,H$I M4T[(:21"KL3+930O"KD&9!.E==S+BY--SN'^BP,N*-YOY-IK:$(=A"YY4XP. M]W*UR='-X5TA^/2("^SD%NG9D[G$&D[5Z6Y1&X3]J3(CBV>AI QHOL#(=7EV M^X:5>Z[,=3YU6$>)-W)I^"H@4@Y\Y)!BW.9?>9_N1M/5812V,'8P=W6Q SN8 MK8(1942UQ9::)^,G&^JRM\W.<'GAFR?W;F)AE6Z]G^/9X,X-*UVYQ;^GY6HM M?O"-N-)/'Y*1ZE9Q'QT/_K7J KKM)B/EBA0.?;-O<6? MLB!4[Y/;6POP\RVQ>S!)9@> +9TG:57/_'$T'IN]<[,V3NW]0:Q+.[\8,MT<[) M.';'9NNS\\A,ZJ5%;,9[B)^NO+LD'L_OO)L"8J**7)G!KB MF=L?K]TXL4,:7"'XXUWB( JF,SM9U"S"4)ME(/MX]TE&Y0.S@V878U=#/ARE M2SBI*G,XE+%I@84]O\LYI+C6T-@#]@;W27[1H5F_,7+LWEH0[?GR&[/D86:, M(XOK[N6H;:.!E]Z-;N<%G9> M\DWBGGMJ8;?-B6?8:)53MLC(JVLP&]NSUO.LM6PLF)J%&!F65.AYX QS.'' M%K1K,)A=>JH,\4X#-K(.D3",DIX-1)@PM\'F= J_RB24/LY%%GC,4:$'\C62UUS3"ZB'.H!V- #*B MP_ZYU",5V9+\9%+M)WI@#REX1%$"I MI0J,=\M01#7@+# <$(E(P!#ZKT66?9D# FLD_0J#9(#!>_4PP^#_I;/Y_UL" M('\>)!.SQU-'L^Z3_(UH.DN,2)^_1.Q[Q :/SC4M#J*=W\VFBZ]WGMGFT3CC M%&N@>BJ;UI06Q^TGN)6[S$OR^,4(2L41>QW/XK[\-D.#+.V*JK MZ/S#H;M*Q0S-M=(2T2A31$?W_WHK=3<'L,)\NWF!*_[>E:<6-XO9Q/M/Q]PE9\PI[7UHP.E:X<@Z$G!]ML35EC4?^> M.):SE#MV,O7*'+J;HI6ACB]2PR85AEQ*:4M[AB 6-^_=[]QQ9^)T\9 +5&,W MCT<#!UU[J6@TQ65/-?GE2"F1#",-D M[KRNI+C/;&JN87'<7S%WJ$M#=ACHA^PLM4(_9.<(@N=DANPT,"H$'38J!&^1 M!RTHE%)(6H-AE.;1NFSB8>85NO"'-W ]L=:K:S<^(2M-O#R2 51((4X(Y3K$ MD+!0FW]"R7R,7X9$;#5"YV:\FHO89ZC$YU9^MS).\#51AU(+MA5ZJ)<--!=Z MF#X3-,C-I[4H7C(9KGI2Z\,9=EQ!W@5P>YL7)>Q/I5]6;9GIC>$W)U>*(1.S MY#XVEJPU*XJ6X/:Y I9QZT!3Z ,A$:$B9"C2 0A"K9 $$8)('C%N_0Q7_.3L MOB@W['XKMJ_H4^D.@\ V!QP7Y)-9P4L[]Y6*G9/.^!-M9I2,[S!.IZ4#X48. M%8F U!RA9347E'FX.']S73Z>SG OF5^K4R*-J8KC3@*,==2 M^Y0@COQ0^T(SA(4&8&7N[M;A;=H\A1L5O4L)[5NS41V8J2DVLL'LU'B%@[NK M+';AYH,;MS\UOGPR\09C&P*Y';G:D1'RX*!E-UZ OD !2$4A !%(QCQD!K!$'&MH/8C M<'S!<$ .NWV!4.\";-Q8?ITT*$;GKO_[Y(1$PT+!IOU;YB9:JEG$>2AYY"-? M<:^% A%&H-H0J! K &9?1VW&39P>Q%[7L=4J_PFK;'3=FPV=7JCV7%1[P^ MCGLD3DZ8^M%9J?T,$U'638Z+[V:+N:K M%<15SRE/_ \;R/R_G/AW4A]2" M4,YFFU]S<:X M5Z;%-\!,6WB)EVDSI*4"$?%]*&'@JT ;]\;PDC3&&N50J!UXZ>/"4LFGVU\* M.1?FTC 9-E?GOIVU"A%9Y:\/'Z,E@X&7;:NML).[\]4 ,*>,>.__;%3(E M\?TXRQ-E]I=K,;-D8@O-[JTN,,KE]G8T&"63P5-6WV)KRV:>HVKWD^GL:SPI M"@'S K5)\N@5&VM<]KG-R\[3K!0LFP?AM(ZQ\1ZS$.CHWE:6SVQ&W-S7[( - M@#J]F8?K,JU@?Y"7 T^FQ3='D[R&^//T/BD>) OM%9K"[(6-!*19[96+PE9+ MBQ=I5EME^,)+'\R9F"=VA8XWE<*Z4J3^";1_O/Q7W616EX;Y#D MC_B+^?LNMC5F)RVNVC >/U6IY8,QRD^Z+[=%PW&EF-A5@,V\7PQ5CX9%T,H/ M/Q747DAW^_E7FW6Z,9)^,;?@:/'76;*L=K^9&OU@)8"AZ;66O'K(_#@&EZR@ M"E+F(Q PB*2*B! T#+"@$2:(LL#\<5QOO7"#V@I=\>[$LJ^L_#.;-LFJA++8 M;%Z)8^C-,?,A\>[+ 240Y]-*T<8.15-CG'R^M^1U-ONT$BAJJ)XY^\=HBC*B M@+/!U0TUGY0'<>6IV>_Q)(W3C=TGU6+W+*Q0.GY1X:<4KB+_%H[$KQD_^&&1M3GDWDXVV94TG MMYXQY2L)OU6RS_HPEAG%"K'OUJ:SH;O++?QG2S3&4GDJ0!R.%)[K^W+:P&HX M93W6G-[:YGATL%;'*!!9SB_T ^TCY/LB5 BJD$E%"P7"6"";\TO$\8IU7JE[ M]O=OZA&OQOR;G.U>]&TPR RFZY8Q&IJK2ZGHFN/4I4!0*1E%@;&>J&;&,^<( M$HH#C(KI92H(&FQ\V)<)#BA,:9WX6P18V(WX-\(N[ :U4%&9%16['P;#<37D M<_GWE_]]:NV6L&^W[-LMCVE.7E*[)3ZLW9*\?;OETDBW\:5/@_G4=JC8F$T] MO&1V>)C#AHS&PZR'/F][68LA9<;176Q,*6]BO+JW;'2! )=F"]1AJ$.-N(!0 M0 *P]J/<=F?2;'EM4M',:J?YD[4/K*41%O;9QV3-5OF0F2K3P1R*5?BHOR73 MK[/XX<[B&F^P,8KXVIIY\NR=]=.7IX=56^?G:J2AZ&([C5R$C1,X3]L8P8,D M&;Y!CLD01%G5HWS-J H 59A2#13C*'?F1"A9H#<0A%MF-)O>?S:;]^GVV8/: M% (\3_J0[=%'F<@W(B7VOL8V4C=9:;9KFUHJY?B2HD BH;!D, Q1B$F@"]=? M4UFK ?N;6>Y/TS3]--E *Q=(*.TUKUH_/D.6#AGVJ+7AG7VB[4(_G,QF^Z-._[V M^]*@1;62KVLT75=N[)7WL[&T1E_CR2O3=94S64W739(B7>>XH>7\'"UK VDD M,!9$*1E0"2F(*,:9C-7*Z.H6\W/H[__X^)KPD-TSMV6[Y^5>7Q)8M[DN/C%G M;U)-S%7:K)_-T%7H>S5#9[-\+P+I32=#RT^?)G,+]5J#TLO9; .@GE$3B\'O MQRJL[S-W1T74.VD-=8)Y.4;+E(3B- S]$%+S!]500FN79\:Y"EG-E3O)O-PK M=4\73?0SSKAT%N#T4KP*L&:*^$"$)<80))WX12P<1\M^#'6/I;6%@N'EP-NY@ M#!1CO]Y;N?2O',4UPU!Z*DYI]8#'HZPAY>EU+7,E,9U+97:>.'K%HBH77)E_ M"3;'GQ8CXMWLB&C[IW'D?#^=T/DETCR2K_^ZX8>SB8 MCL?Q0YK\4/Q1.T>[_IF;LVB^8G?^/]Y!"^59CBG,/\[7G]V1L.]^++ZT_AG< M[R/:^!5/ZV8;]OHRY]:>P?,M60F_>_E95\>7U@>4MK$7;Y-O+_IBO8I/XQ5. MC?=3H;!Z^KA0^G#&OA?^,9I[#LVF)XF+)XDOTWD\WK [K]:,-_'@]Z^SZ6(R M?)]#*@\&27)[>P[T<;$/7IJE^.0]-B[!0O M8Z=X-7;ZKV0V'<;IG:5K@2#Z<5N^>@DG32YJC2)KJO.< A##T M:<0@T P2(W2B0M($W&=O*&F.D*;I14TO:GI1TZ:HD:6H$8P)H *%(36BAE M(E&(&I^)QHV:7D+L+"&Z&1%I80-^L;5QKJC0)C8-13A0F&&1T:X4?%20JYZ2 M>-8'438'4=!;QE Z(MQP9?Z8C+A$(,"22$FA'T'!R;*$.% O"S??C1%,FZMX MZ9#3MH[^(^N=._L+RF>IJK,V5B\,SE485%H^"<4188#X6&,F-: \6O83 .2_ M/%NI<6'0);]J31H(NK7GH)<&O30X06E0'0&#@DAH!5$08LAQB+4=!..D =-^ M %N0!F_*Q/ *TCJZS#FQ\;FEQ(HALUG[W^$>SB5)JU,62ER4( 224 AIJ"-* ME<]#(Z1X(90PC&KSD@N2B::KID3OLYQ,<*?GXO/@8EE"B0 ?*V[L"HDH#7R; M&4:R<#1D(([ Q1?C;/1LW+/Q(6Q,8(D_(%DH=41 "$3$-(F@BOQ"&2.] 2*J M&38^:2^A^\[ J>=(-A3.%>U>7M'IU<<\=GCPE0)K_/"'-YPN;(?7(176S^[F M?G6FQ\QJ;]V?K933>-GM&ZL$4AG]"(BO%8^D"*,0 8"#D"U#R"%^N:GZ^62Y MZ"L FR>_X[):'WONY7 OAQN5PZPTS0/J$LYW"77 MNA?$O2#N!7$OB%L6Q**"T4A\A!A%D51"D#! 4B\-8AVBET=S[B&(>_G9%?GI M BY_<6 HQ?M-7+N#H#3U21X;9WLTN>P&!@Z0PP8.T'TV+QOE'9O_MXL22T$Y MQ1%S*1GF3%!.1$0("Q&5 0B@IA%!6^HX5G'.PC\>'!JG_1ON+Y7V&QKT/"#L M^S09V+CMHY$#:3)Y]]?)=*M8X:'9*_3B99V,F',15_UL>\>+(8PN14 M=F[W9OSQ<7%OKC1X;M#WNFP(1FE.8)]N+3!>,DD=$55D1/KYSL@W;4&TBWR/ M90H]G@Y^?[>!1PB0) @CHJ$*N?8Q1@P4/$(().]!!>\ZP%H)( @26'(N I)W MXH2(A!2]*-"WWL<(M,2(EP=K)?;H65WTOJKX!X[<<)_3#T]C6<. M(S88S0R93F=I-K':HD9;S&J[RZ/E+EO06>][JZKL!1#XT6Z[^Q/^^.=<3>$, MT]9^XCU8O*QYNH)E/9]Z7V<6N[8M*TH*"A(B2[!8J61(F;(CL+'A0(VU##.^ M"Y!"Q%\7E*40K(I)-3.K_IID(T5JH+31S/[;:[N?+%G$?JUFIJ5NI?M! M]Q-)KXR3UCR O[F89R%:%PY[>#JK$&!&D-.'#.4U!XA=PLM?><.2BC,,=PO; M'=NRTQR"OS:DN!7JHZ!LS%!$(:D %3"0*L"1YKH8Q!X"[M>ZM,P*[Z<3=W9^ M_#":Q^.,G/)XPM!04^2LS@]INK"IL2UD=7;DD2W*'JA9I]F#Q!ZTW;.<.F*' M(9QMUA)#UCY>)I@V2+R[W/Z.%_.[ZXP>'"V9 M3Q_OIO=KU&C6-1Y[-^8REI&S<1./B7G+(L@;P>=@;D>#)>G>.'DZ,%]VC\N)0-Y]_,?H?G%O[C7Y:KP7*!#BD%/J^]B$2(,BG[S+!5[YD<=G/1[E8;V"LQ!8E5:T&%'Z( MF-8*:4 B*@(9Z]3:2,*5)G#Z4?[LMH;D?+?9B8MVDC@M<.- MT!5MR4!Z7QI(56F>:Y KJVQL,,H\T_CIJC"4)LFCYX>?UFRA+%QEUK"F<=H< M:Y(1("K# U'@0ZD%0SQD7/D<&Q/*$B"3R#C,LE95OI4 TYTH\+^=\#!.NRTW M^IJ$^4[\8C>BLX2Y2(=F]>XIJ]2)7DF=Z%IL[3'9G3:-RY>9'==NT$Y:> M-V/^M"S04(F-$&$?("*,F>!'-$(0Z)!9>E*<1E+CS?2TC^G@_O5?B1NE\ILE MHM233??[+SR'.B M-:=OT_]!_)3^/)I89^++G5%*=].Q]6!S4JK/ENX9I G1SJ\WL$ESHMUYU1!X MT\4\FY[I(BWY87CS[.2]H3EZYU!:UW$X=//QXG'+*@"7/?"A3X"/N(911%V\ M+\+:L(=A%X$I5+4IQKT*:(O"OSQ.>Q70G JHS'4/* M#0H7@5"*$@@ ""_I M)(94!AKV*N!D&>1 %0!15W3 ]>K$S1+XSG*42P6]=X/,ZY',W'/85K#DWLX" M1.N1H3J<_984:P.!(8;6%NS^?3/YIMLJ4( M=[/\:78);M67'.^R7L_PI"&W?TL!0TAH%4:<20H1U('4@& 9*00H!7JOE*/2 M/X7>I\CS/WW\$G[\\GFY-;M67;0XJ^,?'S_\^H_0BY3^[8.OOGSX^+(-=638K+7OC5@8K1:&+DV,A8=Y^+T8KI)B98Y]0&2BX.+!S! M.Y9<-'"NZ>+F?\WR\J!<:I,ML]^3N7V,83ZX?.%,C]C[V:I&SX]GXZF7&@4Z MSK;I?CI,QE?YMUP2:#H>3Q_=;])T<9^IZQ^\V2C]W;N=)790IB$(&X"Q,ZC; MCRR3,A #?8 "A@-CD 2:4DZQ !"%& $%!/ WYW#V,5(BHS[^RVH/56[!;V8# M(O/\'_+'_\T\_0L6^3$S\75[F+S6'H;7K#[1];N#57WANDT,=]I1]D/OV]02 MH)O-V3X)E7$. J ?&06$(D%8P)64R#AR(00@5 C#=DFH*)O]K^6SGQ01O=JI M(G5C\6 2,I9?MW)VIU'=1KQ/]Y/1S2+UC /@CLPZI8Z>&JQSZ^">-K6D#ZX0 MC3R;;IT,,\?=>J*)?6,X?2@ M;>*^6Y:<+%_:6>O&C3465%&7DI7"F>4-XO1NF;U;*= H7MHL<6+GP%MIZ9JB M4G?#S^HW^YUE54Q19Y(,BQ^:YZV]:65&]OO?/O_#_/%0>:*B;,3\KOJV^\GZ M$TW-2HSU-QX_%>4S_ZJZ=JYT)'/C9K;.V%DLTY9U!R^KKWRFE0AIB)CY$/HA M"8*BAJS^YW37H7TW(T;+]Q"%+1= MN#5=S%8B:-?>AZR:*?F63V5WE:)FT]/\A.=WL;&0XX7%R8^]P9T]#C?^/2N1 M&_W+G=/5,DJWK+_PB_H+PR*+P9TW=;,ZRZJ,>'@_FHQ28Q\6QG25MI\3(8^C M\=C8[;\GV47CX?\NTGF&;UGDVAT]V%^5C[T2-#0FO%'CLVK55?X;\_(OYM;+ MR.,S%ZCX$=/%/)V;GSD/(.,VQWVVMLQ6@ZT^UY6M2!O-S0J2^[SXQ-S+.@9V M(=7# 96WS8^_RDJI5Q>5EQ+IVN/67,1_.] MH?ONLLK%'-O/\6QPE\6-(/-NGAQ%;-KGNY'YWF-Z3 MQ,D9NW75;YG[_GTQ<1O!KFQ1Z2RQ7+SYN"K"S,KJ=6&VMJVN,-KL5VS^9 MKWLI(7WS3$)ZY>Q'^=D7TMNQ2W8^QR&%^V0]2+%#=_!TDC1/"-F*"GER8S[>'B4\LC*'+-(XB@@DD6,42HBJ7T"*1<^P4P2'M9&)AZY/+)U&CJX M]%'6(Z8-YD:SBEKO,=\V+\[V+;!UDW9_ZX3#[R&;2;6K_.RV:(]Q];-6J?I_CX9 M6B=M;/R?S%D>YKF39), MC!RF8C[;$*>^MV)J::"V=HX@2,L ..UB6CGTE+253+OVU76 M:96651)0$U\9NM1^ )0R)AH-+*VR,*+2C^C9U2H?ERJ[U=*R(?7>8#USS4)! MX*VK\AFL@'%0'/A*&OFK!4<*T4#9JGRA0^A3GYY?5?Y)4WK#E?NH74I/XBRI M5*-X%TU&*,NTF;^P-5:,XV/+;Z^]_>"T/IOM&2XLG6PV"BIGG5I?-]O;LK#H MB\VQO8BN!4(>P!!*0"!0 A%-M2Z*%P/@BPJZEF_,&HBD82P::/-U&M HA[@) M(?3!BT626^]30]?Z4@.>R+:^8B':IHBRU#OW*BOQCZ+$48]C8UN:S9R.;=(D MNX*U%NW'KM QR_VZS*^]1BVH4BEY-'9KCI>W6A7I\ID%K$8.TE*C M6*9QD0U;6I33M9*W"GB&2\8^Q#.7*75_3D9)NG8/BR"R5LQNSMR MV=O4NYU-[[UX$ ^3>T.+Z7PQ'+G1\-8>&7W-"RCLY?*GM\E-UZ?BC$[GXB^! M/5Q6N@*"L@[^9/DGJPYQA:*QEHZYBU%XANT/J;/M\ARU164:V M6=?QZ';IWN;'N+ZO1HS9Y;@:X=3[8M.O"^->/(V2\= ;+&;?7$H_N;VU:>TJ M:$D1Y+@^%,'M%:3^YI&$ V,9*X#5X.&/E7@+V!ANJ5Q^ZZ^K]Y]8R3Y>07J& M((/[SBH&!LEXG'_JS'G[VCS7H'B]85N^F/--O8_&C?QM:A38^FH?1\/YW0\2 M70/ N>2( TDIY-\5N,$#P^/Q0YK\4/Q1VY]WR\E)RQ%?%O[UN;E*V0VI^.[' MXDOKGR'T_&?PA8]>N&3E9T>=^]K5F6NK\-)UG.B6IUNUV$]1#Q_V6_7,5JT4 M!ESRD+2P;L(<>P1$MY'],R>T,HF8^J'Q0Q4%VH\$5<8.D$0P.]$4\B@DJ",= M!:B%9H)&0GD'-*L0<+T]8-TD&9>,V1H=-\78W_5LO)V-12WIJ-N8LLS2'MF?GBF?FHQGT+SQC8^&@R&68N_!L-CNZ& M'.*@K,X"!!(AI-0Z(D8D044C8,T)@32.J*Y!_+8BAXJS.&MCHLT91GO)F$[: M!"?,5;#D*D$1ACZ2(5.(!9)$G.6M6S(D*MH]?]\\5YV5;N]YZS*C""Y)\?TH M!Y+^\[%]D#<61)M1R#DNF2A)IK@8@+%BC"L/39YI:-?3+6+\FA M+^:0X"FH]0UHY9:NWOV5;8$H;X+>+F/>:D.OA&'=%5%7R:?G)L#_-M*FORR3'5:FNJ80!4!%&),?(DB"0(:6A5I M=*96.-B]/:D-D*>N:[7\557]6LSW"7@17)72^.O6Y\L?280""?>4\8%JLQ>5( )K$/%S&\Q8DV:TNL@N?BL$K:"F4X)# 4"'SJ61<2=]VQP3*#S@G*M#]5(SS MY:!^N1$1E M;GO *! 1,,I#^2$BG&@I+!-@'_H!IKA7(N?+0?WLI<)[.?]A):*"@-0/*^F' ME>Q#0A74H7Y8R:D.*^E6&J";F8DHN9DMXMF3AV@&)=,T0'.[?%H9.$\ QUHC M1''D&]\':XA)J"&E4"H2529GOF%B H%?H=EA1,_3/ON\N$D3 >$&$:A^9_A 0D( M-HH+="FKT?/&B[QQH,>"KS%J,R?2+4760=W:+ZE?TF4MJ?MSG'$_Q[E82C_' M^1CL>$ESG.T@YL9P&*OF:16'49G%?!O-G[9C+QJ681J%4<0 $>9O03$MUBLE M517L122)[V.!0VH?"0IJX1?=5_T00"S6P1./+HR5ER[N[ZTW8F=4Y:Y+OC/Y M8+.;J?%.[%"SU&9@'HS;E;AI)10?KO&[933.<'AR>O+:@_$P@Q,PS"7H8 M'![$6_'PR$O =GOBX>WW4?-79(U?\74;TM%>*+$K&XK-&B8#_CM+^#^YZQ;) M9Y3P?RXPN.''N8&^Z EBT6#P?!#KPI MJ,^QV =NM;??!*VDN0C;]Q_L?('I(HTGP_3*58L^S/-2N6$\C[.Y]BN)UDTB MM*,.V?[U&HMY.H_=7 D[32%(!BM-I>*BVNHAP+@R3A9Q6P<4?U1.XF->];02W;2UN>)7LD]9E;GJT0=T4X:OF&@2"+:S0$YG MH ?>CL&;.JP_'? @)R"8:-DNKT H Z$H-A8.\7$40.(7@DE(CEL43*^OQNF" MN#JXS0O17EQ=IKC:P1)[2T ]"%B)-T XI4AIY@>*!SRBB/HYLKW/)&>;*_/V MZ<#;*@>6D9A*+,2&0M"[>H)6N 3M$<3"LV!Z])K!YO#TSH";7IUSZ::EOSVI MU$TYW,BH8PB*@@,(P"+CO^P$K3#LB]QA' M?FC#0:6FYE0=3PSI:\KZ3QHRM5,2X]1MO^,=[SX^[-:C[;X$A+ "HN5'*,"2 MP- 7- 1&!E)12$ IT>XHL6VUFW1$,KX!SE4O&<]1,A[+B'Q3=QE61C0P7T.F M(&,E7OGG95\Y-W-%FL?*F9IHMD&"QFYODRL9U5W%:;0Y9[VR51O9^;W.8HK\Z:>V>@5_K4 M;,?DCBAM3!P$420H,?\2/HPPH1HL4S(!WATP9)OW6LBCRW%@>['5BZUN^YP5 MD&$= A3Y(&0J DPR)6 D"SL$!2%KU.=)VGZ&PVZ&N> 0_UB=EN.XBG MGIB-IK/;9&1[;*8S+_GC830KG<@]9.6^I?KJCYTOU#VV!.K&(RZO,4(0J M:61.I?!]$E 4<0T#2-$RC>Q#V-RL^5SSY'2S,,ZGF@Q#2SCN"DNKM$NZII&D M,@+H"C6;5-Z79CMKM)YS<+=/.I]ZTAF1,ND<@@!+@<- $8TC8[(3K(O4$-)T M\RR#-N7EV7OQ:^*476/1IZ$O459>1!H:L0H25$29';,51)1JP>W$E*6L"2%L M-@V]-.BGLS SY\\I$]TGHAMNB3_733BW#.]S3;M(9I-@.X(:TA5+3Y:]K?186DR8]T5Y5 M/RF5O] <0%^$.E1,1Q&)L%A"$;&H^?ATA>F70&X.QZV3ZKZJYM_CI9['+T^' MX_ _U6*@;RNSDL^-<[N&\L?FB9 M'HMHJ%#D"Q"B$'#!$(*\$#]A2)L;5[E:R&8/^!R#)EC@5H,FNY#O?J1X;.?E M; /5?67!&5068%ZZ:Y&/"0ZHXBAD*O!#Q.FR$@LBWV]1=%Y4V(9?XR:QVOH" M@I,1B1=10("%+ L((&>04I_;46T8:(!54(B4@$+1= 3H>9'R7 0(GD0$B#8: M ;I8_NM-DA,P20@H39)0RB"4&"(-(B2%$!&)ECU)'&Y.@3MBHAM6 MR%[1)$BW3D8^:>O#A9G^X@;6+=\?'CZ[M(GU-39%SZO?;=.4.T@RMLY/\M5Q M.",DWKV\7VOW7Q&L[V$^-'#G+ MNR\FZ=PPK?WF;3R:Y;>8WKK/W&#+\9.]9A;A\>+4?K9W$U01G,S4ZWJ$B"U*P]Y M[7W9BTC8/0Q8!6Y?! M D["*)*2DF+,*XKP9MO\!8]\NX/\^K CN09;4QY[$&2G^./:4VX]M3$F5Y9 M9DZ(3*9U 9-FDF%%8CCZ,B+)T.#,?&P8Y#GI<;U-8_8Z:HN.0B>@HXP].5X, MS<$?*$^VB1-2@0\@.N!<4*$AX8+H2-$ HM#X_EP'8 .,T=OV<69^/?HY?K)_ M=#<=PUZ4B^ :UBN^/'.28_/'P?(Q5U6WR\[J7$O;!1FYXH>?C#3RS!8ZP6)A-_W R??S4NJU 13G&!6.A;2E'!#1748!\ MEE=R*00PD^O,K<;CZI]\GIM+6?[_R5[42@G'K?EW M/AO59%CQ;\G$V-)C(PO4\'XT&:5S*P^^)?F]TJW^,WD]#VX-W^_.>SD/VQL[ MGMO[2M:[WW<1CTGR>^HEDX,T1\-FTE7K=,[+AK= Z=!6*'/D"R:H!I3E6'R! M\B-62X'M3>?B>'1.7T_G/9F_ELS71Q#N0>;6RVV;U$4Y,C!$2B E4:1P%#&) M@4!Y;Z<*@X@V1^K\%$B]'A)MS*HZ.U*'CM3Y_HLR1N1H;JV.G-8_H^,F(8_L_JE/1N"+H9IG]3=TLBLK:>8P8$T1CXU-!#2S "UZZ M64$$:SHYO'\83Y^2Y',R^S8:))LU\\?IY)LK2'8AB?3+=!Z/JY_[TW3^<3K_ MG\3HT,'TZ\0\P3H&UGJVTUWIR]-#LJ*UEZLI,:BW:>A=(A];LY;[6Z,V5&^W MQ:QSMMR#564P,+M4U1IF'>^S;)Y=9)0Z MS3+(+W23>)5[VFH)H^YJ":('%])J($/P3F@ M1A+ VLC&UH@Q"^=%TUG^EOW>*\IV=B;2YZ=(7-,:?(=G/TH/I<#U,)FYAWVL MT6019Q3>"37QU_\3.T))?2U]IH40@:^I\K4V[K(/@R@(-/1!$-@P?GRH?FE$ MO;B7&1?]<#,=#\TE#%DE'@0%L*?#8\XKB59YXAG"6J?WS)'Y$O\1C%*;S5O, MDB_F9]JX2;^_<_ME7QI7)G'2ZCT32@@ML"]YI TW20US?-T(!8$D[RNX.QCX MON T])$ 88 !*G!W)&**Y\1OJ,3PT7SG^YB?)T;F/MBRC-DB<=D":Q^;1TG2 M9ZO,W)FNT><^3WG@XM&[=1'VRN/Z/+A+AHMQ\NDV>UR=&'Y/RD,T_TGGHX%Q M-HVD,80S^6(#U2^?J&TNB/Z0][/9C-!26SE4<#&Y^L<6 4T7BG5*]*4C65E MUU9['\^^CB;9\N+%?%J\D55SNG?R-"TPFY%WX S,+L8/:?)#\4?M^,M<[Q+0 M":)W?WTVMYO=@YI;E)G@M33Q"Q^1_7YV-C?K*&24V)7/Q6;%O1V*^_6H82T@ M1^VP0;D$*9]8[KI%I8"X-VOJ'_6/0#82=F)];H9.^G_OZ#+56=+E)C5*>;BMXZ:G?L M_<#.:?C>N/+IGW/WHH>?Z43'T/?/Q= EDD DK(+_@"&7A(, 420"[$=8*%1$ M+2.@PLU1G)_,F4>SZ;V?12;,8WY:^HYK@8(D+4(%SX8@7]NDDYJM,N^]W*T# MKR E#3;LU/FJ"P2Z4TWM^1@?O23I2.]A+DAX*4BH"BF/*/4A1QA%U!4E^7#G;[?31HRY &ISXR+17<9@$E4DF0&JL- 3,ASJ2!. " M'(#Y!+>LJGE3'(:O!#\+&-9NNG,M;, R0?"2D?]J9KRH 6X9%_,*V#-0@6;( MF-J0\0"%.@A!GMG23/F8-<#%>4+N8'O[I1EI5Q#A?D):5YB^JXKW$GD=5T:& M,VAL8J4C(B"!%!E'N\AB*R4 ;I77&S.)\14E37K4/:^?)Z^?(2^3LOW?]XUV M]ED$(AD9?@B-"E=YC5$8MXSUOB_;P"6JIX( (A2. +YB/I&Z>C"-.%+(IJ"&%[B+&? M1Y.I6>S3!YM82]*YF@Q7KQ+^U-!>9IP];W^<@] 4N *N!+Y 5>8QXROV+H;>=W=%+N;4"%;>3:!X!*M?.T!S9'^0700EHT2AG*S@$W= :> ML+TQ2BG*H18H#$AD_#+% <5%8Y0.?%9IC,(AB0@6$0>!E@K3@ %0-$8)KMF+ MW6);[U-K=3MZ$Y/%HUB"6:0%2&@%H>)A-OTV2ITH*T#\1CEDZ&OP,K).I_'8 MB^?SV>AFD34.S:?%-AH!MO)MBYUA?C%,YO%H;!N.GVN2JO4%;NI5+0ARO:VJ M7I^ZY2@:V&E&UA[ _?MN5ESD(?Z:O+^9)?'O[^-;LZ0?XO%C_)3:IIJ[6?XT MA[%SO,MZO;N99=)_2P%#2&@51IQ)"A'4@=2 8!G9&0H4Z+VH3NF?0N]3Y/F? M/GX)/W[YO-R:7=MUFRHOWE"(_H^/'W[]1^A%2O_VP5=?/GS\VY7WX:._'W!& M[@JG-M#6BPYKZ\7O M7K.*5\C[0WGVA'HWLSY *:\%H( )A)AY1D'[-LV.WNRHF9R^JZI3755]1V9/ M'7U'9D\=?4=FWY&Y0^W$I75D^HO9S()^VL!(#L>Y'I;856B< 8&?^_/U9WD^ MSWNKH.@TDX?$ XC1HD*PDC12) (Y!$W MI5CDURK^G+XXJ3?DP$&$0,"9Y M@(G6-. H*,011KI6P[&[.-JMWNPUX@CUXJ@71[TX.A5QM$T:2589H>-#B0&G M"/"(,!T8@V@)8 !) ]*HL2HP>&76V/=)U=FLNVZ62^%?+% (A!!5B\0$UAQ" MQB.! (4@8@6C"1C62M9S1G,[J"9#.V.J!5_DI;;$K1,"3P$0Y)+"4^?,2;A$ MZU"1 @H JH6F(H!2"2X* ]J'_G,J:V=.:JQMH]&>C9Z3>DXZB)-H6;A,@?(Q MC 2,-*6A-KK)+V8U*1HPU!0G-68"(MDDP$WW[;S3C[-G\ D]9,WN?,I+C0>- MJ0@Y8(2PD/A&?D&6 \(J%BI1:X4HG+1B",P;6HT6ZK6]%L4>F.9,%.A%PYNN?HGJ-7.1J!$HN*B@@8 M9]0' 8B 9D(R%14<'1#Y7'QG!XYN,) *!;MHCCZW&D,W@_1R?5I4Q7<*8XXHCXC@1]Q4@1@&>,^/YC%FK1=:0N0R!W#A>CY[P+XCXDR'$28"@"E M4OA$:F-G+O$"50@5@0?S7W/QVBO6AJ79,?[K9L=2"QL0)+>)(:5AD[TLY^P\ M7^R#]Z??G_XEG_[9%7*]V"]S%B&&;279O-[&PP3B4I521962 (ED/*1E)07 M(?U(PUKVNN#AE5+0H]JUC>)#]QV*%Z&!SY.M<J M.0IU;;+0@6S=@IW8O@KE?]!(RR6LU M+@>R=?-V-\*-9@5/GZ_/+V#\)HT?)\W0E0F /$(8"84#*K%B"O-(!?8[N(UT7PL:5L702$2U\**#B(M#4>-+1LC ' M __Y2-BN;-R"H=U&G5S/QCT;GP@;4UBR,0HD% @+"@2/&&(0T+ PKR,AG_6: M=V;C%@+:;]I\>3IL?#$E>DUT@IQE*]=6 8#+ MM 0\$$)0CZC%.-(!-Y@;M M0(?/^M='M<.OS+-TH:GK=(1"IV3!J2K]1C>I$Y7X6R4%%=5N,T)I"!@'#/FA M8#"B^4!6X[?7L8AVEQ0M@'G*3@ T["4GCML T N17H@T)41X*40X#A6@()"V M53R@OA_*PMQ@1(?/UK$=MW*&OFG$X-S%R-DE )PC4AT*G/<+'4P;#1%V2B"*5NBZ&64!#+0&,"!-8PS L1%2H: U8Y0B(#C;, MW)[?=S)"RKEK?YG'9J7%^XU=WKT<0(,",7B*'_=C9@ER4=O +WQ3>C\6@^2LSK>7W7+_,)W% MLR=O.#)OSI+)P%SV)ID_)LG$B^^GBXFYK?EBMH"KU;N;&R7_7(SF3Y8CO=O1 M))X,1L:KGB7FHH9(OGH/B]G#-,V_:V]]$]M7YH+I8G"W[:IQZMTG<;JPFV%_ M./2,?++;,8X?S:_,QX_)>&S_Z]ZS)+.XQG@W3:R^7 M=1\7]V;K!\^[:ZMB[//@+ADNQLFGV^)HC$A3;NFV6+5<^Q?+;U_,%?5X.OC] MG1.E]N7GQ&Z]X9?WD42^8)P&VA;(^E 0D$O0" 7(I^]!9?(-IU*)D @8 AAJ MK"0NFKA#A%4F10TG)D,UW_D^\)V7&('Z8,72;)&\^^L7_-%3Z=?0M\6:CU%#SU(CU"DS+ M9LK^H1#A^5&ML?B:&-IGH^&[,Q1>E5^O6&$V#%=] /NZ>OF)5:CC%9,%@LP* MS2AA8/@L__0_WH%W[K59]J!XO>&IOXSN#3U\3!Z]WZ;W<E&1R7%@K#=MB@VG!ZN>L6R DBE5DE^FX]A2Q0A'6^"LH0IQ,U=FQ:(9WHFVK1AI[/_3W'XRQ?#== MI,:V2AO,Z74VI1=LL"N_KQB5?]Z&!7B:B!C;%>6+#]4'4CM0@-)35N/1KXL M#U'688^-Y^TB,#8T.;]=C+UX,'"1FWY"\GE.2!:HC!,)R55 H:^4CR4*E YI M'B=B$?'#6E"^%L,R?Q3OY7'ZWY(TF7U+;'1+#0:S13Q.EX0636=!3F8JI[*U M>/Z'+)#6!#SSV\QU[ZP&/&>SNQ=")R^$<&6ZD._[C$$,=>2'2 >^H/E4DX!Q M^'QG::M"2#0BA"!_$XR7[AM+IV(3?9A\,S[T=&8\OK.TRE_'G+12610RH3A# M&F"J)8^XU$43"-($U,;HUIBSV-&GUC0]AF7@%>1#*T.8V8J@TSV8EY&M)0I$EPP>XKHM/WVJT]DPR]A_AI-K4%#).A=Y/5 M1AVJLDZR]WD;.\J2':6VA6>(,D@5C20$41 4["CQ\]!B+QB:_O3>_M=5$AAC M,R]2:\^KY>*L[?X].S\OK]-I\/'4:Y.1Y-Y//DZLK5+62;PF_4V:GRJ E M'PG-A64C+",=:22EG[$3XH:U:I7$![+3BXH-++D)K'+3OY+9=!BG=_;H!(+H MQW-@ILMQ%L,_!DF:6H66S))T_G*?^F4;H)792U* 2&-, JDD#)0,(,U;N@.$ MI%\:H+?Q39TMLSW_D&]Y;H"VIM\8:'+F6?=8,>7:N7XYL6NG\NEC[U#!!R72$"!5$@5+ M1SP*.$/!DNDTB5Y5&^2[_?2K/5WY=K<7(95-UOUT5N]=DGH[989"LC((06@L MF=%A7& D /?%,I5.J "-,U0S"HVA)B$5NZ^W3M[I^S0W'YP2J&%7>)7(RK0# M%$#-.:(\#"/)F01ZF;GWHW KK[I#:$W)D6:]OGT/N[/:L?<*+Y6'60D]*IF/ M$)21+Z'188!+4A2W&W:.Y/9T_W,\W%#E#7W+X4+=X^&S36(((/&^ MQ>,<;"(NJI OV"06)8LJ1I5/H!#,%Y!)'4(BEOTG3#\[FK?,@=@_/;>Y('](=T'6[,:KL3_@8$/?NWL[1=M^#F(XA*S0A#H"D*$*6:A(01$$A5!(N"T']V M3M>2@Y=GLFQ\:B\'V6B$J!_.T[NOERL"2&7^CB01P )P(&$4(<4BJ@HE3@/] M_[/WKLV-&TG:Z%]!]+X^;W<$6T854+BT]TP$KA[-MJ6V)(_/?IJ R)*(:9*@ M 4)JS:\_F56XD:!$BB(EDH)W[1%)7.J2^>2U,E<'8-:"@'UT$K\#"'@'UN\> M=N0\"#W>J-W0/M.99:JNZU.'T<#7#-3L92:23]:HSW#&%RLF;],ZUM2M'D=9 MQ?5[J>5WIG7'LJ3ATD)5G06A [:WZ6@Z-1R_*!YKN"R@JZL9+&?9;1G>U'K5 MSE9[R;+OQS#_EB93F-E#3YF.HLFL5Q7(GH[YY,4"^A@5<*HV6=DD)-!"V[95 MIAN.I_EF=1 ML)_R3C<*>Y=[\ UWP)D,@G+Y=^FVUE\E*_APU.W.XGZW#-UP MJAFV:U'FJ;;E&9[J!K9F>65$./3H4R=+-V3H[8AMK:=:6^V>=/@,?73VG.MLW>-@J4:2 ME$\=G?G,U@/?HI2IINNSDJ4LGWF[8*D-A>)1LM3[L46[M.1--=B&=TFW?-\. M''HAFN;FD,TG01, XE(GCHTWF#7W28GOZI/^/ UV>'2(=NG7H M1C6[T7^%$%=W=<_Q3-OWJ6JJ97S&-$(]W!S=MI50:-I;K7?V#O!-:'<_SR*8 M5OG]5KQ0L FXR_%$'OJ8F]HHGO#/0]GNF5#UIU\6YRH^QQ. .%@\'99F-ZZR MMQ[2;]$DNN68K*-P>2J?9WAH49DF&7#*'1?I%Q-^&XD/_"Z&U_?EMWD&U_X[ M']R*VU.X)D5Z4J91-A,7W.2S/,6;X/>LI\23_B@75V"^$#P0_DIYEH_PQUFB M#/EH"CPWX^D8ED*Y'W) @ID29\H8BP:,XN]\]*#,AC#%23+#/V9BJ$D*ALV8 MPY!3@1[)#?S&YY7HHH/Q.'H0]UYS>#,L[7_XX$3Y$U\43:=I,DUC6(">$BVK M4( #27D?&7*@1+=1/(%I+GL)3"65_=9$(]%B%?""LB^)'/NRP934\HW5-0$^R)*["+0#1Y4(81KBSF MZ,"^#1Y9/7BJL@:#EDRRR!WMKMX?GN:>+3"'P18&+/X[3,N'3(%U/E_#WGW_ M'-W D+Y$H_OH(8-7_3Q,B]D\A\';0XZ>,UYEF*+H^J],-2BU7"<(3<-FA!+7 MMUU5U^S0H2ICJKN18>JX7P/E/%2\\[.KX.SJLEJ:Z)E8MJVF[.+CO7S'=3(: MP"/^.#O]_8] "1WWXM1SKD[/?NTIIV?>R4:8N[WF\9OC_@[7ZBQ!J >L\I*) M\ L!\@V4,)X M\;12+F([(NY=N7XYSAU@96%!G<%\[CD(RYTH,^&Y5B6 M:VF>;88N=0W;);94W$+J^Z#A:5(I@T?P@3-[]NWZ"CS8A<*NGAC2>('K1C#* MC5$7!,!(K#_LQTVK_FJF?+P%R9&**ZX?"ND&FS. ^Z;1#*46+CHH@8#1?YQ< MGHB;4RRV,_Z$1<[C%(5M/ 'PIA;(J19\P\JC<,81H&B28A>%T^.B%Q]1CD\D M:H(< Y5@H( 4!;$',X$KXE2^7@SP1-DOY>>9?+F@+R\Z$?'S#HA,D?]HN4SS%-1 +C0"Y])3KI)IW%=,73U1E+\G]Z#7I4(1 M J)!)6,8WQ*@E_A.'BAZ/23?#2HF!LI [0M>$>6]X=(C"7%W\>SX1#0"6D5 M]<<^F$2@4L!RP?CE ^'-@KYCX9@O7C*,0-62FA1HH=13>ZX6!D<&FIU4X CO!R)OAPVZ$D3&#*,[;1B MFZDP_?IHT^#E\!"P#W$2\/YHC$UV<5'G9E'IA,!'T^A!W I[*\8/G T[E,;7 M^4Q.:_[%^T[#2QA-6LAG^1CNZ,];X[[T-?[O52M[Z[(_Y(-\Q,]O B#@/IHD M583F I;W@B..@8TOX.8*EQ"EB#M*^M\_+)%)CAT03W2]"S7;MFS+,EDI5. ? M]7-=_=DUF*69CD95G:@FLYAA%:G6-M55-?@ >]R/IJBIICE_IBS:!;@Y@A'J MU1 @(0@-Q;,DO)LT&9=LT+#+0"% H$!6G@B*10;,L>VFP]S.^+URD8RCECOT/A[,AE]L^\12 MF6I8E!HP)XO]5/IUP&X;1=.,?RG_:)'&ARKP5>64$/KA\;B8?".#A2LO6OR- M//&3OMEM1_.R#9.6#M*U7M&3]@8Y2L\(K;9L(/NYBV$OMX#"^&;V\/GJ/E'^ MY/Q[I@3+?1WO,QVFHXZGJ4-3!758'75TU+&$.HB@#O,5#K@<-OT0LA=GL+?G MZ_MXBBHSV-!@P&9;/*B[MQE+I[4E4'334SX6<8Y/"EBT?UP*5Z(T'\!.4]!0 M6XP$[ HV]S)F?T"1=]:(O#.-&9K##,=3#5OS;.9Z>F$!!ZY%6H5\:LM\S@ZM MOBX:CQ6]IYU9*$W+BECF+/L/C[L(UHO99[!Z\-V*X+VUU69)AQ."?P_GRSLUP= M/'3P\-KPH-6G-[P 3W7[KF>![N%K.F5!"0^&9OFMVM^[A@=S6_! >\SNFLGM MS*C=P0*(K(AF]*.V=0KKIZ=,N CNE:&2XH*N%MD2)F_4,K),BQ)="\+01 M_ZL370]/0*_;TF;NNQQ8I"!N)K2)I MJ$Q#G,71Z/U6'S351D%/8@#3Z=2BGD.(Z3JF6\M*0UW7$5:L])P=ZS<6^\7* M\%-.='.;G>SV5C:^)Q%XR,S5J$%D8>VAT#/UP#5TRW%,@W@E'&HPVS5LPW(M M3P=AZFJLU% =YKG:FFQ^T3BW=GY3,'U0G&?9I7I*]:TV9MP[HW&O.'=?9>Y1 M,FG#I^,SPZ*:31U/]UQ#Q2JY1I5/X7JMOBY;8M*MJ;D:V6H-E8Y).R;=#R:U MU%IA]ES+"!W\?]^P#-O5[$"O%&95;?4RW1*3;NY]W6E]Z[WCT6/SOIZ.IR-1 MSZ$Z#5HIP1?RN+C3?VF2PB%S9L-1!!RH&2IE06@RUS5-RS%*SC1L,V@=2U[O M,/(/+Y]ESF3PC^0Z@Z4^OT%F=,19\*TJO$?9%J;S&!T&EZWR&%D-CY'E^;[C M:A[S#)50^)/93FE*:JK6BCSN@LV>I[*NXSNRU'?I.NH8]$@8U&BX=(D6:(;N MJ(;+B.^&ID=*.>@XEMNJM;D+!MV^Q;1J7A\.A[\:Y6W4.C)7@*.H?778]XD61_ M6NW!UR3+MI"'^^3Y/:J^2@;NWJK!G>/H2+G5;O0^,ZE/5,MP7>JKA!EAP"R] MX-8PT$A++&^76U=IS&_3'JWCU(Y3]X13::U 4\M3;34(X#M&5<>T D(+3@6I MZ@:[Y=15JG/'J4?IZ+W@&8]2K*PYP8HT=WR43$6%]J)8ZSLV;FV]EJ):"%\3 MG05$=:CC!7K@^J5Q:QIMX_81WD1[5JYKN>X[S5Z@VVR>F:^MML@\' 9\-]Y;T9/]I7;EIMW2 M]YFUG^9L325UL?+ T(GA!U333!K:%@T-KRQ6[AB.NNZ93K$5SN#?>383C4!V MJ=DR8YN"=6,"Z/Q%^RQYCY*O5XAL3:5UH(9YODM"XCFN'3#5#X@76E7VO4;6 M3>Q=@[&WGQA!MGJHYL6DL/\BOX.$#A(>@81&W23399JK6IKA6JKJAJ%F>M6I M5M?2U_5CK0$)VT_%,+=9;?4=(,*&KFIU;Y5]V>[^\:XQ^](4>N<+L9/>SWN$ M:*L S31JOZ#+J.Y2:@7$<'3'#@VW.+SD!%Z@/W["<+ZLXRZ-%6UWN+5D&_?6 M)CD"/:.#DJ.#$IO5&>:6:1--\TAH4+":?-VB18:YXWB!$VX.)5L+*%C&-OV9 M'9:\*RPI'BHZV;7TW:,%FLUF_;HH1!K5[4-#,WP6N+9*0MVP-)<$08E"@<,> M/^BY$H6V%E4A/8#)U\2AMZ7<)U.!?A;-(,OOM_+LN6:GZS5H%3" K4!?9_HO M&M(NVI>>3QJ=^&BOZ&T\Y.+ *IX@$>E-_SAW+_'--_6$TN85?QM@-.!*]?;/J8&P_2:=).E_M M6QZ=Q1?'HETVK(H84RJS\^I.S,MNEC4/1-I4O1_%IK@L:=(GY7;UQ#1%'^FB#:V8E4Q]C$?Q[$%V M38;UX=FLK+@N-Q0/>\">BA[G0"K3%) M!1)#U,SB3.YL5#6>VM0S]W]6 ;]& M:^#7-".T >]UZAKHL3>91BRLLLK\P#-(!?PWT?671PY&>8)&3R=E*2Q^ [3! M!_#Q:QS)-?E6ND\:A5=?(#-8)3.,IV7&23MB]TF!11S!7PNBX]FK75;-!V(> MR>;ELL%PL&" M,$F=?C\?YV+U%JI"+".80M?8)<&H)^W#.=NB%\'=9?\Y]"+B/E==U\LO2NJY M:4!GM6HO0-$3Y4^D*D1RO#S)4R7J]_%$(U)=]?9&ISQQ4C(K"=*I@,L2E(>= MNU-L*!E5? !7OI0>5T45B%YG$&B.Z3NF9YJF'^HNT4+;UH$@#SYPAOG7B#>M(N_K4]R(I0)U&B*H;2:HH.,K$BR6+G'Z/#4K3MN9;V3$UR M"V]4Q#\H\#W@-U3,KTF@,69*@7P@$M@BODG#Z,7R^E5J,AJ5%0= MG_G,4'U=-P <0]4(BM"$%[C4;=4X_6-2;UJME"W&5D]E:.)QH#L]"Q\YJO,Y MXWT$N7L0%QF??/C;)%EEQ3^?X_+&+,3N%325(>*]1"Z5!IYTJBWV6]\ @%^B MM,T/9K&]][,?=_(81N%'(.-H-(MY5MB2A3TC &H"X\BR*$6NF5,9&L8.8,8] M_F?CT2&9;+K*]>!%L+88>Z6R#/*T!#=&89C8'9O/=\GB$9=^0P C9#-HXG>23Y;-=C6'BA *HK0)%+0&#!ZI\-R[$L MU](\VPP!CPS;)44/K9#ZOJU_UI<)T)MXQ.=(+>6S/)UDI9CY V )MD]T^ Q M^!O_$?<3::I[T20:1$BI]QR@75"L<@!>L']35+?_#;-$G6J.*2I)FRG7#W,R""D4 MIRR !_P_G8,6%PFU4DY,:7F=Y\AB M-9:L,X27S(!^>&,:>[;U\AH&51.71W(CDYN;N ^J\33J\QX:DZ6S]B9"T[I2 M(_A?>2P/^N8PIA25Y8(BB@<)E;T$9U GXE3N_0#Q#XV.)+^5:CA")J"=IDHM MIK@?P;0Y&/'6Y>-)<3" F$TX!^2>1@\RKPO=SL!L8+W E-:0J^56+>Y1&T57 M4-46M@B[3LT-6/QWF)8/F4:W_/,U&$[?/T@^>L@07(=I,9OGD%E[ MR-%SQJN ,0E(^%^9:E!JN4X0FH;-""6N;V/3;3MTJ,J8ZFY$KH[[-5#.0\4[ M/[L*SJXNJZ5YKAS9EA!<(CG^.#O]_8] "1WWXM1SKD[/?NTIIV?>,S3(5Q36 M;[Q6*&4S9%4/-"H,R@K_9U@Y&BXK1\,R)ECDU"U(F>>*B2UL3#YKPBIZ'F8< MYX\NWFP&FNO.' Z$,:[;=?T0]+FJN!9&X#F@.!"WTB$H,4QG+BQ0:0!2 0"Y M#]930 !NZ)$*PU[;OE"C\IX5H$B[6@73T M\VIZ2BH\8I@&)"^.;_C 1+U^Z#T M#1K#.^ M40KPNL$L>M+.E]E:)*&,&#WB0)GWE_5VOCUU0J5N4)TXH1^&ADZ(8P:V[L'V MN*:J4A(8+2/KN=OSO)#/D]O3#DZ_[O:4SJS>CF/)M#-?7WF+"L_B9IK@:P;5-O)P7/:'?)"/ M^/E-F,_RE/\63^)Q/L8=CD;?"LD#^L "!5QA^MN37A#*+-4QW<#0+-MSC)"R MD)9*F^4Y>L,+8E' <2.T=)H;H9FJ<$P465IWHWQYHLOEPKH4*S5HI@N M[-K!8R9V$66[PV!_C.WJT$XHEO7#T7P%;+ ':Q MO?BY^;@)XLIH+EN8J#(!7*1O*K#&H^)7H:'B9_1:E)^7+,I5/(8M/./WRD4R MCEKIXO?Q8#;\8MLGELI4PZ+4@#E9[*KKC$1AGYJS9VKX_\ M".V'U2F7Q*4.)BD1WW5\CQBNZVIE4R4K<%9I/W."LA21?LZ]/$7#Z;F!^_7K M^O4T;:OG@/:NOLFQ5=D$/"%'7$=L!<"89*GN^8Z8FZ3Z_:?N8Y "NJ=%&RQ8Z/O@F>9 MML$V\K379\?X;N="D&A;K839"<%=U[#">+'(].E* MV3V;:1OM0 VJ::[GV(P%1D <)S U6A:RPS8J&S)MO3T[XUFCI[.]J&2W_SQ] MZ+)7)%'L3?F7PW(TKZP):,.L/=&Z9@-PF9X?@"[BA@!C6EB:!+[FM,K8 MK0EGNU,\6$\U7K<&S'["V.[KO[S^T:&GSX60T!6E%6WJZU78F U$2]UN2S5(^BU.1]5J>X%SSN(CCN[IG!*:! M[\G#UNL?$_KN,A% M-27EVRB:9"\]+;+&"+KC'D\?]Q")QN*81Q]YXK>Z7==,8[H;8IT)Z@>Z8YB!%M"B.YM# ^*U\D!] MN6!>8TI(U\7TT]^B67\(JS;WNSSV?GXC?GPT5_1?F%S]KT>>W_Q\59[:=W[$ MV9-WG]%Y,*C_K!-,#.1CXY5 &(KP&+:Q,7GH5 #E13K$ DYSN7#&!GE+4[AF YH[Z?%VK M\3J)4E'Q9@ :<7^6I%D/%*4'J2Q%U=H]KB[A":!K/HQ&-^4CQ;?3"*WB&-XN M3M\LU:AV=S"@(.Y&4S!;TQV5&)KMJM2P+8-JEET2MPX2INZ!#FV^69.9OY M_I.NX)7O6>(*EA66QZA1>8RP'QW:O,:2JF*[R&[;35O 0,="EUBJ/ M)D\A1EC /KJ5WOSH-N6-"IT1.N#&S2K:&;_CJ2@9"I1:U':7YDE]:W%XX MJCU?4_T1GOVMFH!33MD14PMA.O-R&_% ^YW /A +__Q7 0?_>N31M3&^Y"72 MY%[UB,Q]:/XBGIBELW\Y-S>BDC(?!,!ULX>6 ;^Y-K$#]U^IW*(FUS"B!<$( M6LJP*+\H4%'1F*38_E]Y7%2'/5%J5A %:(L:VPWKO>"&_YM5)VZG^?4(8#W! MDAOQY+:HH5NS!5:W&$L- ]A!M&Z0A:J6DC=6%<2JSK(&+_\+KRAL?_E=3XG1 M(?[0DXYQ\8A^E VQBB+6!$[KZEP K]%]E [P''&?PZ1$=8\Y#R@N3<;3.RRR M510B;OLGY)BPC&B:B;K&"8)!5'%Y\3W<W6-ZFA$ZHYEF=3UPN958E$GQ+B MM,)!C[!64=@@"]-DW.0X+$79O.4)[]PQLG_G9CD&-XODFJ;'3[-<#^2CIK+0 M9YKIZJY?R$K3"3RC=1AV^UQC=5S3<>X0*SFDX*(E)=-/QF 4V;V!9M@-F M<"EO--UNG>?9/N>8[XIS.N?5FLZK9S]NH1'#"$MQRW*O'#OE<%Z%L@JU,ZOU M\68_C#B5ZB6JXC<1?+J+1CDO+$?QF&D4#V19>NSR4+Y)*-E" 9:\(%3>64U^ M94U%?,Q2,Q8[/,"<2^V^K+^WG9APZ0-:0(*&;]@Q0X,:/@MMSPYU%4Q1I](\ M/37T-K0WKV :!V=I+E9Y'.1I5>7Q!@E#E%I_U&NT,?:+6L6B?]=DWB-2%%=+ M^81CK:)\EL#X,!-Y]"!CQJ*0L3 W:Q,46^Z([T7AI477!V!9(ONZX,]86[XR MQ :B8UC9!*:TG4),8,;!G4[N>";,LX9E)0VN^K>>')83P] MXQPPY"JY*I>Q(LYYNC_=?[K?6;K,3]LJ@UIX%X I\Z+S 9 /(CCP08RF?7'A MN,U"+RA^=YS>U]-)45:SZ6P5%9?+)J)1+2L7W*T&_.O<\4G.E5_3))_VBMY& MPCW3+YY5;4VDN,*W,Y;UU>8]6A*8:J',4Z0MN%&4E[O&&K(-KZYTIXE*= EV M7T$IB35I9_P6Q!OFHTR:K>CJQDQ5XXY(E ?&.G1#/IJ6+5S*"\7LO."\V:>L M'-N)XJ#2P.^PL#P@%RX'_"[[5(DPC-5;\-7ADU)>-&85)/F@&-*R?L3]U-14 M%E=Y][XHIM<%-IE/5#W40X\$EDWT@-E,4VUBF)JK^8;?:N?\]KXH!Q9,KI=8 MKLMBW]ZA?=![7FG=11ZL%..'-@U6ZL*@:.4(=\/MP/E-)N\)T1]G_3S+&@P" M[Q-^:50^A(N8#V2 1DED9QPQ[MVJ ZPV?WT:!AJ8P+:J,18$)J@&JF8RQ[9" M/%'OM"J-8I]@%ZT%K^',=M(4>]>*3^#K/ODG\ MQ("#>#,^H46RHM]QMEZ=\U8*M=I3=Y%V+\$6,L('_R"?8$J>@U6WF M-^Q,LM>]B(AEAYJK!FX8,H]:-O4UV[%,WV6FI9%#.'.F;RVW( 2#^I]H3]?) M!-F*/D06\VF@VI;FV@ZF!6A5HR_5#YH5> W'-)@6,.H8EF:HOFDX;J':.X89 M/GVP;.5[6MD$.!5%S$7YC4R$OF\9)N1$>K6&2SA2X$ VD M!Z7L$ WR8R;Z,L KL362&%S=U+!PE8')WWB3T'4C4'Y@P.,H__C/C^ M]U9:S-+K>BMUO95>%4J/JK?2 0@]1TH&Q%),!QH4Z3&R?5QYQEEDIR@QK XV M\H2?IP#F&$J8-4'_J:[81:LZ--_0%7.3@OYUGZ3?BXY!6/(ASH;2ZS'WU"+ M,7?]@$MC3WA4&N_/ZHA)I QCGJ*C[4$^<0J6#;KFRC;E>(O<.-EH'(R7LAOP M-(4EC'IZJ]DE;[5W['1PII+++R5YZ(G*E46%6B MN9((L%C)_.9\/"/0%TJK= MHLW=*I! ?B$5,V".Y!K-8JEJ%CJ?3)8;/<@FU>6GD\5GXD&_>-(?Y8-%2A"9 M>#$,/2J1IT4;,OHT-Z0LE]&=!142KWN(^6B@]//TCB\=.J)9/QF/DPF,NAB+ M> RL34=&*XQ],XC\91TIS7EQ;AA'XL!2.D!] >/C)%T M)XV0>'7L%0.#0%F%T9-GC:F4U(/UL MF R247);]'(OJ;TAD(2E-^!51W=L& <3A2]@ /VL#%F(*>X7.>PAA9Y.A.V* M+LB"J*X?5HM[^',TDG&GLHW@3!DA-57+W[BXTCIZCU):7.9SH$Q+.28EHZJ% MH2+04/ZSD/>A *D@CHDWRM%*C@%.:-KG16BF4FOFPC@5[:+XS+)Q<:Q;V.75 M,Z01GDUY'S]7W)F4J2J/3*?0%3/EW_G@5H;P)X.*<-$K('.FJP>C7P!C\!W1 MKF6%-BL4R74'$IHM2#@ENX^F"^JXT()3C$@+^! ],9=!7$O*"T<0\@I(0RXQ MK"9)@+)I)%PX92=-X;:9%.VH;^(?I=BLI*\,/F9%-[2Z,290&PQD@D?T1TH" M[T;[0YP8F!/531DO_?^HM:<\&N $YH3&;%CJ!H=-6%MXHU+\\RC]8(=5F+,B MXKN3OI";&)B1U1& :5]&0*(, [P+ :&@QQOE1C9WJV2@@)=K7D>9DZJ/JAA" M)@M*]+$5JR 9$08O!'YMKA: \4,^CZ17Q1(%BY=#T MP2[NH)XGMSR4N><8=) G P^\\F@ MU@$J0!3L4JSY/#,7A"],8WP/:#+\#D&^VJLILKEX0-$NK_2KHD_C1(8]6_LI MTKCD\&]BC*F5?>9;'1CW/7BE^]2P0].@CNNR4/=MWS0]2HCJVKH::L8!!*_8 MUH)7P-WC>":$L3,1A^*![H%*0*M<]VRL$Q!7)>@Q#4S/I*X95HXJDVI&(YI% M7(OIH1?8EL=THEESLWGQ<=C5K^]J)#ZM@<28 MKW$;8<_JFS09*Z+N(:J(^+\Q=M6^%2?X9K/RW-TT3?J$;!I;="F)1SJ(:HB+P1H9\5[Q,W]:0O1SIKHMJ[*X<] M2:H'X)WR+7(9QM$ A-*?PWB$/H'"J2P<=VCY",(K&JOC,( ZA.*)Q@@*[X*: MYJ=\S4%(F "P>X"X$_0COP+AG=E?0@$I!% MHE]4+:K"Q5E8U%&$_E2YN6&1BH)7(,+ST4S8A8U^[K!JE<:S54'[>IKJ7L4H MK9?'*,O"RSXQB.-J#)O=NY9C>8'N6B#?=$W%DLR+>D07W.R"F^\BN+F?.K.Q M-9TYB%*,'F)6HDB,?%(]5BW7IHY.;5_W#(.:+O.J,BK D,W2,9IAFV[ F!D8 MH"D3Q]1"M6PZ8%'#>5(]7OF>EGI<3D.!>2AB(B_5D=<8P[[*J#<=DAME0'V\ MW(\I9HH.(QFPP','HM;D-2A[\9W,\Y?%56>EE^WZ07PCJ9X//D=8) 9T,'GB M1>A",@^UX2=3!GD5&)">AA/%CT?B52M&<@O#@#L+C0;/+XQ0CYFA!T6"#,?96C*,.X\SG2:,R>1^E:5UUL[JSU)]NYB8A*W+4X9RX;HT0VH9O6Y;CA:Y._##T6,7HU/2:-K_A.&K(@A+4-.H$ MBZCTYLPH,D:2$:C;@CV$29<5N02S8>%A1$ZHZ.9:L*](BGR4W)Y!0NTY-*Z> MZS2DPHR;2X"?FX^3]O%?P,P^R7GY>LVQ48ZYER MQN^5BV0<319'>Q\/9D/X$^91M)#!_NYBV$O5WW#^&;V\/GJ/E'^%.>E@KGS4LIB09QG-(CJJ./HJ6.Q\,L6 MFR!VU'/\U+.\TYK#Z>HF<]R3-0<+$"QH\^G\X:=M0@FD6? M7K+)A]U55#QPP/N)=-A_$55=40E_RJZ'->CG(WG#2]'E-5?OE7GGW4Z\V_UN M]]_S[A];E_DS/E,^8E#[4^&RW1.5>N<3?WFKZ<&YOK)A74!ML]4U!TCF5)#*UU8]C?4:-JW6F6N0IZ5?;G6;5JO]0S;?D7 V3G)/=:9OO.6=?AR9/AB MU*UXF:&%MNKHAF5;>NC[)@U9V8"-,:?5=W45OJQLM+8NOA@]W3+? [Z\$U?; MA[_]N9A8TLYK66%2TQZ@GO"RV;=JH4X6AC8U Y,QP\-E^'A!LG++F@/ M?JO-;+DACMR/,Y%P='XCLDJR\WI7A"=T'2NF7<1/7;.$G]TS3;M']-?D^$>I M87]5C6-U&75,_C23VV;MBB >LS3=I-1@GNX%HX:F>YJ+8+[MX.X'GM+)'7PH" M+:W^12# U)ZMOZ:S4\3 MDV@3D]:)HJ@G]LJ&K+O8UBZ*L@?*1X=%!X=%*Z"HX>?T##OPM( 133?,T*:! MZI'"-V(0+0@VA:)E\9254/1T1^C=:49+-O- S* M,5R'.!WB[!1Q+%)';G57 MH[KI:9I'5(=YGJ_34OEQ3+?5 GA=Q%D687D9XAB[\[KN$^((F^MG<7:N^KX[ MS]>=YSN(\WR''?Q[*L_^B7/K7:9]EVO=Y5IWN]_M?I=IOTM'U%Y:17MD]*QP M^=J6_HXSY3L?[K[ 80<-^^8/ =-3?W^I['OK4^T8O&/P;3-XXY3"NNC]5J\>RYE5I?-W7%IQZ7[S:6FV:5; M'PJ7'ILC/*CJ9=?%M[$;F^AY_-)0Z!$@T['/K]O+XYG?N]G+;3LG]O>PRV6S M[T&Y$NL_Q1(/^4@^?:2?/FJ/1&K>M?)%&IG;MA48MJ&YA%++C<6G)'_X6DRB+(ALHYH7W/4JEAG,+U7GFWD/F-[$-UG.O8HTW5F.(;MEJJ=<,?G6J:X5*?.LQ0F>7HKEND[[B. M'WBMJ,%.&'>+[@^BFSV-&$?-N$=WEOS/HHG8FVO6KUG9[I5YOA&V]PD+;0>4 M:DS)(<17']Z+1Z%P:2,YD4.[H(6G6^UHO[CVY3%9QZ"%S M8*-.@D>89SI>: A:NAIXKL8TQGS;8"4+6F##[I8%MZGQ]@C3WX,Y<.4!R59CWJY^ZC9 MP*KEL.J'@<E; M7:3B9:+>P?K2XW5! /ZW3IQE+B&!12W7\ .FVHYJ5IJ $9BM+/:7@\!6D_)L MU>H9]EY45]QLY]\<(=ZV_NHS%JV#ET.!%UI[V#U+]TQJ!9:GJB[3+$8"KX07 M5376S25\!KQL-9O0LNV>3CIX>3_>^*Y+=;.WI8BW*GVV%PBXHD0 MEEULF%E$8YYKNJ[%:.BYKJ=;!00&H1.LK(Q68%]7&':OR+^K.-"AW+&CW"J0 M,VJ0[?Z: M?QW0=4!7 9W%ZI0QU[9"377#T I-E>F&43O-F=HNZ[(^T.V@TNU6,\$.$^@V M*H/[.N-[:@1S %+5VITO7-L336+:%:?B258OO\R%W.E5FB1,H$ M;&@TH9$ZE=F0*XPJ]YQ_SQ0^&?"!XO,^1[^.Q%]J]Q0T9GKB4EZ=!>P#&4;Q M9-F90.4^@F?]Z(]R?-Q-FHS%O6"N3_.9**"*#VA%$ O[?4DDL:? \'>'^49 MWGR?Y*.!,H3[%+@P'^%-,))H,HNE$P N.EE_,]^>G'8P@H_TDU+\4P3]=H?1AE7-J:BM1!95VO5TP@M-S"IISN629BC^:RTKRTGL"U2(?)-=/WELJ(A M#T8< V!QV'\@'J^FG>1F$;2=<9)/9H]:X/\JP/Y?#A!(2:[UFX*"4$.@T\9K MSENO<1^6/\#Y$6?5.X+Q=)0\<"Y.9*ZVZ03\<)WHWGRE(^!BZ'94#RN08 ^,'3?IP!QXFRR8*Q8:4U93J*D 4' MP/PRL^0UZ8W4+FV;V9IIZ(%!3,OQ?2S]J);TICK4/#)Z*_)XMDICI$8'/A7MF*8^R/'TH7CKFLV%2/1#MV&9][Y.W MP$Q2%R>DOFY[GF9Y/K-MUS"89?DE#1./>L="PS#\DH SH,<_$%'NX0*>9ELE M:$K5'JBYKT;2LV$TD\1[BW.3E.ODMWDV0UIC B?/P&3&.Z9J@RRV66:EH^JBB M^?5"ZEJ;B$$F#?QHQFNRD1DP2^P*/2?Q7 MSL/H.@5;? :O!](X03X\'T_BZQP'(W8;"$:\9^L$P]X8T1;4/Z2H!@S!,Z9@ M*,(&CAYZ OUP9?$*XTTPBC;K)VE4=0/XQZ4:TVWFJ4%!C8%MFZTC_&]'C9=\ M.A,D@^ZG/<&I'9'=*P"2UNR&14 ET W5T8Q0]1RT%TH2 -+P#I4$WAR4R(&A M4K6\>)79>S/[5:L]V :Q@D /0L?P'=#^#=C'$BZXK5NA-HNW036$;I6==:C!^=:G8^2[XCH6$-WS0"T/3"8+2Q ]"^/?(B*[SKV['OVJN]*^^#B'7BA:U:&C:H:;1@ )N M!H8=ED: PWQR-(3\>D[6W2C_DBX.PM/Z.B1=1S:!@2&EIAY@A15@&JH7L+5G MI)UXDD=R+??;'3N7**TO291^3T/ZVW]' HHRY@<6J$,^I3K(1M^SPH!J;J"' M3/4=E[KP@)^C3;S=XG,,A#^14]OA5.37BR-L# B5(YXN'"UHS6 +(S3L!9X1 M_QVFY4.FT2W_?)WRZ/OGZ :&]"4:W4O;KJIK=NA0%6N5;[(65X[[-5#.0\4[/[L*SJXNJZ5Y+CT5 MV_?B_1$?9:[_E^MD-(!'_'%V^OL?@1(Z[L6IYUR=GOW:4T[/O,U2]K,)Z!:QM%(N03!)&M7+V.")SAU?["D&U$WHFY$ MW8A>>T2/H*U"S#+$+\IX%Q;IG"+^>+&/>6OQ]SQ*03*,'BK /IU(@PET]RMX M@#L"P^6#T KQXR4?<6$C?=:9:[NA9ENA0UQ-T_7 +8X A-2WJ/>Y/O$2>C8Q M8!!4M1UJ4$,--;?RM1E8L+FP&/C F3W[/>2#PL':FZ)RE^;\P]_DO2"$JLDU MQ)$?S2+E8SZ)\@$87H-/;0.FN?T;K>EE?\@'^8B?WSR]NJ+J[9-+K&N>'WB6 MSAC3#,LB=IF6'%+'9VICB1G5K0U5N8G1_B%.QI=_+JI37Q@(M/R5< M+ A^;J[@! EW-'^$G;[+;N99N\[$V[V.YK5\Q=U)]_1A6]EIUI M/WUYS#^>8L SR3.P@K(> MEOP!_F_$0P?1+%I6B?.==$M9PA>/0^+ZD''$32/>[<2[W>]VO]O]]SGQ;O?? M5.G;49>"+!KQQ9C\KJR?G4]HD_*S+QGW:Q609<2VN-5H.6XR/="STS34*EJA-3U;,;\4FY[JMMJ6OXD;VM;XVW& MNA;D'6]WO/U\WF8U;VN!27W3T!SXK^Y;NDI\M=+)#;5UE/E)WM:WQ-NLQZQM M-N%Z,]Y^)[[X#W_[-<6>!],TN8EGKX0!;]>1>J-^,:LV>/]1PZQ10V>^Y1DZ M(9H7>H024 NL\F"G1H)6YV1!'M\$=>S2F+=ZVNH3D=O8M+U5%H[6B]DAR!$@ MB%V7U_,"*PA#FS(O="DH(8RH>JEW6)2T;(I5"+(EEX'5HX1V"-(A2(<@^X@@ M-FGT%K:H;U@F4STS"!PS= *SJ)7H4^(&P7,19$N.";-'S)7U!SL$Z1"D0Y W M01"M1A#+2H*56%YFV3,E8_8 O*UVJ3O)5(<#B"P&A!,/?0\ZFFF;CJN;Q#34?U2I;!5 MRUH$A&K?3\6V?X5-WZ5[P]YJ]^Z]U1\Z-:'C\>?R^,<53&[6I:E!QMM,UYA% M@T#U-8T$S"@S%8CMM#(5UF7RYW@@,E@"^.Y);C=ZIKK-)M9M%MD'NGLM(=D! M1 <03P&$70,$T1BSF.>I!O4"8@8Z*9L$F8:FFAMK <]Q,*P#$!K3.WCHX&$_ M-NK X>%I="!JP^_(B.I1BP6:[9(P<$V7>F6Y&NH:=JNDSKKPL"7O >EIAG4, M9L*[R9W PW285"X#S;Q\<=7YT88NWB3(ZK5/5>PDU M*]?G)9[-S9;C=14+;>"IT A6[1P[&. M;D.VFK?]\MU_EE;TMNRQBJ8H6Z9JJDSW[1U:C.] M3(1W3+M]@&TU;F[;:63V#+K-S-D..3OD[)"S0\Z-D+/9"4:GJA<:C-JJYP= M!L;>=*J10Q0-CUB M>Q8U/=VE+BM-=2\EO:GDHZS)T+ZRZ<^Q8 M?P3SZ_;R>.;7[>7QS._=[.6["02Z41;W]]Z@>'\VP[XX5(A=UULBJL]\-W2( M[X>,FB[1-;_,0@ALHW4"N]7$%FEMS5!>>4_33J#--K7K^%?4$W6K!RM?U[W2 M>5#V27IW@/<^ (\V"LRI!B6A035--[V0.99G:UZ9E6GJ:BOVMC[@M6-P6P(\ M^5(%S741E*JH:L!M4(O=(V0:H0X>AGILC57W1SOVA&O ME7C7A+G_\#091-D0R5DT+=X+D.N"6UN:IQ^/\AD?[ M('286[1'DK-2QK!IS M MTG(3&886DD5$/-,(+*J*2>O=*+5M#.,?O1CD>9ZG2F#H[V#XZT1H.4P/(I M\4++<4/F4.*[*M7*T@34UUK%F)\#1T?BY>K@J(.C#HYV"$>TAB,K8%I@:X%I M4^83*PQLQRR/NX0.\UX"1T?B@^K@J(.C#HYVYA_2=%)WF I5&]M46"$ANJ<% M>N!5_G#5YQWLEF/=E@^?UJ/9AL1U'J_H<3Y4_.OV=*,!GP@>),TWBDD)X"VJVUIRC0$<8;$,8_\M%#1Q<=72S2 MQ26?SOCXFJ>*IG;4T5''/'7XO+^2./;SE-9;D0]AJ^AGFZNP/IEL/.N/IQ-E M-DSR+)H,LI["?_0!,>ICX,H@FD7+W,['E2VTA&$>Q\J]LCV.W:;<%[EP!',] M]OEU>WD\\WLW>[F?ZM6.:LUDT8AG70.^HVS 1PRK/N-$ XJ.G--FY0 XFANZY#DDP"RI1[B.NN9>M=$O .0#D#V M%$!HH[ZF27WF^)Y-'<]U?&KK;IER']@AM9\%(%MJ(:[3GLHZ .D I .0/040 MO080U]&PAKECZP91PX :FELER9NF:CP+0+94FU>S>Q8Y;@ YKKC"A[^)WO+* M5#27[WH"'@0((,#\,#-]@JNZXP/^JI5EN 0(!TSQW$03$;G\3F[U+5P8A M/=52CZ$9X#MP97?\O6?\;=7M2VS3Q#+\Q+,L4W/"(+!IV3/<,7RU=1)N%7]O MR=, _+W=1GD=?W?\_5[XVU+KEM^JZE [-)A&=1::GJ6&5"_/E@5^T&J(N8J_ MM^0(L'J,;C,2T;%WQ][OAKUIS=Z>J@FRK<8+]-\8//3FAZN6^>:?NSL%W"."AU^"A4PVT RL(?8WIAFL$@>J5 MMKWMAJVB/!6-/-F':VLV/NT9)CEJ5]]>@D1VD%)!R4=E.PGE-AJ#25ZZ(OFPJYJNB'U M0TVUR\+KU-;55A'D=:%D2UX2TM.TK=;TVSLH.;9IN40W; *KH6E;F2 ] MDVW5"]Q!4P=-'33M.S09=7GD(+"]$,PWG?A:Z#D&_+=*4;-]UWD^-&W)%610 MLP.F#I@Z8#HF8%K51L*V:F1BGF88FJ?Z+' =E;%0+Y/K0(%RR ;(]!S/TCI= M(XC]JKI3FW'WGMA?5-KKT+-^6OZLNN[92ZL(OM<@P3%/O-O];O>[W7^?$^]V M_]B"6:*M]+Y8/$=KU.R'0X6J5IVLA_6# A9J5J@[1AAXFF66&38.=31]TW[D MR\)1S^HVU6YY9[R+?E.=#Z5#E(-#%-)(M D]WU U2H+0"W37ME6F.F7ZK^ZQ M5F![?439H+GOTXCRJCU].T3I$*5#E+41A=;Q:#6P+>P3;FBF&5BN9VLJ*;. M#5=]@8ZR07_>)Q%%[724#E$Z1'D;1%D1K:&DD>)B&XYJ6#8U'<]QW<#4B:&5 MT1K?RV_U59/R-HK>= &:74Z^:.V\+WAU8*<95F94'/QQ M!PH85@$<,8B/IZ="%CBA033B,+7TZ^B:HVW>1WP'GAWVJJDS>W%6AUO[ MA%L *O5)=4<[GAT$NA_HC+&RMIZCA7:K-NYS<.NPO50=;G6XU>'67GG" M**V!*[1-RU29R[S 85;@AA:I#GL1W5%? EQ'X@M;N>4'XB3[>1;!M,KOMP*G ML FX[_$DCXI=D-MREH_A(?VYJ8[B"?\\E&V%"55_VA'$B_]$@N2SD 6F21S7 M\2R5A8YIN8YE>H'&/)-:C'GP@)^CQHV/#G5QF\3G> * /?NBPZ:^>"KBXWS/ MY;-DQA5B233_?_[+HH3^4D#[W"*W.<_^7?]?Y+QYSKW,KS/^5PY##N[@/]D5 MW...DO[W#V*Q\.,E'W'!3I\U-70"566V:;B6I5-5UXN86TA#RV:?U;JRAL^P M8KAG6':@VJH7 I;(2ZW _!RP^#O P15Y)<_[A;_4T%#F/ M%LW-D<,"A6XR5?*R&= /;TQ;C[')HR-:0"UBP"B>&B7=RC +;*4&M6B$_NZ< M*[-$F0VYDDQN$QB0XIW_\]3_3&PER6?7*8^^*_?Q;*C$LPRD3!_0/8HGRH1' M:4\9QX.>$DT&R@ANQB,E/!TK\7@*%)O!\\1CO00^3QYZ\+A4Z><93):GF?R8 MY=/I*!8?\2EX.L=[^!=VAN<_>#\7-5,C();Q-.5#/LGB M.[QNIB0WBA13&QB!\OG,^Q)K4N"2..4GA[;O?XKY#_@8USV6.Q7E,*!D)M?S M=HS,/XPRY9KS"5RZH( M!2"#+1+M:7#%[R*X+<]@@]+O'!:W&$HT&HF?IZ,(@.=$\?(T%3M9T4%2U<[% MZVZB?CR*9T QA[<+!L)QX>2B<;'*^-)9]%UP$JP#7@D/&O,H MRX%%)/N 8.S/Q +S\724//#6^K85$_&UA,'%'6@L;A]&S--?5B#V%A#95!<& M+/X[3,N'3 $7/@N(^QS=P)"^1*/[Z"%#A668%K-YCE!I#SEZSGB588K:Q7]E MJD$I:%%!:!HV(Q1L!=M5=@?C?+9D?YVU0LU5L*H' M;(Y'.(&Y!TH(B#SIQ\#-ES/X8BQUMS83+'+J%C2X52K8?D NKA9 :EJB;5]* M%S25<<0(HE(J5M)FG SBFX=2VF3#^&8&MO00!.*(2Z$E)%4%DR #P!R0>'I2\4&A-\@SOHI%Z",]*-=1!HL+ZS4:)QDLUH_^*$?5#7XZ2U+0LQQA6$03L>Y"=9@D,^4! M%+L,%1!8E#2?2ID&>]1XY @JMTZ=D#JJ[X6SX!E1:T M+ 2-@22-:!H/8([\+AG=(7UD\:SDT FLX* DXT&>RJ^+1U6:ABTZ2=Z5X+!=)+UN EPO8 MTZO@-\4^4? ?[^_.V:_!)2@CBG/F*_[II?/K11#\AO-1_CR]^KOB>-[Y'V=7 M#GYQ?E9^! U&W!">GCEGWJGS%6_UOIY?_G$1; Y8;ZK2[&R]%?E/.:AG3PGD MR(1WB[J,B!V@8F2_B_.OEX(>OUV<>X$/1'AY2 O6=/POTVEVL8 ^*&.C!.UB M5+1G:3*24O-;FH"D%N;R]B;0U$0TNAVWY)^@P:*6@5Z[03V9?G,RTVHR/>5C ME('0OX&A"V_,A=!RB19])NPC_R0N)VQ0?,IAK*E0 RXY:-+2#Q'\ )5L![L$G8JCBMW@B@U6H M7Q1.-W'--2]G)<2-H-#?HZTI08;P&C;PQZ+F1@G(*VA>JYJ#[ MBQ7),OPSR\=C4)S^4ZIDXN&%=[!PND%RU!A[\!)R(+YB_P MALIHP.EDA=L3AIGE_>'<)%%7[O?S<3Z*2FVPGXS'^024Y)F<.\Y5>C=1>^LU M5$+\Q1O&_ :F*'RFH$Z?W]S$H'(J'Z=@>O3C*;J.JA\3^:/<7WEG;4HNN1.& MAE:.,%EP,M6UY8/DAD]A'>$F&' /!QRAGTNL%NBT&&K,A)*:\MLH%>.N=K9^ M8$VS)\KII*"/\KW\+AKETA4HM. UZ+M>,+'=\*S_\()4HO(N)7O(P'CN@0F" M1ANH=LH0!G[/T3HK"10?7#C5@$K )2FB I)/D,7>KT3O08B@4W+TSO!%V)UZQ!$ MA&%UX+UR[S9B?AC(,)%F>)94AB(&?9:S?*^:_RM MM7L*1FB!6R(4"_E4Q** AIN+_A1&PI!Q-7D! MSFM.Z!Y=[C42PEK&$_C:^1C#B"(RS$;]6N5F*CIJE3 MM'W16U]H(\HY$&%CX^25$DM'I:!HC%&R;/&,$DVSI'(K M\12^BFH,JB_-*D>X7,,?Q>BG>3H%K5&*RSXJ?F( 4F;5ZDVA\R VW0+ZI2 & M'_!W/IW5*MX?DQ@_"9^[ *3"FWFB..@P6URPID1^3+_H27&Y3,"?*%?X)P_L8!GDMUOM..BIA44MY MCNP8E0K>=93%&:Y E@B%^M^\<$HF0CU8T$7F)0R,NW ?EFHU:D"@P.-#2E]J M&F??Y5@K1!Y'#XBY6& 1"*#DB 8*2V(6FPXWR=@G9B.DM3(VX+#X@($ M6)&%H+-D!'(8=SEMXBJ^6*Q[G*!&N/>*S0+8P-X+YL$^>Q?5/BV30X<WD:@ MU$<5K>'%5T#G@WO8(W%7)O2KC][YY?DG.;ZX+48^XQ>WJ0RKI6"[WB?I]U*E M0 -M-C_ZK:I="PJ(L [7L6Z>6OO>,@5E($,3T1+5I+"F6]K"XSL?(XE*VQ?& M4X+X38RIIV((RH/(&XI:>L^)Z1&;$Y48(J!="62@>@'\9/N8FBE, MN\+FJ@:,HIN+-*B\N585YO3PBGPTD_Q5A4AD1+ ?94,%$]:ER*IMCJQ\[0&8 M3GZ# F 1@'$!C%/<$YBQI,=D0>.IR><1>FPDE%6*X/K !*(!X]8#$\+5(R".4>D9*/@&/3#"*X52I1()BR,28H/_0*5%J-NH>53#6?"< MI U]7?@^!-4)"5\^5V1A#:,!0. =ZA\@>6J$*P5:;R$@F HU8BXFN#C,1\'G M]*JP05))C@4@CGAZHBA7>3H1*RR?FF$6W4-S%T&IBN>PMYS&J(#TI9HBKKI, MJ!/,U$>]!'Z #R*:.).)>V 0 PA+BQ.^0RU&N-N E#,1OH0M$?9U*?GKC#^A M,R1IDM\.!0'%PT08!;?"@^5W ^$7G08S@^UX9J3%Q9 @XN%VF"6S8.R M?,'FEM5K<:D".YH@EJ9"[7H$=!<8%0E21I9!X9R*M17*8^DI*E>_XJ4BS:'8 M"N2FZ"Z*1U%IV#Q&%H4;5BD &I3TJ5"O"CU$*@4>_X#P9)/D%S@+U!O M)WPD91^?W,(CN-E:^$E2UL8D/! 0VU'15H<;0$Y"+ @T$"GA:6O(3H C^10_X-7#.1 M>:Z8%MXKN;:"ZKA2G9;@\#*=;N]!&87_.CS_"[H-4"EHJ/:8HO,PAQY/VV-- M1:.T4%!+S8N$-$SG^2Q/!F2 56"'(& _*O-+9$7YW53HT%V R4>C!X&,I?+> MU@%AR).!H(YX I<@HC83DV-0P ;XK1#BQ=\R%%*_K*T[7C>6I 3(M5"U\/ZV MX?U*Z#Z%=0!F25YKB:5*.4MZ& (;/<@C"^,D19_%+5)XUB#P"JQA2NNR3&6S M%&J(D%L+H2/838Z.'B$(9T/)5XV0G#)(^KE((B^$SC#&&*1@H STJ?+XA'0Q M\N*H1R/D!K(-QH5)BJ57I7#,+&J:8H0C$4(M)7H]E>_%D0JYW&ES(WMS\RG" M#?%"7+%T -:CD;,&VH&_Y^:H".VFG$^Y)J@P%J<\\ D'@ ZX!#+85!BC@P06 M'TFOH$=D6_0K9K,R8BZ=Y!SF$:3[\J?:.]?SE(.UUQP80L4QE*&A^0P0V16*'\X<#Z) M^M)CC+Y-/A"6W"@2$9]_Y# #@&/U.;3W^ODW!_G&31/*'DVFW"A MG)Z%YQ>_.5>GYV>'E$9UA,E\.UO$O;*4M*VE(WNNI0**,MTP"',-U;5UP]*H M;Q-7IR1TV^G(ST_,W>'9EV_.Q95R>GIZ6.>"=I;?B7+#/[T(O*OSB\N>$OQ_ M@??'U>D_T9(,3[T O\.D3^_\XMOYA7,5*+^>_S.XP(SD9R0AOQ%.;?5G(Q #-80E4?(>JIG8Y:TP&42& M4,IO,([;YX_IR#X&XF,1DP'-X<=#?8"K".*B%M-("+H,O#F-YH+?8JI@/3S= M*8*<D/ABY" : M)")5 ?/P!L)(Y+#6_:PT^")QVET:U[-,>2([M-?XL97Q*0TQ<7@;=KEQ:EA\ MCRIY=4!N -I_?Y:DBQ&"TADA1QG@*.'Y;I[%PH;WI%<"J6":9$6VP3)ZON?7 M&1C@RL?[^_N3?!+_E?.;Z/H$N/G3@K^C=C9DP#K9S<-B&FG;5D&(D!S&3E2& M T4:E=]80*>U>80V&&8\%SPLD@SNHUC82&DRA@6K39#:=F]N4>%.KS=HV6R? MV+ B//S$G@'KX%H*[\YB!O+3J]LK/=]E[*#.>XZN@:T[1KQ:LGA>Y4?Z51R[ M$[+EU_K$OXC^#D68M$A7BF!7YE(=D$G=!&A,>/4J5A)!%73>U9&5IS?PV4F=@0=]*\,./H<"TGWN(P71O[C$JV0T"#63L0J**6YM!\*93$\;&+O'1S>KE++T!2BG9WX J.T'>V[I;XURUR9I]YSCQP>X1L^F2OU]4.5>.=7U M[=7X, BAQ/>#T M9: 2.H3F!1JC.5)\RU>QJ?+PPE+!8M/-SQON?X3LL3_Q% M'M-^V&&\X9\O"3>\?<'1MRBO*\,3[$0!2_+OI^[IU>5".93+*]!AA.)]Z?T] M\/_X^I**%.]@C3_\#8,.5\-FT<@RQ47Z@*3[?2YO%<1"Y4??J[EL<76W9<]^ M))_6**+WUJ-\X<+-MQC8TI@NBJH;0'*GC82BBSJAZ)M,*'+JA*(P3L=[-HVY MVLLA%Q5JYS(IE3*)4BACU;>:*KZU]GE>-5WCA,ZKXT=5,GX8W\P> M/E_=)\J?G'_/E$ 4;FG-O->>]L)B$/&M>3B+<3E+^M^+J.?_58*_QYW7/BG! MCV%\'3]'$VF_N''U'("H9>IR,6[\W'S<1"1PSZ<[J[+/BNAWHO3Y:%3\*EK, MX&<89K_\O&2R5_$82/*,WRL7R3AJ-66ZCP>SX1?;/C%46S/93V4+F3[HO=$T MXU_*/UH;\*%J50R7X%K]OQ\TM+T?:60L7T2TGWXI+UK\C3[^D\7JWU8W289U M6^B$0Z8_%,$Q+VK_](Q&R:WL-_NY)&DO-_4*\GR4.E]C#&?)8HG9=7H3'>J* M;ZD%V?&0H"]J"H@BT1OU,!?L^48-S!_-2HWF+AY@A4(A?[^(="0$Z;+<-.Y= M&,Y[Q;CDRLK_-YS-IE]^_AD3H^"RD]OD[F9Z^1D,H1!+#X <4S0-)@(3-2DF#L:WH$R/Q '!D4Q\/ /B%.83 MD4;57(G57G&:\>E8T*>31YAP/:CL$+%->OKFB$@W1,1C![X.W[9&9$OQS7T8 M1??94B33WPF2=4K?(]2GJ\Q25?HS[A4VNMQ8LA*UT_@ZC6^_:-+!,H^RR@\6 M]!]%XA3&;SP5A:^D#U-&?$)^G>9838!(G[8F#DZ(\R[C9'*K_!&>*D[_KSS. MBJ(6H"2>],37\G'*97Y=?2L.I"AA=(T50D48[+0);_C8LAF2XD73>!:->LK7 MV>!$X.(%+[RN47'20P#TW\MC6BT41\Y[)S#>H?4\9V@O0.M.&^VTT1U2F-,X M&*>L#\2_B0)$A%4HS&?W&,Y:"L [0-+W8MIW"O&:#+"Q*0;$I'4*<:<0[Q-- M.AG6._J6PVNQ6V<%R_,87.5M$&NY,ORT?ELJP)^_ ?CVL432L-2,ZV\$"L.= MV9*?3JL.\4M^O.#12 F$9Z/QC*]?O2KQH)G?@]-Y]*7+)8!V*!(@ZY3IK7(5 M>P'2ZYTRW2G3NZ.P5;A=N2^,$DR6 /9G;QAA"Y0UW10]I;H>:QJ%:YVBO6K,(/Q KAEG6+=*=;[1)-AG&8S9=[GL9:N?1#( MS0X$N3N%>#-ND'\2AH_7M)_SF^B:8&2Z>#11R0NPVNA4XTXU?@U:>PQPESHO M?D, !,4YB<;*%>\/)S#IVX;'X=>41S/E:_2=MZ]YU-/PU$WE@YO@[^2W.8B- MXG@,>R2V]^DQ]/U==EL"$&V74_R].L3S5W55T=569HC M>?]68* J\O7]VHL M+G\AI/RI-$D&D2-Z&'U0YWR"^!_XL'_5=[B(J#XZXGBI5%\BSA\ MS<7=10'(:WP[3DJY2@'0%T!^FL8CA4I7NO%,G_-+(5[T'=#DJQOX7@@>J_SA MY>C^LS@EMG8MD#>^)@OL= T[$JJKU*/A-Q_2D,2#06\> 9#F&2* M&TV^]Y2SJ&C'"7I:TH_+AJF9]"Y^Y=% <=(46R6D/<5-DN]I/ID4E M%![#.U3HRI0PU&*^HM;R[ Q7+T]3685F3C^R/O]/N3B_1V9UUVUFW>TF;1HE<>SN*R=M+7DE9B$ M-7L0:5>]AA"9N^8RR6?5,T3?O+7DB#(IO[^&R_!!T8*7X_C?=RY"")!L=(.1M/V& :'1[/GVM^\A*6*[[AR.3R.3 M7GC@=WS>5@?KP+S6CK /Q/S%=5M&8M@.<5S1^97-5D>.:?$1>!9F\^H.=>V$ M^FUVX3[44CC4U92=TV-!**E_0(T$VAF MCD(6WD61M?CR:JWH:WKD6(R'-VD,-Z6KTFT6^./!+>NIUDH'?:VDT ?L$=AC MCK*Y[V3<@&93^;HTR,2UE3LJ%JQDC641=9^0-7L)/JO28K:R*!FT8UI^*DDS M53YJ&Z@A4,,<96R3E\3 A3.\9 C7W,OPW,:U#9JU=]%,U=1.(V#/?G8-K&B> MG0N$3R8+)$WG$;4#7 ^XGEQB>;U8SQ[^(;"!O,,&F(W9T0=;>L)>'A;FD M5WG /PBF@!=."^7L.PU\,#]I35/@JM6!$ (AS%/(\H7$S^;"4+Y3_L92*9T( M2(3IA%6%S%>[1*9Q-FHJ$% @H)+*YW#\U3.P ZA[@"GN![5%$%AMK3MW\AXN M!\%M+K'JZ":C&]SU[Q6\DB<4V53#!#6@HT!'CR)M^0#D(29Z/ETZ8P D<%&9 M+*LT\1P-*G2 @4")U;KX"!N. MD9&%-\7"R"*,U;C:.3PP5@/&:L!8C?)3D'9#4SG,U[66!_/M-!0$!D6"\9:[ MH#U@:TE$/UNNGK?HP#U[6B%>+Y'NPM.1O?XTE]'3-0+]#N^P00S;U9%R0Y^: M\KLR(DO"+GB'+,? EKT@JPC^TBX'?P$;3Q*YYYP83#PP\>03S0&Q\-0Q+8I& M/C0?!L&OC(',!HF/W9JQ">$(>1P7C33M:S48#P>,-G=!V^HHGHC>BCJ[YDM# MR!O';I]X*A0$/GI@HH&:*MP \]F BLHEE;S_S8+-2+,B/0"1!2^AP=OU7,NM M*[.;G(D!#"2B081Z[/@N,$Z9B$":QM\-&%L&C#-W0?,9YQ:!9 :Y,,LI>B5! M4\^,W\;2=%#:.':K,J"MLHB^5X#08I?7M, \IS3P"E/&@+;*)95CN@8V6#WF M6+&=(9->28R XE:JH6+*&?LTPUFM_M$;#<9?J1_/#QHX1I&<(C"OD_EAF$\& MN\?[WMC_*OU6K5L[/W0L6>1\X@,GDT6-HT\TDLQ[T)HF'O1AF@$X=HJ3UF:7 M5YN!D^8LB#7+9NID ^:3 =T^ILP]L.ND!'M!NS411&L#UK_>Q'W7B/C[2VB_ M 7OO08O:S?81L!Z,@)<.I%>%W%+5=C;& )1P'JH53BF<1= 5F8KFC>E:SB(; MBP"41!HED7[&A[I^_KL61">=4HEU5&)+H)?8OHB8P--68^B9(+#$EI)S M);'" +/GQ4/=XMRRTZ@'R24[*7H:-0+#_L#XD59 NR+RZF5 \J'3L_A*QX_J MMC-0.0>IE8O#%4:HLJA)9+]LE$BCOF?%^(\VEAVC0"1$NL/FW;K6U*XHG G= MD(((;%\N^HF]^;1;=5YI&^8(\IV-)>F]2M(9";D!(T/@ENRI.E*@YBD6OO.5JYVKLM=R M@&X6H6916-0N%>9F[&L)N/D386X!"'"N2-<&&GB4]*,O*Q(P!.K6%8BK0*1GIU EQ[P#!"8P>#F5*R.((ZD7NT;OV9I1-'4?=?IK?418/Y?A,*\4NS0!MP)0I&RS'_@804WK MJ!WO'4U-7">AJ37U+21#ES89.DM9&5$NPX#'=BZ*KW/Z M"4K-MQ7\A;)R+=M%P@\SQE-^B49=6W]NC*P),K#][NM/'3\KW2F'$:U>UZ"W M5[SMU5)@B78B+)%NE\J_]%.A3V+Q? %];GP?;.;HD^H\U,#CL+/]6G*FHU&F M(Y/+02X8*2=:)!>76%R%>0_3($FG?E4Y'I.@\%6M#6_'OQ9(1TIPKB6C![$7 M_M_>_4@9&K9#CQ7VPZR%TXN)I'W<_U<2:2_,&@NFK)+)[@/Z:1KF\IFJ#0<; M-N]X/5W@)4HOS,6'-2;E_>X(,+T02\_G7/21/G5UP;-&Q/@Q07;5@'YP?0- M7QJ@'^ Y,4C&\EQ\N&."/NKV .L+L?1\CL8(3;!>592_N[\&E"\-RM]9F 6K M8_*6B#J[]7TD*$HK7(V6>EEK:_6&JJ4LTE)?+]*JU^.46ZT15]R3)VOJZJ=B MFSJ9*=P%6:\?)5W%VZ-+^L$\#V9.(AG[!M\J?-R3R+I\(LYB)_!Q[-MYJ]P% MO+1#!R^5J[IZ-CD_:VCG9X2<,Y_L/7Y\$R8PW3$7FJ%SQC?^5:*],6Z6ZVYRQ6 MVVM?\?7/Z0(9CYAYB=E7+79-XB@F*QEX(A2.;'?R/_HUM@J=H G1B?.L<-\Z MO0!RUM>LT34J3T37^>]/\/K&Z-?HBZV\V&!"+'V'?@(9?!@7%6__RIAYMEWZ M;%FF'G=A6R$WC'].\0!'7Y2"&S?[ZQ M;P;-JW:_W1U<7;[U!YUIK7K?[VF6WV1W<]+IO/FVW48>"_F,+)'_Y)'YC M8NHS>HGQ\+?;[L.W^^NQE$?E8/$(DF6MF0WS"M((H1+^<(G%X=1/85\'@=4& M@UOU\FQV'GAKK46#JI.]K78:S8M=Q;E E%.PIB!3Y-I\/";JA+66&^_3];I!&I/87W'.[6W:$DQ:J\6GI7"@_3" M^B27W@?B4,Q5Q#)9G(S,ULUR(C*H\XI-Y&'3IS9)8_^B(OX.="9L^=TWCH*- M)X!Y"2:L3X?G#/#,_SDU+LTGYL9?8 WR#JJR4&<:=T'S@&AJM$^@D:TKH? V1DS6S1.\*D:Y M89LKLD$5&R#*R5O7L MSB+T/ROZK\V;[(O=Z=1T#=[)S_ML6#.\R@I/@0!A2W+Z"T2HP>+7-_=,BA)5 M\/_/8O.V@BPN>5BC0(NL]@Z6ZC""!06&,FPS4/""R;,PJ\:N3;_7PP:>D6E8 MR0]L95&V\@ZYU.:QV*@#@N!T%GM+MVR< ;'PU#'#0HRPE^79RU*QXFH;.&58 M9+5WL%2'$6P7,%%AFX$$%R]*)$P;BM;/FZ&5DJP6=C/A;GXGND[04NF;Y@\, M9[3PNPJV:B6WLU0,N=K&3AD66>T=+-5A!#L&S%789J#"!9-G8=U\1JS694A- MG!]+9$A"$V$KDVSEP#0,Y7=BZA!.+?A^@HE:O;TL%26NMG53AD56>P<3E<)G M<&,%Z#W9">D]^9?UBXDY>_[TUW^\7SA+_=/_ 5!+ P04 " !+CGI0*]HI M1?@" H$0 & '5F86(Q,C(Y,3EE>&AI8FET,C$Q+FAT;>586V_:,!1^ M;G_%:::]-=>R:H44*038(E'6<5FU1Q.[Q*IC9XXIL%\_)Y JO>Q25:BK0.)R MCGW.]YW/YB2.?]3]$DZ^7_8@42F#RVEG$(5@F+9]=1+:=G?2A<^3BP$T+,>% MB40\IXH*CIAM]X8&&(E26=.VE\NEM3RQA)S;DY%=I&K83(B<6%AAHWWH%Z[V MX8&?$(3U]X%_9)K0%?$B)5Q!+ E2!,,BIWP.5YCD-^"":=[-#$6VEG2>*/ < MSX$K(6_H+:IF**H8:?=6"9U1Y=L;4X/96S1_)O"Z[6-Z"[E:,W)N7 NNS&N4 M4K9N3FA*Y^RT$7B!YX2GG6[OK.L9;=]&^EU&51\5,J.)XB M2GE")%5/1,RDABO<%6H-NQS[*PM%5LI$C,YYL]3YY;1*<[F!F F&=8KM"H'G M6NY]OO](+=:;A>P6 XVEG''6C M8!3UQJ_*[ZFM]U(*M?@,8:P;@LG(M6HZV6H33SG6L:5=!^!"IHBUJA@ELB+E MJDBIT(P1B ECV]%SPS%*.\]07-G/;PTIDG/*-_300HG*4?Z#-IXEQ2K1LW7Q M,R$QD68L&$-93IK5C[HJ1:J2L5958=!3-$-^;KA%3U&X^)!WHUO"-8@_S+HE M4M$8L2W03"@ETHK3QFJZV0IRP2B&=T[Y:MU; 4^K69>W;F\SU%T;%;S-$M16 M]6&Y.^DT7%\$UC#4#?M!8WR6/&^B?-V[./VQ(-!',ZEK4,4U=!CH]L5C:S^K M'XN%2O99 $S@@JQH+&!L!59AAM:W_='"O)0DCX4B\;[M C-,D,2([UO9%[KO MZP-$7Z 4)GK9N6!B3DF^;SI$7"&]\R%$'&&T9]7?:X$C@IA:'\-@$/Y. +N\ M,7QT9GKK=] [IK KP ='U=CIB=5&LF6B MP#9M$^9"WK!;LNNAF$IIQ[]+6,B4:]R;*&9LU=Q0Q)N.&[-;R-4FI1]J"\&5 MMB 92S?M@&4TAQ%=PU1DA)]7OIQ]HVW+7*GSDAXC.RX!3C*,S<]LTW$N?8YG6G[OS#,;O5K'-0@^5=3NM5-.&:=:0LNQM"W;?/^[G%NV M/ 7*>$(E4T]$A!+ERN:=Z@/MRO=7"D7OE$92MN3M:I[_'ZLRU_<2H4AC3+%= M(; =W7K,^TRT"#<+E:_"YHU',W\4P+@'_5'7G_CX0G/J7_5G@3_UN[NS<>%Y MX^M1T!]=0:\_'>YU'$\M_3,14KIX@46N=>84(L'S\A0K 2JAP'@DY$I(4A8* M"#<@Z8)*RJ/2!5.Z9+G:.F<*CWU5 49"!\=Q--ML6@T3"(]_-EFVU7( N_>$ MS&"FG57N/R<"#',:9NM!&*98@"@D\B"=@K@J.4,BHP3L9KVJ+'5TII@2J]!V M- O&"8\827%6MAIYF>B:LZ\%A1X))8NJB#KT>:17;'D1YBQF1#*L+&2UHO@+ M4^+P5<)RN."\P(33>XX=H65JGV A9"6[P1"@/$;"+HUH%E()=JN$M%KZ7A?\ MWW;5R& MWM2?RFL)_G)UV=ZW7:^ U!+ P04 " !+CGI0D:$E]0 ( M ?) & '5F86(Q,C(Y,3EE>&AI8FET,S$Q+FAT;>U:;5,;MQ;^G/P* MU9EVR(S?#0DQ#C/&F(GGIL" :=J/\J[LU:!=;22MC?OK[W.TNV"#:4@36K?3 M##%(.M)Y?\[1>GL_')\-QK^=#UGD8L7.KXX^C@:L4FLT/G4&C<;Q^)A]&/_\ MD>W6FRTV-CRQTDF=<-5H#$\KK!(YEW8;C<5B45]TZMK,&N.+!AVUVU!:6U$/ M75@Y?-FCJ<.7+WJ1X"%^O^C]4*NQ8QUDL4@<"XS@3H0LLS*9L4^AL->LQ6JU M6\J!3I=&SB+'VLUVDWW2YEK.>4GAI%/B<'@3R8ETO48^!+-&P:TWT>'RL!?* M.;-NJ<3[RE0GKC;EL53+[EC&PK)3L6 7.N;)@5^S\G?1;353=T#28^=AC[.$ MQ]AK=X_>O7USLO>FL_<./_LG_?Z[SE'_^&2WO?^NTQX>50Y[#8[_?E?Y47)6 M,A&U2) NW5:[^>-#=CV:V22H3")AI-NP8V+ CJ9+KBN\_=H7I7#BQM6XDK.D MZ^W\[6+YX2)G,=$JQ!&%AUBG56^MR_M$T0($BS#/(MM@>#$>G8P&_?'H[)2= MG;#!A]'PA U_'0ZNQJ-?AIC"ZO!BV^0^O[JXO.J?CMGXC+7VV57]LCZHL\OA MP.O1ZNPUZ]LFH'VZ5LNM$ M+Y0(9Z*:ZU@H%VI ?Z)1@; ?3H/N2Y8ESD!#ZU"3?'F"UIS%&!D)NTQY@"G# M= PHT"0B$!8R\V22&)^+ MA;.D44N6PE[D:@H!I>Y\69C1WF.-< E](U0EBDR! [4L+)G9[T\ ;<1FRJ] ML*5WC9A)Z]!%.<9I,I<;4E97G&1+81Y(NV5^VJVS\9I2/[W:;[?>'MC"$P7T M44CJZ51BZ-4=,6Z$-RP,)2=*D &8@#V]L)\ ME \E5;LD]RR=SRA15AR>.X!D>3*CZ1JC*1B1GO?# !0$P5M6&G;X:W8L+(Z$ MEAYYONR"*H%BP#/[]"V$3A,!ESU"8E[#03"-<-O2CD"(\@4)QR!6EZ(.\C%CAS 5^L._IH((D2J8[\(MRRU M=R;W_?_D!'D0!D]/K2=' R)H+D-R,K>XC!*&<(L H:I)GNNK1A!H$WH!?/V=B03%0"$D ML")2BC4B06^1NQTQ*5.@Q;8Y/GC-AG.N,I\=9!4QG:( RCGTL1L*V2WF/R'; M\^'FVN;]C(W(5)M7T(G.W.,2/ 6/^"VUH/9@^N5.B$W*QL.'KL@M 7D.Z/ M MY=:Y*"OJ"X/ZONM M:!PUWFEC;P'=3^#(&#B@AGS]D!T$ K+"$1?A-G489N>)S M)B&^C](L"7S'_WH+.[@^;C)42R4\1,TF97 @!4Q:@/%M)[40_)K0-:]E'E]] M%?;WW/)6\U6.*IJ>O-7?D$<\Q$8K;M/H4:<6M1M;X!F4V&H.\1;X;K,X1N?V MN_#*%,BW\?ZWA2E&+58?*#TU"-,JS"5\9L'@_CI?>*::(Y5,YEK-!<%5PF?% M4PE3)*.(4Z67 JN+2.<9R-?\#C]]ES+P%4\2G^6I]K<^NES97WJ8O-EMEAZ6 MZ#B3?+S*(*$P4NM1030XTOGF,Q!*%:OO*\V*']N4!^7XZ[]U0%S/9)*+QS.G MRPG_<#Z?6WC2[M[=VL;SIY3"4'-+L2;:.=T?+#FES9LO&KT MU7%.OS:5VZ:=.V;%U\^0O,=(SR[[F1M 7/M-U7\K=>\;F'63_*.U/5IV_X1R M15 6HK?2&^:OW>Q5T__[9RB?#XF\*QT.#G!&PS8>>=R_P4I_:^03D-,#R&XD M0R#;]XB%GUZUWC0/MB36_^WZ/4,NG_(8R/5?^&Z#>__M^CU#^([IW8XNR]4\ M-[BD4,?F^_]!),64#6]$D-'#(G:67TP?"^J&;]T>O##QEW>T]][0^+M>%GE1 M#OR[,B][_B6>P_\#4$L#!!0 ( $N.>E!#)]L+"P@ %DD 8 =69A M8C$R,CDQ.65X:&EB:70S,3(N:'1M[5IK;]LV%_[<_@K.Q88$\-U)+XX;P'%L MU'B[)$A<=/M(2[1%A!)=DK+C_?KW.93D2^*LZ=JNWK "=4SRD.?^G$-9G9_. M+WNCWZ_Z+'*Q8EZQ4J=4^MGJUVOGHG+T;_?J>'57K#38R/+'229UP M5:OU+TJL%#DW:]=JB\6BNFA5M9G61M8Z]]TWO5/VMU7S;K M9T?'O9?'W5;_3:LW: WJ;P:OCXZ/2Z>=&L=_OZOX*#@KF8A*)$B7=J-9__DA MNP[-[!)4)I$PTNW8,39@1],%UPW>?NVS4CAQYRIK'\<)&Q&&L5 MXHC<0ZS5J#:WY7VB: &"19CO(ENO?ST:#H:][FAX><$N!ZSW;M@?L,'PHGO1 M&W;?8PJK_>M]D_OJP_7-A^[%B(TN6>,U^U"]J?:J[*;?\WHT6L?UZKZ)W+UA MW?/+JU'_G&U*7\C_O>__SKJ]$:TTZ_4O")\9 M#T.@2L7I6;OQ:G:WJ:02DV\0Z:7389F=+4T(0$NGBEO6XS(IL^%P6"ZS0!@G M)TOF(N[:^R5VH\J&+.)SP8R82[$ KM(6L:3).4*DS-M'-,)&V@3LT:]\C^F M)^Q#(C^E@@WXV,B .P@)59.@>K)?RC6K[(Q;J 3YXR6[3?1"B7 JRIF.N7*A M!O8G&B4(^^$UZ+YD:>(,-+0.18,DS'P#*G,[H'!(D( MA+7<+(DDYK<"?#?.M)@+(0Q8*E_8P(,( FE0%$&68#LD"85ABT@&$;,I?:SW M+X01^2&D0"RM0KFC KJ0+H*"=B8"+R"=.X-H.H2:6V,,OP&:X1+Z#NA,E&D"@1PH(:5/3OKY0FXC=A$Z84MO&O$5%J'-LHQ M3I.9W)"RO.$D6PCS0-H]\]-1E8VVE/KEQ>MFX]6)S3V10Q^%I)Y,)(9>W2'C M1GC#PE!RK 09@ EXEY/PQ 01"\9Z7A@!^R MVJ=O(70:"Y@SYY3AG4X-#D RS*7U*08JD?ASJ(JNDW,SP8U0OA@5@+>V<3E/ M?EJ42%3(8K62H;]RV'1L92BYD:2 SZTY")Z66H-*'L_6XZA,2%QL(A'N& MWS3C"(P@59QP!&IY(=:0BQT9@&_6'7P;"R)$JF._"/3SG1 ;%XV'#UV160+RG-#A>^:J$#F:6>&A-:F/ MS0N37]GILK^EZ'G(UD&0&C+W!C[N$"C6UF&>+I\0PP:0X5,*>(54!X]LF2!N MD&[WJ'.=T8$)W[TGVY>:7*J(VU4QH43U<29"CV#>E#FZ+-&CWPJ5M_+WZ,M? M;=T]C*WCO]K:^>MD6$1E>9U/E-Z;[EVG%CGH"ZK+@_J^$HVCQCMM[ K0_02. MC'%37SU5=C?VP#,HL>4,XBWPW:9QC,[M#^&5R9%OY_UO#U., M6JPN4'IB$*9EF$OXS(+!_74^]TPY0RJ9S+6:"X*KA$_SIQ(F3T81SY1>"JPN M(IUE(-_R._ST3*L+&_\#GYMUTO?"[1@R;9>)-!0H&EMN.$ M:'"D\^UH()3*5]^6ZB4_MC,>%.,O_R$"D3Z5228>3YTN)OSS^FQF(4,7@1K* MCY$IPE0"K12?6=$NOCR(9)(85G74$9&$R=M2BW[!<"%]F-5J+G#&XNCUSR<% MT?VU5X\O'1VOUW:B@BJ>BS?6SNGX9,LO3=AXT^B;XXQ^:RJS33-SS(:O MOT,ZGR-AV^Q7;@!ZS9=E_T/5O1]EMDWRC];V;-G^"\KE09F+WIC=,7\19R_J M_M\_0_EL2.1MZ7!P@#-JMO;(+P [K/1#(Y^@G1Y)MB,9 MF^12S\\J+QLGZR M)['^;]?O.^3R!8^!7/^%[SZX]]^NWW<(WQ&][M%FF9I#ZO-DS'J1%!,V6+6P ME_DE]> J>_"&J?4B71ZZZV=S.>WA8[%?\QW>@U&AI8FET,S(Q+FAT;>U946\:.1!^;G_%E.I.B00L"R$DA$8B"U'1 MM2$*1+T^FETO:]5K[]G>$.[7W]B[FT#"Z=I>HZ95(P5BSWCFF_',V)X,7HVF MP?SCY1@2DW*XO#Y[-PF@UO"\#YW \T;S$;R=OW\'!\V6#W-%A&:&24&XYXTO M:E!+C,GZGK=:K9JK3E.JI3>_\JRH X]+J6DS,E'M].7 3IV^?#%(*(GP^\7@ M5:,!(QGF*14&0D6)H1'DFHDE?(BH_@0^-!IWG(',UHHM$P/M5KL%'Z3ZQ&Y( MQ6&8X?1T?)NP!3,#KQBB,J_4-EC(:'TZB-@-:+/F]$TMEL(T8I(RON[/64HU M7- 57,F4B!-'T^QOVO=;F3FQZ''EZ8" ("FNU6=^T#L(1JU>;]SI'O>"LT[W MH'P-^K63@<>P5^WJOJH-',F:".AUI:^WV[]]EC=P,[L LI$0A4S M.U8L%*JSTY76#=V.]I\H#+TU#<+94O2=G_\_+#=<%2H6DD MSX068K!0]238@O'5?'(^"8;SR?0"\^!J=CV\F,-\"OX17#=GS: )LW'@J'ZG MVVH^-P.&,QB.II?S\6@+?87YN'7XW!!/SV'^=@RSX=79\&(\:TS_?#?^",-@ M#DAIMUKMSP>QVTP).XV\0SK73:Q%1M1$-FH:V%+IHJ .) M9&9+V&)]1T"7@XS!)!1F1"V(H+HQO>5T#MF$G<$F(, M"1.42(3("0=%,ZEPF8!SJ5+P6XT_();*\:XI44 17P0C&M)T@4#;QW54X!\[ MAMQBU^@-Y* H%D*J#(O72"0&]MC^[Z_]P]:)T[NE+LXY7R.^-.,,J^0=.D7_ MRIFBMGIK:\J],_;(/B LO[L7[=^93\,$(#91 M,(&VI<3)1.\8PBQT=-4.B(0IQ)@IJBT:YU#".>!JW$C'IS.$AQ2[.&:"B-#. MH]S(G69./W+EO#!&9E0YU;HR@&F=4_5U.?\P_MI?''_%BL(YWS:)-]97*63A M]EM5"C$,'%&,-Q4(NSE\.^TL#XHT9,$IQA?G)?5-K55S8YV1L!I_^3F<$K5D MHH!'TWK^3#KKWM!VR;VQ.AH27\!;2&)F>;.U+ M&WV\Z?3-<<&_-57XIEULS,9>/T%U'&&V]>$]45AW9 MNO\5QI5!64+WLUO0DK,(7K?DC\R4G&@*L MUW683"8[O/1=(U^BJIC+53]A$5:V;Q$+N^KR=XOUG]V^)\CE"WS5]7^%[[/8 MWI_=OB<(W[GM=O2A,/,2;[',WMC?>?>Y:4E]:VO:'^;!'UR]:G MM]4%L^<>-H\:;$_9UYO;YZI4="EMMA5/=O2T>[(R#0MJI^-<":9=HT!C@@(M MFVQ&NI?K?;,@RY7.B7"4B:$I'+;\O<7^7J?MWNE7=)GS0O8,N6VJS[ZDD0%[ M.E^4;0 -M@O@7O4+)WRVU2L)$I)A]8'#CJ6Y @;^41VN!;,ME)G!MP0>PC*B M3D@="-8<94.#K^O6494:8"N=T@0;LSJ:G>PG&THS5A\>YJ3]2= M9U/77ZD[KA("%DB)LA4I&S^*QE11$=KV!3J9B+7%9V&6R@*9X@L3;5@E%,<* M4A)1M,1NLFV:D-BZQ7)&*!.0@\JXCG*71$6<:F>#%;ND@BHLR/<(K%4=D M:=6#SO$A5FA_W+9XT!7^7@WJ%]7 ]>=?#MP_#D[_ 5!+ P04 " !+CGI0 M50K9G"\% 0 \'P$ # '5F86(R,#$Y+FIP9[R[!U!371@V&!0$1:2#@A"5 MIB"@=&FQT04$E"KD4T0ZJ+0@(5&17O+1/T&(@(!(B71IB70! >D22@H"TA.0 M<"&%C?]LF=G9G=G]=V9/[IG)S"USGK<^S[G)X<]#(DC W-C,&,3!P0'ZA_T! M'SC) \WS\G_U^/P*TB0YXCED9ZC'!= 1P0Y MC@IR'':!P" 0!Q?'_QB@_W5P'#G*R76,O:03O.P+Z@78RS]Z] A[L5RSS($Y!+J'S5V\<$[9YR'WAF8C:J]0"'IF;U>VBMB,46?5'SU\?/R$F?OJ, MA)R\PL5+BAJ:6MHZUW1OW38R-C$U,[>[=]_>P=')V?VQQQ-/+V^?H."0T#!8 M^(NH-]$QL7'Q"6GI&9E9V?^]S2DL^E!<4OJQ[%--;5U]0^.7IN:.SJ[NGMYO M??VC8^,3DU,_I_$D\L*OQ:7EWRNKU.V=/[NT/6#_X"\N#M!1CO]M_%_B$F3C M.L+V 2?W7UP<1\+^7B#(R77^ZC&A&S;<#Y\)7U![Q2-R,[6@NOVXC+HM1?31 M\Y$38K(:)#GJ7VC_ ]G_,V"O_Z>0_>_ _@]<>-#)HQQLYQT5!$% 3$9APD70 M__WG%0;ZF]]E08K#J[;U,B=*?C#)[H]O'[M$,3U G"B!P.Y/89G/G^F]G8& M2C$@C>+8E>+GFFZB3AZ"H#.Q1WB;- M9R1PRC E1VFG%-(=3)'KA)TSE]W&+5"TZ\"Q>8#D]%IAA\1I0BKX2*':#DC2K M[#O4O*VNY"><[Z#.SLZ&J"?.HQ;M9THCT'(J@FCM** MU,88[,6/Z,X^DM+I@,VJ#41_P/QZK_Z/Z.@+^ ?I3195#E7<'Z[-3UELX9F8 M4?K:=&8_LZB(EOGG$,3?O1=BV%2(]6,VXXAETB#F:^23X6,,V\FZ0 F <)U* MJWQ8Y!4ZS__Y-8O%\OTIF__S@^T@CT=(TJOZ1+%@#BO8#O@U@>*F"H*; '02 M?ZS;5> &W81Q=FQTH88++ 'P4] MRT BYF4HC=%(SV$A N#2+9Y3GQ&>MO3C?5B#J6QF<3+^]KUO#H^N_U3BIHG_ M#_>J,YNQZN#8K'Q^H)'2V9.M>XZJDEX,OT'Y,5)"/?6?HRI^/6% <4#:=/GI MY:.B)T43/B'H=9JAMON:W]&#\DSA2-ZGYOU(PW"D,$JC/F3(Q5[1.F& M:XF368Z_8J[2,N;BYM+]6,/K,-NG$1\(_1#Q MN8F 9O0_(VX*"[B9X7:V-W$!;$\<:1EC&$$263*_';#GQE0KB:_JOE1NW#HC MYG2R\/KR0[R8/+>,K!TN #FS1YIB" ^0[F8,K+< M=V_T<7%]9?/VM@"_[2>=@2/&'H,7+[7E)P[NZ$R'[\BWW?!5$&TF;-H>@D:= M$;'U-M"+K!XTQ5$U%MR@T"-)B-F&.9 ;.ZSC&W*"? 6!6V3K&/#U"4S%O6CM M*^?#S(05WD?^M-=[^@'%#WBPTT !9K(0%M/32$1->]*FJ%4O]X3PO>5>8+Z' MXQ5R:=J7+E3\F*\1JN"1N<899)_^?-$%?PA2FMD9F[KNW-WGEX@;.[[:][[,E+4EBI7GTP2KGF@TOM&=/962E?8GVZX)UT4V1ZHKTZ'P:TI MK'CBUBMPW49V#,-2;CS437>"P7]66O#"W)/+&TBI[PFB.6+)5F-OS]Q[:?8U M/2AXGSYPY1?0++HESW&BO6OX]4SPSC/519^V?%(B?CO_GU[KU?XP9BG!FL1M"9VNGR#:S+3 M$3)>AL<2.W"B6"6X*?78OSD,Q"D@A)0U59]K8/!%7+U'2DAC")G4>*:'1W[I MG4M2H^TBDFR^ <_"U. >"5M=3<-;O'WA-D7'NY5.9CCT;+'C?0B0T5Z77!C& M'^F'2$"]("=5'XXR[I-PZYGU5*W8"+FN*Y$YOA;Q%^ZGNH7T[6@]A/I>M54* M(D,98NHD_D[<3[UV2)TKCB&+4 B%@;6^+2M)33K6QM_S+I^&^%92C$KNNWE MX9!R]VSFXW^./DJQG\N&8=ZQP(P3!V$*><\C3!K;#D%IOJH,[D^S!S4)0"/K M!+LV<-53, QA]QZ)8G0RXCAB5&(K5B,BPC<1PU:RE2=;[GEZK_35G%O2J%[&I?V8)"1 M53HKXA /]V"V,LY3]&B]@!'EEOU8J]DS,BY98#7]=W9H%@6+]FF&2\,)WJ&9 MCVT'.OR2MU]LG)T8GG&GK0#A=!!R8*?GKG.5(,2U:+_OS0E4;X1*Y.E]4NTR+M,7UE1-&\0?2G4;P2#KX M$-3NPSK#FD36B>".;\&EJ$CB*2C]O3JUD-5)\[&COG M%U\9*-Q##JFQ? MMD1 1Y>GV/YA?4,V9K^!^(/%X4XCK)RDDJK:*56>>!)FSFW&>:^ M=+=VWVWTNVOIK+?C1CLZ/7I]\JWC[VR1VCJ8'$6W+6WM:7^(@JC\5)^Q M]:_A^M^%6%O FAVT"8 U-9UUXBH9-9UM7D_U0VA36L-NU+OD7A2^-5ZE;'M< MQ5^Y5/B,&RSKJ>L=<^XL!G.N*W*%KK/U9.-7(_)<=LNIL/K1_3:A?;3]")0+ M\1-,@1)X$%T$\4V&''EK>H=6V613I1"KT19F19%5+032=@]!$T:ELQ9A8+SS M':F$\J:&=ZJBSOR 3A!IHW@K/I@91$1O7"(R(SJPQUJ V(A"&*HC](5;*3/3 M/UBYV..URX\9[)\H'3N)JW.I==\]S]S"*U<0^E0\]TP,QK;;7'T>Q^_JY?1YI5V M6D@^TWUG[_NG_L<C 4@CD3#?'!@(':3KQ5=H4/ M+?\4Q;*A)OCC+J].%7V?1D,UNDB"LZ?>. SW(I%A#TG#,=KY/ \7 M\J#K,_#IHK%)6T[(%?S&A%:M+D:4>2[LCDU^-LS/_XMO/"E=S!?:4;1OMK618_%5PJ4Q/Q)3YQSH9IAVDM$ M');WXI!$$I3G!A5%YH_25Z5?8TV!A3819X"$K8Z#R6(B#G2K8F5DWL7TVZI< MRLXYJ98,W7+1+DNK&3XMQ*]TVN1YCRDMAB_GOSYSQ6?3,X<@>6^%'7_5G,U[ MA0O:5B[EAZ!?98T[9MJ!"M/H9S90,.([F.* ;R'4W057D-(V8<@/_Y8W,R3 MATS< C06/*TK%9M],NT0].$!LX#1-J.EVO]\,PKKV\]2^%M3\P4 (RJB\VOS M\'HG_4DGV?7YYNK8K=I#4'30B0&RNC]:<]T]8B(BXWYG6L+3BN-'-:W-C%7# MW>9#9S,_!38<@E#[X,(ZA^_(:@>&Z*T.<,-6+_\9N.Z8/A_5[FN^"D4:5;SF MW(->L!234HGPVB+O/(SKJNV[\/V3\6[P7?7V@/I^.+N$O9YC7 *LB:IX[2YG M5"SKO*4'_5I2F+_?9V;*1H:9 WD%WB,^5RPB.8^7^-[8>-1R!6]>JX%2:U?9QD@\$WDCQFM? MH*!R'XO;5[1D]I7NR.0Y#12:,7)K$-D_#D(3]A\@VZ$(L0YZ?^K[[S@([63C4=T:+,K- I3=CBKJQG!9\-6H#G:EUO;\E'.-U;RRMS#(=[^09>N0 MN%]IGMV\H;(-U6DQ@^?'>AB)W.7XGYW0M]!Z0C?_*58ODO*47095XP]!8O5* MJB?AVM2P#M]A[M_2(PQ![8:W2W4E>2KI?T7+M3L4;+H%L.-I[LN"7)#NR1 M##!)(5"M[FFF=ETE8&:&N.JPO0Z7H9LAII$\;)<4X8Y!?*%O#D&U;1.8%,0E M%[AZ<\)>E_39SSOKFJ$YD["-]:)QXLG:@;[[J-!3-!Z7QRWZDC?9 89A?6\ M4P)@E#YHB^C!\<@# M;#[)R\4286@%2L?#J60[4JY,^3Z:0(=F+P?LS>4DU+GK6*%^?BPL)EA%-ON4 M[&'+#$*,;M85Z-@G[+V?<:W_15CF9$JZO@7.TVT0_?GJGZG0SD#>U88],;00 M2X35XQR8X/\PDQM=NJJK52]U<--!9_[U;(>Q-:*^D2ZPMH>K"V.(1- R 2"0$BNXXPD<72]+L*%U]3Q]8VK^^HG#T&&I7M3]H ,<1!)YH4U MT#L,3[=1[5:L"[3J#3,Y9!1#T(1U?)BZ0)MB>\A> M2L:<6:$)B04?@[M^6LNQ*B,FZY%H>6%!RBVN U*C)9^V>=_LU$SO(^YV/S7R M@R. 2#)!"-EN3"#N?<5-L_9H;P!W^B6&+.2D_&@)M3XVUL&Z;;+RA'6(7#<^ M(]_.JT3KMA4X"/X%Q)IB*+*+ ?B5(3^JZ(3EF M,F*I77<_O7_RR$RG3T$>=90A14%U2GE"Q^&:I,!3L(B[5->5\9"62O4[,:/^ MCWXGG=ETT^33^,+2EFM;TZU.PB<"X7[TQK[UW8CM[?Y05Y5*=Z=[B-$0AZY? M^&TK^(%:"",%%;Y85B5"$0ZG('E7@/')]EX)SQ.:RM;H8EALQDF/2P;0R M(R4<^!_;_.Y6_"%&#=[TYJK9B04]6:UU]2CHC6Y28 *"@VVX*?A9-O AO<4 M2QX6,+0.*R4V-#XL\,X_^Z.^,E3SY\/Q\XTOKWQ)^BS8NWQEE@K_^:Z Z3X) M<4>]<3L_$;B%88DR=+!M$R'_Z9M$/'M&RKTDUSIQ[N0Y7&J.FMO2E4VA)W+C M>@]C+ /@#@ ?,1 EEO- 6H?B&:WO>2SV14Y^GG3+!Y?52Z5S[\^KG!>6X5F\ M:R7UM%/A6$.T=X2'VXM&%>]0G.R%V4!*GY7*,T3\_D/;G."\T^N%"V"K\#X% M_X4!N6,M;C/H%$AM%8ZRTXFC6$. 2QHX,;CV E($?BUW 1GG7[\&Y>D^F=-= M)V3A]WI34".U][^S'[JJS]]^G.G!9:GZTXYC;5)4HWPNCR()4$-*=3B8J!5:6OKW[F_K(EX-V9GO>BKP9PJGLQA/607 M&D$<\0.$ _D0!<@R#D%\V"NPSD[H*<,+<.FVJ[PM8$PR:W\=-%;U'*B-4/8CN39-7AJSX)"Z-IP)XM0O)^_ M;)0(>(L0BM"Z&13+0QV6%/S7Z9327JTK\RV+"S&:KPF56$7RLX1AAZ N9\W9 M!EZ,JY,X))FS G2B>[2P#-IG1OU4% ML^M\,80C[LOE7A_?^O--155#._-F_V1-<_:KO/NW3O=GG> 84G*AFW]J"PF= MO98VHBDY/T"?&ML7'0WURYC35 S^ VWU.:B_9&SC< CB5\ R5WZK$XIMG9B"]4?&0S]G1 MK=9$?OP 2Q3364=U*QDF8@!["?O:I&Q>S#)8?E/78=VZ?7BZ MD]2X/O!^W@EN2!%_Q0)[9ULNN[:3-H2FS%X_XMC_Y2@H\N_Q7_0)U6@!N#QP MAN)NE/VUC[+53N#7#'^?;1K)X[1RH+S>N/W^U?LK&]'X):>[Y^^\=3;J(7?* M2XQ_V \9)=#^E XV3-;4I S.V[=XV#\O/^7D78&DG.[QC=P*GU^=M$=9?,'Y ME7<^I%^ V_QG6"N>33*X^U8C41")%*#+-L&4!WKD,TV4I'=GKTO&!$'CP12K MX>10<#6A!S)]RY29@_,:CL?5\<>VAI/R[!=Z(2=#E.("Q3LG)QOD5^#)6G/% MKA<6AN>Q#F]ES!08]:FGLYB'H!R/QN@/J9F"'$^>Z)S@MK4,;_QJ_9+ W2IJ M,)R"%0?4227I"BGO+=90 H"+:84MQ^ ?5'HE&QZ+K2 MA+\[_%RWF#F&JHQ[P%&ZA0O#CZJ=U&KV"58<\]\\U;PM!2).7YJ5A?,C(*4NN6&RDTZ^0#KA./]J^Z$)!F3-YP MLJ[F3*!/=8-Y6B\M(,\ $5TOIF+T#V%:;4[$?.RN\JU?HS-&*#<#[5NE+I?ARWK']R"E2'8&;T@1(3]56;P0NKD+XRGU5")EVSH1>Y92TD0< M%@1RF)N-)SS53^N(GI7/NB0WT$?P__ M-)K4N\%+:C&0["7P,X07DF6L_IG,,CSWHS)$S]<6!/H0)*/X#J1S]'UAM%E' M!K0+[XU;6IH,8.[O0N?VW/:,0HXWW9PM?]NG,K#GHSCGH*SWHFZJ ]6.F5GK M=3;9@% L6">0U'(2X<"A RIP".H0) U(!7!V9\=K6AK21E1*7^&2[9XG+\0( ME1\)<\AG]P-KA 2LG'6\@.C*3I16F@+9I,?*VN!]SL>W(:(C((<@3T ?[DB"Q6!G *?*(K*ZLLVO> M5@;TUYQ[&/W5@_MC$5F\ QD-EGX<]96E1)GJ'#Z#>V-44LT= MN^NO.VRC>S%02\FEN"'5Y=MPIJ[).1NTRO72Q8<6QWV$HU(^J94PW?F<$37F M-BRW^Z*;B2*+<04ZUB9R=K^63]]4/01Q)";A@BY8 6V%" M);19>95*;/I(K$=P4V.[T#.^K.,S!<#17@BE$N[^<=YW9 4AS^J.SVTZ"V >]L;XU0HU'46>7PY*U!-CQ-WA+H-C:]W/X)I(408DXLF(_$36 MMU5#R4ACZQH7R2?I>UD]JZ9)@NLSRQH1XL\>'"^2=C(^!.W0U,N>"VQBX I52I[*^JP$7M=1LJNE=R@R4 M2'8U#^61^:SNA]7\V%)=3U/B+4\Z4OT^TVQ'2]IE8E6 M)5*;73="Q&GL]F35GV^>XQHA>:%WE$L]U&[*0C-I5V9UKHF6D7''5]ST*(N; MJ"KO'$3M!Q^;TRKK@96C9/RJ^H1L_KZA=1RQ8:IO,900&X/W@?41^X-+6^A3].F)6%]()X8"E=^*$#&7G M@(!5ED%$!XWJ:^_LFJ:;W9AK&_6BLRU.3]O_V]UNIP7^_05V+Z]E-F/Y6+V' M((J1:M(AZ#CV L.$TAN%E86=V.EQMCP$Q6B6_US7+%M.K=+_\'K46&AHZ('* M!;Z8_GPC1#U# A"F^-*8;_7![[9D'1&^O\;X8LTW,0AE&^W]SFFA\SOJ:CJ>1[ MIL>7-9>8C*[<6BR$G&J]19<=IJ)I?S?^F_= MO,WR6O5JF6_; 95N"M] 9TR>H:58^8;'H?Q=HC9XWM?845_XX_ M2OA"1Y4&Q3KF!^$W] ?.BJ>6G[-N[--(B+_(7--_><3"(427UD4/;?Q8^IN) M46O,32KEI\.6:,CUSYV'(&5MZPE-U7ZW(0N&LM_PT!8@+[Z!I*!I@LRZ0U ME L.!>))T)@ A8,EP,J#A[7KGQ>U6V(+ETK&365AY6^\DB5_3GR M/27EY>NJ)!Y.05?Q+MQT+ G3@XIU#GNC[T[9^3I_F9+U+]7L8:&O+E\E*^_Q MB(R)I%&@HH:7S9E,\X_XBNM?-7MOJN24:E>\+^L.]1$J53K >8#EPK Q$[.> MEWH_Y)D9KMHEF\Z,Z*;MC*@LIS'^;B)?.#52MS,N^/=\2MW*)E7ED(%"YYLCWF3OA'J[+ M@>OBR7!1=@ZM,_/@_A4PARYGZW4G(E0PCBNKO&C5'GMF3!7^]J;Y^?SC1["] MTBX;(>V25KH.DX8*@ T)$@P6[+W(4!B," M*\+O8TH2[%8F0DR6"8RS-\IFUMSXF/]BE.53R)-;M)>4NA\#D@%F-F\6':6) MKWD^085:I4H9MP]!47F+%!8F(#O'OHFN-;NR]UFG?_!D$44NLRZ_@V:J9L+]W8.5CG:URAB+ MO"<*VL\0E]^ R9^ =<"AT[-GI13Y6#7.ZBT_[=-TX(YAOTK#/M;J$)0[,-<8 MIC.H*>$[YT-=^LBR*RQSV47S%0(A$-/[+;W"#^"O(8_ET(TK-P$=8MM%(_46&<=&=*(&NYHP1Q=--C]QE M4\\-'5.BZ=D")I12XE8*W(SZ8JL3S-^J3'8*WI,X!"4_&:M8#\SOU[Q)\,$I M5CV\SY;]O7A."^8("@*4TU41_;BSE;M;"0AM((QN"'0H/=299$"KO"2,WU?S M*O^PI.6N%/E%HK]Y$2)86WV*H1M?_^NWH87(;\D6#]&6,HI.7T,2KR;36^;W M/)RU/Q96GIDVC-X$KU3O^@-N6!@: ^YGO MRV=">=90GXVP[;41IJR2UMU^K&$-]& MG1\X63^'X_1+:,ED_\4P49U!/\)6V;@%*5/[$/2R7ZTAS[5N=>]J:?&UWOTB MFTBJSR%(:>TG$$;+!3I)J)^EK%/7*.BNP,2]2:PXA;^+/VJ8I'H2*+?/[1L- M'K25,JI2:,P*ORK:Y/4Y3.SH7GGZSCMKNB'\":5TH_$0Q'UZ31H"&)0YPC#M M$#XL/[)#F8P1_;TC-Y3Y$3J["O%JJ$LA'3=+>.\Y^P8UU[R\B&F&>!OX$K%M MON\!X04N0@?])SPDC.8OWHF]FM5C1.7KR)1VK:\WSBA,;=?R KNW\P?;CQMH:9MZ3_/ 'I$?)FJ%/'D6 .#3W"ZC\79 ZDPT# M^E5&"/.#OA+]VJK$9CP9'9\*?T A=(M12]!^+.G/E#\HOD\J:8>@%;O+]M0' MY6HU63MJ(F\D<84H0<1P_A$J,D6%85T.D^F0*(U7_1.N;Q!4[OI[^EHALS=Y;](S2V#\'4C^.B2/&T.7TI-+7'/E[GRJDAE.2E:9G[[\ MY\N31%A#VNC5&EG8AUF!]RP'IM]/M49#"F+K2FXJ,!Q=LXB-"BEK_6%%U#3 M99J2KA9=$FW87&_).1_A_L]G2D*LK\ '&J_U:Y^58%H Y^F6#"UF25WYVE8, M6S; ^:G'!NYD_M/ZA3+9XEMNY"W#UY^F<8IT.N6ZK)!2"E65(1Q$"V5;J CO M"^8PY/69Q$K7LH9&"UHIQF_U7WA@_MO>%U"Z>=LF/.T;79BWV41G0-@5UA=#'1G:0"01&3OI_*[<8!$74Z?D*J_4).+OD/K/[5-?GQ[G?.4R+_;, MO._:\P/SYSFXPDRLB79;B/PF_C6BNO2TWHLOA"6$%$,:"**[HD40A'D#9C9" MK9?D@N.!/YGR;*)=Q9SM &>>%\P,O:Y]R6_J*MV< MP+@RCB.^.@35+L>QA "ZTUB5OC7]AG?.5D*K#;E)N6I7BK\KR 0VU:A='D?L M4A&Z7B$J(6?\*"P+@F.! &T2?[3XP>Y4-)N;XOA<8:5W(UV<<\W'SM>F.[0A M<4'/1SZ]+0G8-G3=/>(LGBW(ZC>!=J^+OO"9O@E1YP?YGOU%[ *7/Z]D 6C:YL/.\J M^J34-@2,#W&M:]P2&0V=R=&?Q-U;C'3:AK U'!D7!Z7ECE;JLRDFEQJ@1S=S M7M6:$J/-AWT0.7:WKEDL>S3[J?^&YS[S7'\)$R9#N[?2Q>0U.L MAP\.J$A6[B,,QO#OZSP]G">[GTEK5U.UHUA<#"D*.EZCP;-F(CB0:Z5!>S*I MWR8IR.A$LU!%?VCJOUW!F@0 S>Y4^H$+&'Z@R(F"B=E%"@&FW_'2F(B26\\B MB\YDR);@/6TI6W=%&P2_G#P[24V[[S7!,IZA?\"Y86/$X)D/&53?I0GLEK7Z MCO57:)T)FYK]C&6=NL(L\03J%Y2Y28.H;E5.P->6LEE =OGRIQ)B8^'(U3H@ M]?U[M=BI)-#EXQ>)1^Y.]4#JP D:N&0PQ1('***Z^7GG^:#M;NK VR*7W_B* MBY8E)0W-T?^EF3Y>N2"L1DSA4;RA5[Z7OA"XCJ.,T;*K:^L!%&7K*T% N6Y/ MS;F3;'ELZK[%$WVA1/T $;1-@@N.S6[K_TI6P+Z684#1)YQJK8]E"3II2-J/ M:%U^?1]:G;$=&@]ZJO7/%6Z,9N\ZY&F9=L4C(JYCM:<$ZYMI,HR4*;.W$#W! M%"%IKYU # U,^&)*WP*Y=$?8T063#OXX=E2BV:'I9XT_V@46/ 0]AL1K2]BI M%!0 [F:4\1=/:GE2?/7X; JC?]'!)RSB:TA2E!CE#L+&0[H @*(ULXG;=];T MWQ?ZO(VC""VXU)B^^ (DMI&B8^S[6^/GP'0:PDZJZWIO?=S->;>M# EF(Y!* MT6Z'GC&4THYB0-GTG!=6WF%UP7Y$,UF>=^/:&R/G<_Z+QJA?BL4(:,;'GJMW M*)Y?H4?A.M2L8K(J/TRUXP5_G&:NBZ_4K7MC=8D1+@-K$8\%9SHO?WOU*T7V M[L<*4R/019"#JUF3/:TZU.?^6:C+H(H]O9]/V76_,"W"=^!&A"X\S:'UO%AS M1*VM=VA2YI_?,[Z1D$LX(IX_Z05R@TI5IW50#T%Q# 5??[:@BDT.-GBR=GN\ MJWQF2RG";' MK.LMO,3,'GM[/(T[LADN-9>B]GW=RDR^FB7).,9&W^;>)1'[1O\,"7*" -10 M5B46AU ?7'X.5LRF=0T_IUYX^V&@:?Y7@VO3KRFGV\5BA845&>Z2R!A%2($& M<6$P+**?G47D]&S"1QLCT6.O_K^\COP_SP>J&ZI4\V5B[U>D,)!HW2".[\Y, M-_G@E,5+8]ZT/5_;R$E]&R";<'5S=\[&QO8L]>GF/;D!.26WWL7=O-ANZVE) M4E@\5A36OV5%$:M>N$=IJ"[PR1>@)@^5AT4&B947K[S8&,9[?J[U6LKTJ,DD M;_^R#7CRZ/N9E[\1\H#,?>#X)X;IA 8DCG#:$QI-$&&(%P,^ _>HM,J/,\YX MGVP)B56QO2/>T_4\2^+I+U5S%OKFZ"B%=ZQ_;5QNAI9)H(+'(H7-;;Q="FU0 M*CE.+4IZPB)ISUY@#%XX'QMFRQ[1K'45^U84V;^@=2C75.0,Z7 *[*E M=H\;M[1<+C0(/1+X3IWAZH ML.%9QCG LQ)FT7T($H1[+^ 2(+5N]0L6'S79S6Q^;2"2S.OX)[0F"S])MH_A MYHM4"W\J^\BO]&U3S '3Z!/B_$@!5?I51.ELVZS]U.2V2S^M\3G>*F[UWG]+ M\5FF[XYV%BE=:N<4X'O4:0X5GUVOG>V[E!!Z+W;HE2-/PJ?]9Y[>.YA8R&F&')6;=9Q)UX5SCC(L M"A\P?"A9U407J;"O?:$8,I_@'W^K#G^CJO5L=9?NDZ%!5[/N.7[;_N:^U-LR MB_3DQX-ICP')P(5*]TYI&>J_=)58U;AZI!"LK=6ZW*+":Y(SYLOG\=UG2CY: M FQF]7E0@R=@[R/8:Y951H( %U4[D*1D5'C,)!/Q%LWLI?1T!AZ#9=Q]:,^P" M('*^SCWZM58V$6WB$=O&*LQ?ZQ\8*T8YV&>:./RKU%)K=6\4 ,_J]-4,V1UZHE.QJMLJM M(,S E(M:?NQ^K-S5BW0QK?V2K*K"]<'BP^!57,3CUTN.)9Z)BYV?C?JO/K=Z M)U9I/$?+N-_Z:U6A-FQR<+7YOJ,QTC&G3C+S8$-3>]NF3KJOUZ*X@"RMS\1L MM?)7 YO1/=:Q8[\E9'/6H^[E=N[)= K.MK7J,8;7]^6T^Y0N M;ENTKAZ"U#]K03RAR6 !Q@WV6N^,:^19]QA*-TX541OC_$+0O(-4!>>V<>N8 MPIC ]4EI,3&^AZ7R76,!PC;BEY;#JY)ES()^H6I;1>FN#/5QEF8?I)@P__R>,V^[TP$#:]6EG9 MF#&1/OVQ;60969,=RY*'(F:0=[VM>?/12Y"(HPJPA\Y'%L1/82P6(29L'R'8[?OG=,>L3C]R%F M9<<"GN4WDE$;]ZDW(?C$+C0?ZRS\&H D&U%0,74XP55G=#PC/(Q$35S9(J=< M+(HR:YMK7#_U_?O*WA2(F/.&F59Z"7[E 6HX[6I2_0KEP-??/F59U5LB7DG; M\W=QB)3&Y+9;F,/(*LX0KDQ-4(TA5.,29 $CJEVO;F.\GZ$@K-.&VET(*US: M5.5RNRY8UR0VWN\^ZCGKX@>]B1X)D-I(-KF*U%;GR.2SA77&H.6-D9'WGKT7F!I98 MLJ9Z"FY4!1;VJ1$M[%SZP30[DU%RR#-WF3K)H12K6 M/6L,HJO8JU&3/>-O.#1#Q&WD4I9IKZD]923"B;6PQIR2K)I^KLG$R-*9U:?= MUQJSR!T1<>ZQ=U]?NVZ2,[*8?"=U,?:_W/I.RPZ;CYF[2:WXURUFM+2TEK ] M_XC?BMAU.2OS*6C(JBORUP]O99UP&B*M:D#8#A MA6%N'WO=TK\E.'2TDC]N?G12[]B_^.Y%PSP_^[\EV"DL0X_+^F<++9XRF4>_ M#M>;"+%.=I-OH\KF? M*J2]%KTL^G)':860 *VW[N9D?H1;4&9(O9WH6)8L]#C,UX(J5EP&H'L;$=*G MNU,Y]J<2Z#Z&Z*FOL=UIL MS0<^^5^SB+3-.FBNP-@ZV$]H-3L-Y"*2C9\EP3/S4_JS&:+#/7C,2X2"C]LY M"JT\HFA-UWJ=2A6B6XW[>5Y]X/0]_;?JV>KF[8H*#LX7]MK=?"Y=N%I4G*$& MH'>+VML5WZKPMPQR^.+GRS[!<@Y!#N-U>LHFCKCZJ2UB\Y>W'VINE.+?'F_T M6FC8GG=,4VO"/&.6(8D5A%.0)[[T08F>SNYYM:DZ56$OK,3$>IWU\36'K.9; M/N)B7KQS^)^#W#D->_$:H?2]H=!>\-""=!&1, ,E]:*PFA9$/G6'"6B7F?)< MG2HDME[27X45<2NQ/,+5V%&L?Y5\Y*S926']U/]*3K[OEA_-KWOTOBJ3,?9@ MJ,B>Y6*E/SE2U8CWU#.Z]OO/U."V7*#>33/H/GHX@9G.,F (45"=RAYP!6H= MT-FAI4Y8_>R#E:,FK@G,3,\4-[5&N-I2\18SDF%Y^@-1SY[^.Z#>X6%]^198 MF5TMWU(F8\G(GSO&K=1C967>$L<2J;P=$IFL(D_,G%?U3SS?BSZ%+SE+\UX) M1F?53.G3'5W]::\Q$KH$Y@=D@*\J'V+*6?NKJTG[I.Y0]H*OBY+D7K:;KZL] M3=EB8R3@\V?'T_,N7QO2#&9Q7F]FNF:^IG,Z1-)=$"-8!8#[(T/S1ZLP6]3P M RU=4"%](X78BLI=M*#%^Y].^R_\-^CF.YT>L$/0\[Y_%3O[GGT[DI,WI[OF MYF0RM"ED-7<@A\S[6;1I=7=MX))A_GIZV$:C-JF BEF/*)B#7Z(2.J#"7OD* MU/(!JO@"J@MR:K79CR77AKZ=U:Y U1Q_UEOZ%O$M1>5R0?:P8RO9(NJ\_8P# MDH@Z!)UAG6.8,=^7H+JP:A166?DPJ7P&%><&3B0;UY/S;IE.<3$>7=7*??90 MJC36[<+4Y\@$R>2:3P5&F?Y)];N,0U#=9#4%0KHS+P,L%\'U-NNK?P-+"#%+X#74=5VY"W/I M!N.#?.U?5#(_>%JVO,I75EF2=&%V.&8/>'E^2= RP?^J[LBKC#Y^<3@W1&1L M>R\04[R_&+'F[371[4"P]7;)=]C?Z8>F+[K9;!10>U,6 3II2Y@UK;O

( M;J,\SY@>,ZR -!ADK93-?QW@?W=$:_6IO9N=KSHE6 MY:5&T"HIV>MC]&MPRQ%]46JB33TE>6M]N@#33H]OO?ECWM=!*]77QM(P_Z-- MSKZ@WYTE3B>9F3-/7QD;3J)9)SPHY18_0J BJX:*HY<1X)\PS\[\2XG.7O7\ M^OBU,/49)S/E%N>+"=JP?R\)Z;T>#:_^^K%2'L/0]R6=8*BAN@/)?$^4CFL2 M &/#3M7H>J_=+[O0\U5"[7\:&L3[GLF>TW^FP5$L9/19.U=Z-593ARZ/%>7! MLGZ%7Z;[RO5C!]*==Y3\5IU+ZWPK&8W14*:\X1ZL9<43F8V5A0=#^9'M=X(3 MM8#8,,SJ&)!H/+8!5RJ!FXS_00IXBXU.WTPW.@3Q?,C:>EBQTM7:&+0:D>58 ME!:9=JSFCA/S'4*G>)@ATG\(,HXE\PVC0BSMG*A\;7,EF52P;EI]S#GS83DKFIL1*@T&#ZS_@%4[FPZLS115%>C1OAQ2-_?X6* MYM9LT^N9J@:J5GGY8_'^0_7E;FY>NLG%%0UBHV:BW8L9-3.??,2HK7Z5FKEW M7F9P88/GCD_+TJU=\W*<,1?Q6RW^?:M; ]]FKPG/I,+'TAQV,C?\J^HLT$'+4[-A=2S=DE)O"%R":!&!E?=TNC6LD/[TJ&%\WD\BS MH:]+%6N+6K\[ZY]Y_\3E-.,Q[>1W=(<'=;"Q*, M?#P%(VMM$GNR1QV->?O..M%M;P;I5? V!E=4EU_9Q26!*0Z!,?,<@#-+[L?E M5@]R:3W5\!6)WJ8#,WE0VY8@Y4S])X:E(]TUJ-F$&H)YI&@E+)(%>L^GCCMX M4F5HAR *JETUR>W:#WW_0Y (FWL*%P!A]I'/6M?20U1J(R,]N!JG"Z,_V,K5 M73\M-AL 4FQY/KZH8*RHJS&*R_'QF9HNOK@=D)75UF254'-?%+]W[QW+UCP/ MC8P(PS8?@JYN(V.QEX%3"W:4L-YD=[)UAP'TYH2ABE$5P%KK0)RKGVC5)IKQ MQP3\&=35*P?^D[<9+.P+T;F^\\#X9D_B:6<(%_8\8$=4*:/L]4*$Z_G4.W$\ MC.MHD?.4;E9MG,:.6"GYM*K&;WN'"U<"-7XO1SQ>N_SPM>=3.UITXP:3TKQ& MW%U.[BDGRXY6:&90_M"$ N'1#=7,YI?K<0MYV2C4H]46<'$YSU:0AR+C(E. M!H1-<:H86E3Q]B9&8"5?D/F8/-6^EM2F,F7UH]XRT&YQPM]?8I/K M7E)=A^GU1EG9I--)BYIGRFXHJ3C\+KIX4RHLLUA<; [O7:_LDGG)T'XWK"&W MR6@\,[/!8G[)PJ(\H@62L!NDVHZ>YGY ,>EB'GAV0>.0M0JQ<"6BOZJMG5AQ MQ=H5D[*BE=!7W[PQY"_-8]-DU%XB5OY<]#<:"E!$)S!N489[A'R=$961'X#R M6\QWAN?F;I0Y#CWZ4M^2XLKQ9N3;%\7VGAM2W9$1AR"^1,HTP[7T]U58OF2> MBV/Z'4O=>?PH.:A,I4ADQVDPH.^,TWM89<"[P3->J?XE*OTR\!?^P>,?%^]/ MI$WNX)BM)14MFALJ]!;_IT7V5]_)COJ,A&ZV#4-#/H6BC,+*G56'AN/%L9>8 M:$UTBML)RE:RH:P;[/E,IR'G5(BKB1W5N*#G$YF2"WQ;'>!X-5@ZZ?Y>-Y)O&HCJ;B9T&]C= MJ8FRT 4]*NW^-['\9V4.4_DKOU"O+>M'.QOV4C3:U]Y@5HMSDG7)S4IC5;'9"NW;_M8LP-:Q MM"M -367B-JP+ 6FL5) 6!=:^L^8>Q'^]XO,^6*/HE=%Q:]Y$]_Z^__*^%_8 M>\^H)J-N732*2)->!2%*D0[2I<8&B$B77J(@-121%B404.E-0$!!B'21)C52 M(X0B3:1+*"%!BM0$$%XDA,,W[AUWW//ML??]]CG[WG-^W!]SY.>[WJPYY_,\ M\YUSK<-8A^9.'2N0_," R888F;-;B([\=<*-Y)13"8P1T:]TK@C C,R7MR;[ M\88FK,=5^.\PFW>_9(MG8U/>Y&/OV _,=NCT%L2;[P=8Q!C;(V=J$[,6^>8/ MVEJGY8RZ=?>63T!]&2@*2V\WE/84'K)Q!UCY&1T3;L>.$B\AUAIR9L-BDIH% MB@B.*VVVKS3PM [L'VQ@?R'1=#_@2Q?;" M4\1U@)L\]E41US4"0(D/,-/KA#8]$<6&/\6=GMF1;X>Y.BX*7@%3G&B?*[6_OXHDG( I'"[&Q MK01NCCJF%\ /HQ'9E$";J;\:;VGI<53IK:M ^OKZB)JYR MI0FMQN!^R6)8^6GX>B-P^P1TKG!4ZQ%9!\(1_L.)%; E/]\:)JS$:(GY!1$% MY &#K>Y]E&K15%:X6SZ-1D)JD/>O;3>9JLK7L9O[&=R(;?L_(>'-Z^OE$UY[ MR[[]/[8F6M,.Q7DP?)6J=M-R[N%,^Y& XT>*[C'JSS8MX$:B*1SA1U]W^W4NX+^,53W\(5_E MK>6S&.9GM:O"RKJNFAV==2%@3F#Z<@-<=[,US^F<_4)0_'W%J=G !]U?QO=K MPO^,8;+;JD=VT(/5@<4?/?L_3":4SATX]6GZUO\$J$3 Q;4!<0 M<+X!TG..O+F<\J@:JMW0^$X^BO-&GL06KL_)\.W;UKZW(@:W)&3/.%N4';^& MN)C$0AA:0TB_M5SD7XJ0IK[BZ>WC[N5\HCTL3F9";CL-YI'9?^>E M203?H\REQVF> H-F_-)ACW0=W!9A@0;RND*ZZQ[S4YBN^?VZ]^_;98].0#/? MH0F^5#MID>44,+)#M96!O+L_3@[I\HN'L+;S4O1^-( 95K-Y8OR(VHQXZ^8Q M\?JF\:5F5_M86V$#GJV?9Y,-^9(75,NTY"E<=?N" /K(VM-N*DI+X),'&'W)W^O7-@C31S)=OG!2;\S:YF=+@IGSNGT!LD\N=QX75]) >PQ8COS MN+X1HXT4],W[O697+F8VL5[:/UMF?ZKNK+>J\I)0EX"9?38@IIRB 93M2Z/. M&Q$AW!1C4F^7MO!DF-XRTT5>@X2;N[*^XCS?2>]$1TL9?W/]M!5Q+LJT' 7D MCT0HIB23S03QA"4A'A+RU8S%1!"S&4)]T2=X:[B[+&#YF5D?8>!M3V[)[+,4 MP:ZIS#$#F;&;5Z1HQW-TZ@OJ+?D;&N_A#V4>K=>+3.*\$IN0P65[)Z 89/E4 MF$D$TEL>N.K>/9R(Y*=8$R%G8?,<)'R>\]=4]2;"DI!P_K.A9ZNZ M8(5JM]A8,?S7D_5GK*EBBPY%S/YG^^0K3T =-TY CUG9PB?R6($;(B2USNI8 M".D%_#4L>^H5)>#3H+*1)4MZF/O2X8I)JZ)R@*.^5'TF7BT]O:8FY>/J1SN+ M!Z?I)AK_ JHY0'R3@[ZZO*:-@RU)XW?#XP=I<@'J[ M)(W NW%OI+R7[4OR$ZJW>_6J(Y>!)#3G$^S7:,(1L7(IM&=0'1WSAR4UQJAF7+CFT >CF?W>G68=\H(]1D)I21)9MEKI:F>14R9K MGZ7VG8Q\;SU@7+5F3/;?JCA65S]5U!%4#92\^(8)$84&SNMA?JC"[1>OHLDL MNYQ#[Y2/?@;%$N,AB3C;],E89)+R?,6%RQ$1PKNQDF?G[T/ MIPG:QAGNOQP-%WM,F,-K,PS-C!SA%::1)6O.Z MQ0GGCL/W;/,V6'#%Q_(D ]V29D,4=?X >WW39OJJO!O*2RQRI?K/1S3Y[7 M0S\M6;L#)[Z7M'G*LF*Y@^)$=BCJR,)C]'X@+)&G4BV\D'P6VS4O.UZEG,1+ MA,12N$N*2YK\:?LW)I2_\)!_159>UHLC[)2RB@@FLZ7\^"0MI%O\5_TQ??\B(Y"1[>"4M'\ UXL[#3 /W+/D&>'J:T[J[Q-MGG;Z-S0?HIQWI:>X@;^,5EIGOSYG_EU\C_W_X_,&Z2_.; MJ7B_#&0=:9QF8.-P3L2U%R;GX& ")LZI-[R&N*Y95$=&H%F#!+LSV@N%5GWD M'MKD*W2M.GFZIV@*]XF&_>[)GC?^)O3ZS5]=Q^/?X:7X!]8KI2F0A=KYZX G MV6__8R.9MS.5@&*BT)'N"XF29C4:<-@R>)6!W+8LS[*>[479S:N9L_0CZ4,_ MM3KOIIIY 'Y4QE*R6KB9UYPM_K28D^]_/J?OF)N:+293)E6QRF9F:FNER@?YW-^M!3,,PA9,3 M>P)JA/3ZT%JY T-UAC?33\5,)WN1X9 69]-QV(T4DK7K<%?#BLRH^SV M^$;U^_-@([-;H_<, [<$9> F72<@0-P/.YR(YZ**PPN[!BK62HE3+RH1=-6> M:0X%-B<@]YF^ &'EFZ;WTGF:T^67V53S+UX_KP7DJ'6U M8-BZB;?)%X:+JV,+\V15ZK\0+>W977XQ\::!97#OXR[V*3[JG:PW7[JGU08Y M\D4>2YLW+87[8HX_I5#3T@Y%T@!FDCX67P?M0#(!-)U6:;9P6,=?;PVKG OI MRM]?=T5:!]3(#/JG]9:)3H!9D7U#\!9J=Q+K">C>G^=;ZZ](!Y3W4PF8#9L? MIWA3;5W^?DE=W=#J6^(#\\1@_1!=K@>)$@7QH/_]K9WVN FY4 3F./WCH8#D M<*=?-)O!0@H-18TL_7-[4LO1/3 S7#Z3L%7XI18][C+'7#S(Q'7U>B[3D QY MY;&M:$K;]3'[OFF:40[4W7),F_SXT5H\4$UPIW!#',>1WMLXFDX4.X4#P]3. MC^ G-53'5@3)VAZL94^T.,[/]"'Z!&I[ST7_B+TRO?SYS YB7'<'\O($1+(9 M3L +[<$$S\K3PPT)O5TFO!1;,MV+P% ?I-&7\?P?RD/2=S5R5"AL\W?<6EV9 MV-F'.40,'*B<@=+-?X>A?;HDO?1U;N>V(Y%)J&GH/ MORGU?\+C\RG$5TAD51;=5JE_TA?"K0AGI6E0]PB*5=/CDS M1^B%&X=Z1AX(6?)^%)EW/X:^%;_ MLED[FZ[U_> Z0M%P_ ]L4Q0/D1 M!.%0.Z6CX/D\)B9ED^'37$G^HZ"JJV4\<43ZB=(ZF\''O>D2F4%[( M)#C#FKC"!F[0<[)0&9?'.X$=/M+74U3WC*'3U'L5H 8EF=^$"/\ MZ$$B"DR:HK M+I1BC>2M3D"O&(*JHW%S!XE;6CZ/J@#G&60S##)R"Q7R>@ MT< ]=?D(_#F$]I$*A9>$B= 2\Q3+BFX%EV"+/3_W*=W_?>$N=X@FQV#O19GG M:49F_^R76U],_BGUC :\^;4D:R^L8'9/85IPCLO,_-I_?$KDOVIE!>O[.B)U MH4DZ^Z-4^I7,Z>+&=ZZZF9+\DBYB!@)I=P)=URHJ6.B%(V1'_B7(< 5Z>_[* M8S&L0^7PE]:C>[)2LY\&0C\ZBE6VZKZ5BD[]9I9Y^4*>P=D(%>EW0#HY]"9@ M4=(G5QDD/7><1MR9,:Q!IQT]&$\[AY=HJ(MR"HTQ2\D4=?OE/^3?B.=H#2 G MV*!-&#S,X?K83(VAR=R*M3SIFLP9T[87W#?J/(-S[_6)W"W7QF?R]K%\=M 7 M;O"E2!WG:4%(GW]"KS61U1*\]_;'Q,B^S2(M4]N5./?<@K15X53>')$OT==> MEVR(>GP G1EVWH(]?M3C^&M>:@I!Y4:.DP)]#T^$G:[&U_KOT= MW#3!\%:P\HZ[7#4[R)SR . EF1!Z.TUB<5E)6@(+I:2L.)/]X21[JQ'BN/"4 MD["@T)J:OMK]BH\BMZING[.9TM0-I85#>AWM.U&-P1F+*2_G+Y&EY1.T%+V# M#/X(^.C8;T*PN.+B7[R-"@[?5#MW*DBW13/#O?I_K 1WI]I$///;^$VRWK?/ M6;2*HTW9*%TX==YP97T-=)2?"BJ:WRHUX*/ T]J+&Z51?+U:#ROR+.JMI3Z@ M,\^J0VO+?U5/5^]; 6-EP'H';JKG. 2+/A "3?DA+& Z&42F)"=']P?-8U7* M7SM$/]7]0KX'X6/4J#C2!79<4^' M9: ,WM(%9@T'>?':A179567DWZST?)Z9KXQ6F)M>9__E>$?0J."VC*MS;/^H M0HAIQ#]PANKNM_ZW)=A M>,W@\FAY0F("V/?WJ?VX_A203L;8'1TG_H#Q8%< M^ "M+\6:\,"\> MW6&O"CE,1( 7>BES)@VM$ ME_S.$\S\^WMS<^AUC0?4+)(8[^)E$.5Z4:[]88I'&ZKA]\#0CL4OI/+$Y@RL M?A3-9-31=LHIM4MRC^?G$-E^?_+^33P3D OO\?7M=4?FR Z(#B_%E&S9C*T" M4%A3+[L"6[OKME<9[Z1P23>1E@REY!:C06[-)E'MRG7DJ4W61>D6B2 /X913 MZ!$+8I9;-W[SN6DB^4X(>\]2^*/=,_7O$W]=\K/**54S.@6_10G#;"G'8;." M>&G%%_$2'\[^ITU*L^5+A>SCO&G< <>HNDYDFR\\#>'BB^UGC MN7X"XM.Y?$LOXP-@0EA*+OP05[FM0C_L -W(0R;I#T$;W;=$@<-UX6 M =$>1FC;-0W'(?FTQ$DNG0=_\0D4DU-:SN3QUT':_UE8N1>[[0RN9U3FWM;. M-4MF$:FS)C(=^J*,B[X0-W4*S#,X3X6\G:REEUT5YU<$M?GI)?O!QN^VP$# MV9^'UNQ:5:\:UV,Z-?58.A]L>4#/AX,I'.WC%,=2N/6-4177T<*&\8:6,!7H M@]:ZABB>Z\M?&'W%&2[=!06[[,@IWOAPP=$YY_.B"EP-X?+!'L\RG9^AVP>^0[0.+LI%Z95,'0 M&A#FQ.]%C^QM6G?G28T$,JLYI3U,DC'M$QL;X.RLF'E%ZFTJ?)@3/0E#TK=K M(O2./U"OV'C9J46>@ @7 +,S(5GF9&\E^W6JJ 4G_5!)'F/;FUNW$EU;A:TL M77D&OMS38&6@]N"96T7(H>9 1/M%] 0BH&RV[TG0L=>S()];WS1Y=F1=FSSY M1^<"HE[@!^)N\#E)T!#!@!POA1N\2+<10&+W1H@39*6Q:DZ:F+' )*:>E2Z: M(YV!S5-7J)3MVD]P]UTE*UX8W!C9>O,,*5W]'4,R2IF9,CW.:E<"R@G5';EJ M6"3;'BL?$(YD!Z!?[6*ZAZ2[^#?^'F?MP\=+U/Y"9Q:CY!]F;RTYI^;.&RFZ M3].A=L,GX"G8YR&)"$AHT=H^CUU)5MF-_:G@D- M?NFPW9$R?? 56I<2+3:B(P07Z12B&2E]/]OWB##'CS=L2#,'*?(MW#'O JFY M:#&"2*RT_Q"R6UK0Q5P8UH!4WMW;-=FXO[M*%4I-3JH 7F58!#>280J_2>CI MKQEHT>%+<7P/%]+*UYV$CZLILB0 '@WELX47=F@@H\,']H=,;$>64^[[U9^I M[PWA@XO2]\(RGK*];*$Y][<8+A\/>8SB@G/V\N9) ?ID7EO2Q%8Q_ "'BD;H MRN .HE7T4P?ZS2^*SY1KV%75<#1?.)#VC(L;(!1]O+U454K MVG[",(RT341&M\O#W;1AG>%7?E#,"N]M\D-_\Y*=9C0EL1)I5UU%A0JU3,]O M_AO@L!#/EYQ"FU,[&F(@*>V%_(T!2'8925JNO2 NL53 M%X$LUX)!Q _V0:22C!#/<>X?*'=[0CG"G,Q']L44R^X(:%_QK4>Q& B.OL6I M!R[Z2SEZ1V5?FY(5QP M/\+CO>^*/+*L:A1EFEW3LPP5[0QR!FE7=-RFWG5>Q=^LJ8FY7QN-P_%5;FZ. M.,=+O!:^$W^-^\8"" 1BS(Q@C/_[5U"Q'Y;SK@"-1NMEVKH^B>.0Z',3CP"= M2X,Q$3'=*&;*!2"D'([N_CN4$D-1S__J*U^]+3K-Q?":KD5)@?'3ASHEJ8^B M$8A>PN_6XZ9P#O@+^3@\\_DHTE$7KZEJT@=8VO7Q/_9\N6*V0=)F41&&PI)' M(G4HZ:7W9[<9(S0)!ST^FON[)/%$;XIJGN)(.'BVISD\:S%,8\-SF"@[$]6% MLT\!JLW0H?&-S5")5.%Z,/C:AP4P?!-(X8_*?0Z]6 M\&(6A1-*H-OD/;H-N!-3XA%J*O@$+251CO/15+BL"K*NKNT3WEZ$ONH51U,: M1,7 :KL^0X>LRZ17A+8_OS9W\1>&"_,($X6_^.<$).25)T*:14^=@#A;%7A? M(@R5GS=LUGG9W3=2*D9OE9BQ#75-PQLUZ2[7@,[T>4))AJPOFM4Z'#4)&W9J MB:ZDJK@ OY#"FP&+)R VAUG@V4)D)9$_;#RKTM_Y!2]\W]Z GRO8O(A#>O6Y MI&C:DCTR_2DT,">\LFW:812CSX\JX[0*HH!P5 (N&#M'#/C M"-NLT]VEOYO#WM^Z+K-)-$WMB=>0,*4-:!4\%)N+"/#9>M49"<>0!_I4U L M%&44,T)6WH0'CC=YO:;F>;RNS:5X[T-R&M2 Y@KH.-M2^W^H] 44-CH\FV5O*MCP=76TVH0NP%P/828+N C,7S97Q) M,25M90F6Q,D?>9:M<>"FO[\L@SUSO;YZ\7.I10?J,_1%_>F.V<'3>]+6P3RM MKH^I0>U-B[;I9C &),;=XV.FE>R,:B-9 0QO"'4%(4Y )R"&K$WM1=;LL:]0 M6@J[C[A"WR!Y=\#H!L?NV,S^S^KLA( MVW[%#F94X&-?GB-=?EV/^((+Y9M@!)")."HU^IF[Y9Y)75W1WHI)1&*/DBPV(\@ M6W>=@,[K$_%L%# @7M9- +/]MGJ.G-YK>WK1?&&MN1_J0+_PVG/*%'?GOKE" ME$_U0=5,[&P8 QF]CR"G;'H2YJ!8)Y5ZP+,(;J<=+KDWE"E+-!QHT]$&WN2\ M74CN^9/C(MU3=PBY9A7<%4$SOSX0Z#/>>^$%-[,Y!POK!B.%][^U5E MCO78WLQ;U6?K(2$\/IL4C,(9CKL,HE$7+"-(<]#]*Y-(]TU?K'4TWOZXD"*8 MOVY E :S GAK#50L13*$[ZQD?6AYZ+'1SG:L0')9Y(W6 M40,D55(8H?HA+I>J85KG>1N;QJHXCUT;NENBTN8#Q5FYXJM*/W*=Z0-@Y@"6 M?%7V_,Z!"0F-E69@_CE9W_=^'8?)M/9!3V^)P"L?ON%P/! ;9$\NB>M^JY(IN99K2KB;9R^V'Y- MEU^#8_18#W482HMP(6B[G8"Z4>P(?R01Q;?^A%YL;._0M9[T_27+)G&^?SCD M^\VOL/*DW;Z7+[F\KSB:3,_LNY.V-Z8(,^MA8@W,UG93OK3[&**@W:. +6E")YE M#_@\>B@3A.+7)HS[[IV/,Q-I&B^866YK^>@BB\O:^>F;8:4X6EUOKL' 5@ZZ MR73DHF@K<_K+"R_H MJR#=R+JL5UKV1!]Q^S!51S7;']LEXQ7;@3E]];]UN_K+I0=^:DP+"A9F M2HH\$9(L3'44C=>U3AK)>*.8>N-2=,(")![*6+%G:*368X5B#RRG]S,N0MAZ MCQ4K>PJ]1!MCWQ;N6@\]GJWZ$+ZKD/*@(.*:CB#"DC3< M?:JR?JZ'AX^=@!K<7R(?LX*F@?2> S2/G>M^,<\JJ8X,H?9'6%,P.'9)..;-Y(_2@M;21AFD)'6SFW1'$_ MLK>$^VWY%!F^2/#SC7=6^&!?^:'HERG=? ?Z0O+-55@4^6!3:0$:C6LO+_82 M$JYO(O,DE"0Y;V-Q#YYZX4AUBJ*W L=\K S[V%ICF^[F9-&TG2+-$3VU;ZKY M!/15;ZS]&F!!U&[[G@$+6B@W O>$RQD9,[M@1[XQOYD*YE&;TGC4?(V/F.E\ MX?O^UK3E:]DP@X5JD >$&0%Q+P)"[HPJ,TN;-,;W3PX8U25/SN/HLQZ;B?I' M?(K](/61S^PKR)0NSPO%&2Z*,/@\4=G*N0!0I#$FM3W=CBS+L MC5X\;K6XX+O6I][H(N,*=[CKWGZ!5.;<(H9=(ZU7;)\TS[M)Q0]>/LZG*CM1N$FN#3U) M!-G07B&123_>^R-[/G+"M!-CA5_4>,_Q5EE9C:@G%/88+O M8H7.9;2+ @78KGFI"7DA:M"8M_G8_9&,B;,_IY,*;"^G>.KX8)5K-5L$X\TE MOBI2Z7_G*0*HA8 RB@-I.ZK"K^K/G8GZ%!8LQSPZNB#Q"MI@BZ_6Z'ERB5XF M]X,DE#,O>US1WM__D=*)]&X*E='VR(+R\#@'LE ,IG,=;W4DLL9@0"I,E3JC MLM;W?GR8K&\S-,VV?[NU\2=V1ZZ I63D2J9BS1U73[Z6CS?TY]][GH"4T'^. M'5M$(?'/Y[FI05IF9>FVKO>^ M.\*E>+1E_5\5KS\P=%Y4?X[%KUW8U@O4G%O:%J4!8E[^SU]:JG-:%8Z> /A> M/.EFKOU^!*MG$44WA7"^G/AE)7XH?)BGU*=D]EYZA:*O>;3-RU<^_3=!OZR7 MNEERK\EFEBS_ ML+ /U=7=TXC?W^M%]<_).G93B>?_0A*,_AZMO5TR5[5'-01%F\J[6JC757Z M%=RIF@@"EDPN=$$P+AQO@,7]E63>ZR&E)REG#N-PL3N>6U.Y?993?2N5WQ_-CF%@3CHK-&SI.'-1R5 \>,8PE9<)>5N7ACK4<#]]M&'DH1- MRXN=^I?L6B(?;^$5I"\E]W\T,,M@5GN%=)7EZ5G7G="R+X>_).K'*X=IK!A1 M?Y*9.]G]N;'?1K=JT7>]N>/[1WP-@Y"29DS7[/8 9WMX!KLE.\C2DH^1[@8M MZ)E>^0(X'LSC'23M".O>A[(JAUD;UMD\)&5\03F.5BMQ9=T^TMMTFK]K+!H5 M_+,H!_R\3V!SIH%P IJ.Z>!GC5IY#G\^>U5IV M3?$T_:K''I+V<]:@BAH/.BR9H3)(DGQ[.RU6>78HCQM(QZ-&7,V6F![D15WG MWPIN&1>8/M'O-X7(M#P)4=57V6.-;+U82KE.LDHA; JKYX_6"_ %KDLL-V4N MWUV(5DF^-MH_))K(K>.H[3&>:*G/892KR(VU.-+6<,B$J$Y[2'1_R>-W14]%5)>L.;KEG%// M7[IT5@M*@'8+BE 9+4G/ISK"(6BRR:LJ7_"1\:)QI.O(IH[H:HWF';D/MM:; MD.FL"R/*C;]Z-7SCU0T[-+2_T16MZA1>811 M@9WRTS6V6]:;!B6.W\[Z/+TOO,-^V;SVT*?M=FD!102X34!%8%CJ,0QPB%[M M#RW-PCO.];4-YNR*ADH*HG4M=4HM-7(;@X.&"N*PVR,RK4H%.,]FG]PJ5*DG M2:RALK+>D$MU1#CJ[@@7K:4EB)8&!**U^W>*&+W[KTGXKC>DB>A*4LZ#$=F@ M.9;-:E\M2+E]P>\\F;@W,0V9!+.2^M?IS9JQ![1/M+XMF=_86Y.@20"8R*GA MZA2M!#LD*SRKTYH\)):77PB;O#IY8-R4N)FF-*G^0,C*PY:8>O=Q,)T*SIKV M2)=]LCGEB/FG?G?=NWC5KR-BO[RT[_F M.HU3^Q.KBFTD4K]J_OWO^N(K,/P 7@_P(TU>G[<+#U,/0QN]U+*:GHRJ@=B[ZGJM#FF6=CNP#-3S@!^)7#] M3@T'.YW((NF$T,UZ6C/IEG(/='UL\V)W!J2E%P5/'.E^1Y-G@R_8M>_@B0N$RHQO\( ML_@O*6TMMXL?OPX7 *:(=(FM)A5PNS&+29TK<%]Y>GC<5FFV39"1U-7M1]<,+2Q-)?,3T =\NWTI9TIP&W]5W^NE)R O.5C=6:UC,J1OLPW M'QXISIYBU''IYE$W>NO,+A!S:SU^@D(?/KDEB%.0EAR9!7@ MU;_;$VQMU>S:%?(\,D+_7"8SA^A5D(OES?H!^8,OQS95G%C\3H"3W FHQN7V MZ2K:G#Z9/T6,3M2*<',/"":"$\&?D1W0E+^A]L P01^[S8XL,'2Y=)#-7.

-MW/4E]M]QB +<^#IG*]4E18R761]"C]":WQ;^?>& MG1%K-Z_?4I^H=^I<*2[[:7KGO5;X%1KA+;V+=%O-DAT:_!72O30:^]>:Q M?"9">[Z@]R#^QN5RR&?X:7+U*0%R]!LQ;8 %.7BTTHU0+Y/^Q"0HV^>J/:BI&Z]?[U)PL)OKK+NM M(?1I]6LYJ[-TI\PI=9@V'^#&1"2A$I[TYHF/:TDN(3'' MQ;3M@P&Y/WNFAN>\0]H9CJMTN"B&T>I:ZF1-PA;F4K^=ZAA"WSU0E";M9O+M MU"&X21)R(>=42AN%.(U3><+'(=P47M7*A\T^R;G5M_V(80+8'R7#,G9V!K]> M]]=\.DSK$ZU@\@V6,0K -_!NA)"MF)#U *P3>K9=I2^DP!XW!TG6$G?.LL*] M$9Y5V9GI>=T;+*<0/,SIB(O-N[O/8VH5H?,S63=;Q?5*1K1EY#>1<8ORW?3; MQZ\#?2"$TB2$]:?PGA/0>0H]E7_L0V@H^\,\P?9Q>_'M?>R*3:1$5*PIZ^BGPY5%D\U'9-9_7'J2V4(Z^NIT'@BH M+(UJ52@$LBPG$-#%=13SG4*+E@F?#]'<,??:=QESK[JY!:<<>S\\_RM%:0+Y M*.7,:9LQ&QTT>[! R_GK=*W*^=UG4ME9G/.^AO? .LF<2K-)I9 M$- _;C]"NFRJ$3";,GE")/U.:*0.$S1>AV7L8:BL=:=\U=KKWI)A_X PV3?- MW@4[TUL"9O&=+I?T#"[7[XID*_B] 1WS )(G(-I0TOFF)P1*.LTH MG.URU'5":4>;;\]W)\XN"+L<78S,K1/0,YD'AF6:K(G>JHO\&@:N M4, \>_A(Y,7Z(4US@+=L/::K,<6O_#?*._F[86Q@&-C8P&UL,0ED*RNCM>*Q M]=1/:/EJ,@WGIV-L%4(>R%T\-[FYU2YI#_<=,*NMC^Z!7H [TS?("A.T"@.D MAA 'K^^)N;Z5:D-OC=ZY&'QKXTP?Z\_,$] BPRY5#5@Q!3*8GL[SU310L:3X MO^4_]44&X*7YANL);X%S>J6B?]HO'Q=1+R(X1O_(GN^D3FZM=,# MM>L:>:_1 ID3 L:?DVT)2?NJHR.?0(E/SZ8QA^QKDJ#)8UWL0(?*L) M4,*D M&69B1+Y:$_#1DS/A813C[\$3D'/4NS%$M 3GH)MF[1>SU6S>:&4\$U;TN1O* MI51?FBZP(?(12\>M%[+ Z=JM:TB]V"-MUB,E*W1] MS .R;S6CO5>C^Z#2' [K/,71.%=S+GEE8W >QEDW@-ML.L[>HGB6JTPE4D(6 M!<,UH6Q(7T\KC:!=('S8^,X)R,)KW7FD+X3CO9+L>%KYESY3';L_&A(TG%^A MS%KJI'+=="-2>V0!W,\X>]F^3S:PA:^"D/9,(##M39*E8R M,I^ZRWX"J71C9*%XLM4B3.;65E#M6.#1=:%M\\FM6;#MJF 3$"3F]I0#4@IQ%$:%*D+=C*HH;3]-4M.Q%6:&K*'>< M[J>ZN_ODNRZ)7!RJ=\RVW*6S0;]DPB^*;_J39CKMLKJ'08K(G;0I6W+U0DDNN1J;N7_ RYMM M7%,TRW3,:?]9*NNO(+%<:ICIFO2!;>H(5E_&E_RM*KD_5$J"9C"<$0$;#T*R MS\(%>E7WGYMT:5^=G:V=.6_/RCY=+H7T^.DKUMHVF" C,R16G_QQ:820[6=< M);_HUZ')FJ1!6_34T7$5MY7@OW_,Y%"#DP\T_%Q\9X2'UH;;33^IP\ E1-_* M2KB&>@[A@R&[E88M;%_$X3SP[!1U1H./=C-;/,_;F@XMS&MF#57JDSK,#3NN MKLZ^ETD#/7?]]YJ(GJ+XPQD E_UH("B4 .7]#?NTBAZZE 3.%>7HD/&MU=52 MTAL05=(7+B^JJ6U6C+8Z1^/HR'7F%X0Q$,P?/C3/1[8AHQ/EVB_#E6[4\S9? M+<#=G]*12*8?U7].TF=G\GF_1G\:7Z?G4LO 9W3MQ&"EDT>\5QD.>IH-H M0@N/N4=6C=.L%U[K]!?NE;ID<.'EMKZ4D)#:F1^_%%\H.!H]J:$.4FD;@.D3 M$!/_&#;SN5]2G@CM9/G#'=N!LA[3#_8=G%)S472_...TZEZTW#T?H?E)N@MA MXGET!R[>E1TU&15"RB+R1*D,IDW_MGNO-L\W+K,@NBX]RM9QKOTP)IL;Y M["KL(S/6 ?>)D&^R\9OIUB Q0F>UH-W]^*6.'.+Q<3'2F:\!<\J;.L$$%)_C MP#.7?%C_#FP2UUW!JVC?46[BG?JS].\]W17A#O$L8<-+GUQ8?XD'D'+VH9.M MDHLS2!YX+Q'=!0'#)LN$[6>,0H12\^WH'"LXC6MM"MZZB!D1F@+%I18B(RZ8 M<(7/\_LV+>@GPX2@-$4^E5:A ML,[/':_<52;@IR%ZEX3I'DZT0R90H*HUQ*(?K66!4-8U-:F_+*E!%T6=Q H^ M5:#5.VQ]+U2R@YMW:J?W?CXT#)SAEY)T[I+X>JI9_Z89Z"RC_A-=:O^.<1^> MJ3A%+MUV]? A3+W^IIDKV8*HW,Y MDI9V(39D2 Q#7B68ORKY6C<,TS==N#Z MC.EC6A\HX()4,2 TU>_#U(04 )U3RP$Q#;5GU" MDHO%CT P8-BJ7M)!,-E\$T^0W2P>F:[RY7J+DU@2_OG9C?-QT6ZUVYKVFP?M MQ@Z8YZ%5.;[9RH&X+.EML1-0A/X[C%YCF&^S\O#D/<(_;C\55R%N'_$H0XZE M)]:C3D O L)'_PYO&IR SE$ */EVM]4Z2PL1R7RSS"O.U8/P^*TDAY9IU0HV M0^9C2S+?F>S?.CS Z' OM!Z26+61/_$A'L*R^CIC7+FE4L.\<\5*G7U67R#C M,&;P_.A3I=?^#7:^[^?4FH./$A_)>92%:.O%2U3T_W>CSM&A]')55S+O.J?9 MN\DRU9X=X6!,*ZVYG-KK[.4E0=.C]>QT87N $IFWAS\EMEJ+KO@G/,'F[2Q^ M#2R9&?@)A[1Y<..#J>U,)SPAK&GU;.EJMG^VD&7KNV:VB WF,Y MY< S5(9'IP]>FX \JHZ!<&[[Z,=0-*LI9N/I#^K&9K :6N+83@$S'YC@SQ%" M+?K+==WLNSY=IA6UL_2S[X2>:2,[#(YT/72DQ_+)EU"T".O\ADZQXZTIK"25Y(H MVOPBNA5P/\L1FQHIINW&UK;&-SZ:,=]$Q9>^JFL&:9D=F<.1A)5.9OF>/,DQ M+5?"*0=Y:]]0T7ZIM;W]<\ R>"_6>S&WP&0.O2UP@%1DG@ZB&Y7XP*H$B!RY M4J2.BU1:YN2_4B&DWMB&7%76!B=/JZE^%8'K(>=V71N\C?A]-4,4S[0D_G)N MP;/ R^^3D[/EE9/TL _J7"*U'.ZQF3K(?D1UJ M&/&!QE)KN=;S#'141>7V;6F_B]G7)[[-ACQL5'J9& _:_R0] M$*X@7;W1ZUY,X41U\.@H %FP;62:+FQ'[E$M;@ZAC:=_0N[NYV M-FBO6;I?AY7:CR)]1#@W]U)D4N*I$C-,G3*(FT1PXW3NS\/!<#L*]M(E437\$ MB"8>=,"XW(!)U.$CG8"B*3?+32I_&K@0;.:-'"L?'UG\I#7ZI>7O^V3F&1/: M_]M7E>^(!\>OJ0*(X+% 3?E+@*$1N1(5\U!UTNKO8;I%PJ,=[+,R38WO0TLE M*V\TU=3% ]R+ $=20">8AJ*J[$<+6&/#V49I_'@TKKYC07D+\ UG<7Q: 05O MW@!G.PD>-[:>4O1]>!. +\#TQB&0GH(3@XT'*2P9"P-&5JJO;Q/$QN2X&E;! MD' DG8#(32ASZ%6:[ZQ>B<\XN-S[,A M&_R09:GG=1L,JQO8K:E;ZJ&^#ZS:B;AXCL'GK#[_JV05QD]TC'0@QK#_<]3 M =SK%_F#XCSJ+>?]AT%+FW@:HO>GV@6G%F(-Y#*>/BCWO74C>UY74RPRUI;M MC_6#5,U^"9KOU',4_QRB,@X5@] M[25LQPKQ[DS9C_)8B-ZO8LT(]?A%H_)^ MQGX@'11M(/(DK5M8OL :10D&!$\!UPIO/!$8ID]EQPC"/?-\:)SN(L8\AM&# MZ#RM:I3[=5W;#S)JM/I6!B[Q-L.1^$M(@CO28[5Y\M03Z/')%+6EDJ;\UGF_ M5$Q(5H#?5=[ANAR7MR6,2@TCD^HNF:*@O?_P) ="NQ)U$,R,]%@L <.\ ? ^\O2WRP\,?PWG8%H!4DIG?V>7O M[IOT] MPX=Y/$EVH;XA1 &7\X[^V?TK3[_1XPS=[[$"8EE? 1U^![@]E=WQT:9<0S&9 M*_M-GLRDZ%3RAU/6ZFH?6:XR,D[#A.A4> **K75Y)!7^JB CH_)75I]F\6I> M^;#YFU^Y8UM4/SUJ6.C;_[6]2?_1(%L>)1"XA.<$WY\*E-5%J"_BF=Z)_FC( M9\VNB>G-@07P2:],#S7(Z6O\L4NAABO^?? MDIPR(P)2 ("WK#H)-T2Y9G>U:WUS37PM)RN&*[ /OJPSX:HP<,F\-X?DLO_B M"UD\7HRDG[1WA&1"W!U;4&-]F)95.^7S)DH-YUUQ)N]";YS;_$?X!MXC8@6=WK-RVP>+!I=!IPM[LU2G*)0W2=V55U"RGGUW0$ MD[>QO(TDQV^-:G_#_I3M0#C87R=:VI](K6N<\ MLG,,2"H!MAW)W=]SJ[QPVR\IFIY$**---^%=4 )-\ MFIJ9U+.,2^O3S2FNW/+I6;)M%OA&/&^S?53QMZ,^Y +3*0&J]#UP5(%8P/[- M:!'<)2"[\&P_I>%9W3K\+\TPC;6Q-]!JFG<#.%HVS40D MI2Y^/=-[.0WQPTLU02IBVPS:+.,Z9I$TM!O!HU\\RMHR5C M:>H/IRUZKAG_\6P.")S_/;.E^*JIH'CV#[]$09W$_^Q@GO1K8)BDAL4(M-)5VG,+W24N"+GX\L6$VUY ?LTS_*=C:*2Y/KJ!]8DI"=D M)H48LD'#^Q(!661E!6[WU, Q4&K'""6L IY"90_C-O.6]S.$"5D6CV>BA36O M"BR@0VUU/&TKQOFR1L/9J.-0CB!YG GV!,0:+@RG(1S$9'7/L4D_^:0DRKY7[?8_5F__%XWU?2OK*;]$ >P+K E" MZN0PU(M'7YJ!EX^"2KSL@O[,3CTW:N7U'49D-J8IQ/]TU/1]>^?3I>J;F7,! M5,$ DF[[I5G@$46^PM GI%(\MFA\B>Q6<[75;Q2_479](GL57RZ+W@)Q1@A? MO:;*4;K*+VEK-Y_P*W?T4-LZKUBR3[-TCC*?1/E[H- NA- >T>$ ./5)O='U M+;*%+8=TVJ1_UM(]$>0Z,[6WJ;QJ&:+?<9Z3%*'U4J>OA<9!;@A MP=1A?#N@N:C7/E*X0F5#"3K.>FGXXK=LUR"M;34;(&1#9_S9(H;)]HB"""UQ MW>-VA HAUVY&%R@O]CH!G=>ZZ2\\TZ5ES*X,.S3HK*RJO B33$ U<=[+HA,) ME##&'=S]95MH97[1QM7FT@MM7>O)>GL(AR>O*G]2<<-QTB\?YNZ&04,9I<(+ MBLW7KKQ)IAXX$8<;@O=W269D0 MJQ6NB\:"J(A([T2EJ31%BM)BHXN(* @8 MHB#2#)$>)!!%>A404!"B5*FA)(0>@0 _0$1ID2"$! 'IB6CX-"'<>/8],_ON M?6;.V7/WG'/NG55.4LKO6ASQBI^ 5+]+@'S<5S_2I ML4]R)W9 8AWG.UXQMNA")%BBI -7&=BDPPU[9#B66*3&VNRS[H:9+][9@=;? M[CA=TGSCSK+X9BGN=BM+S :_R4K*Q.#.4[G[WB*@J$:"O>6EH3+.2!IWC[35 M#NBW1CLLZ#,[^(YJ'/';0AMT!^36&[<#*GG<'I;#$1F>@R1RSZ$[=4R$D-1> MH=!J9,,=1E;UKU5JB],O2R-B-FPV#54AWGRJ.=)"CHQ@$$BA!:K;;SD>QNO/ M*I$A-QGK"5*-8TKX,*CIQZK09PB=@46(-Y-Y5B>(W0R%R,XIRED^KAK+3R)>97&[<=$#7* M3);F/SGG<>\+V=_T7_8M'W*GI\5"(%W$Y!D#!NDD%VO*M$=W>1:R=VO)^1PL M>F.!H%\XK,=HM07N@,%<27]Z6G2! A#G#G;9 <5QCZ<*+)F'&(24?S-[\ECC M9S%+^CWD D_ 'O#< ?%I .:ET#[/.>/ ZX!MN477&5\FOU4SHZNU8'=/8$@" MW#_S_6F;XYGOE9BNT[0=D/ 25^/SF[&@RA5C6]L6* /J?+7ALO:?RO*C:6\K M);,?+>ME7/07"^S4?I%Q7DS;HBQJO]$17Q+J(@\[OP G*U;.+N?"GJZU"55# M]5_IE<\F36$/4#_R.IT1H6>A8+\#@@KO]V$BD[='@'M*?-?:/ =W.TIT ?\)_5FE)DQ=A2+G>B M:X=)PS(]](XEFY!+6W=@?TG$JR%N*K92_-"0@,'S(R MZ7!;%KY@+[^UZVE_#RABEVD8]@GQ(?49+YTZG*6A$ZF";1;*LD4&L(15K'Y* M:[U1LPM$"W+-]_-#[-NQU;FFQERU>)7KS$'9.'/[3U'GCC]1_G]"[2S1&Y'& M@C2H=CFU.444KG0H@BF/79.\2[RZJ&N4E(6B=U/>$\][_1[$\FGX!^_74'^7 M>$#YB=BNF<^N?#3B5-K-3#HY"J5*WWA*E#21 \?+O/ZCF5:Q0HB4;:G+^*%A ML&EWNFGTEV_Y)WQ[3/\AM\D7H%KULQNX_PCD['J/%& Y ' &80Z<:'(,&?A^ M1NH3!S%W/]4XW*5^="YV\]9^:R'=L=VDS&SCVQ79'\>[V^S8:JC33&*T+E'( M%R;(X:O\KJ \-N4\H3-(%:+<<5HFK.'PTR1;:4M/0T?M>Q%=F"%5P@A[^/:I(F; M7J1?9!LYWW4'U*D.>1"^TJ^)IF$Z!)UGKO84MS0P0C#> =]^?:B[4A/XU;/@ MUT;0=7Y>?#!6;)\DD"!"ZE5T<(BLS:4?%*GM[',+-^U6045<^01&!-):2*X+ MTRT'.<(QE?,RY+O5Z ^G_]Y!/;M[KW;[,UMYL1J^QA,[XI7>LZWR\>/@7>#L\"@3O@"Z#>75R3&;T=T#S M^+"TM:<\S"A#QZ/W7L,PMGIA8II&E\M\_QPFW"L#,/0=4/S'5P9??"4<1TA; MA[W)J&1Y ,Q@IO7L%D?% /:LVDB#0>X- M[=!J'BL%JBN0WR+;;N(OL<4ZIS1Q8\9G?. H.TM,G!.30I_V*; M?6'S)NP&W^EE95M*>_/- MCM\!4^20'!?#AY-%9=Y-U"HR5NE.'G0"HS(2 E=D6?V[0\N;6H RIA526)0PW)&&%J=V*GP^Z9:P*T SO/S-50:(G[# MR)9]&1@(G^9W8*R6TZ9%SL#?6?K\:$G*O[VQ;\;;WKM?KO9A^9R4:F&[JE5Q M>4<*MJGK]>_9LFF%(E,Q!].8_QE:]S^A*-PDU@YWIL]!Y("G'1+ 03B,#J^8 M1-;3X2(S,,#BS0W;G*"J$@\'58TF^?F;C6N5\3KH+WMF(7$=M; MQT9_ CIY^S7@=V,I$Q3=1"FW"^FDQ-,5%>=XR+6G5"WQOW^KA%;$[0Q+I[_7 M2?POM][_^*S$/)APJQ>O M,_R#E$B*9"P^"+T7W\EYN9W"A2#C7!F2W=BH4,IBK]#!)3)8_-?0V3Y);=2% M)LP_P9\0P8:R\+,NA Q#:OVPCK>A>D:"]'AGEY7[NRQ3J8^VJ\7;?B.C(SN@ M],*R\+!-]+>Z!4[(&@ FC'%Q MI&D8"3Z1!:,> O!W0I;2G$$9- M*P^\X6#&>J%T6EJZCQ>)&--'F']7==J_:^4%^6GQKG_7 M]7_?3%!HD..!_T;?_QN&W#7]^8[JO^E\T;^UXR?^T/_\!KZ$#C'=T-*W?4Z^ M1:JHR;JHY7E7\2>NL^[T*T[A B6X'V=[CZ=?Z!PN")-:M/^?TJ+_C4PVR'A! ME= 1/'5;*TAK[W*F\=KTP)!JXOI8<H+VC/YO MY?K_Z;'I%*F11^\EEICR9;\QRVJLQ4NGS.F[;;(3"[?HC26AN;$[PB*6K M\D'EI8X,O']^4>IH[N\D5BQ@S("QE+93-G "B,E6"V9:EX9!>'ZH,V,]JPP9 M%M1^^JAO J+&;;QF[>[=$N0I*-GGR=N;[LN/&6C@1-]J-QT\),MW]"O>GBBS8BUF,KIY-VG Z2?J!1:V5H8ZHT0 MX0[8?C].X]C(ZQ<>0QI9,WEK]9OAFCG4R_DPX)1J%R9V![3+Z/P<3,()^8R& MCM[@'$0]O'L-'"%US@E?/$@JD[C^O)E4'2B7N?Y9-&>P&E?EV@ADWTN(4 MSFYCN)( M@A_+4XG9TSWO1*JXLV_[V[.[_*JN'OJZ#1TIR]7L2=^&$-QQ5FOHLEO.\9A? M#A-3.Z!!?)EI91YLV@7J-,5PY$CHTX@]?U\ XDET(WX:,5[!8,0H>,X)=8!6 MK7^UH8$PAA\='=I?7<\=3J#XA1JH_2P+KGEV%ZALC9!NAI1 H!<&\/^ ME'?LEB34JC=X&[S.'G'U7GWOG+8#DG)=]OP1*7]U(Z M56#5D'N()\Z+JWCV,10$"*?;"H/%5PK$1MSK6L<:CEG>%KGB_TJZ^(S9_@2! M_![%&X\"3GE/CK92OW+NOLZQN?F[AC6N[.NS&'QC$!'.>%W]X]$\83A\:47' MSG3/OUY_-%)"=YIU2$*Y,[610Y3(2O]*SC49N3_<(KB'2#_\;2 MT*D/5>GOW'$>K'TV'$P\>K:RX#"#'-^F)M[WU$0=?!A9Z9QTP59<,TZ(I9SU M]4\5!5J%./G:J#<\/O34E/E9I0#2C_AG8Q@YB-L.2!29Q&(Q$+U:?!C^I70@ ML--5Y?-ZQK=^OB%6Y3M!(^=K]'-.KKH2%^^'P&F7^!SW[!GF:D:^QTC^EX>> M5+O!AZDHK5J&9_<7E+XQ-NE^!E=+$NG,OI8E^',":9ZXN/9<\6)3OY>=INIA M5<=)6R'O<,V(]>9VN85\C+79R1W0U."G4]^73["V(L+N_OKU(O>W<1"Y?;L( M/8N%\4,\\J_)&_;D4-H,)HKFXE&[BKU#6,S!T!I84X/VH%_'7?"#9VMU"1[/ M2R?,KTLGJOVBV*XMO0'R6 5$P+,0,*1K=N1J5NZ ]G/KZ.UG+5(7NRDJY2SE M=K;XATHMC&R8D+#V[WW3KEYSV@FR?]\,ZAL&5# ))IJ1O3*09[-YG41&G7T? MJT-[#!]>EM/_948US;D]2CIZWQWM-U=L$DL*X^7?[#[?3)S-F%'DL=G90FOF M9;,61E9L6C#S".I2&]-J^F.'ADM@B<#Y-KVZ[=>]E*#1BH\?_%Z K'[S9=TO MB1WON?43,6_M$C)1W#IS4FU)6ARW$,2&ALZ4Y-2\(-_:T"\]9V^=K='O8#-6QZ,^SBAK*=7TQ=RZ;JDZTB;+BN2I MRR*.]G89^L$TF$Z,EB0Y=AQA"B7U/?BC1\?#*X] MOU)U]5[LP!\AUT_JJ%N%T]XM^5FE166P*Y^^4J8O-5SVESVD;7#ZU(#Y=3.U M;T*3:MP#DW3>)R9,Q$91-N^0SEN6GTQ.(+OI8HPO7VU5"W3UB2[[66TGI/HD MWIY,MZ34).#ZDV-DV>81U>CZ!BT% H^ZSODV:,@"6B]:\PJ]Y'0JWN)KXQYJJQ6EOT\;,#Y MHDS#;Y]UDQO_W/J8\P0]6T8]S-7E1 !UC#[:4 V1*=L+V_<3T,1/V1QQ*K[Q MM5^]CI>(.HV'2*?Q(SKFD5L6+VKM-6>7.X)G,8#*<$*;,A-,IR7.=;)P0 MCC. I072!/6MF&G=0Y#N7.4,Z6,9\LXS&W8M&>'1MZW4;97I9X(U5V?NG1P- M"+A3EX_I6F_9#%=68J/@7=,3K)GJJD+"@D/$^0BL9COBG^9V^:VIANUD(CP% MPOIXMVZD0-VP<6/#7R2K-7U3![\S2YM#[:TJ2?UY'#X4_JNF7 M/9>]8(D)+&SP&SR4Z3KD^&L>$N"RS_1Z:8&FV)-1VGI7;5WM4LNRB5RO@-9.Z"]-=MO\,-?("SX-F8- M&RF]@A8RVE7OH*0\G'>Q6R8JM@NZ%7[@AM\)4'JSWDAE?[M8(5>!.W MX P4(1O28-^^5I-BQKTV,#0-:VEV71XA1IQ_F&/=.D >^=,N:KL"3B(R[+"' M.?K0RVRA]SPH-5'JP'B4^J@;J19W^DL3.J+6YY7#:E2CI$3.P:6G:Q2.L;^+ M6[<]53NR ^J$<0_<05T"A&AJ&KXWQE!V["N3%RL F%74,'R\/7IBY([R/+U5 M*_V \ MPV.3P0%7%:G.'TG:.R5^F)=@6+!%'(S[EJC8!671]#,E$E&DSM/39 M+\BNQ&7IDY-IL'Q#V /=QH17K@-7GDM+"F=O\NMZ\BPRP(S-HZ5-2AAB1+^[ MJC#UW^<'D*\ST?%XL('A6N2,O";WLV(,R^+':O;F-Z=B*9O%D+EG;6%RXUS) M4Y$5VL#HTOHTM&;$NJ6G.5QKX\3PYWZ41G!#0WW$:,BX/&%-=@?$]Q@XSU9? M?K0TH]XQ3IO @^4NSPHJ6A,(J2[M =L]K[)=@C=!;!TP/-E:/4:OWN#)!SO8 M6^;BVA:X&T%9[*3N#X;%P$0S>%A,R-&C*+3NS57NS0D5QQWW36I,-;;$%C8F MBSMDN-SJ;M$\$#0]CP%#9G,CE8!FMI075R@*P0..KAY;, 48O#&^7@!3=4<6 M&/NP]C\X(OUHX*FPWJGLQ*,A3_;_PO)'#K9P8 P[JBSJ 7D]R+=:!L'G'2G$ M2#XRL!%6=OSKUVD?FU.XB_8?LZI/WS#[JM$[JU?M>?D6OWTX7DOGK43N2M4Z M860C_/CR=H=-5>Y&M:6:2>[E;-M6E^7PH7\]Q8+4'>:(I='N;K>064'UXUJZ M:0F/ONN;'!];"V*C301%9HZ)JH<>EGU4<.N5T_$4:&-RK4T_<<9W83@14M?1 M7(GNO,+9Q2SJ/H.T&KW&($:C3$M\'#9ULK<>%Q1%!NV &@9F[JC7/'W8:-B M.*AXL(I?-*04RZ# 'B?Y[X#Z,V Z#J]3I]B-O_M5=T 9C0,*AWC!5PU 2 :> MJ7G.#-4>R.X5A7V,KPI:< %2BPV^M+IR*7!0YX@MPH^@Z>Z9O2_Y8O"W:U7] M+;J"N8AXR&PU1(@+!K;Z9%23.1I,K??7 ;7N/]A$47OFOMCLB19N?NFP?/MT M3ZYZM3_.6MU:ND#JRHS;R^3$0%=QM@JZ\VSD.6^9M 0\-L6[/;A@X,/P)--L*QZQ)[K4 KE4X_BAWMMQO(%Q'8,(' ;/U+HY'Q*DL-XN[**PX^K1^9RXQ]A>2QQ]Q/RNG MF CE5HM/=P8??GJIZ9Y?<)+Z\-X/_:*C=*,SO!# 2>9LC0M4IH,8& K I O M H'T0?#>,(KQ:RV><-*L1#),]QJ$6VHK%MD\2@]KT#GS[>R^,VN!<>QS/%PP M[#C*BW"<31^)&!^JL#^632K@51K=ZOPYR)!=.67MV&RKRX)09D,.4[.[0'$&=5\^\7.(K M8_;*N^RR7L*[: +BN$!:78NP6."[Y'I,;'6\X?^U4S5)ZWFSIYM\A?3^E+BO0-[0 M29J6R!VOI) _,^454]XR5URS-3V.&G%;;)?XI3#QUX;_L]U'K*64N.>/M__OTYJ05:RM4 M#HX.=U^PC:$R'!!\W$^PAGU93!=:VM-(-8[UI^ =D/ ,$'@5]PEGP3?>CP_+ MMIZ4H=-EPUTN'7O@I%D:G?^]]4JR")XGR6;?F1Q@ZG=A#R"QG5Q)()VY3TL6 M<$(Y%B_-R'SFFWFK+ACJ^Z#6"'Y\?\FF7[.W]#U30O[,S9O]OZ?ZB P;!$7_ MXO93_-\E3"$CNUG!4QM_7X+;. (4,%$7(TIL]&/Q@M?HS"JXYJAM?O7Z?.K- MA&^GZWL/Y:$^)*ZB;-B'. $,H=7A.;C^;"Y''7"<6[/MS.5_:J2X&XCBLJT9 ML?GW_9QI12UZ NJ9F:'Z.8HNW^I[AP?H\?T!@3AN;[[?$GO&V:;Z(2O#6RW0 M,)R#H9-+LFRTR+=5RX#@4%3KGS*.)#_-#_/&U%\RID-I6:8ZI;2Y'%EDVE!; ME\US:#UG#0K%)]21NN0FK1CEL$?C.&# *GCIRQ2/TKZPUZ:'$5W M2K;!Z%J3>SK1@FWG9].B(\7;1W\:AW<[-U;M@(Z@3(,KNW(+NC4+@V5]72!K MMMKVZIM+Y.Q!A'J4NE5B$]87X/' O3WC*'_V0508@$#HQ_BU09DR$S\&NYU3 MWXS(1IPZ4SCUG67Z[4>NA>S@<=C9MS WO\1Z8FESY4$S>>ICU&^/!%. >[&',T?IZU-"" M4&^%LRV-A(9/6)1IC8O3E/S9SL'J#W='^7Y[3SP(A]'5G&2@O^$&$8W:,HE-AK5O>_"V^:IUW*A+_YE@?O'1>+46QQ[H*UTQI? MPV]"?>'4X&[+>7,QHK:M+/C3 %-('MUI;"(+[(#HL'@.5(='QW%01 _9#N;+ MWXT6Y=C0IES8\=5W&RP+)KJO1PF=764U,G.$8SUBM*^=V/.!Z($ U# Q)FL<;$ "_$EXL%(*2_8WDA))*(S4K).!A:+4BQQ_MYB^CS;,J8D'V=] MZ PB_=740Z_*YB]UO9:JN=0W0NE&H>SKR$4S'B8DHJ ,Y<;F><"QZ^^.HC9H MZ>WMQ*_;>3?#!X'\B#U6][)L,+]9U<1R5@A0"R5I[>$.0!INDET/ MU@,E<\1$Z@$\6&&9DC73"HY[ZZ0S*.!;F=(O^+KR5=N"P'QAS-TBKQM.)MG; MI;P$5I"KNG:,Z<(5#4?(<\QX?,87>VAH=OK&9E=.MN4VOMA:T0KNF?IC8GY? M7]A!:Y$^[3!LX\73G!G$#MERI[HJ D(-''B<4.7 M1@0L]7_7M>+J>A#@[*DG_,K/%I/187)&1> TE\?<;6S6HB6$@RZE&C_I-E;SD<^'O$<4+_U MN)N7.2R JS."F68&BZ2CDIT*,@SC_-7'^6V.C^^[@IM\\_6O/QV9#IDI_B#_ MZMF5'K&P"_<5?&EDCO"$#:P;C4/$=*@@1YV8*DG,9[T46!(N)5+@BPM)K\') M^2VQS1(R5[80)1?,D.GQRLRR4TQAJ M4^-0.MN*%_^^_2(336.]QIJB$__HQ'-/H3L?!0G%G$42;<>-#&EK0@Z?N>I0 MCMJ()LI\;O]/^+YEZP@#^4LVEW9 US.F8Y)-[B0_=3",TSRBN;8()RKP4O9U M%6"+UT=GH)G)ID5\<)5AZL>@C+$E;<^'X5472Y=S0_-%C;1?>&F^T9+*.'D0 MGJ%O=D+[9G"N/D=XY3T7/*(K78T*95XT\@QC[H,E3,R<]1TZ_RM?RSGWHZ%A M7(SS/Y0PD??)U7NSAZ5$:F]=KXO^.2P1V?T'3!+Z4DFB[N&8TJGQKL<_M]TK MGEDR(,3K0J$(W97T4.+'%S9*#Y0>_C,E?.Q([^Z**^_>FLM;!2*=.B$172># MMIH5/XRN#0]3R"FX%H-[)]2OJ"("7S46=&P856&V6_O'U]16'G"2:.BUL$"& M-?? 5CGJ]CC*@Z=#$O3W3[A@Z-EYG@RFAFK>*K.^J".K; =4N"\/F7ZW.>.J M6/0UMAO$&,CD"A@SS\ZM4@^(T@BQ&FV&]#3 -0"EQ]2/FV]-QZU%[OV\T'Z) MD--RWS&$-?0ROT3"4EO=%J_$=WE[E&T>V6,BN5U*]-0X2VNL*P?2K.H^U02U M;JLYC-2X)=T8]?NY5)@[,7\HW5+ H,W*JE^TZ/Z\@7L7C1?M"D@%_M0MK@2F MMY0I!Q.V[;E"=KDQ0OD5/'>/I9+G7?O#J/2.Q;T?;>WO3]@)K5JT@H*Z4,K'\=FU..20;W/<@+G>[R19\,T)EH_5Z%C:'! '5$ M4N1)Y!0M+LI(F8&P: ;BYB+0/3.2$S^WW7O_WOKD?IVQE+1V>[/?_U#E MB3--!/-Y?;,](J]V0+O0LU6N:D"<2>8L^B"@"5- V3/U$SB^XNUI"2@GW]+; M7[Q;)(KA]T/:<".=W88] M?/F,*W5ZRJC@6#LYL?%M*+J>3TA-.ZK (D:R=/K-B=X1XNSS#GZ& MF[?CC B30,+R :V7R3Q*=1M99M4RBK$GR*R1*7@![1R)0.?^AR-[3R@]+4X; MN%2_;U A.+A_"-OTNYJSY8#G?LP/GH>C''2RZU M)G M3@&+Q7;P=_;^D$G9 MVJ1.%7$%+,LCNQ]+Y(?5<$[@7%80AYP!#"D2W,9\H85=\A\\'WO[#7ZT>B/[ MXH$;SO0%:VN'@8IK0PO[.;P\1.6(GZ7W17,-.)&C&T%K>N3W1"'.O5E!@8M- M#&Z#F$%MFDONZ*OL3>NFQ"O9:MG>Y@/,5>$K4WEKUBL[('GT;!Q:*-)HR6 \ M98.$3?GC04QJ4[XWNR&&)R8<;6MF0O$O,@9]C>>'UO"DA:!L1[?/EC*0@]_[ M7QA+]H !);W#9=HX=\9,'(:.7@Y!86:W(ZH:1GU9Z6_8"V0"5HX6S+@,U@][QD 66>UR^IRH2F"M'*.!*IBST0!1WLX16J@-DSF@:BU_4,XU8-D3_!]-

XML 52 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Net sales $ 152,489,000 $ 174,910,000 $ 175,288,000
Cost of sales 120,981,000 135,575,000 135,234,000
Gross profit 31,508,000 39,335,000 40,054,000
Selling, general, and administrative expenses 26,751,000 29,781,000 29,767,000
Impairment of goodwill 6,760,000 0 0
Restructuring expenses 2,752,000 1,156,000 0
Operating (loss) income (4,755,000) 8,398,000 10,287,000
Non-operating Income (Expense)      
Other income (expense) 11,000 (59,000) 79,000
Interest expense (4,287,000) (3,778,000) (2,746,000)
Total non-operating expense (4,276,000) (3,837,000) (2,667,000)
(Loss) income – before income taxes (9,031,000) 4,561,000 7,620,000
Income tax expense 37,000 862,000 1,133,000
Net (loss) income $ (9,068,000) $ 3,699,000 $ 6,487,000
Net (loss) income per share      
Basic (in dollars per share) $ (0.93) $ 0.38 $ 0.67
Diluted (in dollars per share) (0.93) 0.37 0.66
Cash dividends per share (in dollars per share) $ 0.05 $ 0.60 $ 0.60
XML 53 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share
12 Months Ended
Dec. 29, 2019
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share

Basic earnings per share is computed by dividing the net income by the weighted-average number of shares outstanding during the period. Diluted earnings per share is computed giving effect to all potentially weighted average dilutive shares including stock options and warrants. The dilutive effect of outstanding awards, if any, is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the computation of basic and diluted earnings per share.
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands, except per share data)
Basic earnings per share calculation:
 
 
 
 
 
Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Weighted average shares outstanding
9,779,147

 
9,770,011

 
9,750,948

Net (loss) income per share-basic
$
(0.93
)
 
$
0.38

 
$
0.67

Diluted earnings per share calculation:
 
 
 
 
 
Net (loss) income
$
(9,068
)
 
$
3,699

 
$
6,487

Weighted average shares outstanding
9,779,147

 
9,770,011

 
9,750,948

Effect of dilutive securities:
 
 
 
 
 
Stock options(1)(2)(3)

 
138,017

 
147,316

Warrants(1)(2)(3)

 
670

 
1,154

Diluted weighted average shares outstanding
9,779,147

 
9,908,698

 
9,899,418

Net (loss) income per share-diluted
$
(0.93
)
 
$
0.37

 
$
0.66


(1)Due to a net loss for the 52 weeks ended December 29, 2019, the effect of certain dilutive securities was excluded from the computation of weighted average diluted shares outstanding, as inclusion would have resulted in anti-dilution.

(2) Options to purchase 311,480 shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase 1,185 shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. Options to purchase 220,000 shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase 7,200 shares of common stock and 5,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, options to purchase 5,000 and 15,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2018 period because the effect would have been anti-dilutive.

(3)    Options to purchase 345,280 shares of common stock remaining to be exercised under the 2013 plan and warrants to purchase 1,185 shares of common stock remaining to be exercised, were considered in the computation of diluted earnings per share using the treasury stock method in the 2017 calculation. Options to purchase 225,000 shares of common stock that were granted in August 2015 and November 2015 remaining to be exercised, as discussed in Note 9, under the 2014 plan, options to purchase 7,200 shares of common stock and 5,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in April 2016, 5,000 and 15,000 shares of common stock that were granted under the 2013 and 2014 plan, respectively, in September 2017, and warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, were not included in the computation of diluted earnings per share in the 2017 period because the effect would have been anti-dilutive.
XML 54 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Business Combinations
12 Months Ended
Dec. 29, 2019
Business Combinations [Abstract]  
Business Combinations Business Combinations

The Company intends to continue to selectively pursue opportunistic acquisitions that provide additional products and processes, as well as entrance into new growth markets. There were no new acquisitions for the 52 weeks ended December 29, 2019 and December 30, 2018.
XML 55 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Quarterly Financial Data (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 29, 2019
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 30, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 35,583 $ 38,550 $ 38,889 $ 39,467 $ 39,812 $ 42,052 $ 45,742 $ 47,304 $ 152,489 $ 174,910 $ 175,288
Gross profit 7,821 7,175 8,212 8,300 8,542 8,524 11,189 11,080 31,508 39,335 40,054
Operating income 1,368 (354) (6,706) 937 1,333 1,122 3,272 2,671 (4,755) 8,398 10,287
Net income $ 8 $ (1,264) $ (7,623) $ (189) $ (191) $ 627 $ 1,751 $ 1,512 $ (9,068) $ 3,699 $ 6,487
Net income (loss) per share                      
Basic (in dollars per share) $ 0 $ (0.13) $ (0.78) $ (0.02) $ (0.02) $ 0.06 $ 0.18 $ 0.16 $ (0.93) $ 0.38 $ 0.67
Diluted (in dollars per share) $ 0 $ (0.13) $ (0.78) $ (0.02) $ (0.02) $ 0.06 $ 0.18 $ 0.15 $ (0.93) $ 0.37 $ 0.66
XML 56 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases - Schedule of future minimum lease payments (Details)
$ in Thousands
Dec. 29, 2019
USD ($)
Leases, Operating [Abstract]  
2020 $ 2,332
2021 2,210
2022 1,755
2023 1,175
2024 1,134
Thereafter 6,457
Total $ 15,063
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets - Schedule of intangible assets by major class (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 33,893 $ 33,893  
Accumulated Amortization 22,268 18,324  
Amortization expense $ 3,900 4,100 $ 4,100
Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life – Years 8 years 11 months 15 days    
Customer contracts      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 26,523 26,523  
Accumulated Amortization $ 18,304 $ 14,936  
Customer contracts | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life – Years 8 years 1 month 28 days 8 years 1 month 28 days  
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 4,673 $ 4,673  
Accumulated Amortization $ 1,698 $ 1,452  
Trade names | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life – Years 16 years 5 months 4 days 16 years 5 months 4 days  
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 1,162 $ 1,162  
Accumulated Amortization $ 1,142 $ 1,118  
Non-compete agreements | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life – Years 2 years 6 months 10 days 2 years 6 months 10 days  
Unpatented technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 1,535 $ 1,535  
Accumulated Amortization $ 1,124 $ 818  
Unpatented technology | Weighted Average      
Finite-Lived Intangible Assets [Line Items]      
Weighted Average Life – Years 5 years 5 years  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt - Schedule of repayment of maturities (Details) - USD ($)
$ in Thousands
Dec. 29, 2019
Dec. 30, 2018
Debt Disclosure [Abstract]    
2020 $ 3,193  
2021 4,176  
2022 4,912  
2023 35,890  
2024 0  
Thereafter 0  
Total 48,171  
Discounts (383) $ (500)
Debt issuance costs (303)  
Total debt – Net $ 47,485  
XML 59 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Schedule of deferred taxes (Details) - USD ($)
Dec. 29, 2019
Dec. 30, 2018
Deferred tax assets (liabilities):    
Allowance for doubtful accounts $ 227,000 $ 174,000
Inventories 313,000 140,000
Accrued payroll and benefits 78,000 533,000
Goodwill and intangible assets 504,000 0
Excess interest expense 605,000 279,000
Foreign tax credit 797,000 621,000
Other 405,000 157,000
Deferred tax asset before valuation allowance 2,929,000 1,904,000
Valuation allowance (621,000) (621,000)
Deferred tax asset 2,308,000 1,283,000
Property, plant, and equipment (2,945,000) (3,082,000)
Goodwill and intangible assets 0 0
Other (8,000) 0
Deferred tax liability (2,953,000) (3,082,000)
Total deferred tax liability $ (645,000) $ (1,799,000)
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Incentive Plans - Valuation Assumptions (Details) - Employee Stock Option
Sep. 30, 2019
Jun. 11, 2019
Sep. 15, 2017
The 2013 Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility 40.00%    
Risk-free rate 1.63%    
2014 Omnibus Performance Award Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility   40.00% 40.00%
Dividend yield   0.00% 0.00%
Expected term (in years)   6 years 6 years
Risk-free rate   1.63% 1.81%
XML 61 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Tables)
12 Months Ended
Dec. 29, 2019
Income Tax Disclosure [Abstract]  
Schedule of Income Before Income Tax, Domestic and Foreign

Income before income taxes for U.S. and Non-U.S. operations are as follows:
  
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
U.S. (loss) income
$
(11,154
)
 
$
1,017

 
3,878

Non-U.S. income
2,123

 
3,544

 
3,742

(Loss) income before income taxes
$
(9,031
)
 
$
4,561

 
$
7,620


Schedule of Components of Income Tax Expense (Benefit)
The components of the income tax provision included in the consolidated statements of operations are all attributable to continuing operations and are detailed as follows:
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Current tax expense:
 
 
 
 
 
Federal
$
(17
)
 
$
(27
)
 
$
1,207

State
35

 
61

 
293

Foreign
1,151

 
1,119

 
1,186

Total
1,169

 
1,153

 
2,686

Deferred tax expense:
 
 
 
 
 
Federal
(875
)
 
(124
)
 
(1,166
)
State
(80
)
 
(14
)
 
(236
)
Foreign
(177
)
 
(153
)
 
(151
)
Total
(1,132
)
 
(291
)
 
(1,553
)
Total income tax expense
$
37

 
$
862

 
$
1,133


Schedule of Current and Noncurrent deferred taxes The following table summarizes the components of temporary differences and carryforwards that give rise to deferred tax assets and liabilities:

  
December 29,
2019
 
December 30,
2018
 
(In thousands)
Deferred tax assets (liabilities):
  

 
  

Allowance for doubtful accounts
$
227

 
$
174

Inventories
313

 
140

Accrued payroll and benefits
78

 
533

Goodwill and intangible assets
504

 

Excess interest expense
605

 
279

Foreign tax credit
797

 
621

Other
405

 
157

Deferred tax asset before valuation allowance
2,929

 
1,904

Valuation allowance
(621
)
 
(621
)
Deferred tax asset
2,308

 
1,283

Property, plant, and equipment
(2,945
)
 
(3,082
)
Goodwill and intangible assets

 

Other
(8
)
 

Deferred tax liability
(2,953
)
 
$
(3,082
)
Total deferred tax liability
$
(645
)
 
$
(1,799
)

Schedule of Income Taxes Based on Federal Tax Rate
A reconciliation of taxes on income from continuing operations based on the statutory federal income tax rate to the provision for income taxes is as follows:
 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Income tax expense (benefit) at US Statutory Tax Rate
$
(1,897
)
 
$
958

 
$
2,591

State income tax (benefit) expense, net of federal benefit
(28
)
 
23

 
66

Foreign tax rate differential
174

 
252

 
(206
)
U.S. Tax on non-U.S. income
241

 
319

 

Implementation of U.S. Tax Reform Act

 
(80
)
 
(559
)
Goodwill impairment
1,208

 

 

Research and Development credits
(225
)
 
(504
)
 
(682
)
Other
564

 
(106
)
 
(77
)
Total provision for income taxes
$
37

 
$
862

 
$
1,133


XML 62 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies (Details)
12 Months Ended
Dec. 29, 2019
USD ($)
reporting_unit
segment
Dec. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jan. 01, 2020
USD ($)
Mar. 31, 2019
USD ($)
Nov. 08, 2018
USD ($)
Concentration Risk [Line Items]            
Number of operating segments | segment 1          
Number of reportable segments | segment 1          
Allowance for doubtful accounts receivable $ 900,000 $ 700,000        
Allowance for inventory valuation $ 1,000,000.0 600,000     $ 1,700,000  
Number of reporting units for goodwill testing purposes | reporting_unit 1          
Impairment charge $ 6,760,000 0 $ 0      
Reporting unit, fair value in excess of carrying amount 40.00%          
Reporting unit, fair value in excess of carrying amount, discount rate 14.00%          
Carrying amount EBITDA margin 11.00%          
Carrying Amount EBITDA margin thereafter 12.00%          
Reporting unit, fair value in excess of carrying amount terminal growth rate 2.00%          
Unamortized debt issuance expense $ 300,000 400,000        
Unamortized discount 383,000 500,000        
Amortization of debt issuance costs 200,000 100,000 100,000      
Impairment loss 0 0 0      
Dividend income 100,000 100,000 0      
Net sales $ 152,489,000 174,910,000 175,288,000      
Remaining performance obligation expected one year or less          
Unrecognized tax benefits $ 0 0        
Income tax penalties and interest $ 0 $ 0 $ 0      
Percent of employees 5.00%          
United States            
Concentration Risk [Line Items]            
Percent of employees 65.00%          
Mexico            
Concentration Risk [Line Items]            
Percent of employees 30.00%          
Canada            
Concentration Risk [Line Items]            
Percent of employees 22.00%          
Geographic concentration risk | Sales revenue, net | Mexico            
Concentration Risk [Line Items]            
Concentration risk (percentage) 21.00% 17.00% 15.00%      
Geographic concentration risk | Sales revenue, net | Canada            
Concentration Risk [Line Items]            
Concentration risk (percentage) 10.00% 10.00% 10.00%      
Geographic concentration risk | Sales revenue, net | Other foreign countries            
Concentration Risk [Line Items]            
Concentration risk (percentage) 0.00% 2.00% 1.00%      
Geographic concentration risk | Production risk | Mexico            
Concentration Risk [Line Items]            
Concentration risk (percentage) 18.00% 17.00% 15.00%      
Geographic concentration risk | Production risk | Canada            
Concentration Risk [Line Items]            
Concentration risk (percentage) 8.00% 10.00% 9.00%      
General Motors Company | Customer concentration risk | Sales revenue, net            
Concentration Risk [Line Items]            
Concentration risk (percentage) 17.00% 15.00% 14.00%      
General Motors Company | Customer concentration risk | Accounts receivable            
Concentration Risk [Line Items]            
Concentration risk (percentage) 8.00% 14.00%        
Fiat Chrysler Automobile | Customer concentration risk | Sales revenue, net            
Concentration Risk [Line Items]            
Concentration risk (percentage) 16.00% 16.00% 13.00%      
Ford Motor Company | Customer concentration risk | Sales revenue, net            
Concentration Risk [Line Items]            
Concentration risk (percentage) 15.00% 11.00% 11.00%      
Accounts payable            
Concentration Risk [Line Items]            
Checks issued in excess of available cash $ 800,000 $ 1,800,000        
Amended And Restated Credit Agreement | Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. | Line of credit | Revolving credit facility            
Concentration Risk [Line Items]            
Unamortized discount           $ 0
Automotive            
Concentration Risk [Line Items]            
Net sales 131,589,000 147,010,000 $ 148,588,000      
HVAC, Water Heater, And Appliances            
Concentration Risk [Line Items]            
Net sales 13,600,000 19,500,000 19,200,000      
Other Revenue            
Concentration Risk [Line Items]            
Net sales $ 7,300,000 $ 8,400,000 $ 7,500,000      
Scenario, Forecast | Subsequent Event | Minimum            
Concentration Risk [Line Items]            
Operating lease right of use asset       $ 10,000,000    
Operating lease liability       10,000,000    
Scenario, Forecast | Subsequent Event | Maximum            
Concentration Risk [Line Items]            
Operating lease right of use asset       13,000,000    
Operating lease liability       $ 13,000,000    
XML 63 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Retirement Plans
12 Months Ended
Dec. 29, 2019
Retirement Benefits [Abstract]  
Retirement Plans Retirement Plans

The Company maintains a defined contribution plan covering certain full-time salaried employees. Employees can make elective contributions to the plan. The Company contributes 100 percent of an employee’s contribution up to the first 3 percent of each employee’s total compensation and 50 percent for the next 2 percent of each employee’s total compensation. In addition, the Company, at the discretion of the board of directors, may make additional contributions to the plan on behalf of the plan participants. The Company contributed $0.2 million for the 52 weeks ended December 29, 2019, $0.5 million for the 52 weeks ended December 30, 2018, and $0.5 million for the 52 weeks ended December 31, 2017
XML 64 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Restructuring
12 Months Ended
Dec. 29, 2019
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring

The Company's restructuring activities are undertaken as necessary to implement management's strategy, streamline operations, take advantage of available capacity and resources, and achieve net cost reductions. The restructuring activities generally relate to realignment of the organization, rationalization of existing manufacturing capacity and closure of facilities and other exit or disposal activities, either in the normal course of business or pursuant to specific restructuring programs.

The table below summarizes the activity in the restructuring liability for the 52 weeks ended December 29, 2019.

 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
Accrual balance at December 31, 2018
 
$

 
$

 
$

Provision for estimated expenses to be incurred
 
1,380

 
1,372

 
2,752

Payments made during the period
 
942

 
1,256

 
2,198

Accrual balance at December 29, 2019
 
$
438

 
$
116

 
$
554



2019 Restructurings

Bryan Restructuring

On November 7, 2019, the Company made the decision to close its manufacturing facility in Bryan, Ohio. The Company expects to cease operations completely at the Bryan facility by the end of March 2020. The Company's decision was based on the business case analysis optimizing capacity utilization in the most cost-effective manner.

The Company will move existing Bryan production to its manufacturing facilities in Queretaro, Mexico and LaFayette, GA. The Company will provide the affected employees severance pay, health benefits continuation, and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of approximately $0.3 million during the fourth quarter of 2019. The amount of other costs incurred associated with this plant closure, which primarily consist of preparing and moving existing production equipment and inventory at Bryan to other facilities, will be approximately $0.6 million through April of 2020. All these costs were and will be recorded to the restructuring expense line in the Company's consolidated statement of operations.

Evansville Restructuring

On July 16, 2019, the Company made the decision to close its manufacturing facility in Evansville, Indiana. The Company ceased its operations during December 2019. The Company's decision was based on the business case analysis optimizing capacity utilization in the most cost-effective manner.

The Company will move existing Evansville production to its manufacturing facilities in LaFayette, GA, Auburn Hills, MI, and Louisville, KY. The Company will provide the affected employees severance pay, health benefits continuation, and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

As the Company is actively marketing its leased, no longer in use, Evansville facility for a sub-lease and based upon the applicable generally accepted accounting principles, the Company performed an analysis to determine the appropriate
accounting. This resulted in recording a charge of $0.4 million to restructuring expense in the fourth quarter ending December 29, 2019. The Company is obligated for the remaining payments of $1.1 million for the leased facility.

The Company is also actively pursuing the sale of its owned Evansville facility with a December 29, 2019 book value of $1.0 million. As such, this asset has been classified as an asset held for sale on the consolidated balance sheet.

The Company incurred one-time severance costs as a result of this plant closure of $0.3 million during the 52 weeks ended December 29, 2019.

The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Evansville to other facilities was $0.8 million for the 52 weeks ended December 29, 2019.    

All $1.5 million of these costs were recorded as restructuring expense in the Company's condensed consolidated statements of operations.
    
Salaried Restructuring

On May 15, 2019 and February 1, 2019, the Company announced that in order to reduce fixed costs it would be eliminating several salaried positions throughout the Company. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. This reduction took place and the Company incurred restructuring costs of $0.3 million for the 52 weeks ended December 29, 2019.

During the fourth quarter of 2019, the Company made additional reductions of 12 salaried positions as part of a streamlining of the company to improve efficiency and better align the organization to its new structure, targets, and vision. There was an immaterial impact on 2019 costs and there will be no impact in 2020. Some of the resulting cost savings have been and will be used to add specific capabilities in Engineering, Finance, Human Resources, and Purchasing.

Organization Items

On May 6, 2019, the former President and CEO of the Company resigned by mutual agreement of both parties. The Company incurred one-time restructuring costs of $0.7 million during the 52 weeks ended December 29, 2019, in connection with his resignation.

2018 Restructuring

Fort Smith Restructuring

On February 13, 2018, the Company made the decision to close its manufacturing facility in Fort Smith, Arkansas. The Company ceased operations at the Fort Smith facility in July of 2018, and approximately 20 positions were eliminated as a result of the closure. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of our facilities. The Company moved existing Fort Smith production to its manufacturing facilities in Evansville, Indiana and Monterrey, Mexico. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of $0.2 million in the 52 weeks ended December 30, 2018. The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Fort Smith to other facilities was $0.6 million in the 52 weeks ended December 30, 2018. All these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.
         
On October 18, 2018, the Company sold the building it owned in Fort Smith, which had a net book value of $0.7 million for cash proceeds of $0.9 million resulting in a gain on the sale of $0.1 million. Through the date of the sale the building qualified as being held for sale, and therefore was presented as such in the consolidated balance sheet.

Port Huron Restructuring

On February 1, 2018, the Company made the decision to close its manufacturing facility in Port Huron, Michigan. The Company ceased operations at the Port Huron facility in June of 2018 and 7 positions were eliminated as a result of the closure. The Company's decision resulted from its desire to streamline operations and to utilize some of the available excess capacity in other of its facilities. As such, the Company moved existing Port Huron production to our manufacturing facilities in London, Ontario, Auburn Hills, Michigan, and Louisville, Kentucky. The Company provided the affected employees severance pay, health benefits continuation and job search assistance. The Company evaluated whether or not this closing met the criteria for discontinued operations and concluded that the closing did not meet the definition as it did not represent a strategic shift in the Company's operations and the Company will have continuing cash flows from the production being moved to other facilities within the Company.

The Company incurred one-time severance costs as a result of this plant closure of $0.1 million in the 52 weeks ended December 30, 2018. The amount of other costs incurred associated with this plant closure, which primarily consisted of preparing and moving existing production equipment and inventory at Port Huron to other facilities was $0.3 million in the 52 weeks ended December 30, 2018. All these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.

The tables below summarize the activity in the restructuring liability for the 52 weeks ended December 30, 2018.

 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
 
 
(In thousands)
Accrual balance at January 1, 2018
 
$

 
$

 
$

Provision for estimated expenses incurred during the year
 
299

 
857

 
1,156

Payments made during the year
 
299

 
857

 
1,156

Accrual balance at December 30, 2018
 
$

 
$

 
$



There are no future costs expected with the Ft. Smith and Port Huron closures above as the closures were completed in 2018.
XML 65 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant, and Equipment
12 Months Ended
Dec. 29, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant, and Equipment Property, Plant, and Equipment

Property, plant, and equipment consists of the following:
 
December 29,
2019
 
December 30,
2018
 
Depreciable
Life – Years
 
(In thousands)
 
 
Land
$
1,663

 
$
1,663

 
  
Buildings
5,934

 
6,898

 
23 – 40
Shop equipment
22,982

 
21,166

 
7 – 10
Leasehold improvements
1,234

 
1,130

 
3 – 10
Office equipment
1,866

 
1,651

 
3 – 7
Mobile equipment
190

 
283

 
3
Construction in progress
1,543

 
1,514

 
 
Total cost
35,412

 
34,305

 
  
Accumulated depreciation
11,997

 
9,227

 
 
Net property, plant, and equipment
$
23,415

 
$
25,078

 
 


Depreciation expense was $2.9 million for the 52 weeks ended December 29, 2019, $2.6 million for the 52 weeks ended December 30, 2018, and $2.2 million for the 52 weeks ended December 31, 2017.

Included in property, plant, and equipment are assets located in Mexico with a carrying amount of $4.1 million and $3.2 million at December 29, 2019 and December 30, 2018, respectively, and assets located in Canada with a carrying amount of $0.6 million and $0.7 million at December 29, 2019 and December 30, 2018, respectively.
XML 66 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 67 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Valuation allowance $ 621,000 $ 621,000  
Deferred tax liability due to lowering of the U.S. corporate tax rate     $ (1,400,000)
One time transition tax due to lowering of corporate tax rate     800,000
Impact of U.S. tax reform 0 (80,000) (559,000)
Unrecognized tax benefits 0 0  
Income tax penalties and interest $ 0 $ 0 $ 0
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Incentive Plans - Schedule of stock options and stock awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
May 31, 2019
Dec. 29, 2019
Dec. 30, 2018
Aggregate Intrinsic Value      
Share price (in dollars per share)   $ 4.01  
The 2013 Plan and The 2014 Plan      
Number of Shares      
Outstanding at beginning of period (in shares)   563,680  
Granted (in shares)   315,000  
Exercised (in shares)   0  
Forfeited or expired (in shares) 180,000 202,200  
Outstanding at end of period (in shares)   676,480 563,680
Vested and exercisable (in shares)   383,480  
Weighted Average Exercise Price      
Outstanding at beginning of period (in dollars per share)   $ 7.25  
Granted (in dollars per share)   2.89  
Exercised (in dollars per share)   0  
Forfeited or expired (in dollars per share)   6.38  
Outstanding at end of period (in dollars per share)   5.48 $ 7.25
Vested and exercisable (in dollars per share)   $ 7.35  
Weighted Average Remaining Contractual Term (in years)      
Outstanding weighted average remaining contractual term   7 years 1 month 2 days 5 years 7 months 9 days
Granted   10 years  
Exercised   0 years  
Forfeited or expired   0 years  
Vested and exercisable   5 years 1 month 2 days  
Aggregate Intrinsic Value      
Outstanding at end of period, aggregate intrinsic value   $ 471  
Vested and exercisable, aggregate intrinsic value   $ 152  
XML 69 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Incentive Plans (Tables)
12 Months Ended
Dec. 29, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The fair value of each option award is estimated on the grant date using a Black Scholes option pricing model that uses the weighted average assumptions noted in the following table. The expected volatility is based on the historical volatility of the stock of comparable companies. The expected term of the awards was estimated based on findings from academic studies investigating the average holding period for options adjusted for the Company’s size and risk factors. The risk-free rate for periods within the contractual life of the option is based on the United States Treasury yield curve in effect at the time of grant.

 
September 30, 2019
June 11, 2019
Expected volatility
40.00
%
40.00
%
Dividend yield
%
%
Expected term (in years)
6

6

Risk-free rate
1.63
%
1.81
%

Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity
A summary of option activity under both plans is presented below:

  
Number of Shares
 
Weighted
Average
Exercise Price
 
Weighted Average Remaining
Contractual Term
(in years)
 
Aggregate
Intrinsic Value(1)
 
(In thousands, except share data and exercise price)
Outstanding at December 30, 2018
563,680

 
$
7.25

 
5.61
 
  

Granted
315,000

 
$
2.89

 
10
 
  

Exercised

 
$

 
0
 
  

Forfeited or expired(2)
202,200

 
$
6.38

 
0
 
 
Outstanding at December 29, 2019
676,480

 
$
5.48

 
7.09
 
$
471

Vested and exercisable at December 29, 2019
383,480

 
$
7.35

 
5.09
 
$
152


(1)
The aggregate intrinsic value above is obtained by subtracting the weighted average exercise price from the estimated fair value of the underlying shares as of December 29, 2019 and multiplying this result by the related number of options outstanding and exercisable at December 29, 2019. The estimated fair value of the shares is based on the closing stock price of $4.01 as of December 29, 2019. As of December 30, 2018, there is no intrinsic value as the exercise prices is greater that the estimated fair value.
(2)
Included 0.18 million shares forfeited by the former CEO in May 2019 as a result of his departure.

XML 70 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Quarterly Financial Data (unaudited) (Tables)
12 Months Ended
Dec. 29, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information

The following tables set forth a condensed summary of the Company's unaudited selected quarterly results for each of the quarters in fiscal 2019 and 2018.
 
Thirteen Weeks Ended March 31, 2019
 
Thirteen Weeks Ended June 30, 2019
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended December 29, 2019
 
(In thousands, except per share data)
2019
 
 
 
 
 
 
 
Net sales
$
39,467

 
$
38,889

 
$
38,550

 
$
35,583

Gross profit
$
8,300

 
$
8,212

 
$
7,175

 
$
7,821

Operating income (loss)
$
937

 
$
(6,706
)
 
$
(354
)
 
$
1,368

Net (loss) income
$
(189
)
 
$
(7,623
)
 
$
(1,264
)
 
$
8

Net (loss) income per share
 
 
 
 
 
 
 
Basic
$
(0.02
)
 
$
(0.78
)
 
$
(0.13
)
 
$

Diluted
$
(0.02
)
 
$
(0.78
)
 
$
(0.13
)
 
$

 
 
 
 
 
 
 
 
 
Thirteen Weeks Ended April 1, 2018
 
Thirteen Weeks Ended July 1, 2018
 
Thirteen Weeks Ended September 30, 2018
 
Thirteen Weeks Ended December 30, 2018
 
(In thousands, except per share data)
2018
 
 
 
 
 
 
 
Net sales
$
47,304

 
$
45,742

 
$
42,052

 
$
39,812

Gross profit
$
11,080

 
$
11,189

 
$
8,524

 
$
8,542

Operating income
$
2,671

 
$
3,272

 
$
1,122

 
$
1,333

Net income (loss)
$
1,512

 
$
1,751

 
$
627

 
$
(191
)
Net income (loss) per share
 
 
 
 
 
 
 
Basic
$
0.16

 
$
0.18

 
$
0.06

 
$
(0.02
)
Diluted
$
0.15

 
$
0.18

 
$
0.06

 
$
(0.02
)

XML 71 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Incentive Plans
12 Months Ended
Dec. 29, 2019
Share-based Payment Arrangement [Abstract]  
Stock Incentive Plans Stock Incentive Plans

2013 Stock Incentive Plan

The Company’s Board of Directors approved a stock incentive plan (the “Plan”) in 2013. The Plan permits the Company to grant 495,000 non statutory or incentive stock options to the employees, directors and consultants of the Company. 495,000 shares of unissued common stock are reserved for the Plan. The Board of Directors has the authority to determine the participants to whom stock options shall be awarded as well as any restrictions to be placed upon the awards. The exercise price cannot be less than the fair value of the underlying shares at the time the stock options are issued, and the maximum length of an award is ten years.

On September 30, 2019 the compensation committee of the Board of Directors approved the issuance of 72,500 non-statutory stock option awards, respectively, to the new CEO of the Company with an exercise price of $2.89 per share. These awards vest 50 percent once the closing price of the Company's common stock is in excess of $7.50 per share for 10 out of 20 consecutive trading days and an additional 50 percent once the closing price of the Company's common stock is in excess of $12.50 per share for 10 out of 20 consecutive trading days. The Company estimated the grant-date fair value of the awards
subject to these market conditions using a Monte Carlo simulation model, using the following assumptions: risk free interest rate of 1.63% and an annualized volatility of 40%.

2014 Omnibus Performance Award Plan

In 2014 the Board of Directors and stockholders adopted the Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan, or the 2014 Plan. The 2014 Plan provides for the grant of cash awards, stock options, stock appreciation rights, or SARs, shares of restricted stock and restricted stock units, or RSUs, performance shares and performance units. The 2014 Plan originally authorized the grant of awards relating to 250,000 shares of our common stock. In the event of any transaction that causes a change in capitalization, the Compensation Committee, such other committee administering the 2014 Plan or the Board of Directors will make such adjustments to the number of shares of common stock delivered, and the number and/or price of shares of common stock subject to outstanding awards granted under the 2014 Plan, as it deems appropriate and equitable to prevent dilution or enlargement of participants’ rights. An amendment approved in March of 2016 by our Board of Directors which was approved by our stockholders at our annual meeting of stockholders in June 2016, increased the number of shares authorized for grant of awards under the 2014 plan to a total of 450,000 shares of our common stock.

On June 11, 2019, the compensation committee of the Board of Directors approved the issuance of stock option awards for 30,000 shares to one member of the board. The award had an exercise price of $2.93 per share with a weighted average grant date fair value of $1.10 per share. These options vested immediately on the date of grant as the service conditions required for this award had already been met on the day of the award.

On September 30, 2019, the compensation committee of the board of directors approved the issuance of 140,000 non statutory stock option awards to the new CEO of the Company with an exercise price of $2.89 per share. These awards vest 40 percent on September 30, 2020 and an additional 20 percent on each of September 30, 2021, 2022, and 2023 thereafter. The fair value of each option award is estimated on the grant date using a Black Scholes option pricing model that uses the weighted average assumptions noted in the following table. The expected volatility is based on the historical volatility of the stock of comparable companies. The expected term of the awards was estimated based on findings from academic studies investigating the average holding period for options adjusted for the Company’s size and risk factors. The risk-free rate for periods within the contractual life of the option is based on the United States Treasury yield curve in effect at the time of grant.

 
September 30, 2019
June 11, 2019
Expected volatility
40.00
%
40.00
%
Dividend yield
%
%
Expected term (in years)
6

6

Risk-free rate
1.63
%
1.81
%


On September 30, 2019, the compensation committee of the board of directors approved the issuance of 72,500 incentive stock option awards to the new CEO of the Company with an exercise price of $2.89 per share. These awards vest 50 percent once the closing price of the Company's common stock is in excess of $7.50 per share for 10 out of 20 consecutive trading days and an additional 50 percent once the closing price of the Company's common stock is in excess of $12.50 per share for 10 out of 20 consecutive trading days. The Company estimated the grant-date fair value of the awards subject to these market conditions using a Monte Carlo simulation model, using the following assumptions: risk free interest rate of 1.63% and an annualized volatility of 40%.

On February 25, 2020, the compensation committee of the Board of Directors approved the issuance of 30,000 stock option awards to employees as of February 25, 2020 with an exercise price of $3.32 per share.







A summary of option activity under both plans is presented below:

  
Number of Shares
 
Weighted
Average
Exercise Price
 
Weighted Average Remaining
Contractual Term
(in years)
 
Aggregate
Intrinsic Value(1)
 
(In thousands, except share data and exercise price)
Outstanding at December 30, 2018
563,680

 
$
7.25

 
5.61
 
  

Granted
315,000

 
$
2.89

 
10
 
  

Exercised

 
$

 
0
 
  

Forfeited or expired(2)
202,200

 
$
6.38

 
0
 
 
Outstanding at December 29, 2019
676,480

 
$
5.48

 
7.09
 
$
471

Vested and exercisable at December 29, 2019
383,480

 
$
7.35

 
5.09
 
$
152


(1)
The aggregate intrinsic value above is obtained by subtracting the weighted average exercise price from the estimated fair value of the underlying shares as of December 29, 2019 and multiplying this result by the related number of options outstanding and exercisable at December 29, 2019. The estimated fair value of the shares is based on the closing stock price of $4.01 as of December 29, 2019. As of December 30, 2018, there is no intrinsic value as the exercise prices is greater that the estimated fair value.
(2)
Included 0.18 million shares forfeited by the former CEO in May 2019 as a result of his departure.

The Company recorded gross compensation expense of approximately $0.15 million for the 52 weeks ended December 29, 2019, $0.1 million for the 52 weeks ended December 30, 2018, and $0.2 million for the 52 weeks ended December 31, 2017 in its consolidated statements of operations, as a component of sales, general and administrative expenses. The income tax benefit related to share based compensation expense was immaterial for the 52 weeks ended December 29, 2019, December 30, 2018, and December 31, 2017, respectively.

As of December 29, 2019, there was approximately $0.2 million of total unrecognized compensation cost related to non-vested stock option awards under the plans. That cost is expected to be recognized over a weighted average period of 1.50 years.
XML 72 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets
12 Months Ended
Dec. 29, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets

Intangible assets of the Company consist of the following at December 29, 2019:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
 
(In thousands)
 
 
Customer contracts
$
26,523

 
$
18,304

 
8.16
Trade names
4,673

 
1,698

 
16.43
Non-compete agreements
1,162

 
1,142

 
2.53
Unpatented technology
1,535

 
1,124

 
5.00
Total
$
33,893

 
$
22,268

 
 

Intangible assets of the Company consist of the following at December 30, 2018:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
 
(In thousands)
 
 
Customer contracts
$
26,523

 
$
14,936

 
8.16
Trade names
4,673

 
1,452

 
16.43
Non-compete agreements
1,162

 
1,118

 
2.53
Unpatented technology
1,535

 
818

 
5.00
Total
$
33,893

 
$
18,324

 
 


The weighted average amortization period for all intangible assets is 8.96 years. Amortization expense for intangible assets totaled $3.9 million for the 52 weeks ended December 29, 2019, $4.1 million for the 52 weeks ended December 30, 2018, and $4.1 million for the 52 weeks ended December 31, 2017.

Estimated amortization expense is as follows (In thousands):
2020
$
3,914

2021
2,456

2022
1,305

2023
979

2024
759

Thereafter
2,212

Total
$
11,625


XML 73 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions
12 Months Ended
Dec. 29, 2019
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions

Effective March 18, 2013, the Company is under a management agreement with a firm related to several stockholders. The agreement initially provided for annual management fees of $0.3 million and additional fees for assistance provided with acquisitions. Effective upon completion of the Company's initial public offering, the agreement was amended to reduce the annual management fee by an amount equal to the amount, if any, of annual cash retainers and equity awards received as compensation for service on the board of directors by any person who is a related person of Taglich Private Equity, LLC or Taglich Brothers, Inc. The Company incurred management fees of $0.2 million for the 52 weeks ended December 29, 2019, $0.2 million for the 52 weeks ended December 30, 2018, and $0.2 million for the 52 weeks ended December 31, 2017. The Company allocates these fees to the services provided based on their relative fair values. The fees paid were all allocated to and expensed as transaction costs. The management agreement had an initial term of five years, expiring on March 18, 2018, and renews automatically each year for additional one-year terms. The agreement also will terminate on the date that the Taglich Founding Investors or Taglich Equity Investors, each as defined, no longer collectively own 50% of the equity securities owned by either of them on March 18, 2018.

In 2019, the Company entered into a services agreement with 6th Avenue Group, which is a company owned by a Board member of the Company. The services performed have been related to assisting long term strategic planning for the Company as well as aiding in helping the Company with CEO transition services. As previously mentioned in Note 8, the Company's CEO resigned on May 6, 2019. The Company incurred fees to the 6th Avenue Group of $0.2 million, for the 52 weeks ended December 29, 2019. The services provided by 6th Avenue Group terminated in 2019. This Board member, as discussed in Note 9, was also awarded stock options for 30,000 shares for her services on June 11, 2019.
XML 75 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory
12 Months Ended
Dec. 29, 2019
Inventory Disclosure [Abstract]  
Inventory  Inventory

Inventory consists of the following:
  
December 29,
2019
 
December 30,
2018
 
(In thousands)
Raw materials
$
7,963

 
$
9,563

Work in progress
129

 
548

Finished goods
4,955

 
6,175

Total inventory
$
13,047

 
$
16,286



During the third quarter of 2019, the Company increased the inventory allowance by $1.7 million which is included in cost of sales in the condensed consolidated statement of operations. This was due to the loss of business from the end of life of certain programs coupled with the on-going implementation of the Company's new Enterprise Resource Planning (ERP) system providing more detailed information that led the Company to review estimated future demand in the next twelve months. The allowance for inventory valuation was $1.0 million and $0.6 million at December 29, 2019 and December 30, 2018 respectively.

Included in inventory are assets located in Mexico with a carrying amount of $3.6 million at December 29, 2019 and $3.3 million at December 30, 2018, and assets located in Canada with a carrying amount of $1.0 million at December 29, 2019 and $1.2 million at December 30, 2018.
XML 76 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory (Tables)
12 Months Ended
Dec. 29, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consists of the following:
  
December 29,
2019
 
December 30,
2018
 
(In thousands)
Raw materials
$
7,963

 
$
9,563

Work in progress
129

 
548

Finished goods
4,955

 
6,175

Total inventory
$
13,047

 
$
16,286


XML 77 R5.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)
Beginning balance (in shares) at Jan. 01, 2017 9,719,772      
Beginning balance at Jan. 01, 2017 $ 50,059 $ 10 $ 45,525 $ 4,524
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 6,487     6,487
Stock option expense $ 150   150  
Exercise of warrants and options for common stock (in shares) 37,791      
Exercise of warrants and options for common stock $ 37 0 37  
Cash dividends paid $ (5,851)     (5,851)
Ending balance (in shares) at Dec. 31, 2017 9,757,563      
Ending balance at Dec. 31, 2017 $ 50,882 10 45,712 5,160
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 3,699     3,699
Stock option expense $ 131   131  
Exercise of warrants and options for common stock (in shares) 21,584      
Exercise of warrants and options for common stock $ 38 0 38  
Cash dividends paid $ (5,862)     (5,862)
Ending balance (in shares) at Dec. 30, 2018 9,779,147      
Ending balance at Dec. 30, 2018 $ 48,888 10 45,881 2,997
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (9,068)     (9,068)
Stock option expense 130   130  
Cash dividends paid $ (490)     (490)
Ending balance (in shares) at Dec. 29, 2019 9,779,147      
Ending balance at Dec. 29, 2019 $ 39,460 $ 10 $ 46,011 $ (6,561)
XML 78 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover Page - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2019
Mar. 01, 2020
Jun. 30, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 29, 2019    
Document Transition Report false    
Entity File Number 001-37480    
Entity Registrant Name UNIQUE FABRICATING, INC.    
Entity Central Index Key 0001617669    
Amendment Flag false    
Current Fiscal Year End Date --12-29    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 46-1846791    
Entity Address, Address Line One 800 Standard Parkway    
Entity Address, City or Town Auburn Hills    
Entity Address, State or Province MI    
Entity Address, Postal Zip Code 48326    
City Area Code 248    
Local Phone Number 853-2333    
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 true    
Entity Emerging Growth Company true    
Entity Ex Transition Period true    
Entity Shell Company false    
Entity Public Float     $ 26.5
Entity Common Stock, Shares Outstanding   9,779,147  
Documents Incorporated by Reference Portions of the registrant’s definitive Proxy Statement related to the 2019 Annual Shareholders Meeting to be filed subsequently are incorporated by reference into Part III of this Form 10-K.


   
XML 79 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Quarterly Financial Data (unaudited)
12 Months Ended
Dec. 29, 2019
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Data (unaudited) Selected Quarterly Financial Data (unaudited)

The following tables set forth a condensed summary of the Company's unaudited selected quarterly results for each of the quarters in fiscal 2019 and 2018.
 
Thirteen Weeks Ended March 31, 2019
 
Thirteen Weeks Ended June 30, 2019
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended December 29, 2019
 
(In thousands, except per share data)
2019
 
 
 
 
 
 
 
Net sales
$
39,467

 
$
38,889

 
$
38,550

 
$
35,583

Gross profit
$
8,300

 
$
8,212

 
$
7,175

 
$
7,821

Operating income (loss)
$
937

 
$
(6,706
)
 
$
(354
)
 
$
1,368

Net (loss) income
$
(189
)
 
$
(7,623
)
 
$
(1,264
)
 
$
8

Net (loss) income per share
 
 
 
 
 
 
 
Basic
$
(0.02
)
 
$
(0.78
)
 
$
(0.13
)
 
$

Diluted
$
(0.02
)
 
$
(0.78
)
 
$
(0.13
)
 
$

 
 
 
 
 
 
 
 
 
Thirteen Weeks Ended April 1, 2018
 
Thirteen Weeks Ended July 1, 2018
 
Thirteen Weeks Ended September 30, 2018
 
Thirteen Weeks Ended December 30, 2018
 
(In thousands, except per share data)
2018
 
 
 
 
 
 
 
Net sales
$
47,304

 
$
45,742

 
$
42,052

 
$
39,812

Gross profit
$
11,080

 
$
11,189

 
$
8,524

 
$
8,542

Operating income
$
2,671

 
$
3,272

 
$
1,122

 
$
1,333

Net income (loss)
$
1,512

 
$
1,751

 
$
627

 
$
(191
)
Net income (loss) per share
 
 
 
 
 
 
 
Basic
$
0.16

 
$
0.18

 
$
0.06

 
$
(0.02
)
Diluted
$
0.15

 
$
0.18

 
$
0.06

 
$
(0.02
)

XML 81 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Retirement Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Defined Benefit Plan Disclosure [Line Items]      
Employer contribution amount $ 0.2 $ 0.5 $ 0.5
Defined contribution plan, initial contribution      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution, percent 100.00%    
Employer matching contribution, percent of employees gross pay 3.00%    
Defined contribution plan, additional contribution      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution, percent 50.00%    
Employer matching contribution, percent of employees gross pay 2.00%    
EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $J.>E ?(\\#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,$% @ 2HYZ4"?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 " !*CGI0 *TE+^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O;0=$T/7%\4G!<&!XEM(;EM8DX;DI-VW-XU; MA^@'\#%W__SN=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ& M8"6E9]B#E^HH]P@UYVNP2%)+DC #"[\06==J)51 24,XX[5:\/XS]!FF%6"/ M%AU%J,H*6#=/]*>I;^$*F&&$P<;O NJ%F*M_8G,'V#DY1;.DQG$LQR;GT@X5 MO#\_O>9U"^,B2:&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 " !*CGI06V:AWF # !8$ & 'AL+W=O;)DZ""IB! MDW1O/V,HH[[7_5/ .=?'YO!AW.5--:_M64H=O)5%U:["L];U?12U^[,LL_9. MU;(ROQQ54V;:7#:GJ*T;F1UL45E$$,>SJ,SR*EPO;=MCLUZJBR[R2CXV07LI MRZSYNY&%NJU"%KXW/.6GL^X:HO6RSD[RI]2_ZL?&7$5C+X>\E%6;JRIHY'$5 M/K#['1==@54\Y_+63LZ#;BHO2KUV%]\.JS#N1B0+N===%YDY7.56%D77DQG' MGZ'3_\H,^KOC%#*;.W_IA7]GCK?Q%B**,+8"B L6 > M?UK AP(^%K#/'<10()R"J)^*O3>[3&?K9:-N0=/'6V?=4\3NA;G[^Z[1WFS[ MF[D]K6F]KN-E=.VZ&12;7@$3!1L5D>E[- #*8 .H'#X:;+&"?U3LL$+00^#D M'+DMYY/RA"X79+FPY6)2/G-N$5:DM$%"&B2H?.X88,6"-IB1!C-4SMR4"8DG MYI2T2'&]D_.&D'#:8DY:S'&]<"P(B2?J!6FQP/5NUH3$$S:+:>)BW(.;-Z7Q M),X\7#/4 R"RL<:7""/A?F" 79CK0FC XT+SRSCN@;LNA,;SDF TY@Q3#(GK M0FAF'A>:=891AM1U(31SCPL-/,,XP\)UP1H>>UQHYADFFJ/T"8TO?1I[AJ'F M*'U"XTN?)I]AKCE*G]!XT@>:?>;S'N^6S' M6"<.+MM!,YOX+-)TP7Q/,Z?YYYCMQ'TO4QKWO1Q-MEVE;$YV2]L&>W6I['YZ MTCINFQ_ ;MO^R_L]]X^L.>55&[PH;39_=HMV5$I+,Y3XSMS7L]GFCQ>%/.KN M-#7G3;_7[2^TJH=]?#3^,V']#U!+ P04 " !*CGI0SN!.F48$ #F% M& 'AL+W=O\4/L M%2 =G*I6:J7556U?9\$LZ!)"D^QR_?9-0A;!S/CZACSP'_L_MO/+Q(M+W7QK M#S%VL^]5>6J7\T/7G9^RK-T>8E6TG^IS//7_[.NF*KK^LGG-VG,3B]T85)49 M*N6RJCB>YJO%>.^Y62WJMZX\GN)S,VO?JJIH_EW'LKXLYS#_N/'U^'KHAAO9 M:G$N7N,?L?OS_-ST5]FME=VQBJ?V6)]F3=POYY_A::/=$# J_CK&2WMW/AM2 M>:GK;\/%K[OE7 V.8AFWW=!$T1_>XR:6Y=!2[^.?J='YK<\A\/[\H_6?Q^3[ M9%Z*-F[J\N_CKCLLYWX^V\5]\59V7^O++W%*R,YG4_:_Q?=8]O+!2=_'MB[; M\7>V?6N[NII:Z:U4Q??K\7@:CY>I_8\P.0"G +P%@/EA@)X"- G(KL[&5+\4 M7;%:-/5EUEQGZUP,BP*>=#^8V^'F.';C?WVV;7_W?67#(GL?VIDDZZL$[R3X MJ-APA5,W2=;W?S.!H@D+&L%]#*Y,2+H'+HG>S% MB5X>.R'CM?9\O)0A#]6&BX+7 MLI$@&@G<",EV'00CBJS'#10697[A!^9;8#<#U _R#M" H%2>9]GAH?F97 89E36$Z: MAY73/_-L? 29M2XU/C(RP3 VY(D' 630 2==3DD' L24-32A_U$]NI%1!XZ[ ML=2-$^;;43-4H\%%"&#'B"JA^\ MU)J1>8>\1O2T1D1>_D%@#Z6D,AH3;F1V(F>GI^Q$@8I64ZAM)%D G: $RO1$ M3D]/Z8D1T]+3DV @BQ) R(P,4>0WJ:0V*0A$JX(^K=,J,EEFL.8L]9;'FE'7]PJ$S M)G22^KSE! _O YFPT M3K$:5I)9[U.?^S)#-6=HH S5G(X_.>N8'^%[/(1$(:%EB&H.T4 AJCD==3". MS167&>]] EI:AJCF$ T4HI/F8;-#*K4DG51J97<;3L,.X.]%\WH\M;.7NNOJ M:MQAVM=U%_LVU:<^R4,L=K>+,NZ[X33OSYOKSMOUHJO/TZYB=MO:7/T'4$L# M!!0 ( $J.>E 5F=]X] $ (4% 8 >&PO=V]R:W-H965T&ULC93;CILP$(9?!?D!8@X!D@B0FE2K5FJE:*MNKQT8 EH;L[83MF]? MV["($-1L+N+3_\]\ WB2CHM760$HYYW11J:H4JK=82SS"AB1*]Y"HT]*+AA1 M>BG.6+8"2&%-C&+?=2/,2-V@++%[1Y$E_*)HW>,(*%/TQ=L=(J.W@I<:.CF9.Z:2 M$^>O9O&]2)%K@(!"KDP$HH$#E#\3_@"E3+#8G.D7,J[;^37Z3B;(BB41AY M[\>ZL6/7GX3Q8%LV^(/!'PW>^K^&8# $,P/NR6RI7XDB62)XYXC^9;7$?!/> M+M /,S>;]MG9,UVMU+O7;!LE^&KB#))]+_$G$O]6<;A71.XHP3K_".$O0OC6 M'TPAXF5_L.@/K'\]]6]F1?22C94T5N*N7->;%?)(=<.R7F19W[-L9RR]))ID M\4+7_F8XGQ#>$(6+1.$=D3?/M _O,FWC>.NMXQG18]T-4+0(%"T S=[$/OHD MT&-=#X0G%\(TJ)]$G.M&.B>N]-VR-Z#D7(&.Z:YTE97NB>."0JG,--9ST7>& M?J%X.S0]/';>[!]02P,$% @ 2HYZ4 A$AN6Z P 81 !@ !X;"]W M;W)KBWT7T);;5W_:#0[&'[VQY.COZL:*$+:*//M#$K$>&W3)7(K+1KTLPM,2: M>=.=!38^(<@]DOL()1RKX#!1/@3@=P%B'""& >(A0'P7('$J-3)R8)J125B< M9H0X^6P *>.,$H_,$9FP-+TE[^0G4'X"Y M'_LB(VZ48R5+JRP!^TNI-Y[1)JET![ZFB7WDI,R 14 M'H"9!(\HAZ"0L]I3J#T%VC-'>^JM)*3P=_+&YUS-CX@[L1D4F_EBJ;/$.O/+ M8E\G7ZS/49H(O\P^-R.9$GP $R":NB^>] #D![\J?S M^X/.& CU#U;*9D) @WBE#)2 NR5@X(& _'WL*?'/WQQP,IO/'7L*Y4!X[ KG MX-DYA9ZT Y)+B1X>()F,Q7P"V-,H,#7JFMH$.0E(_UW8()*GW$\U1R03#TXG MBEV- ENCKJU1WX.>,L+1[O').!'@< 6@%(S,R\>N1H&M4=?6*+ KM'M\+!7^ MP98#SKYM?%XZ-C4*7(VZKC9!\K[R E@R(+G(T(OK@R)^=&QA7Z,I.+:RF1#8 M;2BP&^;:S01EMQ4@SQEWT_"@;<5:W MLX-SC DQ(QP;#:- N-NJ3-!]A=R?Z1M("5?T8VB4'-WT6;5J#T,/VP5;?6Y, MWZ[ M0T?;[U]O*K4W_:6TU^W8](XW1I^FACZZ_E=A]3]02P,$% @ 2HYZ4*KT M+N&Y P LA !@ !X;"]W;W)K.JE5HI.E7;S\1>Q^@ ZP*)3_]]E\NA[,R0)!]BP._, MO+.7!_#F9IMO[<68+OA>E76[#2]==[V/HO9X,57>?K%74[MOSK:I\LZ=-B]1 M>VU,?AJ"JC+B<:RB*B_J<+<9KCTUNXU][]N&+/QQ MX6OQ\RW>;QMZ"9EP/U[Q?=NQ>NNDZ]A>' MV1F^<^/9NJMO.\:33?36)YHT#Z.&>QKA:_:41OJ:1TJC?,V!TNA9$[E>YH8X MV1 ?$@@O00H:&C5JT-2#)M,LTYK3A1*R4$(4RD"A4:,7A60<2Z#:8Q6+P=!A MB9 2#O"!4BUFRFM*D$V)(4.R;"J)Z0223"#QJ"0,C(I$PZ]$JD$O'X@\*XJT MH@@K'%A1>.@E''N%G"PUGA%-&M&$$;C'-"J2:)TQNDQ*EDF),F";/J2HWP0, M_#Y%3N" 8$6R,C$9:30CC(*E_) AHW&+2=@*V)H!W/TW6W# M:99R@J4"+0R)"9<)!2SM"1G:-H3&)6)PVQ"R.R45O$]$BU>[_FW^][QY*>HV M>+:=>TL3SI[G7XAB.:?*7;_ M 5!+ P04 " !*CGI0_IV%]&T% #@'0 & 'AL+W=ON=],_MQ*([UXWS7-*>'**HW M.W_(ZR_ER1_;7U[+ZI W[67U%M6GRN?;OM&AB"B.;73(]\?Y:MG?^UJMEN5[ M4^R/_FLUJ]\/A[SZ[]D7Y?EQKN:?-[[MWW9-=R-:+4_YF__3-W^=OE;M572- MLMT?_+'>E\=9Y5\?YT_J(=/4->@5?^_]N;[Y/NNZ\E*6W[N+W[:/\[ASY N_ M:;H0>?OQX=>^*+I(K8]_AZ#SZS.[AK??/Z/_TG>^[--_*\Z]^Z)"9SX;>_^X_?-'*.R?M,S9E4?=_9YOWNBD/0Y36RB'_ M>\FX4J0?=9G_3W>R3W?_6IJ=N[WZLE*9E]-$%&C3/%PW=:JZ*J(U^ M?02A1SR3:!X\8"T5-KZ79%*B8L8N&':4^P!\U]&1 !H&T'T ?1M )4&F+AK7 M:XZ]9I'&-HGCH#MK*62;ID*729W5B;O5W3DWT+D!7=(1RFF29J4N-#NEN#.;0+,),&L#LXG, M;&)9F@6Z7A9:!CJF>'1,I=!X"HR[P'@*LNRD;R#34I8A63KJ6L5XN8N![W 6 M#Z+[C$O?0+90+(49BL?CSD<6:@6@*>\84@I0 MB@7/--, 9Z9$,1*(FAA')HX@%6DT*P'$96S=M0^8:R1Q)H+V4 ( M5RH&F0?*=M L,&0+IZPC]E&@&TFW$V0)%(W]<' !TK4SPQ&3,>'/6'2$2)= MN*<@A*:8Y&1< V6JT3X."%L"C2.#,.X(5$8F'0F!J4. .F$%]TR2$@MR8.^Q M1DK#*0 ^4FJEQ]E#F#T$V&-#Y),$A5+(OM2ER !F#P'VV!";!)#2+PK"/1#&:(>4 >6(<<;485!,V1":#!C!;(!SI*04 M5+H9CNG,:.89F.L8,@]+*A9QD4 ?!EYA("/9R&= YFO".^<: ;XY#[Y)%E]0+[TB( MRGH@G-K;,Z8; [JY$,XL460A(M!+0-#)# HG5D>-":=CN3EQ9B0$9HP&C'$A M)+4DAX:E&1"R<: L!D(R=GSATAA%&J#(A80<1+>G%!K594"GF-&IAQ02,>!H M='/,=?#56W^$6,\VY?NQZ4Z+;NY>CRF?^E/*X/ZS>L@NAXT_PUS./O_(J[?] ML9Z]E$U3'OJCLM>R;'SK,_[2+J\[GV^O%X5_;;JOKOU>71K.4Z/K MH>[J?U!+ P04 " !*CGI050E1E+8! #2 P & 'AL+W=O>4 ;@\O[-_CK5C+1?N MX-[(GZ+R;4X/E%10\U[Z)S,\P%3/GI*I^*]P!8GA00GF*(UT<25E[[Q1$PM* M4?QUW(6.^S#>[/<3;!V03H!T!AQB'C8FBLH_<<^+S)J!V+'W'0]/O#FFV)LR M.&,KXAV*=^B]%IO;0\:N@6B*.8TQZ3)FCF#(/J=(UU*- ML8I[-&W+7&^!UQ&D)$MWNUNFN-"TS*/O;,O<#%X*#6=+W* 4MS].(,U8T(2^ M.9Y$V_G@8&7>\Q:^@/_:GRU:;&&IA0+MA-'$0E/0N^1XVH?X&/!-P.A69Q(J MN1CS'(S'NJ"[( @D5#XP<-RN< ]2!B*4\3)STB5E *[/;^P?8^U8RX4[N#?R MNZA]5] #)34T?)#^R8P/,-?SCI*Y^$]P!8GA00GFJ(QT<275X+Q1,PM*4?QU MVH6.^SC=9-D,VP:D,R!= (>8ATV)HO(/W/,RMV8D=NI]S\,3)\<4>U,%9VQ% MO$/Q#KW7,CDD.;L&HCGF-,6DZY@E@B'[DB+=2G%*_X*GV_!L4V$6X=EO"O]! ML-\DV$>"_7]+W(K)_DC"5CU58-LX38Y49M!QDE?>96#OTO@FO\*G:?_,;2NT M(Q?C\65C_QMC/*"4W0V.4(&=$#S8AL 1]Z4U#:CC7/=D3%;-*"$O<$.M+^IT"CAO&EJ M9CL#HHPD)1G?;+XP)5I-\S3ZSB9/L7>RU7 VQ/9*"?/G!!*'C&[IN^.IK1L7 M'"Q/.U'#3W"_NK/Q%IM5RE:!MBUJ8J#*Z.WV>$H"/@)^MS#8Q9F$2BZ(+\%X M+#.Z"0F!A,(%!>&W*]R!E$'(I_$Z:=(Y9" NS^_J][%V7\M%6+A#^=R6KLGH M@9(2*M%+]X3# TSU["F9BO\.5Y >'C+Q,0J4-JZDZ*U#-:GX5)1X&_=6QWT8 M;W9\HJT3^$3@,^$0X[ Q4,S\FW B3PT.Q(R][T1XXNV1^]X4P1E;$>]\\M9[ MK_EVOT_9-0A-F-.(X4O,C&!>?0[!UT*<^"JK U'&:+"FPUW&2%]YY8&_C([)_\'':?PA3M]J2"SK_ MLK'_%:(#G\KFQH]0XS_8;$BH7#A^]6X,]:'_3H%'<>=.TS/8& M>!U!2K)TM[MEB@M-RSSZSJ;,<7!2:#@;8@>EN/EU HEC01/ZYG@2;>>"@Y5Y MSUOX!NY[?S;>8@M++11H*U 3 TU![Y/C*0OQ,>"'@-&NSB14QL^9DRXI W!]?F/_&&OWM5RXA0>4SZ)V74$/E-30 M\$&Z)QP_P5S/!TKFXK_ %:0/#TI\C@JEC2NI!NM0S2Q>BN*OTRYTW,?I)DMF MV#8@G0'I CC$/&Q*%)4_?4F1;J4XI?_ TVWX?E/A/L+W?RB\VR;(-@FR2)#] MM\2MF,-?2=BJIPI,&Z?)D@H''2=YY5T&]CZ-;_(>/DW[5VY:H2VYH/,O&_O? M(#KP4G8W?H0Z_\$60T+CPO'.G\TT9I/AL)]_$%N^E!81]AJM@$ - # 9 >&PO=V]R:W-H965T)W^?0?LN%9C]068 MX9PS%X9L-/;%M0">O&K5N9RVWO='QES9@A;NQO30X4UMK!8>3=LPUUL0521I MQ7B2?&!:R(X66?2=;9&9P2O9P=D2-V@M[.\3*#/F-*5OCB?9M#XX6)'UHH'O MX'_T9XL66U0JJ:%STG3$0IW3A_1XV@=\!#Q+&-WJ3$(E%V->@O&ERFD2$@(% MI0\* K#3JIZQ\F],#)1748E#^ MR8R?8:[GEI*Y^*]P!87PD G&*(UR<27EX+S1LPJFHL7KM,LN[N-T<[N;:=L$ M/A/X0CC$.&P*%#/_*+PH,FM&8J?>]R(\<7KDV)LR.&,KXATF[]![+>YXQJY! M9X:<)@A?0=(%P5!\B<"W(ISX.SK?IN\V$]Q%^FX=_7"_+;#?%-A'@?W_*GP/ M2>^3?V*P54,ZW;1IM+2=+I\O-S M?.PX^6C=D^\ GG6ROB"=B'T1\9\U8$6_L;V8/"FL4Z+@*9KF>\=B#J!M&)\ MMWO-M)"&EGGRG5V9VR$H:>#LB!^T%N['"90="YK1%\>C;+L0':S,>]'"9PA? M^K-#BRTLM=1@O+2&.&@*>I\=3X<8GP*^2AC]ZDQB)1=KGZ+QH2[H+@H"!56( M# *W*SR 4I$(97R?.>F2,@+7YQ?V=ZEVK.4B/#Q8]4W6H2OH'24U-&)0X=&. M[V&NYQ4E<_$?X0H*PZ,2S%%9Y=-*JL$'JV<6E*+%\[1+D_9QNN&W,VP;P&< M7P!W*0^;$B7E;T409>[L2-S4^U[$)\Z.''M316=J1;I#\1Z]US)[D^7L&HGF MF-,4P]>9>!O>?I37Z%3]/^2;A6&D\N-N#+IOXWU@9 *;L; M'*$./]AB*&A"/-[BV4UC-AG!]O,/8LLW+G\"4$L#!!0 ( $J.>E A( UX MM0$ -(# 9 >&PO=V]R:W-H965T"[@,$MSB14**F@YKWTSV;X#%,] MMY1,Q3_"%22&!R68HS32Q964O?-&32PH1?'7<1=B8*"K_R#TO,FL&8L?>=SP\\?:88&_*X(RMB'V/LDOLGO\'':G[AMA';D8CR^;.Q_;8P'E+*YP1%J M\8/-AH3:A^,=GNTX9J/A33?](#9_X^(74$L#!!0 ( $J.>E"T:>+)M0$ M -(# 9 >&PO=V]R:W-H965T+B Q/"C!'*61+JZD[)TW:F)!*8H_C[O0<1_&FW0_P=8!R01(9L ^YF%C MHJC\"_>\R*P9B!U[W_'PQ-M#@KTI@S.V(MZA>(?>2[&]N<[8)1!-,<<4R5J*8_(!GJS#=ZL*=Q&^^T?A?IT@725((T'ZWQ+78F[>)6&+GBJP M39PF1TK3ZSC)"^\\L+=)?)._X>.T/W#;".W(V7A\V=C_VA@/*&5SA2/4X@>; M#0FU#\=K/-MQS$;#FV[Z06S^QL4K4$L#!!0 ( $J.>E#3M,JHLP$ -(# M 9 >&PO=V]R:W-H965T/8FD\2J+\%V-N7O&3MI")#VQ?:,YYPY,Q[GHW6/O@,( MY$DKXPO:A= ?&?-5!UKX&]N#P9O&.BT"FJYEOG<@Z@32BO'=[BW30AI:YLEW M=F5NAZ"D@;,C?M!:N%\G4'8LZ)X^.QYDVX7H8&7>BQ:^0OC6GQU:;&&II0;C MI37$05/0N_WQE,7X%/!=PNA79Q(KN5C[&(U/=4%W41 HJ$)D$+A=X1Z4BD0H MX^?,29>4$;@^/[-_2+5C+1?AX=ZJ'[(.74%O*:FA$8,*#W;\"',];RB9B_\, M5U 8'I5@CLHJGU92#3Y8/;.@%"V>IEV:M(_337:88=L /@/X KA->=B4*"E_ M+X(H]R(^\?[(L3=5=*96I#L4[]%[+?%! (=?C!%D-!$^+Q M'9[=-&:3$6P__R"V?./R-U!+ P04 " !*CGI0']\&![0! #2 P &0 M 'AL+W=OG_3H-'">=.TS X&1!U!6C&>).^8%K*G91Y]9U/F.#HE M>S@;8D>MA?EU H5300_TU?$DV\X%!ROS0;3P%=RWX6R\Q5:66FKHK<2>&&@* M>G\XGK(0'P.^2YCLYDQ")1?$YV!\J@N:!$&@H'*!0?CM"@^@5"#R,GXNG'1- M&8#;\RO[AUB[K^4B+#R@^B%KUQ7TCI(:&C$J]X331UCJN:5D*?XS7$'Y\*#$ MYZA0V;B2:K0.]<+BI6CQ,N^RC_LTWZ3I ML'\ 7 5\!=S,/F1%'YHW"BS U. MQ,R]'T1XXL.1^]Y4P1E;$>^\>.N]UY(G:\_CF_P)GZ?]BS"M["VYH/,O&_O?(#KP4I(;/T*=_V"KH:!QX?C>G\T\ M9K/A<%A^$%N_E"R])@)M0$ -(# 9 >&PO M=V]R:W-H965T=&JM1EMG.L. MC-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO$DN69:R);F:?2=3)YB[Y1LX62( M[;46YO4("H>,;NB;XTG6C0L.EJ>=J.$[N!_=R7B+S2REU-!:B2TQ4&7T=G,X M[D)\#/@I8;"+,PF5G!&?@W%?9C0)@D!!X0*#\-L%[D"I0.1E_)XXZ9PR )?G M-_:OL79?RUE8N$/U2Y:NR>B>DA(JT2OWA,,WF.KY1,E4_ -<0/GPH,3G*%#9 MN)*BMP[UQ.*E:/$R[K*-^S#>\,\3;!W )P"? ?N8AXV)HO(OPHD\-3@0,_:^ M$^&)-P?N>U,$9VQ%O//BK?=>E F_"^XM $ -(# 9 >&PO=V]R M:W-H965TF;XT$VK0\.5F2]:. 7^-_]R:+%%I5*:NB<-!VQ4.?T+CT<]P$? M 8\21K,L$8I5$NKJ0< MG#=Z5L%4M'B==MG%?9QN=NE,VR;PF< 7PFV,PZ9 ,?,OPHLBLV8D=NI]+\(3 MIP>.O2F#,[8BWF'R#KV7@B>?,W8)0C/F.&'X"I,N"(;J2PB^%>+(_Z/S;?IN M,\-=I._6]#39%MAO"NRCP/[#$C&UL?5-ACYP@$/TKA!]PK&C;S49-;J]IVJ1--M>T]YG5 M4FS?#D$_&/KL.P),7K7I7T,[[X<28JSK0PMV9 M 7J\:8S5PJ-I6^8&"Z*.(*T8/QS>,BUD3\L\^BZVS,WHE>SA8HD;M1;VYQF4 MF0J:T%?'HVP['QRLS ?1PE?PWX:+18NM++74T#MI>F*A*>A]%!">:HC')Q)=7HO-$+ M"TK1XF7>91_W:;Y)CPML'\ 7 %\!QYB'S8FB\O?"BS*W9B)V[OT@PA,G)XZ] MJ8(SMB+>H7B'WEO)$YZS6R!:8LYS#-_$)&L$0_8U!=]+<>;_P/D^/-U5F$9X M^H?"=)\@VR7((D'VWQ+W8K*_DK!-3S78-DZ3(Y49^SC)&^\ZL/<\OLGO\'G: MOPC;RMZ1J_'XLK'_C3$>4,KA#D>HPP^V&@H:'X[O\&SG,9L-;X;E!['U&Y>_ M %!+ P04 " !*CGI0(P0I^K4! #2 P &0 'AL+W=OM+^I MT2CAO&D:9GL#HHH@)1G?[6Z8$IVF119])U-D.#C9:3@98@>EA'D[@L0QIPG] M<#QU3>N"@Q59+QIX!O>]/QEOL86EZA1HVZ$F!NJ'8QKB8\"/#D:[.I-0 MR1GQ)1A?JYSN@B"04+K (/QV@0>0,A!Y&;]F3KJD#,#U^8/]S3&;8-X#. +X"[F(=-B:+R3\*)(C,X$C/UOA?AB9,#][TI@S.V M(MYY\=9[+P5/KC-V"41SS'&*X:N89(E@GGU)P;=2'/D_<+X-WV\JW$?X_@^% M-]L$Z29!&@G2_Y:X%7/[5Q*VZJD"T\1ILJ3$0<=)7GF7@;WG\4U^AT_3_BA, MTVE+SNC\R\;^UX@.O)3=E1^AUG^PQ9!0NW"\]6<.3,>9Z.Q3ZX%\.192>URVGK?'QES90M*N!O3@\:;VE@E M/)JV8:ZW(*H(4I+Q)'G'E.@T+;+H.]LB,X.7G8:S)6Y02MC?)Y!FS&E*7QP/ M7=/ZX&!%UHL&OH/_T9\M6FQAJ3H%VG5&$PMU3N_2XVD?XF/ 8P>C6YU)J.1B MS%,POE0Y38(@D%#ZP"!PN\(]2!F(4,:OF9,N*0-P?7YA_Q1KQUHNPL&]D3^[ MRKFXIF8O_"E>0&!Z48([22!=74@[.&S6SH!0EGJ>] MTW$?IYM;/L.V 7P&\ 5PB'G8E"@J_RB\*#)K1F*GWO96#OXB.RO^'3M'\3MNFT M(Q?C\65C_VMC/*"4Y 9'J,4/MA@2:A^.[_%LIS&;#&_Z^0>QY1L7?P!02P,$ M% @ 2HYZ4 O$L%.S 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)7+6%8%MH&DQ=, &!!VV/BLV?4%U\20Y[OY^ ME.RX;N?U11(IGL-#BDH'8Y]= ^#)BY+:9;3QOMLSYHH&E'!7I@.--Y6Q2G@T M;X/NQ ? WZU,+C%F81*3L8\ M!^-KF=%-$ 02"A\8!&YGN ,I Q'*^#UQTCEE "[/%_8OL7:LY20@-)254HI?^T0P/,-7SB9*I^&]P!HGA00GF*(QT<25%[[Q1$PM*4>)EW%L= M]V&\22ZP=0"? 'P&W$0 &Q-%Y??"BSRU9B!V['TGPA-O]QQ[4P1G;$6\0_$. MO>><\VW*SH%HBCF,,7P1\QK!D'U.P==2'/@_<+X.3U85)A&>O%'X'X+=*L$N M$NP^+'$M)GF7A"UZJL#6<9H<*4ROXR0OO// WO+X)J_AX[1_%[9NM2,GX_%E M8_\K8SR@E,T5CE"#'VPV)%0^'#_CV8YC-AK>=-,/8O,WSO\"4$L#!!0 ( M $J.>E 0.'*BM0$ -(# 9 >&PO=V]R:W-H965T[^?I3LNMYF M[$42*9[#0XI*!V/?7 /@R;N2VF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=! ME!&D)..;S353HM4T3Z/O9//4]%ZV&DZ6N%XI87\=09HAHUOZX7AJZ\8'!\O3 M3M3P _QS=[)HL9FE;!5HUQI-+%09O=L>CDF(CP$O+0QN<2:ADK,Q;\'X5F9T M$P2!A,('!H';!>Y!RD"$,GY.G'1.&8#+\P?[EU@[UG(6#NZ-?&U+WV3TEI(2 M*M%+_V2&KS#5LZ=D*OX1+B Q/"C!'(61+JZDZ)TW:F)!*4J\CWNKXSZ,-_MD M@JT#^ 3@,^ VYF%CHJC\07B1I]8,Q(Z][T1XXNV!8V^*X(RMB' MI.P2B*:8XQC#%S';.8(A^YR"KZ4X\G_@?!V^6U6XB_#='PKWZP3)*D$2"9+_ MEK@6<_U7$K;HJ0);QVERI#"]CI.\\,X#>\?CFWR&C]/^7=BZU8Z7C?VO MC/& 4C97.$(-?K#9D%#Y<+S!LQW';#2\Z:8?Q.9OG/\&4$L#!!0 ( $J. M>E ?N#)ZN $ -(# 9 >&PO=V]R:W-H965T<"CKM_/\"NZW;^ MQQ M[]V[XT@'-,^V 7#D5:O69K1QKCLP9HL&M+!7V$'K;RHT6CAOFIK9SH H(T@K MQI/DFFDA6YJGT78J]4[*%DR&VUUJ8OT=0.&1T0]\<#[)N7'"P/.U$#;_! M_>E.QEML9BFEAM9*;(F!*J-WF\-Q%^)CP*.$P2[.)%1R1GP.QH\RHTD0! H* M%QB$WRYP#TH%(B_C9>*D<\H 7)[?V+_%VGTM9V'A'M63+%V3T3TE)52B5^X! MA^\PU?.%DJGXGW !Y<.#$I^C0&7C2HK>.M03BY>BQ>NXRS;NPWC#;R?8.H!/ M #X#]C$/&Q-%Y5^%$WEJ<"!F['TGPA-O#MSWI@C.V(IXY\5;[[WDG-^D[!*( MIICC&,,7,9LY@GGV.05?2W'D_\'Y.GR[JG ;X=L/"O?K!+M5@ETDV'T@N/U4 MXDK,-OF4A"UZJL'4<9HL*;!OXR0OO// WO'X)N_AX[3_$J:6K25G=/YE8_\K M1 =>2G+E1ZCQ'VPV%%0N'&_\V8QC-AH.N^D'L?D;Y_\ 4$L#!!0 ( $J. M>E#%N,*CJ@( .T* 9 >&PO=V]R:W-H965T50UJ+1I6PB)8[+>$V?-HQU 0[QJQ0W?7OHBAH#R.ANJ_B:NH++S+Q&KL9:7=;[2_:"/K M@<6F4O.W_EHV[GKKGQ3%$(8#V!# QH"YTR&]D,O\$S=\M5#R%JG^\%O>O6/Z MQ.S9[+M-=Q3NF4U>V]WKBJ5T0:X=T8#9]!AVA_E $,L^2C DL6&3<(;#4YAA MZL+3>_79(R;(($'F"++_2F1>B0B38I$"0*&&Q0:GP+WYI&$1 M*-2PV.,4&#B9Z !0'FI8;',*/)Q/C(% @59BV.@,>#CW6PF" JW$L-$9\'#A M?QPA*/2WC(W.@(D+W^D0Y/\SDKMIHQ;JY.8L'>WEI7%#WMWN.,NMW2A'/N#] M(/B=JU/9Z&@GC9UYW&1RE-((FTOR8#UVMK/GN*C$T72W,WNO^@&L7QC9#L,E M&2?&UL;5/;;MP@$/T5Q >$7=;9I"O;4C95E4JMM$K5Y)FU MQS8*>!S Z_3O"]AQW-0OP SGG+DPI .:%]L ./*F56LSVCC7'1BS10-:V"OL MH/4W%1HMG#=-S6QG0)21I!7CF\V>:2%;FJ?1=S)YBKU3LH63(;;76I@_1U X M9'1+WQV/LFY<<+ \[40-O\#][D[&6VQ6*:6&UDILB8$JHW?;PS$)^ AXDC#8 MQ9F$2LZ(+\'X7F9T$Q("!84+"L)O%[@'I8*03^-UTJ1SR$!$>U;,L79/16TI*J$2OW",.#S#5+-/)MHZ@4\$/A-N8QPV!HJ9?Q5.Y*G!@9BQ]YT(3[P]<-^; M(CAC*^*=3]YZ[R7G^R1EER T88XCAB\PVQG!O/H<@J^%./+_Z'R=OEO-&UL;5/;;MP@$/T5Q >$7=9)MBO;4C91U$JMM$K5YIFU MQS8*>%S Z_3O"]AQG<0OP SGG+DPI .:%]L ./*J56LSVCC7'1BS10-:V"OL MH/4W%1HMG#=-S6QG0)21I!7CF\T-TT*V-$^C[V3R%'NG9 LG0VROM3!_CZ!P MR.B6OCF>9-VXX&!YVHD:?H+[U9V,M]BL4DH-K978$@-51N^VAV,2\!'P6\)@ M%V<2*CDCO@3C6YG134@(%!0N* B_7> >E I"/HT_DR:=0P;B\ORF_AAK][6< MA85[5,^R=$U&]Y244(E>N2<N.]- M$9RQ%?'.)V^]]Y+SF]N478+0A#F.&+[ ;&<$\^IS"+X6XL@_T?DZ?;>:X2[2 M=\OH^V1=(%D52*) \J[$_8<2US!?/@1ABYYJ,'6<)DL*[-LXR0OO/+!W\1'9 M?_@X[3^$J65KR1F=?]G8_PK1@4]E<^5'J/$?;#845"X<;_W9C&,V&@Z[Z0>Q M^1OG_P!02P,$% @ 2HYZ4 T^&7^V 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$FW6RJY5M*9NH:J566B5J^\S: M8QN%BP-XG?Y] #NNF_H%F&'.F3/#D(_:O-@.P*$W*90M<.=>-NYX"!EWK,6GL'][,_&6V1AJ;D$9;E6R$!3X/OT>,I"? SXQ6&T MJS,*E5RT?@G&M[K 21 $ BH7&)C?KO 0@0B+^-UYL1+R@!"F2O4T[5W$?IYN,SK!M )T!= $<8AXR)8K*'YEC96[TB,S4^YZ%)TZ/U/>F M"L[8BGCGQ5OOO99TG^3D&HCFF-,40U5)SDE7<9V/OXB.1O M^#3M/YAIN;+HHIU_V=C_1FL'7DIRXT>H\Q]L,00T+ASW_FRF,9L,I_OY!Y'E M&Y?O4$L#!!0 ( $J.>E"508)0Q@$ #<$ 9 >&PO=V]R:W-H965T MAJ=4LDXRW.TQ [Z3Q5O16\A9-&II>2Z7]'$&K( M\!J_!YYXW5@?('G:L1I^@_W3G;3SR,Q2<@FMX:I%&JH,WZT/Q\3C ^"9PV 6 M-O*=G)5Z]F.5G%A< M*9*]C2MOPSJ,.SLZI<43Z)1 YX1]T"&C4*C\@5F6IUH-2(]GWS%_Q>L#=6=3 M^& XBK#GBCLGI;I.2BR>:,,<10Q>8]8P@CGV6H#&)(_V23N/IFVB%FY"^ M6:KOO\4)ME&";2#8?FIQ>]5B#)/$19*H2!(AN+T2B6%V5R)D<7$2=!V>K$&% MZMLP+HOH/!5WX:60#_@X4K^8KGEKT%E9]WS")5=*67"EK&Y<+8V;XMD14%EO M[IRMQ[<\.E9UTYB2^5^1_P=02P,$% @ 2HYZ4.6B$[3' 0 -P0 !D M !X;"]W;W)K&UL=53;;MLP#/T501]0V4JRIH%M MH.DP;$ +!!VV/2LV?4%U\20Y;O^^DNQZ7J:]6")U> XIBLY&I5],"V#1J^#2 MY+BUMC\08LH6!#,WJ@?I3FJE!;/.U TQO096A2#!"4V23T2P3N(B"[Z3+C(U M6-Y).&ED!B&8?CL"5V..4_SA>.Z:UGH'*;*>-? =[(_^I)U%%I:J$R!-IR32 M4.?X/CT<=QX? #\[&,UJCWPE9Z5>O/&MRG'B$P(.I?4,S"T7> #./9%+X_?, MB1=)'[C>?[!_";6[6L[,P(/BO[K*MCG>8U1!S09NG]7X%>9Z=AC-Q3_"!;B# M^TR<1JFX"5]4#L8J,;.X5 1[G=9.AG6<3K;I'!8/H', 70+V08=,0B'SS\RR M(M-J1'JZ^Y[Y%J<'ZNZF],YP%>',)6^<]U+0VWU&+IYHQAPG#%UAT@5!'/LB M06,21_I/.(V';Z(9;D+X9JU^]Q^";91@&PBV?Y5X=U5B!+-/XB*[J,@N0I!> MB<0PUY605>,$Z"8\68-*-<@P+BOO,A7W-#3^#WP:J2>FFTX:=%;6/9_0Y%HI M"RZ5Y,;ETKHI7@P.M?7;6[?7TUN>#*OZ>4S)\J\HW@%02P,$% @ 2HYZ M4*7YB0*W 0 T@, !D !X;"]W;W)K&UL;5-A M;]L@$/TKB!]0$N)V461;:CI5G;1*4:MMGXE]ME'!YP&.VW]?P*[G=OX"W''O MW;OC2 MO*C1:.&^:FMG.@"@C2"O& M-YL;IH5L:9Y&W\GD*?9.R19.AMA>:V'>CJ!PR.B6?CB>9-VXX&!YVHD:GL'] MZD[&6VQF*:6&UDILB8$JH[?;PS$)\3'@MX3!+LXD5')&? G&CS*CFR (%!0N M, B_7> .E I$7L;?B9/.*0-P>?Y@OX^U^UK.PL(=JC^R=$U&]Y244(E>N2<< M'F"JYYJ2J?B?< 'EPX,2GZ- 9>-*BMXZU!.+EZ+%Z[C+-N[#>),D$VP=P"< MGP'[F(>-B:+R[\*)/#4X$#/VOA/AB;<'[GM3!&=L1;SSXJWW7G*^WZ7L$HBF MF.,8PQ?8Y!5]+<>3_P?DZ?+>J.T/PI3R]:2,SK_LK'_%:(# M+V5SY4>H\1]L-A14+AR_^;,9QVPT'';3#V+S-\[? 5!+ P04 " !*CGI0 M"]>-YL,! W! &0 'AL+W=OUO!RY@U1_4-J%[^]F&4):R/['OY9QS MS[5]D_;:O-H&P*%W*93-<.-Z02E.5:(0-5AA]6^\,VX"/@F4-O9WL4.CEI_1J"[V6&DV (!!0N M*#"_G.$1A A"WL;;J(FGDH$XWU_4O\;>?2\G9N%1BQ=>NB;#.XQ*J%@GW)/N MO\'8SQ:CL?D?< ;AX<&)KU%H8>,O*CKKM!Q5O!7)WH>5J[CVH_Z%MDR@(X%> M$^K,I0C(>1?SFS5N?/>=T=Y>28U80@7GTJ09=*'.@G.EVFKQ<=KB-]/:E"9R*1ZX0$ $% 9 >&PO=V]R:W-H965T(#+ Z.X\Q$37:V:=JD32;;M/W-Z/&2!;& X_;M M"^A:Z](_PCE\EW,02$Q M[=PX3BOQ::;Y"60FD(5P=#YX,G*5?Z":YJD4(Y+3WO?4_N+=F9B]*6S2;85; M,\4KD[WGY$12?+=",^8R8<@*LUL0V*@O%L1G<2'OZ,1/C[P51HX>K>GAWB^P M]PKLG<#^GQ:C38L^S'],8J])[!&(-R8^S,%O(1 M.&U,WF.B,-R8X-41Y"!K=_D4*L30N8N_RB[W^Y&X(_P7/CT.7ZFLVTZAF]#F M(KCC6@FAP902/IA=;&UL;5/;;MP@$/T5Q <$+W:;:&5;RJ:J6JF55JG:/+/V^*( XP)>IW]?P([C MIGX!9CCGS(4AG] \VP[ D1TS*/O;,H<1R=[#6=#[*B4,'].('$JZ(&^.A[[MG/!P\3I"RSU?*!D*?X;7$%Z>,C$QZA0VKB2:K0.U:+B4U'B9=Y['?=IOLGX M0MLG\(7 5\)=C,/F0#'S3\*),C*C!MG"9+*AQUG.2-=QW8^_B([ T^3_MW8=I>6W)!YU\V M]K]!=.!326[\"'7^@ZV&A,:%XZT_FWG,9L/AL/P@MG[C\B]02P,$% @ M2HYZ4-H$*?"V 0 T@, !D !X;"]W;W)K&UL M=5/;CM,P$/T5RQ^P3MUT655)I.TB!!)(U2+@V4TF%ZTOP7::Y>\9.VD(2WBQ M/>-SSEP\SD9C7UP+X,FKDMKEM/6^/S+FRA:4<'>F!XTWM;%*>#1MPUQO0521 MI"3C27+/E.@T+;+H.]LB,X.7G8:S)6Y02MA?)Y!FS.F.WAS/7=/ZX&!%UHL& MOH+_UI\M6FQ1J3H%VG5&$PMU3A]WQU,:\!'PO8/1K0" ^98(S22!=74@[.&S6K8"I*O$Y[I^,^3C>'&VV; MP&<"7P@/D<"F0#'S]\*+(K-F)';J?2_"$^^.''M3!F=L1;S#Y!UZK\4^23-V M#4(SYC1A^ JS6Q ,U9<0?"O$B?]#Y]OT_6:&^TC?K^G\/P+IID :!=*_2CR\ M*7$+<_\F"%OU5(%MXC0Y4II!QTE>>9>!?>3Q3?[ IVG_(FS3:4E#6[A(&N $ -(# 9 >&PO=V]R:W-H965T[E MG',_N*2#L2^N ?#D5:O69;3QOCLRYHH&M' WIH,6;RICM?!HVIJYSH(H(TDK MQI/D$]-"MC1/H^]L\]3T7LD6SI:X7FMAWTZ@S)#1#7UW/,NZ\<'!\K03-7P' M_Z,[6[38K%)*#:V3IB46JHS>;8ZG7Z-^R=(W&3U04D(E>N6? MS? -IGKVE$S%/\(5%,)#)ABC,,K%E12]\T9/*IB*%J_C+MNX#^/-?C_1U@E\ M(O"9<(AQV!@H9OY%>)&GU@S$CKWO1'CBS9%C;XK@C*V(=YB\0^\UWR:W*;L& MH0ES&C%\@=G,"(;J>.>!O>/Q3?["QVE_$K:6K2,7X_%E8_\K M8SQ@*LD-CE"#'VPV%%0^'&_Q;,E ]E:2D(P8 )DF 9 >&PO=V]R:W-H965T^Y3?+[*7<[X[A6SXI7@Z' M-/]W%?;9V_543-]O?-\]/9?UC=G-\I0^A3]"^>?I6UY=S2Y6MKM#.!:[[#C) MP^/U]%93^=U1&$?-F5M(JT^7L,Z M[/>UI2J.?UJCTXO/NN''[^_6[YK.5YUY2(NPSO9_[[;E\_743R?;\)B^[,OO MV=LOH>V0F4[:WO\67L.^@M>15#XVV;YH_D\V+T69'5HK52B'].?Y"B!K-S M=IO'E:1E>K/,L[=)?AYQI[0>V.+*50-B4]]LGG_S6_7$BNKNZXT2\^7LM3;4 M8E9GC/R $1?$K+)^<2&1BY4DS94071=KA)%=3((PJHOYBC"ZB[E#&-/%W"., MQ9U6,*^J,: Z!APVH*$!W1C0'0,^>C!GC&TPQ[X'8Z + UPL(A=FJ L+75CJ M0L;#ZXQQ'UPLYO5?-$0HS'5AG7 <#,>!<**AN'+$CYBC>!S)C 6P.V"N+VX/ MX_8@[H@>*S_T22V@BP5P$;%KM2!]LX+JGM N#HD*FH19HC@!<,GGN&[H6/D$D#Y%"$BUCT3]*23IA71CQ1(J@(8J MDF8JCBA]ZX&X!."8J"664DE54LSC\=J".F7,2.T7-/ 6V@GDO44@9F8B ML3!*((R:>4616*_D8GAO%18/!:98I+<0Q/G!!%> N]HS)C!WE1S16^:E#K&. M]!:!&)E1F#$*D,$PI%.8#,J,Z"TF@P(3&1-K# 1%*5E#4/1RD4 00U^%N:< MK0Q#*X5II?R(O&%:*3 -H'E#(!OG;0 H^03476K +-: H(9;K< $U6+$@@0-@J)*OT8@%8\W:(GAJ<9ZH '5+<-3S2SSZ!%YPU37H.[1O &0C5?A MH"62-P1B>*JQLFA =2L9$YCJVHW(&Z:Z!A64Y@V K(KSABS%/(66N+QA9=& MZI;1-X.I;N;#\V8PU0VHQ21O$!3G#8*BM_<$@;C5%8.5Q0"J6T8B#::Z&;&@ M:S#5#:KJ)&\ 1,8; K$I8=9^D1YP)C"+S8C)LL$L-JA@DY0 D(TE?P@H@2!& M\@T6#0-8[!C)-YC%9L2TVV(66U2PX[Q!4,2N-0+):!,@^034C1B+AJ4L=IP% M3&([8OYN,8DMJ->.I(V^[WJX'T%QPO\+%A^4\*@!2\$U6Z.%KPL MW?<0VIN>!2^'!< !1CIF,N$P(]V(&;O#E'2TKM),.KK6)13:*ELCY,*@14^( ME#WDT3+.KP?U%SN;?3@,C\2\6SYY!N+Q?[\%C67VL"YN?#4N>+,CNU!\%FE]-H-_\!4$L#!!0 M ( $J.>E!UKX/DV0$ %X$ 9 >&PO=V]R:W-H965TV\6SB@;I7K6+8!!KYP)?<"M,?V>$%VVP*F^D3T(>U-+Q:FQ1]40 MW2N@E2=Q1I(HVA)..X'SS-M.*L_D8%@GX*20'CBGZM\1F!P/.,9OAL>N:8TS MD#SK:0._P?SI3\J>R*Q2=1R$[J1 "NH#OH_WQ<;A/>!O!Z->[)'+Y"SELSO\ MJ XX<@$!@](X!6J7"Q3 F!.R8;Q,FGAVZ8C+_9OZ=Y^[S>5,-122/765:0]X MAU$%-1V8>93C TSYW&(T)?\3+L LW$5B?922:?]%Y:"-Y).*#873U[!VPJ]C MN+F]FVCKA&0B)#,AWGY)2"="^D[PU20A,I_J-VIHGBDY(A4>JZ>N)^)]:HM9 M.J.OG;^SV6IKO>3I+LK(Q0E-F&/ ) M,/".(59]=)&LNCLDG>O+10?$9L8W6 M/:2K2:2>GRX#W"7K IM5@8T7V'RH0GQ5A8#9>HSPF*LZ%5\A0A!D\2P<5.,[ M6*-2#L*X BRL\Y#<)^Y9K^Q'.SRAU]]EPN3]HJKIA$9G:6S3^*>MI31@ XQN M;#NW=MCG X/:N.V=W:O0\N%@9#]-,YE_*?E_4$L#!!0 ( $J.>E IKT.A M_0$ ',% 9 >&PO=V]R:W-H965T9&XCY7!"2)0-=$0\L %ZM5(SWA&IAOR*Q,"!5,;4411X'D8= M:7LW3\W%_'X&R,7-]]V/BN;TV4D^@/!W(%7Z!_#V< MN1JA):5J.^A%RWJ'0YVY7_Q3@;7>"%Y:&,6J[^A*+HR]ZL'W*G,]#0042JD3 MB&KN4 "E.DAAO,V9[K*E-J[['^E/IG95RX4(*!C]TU:RR=R#ZU10DQN5SVS\ M!G,]L>O,Q?^ .U EUR1JCY)187Z=\B8DZ^84A=*1]ZEM>]..TPH^SC:[(9@- MP6+PH_\:PMD0;@QH(C.E?B62Y"EGH\.G/VL@^D[XIU =9JDGS=F9-56M4+/W M/#P$*;KKH%GS.&F"E6:C*/8*["T2I 6BL!*$1A_N/+[A\@>$%H#0A,0?2HC MW)0Q:1*CZ8TF.>*-J-B+CO%*] DELJ)$%I1H@S)I\&H7/SAN2/::.#K806(K M2&P!B3<@\6Z3Z!AO1,5>A/TDMJ-@*PJVH. -"MZ=O!]Z4;)AL:APL,J:8-#J M^NOGZ"?AU[87SH5)]269^UXS)D$E>@^JO$:]@,N 0BUU-U%]/KT#TT"R87[B MT/+.YO\ 4$L#!!0 ( $J.>E#Q&J*I*0( /0& 9 >&PO=V]R:W-H M965TVWLM&7\510 TGFO:"W6;B%ELT)([ NH MB'A@#=1JYLAX1:0*^0F)A@,Y&%)%D8]QA"I2UFZ6FK$MSU)VEK2L8);,C C:,_BT/LEB[B>L$$X( MJ$O%U"8GDF0I9ZW#N^UMB#Y%WBI4U=_K05-L,Z?*(]3H)0N2.$47+=1C'CN, M/\+XUXC-'!$DR34FGV,B/$"0,CDX]:U.?<,/KM98V@4"JT!@!,*Q@.]-4NTP ML<'4!N-AC"?96D#Q%)3/01&^D6]HM1O.[$;AQ&T'B<9& AQ.MB^WH"(_B>Q> M%E8OBWGIPAL"D54@NG_S8JM _'4UXEF>033;%@LHN+4OB=5)8JE%8A=86@66 M]]="W:C6GQ9_78T>\_E1SFTH?U8/-+I-]'OPB_!360MGQZ2ZF,SU<61,@E+$ M#^JL%.H)&@(*1ZF[L>KS[A[N LF:_HU!PT.7_0=02P,$% @ 2HYZ4&ZR M>U,2! 414 !D !X;"]W;W)K&ULE9AMCZ,V M$,>_"N(#''X8$U@ED79SJEJIE597]?J:39P$'> 4R.;Z[I(6_77?/7LOMVESK+"WT:^E5USQ/RG]?=&9N&Y_[ M'P^^I*=SW3X(MNM+C/G6WOQVV/BL]4AG>E^W)I+FYUWO=):UEAH__AF,^OF>SO]%"?-W[D>P=]3*Y9_<7Y-5W5]O?ZUJDP]6&E?RY'O_FQ;=[VVP_S$,#Q## '$?P,/_'2"' ?+' M@&XU@]ZS+M3/29ULUZ6Y>67_MBY)FQ3\23:+N6\?=FO7_:^)MFJ>OF]ES-;! M>VMHT+ST&C'2\+LB:*S?IQ!HBA=A#1>/$^QL11+; MKR8,)^]O]Q/1@RN<87(9<"9TF'# S^;,1.!S"! J;0&*.K41@:L2" U1@:@0Z0J=) $3$R#$/1DO8U)#K>!68&A$N MB!93(]!19$5KBXBYWBU&2R!J'-N9P-2(>'ZT$E,CT4DS3?E!-$YY+JP]?E ] M%B[25>QA J5-(#'',2$Q,U(L6!1'S8E.FFD* !$QQQXO,5@2,,-="X:9D6I! MM)@9B0I!*UIT'#D27F*P)&"&NUS%S,@%59[$S,@Y==X@>DCX:+1W#PF/*CWE M^CC!_)'-W_C#X]$$9H865'J$F2%4Z4U3 (B<"4\8+ +,<,=Y1H[/N04E'&%F M:$X)!T3.\XPP6 28X2X3F!E:4,(19H90"6=] $=VPD][!;M!]%#21*ZWA^DC M4.=QUQ%L5* &.[8-!4F1BTHWQ0F1LWI@"B[ MN<$533]MH>IZ>96W-]>B:R2.GM[[A<^B:W#]D/?-QC^2\I06 ME?=FZMKD73/K:$RM&V?8IX;0LTX.]YM,'^OV'W 14@YGM MA.[O9QM*"3AM7\ VYYQ[[K7Q35O>4!()V7BM9B[192-BN$1%Y 1<0#:Z!6 M7TZ,5T2J*3\CT7 @1T.J*/(]+T(5*6LW2\W:GF'_-D!9 MNW:Q^[KP5)X+J1=0EC;D##]!_FKV7,W0H'(L*ZA%R6J'PVGM/N+5#AN"0?PN MH16CL:-3.3#VK"??CFO7TXZ 0BZU!%&O*VR!4JVD?/SM1=TAIB:.QZ_J7TSR M*ID#$;!E]$]YE,7:35SG""=RH?*)M5^A3VCA.GWVW^$*5,&U$Q4C9U28IY-? MA&15KZ*L5.2E>Y>U>;?=ESCI:7:"WQ/\@8"C=PE!3PC>".&[A+ GA!,"ZE(Q MM=D12;*4L];AW?8V1)\BO I5]7.]:(IMOJGR"+5ZS4( M$$BI#R%\6XB-/Z/[MP&V(9YMWAP4W-V7I=7) MTE*+.\7$GOV?]3Y?#7SGM\Y/I6M0/PL]E+9P#D^JN-#?:B3$)RJ/WH$YP MH;KB,*%PDGH8JS'O6D,WD:SIVQX:>F_V'U!+ P04 " !*CGI0-$RO'*P# M "_$0 &0 'AL+W=OU#71\?'*?:'$2>5!_D413J/SM9YDFM7LN]4QU+D6Q; MHSQSR'4#)T_2PE[,VK&G1J 1WQ#R#0'?B8 CZ""ZO99B MZ" &#'PM8P@3X$F8B[7M A?AA(N)]L!N#Y5!^3\RND$X/>AR52GP]2I:];!@ M$C8FA#L!XS>(IP>%8UVXGDX(P+R83ZT3[BP,M99HP@7N!\R_8YVPBAF2L5Z4 M$!3K27D?-":#)0]T%C M,EC)!)3,IQ89*YGN4#)A)1/2GUZV9.ZCC 5&3JZ@QG2PE@GMMT;9AF BSZ"# M4&RB51+N"Q2!-9K8_@GW!8IO7R..M99GC/13 D!%4U7+<5O@ MX,3/)\YR'+<%'MRQ1%C*'$G9J%JT=^L;T!501\:Y^(K-1;EO;P@J:R-/1=U\ M#%Z,#K<0C]1\!6OC2_:P[NX2WMQT5QM?DW*?%I7U+&OUC=U^">^DK(7BZ'Y0 M.3^(9#N\9&)7-X^A>BZ[*X7NI9;'_KK$&>YL%O\!4$L#!!0 ( $J.>E 4 ML4#*&0( #8& 9 >&PO=V]R:W-H965TX /__-^, M;4S1<_$F*P#EO3>LE5N_4JK;("1/%314/O$.6OWFPD5#E1Z**Y*= 'JV00U# M) @2U-"Z]>@(N6_\9;_:YT5O!SQIZ.>M[II(CYV]F\.6\]0.3 M$# X*>- =7.'/3!FC'0:OT=/?T*:P'G_X?[)UJYK.5()>\Y^U6=5;?W,]\YP MH3>F7GG_&<9Z8M\;B_\*=V!:;C+1C!-GTCZ]TTTJWHPN.I6&O@]MW=JV'_T? M8>X ,@:0*0!'_PT(QX!P$8"&S&RI+U31LA"\]\2P61TU9P)O0KV8)S-IU\Z^ MT]5*/7LOHS OT-T8C9K=H"$S#?E7L5\KDF"2()W E 5Q9D%L?#B+QUGN-@B= M!J$UB.9E1,&BC$&36DUK-6&.(S[;_OJR?*[6JVWQ M;3\[/&\V^?[?9;$N7Z_F8O[VQ??5XU/5?+&XOMSEC\7O1?7'[MN^_K0X>;E? M;8KM855N9_OBX6K^BWAW&WQCT"K^7!6OA[/WLR:5'V7YL_GPY?YJGC4C*M;% M7=6XR.N7E^*F6*\;3_4X_NZ/[;)U\G\R _%3;G^:W5?/5W- M_7QV7SSDS^OJ>_GZN>@2,O-9E_VOQ4NQKN7-2.H8=^7ZT/Z=W3T?JG+3>:F' MLLG_.;ZNMNWK:^?_S0P;R,Y G@RD G8$::Z [ SW6P'0&9JR![0SL6 /7 M&;BQ!KXS\&,-0F<0QAJ([&WFLI.)T,,FI\D6493%\2YI;[OW>95?7^[+U]G^ M2,XN;P 5[VJKVGGS;7LCM_^L;[U#_>W+M=;V.HTRZ-&GFF4B#0WJ49K MU]>\1QK?UWQ L51?\Q'Y"7W-)^1']C6?@1^3]35?D$;T-5^1)HIUBS3_Y[6H M)^DT4Q+/E&P]J)X'C3TH[$&U'O29!V&C.?IPU+A6LVTU5BJ191F.I'$DG432 MQD1W@TXB*9M9=Q[J.)5 Z#/AZ9@,'I,!8[+8@\4>[/@9<-B# V.(*7%)NLWE M9\EZ',B#0!Y["-A#&)]L4[=@;1/;^9 M2!B"H9 @3%(1CJ(FMU,<>6%()(*K2'G55L:1U.B$"*L"P&I5'$:G"2F:$"%0 M 2MCB,9%$FR4 1584$H$X>RDT(1I@6 VMHXE!L]381H 9".J_?73C0F#,%> M!!#&Q\R&),RQ1C%F):D0$E0(&X@/PKT4XRN59&LK@-I%M>,]% D2B# M =-. M$A\$6*DG)$Q0E #%-&$D8DT+ 5$"$!T;+"%,N@D)$WPDP"=-&(E8P@0@"0!R MI*0H@H7*)O1Z! L%EL,D82@B39$B["B$A2,^6&>J)B1,L%"HZ8R[C4YT7KD& MFPU%^%$(#=)@*8*&FM!/*H*& HN/"_$L@Y92N*&L"40*\.&9#\*'FM!8:L*' M'M-8=J+>6A@O4MU.)%4*H8#RLTZ;5>SS"U)*,W#-->%8 T2]B#,0:1/MAX(1 MEG7*"!7SA%\W83G-XY0 MZ<8LI XLI(-[7$?(=(A,TJPX0J:;0*8C9#I$9HCG.N5ML/ Y]H0&0!+(LN\( M),Y/2)I XM+%S<1%9@E$=34B#XH(23XER631_G()163]\@0BGT)D,K*W\@0B M/P$B3R#R"*+X=O(I1,E&OQ^-0.13B$S&1DP@\A,@\@0B#R"*6\!E)^KM!LW0 MSMX3BGQ*D[K=\_[C:'F8_ MRJHJ-^U/A![*LBIJG]E%?1V?BOS^]&%=/%3-VV:YWQ]_QW;\4)6[J^-O]!:G M'PI>_P=02P,$% @ 2HYZ4-Z%8)AC! WQ< !D !X;"]W;W)K&ULE9C;CJ,X$(9?!?$ R[;0%I)I.ZL1KO2KM2:U MTXEST #. .G,OOT:PV0(_MT*-^&0W^6JLK^R\?*JZV_-4:DV^%$65;,*CVU[ M?HJB9GM49=Y\TF=5F7_VNB[SUCS6AZ@YURK?V49E$5$<)U&9GZIPO;3O7NOU M4E_:XE2IUSIH+F69U_^]J$)?5R$+?[[X\X/Z6[7_G%]K\Q3= MK.Q.I:J:DZZ"6NU7X3-[VLA%U\ JOI[4M1G=!UTH;UI_ZQ[^V*W"N/-(%6K; M=B9R30KV MQ$TRM]U+FSO[GXFV,6_?UY+%R^B],S1H7GH-C33LIHB,]5L7A+IX(:P M<15)C'O@, ANV_-1>R$%-B"@ 6$-B+LLL$D6>DUJ-975\"1.TCB>I&L#A%G, MLK'PSB4)79+ I4G>7GI-,NJ),@$\F; F+J5@,+CK4.HX9//C<2>#[F1@Q#@VL( &%H]/8Q9CFF/@ M@YCBC$32TX^G:K '@!E$X]Q/TSY('LT[@P7FF1'P)O&8P!6$S2@A#-<0]D@1 M86YQ( %G)%+*))'^Y. ZPMQ"(K)I(8&B9.H1$J4>9W -86X1<9$=1'>1F\"9 MKRM<')A;'?PF,- LFS$I,-)L\-!,N)N06$W=2D%M,&)-9XL&<<*4@5"DRCPE<*6A&I2!<**9V15\PKH15X"ML@NIM( M/ 9[%"#T08;9)Y=],,Q(Y,D3L\>1SC!8':,7I)-I!=%?: M/UCON6>[ST' 'C0X1I"+&0%CNCC8H;L!@RWZ1P%CO#C BSR$?;2 E,AXAD?A9@* 7:Y3L#"79@X3Z4O8('I$8 >\GF+ MJ1!SOH(]G\%@"TO3!0.*/,NPP.@(@ YY-@T"(R&2&=%B) 38(;K#ZWY RM2_ M"1<8'0'0(<^^0V DQ(RO0XF1D&BAF XO$''I&5Z)N9& &_*L:1+S(&E&M)@' M"58)9W@'T7AX,T9>>B7F1@(DN,^$Y[A'S@@8(R'1*N$,+Q!QS]HI,3<2<,,] MJY'$/,@97U82\R#!$N$.K_N]Q!&]T>BXM%3UP9XL-\%67RI[K#UZ>SN]?B9[ MW/I+WA]]_Y77AU/5!&^Z;75ICU;W6K?*N!-_,H-\5/GN]E"H?=O=IN:^[H^< M^X=6GX?C].AVIK_^'U!+ P04 " !*CGI0#J%JG4L" !P!P &0 'AL M+W=OTY96TF%S.=4-:4;/6 MX^2R]3_ S1Z&.L H?M2D%[.VITLY,O:F.U_.6S_0&1%*3E);8/6ZDSVA5#NI M/'Z-IO[$U('S]L/]DRE>%7/$@NP9_5F?9;7U,]\[DPN^4?G"^L]D+"CVO;'Z MK^1.J)+K3!3CQ*@P3^]T$Y(UHXM*I<'OP[MNS;L?_1]A[H!P# BG !C],P"- M <@* $-FIM2/6.*RX*SW^+!:'=8_!=P@-9DG/6CFSGQ3U0HU>B]CA IPUT:C M9C=HPIDF_%NQ7RJ28)( E<"41>C,(C3Q:!8/\]!M@)P&R!A$,X,H"JPR!DUJ M-*W1()@C-R5R4B('!5J409/,*!%,$SH.>LNC$FB+(-GM8\J M=?U-'4HN4C=3U>;#'3!T).O&^PU,EVSY!U!+ P04 " !*CGI0&QIUF)D# M "<$0 &0 'AL+W=ONX?E#H^!$&].8@BK;_*HRCU+SM9%:G2G]4^J(^52+9[[Q/]L^);M#ZII M"!:S8[H7?PKUU_&MTE_!Q^MQ6[])2K;_+\*DQ"W/=,]K^+#Y%K>!.)]K&1>=W^]S:G M6LG"6-&A%.F/[IF5[?-L['_2,($: KT02#Q(8(; ?A*B04)D"-%8 C<$/I80 M&T(\EI 80C*6,#&$R5C"U!"F%B'H^J\=$$^I2A>S2IZ]JAO3Q[21#GF8ZB&W M:1K;$=;^IL=$K5L_%IS%L^"C,60PRPY#KS#D@@BT]8L+BEPLJ4.G?0$6;2Q[P@S+2/^0U@(BN>5X0A? 80,1 M-!"U!J*>@F M +<&N#CI WN1QS#R&$1N#ZK8]00">G5A;""S7@_?%@*Z'0324,)Z-")@B^*UH\1Q!^!T)8[$2I%9[ MGC&@ZRXF"1]*&4N1 "W:U7TBKL@&76&1$5=EG-N3O0'%8SL2RY%,@2N.35"L M1QJ.[TB*]4.!?IR.-*#Q'4FQTBC]=4<^&]"U,SKD"BN2 D7R^(8)K#0:W5%= MK#2*EF,G87[7<*)8D10HDM_8.E"L,YK.%*-AQ+&^J&N?N(; M6VJ&YMXH-(MY>/7.Q4\YKH]ZJ[+^@^ ME#R:NY#@&ULE9EK;Z,X%(;_"N('#/C&I4HB33O3IM*N M5,UJ=S_3Q&G0<,D ;6;__7)QTX!?4_.E"?0]Q^>U_=B&K,YE];,^2MDXO_.L MJ-?NL6E.-YY7[XXR3^HOY4D6[7\.994G37M9O7CUJ9+)O@_*,X_Z?N#E25JX MFU5_[ZG:K,K7)DL+^50Y]6N>)]5_MS(KSVN7N.\W?J0OQZ:[X6U6I^1%_B6; MOT]/57OE7;+LTUP6=5H63B4/:__*[-]T MWQS7;N0Z>WE(7K/F1WG>2F5(N(YR_X=\DUDK[RIIV]B56=W_=7:O=5/F*DM; M2I[\'C[3HO\\J_SO83B J@!Z":!D-H"I /810&<#N K@M@%"!8B/@'@V(% ! M@:V'4 6$M@&1"HAL V(5$$\"O&'\^@GQ+6F2S:HJSTXUS.E3TJ%#;N)VRNVZ MF_T,Z__7SHFZO?NV$2)>>6]=(J6Y'33T6A/X8\T=TI"QYAO2T+'F.]*PL>8> M:?A8\Z!K.(_&FJVN8612SR/2?-3CM7U[Z6 *.YCV"=A5 AIQG(#!!*Q/P$=N MQ:37!DW8:XJA$<:)\/W),#W8"K= */PPNA:.:N>P=J[53J:SXF'0!%FRV.>:[)%K=0MJ+%K H@7H\ G"&""P'[(0Y@@_'S(;T/-:.C[1J<1;"?Z M?'AN(]#OYG9BV$X,_(23=F+-#YEIA_AX-?-!2Y$AA6%!)/:C1S#RA((JXND" M1;6.G1M @A<' E:'T)0",TKX L.8&(*0T0P+S3";,XS9(@$P3*:;2*"O*=30 M#":0 1#4PH,%XD6]"OFAB!PXJE9G9RY?J68' K("4T;'2:'+B"'&C9+0$XX MV=J_4YV<8:F8;G86PG%1F#&*&!.&%)@QNH QBAFC-HS198Q1S!A%C!EV0(KY MH>$"PY@?JN].P+"^/45SAC%G%' 6AC@%P_PP?\$Y#_/#B 7M2G1MF,\89I@S MAC@S[)/,<"QE"PQC*IA^/ 2&]1,=F3L9,(P/ _B$L2$%QH(M.-,<=<<+2O3!\,E6AT%C*T@M'A )UHTLJ6 MZ^B8'F8P-1Q0$QD.!1Q3PQ=0PPW/5!;4;#EXJIJ90AQ#PP$TD>%0P#$T? $T M'$/#+:#9*I'MSLRZ8I M\_Y]Z:$L&]GF]+^TXWV4R?YRDYF!*@# #S$0 &0 'AL+W=O2/58'IWJ7/)DWQCEF4-=-W#R)"WLU:(9>RY7"W&165KPY]*J+GF> ME/_6/!.WI4WLCX&7]'B2]8"S6IR3(__)Y:_SG-[+/LUY4:6BL$I^6-I/ MY''+PMJ@0?Q.^:T:W%MU*J]"O-4/W_9+VZTCXAG?R=I%HBY7ON%95GM2EG9D6WM^2"Z9?!&WK[Q+R+>M+OOO M_,HS!:\C41P[D57-K[6[5%+DG1<52IZ\M]>T:*ZW]DT0=F:X >T,:&] @DD# MUAFP3P-OTL#K##S-P&E3:>9FF\ADM2C%S2K;O_>>@F(4:PK,Z9A@ Q&!.X9L(82X#(^" MH8FRQ@$;)1KC#CS4@=)8!S!8$D G_Q95)$&G".HH@$1TTQ#$1KF 2SRFD&!*1 M0"\D"#),+L5; 45:@4E^%-(*IIB"]4*B4,$:9#,)&0>"2YQB$B ]@&(] %0:E#>-#0DS7. ,^];KA<;@M][, M@W.SJ45^-V.P M!9BF ]<_F[$3V# H[L@/#3RXO-F,1?R&P;6 F0?O 6S&,G[3@28F=CL):0-Q M!CO?G)?'YE2ALG;B4LAZ SD8[4\NGFB]<];&U^1QVYX_?+IICT-^).4Q+2KK M54BU+V]VSPU7]0 M2P,$% @ 2HYZ4,U_X-__!0 ZB4 !D !X;"]W;W)K&ULE9KK3N-($(5?)Y;_*E[2M)S\7J\VQ=GTI2RW)_-Y\?"2 MKI-BEFW33?6?IRQ?)V7U,7^>%]L\31X;H_5J+J/(SM?)7LOYB?GZZ39[3GVGYU_8NKS[- M]UX>E^MT4RRSS21/G\ZF?XB3VUC6!HWB[V7Z7AR\G]1#N<^R7_6'Z\>S:53W M*%VE#V7M(JE>WM)%NEK5GJI^_-LZG>[;K T/WW]X_]H,OAK,?5*DBVSUS_*Q M?#F;^NGD,7U*7E?EC^S]*FT'9*:3=O0WZ5NZJN1U3ZHV'K)5T?R=/+P69;9N MO51=62>_=Z_+3?/ZWOK_,,,&LC60>P-UW$"U!FJH@6X-]*>!/6I@6@.S-Q#Z MJ(%M#>S>0!XW<*V!^VPA/FK@6P/_.09WU"!N#>+/+HFC!B+Z6+EHL,E^L3]7 M6QY?"_&QW$(.-OE8<*$"D_EN+S:;^S(ID_/3/'N?Y#L^MTD=!L1)954YK[]M M<&G^66WPHOKV[=S$[G3^5GMJ-1<[C>QH?%>S0)JXJ[GL:VP4=35?D$9T-5^1 M1G8U?R*-ZFJND$9W-==]C1)!6]^0)FCK.VK+=#4W2&.[FEND^5RO>;78^Q67 M>,5EXT%U/'CL06$/JO&@.QZ"M;[::>)&LVDT>G:PD)UF-&Y&]YL1$?9@L ["@#\%VO-IIW,%0A8FB<&=? UG4EWWKRV17UNFVP]UVH-L2>_#8@Q\^ M=3'V$(,^A 3&HP9;1V$8PR+0E YA1R)#&F+!4@ ?EO@@^(D1_ D"H $"A=& MBIW('B(8&SZYA$*!,/1A1-8]W-5,*=(2H548T%),?!!>A1TQNP0> >B143B[ M;MSL$LR$!VV% 0:(=,2V':%1 !QED,@64$1641(8)>!,!C N@$A) J,D,$H M(_7!'A0O6K23GS9"#6O"6,: ME8$^;,J B!"S920D:@194$9_;T6=0@\<[VZ 3IHCHR?0:@1M;_3]XI,=K0FR M&B$;WM>THLX.GK&&"-<:I$7-3O&$:Q,-W\"&(&M0M1C4OY=0%)Q9OR"1)K-B M"-8&8!T6R9= =%@DM[TY+NKVA@0( W*P)IG1D !A](@U8MG05%I,XR M!'P#P-!@"JG$C!DPH-.CTUQLP$K$!$PH-HE!C'Y90:$=0: F%%@$6#AB* MR( M 7-A^WA2:IPY+\+$#$N?"HL3)2FG+;D41 M/Z0JL80?.X(?2_BQ*(OU9M>/.:=80I!%UYF]R8U'3*XCG#E0H&JR_1WAS(TX M!#J"D$,Y*JRF@8BF'T'QH M18,.9H[]# "*2-^ "90%%9-][PHX'[!A"NB?L^!'L>,*. M'\(.$K&MY D['K#3VTJ^?WW"3Z*>$.9!)C.D[/6$,#_B^L03>#R")[PQ]_W# MF!+\=MX3?CSZ'LJQ,*X_1K.+B)4T>]Q]6Z5-9OZVS3;Y[^FCW MH&ULC57;;J,P$/T5Q ?4W',10=HFJG:E M72GJ:KO/3C()J 93VPG=OU_;$!1@FO8E]IASSIR9^)(V7+S*'$ Y[R6KY,K- ME:J7A,A]#B65#[R&2G\Y%Y"2EI4;I;:M:W(4GY6 MK*A@*QQY+DLJ_CT"X\W*]=WKPG-QRI59(%E:TQ/\!O6GW@H=D5[E4)10R8)7 MCH#CROWF+S>^)5C$2P&-O)D[II0=YZ\F^'%8N9YQ! SVRDA0/5Q@#8P9)>WC MK1-U^YR&>#N_JC_9XG4Q.RIAS=G?XJ#RE3MWG0,[.ABF:IX(TCVK^WIF87^[,!:C:P M&M@)_@ B$J$%J!<.!R MA@M$J$ T=1",VS7%A$&,)XG1)#&2)!@EP3 AGB1!DR13@?"#7LY0@=G7>SE' M!>:?]W(]Q=SVLMU6]S$#(PO4R&)J))Z/C$PQX1BSN8\9&/$]_#1ZB)7%^*@A MH,0;G[7[H*&9#ZX&__-]N$9!X=@, HK&)Y_<7%GFT?E%Q:FHI+/C2M]^]HXZ MOOG^IWK P9'9:8S/1?M9=\&BM?=0T;ZUS3[#U!+ P04 " !* MCGI0R*P+35L# !A#@ &0 'AL+W=OSG/SJ)[Z_>\Z;L)^+ 6_7/5G1-*=6P MVR7]H>/EQA@U=8+3E"1-6;7Q8F;FGKO%3!QE7;7\N8OZ8].4W9\G7HOS/$;Q M9>*EVNVEGD@6LT.YX]^Y_'%X[M0H&;ULJH:W?27:J./;>?R('E:8:0.#^%GQ MW[Q?LG MD[Q*YK7L^5+4OZJ-W,]C%D<;OBV/M7P1Y\_<)E3$DK> M_$;K8R]%8[VH4)KR?7A6K7F>K?^+&6R K0$>#13W1P:9-(<=,( 1>90^!@GB!7@)86CR,#%R(Q]=A=% M#CO(00>Y<9#?!3!UTA@P4X-I#2:?I('%*D"6PF1:P PHZH'X$ MA#AY#AARDV=!,L("&\) '@;P4(>'>3P9*M(TP#,%>:8 #W-XIAY/@ *E<*6E M ,G4+;748T$LOFS<3T5$S8-,,':@ B04NXRD7\N!EA $* @M'!9J)\/F60LP 1+" (TA+I: M94%W3,4D9^X19_^SD[#4($!KJ*MI%G1/E 6(,*PW. 6.=V#M,*P/&-(']WL& M@3QQ $&A#@%6!@PH W/;$ "4IR3 \L"S@ >KQ>!0(%6 MM T=!1@C4! YK O'/- M/!Y4N)^'Y*;/;GBW,W>8/EJ+8RMU)WHS.]Z3'K'NTYWYI;H_#;>=JYOA\O6M M['95VT>O0JI;@.G5MT)(KF),)VK;]NJ^-PYJOI7ZE:KW;KCT# ,I#O9"EXRW MRL5?4$L#!!0 ( $J.>E"CSPJ6- ( $$& 9 >&PO=V]R:W-H965T MS#:'46'V)[6=7(3UDKU:P!D5=.6R ?> MTTX_.7'1$J6/X@QD+R@Y6E++ (JB%+2DZ<(BM[&]*')^4:SIZ%X$\M*V1/PK M*>.W30C#>^"Y.=?*!$"1]^1,?U'UTN^%/H%)Y=BTM),-[P)!3YOP":YWJ<%; MP.^&WN1L'YA*#IR_FL/WXR:,C"'*:*6, M'+E6XI8T9(V_@[:H932D.<[^_J M7VWMNI8#D73+V9_FJ.I-N J#(SV1"U//_/:-CO4D83 6_X->*=-PXT3GJ#B3 M]C>H+E+Q=E315EKR-JQ-9]?;J'^G^0EH)*") --/"?%(B-\)^%,"'@G8(8"A M%-N;'5&DR 6_!6)XNSTQ'Q%<8]W]R@1ML^TSW1ZIH]-AMX3 */:[B+V%QE8@GKN(L%\ >P6P%< ? M.@6=3@V8S&(ZB_D"(4RP4^\2!B.8.14O0?$J6_D=)U['B<>QT_IRP*2S+ BB MV/&[!,4)=HK:>4 91GZ_J==OZO'K6"G398I ]HM05F*(L

C\,X>Y<9ANM/(LY-)X,#5_J: MV\MXXEQ1[3%ZT%VM]3R?#HR>E-EF>B^&J38<%._'@0VF?XWB/U!+ P04 M" !*CGI0$'(._= " "K"@ &0 'AL+W=OZ']V0M9, MZ:G<1UTK.=M:H[J*2_):_$>1ZB M\'WAN=P?E%F(%K.6[?E/KGZU3U+/HM'+MJQYTY6B"23?S<-']+!&Q!A8XG?) MS]W%.#"IO CQ:B;?MO,P-HIXQ3?*N&#Z<>(K7E7&D];Q=W :CC&-X>7XW?L7 MF[Q.YH5U?"6J/^56'>9A'@9;OF/'2CV+\U<^))2&P9#]=W[BE<:-$AUC(ZK. M_@:;8Z=$/7C14FKVUC_+QC[/@_]W,]@ #P9X-$#T4P,R&) /@^13@V0P2!R# MJ$_%[LV:*;:827$.9/]Z6V9.$7I(].YOS*+=;/N?WIY.KYX6M$AFT3 5&H M(V4%02EQ]/H0IE-ZV&NF CCHTR%]_%ZMAQ/6)SXSOK2].)V4[@PTW?QOU@ M&ULA99O;YLP$,:_"N)]B\_\,51)I#73M$F;5&W:]IHF3H(* MF(&3=-]^-E 4?$?W)MCFN?/O;/S$JZMJ7[J3E-I[K'%1;Y=ITVV/0-:W,]WU050:3M@/!9M7D1_E#ZI_-4VMZP91E7U2R[@I5>ZT\ MK/T/\+ %80-ZQ:]"7KN;MF=+>5;JQ7:^[-<^LT2RE#MM4^3F<9%;698VD^'X M,R;UISEMX&W[+?NGOGA3S'/>R:TJ?Q=[?5K[J>_MY2$_E_J[NGZ68T&Q[XW5 M?Y4761JY)3%S[%39];_>[MQI58U9#$J5OP[/HNZ?U^%-$HYA= ? _@4 -&[ M >$8$#H!P4#6E_HQU_EFU:JKUPZ[U>3VHX"'T"SFS@[V:]>_,]5V9O2R$0Q6 MP<4F&C6/@X;?:/A$$.-@&5B:!9R8Q(D)G-C! MB=$\(L4T6!6'X2)-0M(D!$WBT"1X'A9A'"Q;(!$DB2!(A$,BT!0)BS$)EG&1 M+2Y,2N*D!$[JX*1XFS+B(\:RA,,B3D;B9 1.YN!D:)Z(6ATL@U@LX@"CK8IA M(&"N5S&\$1G/,!(AA(PM'W18\$\@H)"! IKKSMF/$>K_PCD4;:? ,91[PD;- M;*%"1AQY0@@\73[T0#LT$!8-W(4*(_((((8B,,.W@YC)E;[??\O98U)WWK+2YE_6WIX-26IJL[-XL M_3 M=92]\1)CX;S7I.$KMQ2B70+ BQ+7B#_3%C?RS9&R&@FY92? 6X;109-J GP( M8U"CJG'S3,=V+,_H69"JP3OF\'-=(_9OC0GM5J[G7@.OU:D4*@#RK$4G_!.+ M7^V.R1T8LARJ&C>\HHW#\''EOGC+[4+A->!WA3L^6CNJDCVE;VKS[;!RH3*$ M"2Z$RH#DXX(WF!"52-KXV^=T!TE%'*^OV;_HVF4M>\3QAI(_U4&4*S=UG0,^ MHC,1K[3[BOMZ(M?IB_^.+YA(N'(B-0I*N/YUBC,7M.ZS2"LU>C?/JM'/SKQ) MKC0[P>\)_D#PXKN$H"<$'X3P+B'L">&$ $PINC=;)%">,=HYS'S=%JE#Y"U# MV?U"!76S]3O9'BZCESSQP@Q<5*(>LS88?X3Q!@20V0<)WR:Q]F=T_U9@,T?$ M\!:RG4,\&-A=!-9" YT@&+N H3U!:$T0Z@3A3:>\2:<,)M&8QA3B>Q!.BMD\ MA-W8B:QV(HN=:-*T:*;SY(40?JH46Y5BBU(\43*8>*24WM%)K#J)12>9-#B9 MZ4Q[.T<\I7#V";866!0M/G6<6AVG,\=!.!%:IP\=WT/PAC$XPNG1JSD[[0N5/0)N?H_TIA! M] .Q4]5P9T^%O!+UQ76D5&!I$#[+XU[*V3=L"#X*M4SDFID)8#:"MOUP \.$ MS?\#4$L#!!0 ( $J.>E Z/"&/U ( )@* 9 >&PO=V]R:W-H965T MZ8)2:S: MQ@.2=/]^@%W7@9ON)3;DW,N!$+CS"Q>O\LB8"MZ:NI6+\*A4=Q]%QG/.3JJN6/8I GIJ& MBK\K5O/+(L3A>\=3=3@JTQ$MYQT]L)],/7>/0K>B,.'\UC6^[18B,$:O95ID45#_.;,WJVF32'G^&I.$X MI@F:3N/2]S M7,RCLTDT,*N>(1,&CT2DLX]#$&B(%?'"R?4 :Y_(T#6R\1&,8M@B!B<:VP3Q MU (E<(($3)#8!,G52I7.2O5,;IG6,C-Q]HF9F8SK"F!I6M[<#QC!QRL"G%/W?$7 WB.IO\(0 MF")_SV\@,"O(;?L;EP/V[9%[Y@W0=*PT _Z' #?#U_^P01X \_RV.WCK/& " MN+O'W@!-#]@8.*T!K,B ,P3@,(YC7SV:7,\-$P=;^LA@RT^M,K?7TKTS99:_]CS1]S?:#BD/5RN"%*UT\V"M^S[EBVA/=Z1/ZJ,O$L5&SO3*O MN7X7?:W4-Q3OACHP&HO1Y3]02P,$% @ 2HYZ4!&3+' @ 004 !D M !X;"]W;W)K&UL?53M;ILP%'T5Q /$8"#I(D!J M$DV;M$E1IW6_';@)J#9FMA.ZMY\_*"74ZA]L7Y]S[@?7-Q^X>)$-@ I>&>UD M$39*]5N$9-4 (W+%>^CTS9D+1I0^B@N2O0!26Q*C"$?1&C'2=F&96]M1E#F_ M*MIV3$^8LY?*^+,#(! 85*&06BEQOL@5(CI,/X M.VJ&DTM#G._?U+_:W'4N)R)AS^F?ME9-$3Z$00UG"3@B8#7GQ*2D9"\ M$^)/">E(2!<$Y%*QM3D01'"8;*9"[Q*%@7U M8=)%07T8O @6S1J)@;C81RJ#BE\[97[&S#K-@4=L&G%AW^GYX!KT7<8-EY]$ M7-I.!B>N=)O;9CQSKD"'&*UT=(V>9].!PEF9[4;OA7O5[J!X/PXL-$W-\C]0 M2P,$% @ 2HYZ4"P]NP7_ 0 P 4 !D !X;"]W;W)K&UL=91MCYLP#,>_"N(#7" \MJ)(ZTVG3=JDZJ9MK]/6%'2!<$E: M;M]^2:"(4>\-B8W]_]F!N!B$?%,U@/8^6MZIG5]KW6\)4:<:6J:>1 ^=>5,) MV3)M3'DAJI? SBZIY80&04I:UG1^63C?09:%N&K>='"0GKJV+9-_]L#%L/-# M_^YX;2ZUM@Y2%CV[P _0/_N#-!:95&2IVY?I5#%]@ZB?QO:GY;W #;L)M)89Q$ERYIW>Z*BW: M2<64TK*/<6TZMPZ3_CT-3Z!3 IT3Z-C+"'*5?V::E844@R?'L^^9_<3AEIJS M.5FG.PKWSA2OC/=69E%0D)L5FF+V8PQ=Q,1Q/L<0HS]#* JA3B!:"- @PP4B M5"!R O$_%:RK'&,R%].-D"BB."5&*3%""5>4,29=4F@8X)0$I20(A:XHR0,E MS)($IZ0H)44HT8J2/E(,!J=D*"5#*/&*DB&4*,8I.4K)$4JRHN0/E#1._O./ M;5#*YH$2TG4OFX=_+$R"-%IAR.+RV=GVG'3 ):@ZGM)-N_KVU8DI#9*"^Q/3[GS(6,)ST+ M^:8* .V]5[Q6<[_0NID1HO("*J9>1 .UN=D+63%MCO) 5".![1RIXB0,@H14 MK*S]+'6VC+.';[NY']B(@$.N MK00SRPE6P+E5,G'\[43]WJ+N3_QO1WLV9'K M5W'^"EU"(]_KLO\.)^ &;B,Q/G+!E?OU\J/2HNI43"@5>V_7LG;KN;U)HHZ& M$\*.$/8$FCPD1!TANA#BAX2X(\0# FE3<;59,\VR5(JS)]O/VS#[+Z*SV%0_ MMT97;'=GRJ.,]92-(YJ2DQ7J,,L6$UYA+@ABU'L7(>9B&=[1PUL'JWM$$MQ" MUO<0&D1X%!&::.0$HIM$0UP@1@5B)Q#?"$2#2K68D.,$P$]S)%'4R M102FN -\"8+GJ\F_:1/Z1/U1$!)]$F74+19%S1\HJ0(*+KS0ZZ>H KDP3WO MRLO%L=:VDZ^L_0A9N DRL"_M:'%/VT6FG4L_F#R4M?*V0IL'TCUC>R$TF!A- MO_A>849A?^"PUW8[-GO9SH/VH$73S3K2#]SL/U!+ P04 " !*CGI09C=P M44\" ^" &0 'AL+W=OJ!WJ54UF16I2L]C@Y;_Q/\'$'(TTPB%\E:<5=V].I'!A[U9VOIXT? MZ(@()4>I);!ZW,B64*J55!Q_K*C?>VKB??M=?6>25\DT78A-*?,]F_XW<"%5P'8GR.#(JS+]WO K)*JNB0JGP6_<99 MZ_%N 358KU/XB%1]CWK0E-.\4P40:O26IW&0@9L6LIBG#A/>85""AICM%)/& M<(AYGF+"(>*SPVD4S&X*@4'48X!*ML\X=&8<&H%X$&GH%HB< I$1B 8",Q'$ M3H'8$4$\FL\.DQA,;3#!:L8D<9HD#I-D5)#$83(NR0+,[F/,(%CD#!8Y@AVO ML"DFCM9ND]1IDCI,TI')%(.BF6E?.TW6#I.9*!^< @_+5Q<,W%LZ6%!Z"UI4 M,SAS=$#'9*$9"?=>A.%_9.O>C3":1H'2\0G6@=!=ME&@?B,G<'=JZIOU.^:7 MLA;>@4EU )MC\LR8)$HR6*FI*]1EWG&ULE9E=;ZLX$(;_2I3[+=@&&Z(T4M/O)D>JSFIWKVGC-M&!D 7: MG/WWRU=3\+PNM!=-<)\97L]XQB[,CVGV*]]J74Q^)_$^/Y]NB^(P:N3 M*#]+#WI?_N4ES9*H*"^S5R<_9#K:U$9)['#7E4X2[?;3Q;P>>\P6\_2MB'=[ M_9A-\KTO17=7&_.9^ZE2(=Z^>B?#F9IRC7EVG\SVY3;,^GP72RT2_1 M6US\3(]WNIV0/YVTLU_K=QV7>*6DO,=S&N?U[\GS6UZD2>NEE))$OYO/W;[^ M/+;^/\RP 6\-^,F@O/=7!J(U$)\&WI<&7FO@C37P6P-_K(%L#>18 ]4:J+$& M06L0C#4(6X-PK %S/S+G?IK(KTU.R6:C[_*1;L8-$Z=96/5*O8J*:#'/TN,D M:XKM$%4US6:E5>F\&JW7?OW'C[0GGAW'FO/+7,LF%XE_'=/O- &78B MG%+"20>'.I:OJT$8&5PVC*J9?H'!>?9Q7G^15^=)0W#"R4:^;\91=U2 MJH2,Q-PAB!FJ[B%DIAB*"HTPK) K8=QOC2!I690*IU:!=F59' 'V$(QH5\%@ MNZ($:E> NT*^2+M"D&D75&(MBO*@'8%(-JN@"30KB@%VA40;FU7(1 NT+<%^VJ.CS"TYH+5G5H\6$[\3$Z?_.X\-!"TM[U5@!A(G"9$:(U MXCPE.NVC+QL?$"\8![*9*9L/RZ:(5.9I"4",=0YF?<66 Q,30+%9&BTTO-(0 M&+J!#,W>B< @##UF6VN6TQJCQS4EC8ZT9/3X8.Z.+3*T/6*,[(\8(QOD..P6 M8&"+A!39(S'EF_F&PL@N"9T)4EJ(DK;"LIS>&#V^R4X'[_NPG*.8I'U)VLK% MLF$S!=8;"9\BBULPY@6DR@'G^;S#]359C@",G@&4-;Z6[8:%XV/#+7V?NR-B MTT+]IA48U&J(ZNNQ["$<[2&679A;&CKGWXB+I<5RU&))7&A#Y-PM?\S((,[O MV!09T#3(]359:IR#?]&DY=S +37.OU'CW%+C'-4XB0VM M7<5I9 :HOAY+?7-0W\KFPU+?_!OU+2SU+5!]FW$1M')]NF*&J+X>2WT+4-_* M\D!/6.I;?*.^A>V9$ZIO$A=:MR@N U1?CZ6V!:AM9=DKA:46A?^-N%AJ48 ' M%S0NDO8.%)@AK%'D=!XI)SI[K5^>Y)/G]&U?5+/IC)Y>T%SPZI&T,;YDLWL& MQA_8;-V\?OETW[P-^A%EK[M]/GE*BR)-ZJ?5+VE:Z%*]>U9&DBUB]% M]565W[/F+4QS4:2']@V3E#[D_B3$00 )02 M 9 >&PO=V]R:W-H965T=<1[M:E,0> M(T1Z271*W=&@;GO.1X/L4L:G5#_G3G%)DBC_;ZSC[#ITJ?O6\.-T.)95@S<: MG*.#_EN7_YR?]43'<17)Y/&[#>IVSZR$_>NWZ+.Z\Z8S+U&A M)UG\\[0KCT,W<)V=WD>7N/R171>Z[9!PG;;W&_VJ8X-7F9AG;+.XJ#^=[:4H MLZ2-8E))HC_-]RFMOZ]M_#<9+F"M@'4"\^S/!+P5\'>!_ZG ;P7^O0+1"L2] M MD*Y+T"U0K4O8*@%03W"L)6$-XK,"79.D?>)?)S264UAU MI4ZC,AH-\NSJY,UD.T?5G*:/1F6"5ZUU[=<_FFHM3.OK2"D^\%ZK2"TS;AC6 M9P2Y958V0SO",RET>3 TCS&S].SV"1.;4(+>,E.;\6^))YO@07#+S&Q&@N[. ML61 P@N, 4.[Q!B0\NK+H5E_G?#&1BCAN$,1^#]-)C (_AX!+^.X-_D M($"M-8RJF;3Q1X@ #-L$H0(!:W**44$0@HI J-"7"M0$1@44&#&W*9\1JS 0 M2B@?4$N$4IS XK I*I@/.[E&,.6'%%8)A@G6FR W-@O<9H'8#(9SW#"R]R 5 M,#";)PADT@$FVY )!,;R"8$X 9V?(9" KLPQB %3%C9$*86>+#&*!'!AM2E. M!0%+UAJA0L[!6&ULRB>DM][&UL[+UY M<^/(E2_Z][V? M&W^K44 =%<1%)J>QRAVKKEJ:ZJ*57;X7?C_0&1D @7"= M*)7\Z=]9,T]BH:BJ]C;3,3%NE00D?5?WRSJNOM][_Y M3;58I9ND&A3;-(>_W!3E)JGAG^7M;ZIMF2;+:I6F]6;]F_%P./O-)LGR;Z)= MGOUUE[XH=GG]']_,Y[-O?O^[*OO][^K?ORCNTC)ZG]RFT4GT\]7+Z.C9>[9!U]2+=%63>?JLM=:S3WYONTS(HE[D#T,JG;S\DF_.__];^Z M%N-G7"9YE=6PS3V3N$G656OT5WF=U0_1ZVR=1F]WF^NT;#XQ'(Y.)O/3L]8> MRZL?TMNLJN'C=?0VV;0^\//;R__Z^57T^N+YA\L7%Q\OW_X01Y=O7[1V7D9[ M 4LI81\O@1X^1_^9/K2G,QS-1O/9K+43%[ -2]J*U^ODMG7HN[*DOV75 L;_ MQA.TKEFT">M4SV,?DCL=#8_'_6, M=+%^N]Z5>?0C\)?6)C;'<9OUOBSNLGS1FMQ/EX\-\;ZH:CBZ_S?;=N[TZ=ED M/&L1'HT O+3SE?'I6?-7;PHBCU61]UW)L^GD9#R93'JF^Z=TO3[YE,-V15=I M4L$XR^BRJG;M@=X6/4/\L5@#024E@2>6_'3/2%>;9+V.GN\J MH-2J;W:O-FEYB\OZH2SNZQ6F2X][OK=;8 M9E8D?=L! VS@4U=UL?@$!+Y*@$RC=[NZPBL&\^[C095A)+!/U\C%;U+8]]:E M0'WA^VJ;+-+_^ 84@BHM[])O?@\7H<1%5E%Q$]6K-"J=$/A__L_9>#3_;14M MTYLLS^A@X<)]?N#[1QRP3-?TW;J@EY%;JORD-:R*]1*(+OH)= _A"LI=27P%W@1F$P=75Y>\DRS"AANN8E0E+=$ MT M84+'.EC32\V2=X"!7J !5387FXZK85;#'+<(A:2V*1^MFZW6YJ"H8L_77 MI%I%,&:TP!]@C=E=LL;#:C&]Q0+9?05+7:3PT#7(;MKVT6^C/&W1RF5^!Z/ M==GWT/LRW2;9,DH_@R98 17A1 HXG3):R*P3FO7WA[_9?!)H; ><'Z=;)Y_; M+(&W)8*KL8Q $XTJ6'[SF8\%,N!P2NT9@3I;U@_ K^$,ZYAF] KV;"KJ01 M\(*MB_SV!!CZ!F[_=0O&4_?;LF4MPM/I<2T;PTO8, M0S)!&*GP9+H#[:%$B%0L1)X-!Z!AP_&4$;"?G>S^/Y_#P>G!'"B^:\ H LTQ1OW$V'CWD?JML- 9&5VU3 M4A+6K>F#_O$T-'(,Z %%<@%T%)/ 9B>Q;]1LZC30$J M;X$X7VIKUE:V_NNV6VW9<3-WFU3-K2,^.^6]^2%&,U[&)X_B/XM M!V%$\J[-JT%,X&0Z_PAJ*1A;V[*XR5HLYPHT3%A['-VF.:QCS6(P66Y *\-) MD&:F0KLU2_< MH[)U1Z]XT-:^,T/-Y*FTYRFR+F"2.K?NJYH'7^YY].B-F;MCBM#!7Z+UG5E1])T+J8(6;CK"'(=# >^3%>Y07ESG8D_OEQ2LG+RZ,O'C9(R^> M@RV4X_/1M3!OPWY0[/TAR=5SV>89[;P,(K 0S'SX#S(A^0C+IWM7_^P$. M"DV@^Z1<=C*A;@JDP:)B2X*CAXQ??4[+15:1+@3#HS$HBNR6F2CJ] O#JO>Q MY2CEGE/:R]D;KS[Q\_]Z7=SO$9SFF9NRV$1>2ER@HM=ME"S_LE-+"DQ[,'\+T&G *,L=X>+O\5]D M0V_1T;=DMX!G\(D;OV7+>E,Y<9_JL-'@PQG[2TFD;M N^%NGJ7)A_H8[0^8% M*C2TQ6@"=M@B(-*/;H'S'$=(W"#W\IBN)2]MEU4IE=IPRPMX=2X6,W@_T'^V_&^UVY6"45 M6^%;\7_0/%/U>W1X219INI2/*)D=]JY;&YX,GFCFYGCXNL0DV;LN^A 1#G[E M.LE!"-VEY;),;AY94!?]OT\>A$?E$9OA1=(.2AY] +)P#Q[CEIAQR_2N6-_A MK,7>OTD60@%QE^7_\O$;'TX\-9*O,F*7R5-E85N7@]N97>^4T2P"\??H^=VX ML^@_/])"K8HA:D>61\YU23^\ZG==]C[H-&JO_R U=OK0'Q\$ WN]KU_MMMLU M"2M0 6'?%J!9[\HT$%QPZ3@6CMNIH])?B6/ W_I,C7U.K]:.HO.,/JQQ"%K6 M57:;4T@.7<7,WW _WH.T7?2[ZNPC^PS-+_IFU/$:;%SE0,&63++"EQ M(6Y>K;=TFM'1 I1D=3?%]&%Y20(V\B3&$H/1W BPB)\2X,@1.J]P"0,P8%*- M]X@40(&#'":U4@&F7+I@6I7>DC@'G>9&YIG2(]=E\0FDSTV1;/B5W34ZS(!3 M+<$,?T->AZ<*5R):I?0??!]_ MI.-!@9RMY?!)A\I0F\_9,B-7@O'!SR/+E#ME<6@W@A*.K=%N+_W"( MM(*$R,*"SSU/6!_L)1#>I0R>A!M/]$7>-7(^TSEQ<&MA-=W;LMAM!]$%'!ZZ M)7?K6A^CS_'WF6@R&/H(U/@OX] M!N2 C7DN!=?Q8W/&-\[U5WDM?96 2G>=ICE.#9=-8B"!FU\N25+=9_6*_BV< M .@(!@'&6:E#">-OBP6>P5() 6;MK &:X<4FQ?G[6S>X&D0_7%R\US/EBX'? MH2TGN?HEDP?=JO8W+$9.@2*WUAACN5N+@E>FM[MU$D0OK]*%!C$H5/195 YT M(X#HQMT],ES@ZM4+/_WW?E]0@+BYFR,Y[$1@F/5NF?*%4JU6)JB,@ZX*&/ ! M1Z-L)B9E^ZSJ$15^NRZ+-1 MO)JAG#I1"L>0;84B7_4+L?[L'J?K; ,3QHGO MMK"JA5WCP";#5 $1&F9) >$'>.($M!$1RU6$/Q=,.%<8&'R(4!2CNTX.+64Q M3G<0)?PR*9NC,/U,QR?W:?H)-I;F@L^XKZ#L0/M58PFX2K31<726-^TP1-P. M0D1Q(S@AIGX41B<&_;I0U^;09F84[,9S766W*[A6:[C[V5*4:J8.OHZY9]X2 M>!,F5:9IM.%,.ECN&L4S!\T7?4'E0>1,IP^-,#),L2O$C-*$Z'6)O@$\%)A@ MD2U2,H%W&(Z%[RS!_BYJ^'12,JW!$N22KT&Q(MZ"1[(L=M?US6[M:1UX&LBA MY);N@Z.::W+?@FVQH>P=I@;Y'MLKUS0[E=E%3OKL#G93'DX_9VJ:M!8U #FM MGP23 8T"5&[X(VZ^UTG%E+*"D0ID:.OH'C8?YW-#YB-<1/*9X/W,(R!F.%$- M/L T0'"A*KZC:"0,L:'\0[(Q9$R^VYXQ.&$8S!"E2'K?G%[W=B:UL#HY!SAW M?^C^GI,NMDI*%)JXF@1M_ZIN?.)^!8Q@T[E5&9HW_APX&\01#88-A"#(7W.' M&L1A](!*X;/AX#S:E9:KXIE=/3Z\O6[8SL)UF;Q MB^BJ+(FTD^A:56U@U]?(@HFZB7Y!3//\4-'1ZP$$A(H4!^MD[O 7=VVZQ@LU M4V::2.# AE(8%#_A6EK9C!%5I0FX*L9(P= M6<]*YB)+)-UDKNAL@#V_7F?5*L4%4J(1,V^<5R9IBJAJ^ &ZZ,A/E6>/6T:4 M-!H,FY0T^Q)*"NGHC^XCL!A*(W@#?UE*FDBHE('I3@H.KUG3)=;T?-+(?=FA M85UUG\>2KV-ZQYL(FG-6+G8;9#AXH\5% $H"F@#",P8]4TA:DVC-0464VWN= M +$(.!90?VA6%>IB\-/:GQ?Q &"'()?Q4J\B)V+)!=J7"/WF M=-W39 "0FY"V(::%5)7>#C!F,=3L&+<1&J I>F6I\06D973$T/WU5TD^W-RI M\.H8#D#SR@M#JB0!0(\O0- #+X$OD6=&%H%%A890'J.,K#)8=>:]*!(M2!*M%K?EFEYI"4*B!S_]C6/^;-S*WS4N)9 M6RZ&/'3PV.M/8)+-\;^.0P8N?[P1R7HA04 QB^C<\%T^"_2]@"I7 [6 >2]< MG_1T4DC<9-P!W] ,T@1O+)/6&_2M8?@.J:B$=YEEXL*6.IW4#%JMBK)F*;7W M&_Z^J4^%\]!=(B>O:XV?!P;[,VK\95K#OG-D 21U5FV+"A,*6 <$ID\*"XM& MSW6)LH/\&ALXH0,"&8%'XOB B'ZY%7"I4!DAC5;NMAA)9'#ZH,\ $Y#Q7/$U MO"5UFGMW*WU+?/Q$._ 29G0MD83M.P8[#DKZ-LC4]U3X^_B.(C98E@&!I*@!2)KT\, M"<=+F1M:VG),5SCR!BP_4 ]5N#!;97:'3P5:E MF:M9;\8,0(X]7<8P&-A7":NT]!T8F.\ELLXZ(@8HQ(AZ2%8U;A PAQLQGIHT MP[_=8&;1.ON$^A2I1#@#=YG,YL"SMR5[6?>H3HEQ+.^ 1^%C,$%4W&&S.,;+ MRQ"7,%U*"A"I^UU68^BY)NN>DK'NLPK=O^C0/JGJ=,MQ,V;;- IK765*1^6, M%J7;\+!)$C;F2SZKDLL&T.H)ETC;^8A*U\4K8Y?=%G W_/=UVJDW-C?2N2IZ MOHQSM=^C8RSDS^&4O5]#)Q4REY4$#/P$."5&PP>T3WA:;DVUA&4E<@(BZ:7G M%14F4"R1 E1U8$=9Z$94[P80-U#J@E2:+!<;.))<6^&%L?>I)]&VJ/&Z(L4H MVR/^;:Z <:.'GX6/2D HR=E_D6W4QFS1:D*SP9FS=@VAL^LGT$2>(DS8 MD$9R^'*A\K'SV V_V7_LK4E]U='_ L?[Z&$%1]L@!N R-)G/Q*B \Y\.!\-O MHP&6PK(TDV0 C=SS/LF4B&"32,UM%% TB=$I#A)'KYY??GQY@:N^S6@[1J-O M<1 LH:;]&(V_Q1%!FMQHT"Z)6#C!0=QR%9R..N:948;#I68XO""56_6#CNP' MKRJ I+Q%,P)5 =ANBH%Y1Y'UA9(67U6%&#VD;%,BD\E;P*F6NM?P$*@'Y,(S M_DQ50#D+R^4SD1HLQ2Z9A$A1?E^GJV1]0XZ:-&[>CDP[OA[/AH-)TQ%XJK\(>5,LJTP.)(]^TO#?/FU^>]K];="J M\N@MVOVXL#.-7@71P VS95*&I$;I!2R OX9),^'O^/2IN1\,<4"U)M=27=VF5:+,KMFSO06R#Z:A?S=66E4BIFXBGW4 M61HYC";V3-9:H::_JL DFTN\7L9$ZSKV0'-7;R":\@UBE4RN!U:)R=G\^+QH M"J$=+Z[(=EHFW#O8:^+K+2,W]S/L6X,?[;!EJ$U9/^E+9F"?(P>$O*0Y;-*T M?F1'Z&BH+(+V!@6<;"4FG:M5G:?W>R?NO^V]%#;[G'1ABD\W-Q_M!%"268_. M&A4@GJB1F&"$0D5)8QLHEAE>XPV%ZFGO M]BE=K:)4$-:O+ZZ>1W"LG #B#+5%6F(=A%2KH=&@R1(<8MX =]B5;/M:.X># M8S[KU^A%YLAP8"FO&&!A0L=G<"",GB$>#28RJ;E,7@ _*JCMJ82@R'I-,1Z, MPC^I0T6U>/YX7$_DXY+T3W3O#6,D5DE?D6G+97^)$UP>26.TJ- M"BPZ)*30W>*GRWZ)2G0S=C.D&\S@*Q^<9U*.E()#WLGZ-O" $6M$F\2\<.C- MZ7!=]1@937)_Z0I!.#:=+A4[P+F3V2K@>.:VECFA=K-LOXM$&WBXFKDNZ)KC M:F'4E;E.BIQ+WAVN5&^3]2AY3OE82X]4UUEX-'YQ:MB01J)Q-,LN&HQ'C+?KT$1<9.6)WX=9_\LUN@WOE$J M:I3QJW0/V(Y6_!#6ETT,TI?<-0'R.0O)9V1^@5[=8!>":Y+<)=F:4W5P"WT" MRIZXLOT>,6VL*0K-?/_8S.QY^L$_G"U6!64>,AU>2B)\(%- ML4S7@W!'5/T)X^-&^!X#7#RDY^5Y'SGTJB43]+;L%XN54 F$WR%P$/J4ADY^GZ M<&[227C?1Z^SF_KAY.-]$?V)7G_5\_HCSSE*?NPY95A'E.4@I:_'"%D27='" M+ES*=?0L&L'ST[-S_.ET'@]'0_KI#'YW%F$"=9B*+<$FS=.NX/5X-AQ&(%^G M_)\Q_(<+K.?Q!'X^BT_A?^?T9RZ9AO&GX_B4OSD_C<_YF_-I/(9O_L )PL$9 M4R7!@SO^1IY&D+T+3&I!:3WJ8B/N5%ROLUN)V>P<>T;]A]D+I[DFBYH5SY!< M-.N.73AX)RIDD0.=*N?YHWX#$KJL_! :F)*0%>;1DEE15T'6.^^R=UYI)O[ M+M@KRI4-++2#80WW^\*5.Z;LBD&NRAG*1-<:.\-+@Q/S'__8I9I(WB'OW!WJ M;[+]]<.6O:+K8N$J$-O]6:;IQF4XDX#5 TM044:>ADRDR%CE MIH@X9X$+\2$=\@FQV@KS665;OXGL%<-=\$42N"A?]N7B4;I+Z+I! M8QR%3% M4;<8."3QJTF@Z 2AK,D"^%A)]LJ*@FZPL4)/UV1\8<9WG5 T!4/#/KO5&_;7 ML&\WF@YZ$XZY-HP1OG"J=$]8BX%SLAJ](-U4/;DE^2!A!CS;1$&6V M21MKQ3?)XPM_K'G-;H[.R@D?-Z0!GZH^:08_"4O<@>(>: 7GVT@.(XB_RA6* M>QN>W[]F*5SX,XN-3"]3.&/)AW?)A96]WHDI1&:?L)1X<@8B2]%DXY)KK"]3 M*=HGD$S=JD5OC*30>1A%)!W)I5XN9/KXLX9DUT9YA5/,+8Z]/^@ MM.9PAD_;,R1KK-7 ]'/$15EF=+B!BKEF:4$L6I]-]5D..[,BR%XNM=(%3J%B M22,\IRE2$W\Y??ZG=,!X-\["E))U00]*/?.E;<.GK1QR-/:#2+/B'YCVC5ZM[EIHJJ2-;]H8[ _L"HKMAUP('+DRQ 'OW9<-, M.JB3I*S, N'R#5JVL SE"[U51N M00=F:-HIE#3WSLF$L3VG4N."Y&UF>#C<5H'G'MFJ.$S;K]/%*B=VC+6DK/^+ MU\6/*.E:%;! SHXD13;]G&Q5:B@Z2]Z1!9TX*!*F$:V:K@5-/KE"F/MUPT=+J&DJDF MEBKHEW GA)<*W%[=2*^1-$6^,^%FX-G[N@A ^=2$@JKJAEJ#5WH^0;$ M.H%T]\#HP(;?R&3-^))Z;Z)VIJQ1< DP->J1P=O#.*]$*45C(A7522KEO(W< M3A7(HB&X&V14_M:70+4LLR>+M\V1G)_Z)B M(7V7E(@M$&B5BV DL9TK\:Y6WP/QBB9/E1=T0_6&NE*$]J4 M9FM[IY.ML4GSV^36<]ZW0$0K11G(C4M.L2(>!F[3U%V,;I8U)QE@XI[\$_91 MW98_%92@K^\I=L$//_G4F-<@>:,7J_*A0CQZ=L;"S3#X(J]?7!C,ZBCBMSS6*8X\^45&]B+A;1%]S.!7(X-+XJ(1Z9(E.XG8D1>Q")#&_K:0 M.K3>5.PN8Y\#/_E)69+HMF>ZJO:H'>Z57@EX6*SK#S*"-3\=?&0"L,&V?*)W,0=>!TQ?/S;YE,_I9^S1<$G-FW]]07HX\MD M$(W'WZH>&W+)%4P!+A>^@ENVD()2MB?8B^_!=D#O*V_%F9EH.IIHG\#N,C(H MX;+=[MC>' _'8[Y:Z75)B$'\R\F@+:,=IH=EIS H]O404= CY]@1HN/8_ ?4 M_-HBW:3 ]PGO.+KE6AZ$^>)2 )[<;5-DD:K,A;Q^=C820M[')&/TEMP"]B\> M_#:XZ0<",W!C'F6#=!!WFJR:\.3-":KLJ]&KXI*A[ME Q+D0(!FVA M<"P=9TYI%*VHRD?!4_E$R \N'2M875GUE%P$1('E?)#\& M?LTQMH?V25KJI=1SV VT+1V>''I-!65NP/UAV(2#[QI$[BZUR,!8">AZNEX; M+QE"@J->W6:JAVT+/*L%AK"PP :.:V%B M!SZ. ;R#4^N$SZPX#3O+_:916R=R5EZ /GYKA^BFH/[9D8U(WZ: N)H2:C MU-^QS0",N?HM$6-9@S1F4(>_[D )D2@($#.PZB*%IY:@HU6UK# +3HLU. D: MPM[@H%6L6MRA1'_/>=.TA_+ ^6&S_JYWOGH[."NA1X&G>+)= M7RSO!?4>39IGFV \LO,==L_WB:8^GY^..?XE-%Q'!6;@'@7W2?IM+_VP24!: M*SJS'4ROMU\-8*_7%]?K'DQ?$9%2^*&N7Y&8CV>-AT+A',J,Z3D-.72A;GX0TNQYST@J'<>AW>DP M5U%VUV2]]SF$,&,^@%/%\"'L4IK7O>^$Q=>]SE3-#NB:C@;'23 IE+.Y8VU7 MTP7KKAH57U"\DC5?+8+"$(G;I0$%8XFT+CFST4*DEB#B492'-^T2(4 ?!)D2 MIT'9]9(8>7'U,_WE9 A,23.$Z,N:"2 I2"\<#T7?)ZAL^";8N?";%,L7-B8E MV.&#:=^"A]L?D$3E"E!V-%DZ9$@F5@XVJLA M4;"+4NY-)P#MY MVTR!,!OALW4JN OFRR="AQ8!1%&NBS,$P3X-U7E5(:0)E M>N.#MXU,JL+XM&5>)J/J6GZY=KFJ)JN*2* U&=*ED\4J@P5QQIC;CM@LWN%5 MN5EUQM'CYH,*H=2;^>9M%QHP;H+6&6[+E0DQA806+C+7>D!UPT<_O2]MBGRZ MCXQ N&H^\^[2F?)P$Z:]=V1Z@A?HL#MRI"0]._Y> KR)2Y1ZY6H97U+4C$CQ MAA')! Y:N:^YG@3:GJM+&3FUNUV"&^O%CJ^6),'AL2C1E%94:RZL=8(>5TX* MA%32,55J'4"9UF5A- ?G2$K MXA[A9AH5D#ABNI20\[T5Z)5VF456!Q1Q* V%17.^#Q% K" M.ICH)"RE=8SU715\KJ><5.N9S<$PNY(#]-Y$KDH+CAMUJ$Q !S2RW,,#!=U4 MY 0[,)' WH+)!D1&7"V1S+CPK R*7D)X.1*MI7REDO0=]!^@IY@S2F7W H8= M2C=.S:F"TMB@3,SOBFNAP*D&4C7F]KPA$^#$)-2*1EFXCN8'9N.PYVW[)5+9 MN46U*==,JJUF) 5IHQ)'Y3K'K4$0CSLT^$YK,G1&;5VJ+:_LUP+2KR@@=9M7 MK4BM-KJ &K6)$=@GZH%VKFZE], ZE] 39^68]AH:*R>!+Q1KN+$.T)<&:O&=8@PRI-E2ED_JU$5I\.CT<5J_L7K>G,?^^KF+:+* MSDZ&XY@Q)9V:?'8ZCAS* V50.<-2]$+IFTM>^4#F8T,^&6/H%3YWX='9DFJ> MGYJ B10+ *UA38'&OC^\^]GWF& <6".X^=L^,U3391B>,E9[BG*4TJ60KJJ8 M!(DI_78%SE)V0//%PF))4:+YM"@.X3+_8J,NRSNBLK"O1'7 ;5*C!YS27"31 MNF%Y:W:5Z\QJ\S]T)S&_(S F JV/L9[L%1@/6_):$?X12945"I5]3$9./WY4 M@55P)#P8RD[ >&1L3I9,$I/>C-FH.J95Y02>X1'N5;:Z]'8L6."M JW$8$13 MX%O=(7SV#\ MXM0^TL4RJ0-+!(F.]X3>Y"\UB9!B+YDHV)2!P*G:FL\@>R"A=-@8,1$I:SW4 MW/2TPC6X@@>,RY&AHHB:HMS*WJ:4A;?L&)[AG?D:=NX.12W5A8 ]666IFA4? M D8K%E3C(2925%: E9(0TL(+[]0Q(Q)%2I&8'P/]JJ*S!""A76G/WIOD3[?) M> (>D'Y.-YY'>6;&AR,.&>'!_ZN N4[\=/9R\E%UP_U%,TX>#9J8+6//&23,OW< MP%@U#(BLF4IHH2/;HLVFW7/I=*BRSWO%ZOSD-#8@PMCNTD&&XKRYB%;D[60Z M//X^ND(^+%8QCOH14U;QA-R+ET:--%-S^H\67"-X]ACO%?(D2)/:<+MLRXB(5_VGI)1WE+?EC M9B&IBZ9V'[C8A\:Z+GKDIN?0RI1V95=CE]C%G\(,*+033?;0I>U/Y-!9.RCB M_&0TCL,Z*V$\\]/A\:#5"U;!D%\8,.2#'MK37+#[>7NU")M]R3$=B@YR4*A* M7<,];MV%3?'PBN^P63UFEWA8YK ]K'.W8>#8EL.)7D=4B[D$R)))/RF9"'/J M%'ROH):,!%HU2PS8JVR^_75($E'K''P/&'-1>W.SF=,#HM3XID$>!;.WA-$'V9;<-* [5;!M MO64,8R3@6J2N%VQ:..QQI\-*-83V95 ^2IN9$*;!;HN!26=X@D9\6Y#;ON7% M##4XI-E7*"BWE&#Z(:V !<%.8.L.;J[XZL/[8T$NDGO$R@]E9, T."#J$Q[H MPJUEDTW%*_O?VQ61RW3#)HG8@)]!#X ;>*=-ROX%&O=;9Y) IP5.3SJ<:643M"7"VU+X)!)O4.X&1@2OLG$"+/>UO_/+(T^'# M>^3&(^UE'ND+\T6<3GNZH(?M#=Y![?++C0P;C/ -;5\TBF?$__B_SW?9>DD> MBFE\/CD%#G=V?A:-)VZHTV%TM2JV9JKC<7Q^-H[&HW@TFT5S]R38.ST-7T;Q M&(:&YR?#:&*??W=S@]%[/_8H/H,Q86K3D7ER'OU$E2GVP?-A-#Z;P$/8KK(N M=ZYMGN?D\?1T@O\[.A6631QR,HU/1^-H?G!D=UNXG.()O7[]FN7 MK<8RH6A51M/B,]TK^S[ZH43I_T+WB5'&@VL3(-O^23L-7$AYX^-\Z44KOH]W M:!9/Q\2FSN">GD9G@]$L^E@F2^Y1C K9;(ZW>P;L:C0;P$U_"\H%(6E@W80/ MEB.;&N/_G@+/&DPGT<\Y>GP8S!#KLHMU<8LNV>EDBH^-3Z/IP("$32; $G$F MP/?&L[-?:(<=E;1WV&QM:S>?MG6@M$YF_5MW"O?_L*V#>3ZZ=6?P4/?&X1'" MKJ*ZY!I1:/5K%_:*^A3;39) -ST;G,_$RNX!569%K/DJY1JGQ%V^C/F>?@7< M\9/>]5OO?_BHOO] M%QG"CX,Q_3S)/\716RT8N1"W/AZ4Q@?U65,?R^$V#$0]<.,-$BZWJ8I5SDL0 M4/[8A23(X@>QQ1N4="+D]X'A&RL):?":5D6J'X8SMP[+3($H?78/"YNUU*E>499IPM*C) Y!P#IPBI3[D<6>2QU0NU$BY)?.CR@'?F#[]&T!GO=\P M-$BE>'BA** K$W O.I>M'8W]0-A-^H'*HM*E1ZHSLQ>"2)>-YBW/QE9=]:B5 MNN'4Y$'ON-,A/@BON@C[M MKHE9[Z8 ,X)%(HD"%Q]:G&"LQ-/^V.8RM7=(;FUNW7S!8)XB/%%=ZR[U$6)T M>:D[(8UQ:::N$K@)SG/X=#7MQ. ;>::@;=(=$C+G/SGBX?&RFLCBIZ1D^@FNT''5L:>/8_>XI$\2'RN4]%VR,W6Z'3' M*4H)85A.4'^"_X[@OSV\M%&)(EX2&\1JK04WV/#UCZ0CCR/1;1T>H1,IGWEP^ M?_>!MA0MWUU%5YDS?O$"2">J4FI"R3DZ&LQ=,27OE_GW-N5PX,8Y:9/*E0ZY MF7!=7V.5/M#MMOCY,0K])MW=6@PBYP_W2:MLR9JTAHSJ%V M]H95(Z13U)>)B]?%3O!T.N1%\X]?+C8NEAN,$!$Z$=#7A9<<)&S;TJ,U+U^H M&@8D%*TX9Z_ \\6AVP H/%CZB_[3 M5=!@IJ,J H:GDSR5E@]>79#*1B+WA6;+-G2$]E=;6T3,98.>"ZI]=:7T)J.P MDP"[2+B/-[$DI)L>]+"U,D@3?A@DVG=3(:+U'QL/OTK1>4W:1 _AAG_[1])M M8U8*NLDH$S9RN4G : !I9 L;#SE\-NS&OHN'D<>NY;\QVG2S\C ]J=(?W>DT$>YVNB_O!@6^]ZVO+]PC--AT1^8'?^^H& M?HEYJ=27* *M&;+-$8P(?G1Z#".#A'!"R4R)N4;X^1A/VQ6+U"MBG4IM"KC< M]I4$UIIAND@"XYDA@1C]'%S*#OI*P1E5#1<(O(3&N_8J9B<@_,'AQ! PCC2) M!M,=BQT>2+/AA&9,%O=3H LF+K4SSBW#+SBBF,<"0G7X)CH=I\^Y%))]^X[$ M%NE%[$MBN\R>UNE-W1)E?MLU"5-S08T#)&YZ-$;C8/-9K&X(W2QCUE!H7K54 M07T-=7'W7I>*)R.VW#8-VSZX,V_3^ZC3"<49"I80][CO6G2G^(]$#>BU.C>[ M@C8%*JFQAYWNG;N=.&^-Y\5Y]_U@YNO9'2T1@1_\6(XC$B=*L;KQ!.MVGJC+ M''A*FG&X2KVQ8Z;M^A"(.M0\$J;P"3>8T3JGIAZ""L*SZ7P:#^DAYVOO?7XD M 82ST5@&-N_0*WK5G[)6MMDH#9+X#7.]9]9K><*TT>1",+9VB4:?.;.B5X85 M#3!Q2GO1F& 2:W$N(SU,[S0];D0M8Y;6IZZ)9N(91_,P>-<")R@R0-HK8A%- M1D?/_^J(^/=R1+3JE ^E?E?3[UEG'YO2DAG5XU0I$HIKDEG5R!?'8,!P3S @ MU@\[MAU;YUZ"Y034AI8,:+KWMQE%2*3N2&X0]6KD;NK"=X_HC?PAQ"YB9RTU M*]]P9)%+IYQA5[CV\C3,<=SEK: :6_3-:&,T0L,T#DXI,9=-P"0(*5!3$/PG M\JI MZ#Y::-;S#[$)NGL_Q0N)?V'0"7'M5RO54; MDU:BDKXL!4YD_UK-Y6ME4I'7A*;)M?Y8RN'Z H23ST;88&,%VA(% M]VOS5J73N<4Q[;V''O,'<-O2-?13C"'K+/9B*=3O+88NMN9??S*48A["?=AL KV,@YUF(.RAO>2!L]TS*NBP+:9$-?2J0(@'D' MU0%S-@D/&B.'1QBIN9W'DYTC?THRY;^O"7^DST\2_*WI)SEH_QK.D_CKO"?A M7*WWY#YAH-$5=J^*Z8UA2/JF#H90T$\"LHB!WL!IU#TON![XV__ M='INSO5?A9R!U8_'/>3LZ-R3<^M:/HV>=8/^^Q,T[.MH]E2"_JKPX#]>?6C. MUMDFB8^]*7&+COA&9!X.2U_HI''=\^^:^MJ3E.DA^"8^])AEH]67Z')PJ*RNF+9M>&&7*9JH M?F"=P=-+37W4W^YR!Z_4L>*8_25^@_O(@LJ$J9%X76;7.]>(8%TPY=DC%^"0 MYI%[,]U#DP<;FM1-RG%+LC00*Q:0X!6#$?3,A_;V.#'LY./N0Y.1?3^4L4E* MB+$56-T89L^Q1D??O+QZ\>&;X\[9![E/H\'(? ;/[Y'-[*3.PWPYP1G:M(CY M0;RN%:_MCA#3+,A"?5DL!#[["&GKF\8 WQQWQX%MSD]X<_>3-.'X2+_4X,^8 M8""H%^3YVI,OSL1&O0]O;0$APC]VJ#>1@ M6E7I^9IF=5[((4[(#75Q$K>'D3=NPWK;QZFYWEEU, K*?I,J"'YXG0%=$=;# MA!%-=GPAZE@I!;QT%YSKC-%U)+Y*&<*L%"S3:@'TQTX<0A$?\7;8CU"SO"0W M+I<@]Q"_-AL,1^-AAY.XMX8*(9TD6QQD6;M=>)2K%;8C#6V MVL(LX]QYTIM+7W/JA>_BSL?4R%#P2T7RT4,VH5:W ^20#_I5Q$;)I1Y">$<# M!R>5! S.3"H&UG)P1C.1VR]1PM\.[VB[7)B^FO@P/Q^W0_ DH!@7L7MJ9.[@ M5"WW69+3 S+Z2E3Q$;K^BX/'A3G9]_>\@-:E4@ M-5MP=5X3(D&-G_>$-PDE7*&7D0S(D* CUL[TM-'CV2R>CN;2/H-8#+76@9-" M,+H<:'V5K&\D"C(1S/*1:"G4TG+O9KTE X5OS4W!^=^HTW M4TW/]][PT=!^Z[%K/AJ'<^NCI%^$D,Y/'R.> 57M#5UW!A+-9KM)7P(CA04- M E_@3_SN;1Y"S&?.(W%.]QV82U L*.X[-3>"B>3(>1+T6D,;5R M62Z4OJRU-53E.N9"RU/@6F!4E:[0#TYD0>IRBB#W"W=Q";#LG M^P\,GOI"%I7*)[0LBP>N2@@W1E[Z- 9=K 4&"QPS!O&JM_IT=#[A]++3>#27 MZM/3^'PTYJLS 6:$4 Y8@&IZR6B2B_L5G?+I&8PQHI)2SB\^0H%QS'4"#;WV M:#+$/QGRT*-$,(=GT>D\/CUK%;2:)D2OG05WZ6&C]SQ_:?L0P2[]F"YON9X; M_LQG>5 M[&-3\/>,DC.N[I-M""-*HAD\8.](NY1+)=B=D*^-F5[))Z=10 E9F:35U P.ERR=G"&]A/RG'C9G!4 M7R(Y[S@^@] [!57HU6.Q4AJEZXZXP. QKR_8 ]NNL8W42ME Z5+S/0@PMMV2 MB9'A=/\-XA_O0*7)#XK#98AL!5AR*;UNDMK M0Z8KO*9S.KAG'OJ[.79SNAYC$QXVAGU2M6QY@U1U2'MIGSME_>>SD%;W5)P% M_A)!/I1$6 <^W>E;28A+M_?&85FZ#(R@FH-Y_TWV&<91V3<:#*=3(^UAA'4J MG2="E3I"3E6M?$.59L>.)N;]H'';P)1"MV,-F(3@S;7[I& M+6[#EZJN/!O-6F!DVNZ2+A(8O]Y8)@^FUF=PB,0>W3QNO7OZZ+NB$YW%W+HG MPSRI6U R9"0R9FDH[WC$30Q'RK0E+^U+$""S=*9E 6.=;C>E]85MVFRPG\1R M[;O>(K(P>^4P&@/)>Q"-A9_[>Q-;Y)K./IWL3()R2'65'/=H'^6X\R:MJFT? MV$-W.KZI@>L\]@-%WY>=>?JD(Y\,AO,#V:>47W M_%P*?4$0$9YM&!S$CB,B(QH%!S=89_K2UC.MS]3X?4^RP7QY,6-3'X'S;Q/I MWW$1\U]H$:>-131L=#2ONP8Q9E$XWJPQ7GB/PT(FK%G9XPHV&HL4Q2CR+6DY M1')'P\'YL7'UPA-,><^&+QA^H#&D-]<$Z3QLX[Y__&9G M*6EE#7LX]/*XG? J.EK[5E>=H>,N_?!@)*7P> Q04O?QM,]FTG,VAO??)[_0 M,9T>]X[Y=SDG^.3H>&]N\C_@J/J!-%&^(=(B:[)"W(L^3^Q;^D"O9W&.1V@_"G^P3/GR>KZZ;T"MS/( MNT-]W\%#'?Q@C_ M%H_.S_9.VK'J9]'IY(RPWV;PO]/I*?\ZN*E5]+Q\ ,,KO+[OFA56S:P%3JZG MS($%KQS!U-?H%,IH%99Z'608'#Y]+8[>K;(B9**FB)H!=P+Y-&UWBA! MRC==^OY27,-+M-?8"(C[TS0.E6&T,4U3.O7 _2"/&V8X" P:-C!C>2O]S^D6 M4;!'QY)P&Y:OL40!_E:MLIM:C]43 M3F,"=7-OJ1^;S)>)Q;DG'?*'.6-&:$)"X+@=;8TY8U0%PCDT$EJ4DX")=U)C ML:(_/7:?)QV)]83Z:\5'HZS:.GT,"[KA9+5VO]B5K<[B-?#'W?1,CR1)NVE. MPX/T9!NNJC#PJ]R07M41V"Y*MM*;8_;3@!CGW E/H-1KN5\=FQR[#FRM;? & MBX8,V<-(2T>N62<%))"],AT95:+GW$+91WZCDEQ:5%:XY:NM)1S3M=%^[:MTIM-;DW2;!HBGI) MV>;:G)2Q3JN0/TC3:7*(^@N'H1;%5M+OE 6,0>7E;E3)7&2QPV8V,T+V7G*> MIF"T>R<3F4I=[-%%. /YDW)628=)\#'<TRJ[SI,R3EI:^W71?')^U""IAI$6=SYDFXE=[C# M:.8U=JP+.XGB^?'?TS5O 4_L:;Z-7TC3Z-,M'K?S_KY:1KK\I?0,<\:=; *] M7T.3:'FXI8O*!I"!]P:S,R%4/IS"D33=+8W;%.@9>UL+M4*W5T F)5)72^' M\F!7V$=5.IKSTUF\##(8#G2A0L%F!DAY-@=&Y)SKZ%Y1R+0E&GZ7"7&-9,W3 MVA:^.1>I;0@VTZM#&Y2 KQ6R^V4L<42O0L#M)EB'V]"\PX=3CXO M']/D.Q1$DVGM76 4E1QW;7>"*8BE9"PZGQQ^53.1?.!+&LM@L"A;9&F^>!#L M%LJP)H]9RU6FBAKP##156ZVA^A6 O M:5H2'C@G#,'2?MQMV"ECW9/OX><5!<<'T3N[/9=P82N]AX':+UF$[V'>E)G# M, ROWC5[7N#?;P6G8+.KT;7DH7_0+U@@^BJ<<=;L0-L6$/WD._\2$1!S>0ZH M[7R#B,6+F@%S3KB@D+QT(5]Z70!)$KQFFV%Y_C2Q\'E?;27Y;WI(STXSR6JI MS*3,=.V(9,OQ314[.[ .,==8Y&X?Q\MUMRO/5KL[.D;T.DQ>YJ7 MS)"*(:TO=)^!#-"\L-%9EPBHL L>^Z $D!FC:O>"C63Y/!\*U=-1Y+!AP%FQ M=Z.-=2U>%SSATZ(:]5JWF%,K)IO:E4&H'$F+791T<263R#T>+(#[NHMYR-MB])2=CT/"0X_AYWY\==673$E1J6P2\E>/TG@9'#>8#EGQ\H M>,UL0\'+E7L._WS^;R]HN3>Z%[3&F] K<3RB8EW@:[_(:8B_KR0V]VZ/)&YEA?W[26(\$,H5PS60A"J!%_?1+WQ36$KZ.2T7V'H>>#3*%?0Y8Y6)0;4A!UF0L8J_ MH7S$-15HR59IRQ^45*19!_/&_>)]]$A0"N&P3O-;$"#H%\UY=A@[JM/<=4!] MURYDD()^ZN>:5\R>\(2RNDX]NO,>JL6_6X#=.8,=('2*IS*["-FX9@-F4]S: MX3+D %;>W&C"$!BEIQ/=83KKU..*%+G L:H2Y,9I2A-#I S: M([HN?G(^X"'YDT2WHV%$:/.HPM/-(#RU.RI+)'MHF3SPM0E;^_WB8H>RZX8,%+;A._ ]U7&"KIAVP,B,!K/)MVZ;J8B<2@SO"(M/:SQ/A]]& M RYD?[?)L^M=%;WG4#11\07='>*HEU+OWG<+L$ ;SP'K: E&;5EL==/:36>E M8^P!'XX5:9*>]0S1_;.-.4[Y03AE;:$///Q.!\$N=5F27VT=5G"*$:>4T*.-CL9*E7')'+!S>\LL. MV((@.%HQ(>_ /W^#^=;*6WH&,+?9PFO( ="!!)5M;EVQVHXIAHF"U V8"-H@ MM6)08(L0/)%EMF;L251$\S4&VE1WMZ)11IHU$V9LRPR 3 M4D37/CMT3?>V/!S>Z9I^)Y 4:"U+L#%X2ITX7!@<]KIJ'9>A;^Z<&=)W8UM) M#:2B8H:Y0PYV -6_4V3B("S^RTGZ#J%.JYD$4T,"PM+ 5+> O(3X&3&/B>)?*5!9GDLG2:@W/6]@AH9X1&E]+/U"%"A4$I)K-)EUF'.02_4[=FSRR M:)T>&] )-5?FR8P8,V7\DM9 !D8^;&E@/- M9MVH37G%1\[*4);J+\_!%/@472W@[J>5CH![P*XJ8+XL4G;:9ZE%KD:?(40; MA]G@51YBDVI>;-D#:=28K)&]"H0'IYDAR$JH[!@CXH9S(TJN3:+#=#%0]PTJ M4 M5.^I_Y_;%??8F(Z$@?KMDD2S3#?H%Z]V2W;)XWH0<(\)/5X\\DQ1A$,Z!EQ#]26C?(S-? M9S?N(LDQ-O<5M#BE @+QE]4?\JWYZ55PA$>9&'['T0S^[T.X.:@HPRNC MP=D(_O,/X3YB&7:[&_X!C.=7,_!7,[###+1APO%4P=]^655)5:)N@O=Q)09] M;4UG']U/!I.QI?L+<6D_L.N;/Z5N;58L.;^*O)IM'Z^P>7^OS",-N/#:YTX9H/7L)#65Z![/@C4=31Z#CT=\=$ MVMM:B!DHD!-JPOTXCMY94Z7+N3R=3>+9&8*-S;'K]70P&T4_B#$S&;'/\EE$ MO 1NBZYSV>&('F)8_B8EX8!VBV##'(V/\CZ(^LGYK%DO#N'&5R-I%1YH,)+HY&&4W'M*&D;+LMS]R6 M"R03@3E0(CM":Z4*JDNGIQ>QI<8TZ-'%[SS;.,CEV8-H3/$L3%#8\N.US_?7 M(DQM%N\M+%4D JOUD-T3-6C/S&6Z30U!^33?;G\S3P?#4>_:6CC.0>]I\O)2 M>FCSF%B?#/>]8MQFAT!>]Y[!@.CS4D/"P\'(YXC+ZFX<53YV MN86-"\5S%6P#QA_$MN^2NM[#0G(0-S81& :T 9TB76A]I7RS(*3V-B,42X94 M#]"[).#2C"!>\LE]3#ZGK;BD_]MAR(]VK$C^(2T#/(&(>YA:Y>))O85=H7_8 M)(V2V HK6:!6(73_P\G'^P+D.M+#JQYZ>.0Y1R.//:]=8UL\R#GM\]%X+H MG()_T._#;.?TM^F$_S-R8+$X""C@ M^,KYB >=3CV6K*$1Y;_/HLD<_N=L-J9UCR83/VOSN, /X5E;M*##@<*!;=VL MR1);*5H:4:[T%$3 8?@E'-*"DF'J>ZHHX9ZK)(]I G'X=77A/SP*5NKB#M<$ MVH5R;L?I;_M&!4IVS7N]D@7;L4[NJZ"S#OT2]0GZ#OQ#FB4LDK)\@,F9Z'S# MI]:$BVG<[,[]8118,S+K6;]_$]H8W!RX[1CLQ0Q]]CVR4-9K-=2 M&B6I2'B&U_Z1_=&]T?_R0H_. MX$W]53 CGV*&GR)&\LQ_3/&I.U^ YV8T-^2N\?S\''[\R2%9N?S2B@0-)Q?? ML2?5M0E.R<4HU8+DO/[+;GDK+=]N$RZMWB95T'*-8GA!-RT15?FMV <597>L MTO76).HH%&M6<8.F=?8)]3[*E>&TUZ1FS+V2DX\51;W0[IOM^[$!XT02;P@/ MZV_8 NM/^"$3AXP)VK)-)V1;:ETKIL)C=ZB.CW %.68L,0_D73#:N/"&SLE< M..V!TN-ZJ]"LTQ,SGK0_&*6)=4U1G)K7?J<(WK7L'G(2M#6/F8;PVQ>C^ M-JG+3/O&HI9,BA6^3)GZFV,'^2A5BV=JE=H)-_*.^:!=-Z[.PR9>+/,+JAKA MW(I2'(J9N%JD$@_9.T7R.6TYU,5DITD]\?-';YC-IA<9A?:K8_@\(4JBI>_# MQ0#&O&:IYR0UAP$9/NV-#WIP$3V]*.E$D>_06G63']I;DT8*L# ;_!SC;/3 M^0B=;PAF/9?,\)0@YSBND[:[85+&O\Q:\=,'T:4[^BWYDA:JW*J#@KW'+DLZ M6(6[2=>^Z0/Z*G#^0)W:_(R7U?CP!:TZQRQFWYV21F4]';\B?4VZM.S Q^.C MI3>B2QI5K10,/C(G@[3:8"V$H? OIZA?MC74(V%DQZAM_GQ%^C$O'JU3:B1 M,N;LG)7W\REF[8[C*6C K$N;S?&#N=9JTAY#=U*=&$=C%(M@MX%2;G4%VEZ] MF]C@BQ2:,;HUQT-4TXGX<6I%3G9_8 F>CF#IYT[:7BK*HR,)]_8'9@\7B]H] M+3;!='IN1;WI!H=VRUE+RG](M=B#%/.[=%VP_N#8[WA,6@2J3ZB:D'1GW6 Z M.X6]I74=D=7!0G\/7748%.]R0T@"14[DB>M\L1/%] _OGE_1-E M">GB=9U,OZ7$K]&WL0?M=,>98/2SS%#51;B&!^!4&_[H1BNJ^#%7#U(SY30% M(.;":Q.(XL;Q%P0>SI89HA*0TE/[ @OF+S@6[0%YXC0]"&/OVHNT8R3WJ3CZ M85U<4Q,/ITN^*>Y/R-&SU-MZ)(?UP^6;CY=Z7+%8&R!OA(71JFAVOK]%4ST7 MGZ*!(0!2:96:L$48'3T;69C;#O=C[0?3 #KN18_.:J"FU]@?,T!Q4"+P/,#U M&N1HA;ALC0N;LCJ$BZECTXD9_85.[\:00*A"?!DU@*J9.O3()>>,A=$*VD& M*"B":50N00^'ZE$V@?[Q7L96\VBW3_'>#>.WRW@;*$FQJMUVT.17Y-L/6L&: MN#Y-(UL5[";FLC8U#'AA!B#?]0V%JY7>)>)(A&[WP-+9%[KKP(CNHRP& P-:=?X@QZ:(K#Q0 M,P-K-S06!\224EV0&:JPO1+T/CT)#Z2]BLZ01R/BT?36OW,F\1L"L6_^G7\; M1_ZY?L]_IN-MN, Q9 :<#A5$^G(,^\@;M>#@1'%QYGW*[S&0X%;QS/I)(&9@CTKR"%!V4MM6N9,P:JDMV MRR#S.,U]42.23:D:'F+OY'#H> UDUU)R(I:> MP()^<>^9BKYV2"+L!#40;3/X""/I._Z" M>"V0!KML7*OU<),;;5M:-T)8/>7]962.P(<]V!_WC(8MY0IY'ASIH9&AA4G1 MW"0OB+]U._A[&N:-X\F$6N.-X,?QB#KC(73W?#KE_%>P!N;TXRD9!J>V6]XL M/IW.Y;PQ2R0>SB9MG/U:6]9W%E.:O[N:UGVH_>%H(?:.>+@JZD-*W=4Y55.: MFW,6//5DIZIQ5:9WZ[64=2M4F$NG\M6W"%&02@ MC\$@HZ%)TZ,R._V62T\-IKS;ZK@W60D2:&+?INSCUOL#/.%=X2YMFF?3Z#TL\R'Z:'H4'O[DWBO5^Y)O3\7U M,((\,PF=RYGF0B2F[86!8Y-Z"Z#?39!EHG"(I@1&ZCGUP9.@T!EI8[& M?^TF3=N8@YP&X\B*GJ'7'7Z&'Y8GB3UJ1>^US;E(M1:SS-"S3Z15-K[=7:^S M!6HK I!7!\LA@2?]NSQV)#W3M2+TJR<:4$4]"YZ0V\"_ W6&*M%B9B4T!)7N M(=H^L+\R#(QJY9MT?TD:B53DU97B%#&Q.G*S:4Z$NUN1Q5:04](=K/P>7OF8 MW*[1:GA/C4'3Z!7-(H[>O'F!XD[__+PDMW8EA8WV]CKX@.Z#_M+;_ 1Y_TOD M=C4,+1#1"U%\,;69UN.:*=/F5YXJK;V;E5*T>&=3IS4^C<-06VV&=L=HHGR) M(1USI\31P=O21=%V<9C.^RN%54KCJIC>X$0X2RGV\9PB#WF%J%F@#:;W5+16 M@*J'1CO<:1(VI,#0K?0W%;T+]'M2>II,@:",R;"O!1 C#0JNG!= 2>QUL>,D MSDL*.R 5&P)DNO1_BWE>K ZC#F'AKA>@8JF%ANA:(%6_578@UXR:64LOY7O) M@I4N-OS@IKU) ZD2;H3M&OU '7TT>.L,_O_B+L40T ]@3&UCWUL[<5"F;BZ) MI)V'Y70!\(TG1(>N[1%##0MG1DJ*K;9[-N ^*)MSZ[?RS@8/E) M)0J(L5TU MJ8-:##BJ19>0 Q_A:!)TAC^0PH41M(>H(2+B]E&V"J!(J*VJY@GU=3G#(,* #:7@F* MSGU1?E)L(%A$5JWXA@>CB@ +GM<<#T9I\]\W(=4D6F6@/P(7?> 1*<0//$+= MS#[%@1W%?]TYO^ 6PU>*=BS)8L&,7GOYZO--Z'Z^P5!<-#*#1'_=%1SBYSQZ MJ971JB6^4=QF''W5D@("O[/Y:TYF.\+6/J/SV9L9Z/=7>D73"4(/W:- M]YGI7@B05;JUX/?HOP;-,=% DXS4QDI)7\R ^R5*.:VUL_ /IJ2Y"0UZ3EQ9 M(A5$=DX]HI0'+%F#62.7,< M]0X-R&@I7&-W@TIB@EVJB NDIA,]5I.OBF6Q+F[%SZVG:2X,L=6E!Y] 3QXL M%'X!$UCX1&9:XF5.C#"A?$?:-&IR_\AU@Q\Q(D[]T35$'ZUQM]SPYF%WZ^/> MG73]XO'.@2GT0'N+NO"M("8$<20,&U;R19ZM)!Q5 ;,7-<"QE4!E<&?#@13; M0]&/(9@'BJRNU*=5CGW+<2V972:=0F=E%!>6 F8_, H95&'Y4 (/&8];49Y- M1V?>D-T3ERU1G:7CYPRG#A)M<2'.,](H"U>SNRW'-H\)R3MU49.,TYQ![J00 M<@=6Y*K%"@SFM?$X([H']X5!H\%7:\4A*[$\B/!C&+0F39:X@.#24\2/KO.> MC=/(+;=Y7="%I]I_K0O_NIWCV"N#9;KB,X\?@,:NL>LMGAVO*6Y8CSOD@NN*N&R01[ M0;RYR$5RXF3SH'?<;%/=U:8=V-S M3YWVA;:CJ-:M\]323/069QCVT5#5:-Y2AU]0*M@M?"QK!^D8[<=K3,'#AU7M MA*\$9@L:'+<)!EJXC)("] 7_-\-0T"WYF+!SA5/8$-:94A* *(G\I+Z;^E?T MM5MM57BS=D>:GT_-,)8B-X^ZY2PD_TGJ#IMDF\J%_E=)H..8S$]X\9KS_IJZ MTBJQ8*AF EH_H!,131YU*TZIK8H=%D,+!7^%M0-!-3''.UJ@OB4'@NAUG^2K5:" E?NSJA> X M$W\0:@J7?)VNL2^Q5VL=WB;&U9<"*NO((,M-@H$A9N$I:]0A[HKUG=*#QP!. MW*:Z\A2NI/0FBB8RQ)I)WJB;4H1S9*JMN_Q*\W7>@_"@4O;'G]AS=3L>?IY@ M9:[+"_)H"QE[9W>27[U$[ Z5#IC]J&5HG'JMU80G6DW8AOD M>]-7'K5QQ+P6GCF!Q(QZV;\B]()QXSGKSJ\5F(4GQMIQ3_F/V'42=N?M<8-= MTYF2-Z%W#H-_C>1=AXK@-P>1$8[[Z1*$WT)@-KZ/W@(AM@HLS^/A[(RR>B?Q M[!SQ Q"98.XQ'I0T.BCS/)[/S^/1Z9Q^&L;#T0A_F@[C\].SCL^Y>9WPIL/G MAXCVA5\?#JB;]' PF^\C[W_F@EXYRO;7Q+F/OQ=,8+TA1Z/CH_'QT<37_8PF M9U3!"L/'D]$L^I/PB(T]]EDH2!R_1N++=; O= MI:U-B26!;+WC'K!4@T'2R/:1A&/(3A25D#$3WGE0Y"UWQDKA5HX(;Z,'0M'G MA+"VGSHTD0#?;\)Q<,M"@Z]@P>OTR=^(.9:DAF9J"I*#O=O#:+U!T\E<=4#B M7^8>#CKW:CQN A8&ZV#5 &>LT)(P^L7N=@>V 7Q@*M7K=ZZO[W3?TOO\Z1VX MBK&%NW:SG1-^2\]<*1_C:8MI'#CCT[D9A$#(N'!J ,U(DEW3XZ_C**._[T0\ M*!CG./83Z>EHWT0$^EN\,#2)>^I@T40._ZZ*+M^_B[05&1YTK&F==4=Q_:&T M;&E5L!JN4T)\M8# MO][Y+[_S\R^^\ZT>$*G8*/_%;4UAOCZB^1)AR8YV>0(F$CQSW'RYZYU+X]0\ MR(/TI!ETV3_8O:@6^R>)?%]> QL7'HX;#EZ4;__5?5OMTD]?EB )V'%K\7!FQ42!,3N?H8"V0]+L?,30\/F^YQ[)M.TUL.A1U* )NPEM M"U"J9Z@?@U)_=G;./TRGF*0[F<;3LPDF!%3D!\-RD6?163PAA+BS\ IK! M3%W\[QGB(;BD8]'-15-_%IV3%GXTB^=4(HC@ X/9S+K4NNQ5//LG)]%.)N) M0@2,9_SB7EM ;$FR!(9C?G4XF)_I3R,>SH$96,OA@.<[3X79GK:QZ:&!]COB)^13?G!$B MR-&(P&K:+[3/'8YLQO]A>WPX,X?KCYO@VGH>:[&PW765_G6'CLE7=UW9)JT' M]O'#QK./C_72%QT6^6U!,)7O_GCY\@3N-)B*UZ#D?.*("SHCG5<5#-VDC*-- M)ICZG%1V0GE37%)8:1S'95,3*#OH+K##Z&8E:/D=.J_HG^H=SO+E#@O9T=[E MS"+L^<5>5]!F$*25\%)1])7I"M@U6\FV\!/TK=^*9D@0+,>-O)06Q MTN0S3)G5+&""%?!)@"RA:=WV8]PM3N;)G=LK6#/=)%R"EB9IOH9,A8!#X,^$ MXE(-%(X*51S96%_7T>P(_"=^P(A-6-?M+L.>"GDCXXN#RCR%6ZQ-R*D8>4W1 M:VU.B _]95=FU5(["MU+N9K,(G607G7RB<[:IU.ZX"4=,"BP"VY'8*H<7C3# M_!K.2Q?:1(T/R2U^4RRSFP==/#?RTPBM!)>H YU^).)DJYC+!O6],KGW+GPZ M&O:PF"8AM!@X"U]/@"I&)8$$QD/12_% 059*?%QO"JI0)C\-I6N^)7WE HM% M%ZBVPD( \D6&KZX#69Y%L7QGHN04*:T97)H#"9:.^+=4;Q MRR/]J<7BGU/0',9[S[%P^F[CH>CS9OT]%07^QS=;@=3YYOG6O8?+B[>:\V] MI#7XA.O-!Y/\>J* M')T6X>'JU0L__>;!O??[!*._<&MI']^!)Z51S5KV2>'E@IQBY'Z8GFD1$:B8 MLAU:5/->2JV*-3>9I$R"$\V7#C(="-:,DT[LWAL(("D1,6MMY\FR#?-G3)GO MVHAF*A&F&& "A.M @#^+>G %QG#RP)V&*W?$](!@'V#JZS(IFZ,PM4W')^A? M#Y(9]"LH6MG'[M/WR0!F7WR1=]95?#&P:RN]@5I/86H$_O#*9_'2+R_T^-]S MSNZ>?3094D@8J^QV!?=UG<&(W+I4&R(I,KHVCS()N;B7B Z_ 3I9<=(F=>,C M+]%"9]K,-Q[\[-PES3.E1TV5!8.+Q"!U[O:226/K2Z'W!SR.LD) MPYX45&=.D_ "\E^6"0AF1[ND-QF69I$6*1BVQIQ^[;G=RI N'B__;9Z(.[$/ M+O6Z]Q&?G4V3(1:PU'I"S '(%CZ+@^*KA>!3);Y(7_CI(\"&6=6567E-J"8- MK N?_^U24+0,A&0W2U(M M&NN1TIYP,+IA!9*%J!B,-5ZI319QGR03#OEM:ZQ0C!#K*W HIWZ@.U,:I$J MI91H6^Z[(!0UK;% MF.$9T!@AR+ ;$DL)2K$)I,*>?FF2DPI-A\?"W PT2OX)$ZC$KWWT^O+UN^-! MY#]))8;@A2>_Q65"E(5XJBB-&+N%WU;%,L@U])!7%5I1.&/H-F-$G;ZBF\8*RZSO5#"WG<"F5 M:'V?K*44DC(Z5I@TBC/9L1'1N4E+ID_&K*3TH:Q<[#8N[9G]W)*)+9>H45'B MII"T)M&:@PV[T(;H!.C.Y%SXS)Y5;,M$, JZB70I"..NE?QM.J7S=PEH,&@U MVYZN>UKZ(2+ (6Y#3 NI*B59P;((LJR%BX*6ZA6RQA>0P-)EU-![FZ?),!F#Z.]'A:D9X-3#KV][]]EOF>CZ=D&NN MJO@JC[(8C#DL4 S:U;L"8&_1X;&^-C6$*"D ^$L7:7VLHB M(5\JJ=*4.5F-N2\U&4,$"7J?501:C87U8'!N.?V:N1J-PC+951K)%5>)TM'S MLC%?\IJ4/M<_7*++JM\C\+NX2DQ*91,P53']NK2*YD8:P[OSRY0K;KY'QUC( MG\,I>S-0)]4$NJL(DNLH5L#D$15514BV4FX8"VT/B3+8;XGQ<%P MR /?0=CHW2#_A4"A+N_H4!7^3OF&QCN%>0=2GBBL0L50,7W$ M =S&?V*XB0\\J:Y#U$<:YET0<."FHU0.PJ A7*'I:J5LPRS&LB.YYTKL7-38 M9PV9V!9Z V&8"AT#(/HU_()6 %(V*/IEY8=0C45T&73Q:TF;#R['T8]_O'AA M^:'&JU&C=PMVO60$Y=Z+@8:6% 08&,J:;BNA+44,W,=!%1+9JE11_ SZ M:=2%=JEJ6Z8RFIP!$A%C#!3.9R'UEEUXC?HP1$9VP1=2>O7 L,(NPFNP1A#? M3.K.T*A0.&.!>RWEA+1NL%IE6[^)S&@S@B_(=U@VRA5/!BI4%17=)>SBB@2L M8Y \QU&WJ:#\.FP7?P>#B MC&/K8>D.971M&B/_KL1181,4K6Z2N*+BDD0;XZ*R;T-U5]CHQEKQ32[??A(\;HOFL<&N!AT9?@RKN.X1F@SFV_ IO5? :980*O3U_6MFW(5- MAS%5D2FWA@6M,"U)0W-L? MV0(6T:$D6GK&"J8)@@6YVE?TQOE8@J1->!11SHN$J>%;Z;([IM#M-\ 8I8%S MI9F %N:20I!W)MHX7CJW\A9T!&RPG(:GO_GO%QXX(%P4SO!I>X9DS3U+UM1= M?9G1X09:R3J5+"G7WV1-,H2>97M$<'1)A?7P5.@"H5^A1LT\IRE2$W\YO=O8 M^!*4VIM)S Y<5H*>V@[=38%"\GPO%BY+H-4,IE'/K2"%5C'B^E(X2D1FKC7O M@A^4>\?(*EG:+#Q_9..0I[DKT8,-S5RA(=+WY_.FSY;MF["WFV%7?\)$V@6:0+K3$EF'3_-D(0L6 M2 O;#Y:;-*$D33Z+'Y02:(69,*:B*8HGI(#NGH+B7&YTFB7&1H ^U Z@8001 M')P/^9']G,J&=?0%JQI0I;T-S; / &V@Z&^N6<<#)+J+&%G3@IG^HZ.G>/"65,,FD>I=GIS,9N&Y2 M;OH!9$V@6QYE@W00[^V-ZD^:PE0UBCK7-_6>[R[.Y3ATN#VM(; X.5I@1>O= MPB&;D>7\I-4]<4(FX.S=&PVX'[2-N9*J(XKD!P"%L0O8/C MG1@%@N0R*(8I M[2)'X#6%@=9LGCD5CK=,W8^2:?>Y9@U#(.$2NZVZ+>$R@U8QE'ZP,+0NW)L( MD 2C@#0C4#8Y/A[:)VFI5[!!%:ZOY(X1B*3(/[?N_LN4<)D)3;@+QK(E_#$% MV[\3 %Z6QJ&I4D@HY/&,L0;HV"Z7+(0&V!2%0FX>G!=Z24"NB7B)!:G(Q_C5 M"P%F&IT!5Y&9>*4E8P\TH]U(O$_.3>>!V@*!'%G>IE;T+Z@B,4M:._PS8R:] M4I]C%]_D[-T@W?N0?%A\"'ULJ'V1NNRRBGT,QUA("+M'C0N<^Y-V$>-O6K%* MXDY07586 +39S;D=QB.<$U=V*"XW@B^J>]\)XWK$I_I 1?NFH^:U@;:N++*- MZ20\39O07A9Y@74 G9?GDL&& ML6:6V<#KBZOGFNUY5D""Q-/8\T'_4PB&OSA?/H"4X9OEGM$'(]1=35 MC:CTS'O$AXU5)^R*S;L\$E0C[#J0SH93/X4/UF_13-Q*HNNR2)8^*9Y)B*U( M-;6PNP7FBCV()Y15XJ&0]M85*/9%[&4WLMOUR+5S[PUA)AM"9#XB!9K!#LBCW1;CMBLWB7T^9F MU6F?Q\T'-:.KUZ/NQ2\-&#>32BW*.X&VQB'^?/L!#T7_R*?WN6,I0/S(")1[ MZ3WZET&)?N\=F9[@!3KLCAPI2<^.OQ?S,7$.6-_;X27IY-I[O:,;I+F>Z'-7 MHYQM*G>[R"U^;R2)#^QQFWN7:(_:X&W&R.C<1L?I-+ARUQ\L4ZI,I*X.3..R M\)GSRD29R+ZKI"T-1IH$85I@0+GW<9,=FB@K-GC3T(ED3(6P6Q8LRR80A5Q< MD[',T]+J$W8PX=9$7..-5=_)4F)F3]Z>61RM3)-D;]?BB!*US]-[*Z,5\))8 M'5#$H32D5276%4P-/%@\"?Z9P\@T*BZ5Q[5.S>!=,$H=Y@M+G3MNH<"[%Y+L M02.%)5JX,%U-8_E@.CW\3=:OCV!O$M=*TSD"#:@G)VYH$,JDG-LJ 2W68LA( M7& CT4ETP++9L;ZK@L\UFP%*/I8K*/0' MP^Q*#E"[)\AQAX$RU*PR:GG@NTGV\$"I/A YP>%-)+"WQ0")K+]'DDWJ32A! M2U%*T0]:DA:DP.\$AR^@U3UOR 0J MLORHO>K:?>4;;=K)R-&[;8Y0)83'GEUF2Q^K,//S!$L!ND?583%TY6K=L/5$ M/(I]0/)=7\3M>\RV6+T[/#<[BK4:$Q [N/LLCK8^Y>\'$X2VJ"#MG$CB#TF^ MPT&9E34EG4H4E$FWG$$H3=*)>F.S$,ST;KU$BOQR67([3RT\-\V5@W"4 9J. M52(D7N,+]?I..Y%2>]#KIB%T">'QRIQ\=&:)SJC=+86EG8^WUT%F%E_53ENN M.YV"&[NV/X,#88F&XC^["X"N2]-8)_8%V&A4IVM!O%0 \YK"(69@R23'IH"[ MRB2L>8A*]J-HX,:OQ8#4,[9^0[FH5J16&UU [=3$".P3=:*T.OD&!KL:VLUG(;;VHEWS*DT5HW>IY%1GBQ3ROI9 MC0>-/R%".X^=L^[D0U0S#3M72^%7N* 8P MM8Y(5U5,*E%@J TM+WBC_6DYGS2L?10EFD^+7&DNKF :KNH[HK*P!\5AZQ(V M,DD6VVW56-ZBJ@E2<^"_]3N)L-Z!,1%H?729@RLP'K;DM18U;ZEG)BH4*ON8 MC)Q^_*@"2Y$,JA3)&1T-7>JQ.=EFV!1C71ZWV*MRG,GY&/>21G8&G*MCP-".14;\_1<3PL'2.?P*Y6@]7#YTV"N_T M"%*'G=\1NZXXJ<=V5W?(U[PG]"9_J4F$A%^2B8)-^4D< M8:.]N%EC9&3$2* MAH>:FYY6N :72(&N93)4M-C!-=VDO4VE?UE[>*XVXVO8N3OD>%<7 C;$E:5J MM#VL7].TY<9#3*2HK K)2&D"1W>J6-&)(J4Y#,_!GI;16<)ZC>Z@JK>F^1/ MM\EX AZ0?DXWGD=Y9L:'(SYO9>1A=H4Y"+U_AB8I;<"28B:%EAV\\+FM MU?,IF-+8&!Z_ 0%6A-S$.SM\'6(5*-^)G\Y>3BZZ?JBG:-#LV6@8M/1\-IJ8 MGFM:O>\SKAL&A 37/9NUM0IMT6:#^IS%&ZKL_W][U];;1JZD_TH_9+ VT-'I M^R4+'$!QG#D>Y+:Q<^9A'Q:R)=O:R)*A2R8!\N.W+KQUD^QNRK[2N^V6C[/D,12I@IM@NEA8Q5CK M%<9_XPBI!R^,8Z31-77^D;&_F,RV"2XQMR.1B]>5/,%)(;_ZTBK0A_7SI%8X M=S\1&;02H63S!\NUU>M"2N)1<-[T0G&V+QP7%HIZP.O##/'VWW**5=^95SY&3U\!^?"W9U)[+VR\QUXTR'\TS M' K6S;?7,D44Y F>6:,M' -,Q^D37*4U/2)H=UDO M4918Q^BR+:-)^&9$$J7/)2O3BA6;I'QI@@0@X*O6>XT]^Z;6T%(I[=8NX(4A M[!1,Z:,OP!4.NF-&U,_CA!AU4?5=4=B54#QE%IT>#;SIBCQ4%G03S++)W=UZ M=J<\*\)3XKH";7,K-+(8]$ZT5#B)4UT[9R$\3/Y7!9VC5;V<+893 C=!:@1X MS8N?@YV!X14OZ<7&&A7O61!#^9SP'A'Z/XH) C*KX+M*9#7\02F']Y1Y*#*: MT<3F@"[0%D44!3!_#DG'G1')*&W%NB_&A S6T()K4N4H1# M#7/X^SM23\[1?;>Z0]]9$"=UD&1X4!+7*DM&0&3@N890A M.B98WTE5^!$*/FB(@7,%,3!$6*TJFC4,2@ONP3DX2-02HP#7[QO,]:?#0?R? M#';5'HDW=(H#VZV@ >"_+W?S!=,!Y6&=9B#BJJZ")%5595%P>;]Z-+J:)&%= M)4$2AW%1!*4J"5/3 V 0APE4#>73*$C-\N]O;_'V4]<=AQ74"5W+8Z-D&;Q= M76-6GE&PCH*D2J$0(IUMUSL%"Z2G4IAG*<&H9F+.D+LHS<,L3H(T@R67HWYU M@Q7$<5C72,"1)"7I@\?N 7P&0H.*$4H5@=++RLHJU6=4@9?0M%#>#Q+%P(.]TR>(SG)M"'*L1GJK@A;QH+EHW^N MGEEW9BC7(LP3FKH5 ?96"'![M9Y,DC/ T^+=&*8KPO9.%$=DYT<^1I3E"]69"/#*6P M%I*B"HXC8;5KV1(V1&M)2&3C9B4-I3\06Y]@BYN09%@E9, #MR7N!' M% 1J$?B8!G59XX$X(*%SMYS ]D[S=0<)2(L\ )4\/40STR)5\ MQ%6AD7%]C)W\'=@/GRX#:O+-"J%<94H!6#DRD1P4L(:8)U;:Q4+=43]+4S[< MR'N4-M1W O]_EI=,D^ M%+/N?5;!8=NL3;%+E%0LU:[IW<,CHN13)N5$4W^S MD>7(!>>$&)@3Q2A*XU^HN6*4%'7]"P%MHS'\X-:.SH-M"WS1'5%K7AF)86J+ MG-.L9 #)4N!(-Y/U2=!) 0L>SK7DK6,WI \"@!V:-'HCU!2P+U8I[V)%D0=G MXZ>->&LP_W^/4>@:)%-"@PXY; MT^@[:Q$\!J\<_<*269HO(K/.)I>$@ M4UB6L;EOOM4M]NZB9MF&CUYY8<7&(Y=='C)P(@6AQ?T)R2\>, JJM"DPO.+ MIOA09QCU%8US5D$=,7DU.2[\!+>,4R?PRTD:X4_&!)&#B485D6]DE74>0E&B M3<>>7=]QJ%D*<7KD.%"BUG^_055X 5IE8Y-/&#.B63WB\IJQK^QZA@"< M3+M#<;CDN.=LV6_2K;QNU-J\/A_B(AL%YQ+#_\H(%7LIT\U4/X4+Z?PK3#G" M*C)^8K&/4148FKMA=,CX#4WMXOJD0 +8CZO.TRH%H,6+#DJR0NK+M(0)%I;P MLA]D@CTR']M'2Q MQ!00W+8_T%7U$ /I4A+4PAN*=PC&?U!H+%?Z7L(+:5C;L4[.<3K-;40V>;-. M\$AS$RM8[!@&0I*$B>H',>(+D-U&Z!:+)]5,(F)@!#&?6VY]<>B1N!.S 6KY**:O9TOV?7( M,<@W,+T>YC?0&!P?9C+(BK9',>'DVZ.'T0BI)\QDR6=MQOJY-NP-Q4'AI?A\ M\QF1:>"MQ2O@-\]O$7B>CD=TQ25N-O%LV4K[P&EN JSJ.Z^&7)OILU>2A_'; M' &'8?T)D")G(B9-G9%-B%4SDUHL#]OGCO'-(O2[_*+^OII3FO=4M"S7W2_& MI_/&$)Y M^A,<1H4\-_'IG#B49'"(_&HBH-?AJY"$YBKM0CYXHN^&3\:;MB/ M./$WO&XQDXR4MXV08%#@R04I%3W' U_#\4N$N31,--HC7@3O%&_[)7,B6EZV M<\%> 6H57=;6[Q\5MM"9,4&N6I(#(D6F+K[[169F-W^9YBX327>B M(Q2S>AJ\-\G97>HV+]*P(+JRV]G;!=D68:#(UUG/0.3 G;DR-LMM74794$W,)222AQV0(Q%+-6:G\3'M]D/2$ZN[HN>AN6ZMAF %G^."*94F@6R,;1;'W MW9@TZM;E>C%B<.UADOBYIMPW+8C7K7<,F 7\0@8F$\^=C&,2;W>K9K40L3#; MS\Z)W%3DD-82!9,& ]Z#0IPQ6 [-, >*8R,*8,B%+#WPD@)(C2"",'@%G^#- M;FA0!6B I[EK?EI$7S'R"VYDE*D\(0K>Y7/ZAXE9L)X9#O"?YA:>NFE38N)) M4Q)GXE-I6)65?B]1$HP(-&O#/,O@_TCK>/+&K,DE**B]#J,TILJS,"]BNK N MDJAKW,YT**,>11@W>1D1G AKP!K]J_M&(*1$=%9=TA$Q#0PA*VC>#T:Q9FS( MR1:6U/5N*YU4@J?/@&V16S#G^(,Z7' \]L\V)\X,*"1AR$#?9IB/M:#943)? M:5**&9)$)1^^ M@>8$"3.E6X&SB38KK+JHFDNQ"6&-YQT3=YBL2=\'T#!\EJ M]Z0J%"_IQLZH1TWU/*"M*:S M&SYI*:#A806R@4 *'"%E%**,"X.G!6>PQ]75*T=M)T95IR^0BJP32P_O>DN. MPE&A,VBEI'$:Q%G$EN^,< 37*Q%ZJJ"!0#_E:=J,2[71[?-(^][.&2U>.:GE M*!=XVUC6:@KA"]VPN[&LRZ! "F)R-&10, :[W'YUJ?I<<$A)6"YQ 8QFMFS2,*ISK/?*1LI%_160O,A0K%F,7 M7MDW:BH7],FR,>F1=#Z 1,W4-^);+NO:P85K;]V\UZN8;JD><"_X"*K -ELP M:'N)V*@Z#92J8(6/58K[(9>Z;AS(< O8,8.0:-50$62QB5N#QX97J+']-:[! M?QJ-?V&KNA.QL$[Q5/OIDA0MO[P4-8];5?,N4.<543#GH$I9*1O"T96)ZD-Y MS2 E*0K +,*I!J<*T.[F^B/Q*K1Q##!%)9&@#9(0US>=2[!KJR4E533.*5D, MKUZK&7QAI<>JIS_BNGU *UB5%IM+GM?F\C'"RW$#K*R5@QYRXFOGF] O8 2+ M,#12): FA5#.HP#5>.YE2_ MGE\+1OF3:%3S+AJ-4F:++TI%)?^3O="YPE&AF<*\YC*'^H7P-4K/R4E\>I*< MGJ3Z)!'3;75)D=YI7 2_,VV0JVA11@$;I5(4EM.HI_=U5%'08@U;5AUF<):2]82 MANR_+9104'4A>3@\;( CL]=E)B #MW,6 F7KH'M'>I$175V T<&JC,DU*)NA MVXL']/K0T&OU+5"HE.-3,R: /%(ZO#(NOYP"9BMH-^9[MX$TX6N-E&7:]0W9 M^96-Y CA)FY!>5 M(I-WO?J$DDEN=L0.!151" W,NX;<,Y)[J%:HV=N27,V>OF)7\OU>IC7@$Z9> MECTPP\)">O'']7PA/6*7;IQW9$7PQQAJ1_DF9Q5T=$$I.P$*@31'V[ M;L,_5L/L![X>\T?ON;+@]>\99!0_C^T]U\JTO6U MROI\A3>H)[OE9#?%NY[306:-JZ(+ H'U\FZU#)H-6C3"H"&6B"F3DAI7UDUI MJQYB'"F_C@[I^#B5FRX8)\Y:\ "IJ MUUF&8@U4Y(&SB#$IZZYR/5:NUV*BHN]4*BH8"W!*+O# "Z?TBK(CX4.>4ZAC M'N95*C)H'M/?"EVFRN 7AVUQ]'X6U'2L/BG" MDCP>Z#]4ET]IX3JGH^>IJKDLWAVETHN8%/Q@Y^%>&(=TM(\2?C0:E97\%'-U MRM]IF@(#RCM'A?68#"KSS('%M^X25I"*IYQM7 ^> E5C"J!=%F7X(:?K/?B0 MA%&>\.RH8)1;4P#,@8@B!? &D>8,3)DDX[]0@34)T-E2E#'9IDDIG%<)_TW3 ME'K3GB^8;L@ERAR?+.C2X"2F2QS[ 7O,K\ M-H'C2R10ESQEWB)6K%1LGC)P4H%ZJL[^G*TH]' MPY$VGSOCBM\901ER.@EI M;(+O@4E29BZG]2YU.I.J*^'$HYDT\VM"GUOS@PK;$&[ MJIF"RH[Q-IL+&R2_IF^UA6K2KH;"X*Q M0,K#W4NS]IQKQ-GKK;.6K KYR\O MKEZ- S@#W,TM<<=Q9Q5C1Q4<0T-^7JNVY(@O'PA8O 6<8%=_($2F0P3.!C\M M-6/JM)$J,'.G;38>$!+OF$"H4FU,#!'VR'K7EH%!^>W"RY9AK>T'VR11=M<- M>$R3)L83MT/1'C.0J@+WEU>_%IH!V$\"MFXF0L^M2G.W^(U(U/:/A?.1M[.O M\YM5^]O4N9;.)LO)=&)-!.=,^'6V O/G\9[08TS]2D&YWP7VAD OX?NX[X&[ M,V?V\R>/+*+)WWS ]#A*[6X).BNOW2T24VKP=H4!WRHQ_WLC7WZ(L(]4 M\;A_DWX]GVR#L_OUMPUF$S(2#<%@/+W3<>&<"*GKV]>K]93?[HA2.[N?W7S> M2"]$8[^9?(%3)Z<83#;WULE%)-R-.Q/NOLL$R]>3ZS4A-(**?SQ]7_!V!ZP7]M_A*<-K:L>@*,*C]"R,$_4X1J_\2 M"$'8D[%""+*NQ6E1?W2#.%V"V"=K! ?$6(0;Y&<#P6NX[?,O+ AQ/^Z_[9Y*NK9\I(@=EV+1*J$-7O'7JYZ 9*62;P[83YMCN/ MK$Q+H HZ]F!Y_GT>."&2&BT*0P'L+83@E8:K=;(P<8_:/[9AC^R5;Z(?64ZF M)@!2U]NX93;L#1H6E+^1+FNH!WFI*>V>P@>\02=JT\"./ZHG9QZ\IW_Z,(2L M"=F+(F2A>,"O]O(0B$W>'_R+OALPRCHKI9RVTMF0>PUGD?O1)I14]Z_^URB' M5.[O7.SIG!N]:E@I?V<]0O17X^YT&RJK[_<.S>\HZ6ZSC;K5][N_31](U]X* MXRD*[96)[^4Q.6V0KJ:2LJ-2%1(BX4$?T*UNG*-.->4$XNI23R98DGVRLJ&1 MK(VKE?;6]_L +5,)Y((X9J@*^)0'T\DWJZ -;-5? F9D7Y=5^]Q\D%3.U@VP MK(Z?!K07%Z+!7+YOYFS0C;\UK-2 ;B2B%X62>N3LAA/>:U"A 9W(W;K1M0C% M*EG0*K%682C!,)SX7ANY@/=?G.AA=GP7.[Y+'-]9T948EVG-'Z_CK@4+YE1_ MUC)^7"OO?-'E9&]Y\-ME?MLM1@BHV>] CSL=Z)>S1VBKV^E/1\V$V[+ 6\:[ MNQ'BQ77=")!X+A0]3K>+?K75=.AV;Y<(FM\R\D(,>ELM#1:R)]F(;V9;>=$N M2C9CX)QJ'.%^1.F)8>=:O;@4L$%3)YX-[?/!]6J]YBOJF\DC=-+NHHRJWI*M ML9@)=4YF/BRV^2V&Y\[M&=O]W/8>$\CQ.8>U\=7[H,\'\.!^QH"SEB1O,_NV MVYYG!]9JWH\?K5+[.O58-5O(+WM6[+]FD$.HB) Q'$7!AAUO5L,_,<>&$SV\ M1TZ\4-T$FT?D\\'$"\GLYKZR&96YY?@Z1M_9C]FOF"7;M8,8KBQ+X#NF1PCP5B%>ZY>3"ZE]IC\<+P9N99UHS) M:']+\(S6NX\/[Q1C]CE>4T,R7ESL6VD^B@J[FX,\S[U"NP%3?TFF[6(.=NT4 MLPW%Q:K,0@IEFM(^E;5V6J&\P^ 14=&F\PTG@..IF%:PX%*F&OP;K84_NJ<@ MG^:$?\ID?5K+3YF13VMYZ/4&=>G]K?P).1\.M.:Q2CJ M087P0'&[H^QQ"_?4MMSDN7C1Q;!W^)_?EG@=)UW8D.*%T.ST>H>0,YG_: MMRBLU"YZ#I=VG( E-8=D.P79?KZU_^_[;$OU[?5XZP#0[5-IA- [9L]^?3'K M2Z(CUQ<_O3X;T=M5YYYC/ZS2 P\]1L2<5KE!_888=X'2-[9Y#Z*HDM;KV=B5N _#&3R ZX:)31VAWHW<+#M M37$]_\)^?C/M2+&_-WK4T-3!YH_)(UX4K!#,:3._8\CXR2: U[SCY ;E)?=N M0K_MEJ,@J=RA'^3T]WDE^/[F^TH0!)L].0[GQ35=OYH\7MI:2$KC*93 M[+H$>#W_.IMV>U#24>1P4L6CJ$Y=W^8.A]8*#6Z_[[/YLY'E-9VQ![5C7AC1 MVBY *VL7$"P 4'*[<%\E&I4//H^)7_6QC)SAXGCY;DZ?C7/G.5T'SJRKYZ,W M30TUV\;>N-KVCX+T8Q^UMY^6V_EBT/'\!S2K?/^BU=?S]68K9::-@A_0LDH* MII&Y;[5YA?="EK:@8ZH!3O=&S^]VV2:$_Z![4E)&<7?R#]V!RGL2&6W?I9N\ MA5PWKKZR=(,KST&^FU?$<5NM/FNT5NE0,)"X*>%Z@S%&#/\CR&$M7;A:;X/+ MA_GV/@S&Z\^3Y6;"@4C+'>)CLTQ?>_P5OR(V"&853W@/W2_ [7*RF*R1+;XQ M@+;G5?+F-.'ZB<]/HMA;?O)AN/SMQS T\W8%!T9H2X:@3QE,A4,!)DCC9C=:;A7QT;GM62K%V4S6%#:QN'UQ81POCQ:+UG?/%/^"B^M=NW7XG M:P0Y;D4MVIM]*MMW#+OJ\8^AU@\]K^(IMV\ON^KQ]](9=>Y9BOY:VAN))NDX M( 2\49=BI?F(\*"O&?K4.I>^5,S;@D+#&L)#63VLBKIH/:SUP)A5GC[YJ4WV MF( 'ZNO>*3VD6VZ2D4''B->SZQ%RY=%F_2SXA\#;X/\[S%EU5*C["M.Y0G(\ M/-#I:5#]@J/=MJ%TUG2/=(Z3&$M8Q2ERN-WA+\M M%A35)?/$L-GQ%&]X-ULQN427K'?!+.V;B8)*$V]U8[!HJ!#'[\$S[P'()-JP M[WB,/-5&S72X)R&*'BGD:2(&/8('?VU]1M74.A\Y4D1X1*A*,<>^(1 M&M+W<^3EX/'A@; VI@:7B^W+*&P'AX-B9E\A,(?+%T8(T!&5L-O!K-D@%,Y M034JXL2U31CHI%_K)MB9];IG=[=@,1_4VSW;N5WM""GH^ V=W<]GM\CO=ZCH MD,C*FD3#ZC^:7CNHN8/UTD&M':Z=AC7G7R/.1D)T#VKX]S^I3;6RC]W> =KP M!TO@H![].?+90T_^F4+:JUM>2:F]Y(,$';V2<)@N+>ZF91N@OAU9^7_VHO'9 MWDY2SH879I#>:9C=SN+FGDH]\+\83@W-WM XN#MYQ>2.A_7;X&ZY3O MHTKT'T$NG7.\Q41XK3QL>%NA#56Q5+H,04\139G84:AOB?;T&F?*H/YZR!,[ MGNBANCQ0G/VGMZ;8^LM[)=C_:*\P^ZOHD&O_PX>QA7:]A>5RT3C+)D&M*[2Z M;"<\._-^16IN4,K\X-I93"P/[]BV?_! +[C&=M@(^/K=_79=$R+T4X8.Z](> M%32(H]I( UZ>POVO(FPJ14N+-GF)VC_WDB?N\69-CC@'E9VF9-K_35T$@;;/ MGHB=[%W3X0WST&TZ"0&M4YR'JV\/634)^9P@.)U=;(WB),3S#)?!B^>\K.J760=+GJ4%^HMT4^&YYXV;FJYG[G3B MHW2^M2:_$^$.\"JSM=C8B!U'1.;7,001T77/=XJ!S[@!N M#CKOPM0\ILZX=>ECGK)G49H5S3V_:#]XRH_.@N\J%*ZA/6Q&"\XT( M[:;B"FF&B?3W.OCL2BM+HILDS5R'F3,+"V!AXO0B-O*..F79L38;/C?2?3Z5S$ MIW:]\D?!"?]A0L&DJ'DG-[;'9- H$QB+"(RT\&O&M[=$5PIMG8.>H?RKMY/E M1+A#O'G0W@YV3IKQPPXVC" K]9?;A)]Q7Z=S#P\/#)(%>RY*!"FR>F1(P.-_D5G]19 M35@%>JAQQ=!9\H!KY29+55]K5NF#6MR+^NDXBK1-&=.Q4-J$+[KH/S:;[3__ M#U!+ P04 " !*CGI04$$C5TP" !^"P #0 'AL+W-T>6QEHJ-SI/_YZ>(,K@O #3:<":J"!=:E^\]KTH*X*2:RA*$B612 M<:)-5^5>52H@:64G<>;-?'_A<4(%CD-1\QNN*Y3(6N@(G_4NY.9?RQ0B_'#R M]ELM]=4;Y-K)N\G$G_H/IU?CR$D;.L7(Z7Q*(QPLSK#WY\*_E!V)GC]'=.K[ M3_'Z8_'%,\6?TAY)7UAIK]WY.,RD& Y@CIW#Y"8*VED9X91M MG7MF'8ED4B%M3MZP!=93/;IPX'KV4K0ZG JIFMPN@_M=M<-'@:YG 2EC/> , M.T<]R9 ;8X_$Q\A2 M=*99=6L.I^8WR+MJ3GM7]C!=5-*UU!]KLQS1].W=@3L%&=TT_4W6 QAU4I9L M^X'17'!PB_EMPN# A'%(NCRHD(H^&CU[51+C (71&I2FR:[GNR+E$C:ZNTZ; M[%#FV1$RO_0^YR! $;8+;>[^:][E_TQLZ\I?,S=_*V/B%X2<7[Q^1EM+CP!R M<0R01W#<\\M_S.BUI7&G_NY5W]Z+5C5EFHJ6MJ!I"H['/G\B?&M?7FRO!@Y% MV,AKLC*/X3U],S>%C-1,W]DE-L$(#_9G"QXL^E'+7B+"@_T%4EKSRR;A\.*. M?P!02P,$% @ 2HYZ4.;*+Y?[! )2H \ !X;"]W;W)K8F]O:RYX M;6S%FEM3VS@4@/^*)D]TIFSB:UN&,+,EL,L,I5G"\-I1'"718$NI)(?27[]' M#E#9<<_TY9 GB'S1EV/Y?$=23A^U>9AK_7O[L@GI@_":->+F4A)KJH M*Z'<+HY&E+YW9==R8P=,\4J,!^=Z*PR;\I7PV-#+U6+W%1P$YQ<7,R<2#IBK M1>09*7F4U:5<0.\+]IF77!6"-=&U 6", ,8' V1'4QY )@AD\H:0,P_A+[!, M+]G7C3 !9(I I@>#G#E=!) 9 ID=#/*U$9[IL^FD%[<^^9A7GROY<9?&.;I$9:H1]1!@]XI-Q+P5+DP;$;$W)L+(+?>%"+N$T:\*R4MVI:PS=?>I8N*(B,UQ M*SQ1 ?D$BJ(0"A-%1&P*KX,'"%8!I_D ^M>B-=PP043$A@ L70EVQW^(%A/F M@XA8"%[RT*I6[%IPV^;"%! 1.^!6.&D:@^X_0RS_1\0"N/6-(/@IA[3+[@R@ M\:(KJ A30D3LA$LN#;OG92W8%WBD]2Z*K9H8DT%,+ ,HD_QP$Y#66J,MQD00 M$XO@@AL%4)9-88HS6W,3SG%B= Y!+(.9*&'6"@/NOQI&G##E4R"%23B)B#$9 MQ,0RF-5S*[[7_G6]V':'&R:$F%@(:,'[+0XQ,37$Q&K ,9,0$[-%3&R+U_*7 M'=UQZ-J^"\DP7\3$OL K819B8OJ(R>M1Q";I%J2]@)A1$F*C[-<*O8B8 M31)BFZ!%0TMZ"6:3Y)"+4=_2$!-32W*(Y2AVS&ZX\2,UQ,34DKS5TA2@S>!^ MB[IL8OO<'F)B?DF(_1)B/D<0$N711#@NR]8KE&*>28D]@]83K5YAA5BK#A)1B%DJ)+81BMA8"4LQ"*;&%T%7A=D+"+)22KX^%]?E> MB@\Q,0NEQ!;J8EY+OMM@W\/,, MEQ!;JGT_TE1X99J'L(-.>XV85LH.)62BC M7DO[#>;S"Q]B8A;*R"T43,_:Z4C"H1 3LU!&;"$$$PYL0DQT5_X--UTZF NQ M#--[AEDH(U]9:V%V*^,0$[-01FPA=&RV+)1A%LJ(+;2WB-".:(B)62@CME / M9AC1\":8??+&/L/F9'MV"JE6*K&X@2XLM!>\+*:&^3^[GUNDF=\S7=9E M>0YM7]6UYKZ]NCUU; MFF-?5F_G4ULV53.._9<0RK;)Y[K<=7UNIU_VW7"NQ^GK< A]O7VM#SG(>IW" M,)]1/3_-9ZY>=IMJ>-G%:O6C'@YYW%3A[11^=<-K:7(>2[A@M?;P%ZRPV>M='#-E]O 7H+ M7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O 7H+7V\%>BM?;P5Z*U]O!7KK M#BM?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\#>AM?;P-Z M&U]O WH;7V\#>ML-SKK183=?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O WH;7V\' M>CM?;P=Z.U]O!WH[7V\'>CM?;P=Z^PW>5:*7E7R]'>CM?+T=Z.U\O1WH[7R] M'>CM?+T3T#OQ]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4XSO4M3#WGW?1R.[:%< MN^2?X9_6S. NX_LI7S_C,O73_3.EQVE+#I?/J_^?+E/_1(1Y17G^#5!+ P04 M " !*CGI0WI^?Y_(! &)@ $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVLM.PS 0!=!?J;)%C>M7>(AV VP!"7[ )-,F:A);M@OE[W'"0P(5J8A6NINF MR3@S-ZEU5KU\?'44)MNN[<,\JV-T%XR%LJ;.A-PZZE-E:7UG8CKU*^9,N38K M8F(V*UAI^TA]G,:A1[:XO*:EV;1Q/??5CZ;3CX:Y MIW9<$^K&A9.T()O<;%.7D*[-LU0-&=MCPL\;A_-TW]TS>=]4]*=H=KEL2JIL MN>G2+7EPGDP5:J+8M7FHC:?J(?JF7WWDO3<^WIHN-6;;EGU;D!\O1WQM:7> ML7+(R3%M"]HU:BR\?_)_#?S<#:7U-'4^57UL=CQ>BG2?JH$-"P_YB#1LG8JJ MO8:GUL?[85^L7X_?=[WPKV)@X^%_;_UP.01(#@F20X'DT" Y"I 4=3SFG6GZWY(\6;O^G,_&OW\M MW@!02P$"% ,4 " !*CGI0'R// \ 3 @ "P @ $ M 7W)E;',O+G)E;'-02P$"% ,4 " !*CGI0)^B'#H( "Q $ M @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $J. M>E K24O[P "L" 1 " 9D! !D;V-0E"97)PC$ 8 )PG 3 " M ;<" !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#% @ 2HYZ4%MFH=Y@ M P 6! !@ ( !^ @ 'AL+W=OE#.X$Z91@0 .84 8 " M 8X, !X;"]W;W)K/0! "%!0 & @ $*$0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 2HYZ4 A$AN6Z P 81 !@ M ( !-!, 'AL+W=OE"J]"[AN0, +(0 8 " 207 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ 2HYZ4%4)492V 0 T@, !@ ( !MB 'AL+W=O ME"F,XF=M $ -(# M 8 " :(B !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 2HYZ4-4)576T M 0 T@, !D ( !=R8 'AL+W=O&PO=V]R:W-H965TE!PXAU(M $ -(# 9 " 4\J !X;"]W;W)K&UL4$L! A0#% @ 2HYZ4"$@#7BU 0 T@, !D M ( !.BP 'AL+W=O&PO=V]R M:W-H965TE#3M,JHLP$ -(# M 9 " 1(P !X;"]W;W)K&UL M4$L! A0#% @ 2HYZ4!_?!@>T 0 T@, !D ( !_#$ M 'AL+W=O&PO=V]R:W-H965TE F_"^XM $ -(# 9 M " =,U !X;"]W;W)K&UL4$L! A0#% @ M2HYZ4$VQ,/VT 0 T@, !D ( !OC< 'AL+W=O&PO=V]R:W-H965TE ? MN#)ZN $ -(# 9 " 5A! !X;"]W;W)K&UL4$L! A0#% @ 2HYZ4,6XPJ.J @ [0H !D M ( !1T, 'AL+W=O&PO=V]R:W-H M965TE"I\=F^N $ -(# 9 M " 1=( !X;"]W;W)K&UL4$L! M A0#% @ 2HYZ4 T^&7^V 0 T@, !D ( !!DH 'AL M+W=O&PO=V]R:W-H965TE#EHA.TQP$ #<$ 9 " M ?!- !X;"]W;W)K&UL4$L! A0#% @ 2HYZ M4*7YB0*W 0 T@, !D ( ![D\ 'AL+W=O-YL,! W! &0 M @ '<40 >&PO=V]R:W-H965TE"9R*1ZX0$ $% 9 " =93 !X;"]W;W)K M&UL4$L! A0#% @ 2HYZ4,B55\*U 0 T@, M !D ( ![E4 'AL+W=O&PO=V]R:W-H965TE#6[A(& MN $ -(# 9 " <=9 !X;"]W;W)K&UL4$L! A0#% @ 2HYZ4#V5I*0C!@ F28 !D M ( !MEL 'AL+W=O! &0 @ $08@ >&PO=V]R:W-H965T ME IKT.A_0$ ',% 9 M " 2!D !X;"]W;W)K&UL4$L! A0# M% @ 2HYZ4/$:HJDI @ ] 8 !D ( !5&8 'AL+W=O M&PO=V]R:W-H965TE#4!,ZL5P( (<' 9 " ?UL M !X;"]W;W)K&UL4$L! A0#% @ 2HYZ4#1, MKQRL P OQ$ !D ( !BV\ 'AL+W=O&PO=V]R:W-H965TE#OZ,]H5P8 #0H 9 " ;YU !X;"]W;W)K&UL4$L! A0#% @ 2HYZ4-Z%8)AC! WQ< !D M ( !3'P 'AL+W=O&PO M=V]R:W-H965TE ;&G68F0, M )P1 9 " 6B# !X;"]W;W)K&UL4$L! A0#% @ 2HYZ4)[P3MQ.! VA@ !D ( ! M.(< 'AL+W=OYF!*@# #S$0 &0 @ &]BP >&PO=V]R:W-H965TE#-?^#?_P4 .HE 9 M " 9R/ !X;"]W;W)K&UL4$L! A0#% M @ 2HYZ4%JYG $F @ 60< !D ( !TI4 'AL+W=O7. " #""P &0 M@ $SH0 >&PO=V]R:W-H965TE"C[L]-4P( &T' 9 " 4JD !X;"]W;W)K&UL4$L! A0#% @ 2HYZ4#H\(8_4 @ F H !D M ( !U*8 'AL+W=O&PO=V]R M:W-H965TE L/;L%_P$ , % M 9 " 1:L !X;"]W;W)K&UL M4$L! A0#% @ 2HYZ4*TN&$Q" @ ? < !D ( !3*X M 'AL+W=O&PO=V]R:W-H965TE!UAY?%^ 0 /(: 9 M " 4NS !X;"]W;W)K&UL4$L! A0#% @ M2HYZ4/N3^),1! E!( !D ( !>K@ 'AL+W=O&PO&POE#FRB^7^P0 "4J / " M 6!5 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !*CGI0M]#"#R@" "E M)@ &@ @ &(6@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " !*CGI0WI^?Y_(! &)@ $P @ 'H L7 $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 20!) /$3 +7P$ ! end XML 83 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 84 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant, and Equipment - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 2,900 $ 2,600 $ 2,200
Property, Plant, and Equipment – Net 23,415 25,078  
Mexico      
Property, Plant and Equipment [Line Items]      
Property, Plant, and Equipment – Net 4,100 3,200  
Canada      
Property, Plant and Equipment [Line Items]      
Property, Plant, and Equipment – Net $ 600 $ 700  

XML 85 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Long-term Debt - Schedule of long-term debt (Details) - USD ($)
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Debt Instrument [Line Items]    
Total debt excluding revolver $ 36,067,000 $ 38,018,000
Less current maturities 2,847,000 3,350,000
Long-term debt – net of current portion 33,220,000 34,668,000
Unamortized discount $ 383,000 500,000
Notes payable, other payables    
Debt Instrument [Line Items]    
Stated Interest rate 6.00%  
Total debt excluding revolver $ 0 500,000
Line of credit | New US Term Loan | Secured debt    
Debt Instrument [Line Items]    
Total debt excluding revolver $ 24,383,000 $ 25,665,000
Effective interest rate 6.031% 6.2699%
Unamortized discount $ 266,517  
Line of credit | US term loan | Secured debt    
Debt Instrument [Line Items]    
Total debt excluding revolver $ 10,384,000 $ 11,853,000
Effective interest rate 6.031% 6.2699%
Unamortized discount $ 115,866  
Line of credit | US Term Loan II | Secured debt    
Debt Instrument [Line Items]    
Effective interest rate 5.069%  
Unamortized discount $ 33,602  
Line of credit | CA term loan | Secured debt    
Debt Instrument [Line Items]    
Total debt excluding revolver $ 1,300,000 $ 0
Effective interest rate 6.094%  
March 31, 2019 | Line of credit | US Term Loan II | Secured debt    
Debt Instrument [Line Items]    
Periodic principal amount $ 200,000  
March 31, 2020 | Line of credit | US Term Loan II | Secured debt    
Debt Instrument [Line Items]    
Periodic principal amount 200,000  
March 31, 2021 | Line of credit | US Term Loan II | Secured debt    
Debt Instrument [Line Items]    
Periodic principal amount 200,000  
September 30, 2020 | Line of credit | New US Term Loan | Secured debt    
Debt Instrument [Line Items]    
Periodic principal amount $ 337,500  
September 30, 2020 | Line of credit | Line Of Credit For Capital Expenditures    
Debt Instrument [Line Items]    
Percent of principal payment 7.50%  
September 30, 2021 | Line of credit | New US Term Loan | Secured debt    
Debt Instrument [Line Items]    
Periodic principal amount $ 575,000  
September 30, 2021 | Line of credit | Line Of Credit For Capital Expenditures    
Debt Instrument [Line Items]    
Percent of principal payment 10.00%  
September 30, 2022 | Line of credit | New US Term Loan | Secured debt    
Debt Instrument [Line Items]    
Periodic principal amount $ 812,500  
September 30, 2022 | Line of credit | Line Of Credit For Capital Expenditures    
Debt Instrument [Line Items]    
Percent of principal payment 12.50%  
September 30, 2022 | Line of credit | US term loan | Secured debt    
Debt Instrument [Line Items]    
Periodic principal amount $ 375,000  

2RN5G=%0RM.8*)"$KK]RO,EK7?'5N$>Z^^%$A4NWL?9O MT)W*'7* >T^!PD3U+Y@X%(KT[#519?9428Y.V7C[AV.GAOB^G2WL2F8--!"S M$[_/[0E* DVZ)<'72-T]>,@B6Y M\F72G*&\_$X50>DR9MBDD_1'!!O_&N<^W7:2@QGY4+K14R6'_,@;524?O\&N M@1FVOX 2]B$D/TV2M .2!AI(+7$QJI^##3>.:):P4JSMVT<1Q]I22IJ:4CYT MEL3UQQC[[QG1#5NP= M>]LT.F/QH"WS:H82K$Z'J>/%G+8\/U!'.&@)*ZMW]/BK7NZ1<<05C%?SAQ Z,[TX:X%]=EKWW8O8'TA0N-#[ MX1@THXA[!!G:!6:D ]@>'O5,_=+GOHVGPR^S+]\>8QT*(SO*.@YEM39^QECE MHKL2Z/@JT<+/-+FSS]_8SJGKGWV Q#' M:F64Q4)H1]G7,IDFMH 9?G_0X' ]2IO8-$ZS;UQ?STAE;3 M.YXDV1#L?D=Y?V#F//MG5(M'$?4''+:TCD22.T09G\A#O5E,$SM:]25YO=5) MCAY3?O%??].PC+!Y_&K-%G2PP).^Q1%%TSS[P/$**DR]%HSPL7$C#[A@05.+ M%@DCXA7R^/69R]^4 BB3L&Z_ 47UXC#41D" 4P(+O =YUA;PGZT&=U.N!%XN M\=([O31A-Q2H\2&]\Y"OW+V2K%Q+J5/)K0UG%2R5,B_(X7/6E&EKETE_4I_G MAJ9EKUB/5_]T*LY\W_(U!<WV7D*.AU+/?K0\-U]Y H]9K?H@&+LVG R32. MF"AT.Q_B!Y-#ACH#5*86397'Q@YQ3M4R50JX8@SCU/8]OI(R,=,5LDN+(UA4 M_/W[A!14/WQ._8+(23??GQ-MYG3;U5VSX"1>C*#"YB#"->45@TSP^P3&AO-( M:;9BF76I.EEDWGYP(6G@9-:BB>)1VQQ&#XHW7LR=TAME;QK6>2%FO M[)P=D%0D>*G F)!&BCR?=J$1LY;\%#=D\"/J7J=O6'"0MJZZXM"[%P M2")Q-JWC(-.SVS9F!IQ'Y^^YC8@4 USL&+?BXH^/J1_&EG\G?U)N[RD92WOP M#SI8SJJ^6\Y>*WO_\S-*Y+^;._9Z,E1[M)YT2 +W0IE[Z/.$)T80FIH0W\QW MN^6)4#V%H[4-^VO;&%\I5ME;MV_(+'3"']S]0HVQ:<_(""Y1?=#<+HYU^MEJ M]3%QDA@\%4+5$!L_U^OR8V7BXQ@Y:WK0>D=8P9SA6 EW%4>0 S2RNF39_.3HMQ)J>U"444(VOZ2(0_]^I-23(]<9D- MMAV[+>8E5OT4/9QV1?SCT%$#;//Z& .$LJV!FIXV%SHZGH*)>HC]N6;+/>*2 M[R PM/?K[8IB0=$[%S76"H\D+)AZ!N^]D358)!$PKK,!*.Z HN$FNX$\6G ? M:2-%)JZ[W;?+,7+_" =BTNS3:"(^JBETTELNY)UJMBXE?0C-:G8WI53M,5FW M>AY0=*ZLNCC')LS99@H1GE6,+IEY3 MGAQ1258!!)XT#MZ MC6$>?C2#;$NH3;XDHG2J5,UK\IF$\N"1"\?,L[A#/$2U MU!**'-P!X=!I)LK?86(=)Y<-TGH$W:"PGA"9#\Y\OSH(;:==')O@6FOEOE)W M1:1J[&Z>6/D8VN,<# DN:R9>\S4/GAQ8ZU=5@ZJ=AP;2$ LA]X+M'(%Q)D;-//.C:?.:\/);R9^H2F$+M:?_%Q;&ENW 0@+,VDN MF5SH=TMP];HQ:H?26,T4U1&N"ZAR,YDNCYRA2NKL@)(QC.%T8,L^ L&5? $Y M/$4_E*N7&YSUN9C!F"#$.WSQIF^%KN^-)0].;H8IUYL3>$[;*6@B!-Z/ONLC M0R )^II]_IE>B#2@;-Y\!A&"2W#E+^F,S*?N?:$-=7$QZ _:$FJ<.3EF=H0;;7-,.95NJ*E?<2)X>>3P5^7IFP"Z X&G7 M4P(_[U+_V!@!*&^L':-K47Q9,,P-)GS$QU6104S$;^QW7;9&R!-8Y:.ZADDZ M+5Y%NX2_I2H]N+GKW3_Q84Z=GT^VSI85[281FAZRY6:I?###I>B"7L?2B]_>JN1; MBS!Y] .HP-SX>N:[:1\%9<9B?)!2KB $RE@O5\E[-W7Q?/(P8D%5Z%"LE+7Y M\?KU1#V0@1I(R!#PW@'QR3&H"2;\W@7J3/X8KJ)W2S0E92+IW9(!^"E^!R1B M6TIU.:+LI-A0&QY?=/>?[W[WGO[S""L7H-9;D,/09Z4SMM8$)8K_[,N?6]E5 M(C6! "S;!*N!NQW;4ZBWY1275W6X]3-^4UG3*8/Y:=&0_3BMIQU[\(R-N.K2 MJ*[)^?P9.ITW+/WSZ26Y]+!B#:51:\76MM2>5R\S?$O?"#W? )Q1T5DU+JC&=/[&JD-E13M/0'KY!UI$'5972ET<$FDJ?OCX7+:JD69'\ M6X!;9W)C&T^__W45G(>XP4H#I'HHKYH6#O7*=]"XXS0J/5JU'V55[9 MC[ZV;5U?VK*[,TG1Q24]S FP/=AK$I!TP./B'TNV:>1P RIB1,=K%85FBM)Z MR]_X[+F.&S=2+C=%J.4GIXB3)$\/>P<+J,GU^>]-W.\ K=KC&.U-9)C9QID( M\J!)Y^]5]PUTR:>_=D "%ZLH^@D_7P7UZQH_D'>%06XDKAM6GJR:5GFI_M+Z MOK"VD-K@G?*>WLB/CS:4R!$BHQP-;+BGIX9R,+RY:(A_THDU/K!!U+:=GO;J MD/6EPI+/>'OP<98D'(](/H!-VE[W]6;YQ&6#<19FBM:4LW72V,<]A#W&%N1^( MASC@65[G5HC"HMT%?$",!U/+JJ%E;*WT-M[:UX%PRG;RZ0_EF1&+)['4E.3$ MW8YD$SW&,$>EX] X#D&@+J$I$_9.VXT]Z7[51J23"R2HTY6DU^4>]YYK"UDM M5^N"?0U\UAV]'V;-64XB[I=(EWR;"O^R$'U_^[7*ST3+#E:6C2NEJ4F_HV+0 M%[.;UR8(SRC%F"/X0APG[E3>+%O XMX9K;@-AUXNY,P1 M7F+Q/JSYXI\AO/O=)N<5$VETIQN6JX%LZ#20R&%\')&W[8,<:>/EID_3R%<9 M F%M$'B@]IU_!A\,U<^_.7CSY.DX)>F0-6.M+C1P;.N]T!,R>!\>O!?IA33O M@?"MS[4V,,TR/>[!:Y!Y$O7.0PK5 8U3-1E!61^>/#2,/V5?X@J@>E)F-]537KQEXZVT@;MS0^/]5D8-:-:&#@S3[HN[D^<7+ +DCWS'2M? 3#7- M-R.]@;15WECQ^0,$7D)]!.@C(A@;705G@3ZFM279Z&;VQ(Q2IL7(V\]![+H] M-NJEO6:IM)*LHXF4[E7>JHR?A+XIN)S6]B_#\#8"6>!$M_BU6[I1/ES?Z7;V=B4Z-)O[ M:_C9#N@^$3@9E_"6N16#"-I(/<,=B93"S/Y:3.DXZF+M3ZL\U\97>5&\K;:+ MDO):(J2Q,#3\)2IO44/J2?.CBE[\3S!P[K(CTSSY+<,OBX&^-(&"OT,2NR.E M1K.'>W/2OSM^6@G9&NE\3" ;7-'&^>MFJOUV&#$;8!=FWX%#X,A%EBX#34K[ MTC@W:U(?[$O<.XUT@.P?/-HL3,57N%0)J+Y,%+/:K79?9;I[?6X>R\\@LU,/7G5),XM\I\"\!DRMSM,9UAS?6Y*XD_9,61U:O'39--PXYK M]XJ&]#R,TS;\975S/I[P98&7[X/'7I3L@#+PXN%+XW[-WN7F!VKPYV%J9INS;=GLT_?8GR&NDP-RRKN2Q:LFN3R(#+JD9>" M,M#-O-R;"R.!$SL$QCHT*$O]U::T]@<">Q.W;&^FCEZ/LMO5Y'3C! DN8#51 M7W0Z>^9J[N1V)OJN+1_WGQDIYGAV7G 5LH!-]ZO6Q-/S;9VMSRU,:"K%W#-\ M4T]HQ"6@< *-4J)&V5])=8LV[/->S-US>JYH_Y-CA!KR/[ ML98Y0F^CPC(0)?Q_SZJT RNL9-[O>""O>T8=R*>- Z'B'TLU4G&YD2G%OHU; M,I@O'(AJK/5E\;7%7+?L\P5AGN;/WR5EO-GF10&?]G89!\HH8E$ H5FH/OWO M',8NI&%OBW[\1G 9@S_J'M.A(=CX9;W>U%VXUHTL]WW>^MH7]DGQ4JW-#BAN M#^_=ENO>K2^F(N,5@X/!NNYO?2\+[7AFND]7F \A.T!KX2#W^S\>.B>+\:C7= M2>/S&:.TT6LM/\]!DL&$R&:&6B_X(%<&">F6(?=@I9 -7:$SZJU$YJUEP($N M?ZKK'&HJZ84U2(+EF*OC@FAP>1=R[ /(GV;@R9%3W2YBR)+^GLV,,6W@"@\_ M:]'OP=2AN^PQ.+27:[_O-F8A(FW^!Z=])F2T]=P/LC2VE.BE!:AF8?OR8/M] M1CGF0%H9YR+C6LH[KQ"N6FU+;3UQ8DVK\$I+8[O%*G=H?N#SI9[JV5@+BJY7 MKIXT-C]2AN?;Q (YIN1J$@W,Q[G$+$O2@8A@NS4@-$*R;92NK,?H+[:+86Q+ M=(+F:H'__ =25('#+\/[YK#L"IG^YBW.N*\+7'(=V]""]E@FGWJT5L*]41*^ MTNHZ,1'2X+RI5KTQI<8]V%\9V4?$.9+D3::ZG+=2%7F:)I0_HHW,XPH8TC'\',=:X!Z:X7N59Y"H%D_O@'Q\]E%MGEW[')RV)LAXJ3%SO]DCXZZL M_XTN$U&^RN91]&PZ58@.Q+U%]MDS(6D\CB+M#3YB3[?YV(P.OJ^)KS8SE*B- ME8U)G#@74^7P05@Q]EP\Y8";M<1KR/LLV\70'9 0KG2'DFRZM-'C_+NN$ !IFY7-H44"1*PJ.GI@18@PGM9G3(?NLRRG( M!K9#N+S[Y<1EES<:/:]=/?*2+!W.U_ZN'K=P[T7QLOFS-"-I)G]7A\K8 M*LJ0!K]D82*WS#..D6&9MX)1X]C& F'T,_3GMIO4&U7+CJ @?_ ?JS41%+OH M1&0\@\@1<:=A8ZB=[WU<-3OB.B//,?G3X'=;6QJ16"W=DE;K)M7=NUJ^:'Q[ M*Q[2U+4>VCDD=(AG3"64&HT:Y:H(^*J2AI-;.<@3QJL8P](_UIG7OLX,3;?O@.;G[K2?MR=B MKH89%Q*[A["1,![A'MA:":F>H!IR1W@2TQF=Z(Q>;65&L;NH?_=Z;( YACB& M U;41T')H"1OJ4,Q2T)5]B%Y^]19'ER4IP0NJ->O"1.7S&-K=&6QA[]85CE/ MWEX><>DE-TZ$PD,1B#-V[8JOBA**+TSNHNBH@Y0ESX%/(^>X^W\Q^NC\L2;* MWHY_^E)($#$C8QKV\+*(:?C#^MLJ3ZR]MR2HW[\=>/9\8R%!,>!)V+V LJ7A M UX$$UE&8W[9C,^?6&*H!UQ.U"=T:3?4YW#%'IM3G7+7XP+T3R?J7,W$W[Q[ MN*7@X^;UJ3Q;QJ3RYF?"PGA+R:!MP>?%5>R*!YJ3N^122'[[]Z"NRMO_)<_; M_Y_R_YOB:LIVY0YF[=T5&*)%C24?^>HJF5Q\__W-#&FF<&W8_6^/!S+U3KGROBZ\/AHE9 M@],?*L;>>E[;KAH;J8#48MD!X<4HA]RNN5F_5\S!/KV.4SF]DL,1I?TR/B:* M+A+CJJV>(F_;)(#P;#@9['E>6PQ;P\L%B(UG(3/B'U9.(V-7KEO;A60OVNBY<6T:TUA/9BQ-G^#RHN_6]@)://)Q&0AE*M(^3$WVZ20ZG-?,Y7M>&:/J[A8& M:[CIZ%5-7)OW6*J8WJY^3% J4EL*F6_O^/!F8QJZ,FHNKXDRAV_G8V)@C->_ M>4A&0-.. .$[H(//V.Y#W*GI[09]5MJD$94:QF/;;-[?.9L1>0@,N\UQ#,VP M(R8I:#"$UE09H]:,U&;)F V491G:H[_J8M$75Q\).R@RISO[QDNEYEAH7']+ MSL'+9G?,AF5?DA4F2R)GJ >"D\HUYIA!U^]0*,NAA(FMQQ'3510CF:""6U\) MY>I6$SZIE\J;A!,.*+AR$@<1P(FMKA<,MQ65C;Y=F%LRI[Y3&5C.Q1W0 >$6 MO87O6BSS+T2<7MC!D=]$SQ^LD_ OXH75"D@'/^:-P,??QVKP$52GB++/!Z8# MS2NM3%)/1D(568X.2$'RF@?3A2;4-:WGBQ'Q4=!K&S>RI<-B##SF9[+\@^X_'JL+.R69>$]&_>&4E%GS\5HMM.]&,@7,$ M^IQ>NHZTO]ZB484LNR9SKCG3*._C DU6$CQIR_V'F MK 7S6,7[OT\ &,]-Y?LLL+LC-5WZ76?,G MY:X.R@48@MZ1 H71G69:-RXX+H[^=4ZKW1U,:LOMG MK/M=J>=*!K"<_E;VB.UF43>D$9W,-4)),C63YK"ICHY@1AS0^OYQ;Q%]B/\Z M8^)MH?=)S6:_S'VM+@+>ZO['S/1D:C#R'X0>6-^YT[M:^3U7DB,F-#<^W).6 MW %+XHB'HFGM^J3UCKV)\WBH>U?=EZ]5#@;/EJY[U=ZY(".D.2?IG-\UD]#P M\(UV183O6U[2MHV4G5QJY+EB]AT8$'H#XS!6I1PU:DV<@/^L#(>Z+5HGLJ\W M-S9ZX=AAQ8T!]=,X.\'ZIXK[H;$;O>BIN4[8(>ZAE9D3(S40VO'V41W,$9\0 M T2.<1DKTROCMR0SK%I8>!4CO'XWU#. WR[7A_MQ^G<'O/=,1[[[8*A?]:H. M!CV!Z>4N,Q^(X3/4RJ_8C("-N">2E/39.T 4107#A%B-_!3(6W,>0IWU?S>\5Z0D853Y-/7R_"MWO*$C2N.5NRPR"< M55S?W)8Q":_&7I7*7 W\)V>74^"1K\W9F=>F=#+86S\_5ZO_.6]L']]QVWPP M[P?TU\@*'1$A,O:;/:?X\&2FW0A4VDIP%)YB<9T)3$TJ6M'FRJO%Q M3$E-K0P7Z>'UDXUHJZ_RZWS&S*+4\9/)$56U8^C1I M^%!G:N\QRW(=&'"2V(DX@CSK2%Y#V5;JY1?)[I[B:%2:^[_K0Y\GU!;T[L.+ M4*>^?B@]YXFS=,N*%?XR4M%>I317AD/L@/Q*VZDJ"SGAE0_S1F]IFK(>MHVB M&JA#)Y9:)MBX_XNX=_]G^O_C_]6KDB3)*<=U($DL.95C)>?D4!'#*HF967*: MC)6*G(M0%,GY,'*8.<'/O<()DNV+(VKM+BM)G!UN4?YER'T(6SR*&)A=^; M/G5\^KH[$WNL?WX\CM*"'#$Y3O&=&U)B=Y-SBATVN" MB$ Z/&$&@E=?&.14$C.'VLN7!TP/%:GWS>S+ LZ53;BKIOCDR82ZQ0&4+4F'K-'08"O]9^[-*Z2Q-SJ)9Z9^D$A977G9T++[]#AP M=4F]Y9>TV9@3'16O=>"Q)8P+MEVNM@TF/-%/>GQ)'TKW"M[[_'J+#PG+WW>^ M?FNRKRFHN7&"9GR69]$XB)K^8G(T&&9 S)9C-KBC6M-U25X5\?"=3Q"!43_& M $/]LSGWO\N\$I'^)>0!?<':Y$FN_>!+ MLQ1XKD[)E,+RH+O,XY0I)54K"\^+*X,UB M]-&LNTK#A05EGU/'BK3],M(FBR*TW2MZK\*MSO]+XJ>X;FTD8BB-QM_4*LIGF#4FMS)=;W//X&K3.\:%,XSIMO5UZ:2P4_5QX>$?Z=E"9]-5Q0;O.CG&G'+.).\M+"N^J!L" MZC*R*T ]-7:V:L"C3]B6:O1(5<<,5\_5R6]$PGP!#M%A+/E EXL#/W^]O+_J M1DN-NYLUHH0CSS5OX"NI_^"E\8D]E";W67BF->5 !8PS\85+(EUW M/I?#:RL3=$VD^2I]I1P3YQ&\G >D+C."\&)CC6-9'EC8$^KMISR4T07\9>0W,T.$](O*'@\?+H"%ZD+YIDPBQ(Q)6A#$$N6>WNP7 -GZ/AK M&UYMC4U?O__G"C[:X(S&PY ;>*LG7]HP%-X>I$45(]4X=EQ#*_HR:-+3!?I% MRX4PI/WRJV_Z9G7=!P^U=MQK4BW)SW[B0LO%S?<6\L S@J>J7Q%8!/;B ,%[ M3UOP5,9T&&?O1)C0(K;O2PS!_#$V9.F(RW-;!W33O]L$(&;(;]EF)_VN1L:9 MN>4WIUE#0%.V[-NNRA0/BY'F$Q$:-JYQ$72UYTH54^F#VRX682!WYXQ((DJ* M?X&_)T"E_X57GD3TNPQ>U#:)B90?@R,-8+DN+J9H"K@.+5$SL<4T&K[0 X-? M($J\EPB(LDXWG=ZF)-:"WP"8]CDG.,N=IM1[:XE(([K!XI"-E+0P2ZJ3Z #I MG_5].J5,$LNS$#!@V);7_9I[ GF]XFE7NVHRG4LXG#N,!, !L97PC,Y+BYNR M7B-)+TL\7&YD_(T//QL6*-ED^L [1],U5<0Z17.>TFG M[$=>88K&1(KYN@[S1;_O%&CX_T/)].+PZJ,>?^]&W)CK)(X]TR^_6I]) M,\B#'FBU>?#HTR/GI+M$)J7=5GJ:T%XIRWG5JNH-[$2HX\*@](7<1]B_4V[0 M=R#.$Z.;T]^/>F% XE=.N=86 B8/5?XV>4VI0Q'[$PGBE3P E>%\KW[LXHG5 MZ^P;V+2"J8F%5K%TQ.;NJY@([*<0Z%-S6-P+7KB?VQ$]Q_S%X'_2W,Q3 3)A$))LS;V:+UO[6CE<_Z6HW_5'' M]'*8;GR ? ]BW$&^YW!"6*2=N6(,UQ)YC879Y$E$]5-W!=[@O(*9_+'V]&U) M-+\JSR?S[G;]Z_N(TI5O?6%0_?=SX]=?7K L/MHD>31AA,V0K#CCB_Z'Y5T& M9S[;(C^V;G0-P?YB4%:KM\ E6YI^; M:1=-J/'S!(C#GXSDZK_I7DOXU2$=I37K8OB(?,ZJ[;WEB^#($SO-QBI0E#S_ M(ADQ1H>_PLO[;"L3WJ:LF=?AL,.8_O^4ORQ=+YS<%?#"OT[T]Y?X<:UYV-]I MD_%JI;3@G<5VF)F7]LP,FZ [.5NS*X!]'BE?8!"T!F@T^%\I5TSOAC%H+Y@@ M^",>*IPF*L.'YSF,1LJQC)?=;77P ]E].=L^;XL-Y#I/N1_P.3/<%2W4W:0K?O]3&J)^R^N6Y] MV,^MFN']VKZEKKX]=IQ'GHCV@C'FZ Z\NMI$7YM 3FU7/#.(/]E/3TYVX,DW M$9B",1M]I\6)H])YM&B,41N+0D*7?V]N'U>T+99RO=/RK,C^UU^\ BZ&F$SN M=-S)@?' TQ2.#4/;W=2)%5&&L+#*%(9C?)_\I2G60,J,JJVS5O>##N,F_-O9(8>![#K!1L%^O-B=7!1$P;0S M1QR#!MWCY!0BDCOQ"LS0MOQA8X4I'Y(?BR/T\)(95.+=261'DL^CQ'XR;[:Q M*UWA>TH:0]:9X< J:M4W)M#BX3*^V3J-HSP#UAFZ)1.W+?FR>K#BGX*#^K\A MW[HZUF3O+5#Z_=E,L,[;\=ELT85@>Y9%S-YHJ&A3JZ:4;37WVR0;J^QN-E3N M@X5C^:-L0:N'3X7(2OX510?O'Q=Y^*1DO3,H$]BQ=@QA#CU9"Y2,=]>QI605 M*;=-]SP\JEOSXE?29_SJA%#_YO3$W/?)Y-$L# ^ MQ._WD-[Y$B2W+'J46)[#L*FLHW@LZS/X3<44VZJS(CJS_X;<>NJT;]JO'X_+ MO2N@Z8Z!J%UMT*C;OKUJ->G"+=UL,I=8+2FVB0CFHCDJ15F8S%N\7DXL M]P;2#1X'D(%I Q5V!5J;&I@=,311&3>-EU3TI;WQ^LI&OJ'&/HR>GAHW'+R. M7Z>"$38IV8YA56]'+ @HHB7/HGFGB,:!0@(#U"=75%E24U0_]5XP,RDBO@=V M2??JAZ67=R(G^3=_1$]H@5T'K)\/)4@EFJEM-#81*%UYA"9IA<)N4"&7\&4% M3?&'W6F>R699S%!:=@4XYP&==@J1OU#',7T6= NBG(*CG-&Q]6W3BHM%U)'9 M]BV;/N/U&80[K-;QK,NC]0W+#2%8M@XD_SQR*!L% ^ZEV1;C8YPR0#M<#.*A M\9UCPSHF(L>]#129<.6\L M+^0JR_S5H"7[(X? ^GN=F1SSB+/S;8FMJ,+B99YG%44!:PGBD^JEB) U^_![^%3B MJ+[G3^SQ&W9I7F?-JPV?Z7V\3"C0OMOLV;TKD*XVA\W8:=XF,8[TFS>"6&.F?^@%J*NU.6($83 ME_+5GAYW._JE^N1 Y2=+DP:AV<#(@2GMG0+" U2R5"(KYQZK_!GO]"OWT0UA M$2UK;,8/_JDTC:1/!)N^QOOC*,>%(C5KVSYWXR_& M8[L"2@2F1%H>HEFBP:M/X>(0M\%D2WH]M=&_+S($U6*MLPP?]V1#AB+%1>.D M"(*1BM>91:"HCG\+C6:X2,UA*C;N<%#R19!R[1/+V72[ZC\6<,->2KUFN49A M\BL49$T1*5++.D!2Q=17L70;H-,B4K_(YC5V-8CH->)S^4;WV=[26*4NW$3G M6>M!A<*#@ L")I8^!796=S]O!#I%& _G4'I43NX*:*18;^)AX;5TA:M >*/: M*NX.U -:/S5JLY[!'MY#]QS!'NXUCG0[6/JBL33'<\5U1A-J<7WP:VIG8VVD M_("D=M:JU_--2VE%BD$:L^_.+VD_W_?-^[E& TK8Z_T]T5&+IP M0<+UE>T2_20%YME7D4.K!BD/-%4705PGY7%\#7>3=1"V*<*OP:X/?H0_!I#" M*3 =![EME),Z5C##A].5_R&P3BQW=FS^36-%T]*IB9:2"5"^4ZSH>(IV0MX4 M^@?6H" M/]$%VH;)(3NW@VN*?B0S^O_C!0]6&&J&TRME?$\L:TXL/ _>3,SA M.HD=9:-(3MXVPS\MTBVJ,,U#3QJ<*/ +)?? X[YJYKL"R&4+F[^0F5FIO(4& MQ]55\NBHX^@%XP"4CK34#B@U(KW+=?,')YP%L.$DY\N4:[RO8#@='/9S>XT; M?)(^I986-2>?'@6_X/-YCV$NN4C\._5E^WS1N:Q&IW-"Q?F3K7'G2_[/^RT0 M]]38GQZ^W)T?^D_V0$M(A7<6/(XNTVZY^V43^8=4PLKWO-/60 M.QC$"9^O$$S57U0;X(]WFQY*"F/RUO@H:_43E2+30SN/Z=-W=R;"2A=_F^TD M2J49H=L;WCQ&9L[PJT&33MW*$7 M)D9\0YHC:K_4->+.Z<;?TG4:[+\88MYQQE-@JT??,/NIMU?0#) P'>_4F+/" M*$9<=D%YR_Q[G[E_.$H1,S+$-+0AD_]0U]V]JWZ)XR,)-?1_[IY(;[H@Y/G^_. M/KXGW2(X]&E*0K"Z,W6SO4E4A!"OW)#LU3OZ@@AT N_8Y$5GK6=S MRT%\*!\P/\PY\Y=_.#>\C'>;U1E;:7P&\7"-!Z+V2W)\?"'3(?RIAAB73%48 MV7'88V>&P!5X<_K-?N+)%X<''@G(+DWO#>;F8F8.PRJ4==:]B>->UD>3H0]O M<*,YGD^0%CK,(:G6FU6CY[)=RLL!/4D. E8J%E-2"VII@"<.=[RZO[&M*6J3 ME5DCFT/5DA0Z*CMN5R"FQV-E"\OVWHGA@9BI'=C&F,1()0A>;XC.O%?THC8+ M!!#>%?"TA1>1K=24QB[OE 88#97GNM,MSRCOL_3L$OSX_V^ ^CFF'2%GCF4! MVWK<(U%"9M2(L]?2AX@FX\N'WN?Z.E"(DMU9)4AN5]R!%.I1AZ.J-H^)@MMS M_/S^BT6&*.6IF+B%.KX/ W=D+3(8W6XL_ MMI,>J8K4WA5XG=JSIZ/30FG"E0S@"F]7P!OE.V&G2U'KW9E/F_J2'GU"VW9&H[Z_MNP[[6A/FS90 M%51TN87M8LVY&+U:'^2[%P>V MN76&9UMSOIO$U"XWE36#VQ1UFIM0QZ&R$T(%G"*G >V=QC(-Y)S5R. :(9Y"0F2QQ/##%W5$C_4\#*82HJ5D#^6& M0?-] RA =L'PY5KL6.I;S\2Y0R>O'[H.:TB*G/J6!IR\TIW]&5>W!TLA7()B M[IW-C,!1!G97 .[+YY,C.G\2Q/]7]T9U^-_:";TH8U4(7G($YPF(_3?I,>_ M_#22&V'@V@QM?=<&/*4Y"3(0D^]=DQ.,8#/6_?Z))H.K1=_BSR# >\[..V-\ M9P&8E7(J5"^ @SW1O(LY/<.;O M,K4(;7:BE.O3,[\K\G(\F,[LBCS/XC^^?263;HN!29_,?R?TJ+:F(?B!XO0Z:/DC\7 '3=@SY= ^$^M@B?3W#@NU-ZIO[PJ, MV:WS*_[7K^+A_\N_O6[2C'W<:W_X_7S X%RJ&4LP+I@@YBN.P.\]1SAYEP>>^<*$\DR%CQ87GFTDZ\7:O4Z&DSXWRLLY)E6AMZ!KC MY(S/5)_>K4?9MMTA&%Q*YYDTQ.3 *X6^.^PR#CB79]G A*VU)>]S1>"[IZ!- MB<=0QUTM2JX?O10[^Y[1F_WHV\V;">U/BTWECT'G[9)SJC,ZX4EUZ=M317"F MTUH;_A0S.=90L&RQ,K38HI 3;CM2@'FVD \Z/AX+7LT^+9D+*N\7$#=[;'>OQ8[:.=PK5,WGMDU_>T%)S_)C:T8.S7 M;=;X,W*V==_9Y7[IO<<+<%!Y+<7+4U>9D;%%D_\V;:5LZ4,/)UH#;":;-=_T$-Z\!? MDFGHX=KW&B>OIJB.I.B2U_XN;9.6&GG"OJBCAL?[$? 9J)^ 61\0J:. M85CFR<'YDXM\X=\8:H0W5+V@[0E-E;WS]52:?6-!2?#;&:#6KL#!0YR#=/AK MBIAA."U1G,B.-"1PL(*Q0<(BLB;'EDG5KN-+SXW?//%. 8GHSYU4),X:"V$E56 P-8U*ZE,G2J9S *I[.,M6_4*"Y]7BAG#LR+^Z4KL! MG5Y"IKI+WHJ(,/_(/F:R,R>>1CCBQJ$3]4W>&BJMX^KTDZJ\#W;D0B5?2Z^# M069SGY1K+37V04)>''WF_68"F=H&9H* KW7Q0DQCPE>S$@3A-JL/4\[L\T(O MR/I)B;M5+)1GTQV'T>KS>.JFJTM/@&&DA[N$H;D%0I OQ*5%'./:$;)11TD3 MR8!Q3AUUT.KH,A3P^LY-1)<8M? O=MK_SR.5^:YQ#]!75(LN7I^GQPQ]B:+* M#QN>AI:1%NP7LI6Q0TBH<8J,9\WWH54IM7%MFRYE+ X[N**0-9,;L)'J<8X)?\D_S'!35ZE.$C0R()#]=;,B4Z\\G>MZ.F;_DM.1N#M2& M7NY4R>)^?[.>%Q/#/Q(S';YCT2KL124H4A:GSM8.:6S8WE8WGH3AY'8*GK.E M I:L_Y9_L\#%^5C6)=&[-;5^>B:4QQC0QE;66)6M@)KTE].$Z.-/'?UVYM<,>_;WUGRMXVE773EI<^.5$,P:U [ZO MM26&@X;0VHG25/@KG *M3Z5UVSGN7Y;"D_5YOABB5MTJ/W< MN&3/#65^&TI70*WHP'V\VTS%5T40$KZD:'E[]9-?>O:I&)L>]XC,PQ5*S1;K M+2DZC74O"\W43_JKU>]\(?C* 4B"1.-3C5E$8S7FGB<:4+Y#7:5C3]>YF]J& MU,4M7>X8#'^KX"%$"]:TWA5 E,&"@\#9P?!Q%7HR8U\HRXE,2\I@XF5X\%S? M*87?AE8%G#U 1 ^85H.Z0E6;(=XII_^&.9")@IC(;I00 M$D6UZ7]KK,YYC3^^YR#T'>NIA3^(2#;][E!0/:S\0>T;PZW^O!@RM'C0=/2)T&GEV>OOTE'*- DUWT'A)3D:G*_A-N;$R8O_?=MFY],RY+WG7:7)7=827!1.Z ML0'7JF44_SNIH61O7ZQR90YOEL,7(K),VSQ.L*8^>5,)400AP;]R@R&B71WMZ=BN:(^R$^DIM'VL7;]RJCK;9]4KQ-V<'C'\'9;P MT<%)LD0''HCAAT(TLFWK\O(]8KO/VZJ#*Z>_[0I(!Y7/EMG=DP$M$8[QQW,. M&SZD L67M^W:X=&DPC?3[T3?8M3LQ%WL(%_W"P&@:8]5X:U5.U2/F,&&9,$] M36K!/XK(HM(X%;L"--'7.%5J#T%L"N%I,QR\$]+1,>;16/QMEW%2A-_ M&=WP[E6M\]N6/=U!9HU%(_^;;AN<9RJ/5DW##W+DK%_=;JJO3[XUL@$0!;NY M:]_1)]=8^$V%KCX1:VH_I[1^NR]Y%J5 F/Y D,<#>;)C03[BU"?)*/IIN@O0 M+RA99FE;N3 V #W1;E0;M=IO9X.VEA"^,.'2"V/X*Z2[G'E7JA3L4_I+;]-9 M;YKNO:?N*H(RQ@>ZQ@N-[PY:D>_O_%(G\/:M4[8P#LZ_N3UMNP*8G%;" 4ZR MQ\!&3FR.Z+]$4.LHL!3JI(<_4Q,U;UEKIQ;1W@L_Y?,(K"_?]"*O+UEE3F96 MVX1,_X&_L/.)!V%Y6NHG55*!!]U]=2O5WV,_+W7\,I5)&1B%*],^O/!\/W.3 MU/*YH^%L'R;YCW>'U;2=_(2+7M0:TKD,>?TW+KS(E>)V6WO'H9:L?@%8/=5[ M"B(>5'?Y0]JCC&[CFTWR)7&E"SE5E>URJ#^4]FR9%).8;>=XG .=3#@YN:!_ M&QL!^[JD&RK[$9=EEINE"_8&ZR?K)*2L<$_!W)HT"@E7 MO6NK1&D(-_;Y=@?GJ82!P]5N+P>/F#H-;J*#(5H+=N-$^FPR0Y59#9"XOT#: MC*F)B"B8A&3V/E6?31SY,E&7(69P_>)OX_&'3Q5E'B=&'ZFJU.*$[BTNZ0$D MG*5(MA@V/,CZKU7_4$G9LJQ4*JWO\:+)GT;,7/K8C47QENCYF<>=]U[),A;7"2W_^TRGJ4:3YC]33WCV7[:L$'\B+< M'39NG.T(K4FI>6RT0*[4P;LN5Z]/J6Y9>/V[$$D&',KG7**(C=$H1'$F2R.R M;>J\HFH5O]UE\^!ZXGS6S-K$-3+AZI7V>YQ.+ARIR5%]*#",!'\%+[N^^?P\ M^M-7R#8ZO[$#XT_]Y%5;![E7>"-6*2LC\;WE>&LF,PSEV9_@B& #X\%_*$*" M;98\;T"LZ*O.M\#HJ(=@T:YOJ)_.7(-?W-N=?W']WQ]<>*OY8"0MWFH6W"1ZOD V>0WU7$&K)ET/.K0OC,V MH*W("VMC'LVZ$UEXT :6W@=O@>ZLIEM4<@#L)$X8RX"F2* "1!!_6[)/L[S? MG"S$?EO,G,1,Y>5]A[UV(W?,6=Y>-0Z69]WFM'!O(DUVLLO_D9,!G/F6*4'L MJ/^;I!S@6YTRF"9P]?#/Z+-:Q2FW C'/(LIF"&_ 5?WM_>.A["161ENB/IF( MY4L/:<./N]]'^/:W2V]_91UDC! ]S-/3L:-:=E]E\H78;U#"UUX=Y^C@3H&(H,1!F[,C4$*I\R!.4.*F%PBO]4XNAU.EZ=-0K(B0GG/_2NA:BND9]4Z"7>RXD..^ZY$1FENSR\;MVXN;.$X1X[RRA M, 8L 4EO]%MWLPJ6O5$Q)C="=.DU0<25WXO2^C@K%-@!QNP*$).CWR^%XE59 M.:^1ZM1)#:+=,!@\PC,KOOD+)VNY6CP!P%, MFV2)95F>L\FQI/B#V:^H#&'3WT<0_?>829A"*\]#E?]-FA;_:7E:5>]^0VNV M'QHJ\N.OD^58]"6.)U^(SDJE%B7@Y3E+@_-4[WB<"W/SYN\5:2O *JV&?"KJWCJL[15$3=G 8+P,TLCCAZLM#VMP@YIQ M_P:YZI3P\14T"AU,()514=%(;RKEF*_)"<.#19R8#F'Q!7WW_K?J9YI'1\$; MYJ-2[PRI__O&)-)4!S6E=3+V39N\J(( Z3ER"(L62*6'1DZA;E,Y:)'HT !O M.G#.&WS9=%SZ8H3:K-V!O4RIB728-HEYMO!N:4JB\4L0<-_B.[=2&[\2C3?H M"5]G@^-G/]*$+X&>RKQ5BQY/["3L-!*\@/*\ !92OS+J*U/QFP[J )0@BO$Q M= @.\,\,+BP=31ACACG]C?>SL^,6'COR;__N<[CTZ809E"57J2 MF2W\C4G-5!5SB%X9A[38*? ,+%K*/O;;\*JG4M;4?/\0Q>&RS>4'(N4:M+-^ MKU/D%>H/\.C4G#__T3:^L_38DAFMJ!?8Y\G1&"-]&BHZ\M1([I AN'2B],!P MA?9[..S8)]V9BV.7>H*1DGNZ5>VX]SUGH/:#-2\U _^=90/4M+X'WQ$^>9>4 M]GFD@AX<49LXLA.&P>!HZ?@"*H!S030&">,:+.4411,/G4@VND>A_X#Q;0Q MB9V!>&%C1U\?N#/#GJVEO9]G9L%+UV],%PL.AWBOJ7@A[; MYXS@\ZF;<+]%B8"&Q!XSMATQ9]RSA2 4*;&<+?H;IG._MO\$IC>S8#2W?,J7 ME)UWD?4V/S.*2HX#-;BR*'I?EF",[.)3>4\9/GV$Y\N M\H&_U7D.M.2C9$YC?ZNS*_H;(C9HZZMX.?IQ=>W'(V$//_PTT90?B^&$L@TY MDZ$T2K2L1R5ZP=4[AB]!UOAL:/:-L^8>#9;YTPY5$FL)I[9%*^BJO,]6"2^>'WKROJ6W3B%+Y3#TJ+J$%X; DOZF7/PHPNR^"P:]TL(B;VX$3T,PVD= M>\L6(V.J.V?$90)"O$5GJF)6)K:BO)EW9Q;]S3>A[JX+C#7M04Z8(R[O'#V\ MO0>+:U0-L<,P)#8X#5FU;LZ#J$,H>.5K@'RDD/N>5:SV! 8W0M!B"(8Q.2[7 M'-*EQ,RT._S)<[BNMPMRRC'T8L*E>PU7^F <+78YTZZM7YX#LF#657G3RNQD M?/3X9P8QS;*KPHQS2Z._:"22.U;LIZG>IZ 7?D<)2I\>7!.D]?^':KG$U_4! MU]3%4,D%'#LO-$*\U5B6Z9\EE5CI0>JDA<-,')-6E\+6DCY[#\X_-K^OC(D+ MRTVW.I?DD^^EN6VW8L,5XMGO9.B@COH^_YPM-E(T0&E_U^,[I38")%W1(8BY M^)Z/)(?Z;4J?,(4I=,QES65Z77,3\KB_+?'P0G->6$2731J%VY]6@(M8Z&FX M/.T*<(Z5_$L;_K9I,4*0QJLNH@[P99:-+XPF4,9)RC5N5O)'9,.C MIY4T54]I5U^]:_9S8C6O.2RTG< YKQ<5>0PIQ,2VJ=_H;,O(!,;#_/W1#VOK MWDZ2=W)L&X>]DAZ'V2O%*^17I4T$:$A,>[U9(XNR(2Q!A@.$*K*_LR,SYZ6A M43Y4$Q%SES!XNJ9^>-7_8G>/YX$ #]($:>O1O!<1][Y*!'*B],LL?:N3+L@[ M0:29$YA93DR--#K71'*A#[WLRO]4PBFUA 6?+!BIM;4>7!(Z.[1RIDXL?KF] MWBE)9\O[H^2D[%;]G1$\/(.Z-3G%?5:&=(44C/6OHV;02VM5;)4V.$G\!^$P M,"C<3A+1V8J7'38T.Q5C63."B8?*)3HY+L1+"*F5O._IDA5HV,IW&(YK8>X* M,%*90V[U T'SK,K7?K@[%0LA_#,8YG#VZ:'"D9F:3]>3S.)D9D[D:9*48K// MP1M7+OEF)*&\>W8%)/E#4]*L5MT4OW^B!Z&1%1:=NMBP@#3PKR0O;183!X<34J< ML,<"M1O-L,O=F>"KQC>Q^,:5"#AL3]4_XH@&,$5M.+&[ L*"1*%\,-BGT6NV M#!H"@/WVQU@D7#^X+M1-_AG'4(KK3[,\][#)VQ@S#2:94BGM@+?ZFZ]Q6G3* M04Y\NX>D03!:^M8HHV)#1'Z5'/_Q;*"2B1Y /PE1^0%-F/YL;+R'XR:'77U$ MIJ]BX$((TQ^R5VHR[!NJJO$X)KMBF@7"SY@ HLP[=#3FY(;,A3X[;NDO6PGYK$,B=#96"/AR#;J-P8*?F]6B01( M9A>HUZX=L&4'G7;1SR_AFJ=/#&&_.;L6%N. !D1TRDU,,4)M,EHDXH-IQU6.M"I M_OF<[>;A'_+:#U^VM%1^PJNA6O1X[FB>$#/Z2YYMW@0B9@^9Q7#7Z7>*2(@> M%R92MDW_RZ_B&PH@F^MAT,NFQ6?3[Q[WDQYDD*B02Y6GDJ33*IHG6W.$RS#@=F"]*(E'\MY MR_]/\133*'?8T*(0<-PUHH;(;KF'X_Y$]K%9C""#F2.7N@-_EA@"N'9('4X, M56[MN _@.$ZTPD??9?^FX]#&,BC+YO)CGYA/%Z[>W*'I(]N0/XG%.BR=,=X) M0$>&.LO&^CU/*\*3)@)L_^VC/UI IXB#<>O+-8:M*@->3X:TAY-_O5=.F?27 M16GHB;7VMN*3.%2NPE+."1,?@@#GE4WSX$5#!;@"3E%O<%+S'%;Q"Y"L'7!< M[/U;^-$W+Q\?NGIXZ_O!XR.F6>C*V>9)+*-P5^#TW8&>C+R0O]:CZTU-H62; M4.C0/P+)ACJ%98FV>8A5LS:C5GDN5&%X'91T47:V-C,I]I DCESVE/]8*,:T MT*TB&]_VS;\M08:K3Q:2^X)GP0Z0A@I5-=1 MQ./@]W>-.U3\%>X')HS]?+HG$$\AW2/*D3>'X$!#XVV/2C@MY/?&\IH<(L,Y M/#8XOB;H5,:U3*^ABP_BL@,1M=]J,.'?M'(\?>O4/0Y(W?K:6G[Z:T_K5+W MA&NS5G)^[0J,92XWRM>FVD )#/_U<;8"*D&2W%;KY3ISD6 MTPT\4S0'1 0<-W0EW6Z(R%NJ7M3#BA5FA0&K0I?J-* M)4MB=67$=XB]PBFBP1/T7PP5<"#>5#-6<\Q+]2 0^O*J>\C5M7]R,'.Y!A40 M)N'MDWH#1GO]95.Y[^F7<3MG2R)_Y@AMY @B0$1LSE%C17<.ZL>84"BU^3+\ MF$MS3LRT+O#.0=L?!TP4ONQ.,5$3;TT%B\LBF5H;%,$XT%>FP@ M+4(+2;:E/M05] I)V.:5]">);ZMAC9ARH23-:#KVM_>_X45\212::%ME!@A%-56N$7_=EF> M.R>\A:_,'XU:8E-NL=S9>VNFV.54G$^/A=?)E!L%6$M_6-*L/;D*A^(^X]WG MW*'GQ!K+#6T HJ$5B'/J\#921QF:Y(L:;VR3-7[SU4TXEG.M*66^HV8*:D>SM7%F23;GCY'JBKU= M1MD/CVI>4TY,.2T3IR3V]LQAZ0<50#9^5R J&*'"[O[^O69T5?GWRJEAB@OA ME>UO;;GT40W2249[6RIX<5/+].D[BUGE]O)WMTO_G$ 6V^?HY.?A/F 6/C>X M_IU]_2'3:3/C0@KCKM=!'=7*8*/&V@KTLG)/1% :R;N?&EN"D82461K@38$!L/53*]J>9EN8CKM'K*5S_XK8E^O/7(@3:J WWX='(CC_9E?QX-:7. M?L[>&K3>M%6W*Z"FA-]L"F6)@#KU[=K7_M!;7+%)R "6@1LH,=2^FOG/X^#8 MXP&=G+A(M[%WB[]2%A-A9\-&!]#CT# 8XT:9G:K-XT?9MG00Y2WA*/*Z)YP. MB/50LU- GON-%-!N$C8Y,:&P'' CW%B1$RD2,KXB0HQU,3SMKZP6GN1\:NQ?7]^?@DT3OQ%9- M@?UW]U\KUJ:, ZE.B6'3R_$FT2A1M+^Q@H62L40ZX-AX'N>ATJ[ _3HEBRS[ MR3;0]34'J0];[,W4+66"OW]F(1HF53*,B;FP,L:_]85 ]%J.V*I !K,J(@*I M%1FL+)IH*_PM0 (#$CW$N=,VW\97'N/9!)?X;+HV])@=RO#2U'4PSASHF[/Q M/F#?X2G%F.]AOX0S"%4-J2W2)O*&985'"X3RUT)Q#<,+I6WKNM M_F5B=&Y]SDI#:;\5CCIGV6[V:Z3UPH7M_Y54_.,\G=P*5YC@%+42!(TE.="V ML1+M4%E\&M5 V&!KU&^K^V_GB9^MM[[\R,DRG&NDO $?0,HPU7Y4<< MBF+, MSE)I\_=./7&Z=+]%#OYU+Z'5Z[:IRGG/9W=FMJ3[T<6 MH2;M37,> [=)JGKKU6-CMO!@$AF00:BQ8RC31:/ (K44V3]_D%Z_=1+%I\TV M$S<('%?"<0U#JSS.*NI"'WHM:#ED!&Z(B;O[J7"<;1%M\%/*TE*GV M=EXM4*H@S]PP17VF>6 FSD53?@B$[/V,;5OCG)_O ,=F"W)&=@4D9@FO>:([ M+^EJ=B*^;&QC<%*95VB>);O0IS#>-7-],;ZC=TF[1\OO<8+T.X&U3>,J[FF> M"DOTK:%R&9AWB1,64S9COSYZF-_Y[#0]7]1].WHNT2C%6_[[S\ MUX=$Q(,B'D9J[@IX8\B4WBGK'N"9=TGMYD<%G! M>#DK&DI6A8B^T864IL)C0X6_+62,>EL/! NM.M_!PC8#LV+17U_]2O*ZWY;E M?NO(4^B*$\>.ZLT<7.@D>@#T]<$H"#IV*)=[>7(GCV'B(\8@S^U\_82EAWX, MG0_544ANH1Q>S P<)R.GL%(CF@N@!U\>J%7_M^L]K=O'F+_ MF!EN=2MU=6\(!-X&@>:5I7@5C=^K V8CT"CN\UV!;9N4#<@_)TX>^\5>'LE M/AJLS1$F$',$.>%.*&D(_Q0K.R M(T$,\_MY338E]R+;P[P?I]XH9WD8P)RWQVBB*RW,(=K8:VV@**>,.O\29_N5 MXVI9.! T";J.::X95%1:IT$1^8DI4C>W[GX]Z/SRI5W#SB>^O M5]IV7QG1N7-5=[0S'.U'"&>PDXMRL==<+J?:',X>"W:=>8[ MQY3*:TS/*U^0_3#6B.E_6^E==4(KT6)6=UG^1W\%+T#]B4-), /^D0)6 MCS,GWCL7,G64F50E';5ZYE5'XX> ^Y ZV:@NFH*II\$BD0"?=XN9HD3*?PN9L":0ME-FY"LH[( YB;J*[OYV MROY1?;I5ZG\S*1;!1$T=Q4JN&O(22S"69X2F\/28DJL8JES7AL@1/IW(3G'W MP6KUS?<;U49?_MVE1,&%)D1[;\6J9"Y_L>PN*T[_^VQ7 .OJY+0>.F0S&:(5 M$-G7;N27L45PIH"@GC03DCB;Q*&6(84Y&4KZ\R^UA6T#B8K&V7/S61@Q<%M6]@HO:UYO1FZ#&B#M-?IPB*IRQCT[8CUBG4U6(/?TG M%AH_[PJ-M'H/@_,]#@-*EUQKE$_^[CQ>^+ M,]ISF'=$8_&"S)PXI$N(L+(%N)8[;%,]= M]19K]X.-IQ@-KDX9$SG!7#V> <>$V@>P8&:\P$E3(\X2L<\HB[KZYK$P+UBA MFW522M^!@#/ECOHV9VI.'7R=)'0ZZ8[U3A9>8<'C(LNIV6L:>'!\.5L_?H6O M//Q@0#VOB74TW'H%]^%4^!N295M!M)"DLV]_2(9'91K0N'23LB8[VPB#A(\_ MWQ,V.H4D4!/J"O+63CW^%!0 6(U4X #L.0'Y'E:L(Y26ITN9JQG!Q6:^R513 M=(VVF#OYT]S?:]?*+GIZ/N!U6VT2Q@7IMIL,4:X.QZ)#_PL^!U8"U?6J&&T9 M7YG)O*JHDKY_'*X\+MR9M&\JU^!1.!_D&PQYFK9 MN>](G8=4\N$@=R?OZNQ^Z9#LZTGWQ'Y93A\?Z A\T[*1+(+49:Z]TDB/ %P; M""I)O5TW*&5C25XL^EANFY#*]TW MQF665[> '=P=2G#M9,X)ESV2O)$/)W^#068X'Z?VH20 T577#&4JDH^6GSV^ M*^"G<).$\I9!U?TWOBH-6++^/ .K>,47&F*AVA55.0VL@N"!($ZERGST3I+,0)C@7R=)F,L1<$JF3JM8''3,+X MP1BVP?TV/^-?TCXQ/\FS6P^OR870_SM9S--B%K7RC^"&-;3A(@NRM[:_JT6H MI^<<%44?>PSN/E)Y5+ZWM1)SO"FTIVT M85?!!4/D@<61SLP@V:2/L'(,R%:.F%SB MFRU?%<.PU_W:]?QTA+7+T8]1%D?>F_\6?#_SOUH51:S1O^U8TE0R#1"]7(;4 M9HZU 1B(0SG%>Y'XQ8+SMIMUCP^V]+>;%7?DV%];-ECW)ME$&3_,Z>>J(.SH MHBWQ\YA]WX>C9_:Z=?/*+-,CN@*+MK*O$W5L02YOVM2%,,[C\ M"8D$.<3I)($J\V^7Q*Z-?;KPF>5D0P+QI^"INP("MI/-CZ>PU0\:PAX55H:9 M]13&AO?PIT(P>#F(YPQ%AO\'I6@LMY0CN2$J[+Z0?5EO5T LA6PU*$Z$E?F2 MSJ4"HF' .9"MSD:3WO!'>$R0T[.+N8F]/4<['.0CQ\HBQSRN[A$VE!TQ;*S@ M"Q:='L5K4K*$=^XX# 0;3&K9:>[1>6"M5(J59U" T:<$I3GI([>GRS4]FNG) M?RA4T;;E"'_@">0%#IQV$F>KG$]J]8V4J6YRO\KF?(^HROQ MMO3^QCX3:D;TOR\&Q-%TO.)O!MI023+H_)GOL6<';K2.+JE_T#C=IL%*!IXT M]UJPS+U2T .3/@-FKS@^W\*$/Z_KS?N%\5\=Y$Z18 7\F10;$$_E&ZK%/E(' MZG&*\ZH$^)*GX$T5!H$ER @G=\\[ [5IJ?8#%;;?UNI3/2 5CB[OMF*5$U]@ MM'.UD'I#N# :6!+$,V;>5%1A%>1^ M9QVK4GSCB]UF--R[(S)!->RBD^)T?_9>^NKY\OXHX/MFBSMPFK%&;(*_!@BC M^8 EYT?\-:(FPJE%.[SLA7UL?JU8&/"49H>II,J,!T(RQ2Z]OQJLHT8@HBO8 M ^IPAFY3]U2B2\0OD@>Y&30T3X@&U$EW4I(U*;;420.J_Z= *B7&%1Q7\2_L M:X2O>Z!CDWX^R@O;7#WL.GHR_L_-[B7_JKEJ*25X^5H<@7D'KLCY_[;^P"VQ MK1_*#U?5=^K4J59LM3%^,'OYY47S*B?QZD6_OMVI"^PBZVGVSV6Y=E+^UH-4 M@Y/J[PN4[-,JXA^>;]\C:##9]4))KI)CR<\NG=?8_'W0$Z5 M&_-+S;==,,IF/W)_L_GA>JD:U7R&U_+\>P175X@N^1Q]>/HNT36_/.M-SN^X MM4EB\[/):F5_/T6O-PTUG;SM5O3R6[O?7_;.:>45^K*]?G.^;N7>U_^DHQ_V M]]IOUS_&WVO/=/1LV]('^>W*AZ_)<5_9X\V[;U%>J6U0KG]4A/1ONU_'OKY= ML.WH;@7)W>*\.ALJ.Y_.E/]2M^?ST?V;S _URV?%2>RY7B?QQ_;:NC_"3+^L/N6'2LLN^&2V^7 M[YSWS2/G[266295/,Y=/6=7 ?5)[3]_=R+LS)GF:W-WZ-?_7ORTW,UJF3C]9 M%_7/OO97Z7Y7D2"*M_N,8OKB_S@ !$ ( ! '5F86(M,C Q.3$R,CDN>'-D4$L! A0# M% @ 2HYZ4"O]6AK)) !HH! !4 ( !^A, '5F86(M M,C Q.3$R,CE?8V%L+GAM;%!+ 0(4 Q0 ( $J.>E![*3MCJUL #5_! 5 M " ?8X !U9F%B+3(P,3DQ,C(Y7V1E9BYX;6Q02P$"% ,4 M " !*CGI0^.3TV#+J 3Q0P %0 @ '4E =69A8BTR M,#$Y,3(R.5]L86(N>&UL4$L! A0#% @ 2HYZ4#^5*4NE!&5X)'B,H" &,9(0 2 " 0@4 @!U9F%B,3(R M.3$Y,3 M:RYH=&U02P$"% ,4 " !+CGI0*]HI1?@" H$0 & M @ ' W@0 =69A8C$R,CDQ.65X:&EB:70R,3$N:'1M4$L! A0#% M @ 2XYZ4!@4E9/M @ . L !@ ( ![N$$ '5F86(Q,C(Y M,3EE>&AI8FET,C,Q+FAT;5!+ 0(4 Q0 ( $N.>E"1H27U @ !\D 8 M " 1'E! !U9F%B,3(R.3$Y97AH:6)I=#,Q,2YH=&U02P$" M% ,4 " !+CGI00R?;"PL( !9) & @ %'[00 =69A M8C$R,CDQ.65X:&EB:70S,3(N:'1M4$L! A0#% @ 2XYZ4 [JB$6L!0 MDQ@ !@ ( !B/4$ '5F86(Q,C(Y,3EE>&AI8FET,S(Q+FAT M;5!+ 0(4 Q0 ( $N.>E!5"MF<+P4! #P? 0 , " 6K[ D! !U9F%B,C Q.2YJ<&=02P4& P # C P PP & end XML 51 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 29, 2019
Accounting Policies [Abstract]  
Disaggregation of revenue The following table presents the Company's net sales disaggregated by major sales channel for the 52 weeks ended December 29, 2019 and December 30, 2018:

 
Fifty-Two Weeks Ended December 29, 2019
 
Fifty-Two Weeks Ended December 30, 2018
 
Fifty-Two Weeks Ended December 31, 2017
 
(In thousands)
Net Sales
 
 
 
 
 
Automotive
$
131,589

 
$
147,010

 
$
148,588

HVAC, water heater, and appliances
13,600

 
19,500

 
19,200

Other
7,300

 
8,400

 
7,500

Total
$
152,489

 
$
174,910

 
$
175,288


W59@@)[WD"I.M)!BBE$<[!\B5@5CL"1KH MFTM'#>K'!8.FCGFK(8#6&T\DCY/D7O8 M&4:OIJ,H;!P)55<.KSQ'J@49>TX Y,PHP8AQ%BJSZ;VJ+H!>I_Y/55W9&:)G M\^'WU856GWV:%57ZM.EM[,M?8C'R]GY:?%I6,U]<"^^K+&LK-]UQJIS?8H!$ M8D6!$5A;9H4#%L):9D/5E26":H-%O8']0IRCKQOD56SK)P+F'AIH+*+ 2\^K M?]97B10G]LH2[@_$B+J0]A).@NH^FG(Z+Z)V\W$Q7=SE#[I9/NOF_F1ZJ6T& M[.,.UZ@J$I=!JZ,2-/JQL+@K6ZK[ITMY&46]D GZ:);(5MH/'G*$JB=C#""$ M:&Z5V&)'J$[QA0S0DK@2W$4"P+3@4,4]:^758J@V.)TF MMM%UP*[#17??Y9Z.-^&N*VTTR=5T9HN!0J"HBUMZ;:!$$"H'ZN,"3VC2EWQ[K?>)8-L;6\Q'D[+J4),;G(>J!:>] MMXYJ$(URQJ2@N+XKS2BGL)%EV)^T38;]P7I!1 F1QTXHBR&.-A;'H);7X:0# MDP$.[G947W8'<#_#>)T;X&/V[8*K^+8//U!K,'8/U I09&TR<@]5"SXN#! @P@@B!BAE3/W.!X75^U?7-7!;T?O.UW=: M@;?W8?NF.J.M=AJ7SK38_C V6A/JK$9226H':CE2 *OB3->2.\UXZR6'3J>$D3ZP@9U M8Q8\2Y3=-LKG'S-FW\QR4=VN_M_EI[D:+=[>5''9YJY*"O!J&K^NWC9YT.$Z MJ??W=[/R2S%?)9;?8J3S:7Y3['6'=O)C 1N%N=38*TY ]0#Q Z0HA?VDNI)K M/D[SV^JUQX\OBY9#T4W;+/XXRZ;S8OU^U#=?SM1HM+Q?3BH-Q7_EQ>UTN]O= M(9F28&* 83]]D?D2NNDMO/GF M)A^M4^AO^EN-U_?YJ)R.XC#=O**V$Y:CKO[DMH/RE%E)+44>-08,">&D%[[RV"2&-- M!3>* J!K^02U*9;I #-6=,&Q=I#M,3%4/35G]\7ZI9RS5W=LU:REX@R#ET09Q4"K((K9"U'@ !%/FLP$^^=(%T[I%O'=?QX\#E.H M9Q6 M9PYO;Y[:#IOQ='W^$""M8M!S(85P5$!FP/I:OR=4&=?HF>UN9#7+647Q/9JH MWITMILMH\KW]G,^R=::QXU"X#B./2,"NOKAY0)Y1Y?V9,SK7"F MO!#X?2UC&X%\'K6839Y)=)R'^VH&CF2UT0:$,06\I\JSS6MX?HAPDKA,.X>D04 9C!VL99=,7%EHU^7( MUZH:^I[SUFZ7<^:\/36#%=9*X[E77@!>QHLVV]$/<\WGH@-45.*N$]<[B6-FY14O)1###WZN7HU@[^?;&M/B=I=]N1 MT&H0%G@D+5&ZNJ_&"6)@:XG$!2'E-L$ 5^,N]AW]H=\W2S?FZ^ES8[,&@H_+ M 4( PZQE%9*CFO$N4$TY;K@ +Q! 7BMIMG!RH'F*43C S.!BYPL-J0:?OD Q12YJQD CGC@<&";BT.A7#*.GOZU-8YP[K8=K2#[ 4/ M1!_$#.;SZSOZQ'%.($QCJ!F :)75?!.$CPV0[))'GP].HI^%'#BY&^E?3+Q'48LA MHF10TO6N 3HC+CXCMJ.&BY'U;V4Y_EI,)NN(S6QZ6WR:Y.NO3J'G@68"XQ%A MZ; 5@%#+-1/8UD@H*5.\8P/,WM8S(=L#_NS+6\_ZY+Z-\OF\0?!V\]I!2^V$ M%R+:YM1%^YP)[6M9 +8I>90'>#6@(Q)UAO93IG6^)^>6.= ?#E#;%;.3S.YJ@IQ@^VTD7&, .*! M0EP(#3;2.2EDRG4$,3S_?-_&U1D07XQ K><)P1%&#RD2R #L%'?8\%IN@V'* MT8\<;%Z&GAF6#/O%Z/8F;W)P_;!XH)YA$#<>UD11G#0>8%1+IBQ-28H P9]^ MLCH=X0MPITXZ4N15BH;/^6SQO/9?&YRO78C%9-6@H,QK5>0J 1 MM]!*XR2K=S'. Y:4ZJCY\<#5SF$=Z."RG$SVAC5K*UC&J>>.0D6IP=Y0XVM/ MMH.2);T^.-R<1Y?@97M:N"PS3]A?/JT5XO9'4<@XU)(#[:RJ$A:NY?3(P$81 M#OO8UOQ(X,_ MG/POE@4XH-^GQ*"^*!:H)!J AE&B$,@@$58LEI2 ]/R@S;W M[3]AUI48=BT ?MDIZ^39*G",&+&8*VR=T4X(IK8#ARB7LBR>O2I>-.;PW(BD M5O"]8,CA^D.=WY2S_$&!ZPL^= 1*(AU2BE&)/.?.B$T0J%8$-[KLW*6LK\OY M?/VJR//8ZN?JB7^9+XK142S.:C5(1BF.8\$"S B),VCUA$J-%4!7]O1E*ZS9 M&8K 6\"QK(_3U^ZYZZ3J!%O57>)E%J4S9@0(VGIS+)$?:R5N?&S-IWF>T"^NC]\N1C&7?? M@S_HYCBQI8"T) !0AA5DQ&@0M_VXQD,H_WWFAC9,O(79N;[_'.V MF!6;5V>?O,5P.BT/-A>W>=82"(5P3D'C'85H!GB?H$=.M@G[ MA0GYIJR,_N5H41WW;HR25_>?LV)6;7JJ+=$Y"W>35H-GTG)+G*%>$ZPMI<[7 M.%G#4XS, =Y4Z)&>':#?%TN'_;B+U%0[:B64S !FN31&UIAIC5..W09XNZ$+ MQO:M@PO/KML;&_/J/GCLS-WI<^GS-H(7BFL=!ZD Q'DGY8.Q2RCHYS+$D!Z" M:WD"38;\PK1;1=>H\7\NF[J[C[80( ...!U7"ZBT@59+2FOY(38IKNK3KT]< M$]<2D7YYB;(< U0IA)50-$(HK7?HAWQ)L2O-;TL,XM CF4E)R/9^0/$QB^;H M59TZ:$ %019;8W74( .P3FGG/%*-YL1N9#T2(%3'*D03:YO3CS=/P@@O0,AI[48G" 0"H5M'$W MK*)VM")TBX]#*D,S.+I'OGYG-7"PGT_/T9@-F'"BE),"@NB\D!+:R M1@KPI(29+^W\(9FCG@\=;63]=K4[VM?Y)M-$@]HA3I+6LVAP JH]]$P:LMJ=&@" EB+I*N?P M9H..>/',$] V[I>9!GPQ+1;YZSB]/4/++Q<54O?E;%'\U^JW-G9C/3=>.IKQ M,C.)]!YPS;3S1CG!$#1X,[E[!(%NM+9V@\[0XINHJ8]?\\F7_+=RNK@[ MY*I.:SAPS8V@WB*N!;.>Q-&@:\04,$DI#E[Z_-.83>4%5=*7*7V:4/\WSV8? MOY:M\7;37F#01QRL9%K&F9L1"%2MDFC8<7!=[H\)LISL%4+CGI* MV5X-,#9RB)1-T<< >'LX3^;ABD%R#RE6G@("+:?88N=J:8%(BB4_/3UTYT%% M%V??Z9!?QJ_X,%;B\3?Z^V_9?Y8S,\GF%\^6<%];]XSV!C MENP]N6P9_@&L5 _G#O6M.--G_;25$ U+*7@5@\6-T23NW'7M#16 XRM[7[(+ M@C1?P!+!'P )?_3_37:?V_(^*PZE:CJQI< QD\@X8IC30BLJJ*GWYR*BDY2" M?'AD[(0IS=G8@@;Z8J19SA?E?3ZK4NU4"\3\M_S^T\&$NWMJ!!B!DUXSBA%6 MV"-!W1;'*&S*[>27Q; T[3]]8K<5M/MBT\=9-LXKJ8_3Z&G18*HX">BPDHA2 M10R*@FPDDEJS*\L!TA=_$F'NBSAORBH,[G.^R-7M+,]7-Z>.4FA_I0" H@17 MN6*I%P)@A[?#0QIT;>&T?9&I-<#[HM7OT\]9W/:O[K..[J;EI+S]?I16^RN% M*D^.X5P0"@UB)-H+OH[KDHZ11EEK7\Z!4U^T:@WP,VDUGRT>4"K^ZRF=XD?A M?90_W[,[?/1]L-5+'Y;&B58@!:VFTF[[K$#2;>X!+F0=[OM28.V<"GNGD2^7DRHGT,,8A3.C3G8W M%@"!P OEK<*08X*4 +!&A< D&VF )O.E&-@.^I?GY._S_&8Y>5WVU4/&;E*#\ :ZP%^+=V7CWQ;2'@^%Y9,D!CAVN&+PU MU!+"K426(!'Q [69HJ/T*3F$7Y:W*)U=K2)]F=BE"Z=+NE!0$I/<>>\ ]()@ MR1%EFXOR<;41S1;V2P,&)MTA"6+M++11I;S0/;WKH MB#=GARF=JX>^$X"4AR39>YGZ9.*V\3/!46"T@%2AJ"W$B12NOJWDI"9_ZCN. MJ8R^@(+Z6B>_Q)KE[/O%EL9M#T[,)+BW5G 6V4@HQXT22B/CL>?K' W0"4\: M>>YZD[590I#]U0(F7!-#-45& ZVYP0+6TE8/C%S70M:*WI_E_6@-WIX'[9ML M5CW,]N7B:3O:'\188"V)$$1(KX!0#*Y31$?<"76BD5NT8UG-T&4OF-4WF^>@O MM^677T?50QRS[Q53>/V/BBC\ 5$V'X??_L\.5OSX,CC()?.J>DQ560B(PVC; M84S8E=B"+2FM3(2O!WT;=4#?1@4&E4=::J2H9-4SEA)NZ8Z$3KEK-Z M?S?Z M/AF^OGQ/V_7O=8-0EN>% Q)&:O4G!4*\*0=@0XH;P2'FZE-$YV= M.8=31#PL%B0W1BEA.6><*L>KL/!:$@F;Y<=\@5-*B^PX'<6>74D/DSO4>_6K M1+E #-222V6O9'/8*@?V#>6V0.Y]PO][.?OCU?3=K!SE\].Y MM;]V8 (8[1".FR3I!&/"R]J.5G'QHU>Z/'1!KM90[IU=U0'I/*XAU<'LZ>S: M7SL JK& @AN(K'16D6W*=:B0QE?W&'R'[&H-Y2$;J['C3')H%!#.41.R0+Z?#V;/5>O%7$%N/73#,&L)8]=H])=PHX^IA:.+PO."; M)CLV" ]=+J<^=WBHB;A34EIC"1'6 %(6-UA.U2@@BE,N\;XP:[4Q'PZ\:]@B MU/T,[]?E]/9C/KNW^:?%Q<9V]>,G#>O=%0*U*AINP&!@A:J\!:)^>\]YS5PC MX[@;"1_"W&3X[BP?J+:48H8EX)0CAXA76_D0ME=RP[HM)9?M0]K_F!Q,V%%; M8Y0(8#D7G@$J 88.3'-WM39Y[95-" *T.=8M9:;:&OGN6LI20\Z?K[0&ESMI[+7J%N ME5![.[8_!>:9304HC8Z;3L6( TQ!@BSUM93"^FN9ASHGP3&VM:N'SJ>O^<>[ M6;F\O?N0?UZL4HY\O"MFB^\?OY8?[\KE/)N./WZ-Q0XD#NONUX*%IGKKU0'C M%$521*1(C96T-.5*S4O@;&M4.F>&[%15@Z'UV^G^K$;=_F# ACM-A#42("XY MKC+[;!#3ELN4&Y!#.K5YT>0^5UN]\?NW;+&<%6U/SX];#4PP'"5&#ECG)<4$ M U7+[K2[EE1,@V9JDDK.#)4=Y\5ZIQS_\G2#'#\*K_/;;.*FB]BM/=N?':6" M( 1AX[D%4EGNJ2%UN@*K)=97EB&RC9U-.HH=$6#=G[U[E:=%@B5>$4"\L9P@ MRJSRJ!XI&OEKB7),4E?9"G1GKS^_KSR//OLT*R+XQ?3VC7HU'?U%3NSE=RV3O&?44< M/)XOCSQ(\[QP'&C :06\5))0JJ0PO);*,&I25IB7Y:=M0\4&VG(WHV0O5AWQ:E#,3L2T6/AL5 MDSB+?LA'Y72L8H?&5:<.+TV-&PBNRN!.L*3:6HHTL<*P6B+OW!6>L*8IMNP! MY;-YL^[*]@6'PQS963@HBN- @=IS0K1@2'(MZYY*05.,D\%O8%+YT :B9^O^ M3?[U??ZEG'S)9X?U_JQ@L)Y&*UUI* 1A0A(!H:M[B+!*R1(\>+,B5>>I:)Z_ MF?E014R\+K/ID5W*DW(!0\:](\0QR"VF3'!9>U>L8#HEH'Z N2O;U78BF.=/ M[*J9LI^6BPN/TA0I1J7'F@!19;VK^VSM/ ;&%DOWK5=&S7)8/E M3!&JN56$<>B!0Y)N^XAQRN@>X./N78WN,^$\6^4K>S$?J^GX?3ZO$I",3S+E M&E8/FA)(F%5<$J,E4TBZ.@[ ,LGZ?7O]A9&C&XQ;F"1BCTZ?+W94"D0#![D# MP@"L$08X[IKKGA,L4LYLQ;6SHTUD4[8 3:W"'44#I([&Y0UY(!!'C%ENZHV* MU8"GZ%]>N_[3\>S+P?C877'$!_V\<.",$T6E%LH '671KGYEU$8[."EV<_#; MAS0?=#*8EZ'(4?_SKN*!0ZB8%- 8@>/L)T#U;-A&,NOMM42WM:#:@RPY"\VS M%Y#7Q31_>[/I03DSV>=BD4U6":?C)\O9H<>?3ZD?I.2<"5@]*BN4QXQZAFMY MM$YZ;77P[#A5I67W /X* 4-EH2. 01 W!9(@[NHQY;&D*1ED!FCZIBGX"%O.0O0Y7UXNFJ<" MT*OU]W),ZI9A?3%6TH=\%+>,XTKLHR;2L[+!*X2-X9)3*QTGFA"QB7-PP/AK MBQIIF2.I7&J.LL6<>QQ(S4N MIZ^F$=E/V?2/MS=1&_FXZO;K5_KM^^/.FB;U _5<,. A981:3;R7BM:R8V8; MY3I\.19LBQSJ MXSJ=7HC:OWV?1VGVGRZ/M@H(Z+<"6\@,C&/EM?]QD*;U/B M&P8?_72>/9*"7^60T05$()R#PCGVWYSB*_DBLN9NGJJZ;,P MZU+7OQ73XGYY?U#;C\H$N'I:BQ' *?%4&F#K;!8.,I04\SQ$?9^JL;(=W#K5 M>?;MN,X?E@F.$0P\)I0! X%RC./:EH;(J2O)N]"*SA-PN\PEV-<-GBK;4R,@ M:P33 G"C%=$J+G<<;>532>]6#CZFMHF@@*T?>\UT7Q3^<+HU!*P?5%G]?)3/I[[ M"$PE_+P>"@>XL[=.X$Y[+8P5#FOEH886U-L%!)E)>1]X@/%1;5.G+5POL=8U M7,L")2YN0H24DA@)*:=^N%GQC;"RO^M?P!8(3&@R4$XVXY0!C;PB#KL'&9O;^)H)VW#&O@"!$QJ'&$1+U;A9; MG70V.7BG5-M&=VLP=S^?K9T;R;/8NIF@E:9088V\C_M2(2T2LI8.4I?BV1S\ M;>V^YJZSH&Z92-M4=[PF96V?BU$ MD1QV2L;!9AB-8T]M=[[8QG&8XA0%?TI>]JR2R]*W>J2@/_H^^[7@"8&2*TRX M%U9+ ""C6^,$T22?_C4[]0>CD@O3=V7F]DC@Y[\7O)),2BJQ%(QY#)BND]XZ MC(A(FH&O^8A@0$JY+(E]N9SUR.'G/Q>,-TA81P3FRB'%L02;,VM'&/9) < # MO%LR/ HGZZ1W!G^\R^,>\&9QJB_RE):#@%'X"#RR D) ')"HCI8AQN&4C3N\ MYC./B\!_&<]1E0.LL8^H*ARD)40"0KGDC%(EG-#U,7/U6$;2NS%_@F.29$3/ MGJJJOI>[(UA>34>1M/-\4;Z;%=-1\3F;[#^E/[>M(#ATE"''+=:>Q=G8;4\* MB2<^Q7T-K_V4I ? 6UH#*TI_+/UR.MZ1[JG98G>PB2 HD+(ZXQ%(B+BL,T;T MCY5=)ST3\N?W]8;'@G%<, L$I\X@2+)'V6TF M2O*2_ E.,!*PO(Q1\^0%Q^VTV-C0V== L(1:R*!&!,?_L;A-QO6,2C5)2L8% MK_D8HTN46]Z[O2[^L2S&55K,U2+Z/H__C!K9' R?MEL[W%; G$"A61PXCG'F M.12FCI*A!OJD6R!_SL.'5@%OFU@[=HOOROG"%K%D\6E9:;"J^2&??2E&>55M M6_Q$VB7\4A#.4PJJY&=5#DX.(E3U,33%'*8D?$)_SB.%'M5QF?5V=?LZGR^J M. 9W!8U> A]"0.-,88P,0(ZV2=?X(J M E/<^.B:W?C=X/N#4?_ZZS-H8V__6'VU\YM-.\_06J[>X(T3]5]&Y?T:YBI/ MUL=-GJP/H[M\O)SD;V\>?FKS159,YH\[EW];K)Y7^;F?J3:N%*-).8_;/])&=_:Y+HY):#8T# MA ,L%,9>UK+[+)Y,4\2K6Z]*2WB%F8Y) >)FW.UO-^*[<+J%LEU-Z.[<\!=V93@?HH&^;, MLKA6$@+BGQMCW2BFTQR- R)4YR0XQK9V]=#Y]#7_>#CG@B"8>V@D,AI@"IAU;HN6=SY^UM/\_.3W@J;,IKJ3P7*3ZT(>W@VG3*M@7F92ARWH/-AL6! M: &VW!!BK4"8F:UDU%W_@\V-5=ODP>;3T.SML#_QZ52MHBQ&>E=E_3?([$K.]])4^SQ1\%.0_,RD4A'EIOGA8,"QL4M.O?0$^4D)Q+4BZCA-"GC M\I!\*QTL-\E@7H8B;[+[XZ\_[:L2-.$RFEH4:X>M8TA17>^*C=;V6D[X6E#Q M0;:C9V[(W^=??/U0Q/:_+[,@YVXZBP2I+@)- 4H&4\MQS6@\2(QF]DD<: MVE-6V2J>27<>MPF4R]F.:TZ'J="T?N!&XLJM@*C"VE<&6'UEP1@'8:/HJI>Z M:TGE1T<@GTV:IO/$,U)+[J7DE ##B6)4"N"WI'8"I"20';PMD4J"1#!;4/:K M5TW579<, '#N%?)6$0 ^GY4)L MA4-M+(I\M Q30^F/_GF:B^>$&RA\!C0 M5080;BVN361+,;R6\\T.MI0MP'DIHAS=4NYYD=MCS960TEMJ,-".,4UKZ8C& M23>*AT>6- 4?85.U3+A,6UN1U2%7OT\?K3 MX.R+(K]/YR>09$?I@ 53<0V6&B#/C+'.H4TFH;@_XO[*7A%NF2;I@%[&H?DZ MX;W!B) ST'&C/(Q6'.9@Z]-W7+JKMFC;]'Z?B^C5Y4?A!&NA&?="4BA%M/!M M+3WS-&5#/,!U*ID#9Z9'.0GD)-_ITY1C^_JTN3=^R(UZ8E,A"N,(=4I0SZVP M &BSG7J=XE<=!Y) I7[@OGR>B0]1J_DX,YF_6@2Z+[J=DUQ.1ZO2(LZ8TMIXI;R3M23>.Y)R,GBZMV>5E?8E M428!RDN08O/X:D-N;$H'@#T5FDL+,7#: 25!'7GL =*H3RO[DN^6MD&2\S#M MTRM8^;D;3B2[B@=)_E][W[K<1JZD^7\?8Q_@#.Z7B(V-P+7'$6[;:[O/F?F% MH*625-L4RTM2ZO9Y^@5(%B7+(EDDZD;:$V?:ME2H K[\ &0F$IE 0DN18T(" M$0T2!.H 8Z^LR3E*/CK^^AS9T@*HPZLW7:;1\AH8137'2@ 5,:62UY&C7@"4 MLQR=4?[<]I6_3Y8/\W)9%HM+2:A%. 0" M2F"^,)]ZTP%N]OMN;_F]F["/WGOXKI8_%[-5O> M'3KM/OF] 1'JB3#>(:2$!\#Y.OFJ@8)F+0LC]0WFD&:'4M,']'TKRXW&]-_% M)!5;:XN=F]<%9ZF3U"/N,,$,4>U,[?Z'C+D,)F(^6D:D(6IN$3.\+<:.( M6P9U0E+IG(4*DEH4$2>2\A'24:5B?.TR\KM7!LD,\\IQH!T&R@LL<+U_ M($U)SC7C,27,&)R4.:@/XUDSD_G\6Y/<]/N:!: %Y IYGTI)1DW%<%#'VR-& M0(Z-J(4U[2K4<:<6QRSJN;>V?EFDVS MXC;%!7P^MT6K;93[8]9:.+Z<36:ITLQBN7A7[.?3JRV"$!0ZSR5UBL7Y0Q!$ M=00UPDKD!/HUKX-V]BQJ ]LA-*Z&6E2 P$GB //>$DP@=$H^K:\TK^+K\07. MSFWKRH"R_T.?533U^1_J&$^@9%QPH3B4P$$&ZW);5DC5*/E=1Q>(MJ=JW^\^ MB\\19AV_^>>>T1YN' #4D&@=U>BH$S$;F2FV(X]$S8D*.)_CF<;B?WG%J&U\ M>[N6MNWXD_'U??VCU<0^CF/-7A5L7,2XTM9XJ(7G&.EM:3OKC,W9'<[G["6? M<9V@W<\&\BYU/0Y!/RS*6;%8J-GUI_)V5MZ45Y/94EVM=.EHKGVHIN55.>#V M\F-7&FPQNQL% ["B''+/H@J0U@&X/I U@#&E8"/UN9N1ZLFB7#E=GLVK U)I MLCCDO#:(B G34A@NB8>2&(_!!BUN59X:.;Z%H@W:5(.A/\Z%8^B8H[;7#PH$ M (YXY Q5TDE&M%C+A%"I4:-CXFY&:JI9BGV:B>W^L-0MP+!8DF MDU2&8$2$1&@[0LSDI10E:E'4+_.\MH'KB6KH8KY\QICXKY=LB3\*JSM!24G^ M%/LYF9?5CEPK.Y\-G%"E-(SZ,S/4<1'_">JQ((+Q97$D5Z!5NW!V2HU-M_Z8 M+;X65W%5+ZYWYE?9^WR &FD(&-8466>E5 #48V)$P9R4;".B2 LRK=I'LP^& M^&I>7$T6N]-E['XX4*T8=1XZSA&42 &^+D>81F,\HA?$C7R)OL*/+#A[T[K,W-F?U&&%$>(M&SJD0=B[VO;KJLR="I"BSD"F42FTP"KP"6[I: MX2YDXSA15B\E?1)F7*0H+6I<52W],% MK@N3][$2J]K!K5.93_X^+//GSP2$?(0N57("U%D7US-?&V ":)KCH!B15=&* MS#-PZU+F'^;5]JO/1JP D)X)!G$2!,J@;,U>X5P)*?> MX@BOV+2XP;> 9@^\6)U-K3NXV.O$W/E\P-3"N*I!J2!RD H?!UB/*:YX]G+V MA3R1_LB-;# /$V1']D3UL*SNJY0-9'^1@9?/!>\HUT0Y8S!4F%%(6:T ">KE M!2D!+IN37N&<([+^.Y!_-I;#W/8YOH"E]8:E]!XI+!Q8#XQ']>XH MF0"6VY6.);#R'84E>#4L1A^>XY2 5WO$0"\AJL"26/&=/&9&&T8:( MF]:P/ [1TW7*^U6\6EPA/Q:+54;==8YG=3LO5D?_!U3-9LT#UY(*)P7DTG.$ M("-\"T^Z\GW)_#A%J%7G&#=;91;U,K,HKOYQ6SW^QW51KE>8^)>7"TO\47A; MW$ZF;K;O/!6\Y4@"H+4 AD8#3"A=;Z-*,IFCDHSPNGM+&TX^D!UQ M8-V?G9O)RT<"]$("CBG!#GC-H4>NCO)02&8EA!G1XI EKJH5Z$[>)?Y8A4O[ MR9=Y&<$O9[?OU)O9U3_BDK3^S9N(_.*J,I/9Y'J2?G.@[.5IKPM>8V0)]TY" MP>-X 9+U"J>$USGA,B,CRFE"KGK'N"]=]?O"$P8 M6U:/2@N4<]UCA/F)6[9HLO$AV5O>@6?5P0\&4_WX<'! 028=@Q0"(;'!DL'-J+0&_D(4EG8$ M^S(!02Z:?>:FR*W:JSRABBD6]U2">(I3U-N1I22E&3P98=;REG>=%A =BBNG M%N[%F&"+H >:,N( B!.L5O2T)_9"]-MV!-RL<.]QB/;%EX_%8S5]C#KY]TOK MP:UH;[N@'%=.>,*MYP9[Z+2L V T4N!"3GG;$GC5';1]T4A/INGL\=-=42S? M)G$FH>W?IG8U"4)[ZK7W<3?WUODXV.U!EJ%.Y,2,-4^^=:Y;54NH#LF;@UO6 M[D:!*!Y')\"6#GJF!/U3F\DS(I1/!/6'"ODJGU8NPU<_K_5W#PLEM5]A'=/ M".N/#P: X@[KM886FKB?:\D$KT?!G<_298[/\GOB MWOC5G<^'E-R*<:V4\DQ[Y>):NUUL&1 78BKE"K1J'\J3SY!^*V;%?#+]O8J" M6)CJ_NMDML?BV=\B, ^M1)1PQHA$W"B(:P0LM2RGILG(Q-^"W*HN,#V9![Z< M+,W=_-MB6LS7\;5?RGU*Q*$VP5AO$-5*4@:(2(D"B*_[;1C)"1X863QKRUQH M$=73V1"17I&QT8KP^M.!*N2-2'HW]X88B,$VFM,J!"_D/FL7#&@#S]Y.]UXJ M2?I; \?\GE:!&R0EI(9B(DS4F!W:.ALM)BQ+B1C1-M+5L7!KR [&H$;.^CVM M H .,>X8H<("0..D4;7M9IG-*L-^#@0Z1>('<\J=BFYO+-HLO#_T_* CY$#+ M0&%2Y;%S2##B^2J>>#->!SR\$*VV5D@-YJ MQZ2E+-J*FQ%3E96Z_QPVOY,)<)!963CWQ:Q/DVDJT;>Z6_FN:)#B[+7G X=2 MNKC'6\6=T0P9NSVG=Y:IG$)D9\&A4T7],M-9"^#V?1CYL;@JRL>CSB-?-@E6 M0<\]IZF#DX9;(NN[_UZ;K%O3(_)"=LZ>5M#M\A!SFQ7[R2R83)LDFG_Y M?* <>H8EPA999](M35K[;+T%*.NNP3E0IH5L\YF8=LJ3XO9E#_=GG-_U?+ I MK;K"S$4[U4OO%-"UU\)C22XIJWB^7*OV$3WQGNQJ%YQ_2TSA]3\24?@SHFQ^ M'/[X] HKGGX9?%SU*"56(&"\UX+Q^GB' J7DA6BV+0FMRH2O!WG__E][Y/W[ M?P4U>$J$T=T)82)&K.VP9S-D:1J2*=B/OH^'K0=Y&[9&W44%83ISB G)/ MA<2,$+[M,(I 7(;RV(V\CX;OY&B%=]7LCT]F]=FR6+B_KZ8/U^7L]O?B[_*J MFLRNU[>I]\[=*B:Y0'<[:^ M+6?%FZ@>'>6WWS8**1B8"8>T<)KS5/H9LGJ4CN LC_V(R-27Q_Y48/NBS[N' MQ.WW-^^_%O-5 HC-#-O'GIUMPJJ0;+2YL?"> *L$H+8>(V7HT@,=3A!VU0VT M?=/G8_&UFB_3U#F"/S\V"MCCJ'EA38D&7$.=KM-M1@E-7'HO0Z'M@4#9V/;F MF9].J[_2I1=?S6WU\&5Y\S#]T35L'N8)T'WN^F/>$[Q@<3N7CDFBL3(8B;CV%LA75==_E=/IF_NODW*>-N>WU6(?:UYO$##B M!D(!%<4R&BG,<%"KA-"QK*/$YODPY9HULV)Y;IQI!=7^DH$\(_:'8I[ F-P6 M[V]\['M:+HLW,_?W5;%8O+\QD_G\6WQ4W:?M> ^O3G]IH,0[KYD1'F!F@-(2 MU* CHGF.Y_D<4N7ELZ\W[$]V8^[H8?74PW+3P^I%#VVY6&F"'R?+8I>#LYVW M!\B]XQAK!KT043' 7J,:"XH@S^#A.23/RN#A8$(8@)!.O_ELU>^3^6TY>U?\ MO?S\5S%]+'ZO9LN[5_?=[KX6L#1*&BJ@P4HXD)(YZ!HKKET.8<\AA=>-'O#C-X+7/J6BQ8(A(#BBT=C#6\V(B:P"$A=^ M #&P+/JRH_Z83>[3&/]=7*_J;RP6#\F+Z?[^6LP6KY*T4<.@9*K3P9T5U#*B ML?2J/AQ&1M"<;?TL+CKE&T2M MP7G;ZOX?)\"!O]> ^C#K8-+!WT6:ZP$ 8Q MS[0RYFD*Y5U4.?J8XK&8?ZG.CU9MH]S;N=BZGRLDWM^D4=0=_C O[LN'^WUG M88?:!LJP5#Y5IP2$*T$%DYL*E10CXW/.O\XBRJ.% ["6,>[S'LM]L;RKKM-I M2_K[;+E8U2S\?#>9?2[NHPHPF7][NZ]V]F5]5]8^AVZXF@6-(C2< "REX-.,I M9-L16IM5RAZ>0V6P=DY>6X"V+_+HR>S/]U$AN9Y'>WA_)NOG#P8AF:4 $FGB MGYXPR4!MDV 61Y9#E)_CV"(+T/X.RU:7DGT$)$(0QW^U_%>YO*O3OFSC?-5B M$6W9XOKSY.^]IV1'ORUPP!"6<>]W"G%.&(<0U+A(S;-RAEWXN41OJ/?,QH]% MBE.//?Y0S&^J^7TR;M]_F9:W*]"2F7NUC,,H[^,C[V\^Q9\N;N*@U[^;3F:K MQP[3M)7/!$(, 8JSJ*9Z*"Q#RMJM[NI,5MKM"S^F&%X<_?G2YL55=3M+UG2< M?KJ8%3?[PY]VM AQ,*EHH8P[AF9Q_E)=)\6G6 "40S=TX><+K2+;G_*?E,S8 M3_?W)/F-$PX?BMEDNBR+A9I%TR8*(2JDA]VR1[XI:&0%IHISCA4US@K/ZY,3 M@AG(.CKN@'OHMJ]9'*G#V$!-7329+.3&\!I1XD3>;=R? MXPR@17A//O3SWI;3!;%Q_+V+G;ZCT61K)%]'M.][8*@3& AC5,J;L[, M$H+K,!3"(.7;Q'<8+KTM)U]61>4:LVC;(G"),(^291DA09VO[ MEP"1EYGLY_"NMX/L$W/^UW_\ &KLY)^K7[WZF\U[?L#I856./:Z1_XC:UQK@ M=Y/EP[QX?Z,?%G'UG, MKHOK_]E;$KYG75)?%BO/SKZSS)V- N#"8XL%7]6BMTFWW!RP,9#N"#6A>U?^ MZ46Y>'_SHN_?UO_]'"'7\;M_[O5;-WE!X$0"JWEOUR988V[M:Q9X_!020!.@!-4,<61X/5*A[(5= MP.Z 42VBVQ>/?+FXFDRC[EU6^XY?GS\6J))$H%6*+.DUU "P[4APW!XS>#)" M.Z<#GF2@V=OZ,EG+E:<#F#NBV*?YY/K(G9^%<#R8_Z ]2#V4*Q1^Z"Y$%Q) M:B6"#I+X_^AI>O&L2V(C-(LZH%@7,/>>Y:'YPK6K29",6L2HUM(*Q R!$F[* MW3%H75:*U1'&&75 I):0[8T[VRBZ]W-;+KY6B\GT_I2,V MQ%->%[2A%#O /*,((HRPJ<]/&(Q_R3D;'6'(4A>;+;Q^F MR<,SNT[[_=*"%Q0H06:_F,.7FS^#="".8.N!=1TCW MMV\N)[/;,F[OZQGBRUFY+%93YJ!:=K!ML(!H);'Q ED %>N3M?)(+8LQW,U MPOBB3G;2=B'N._G-.E+@NR'4OSI(K\;O"%Y10)WGC!EH+/$2&%!CP"'(RHD_ MPL"B#GC6%=9]WM!KOCN^\G2@+-HQ""H#,?/0$PA$;3E#$'^0PZ&?P\N>CVJ? MMZ-^?WF[YN!ZM*=5T,X0@9RW!"./F"; ;"Y0,"2@R3JB^5D\ZFVAVQ>+/MU% MK/1D45RGBNG%;+&^)?AU);^TCJ9CZ[A3)\WP,+M.>%O0A!'LE> 2*0(U5*BN M"\@0(*;?F\-GR;KN41_);9CFF^-Q+PK*6^R<=EK":-08SKFJ]4^$%/8[!;SW6.]C_*^O-PE>8"N($-(I00WSCM?EG1B2'F6I\S^')[\E:'L[FJ[F M17D[6^>1CMV=Q\5V?3TFA3NM_CE=2?((+^S)[PQQPJR*J'_ M' [Z+$#[HL>[XJ]G0Y]7L_C7J^*9#=Q\W3GV58$!0S@7&L5) S"PRJ':GL$D MSIX;SCA:!>R:5E@PB 0!ST$.Y2E6N7;1_B6]DPG4Z MQINW*9U)D9+)3:M%7'>;3.2#;0-R2C)'$<9064NIM>O2IVG0V?MN,I^O#"-;+"?E]!)FL[=:<6PH5< A:*,"[]D:=>XM:7;A\>48 M=UP+?PGFJN!0=;/^5]3L'LN4C5^(]&*$48 $EP Z M)\"Z2'D:LW%4_!PSN;'DJ_XQ'^;B\")U=9-TX]T1E]!?M M8,HT99R:N:(!P M8BDV]5@%5SEQ?R,\KVZ-7QU@.\@N\>GJKKA^F*9"1 _)[/N]G)7W#_>K7WZ8 M?%N9KI>S@2!MM+8V_H$Y%,(BKS8* ==1YHULFUXF]W?"V,KAH4%AU.->%)", M X><8H4,-ERG/VI$( $_R?;2F!?[IW^[8 ^TK^P:Q)O9Y[^J_RXF\WU.ZZ/? M%2PU5C$40;!>28^01[[&1&B4E4+G%P%S\1X?!^-7B_98N'U;8$IH+R4B2#-$ M6=0&,-S@8A 6.?=21QA!-1P/3T5\=$STU<.\-2)N7Q:&%5I0?CX:F CX^&Y6-[Z^'V94%8@[4T'& -F"!"82!J5 @E.^JY 2#4 &.AP4@BEN[)U9BHN'UDD'"$\5<#D?!DO$?& MP7SF!6Z1\)0C#93%W(L(@:K'[S5&&7P[/AJK6DZFE\BW(U$>Q"LV<$A#>PXO M%>7HF/9<0*R8)9;6LA308]?H,EM'EV9>=SPF#^ID6M/%5_/7)-/DC+25]P?% MM8G]MTYS3(D%7'M8XT<]SKH,>#X[4&,6O;Q4,X ,^EDO=E[V'VS-V-FC!JO' MP;91!DXJ*@7&C@&LJ))P*[?RNJV_GDZUUY-9FJO\O7O'%[GP]2 M,L$=\E)0!R2RP')?C\DXGI-A=80D:E_45?L@=TJ9[VL6--,: M2$VUPX@2DCRX9C-2(B'(*I7X4_&G190']I U6* OVW?&%6!<>0"8,)#&C%1.Z)UB"8>D08Z1"B %DH!T7;ADR >G6NKW3A_< M$:V#00IS+(@V#D@#E,:@MB^E)NS"7+FM,J$IRTY&NR^6O9W,KG\OTH73?5$[ MVX>"4 11X04AEL57>N@QJ$=A+<[1D,^),Z?(]>7E_5-![8L:^B%B4\YN#]+C M^P<#-T)H20G5UD,-'5&\GD0*$Y&3 >R/!FH,4!* M@ &ED%,"G%;U:8A2@EQ8L<8NB9*';&][38J:NZNFUV_NO\ZKQW6^L<.;S^Y6 M@0.F@ 8D3@N#C7;>NWKA5-"8G .&$5Y"ZG0W:@WEWL+M;V[*JZ+YZO/J\X$H M!KQV3DI"XC Y0%S68^- YZQ!([P_U"6#VL"W+^[\L[@KKZ;%X<7G^P<#-$1Y MBN.8J)6&"4D-?AJ-S6'+""_Z=,F6+&#[HDDJFKV?;; MO%JK2$/BLF<-8[4!?B;\JL4W#NBU7JZNKA M_F$Z61;7SX/_XM^GQ::XH+JOYLORWZN?'[Q8_'HQ@U8^$8RU7*>+G Y:ABG' M -47MPQCXD+BRGM@ZD 2&7RES @1C>HF9\H)IPQUS!B+6.T,-Q2#?@^M.L^] M,L0J>3S*@_/ICT5Q\S!]6][LBS5LT#H02XRTT'-!L978:4B>P%0\Q^H_IP.M M#MEU,M@#QR$/G.JGVQAC'>$VP'@$M6#0,3K*.IVP1 MW&D3MTLN+.+44(HYJU-2 *MUC@O@G)3NXYG0. +O1*C[F>X?BY7R]6$2N_Z\ MZNA@\WQ7AQI,\T-- W3.,,<9I!!@H!QV;E.,AGEG7:,4VOV.^KC\)6#J M@6,,(<.(X-Y%5:=.L0XHIA=F;+='C1]*D7<%^;#S?^@K15TN Y(8;(U6W*?B MR1 175>[8M(#/&!QBR>?XZY!Z&_?_:;Q[:(CWA<<$XQ;KY 3AF$M $*JQ@<9 MF%5!]PR7AL9TV7G3J#OP>S,\HU;S;G)_\'[1L\<"E-CSJ.RD,]5HS"B/U78D M&L@+.5#L2=HOMZ;,H=O"GWW8$ 62R>%I-X[8SF23,K-:"),[D+B#O($ MN8,-)R%XF \[*O_]L=(F_.3+O+Q:)25],[OZ1WR,O+^?E5\>%A^*^4TUOY_, MK@KUUV1^G7JY.W0M[XW!8<,,9QHP*%W*H\8@J,=LE+BTJV0G"KP: NR^%IQF MZ^Z!':SY2X+7''DBJ-3< \@5PZS6"Q2A\L)R-?2[OW4FAB'(>' '_/'A(($G M3 #A%/; ..^]@O6HH+07YI;K0MQ[&'42QEU&;JF;FW):IOZYV;)3 ;%EG?JL9@]%+_-JX>OGXKY8WFU[S;CP4;! M"6"A@L9Q3>/ F?*PWKV-0"!G*QJA-=4!*=J$=^ =YVV#>/5#30/GSCO)L'&& M4.BQ\IYN1VQ SKXSPDBF4>@VIX)_\CJTHQ^OK(]J-GN83'U1O,JI4]\5*$CI M*1%!W]7[,(]EWY M]5U17!?7GZO4LW(6&VS[>B3!&K\W[@("1WW6.0NL9I@0ME64+:#JPG2\7BG7 ME1#ZVHH_W45,]6117)OJ/JW.&P'/TT7@==;-IT"5,LPR3Y6*QKR$6I'ZI,,ZF77);(29H3K;LH<735^1 MG.MD- _SK=&J)6 MI2ZU5T9(WJ@.^4 X'!O9??SK B&&,"6=()!1H[BE3&_0L<@UJT5[3L9IZZSY M0?GO7 @#+!5OR\F7(,$:J5HFN'J)=(V69)@KL/ M G]U-*9:+!?'A'X?>$L0V%$*-#(66H[V/?G MR'K6[Q3Y=S#(X)7G@R,@6@7":\T]L0()NG$OIU-0I7/RR8V05YU(?=\6="+. M@W&H02#!JRV")QP)X QC4>\7+)6A]/7X-+_H]>EX&1]BS$F8GNPZ^E#-E__Y M,*]FW_5C_T'QOC8AZE$&QB49(VBDH=$"D[KNMX+^PM:4;.E5W> ZR!J2UL_5 M:KHHYH^'KB(=:!FPU7$!!H91)1P E'+$-N,EQM"+K?+9T]Z4C7A?#$MY@%^@ M;HP<[@2R>LM F,*,X@%XG&_M]8X8G$]/B!PKYI.[-F7JF,&M2#IEY5(6D&V M+^:\7]X5\X:JT8$F(<7O>,Z\P !Y(#S2TFU&2!VAO6;O/D_NM 3M")2CMXTB MZ XW#Q1R8*B4C##AO%84D%H9B$J"-9=UJ#^PFG0J[(,0;M/GC]5TZJMY.C!K MRK4?6P;OE.>**4]1_)N&&#E2CY=@F4.S\]*;3J# /GYE0STDM8[D4W!8,\&$ M,9XAZJ+:Z=EV9$J@7F^:?%V=%G]:3N;+_JB4(^T&+#H2X&&VP;O)_/;U(-\] MCP>&I8I:(#+*6ZR\@5":+4P:7%C)R%Y("U/R8XF M 7#DC36IS*%%5FI%;*T=,B103FSM"'6DKLC3$KSGM&%QZS1 &$,C$;,.62)! M/3(I0:/PE;;"%]<;EIM=GR5Y6H!W@-"+=Y/Y/+[DL?BY0B^B$1TG,M:8 2(M ML #3^JC!1LDTJB-R*:$74!'A&!3Q?UP3I)P5];&>-0I>7!K.UCF2$7IQ'/9= MYO^(=L)R%8OZZ:J83>)"O*=$>ER[VAW5S1)8GP^/ M.I%RU2[&G?)ETZT_9HNOQ55Y4Q;7.P^M]CX?&.+&2>3C=DB((D!()^LQ>==."3*OVT>R#(5&Q*JXFB]VY&G8_' CE$A D-> @PD-%'%8]&L7PA>2@ M:DFBK_ C"\[SBO1#S$E%I)0>.4:L9VZKMSL+LA()C=!_TN7VTR;.YQ?I1Z-J M1RPD@A-BL*8V+L^;\7GEY86I,9DR;ACI=QRF)T?ZZ?FWR3%1?KN>#QHZA+ # M6 M+C' *.+/M+V27SH%CI5:UC^G)''"/D]GBL9Q.BR.(L+=14-ZEU,?>4TZO0)*HY\XTJD5$R8;\3,-"(=0(F\4U<+3 MN!8"#TP]1JOTA?C76I=X\X#PH_ ]>=?Z-)E.YF5Q?<2FM:=)B NUMLH"(:T% MD@,(J*M[+:S)V;-&R(H6I%=U NSYW0\P)H7^1?W,,""(BCJ:KK,) "! KS4G M!H[Q/I8ZK2+;V_V 6?&YO"_JK$M18KJ8%3?E1-A$!1%EY78?H>W5 M 87: ?9DM<94LU6XQ3,.?]>;35[+_8K.42\)' CD/4%.>Z@$E4P868_,"983 M\S;"K&8MJSY=0MTFB=X6*9F:GURM$@M]+-*(D[]B$^)Y-)\:O2\X2#Q'W$E. MH=5"2"%(/5[I7,X%./8S4JL+U$]FF9I.?[ N#Q4L+T$U?U65+?SR=>[\FHR;1)8]_+YN!MSCEQ4X9SC*6.< MX@NNR\2Y4^X4MR][N#_ ;M?S 0.L/))QPY4,&,F@L; > M$S3N0DZS6Y)KU3ZB^0=5:OYG2D=[8+/9\7@@&,==T1@O/,.& P/DYEA-I2(] M%^( ;DEBKQY.90':VWVR>?6UF"^_I2.YY/5.Z;._KK,+I\WW4-WTPZV#<%!C M18D R"%%@ :\=E!%#9_EW#(;H>'4Q_E4^Z@/SK;4[\,%UP^W#M!3KC@5CFIE M%/888E&/6^BLY.,C6K8Z84)3EIV,=E\L^WTRBROQ9N;59N!!9^&>5H$3@Q30 M6@*H)7;84;<=)P19%OHYL>H4R5==H3R"R(VWK66K(5Y3)!3%E$)J;,1SLQ,H M#"7.<2Z.T ,T< S'J; /0KCO07DSNWI(@DQ_;\JYW6\(E#H:YQFU),YFH@5. MP7.;\5/++^2B3#>4:)9C/Q/RDXW @Q=6=57]^<_)].'5^\#'O2%H:($VT4!6 M./X'I_+V=5T"+)WN]7#_7&G4*>0C6+G>/:0M_OW-AVI1KLK3N&FY+LC4./U6 MXQ<&IS2*6HGB+MU]8U@Y!Y_0$3G5+4<8(3#4NM:>! 8W/]\5^[;3?!P5%]K4,#L?$R9P\]VL?>1V13IVQK$>D>.755%->K$IJ?)DFIW3F( M_11K^I:@@2**44>4D4! 1!FHS23"&;BX^FK=\JTCV/NBWV_1&'];+1;O9Z_T MOPGSFKT@ &L!0NGJ-R-" T" KB"F(YVKS=WB: M4O?=*X)'DG, (?#(2P:%5*CV7!)&8(Y79(2Q#D.I<3F8/[&NM]QC*[?0SY)Q MS(&44HXHRBW#5G L5!WE(IEN5@FQ&QSZSS@&E(1&2$.E@U88[Q&F-18&D$MV M5K7#D8R,8\=A?UXI8(SR)"YSW%AC 8@06LVW8Z.ZU^S+X_*]-Y9ZHQ0PQ^%\ M?BE@8+1'!7766@:U](I"7^^.E5[C7 _'X7I))\0>"DVTT80)1N*V3B*B]+4 M5P9H%636.NXP-X($$#L%%/+("D4L M$XS4BE/,A*? Z&BF2H*WXY-9@1LCY%='LJ_ZDT O#-OM_3OM38%ZSP"T MD ! '%26(;H=(T-9!=K&Q+)NY7\JRTZ20=L\>S,KE^5D^OS'^SV+Q[XG"$&M M0!!:+IBR"!C*:W4.&ZXO927K6OH-6-:6#-KFF+J^7H5@MD"S?:\*!G!(C?*8 M"<11:Y6?HG7*">V>TP4[$=MZQ#YGEGWR18AB8K.EXZF-Q5=W.RG_OO='5 MJ'UPGD>M1A AK9=1J>+6B,W8J8Z*3P8%1WB!:Q *9B'>SY' IV*ZBDS^/P^3 M>93"])LO9Y/9533 [&0Y^6,V>8@Z\A/;>C\C^+%?;V8WU?Q^-=:CS@F.?%-@ M0F,#5:0$)QRE+$6;"M&.."E!H_BB 3!I/0&^DP%7'%DO4X@,VJQ3A"&Z8OFIR.<%],>?^UF,=1 MSV[?S.+.4*1KEGL8\\K3P2NE"?.$4!9U;""5I=MQ67YI9?KZ8DX^TGTQZ%VQ M;,2=[YX+T&(>32BFN<94,0BU[22/=;5>3P)!@+IK@'FJ(E#(&>5*/4$.9DTKIZ-P.E\2CE@ ?BE)ZLBBO MCN#3ZOF@F2&K))_4,TN9(-!O?#I$:45ZS5K9!YGRA7R -:? .A1E;#E]V)]< M:T>+8 6W7*]2GD-K*=1&U3: ,A#B/G7GBZ#-:<".RFTR<-:%X;PF1C.J$ < M$(;CK ?2ZHW,C":\T6%8UU'9^[UV27+'70,[XGTA[L,",N4Y =1PK92$]89L M4LG4G]L?TY@].R.UNY-%3^O+,O8LJO"Q>?E8#'LS[$E Z3[=4[S]\SNEJP7[ M2ZH?59>+:K"HY+TX0"4\2/<&%4'0T6C;V,W-00&$:[;A#HR8?CZP)JM-YIL# MLEY:2215D>W,>$^HKC$#_.(":WHBV,NCXUZ%--B"]&XR3\ZIQV+HPZ&Q+E!1 M@$HZJ05)'E^BV:J<9Y(C\\J11LG_NE:"GGCXW56J*-G9[>HBU4)_^X&KZJ_) M_+KYM;7,;P1FG,*88:,CF@A%/+VL<90*Y%A6E[=H-2;=3MVI7W'UEOSAXBW5-C@-YKW:T"(!SPP5"$&KN3=P=D-N4-^, Y07ZC9". _#B)3-; MD<. /#N8&VMGF\"Q\](Y:EFJ&6,A44S58\2>R OC6JZD#S/G)%P'XL[!VDNO M/A^\<$P@PXUG6FLAL*R3R',0M=8+RZ+5@HSWL^8D5/MB3%+$WTWN#Q8"NIS8D%&&-;8Z?+6IR!.U)L6\^4S MG2G^ZZ6^E.J>?RZ729M\,[LN'\OKAW7-^U=HN?/9- $-<4(!B+2W,/X!43T6 MZU1..H@1DFHX!;PM"?3*IG^5R[N5JS="L[@KOWZN7)Q"RV\[5?,3WA*0PPQA MES8!IB51#OAZ9J-H+5^(6ZD%^>]C4JL8=\DQ].)5YU@71?OH)_%HNT=1_P.#U[ M*FCK650MHWJ(J;.*1GUB.PZ.0:^U'B]YO\O'OF<.'70W??=<0$1RARR4@"HG MM6%(UY8Q,OC2#MY.DN+K3#@)O]X./5Z?):MI$&=*G$WO9\7AHY#F;PD^6C-. M6P:41(X" 3>_JA9XMGU+4( R9HP4 M+EVSN/:R0B?[#9]"NW:U2E?/>RVWHY^1Q#:(6J 5T8( " Q'K)Z M7 +(G!+%(]3.,YG3,;I=LB::E]FLV;XC1"U48R6%%-YC)I@SA-3C4M3EQ&2. ML)IZ/ZPY%=V^=K9U9P\'3G[W7- 2,T(]ILC&D6B+,=J.A2.4<^5@A$P9WOK/ M07]@':D!-D^CFUTWCEKIXG-!8P<%Q@IYA2"-)H^U8H,L4?S2"N">R*IF&E>? M@NCM8ODZ5VFQ.@A]_W5_8OE#;8*@A+"X\ALH** 18F!T/4;O48Z2-D*R#4N3 ME]?26Q+*R;K=*QUX5\T^14$^1"%_VZ_4-6H(F:9K.,WHC'=K-CC^?@G M1LVP/-'TM7^N\U>EJ; "[&UB1,)PO^FQIU60A%K@J/34FHB795K0>ISI?"6# M@FR$%!S<$&E/%@-S[J!]L;==8 PKY^-2:X5$F'J@U08_3IGGEU)GJDVI-V/2 M2?CV9N(6T_C.V]^*63&?3.-JKJ[ORUF9;NFFM=?]G69BL3A\#'#,>P(#EGEM MDL;@B$7&"^>TBS?".>A7J@VY]%N$ MH;B4VJA#\_-8UV4_XNQKPL1!WB=/1+0:S>1KN9Q,U_W_&'DS?RRN8_?]P_)A M7KQ9+![2A8T],^'H=X5HC@+GK<3"4 ZD!MS4D1V,^:PT52/T1XV%XEW+J=?% M_L>CUA^FZI>74S6J=N5\]? :UT.K>QO?B JD5,Q([S@P7',"":_55$8=M8)*9&I.,,C!A<7BG,V,&DS"H]?(5O_91-]]3,->;.J\ MQH%WH9WM^UZ@A #BB75$$HFY)4IOL34ZJ\K(" ^01C5[!I9E7EQNQF;ZW"2; M5HLXDM4TCY;8YR)"_OFO^/PW$Q_<7"#]/)]?U8I8<.T7'[K3:124=0Y!T\U1V9(,[3XFX,N:3_#6?>IE/K4AV]#/JQ:G5P_*NFB>Y]'#@ MN?U6H "B=,<*8,*EMHY975^>XRPO+!F"7].EZZ/.4P79]BW(IXY_V6$J?N=G M*3=^EGHTNHI/K*-]7O6!]_/EP*FDG&CM-9;,4(L5K\^).:4R*ZWWKW/_/8;0 MF,0ZV-1XX71<#+4(AC,;6QK]Q;8'=[KR2Y5PM@+^B M!;J9&&U+M5=]JM&)SMH=[QC&!D)%J$,T#H-:NIW=R4>?P\VC3_=_NE/,4V0P M>LU\,X-\-;\IRA2-LU"S9U$)VV.B#H_K#WX[.$*!\YC$F8J@,88[5 <&"2%H M5IW!$685&17K1R38WC)3K*$MKE\'8!.ROV=&-'M! %IRH:)69J7AD%*D4&WD M"\]]UC7L7P?H.VG=B71&=17C735[+!9)(4JS9U7] M65CHJ>?:2ZV0X8"SE'!GC:.U6?^?U@NEG$%2/='JNDTVO#IEQV>J[W^P9 6#8XY3?6FX\+A-;>T1A?I2ZG6 M-P0=6SX^:T5^9S@[UH%-_4R,];<"ML1R(FC<5S$6,NJ8N#9T1?RCUX3(7U X)8C2O%6<6!QJA1 M7=8TR1=H;Q-E93XM%@_%M7V8IUM_ZX5Q%0W^_ "AOK*^5YRW(\[,(]9B@1F1@-H&>(2*5:[1P1@ M/J=NTPCC\L8V1T8FWG.94L.:&LX[BPD'5I.X*%&-K*L]V )CE%/HY^B8O[6I MX6;7OZ9-?R(]EVFRV5F3,[#S:?+#MP*R6A@'@!<06H.A,7Y3HSH)7/\R,L;B MI"*$6U9 IR MS>O+!$H;FN.1&6&BFR&FR_BE.OKJ, >WX%V H$,;4K^]"0X:;"BEUBDFJ2:8 M6;C5T*W(<;8JQG3H:U4S04.%+.4;X:299M_(?;'9M'*S%=35?>5>+H?>TDSL4L!=,4.VQ M%-HK0*&&?HNX-#D9&L?DZ/AI9EQ?3#@7:V^W?V@7$/NR.P[0F\ !(%[:N"HB M!97G O(ZZDA[8LV%^%;.8H:>#0W.Y41 75^OS@.OG9W*)TEW3/4";\?;T^JWXN/!J99U+0- MDE0#KYTQ>AN,8+ A.3EKQ^1:'/\<&H-X>YU$1]2F@H1C!0P&B!#-N;22Z7H4 M<;_OM;!Z'Y44R-$'73"'3)^ M9$G=GY/X>0J6M(RMR?]4UG@E\,]1Q#KV[\]]*TBK'PJ"428!-L!*9[D1BM1Q M<=P!X;)J_(YOJ^R+?@W2N_]/$"&/-:. M,R UE9(X2.O2),YXG5/9981*X8B8WJF1<;T3*D(2HT77O81:M<=5B40)#@JT6BB%AD<.X3M 9_RVSEK#+VZP;DZZS M6BS'B6O,M5B(5T1CBB%GF@()K*&J'HEF..=FVPB)-P #]M5B.0[\L==B<=1: MJZ.:"JEQ"C)%W78TV+FZOQ7(<@NW78CFQJ,JF*(>."AVC1%&" MB6#<& HWQ@O#5K)>Y=^'V^M4X36JCW(2IB^W2$YEP;+.H-[+ZVH/5&&S]Y0)7Y[KD K524(047:UZ@QKG,"KL9T168T^D#O M(AL]T?VDG*]"6YX=);B_OQ97R^+ZG]4TOF9:+K]]G"P[B4AL_O5@,%("\&A< M.NZQ58PH5N,.H/I5">]DHK8U1SH3YEE/(EL^EM?%['J(*?3\VX$(;"W%4"@C M,:8.(&IKS+D$OY+TCWH"98AR])&\^\;=V26N@Q\-PEB$&*3$08\CKB;JM1N4 M*>R;P9D2A[BH=Z^+(HX@]G2_>8+,7!(IY>=J3)3<<= M38+6#GAB/(@&+2#4.ZK7[A-'&*"PT8E2/Z-L%#&YJTU0#C(!#<%& ,VX]Y[ M>IPT4NO"K+AL<;^<\2T!VV"F;GZ1_I/VW?_]/_X_4$L#!!0 ( $N.>E!& M5X)'B,H" &,9(0 2 =69A8C$R,CDQ.3$P+6LN:'1M[+UK=Z-&NBC\^9Q? MP?'L?7:RENWF?NED^BQ D'BFV^[8[F3O]TL60B6+:00*%U_FU[_/4X"$9)!L M6;*05+T2VU(55-5SOU75S__O<1QR]R1)@SCZ^XEPSI]P)/+C01#=_?WDVZU[ MII_\OT__^^?_ I-^Y81*/N3_B MY'MP[YV=%0]-/NJ\PLL]674M250<5[9LWE!=5S-L438U03]]_#@8*JJH&%)? M()JL>V)?-I2^,)3ZHF<8NL17+YN-[I>CYRG,LQR>FW:SX\E3$MR-,D[D1;Z: M4M$^RF"]L.8H_?O)*,LF'S]\>'AX.'^0SN/D[H-@&,:'1^QS4G3ZF/HC,HB# MLR$91'%&I@\-O;1/'QD$Z8>%3A]$7C#.>.%,$JK7#-.S(,I(0M*L^16U#@V/ MI\/)6="/GS^:9N,/96/+8^FRQ]+FQP+_+,T&T\<>^TEXGA+__"Z^_U VXF/" MPF/9)%GR7-E:_8\OT.=?X.=) L3W= 8H;G_18J^&!83$:X8R-#1T][-^V-P? M6QH>N,N]I/D!;&EX(,F;NR=Y$_@14EX8+H$CM%;_-\ 15IFVKC]MH1,_3,@2 M2J'-#8\&7APTCX4M36,!GP11P_SH2$5C$X[B/,J25:0QWPE?HS6^9NGC#8]1 M[DQ;B*IL;)ATY 5^VCP6;6J:H-\B8Z"A"?S1?0OTH_NV"2V'X5R7A@FFR?S# M,_PE;>Q(21;?N)RHRQY+"'O:;;F4*7LLD325P X"KP6I]1X-2\K3,R_QDS@D M#91<:VQX=.#[D[AEU**MA6O2?@.G55P#C/X^ BSTL?RAZS M\28)\=&.:'W&^% B\L.L\SPOM4YVVMS 0TD+CR=-+)X/O?[Y"4M,("&AN[DT1\UCX4M#0_$_F38HLUITY*U M+5]3JWI8H1K:U4*CE"D;&E7Z(!@&P%/@>IQ-O*3!,G[6I4E0-3V8-G:=,;&P MA.5;^!V@<-;&N$5;J[73-,&IM=,T43+^5XM>QY:F<6 ":3Z9^.WSH\U-8_V5 M!]E3RVBTK8GW']L *("!KVOW)?A-E@=)OMUI: M3986;V?0Y.N0-H%(&@5BW69OUPCSG9KD3VFOQ;'_L-RBPQXMIDN[T=*D,28UM#3R=QL785LN*HGS<+#\'6?(! M3;0/T(,D@5\]\ @2]7M[Q I;%VW^13_IF=W?'C_IMZB1?I/^P(#0W#8W/=24A_)CP;#H$5!S=H;#<>6AYHZ3SV!U5Y+NS\]:(W%%HW-*!B.PA:A M738VVU"3=AMJTO1(Y5VW\F&M0[-AT>)V5BTM0&D,855 :0YC%2V#(&F0\[,G ML;U)N*7Q<-@BW["IQ6E;+N/J/9I4;XLL6!(A7;*Z:7O#PSBK8 D' =ME7N23 M15469^EHN2K#'BTBLIVNB\8F FT1VHTR.XJC%VA,MIOD91%6Z/Y MD,:3%M%5M#6&3X8$N9^T@K[T*Z<=IW-L]7U;/=Y2@;=J]F8GN/J* M4&&[;P,TTPI&%2EJ3L='8U.SH (\]MC!^U=JB5YI"/!7XFD,\,/?[O]K7=?]7:[RFP:F:16N:G"JJ M9I8;RLVX:C.0F@VC$?';/"YL:L)2[+>9B=#2J.0:%$"AW1J=#,PX++.>FC/9 M0>1GWF/+TFE;PT.324MP"!J6R,B5P8MFY@X>P:(B_AR#5T_. FD?LL2+TF&< MC&DL%-^CG/'ZW#2B%D57=&_QVI;F^6O6GO!LULTB:=64Q3-1K=FVK4Y"T=;$ M FVZF30J9DP(MBP06CX\3PT&WEU;4@-:FLC%:PF>0D,SX%L!W@#H+&BS#ZJ6 M)N_0)RWF%;8LT6\$"?5K'$0MP?SF?BUFZ&#!HYUJK*)QJD9:!$=C8#QMBG!3 M&= 3>8.N5N1*RX-VKMZUHBT18&:M"AEC*R1:Y2":[*33__[?_T\(MX M?O^OG\\G&7G,/A1E;1_H@UF0A>13 M54_W\X?B,[SZ0_GNG_OQX.G3SX/@GDNSIQ!0-(27G0V]<1 ^?;P-QB3E+LD# M=QV/O>@GVI8&_R8?!7Z2_023K#\)ZYV$WA.Z<>3DT\_!XT<'D/I-_I_;W@D7>6-\(PD^FC#S <[>#;V[$RX S+B> MGYW)NB5+LLR[EB@*AL;;KF'V;-NP>[8I:GSO[.'[V8LZGG"%\OK["6B[C_T8 ML.M%0R],81'TU\\?YB:]QAIL&C/*W"#UO?!_B)=Y014T5=W8M-T@)(D-I'P7)_5)FP S27.Q M'EA7K)[ *SU;4%W#<35)-6UW.NE5'>>X$RWHCX0./,2!_7)@$IU\NHRC,\_W M"7Q-:X;IS%J6Z28P-!BKW #,^24[FH'"!)N1OPAH;M]$Q9,G37 <@KNN58(!;$&4NNZ(@HXODV%#6) MD![%@7QY]3NO_PG"X\_/8#V%A029@?$;+7ASO7Y"2X&BNTOS(O+/S6A0M%Q$ MF9?ZL>U%WL##E@5 ;Q:I%,ID *-?DS1#D=*(YB7XN@6DW\9N'@UL;Q( JIS' M";PSR #C=8UDNXYE@["V14M63-E1+0&DMVEICJI9O"+/>&=%QY-/7\4V'=K M.1>7[@K>J8G^ BCS"RPL@L#_ZCWA1VP #V;6DLZ@^=('4Q S<7XWN@1:Q_G< M '5'A=0I?Z(8VBKBZX^X<=* NP;,XT/Q<'XB"ZO\F@21'TRH(>7#YQH%:#U- M=O2>Y8@]73=L1>(EH]#!N_#G?E2JSI2,="JH5?20)X.8'(W(R\A"X10 M&%/R=,T%##_:\7@<1S=9['__ZB57R0W5E[][84YF+YH9(H(JB[KLR(;DR!+O MF(95"C'-T<6>,3-$5G2DM,X+6UJG\=9U\CU+$RUP&RW'X45%$@6MG+XN6J8S MBU"LZOC6=:8XL?35J*3K2I4'0A.<$Q5,FW=5%Q>PGN+M(TGUN9XLBR!A,5!!O0 H:C).G%A'NF98O:=&6K.IY\,C3-$&1M M-VA[MC"'-WE%TR5%,GE-5F595K1I5,QU9J)S5<HII*:KK*G9)9Z(L.3/7;57'':.M>7629"JJ+L@]U7 -4Y,DQ[0K M&6%(;J^F]I9W?/OJ0",TF#[:7/!KMKHT&Q,0'X.+Z)[@WV"W7&'5P>W(BV[) M>!(G7O)T,9YX03*>U_1NSY5-R;0D58/_A!Z8<$*))[-GF#.#?U5'4 T;7JR^ M\<7*4D_MB3T\$,"4>SVKYZKE&DQ5$969OE_5\76+55=9M25/;LE^O"0/WVXP M!/ Y]J+-A(1*7,R/>%$>)W -IH@S'!( PSTI;4OOKFZ/")+,HWG("Y(F\J;2 M$P6=!ZFNFJIAF,HLD+RJ([5'5!$^[ \Z.H8+U30=#:Q;^,5;CJ*H*J\)LJ#H MH&9%2ZO[>\L[;@\7QM9P89N=PH4N:)JL")*HNFAX]\R>KE9!%=Z1E2DN5G4L M<,$;\L;%U/9PT4$Q9?&6I!@Z[UARSW$MTZWR;H:J0\M,3*WH6*)#>I4GK.P6 M'3-<7%QT ANB*/5GZ."LN)JKVPIX,*"3*PB;NE6K>%C1<GZ<"KB+LW" M7.)%L!7EGBV[H"@M(+[2AC1,V:HE4U9U+("T8>-Z)T'4+U[BCXH ZE5$WBV* M_DZBK"V\6J.)G@XR255UQS5%@;=$L&XK5*N**TH MSE-PSB\!U9C=/Q+BT W'Y U-[@FR+1J.H_9DL\(Y.-@SXEC5\2B(XWUR+]VA M#MDV75E3#=&R+-LP9%N9VIBBTA-FYL^JCH=$'3M,SK^7N_(2K>+JBNGRKM:3 M1%=5=(-WI@:$HUBS&-ZJCB>?=$%4&&GL@[7^ KIP3%6S=$-P14O50 [8O.D8 M-CBDCB"(@CRS0%=U//DD:%EPP4^>V@] M";.XQHJ.0!>4, Z<+K9M9'2(-'JNZIBNHO0DGE=,4U ENS(M1QW!GE;=BW>E2U#-&15?!($15=? M$ZP\4UX"^^>K&Y($UG_K/9II2K(42]_HMF\S#..'XL"96EV[H1F&Q:N6@TD! M370EC*]I@FKPDB77-BZMZ'CR2=V&[]Q@C"UK6D=@Q((7-L5=:FG.)HJ&98E5 49INU*MW)'/5<1*X%(KCZ*[B@-+DP8DPK;*:#_?$SD(5JSJ^97$IN2L*@U9L+EQ< MV369@ SU^B&Y*=Y09T;-=2U!$OF>H&F"*5FNIED5-GJV4]LYL:(CR-#7B$]U M&8$6TE/XAQ?QPI]IDOUY[45WA2+!3^4FK5+OX#X]J::/9L4.E8[*7+0F5RBRY M9A:16=&Q*KB298+$$2ONLEQ]9B:NZ@C TC8( MJSG1OVM9)3D6^#.2*2B*S=N2K6/ J"04W:B?.[&B(^[RE;H$I8W24J\GFWRO MI]IZS[!$5S-X1YKF46UK%H5;U;%KM+0U426*A@I:7Q45H2=* D#%G<:$>V#> MUBKTEG<$B'6*KK8@J4#@.*:B&XI@&I:NJZ#BE H$O&K.;*M5';L&J]_)*/## M9WM2UR,H&6PBTY$T03!Z-J^"42!44EJP>K-LQ*J.RX"T5CBPOCT _])[F=Y M @(:%S:+[7T%?_'7/(FCN3[-H)GK0O,)(4TGQ$60P"__%NI$I$NZP5N::.B" MZX"ZMT35Z F\VG/ MI1F/N>JCJ_SIL5Y\#3O7$4RDZDW).!?,UH" %W"PF= MNAT1Z"'1W5D7$1928MUI6,5#%^%$Q[) A $XQA@\*<)^28*$3&69]33K4^:Z MS @9,@.S.+S$>22)'Z3D*U#('"EJEBPK J]) MO"A;@F*(6FE=F:+FB+.-;ZLZXIDEDK2]7?$EF.F"GRO(\22,GPBAL"[ L,S3A/=H--!I)8']5D5 1?.T9-E=U/ IL5D&B9CE:0VBM4NJ],:J"?]&3>SW$4D\% M_T,6U I1NEZK=ES5<=\P^JRZ 2L84(%>C:.@GR.TZ#%T@&PZZ+X+8@>W3N.F M08>7-;#4=+=7Y6M$U>[-3)A5'1FBNRVC>[:HB> JNV"H@R6D@"6J3.TBJ18A M7=7QV!&]#^*[9UF:I(L6N/>6)5B /*LWM9IZTBPSO:KCVY#=ZKLMPN-;E! _ MOHNP/N+6>[1(1(;!7'I/T04P$63>%413T'A)P#-CRJR=[BBU@R]6=&QTM?"+ MVKG$TSM;TD\_XPU4]-*YEQT(;0R#[^HO@D& M^-TP( E'AR.-MPS8%_^:RIT>]TB?\9+9[RPH75/:Y,ZO>A%"M_$HO7.+[J0 INB M\'I)4P?7/2?_Z&TO6/SX,OFGS8O+M\J_6GE0UP%%KV'A7ZPH%BAJ$XJB'D2> MUH(X] 9L-,OB"(.92>?JF[/UO?SA\8ABAE]>#:E3@B+BT)8=)$!:HM>8/Q-2$A] MWH5Z&4F;@P&M,_3"KUXPN(C*XTT/DKR7KG5[I-XQL:>]6NPQ&MDZC6Q/,JR' M\FN2>4%$!HZ71$%TEQXDKIL7>3Q(9N;,GJ#V]98JX]^]LEG7-M\8G@_?8'L] M]S.#[3T-MJ[( J;.#U$"-"1'F1#HB!#H4.9K;3)A%L1A$\;BZ0E,E^S.-=Q" M+O#UJ&5ZX3V-PTZ@G,GXO4.RN@<9K#FS>$.+9I3=*,))GA1S,'NF$;[O[ MR'%*CT_,WGZTS9K"*;;+Q.ZD>8Z2+];3Q:)_-'82[[/[]OQ0I)>XZ'T M.;DDBR=[-;SFV2:DV72>]=X/V@+@?FP%[LFG$KH?;7,9$;V"AE?A9D;&CDZ1VQ+L;>)D]2I[2D"1F#JUQ/PB? M'=7^?HQ937&/V?(YJ($V =8?E\'Z^-AT!::/ADFUEVC+XGSW./IV8U/)'I#4 M>?3#O#C/[#'P8R\:%,?U[XYW#UVI4B9^#1*.CZF[HGMW[]+6"[XL+\2MZ3=OJ:@YLT_+>Q;O9PK8DS-R]U+7I M.@HWXD5T-0/W8E>4*=<.T!I3KGNC7/?$9J[$\)?_9ORZ/=WPY;\9(QZGE?LN MH5X\KO5JB-?XI+?Q-.G!.+$;L=YF[!PC*QZ!3F2LV&6ER%BQ.UI17YUW^85$ M) $LQ5FSK,LFLB[MD#X^P[4K.9<=[L4K8[.'>$'R;(AEMYX" M_<7A/2QI?H[[P>F L(\+""O9?$V,;8K[GN%[QG3/$;ZA09^32PF+%]++AJ;1 M1&WU M@EY/9>.0 0-_HFP\JOLK59A=.!>;T[5^/,TGY-A5.<#*CQQZSL;=8V M-4+Y^%BS*Q;V#J-17;\P>0_8; JQDT\%U]5 ]D9JGE.K=8 70S5#?$,P]C$0\UGS39? Z2U)VQ4AD22]F&[>XQZ>YSCB]@4A9..D)%RABT(PSZ@O);ID69%CUF)MW] MA3@&.Q^A ^D2&F3,=#LCL7&9VQYS9=7G'2Q)3S)QAYLR1F3,[/P]FV6[5(&*[ M55^Y6[4.LC=2,]NMVF0D;GFW*JL0[H"*ZE!A$ZL0[H2F>I_0-,L2=3DVS;)$ MG63%KTD\R/WL*KDAR7W@DYG.O,I&)"E-_/TA_J;UE'KI^8(8PNL(+RHX<[@:PJ'0("%Y[/GKZ&\%90 MJLY?>3#!&3>D3J9M^Z%/JJ3 "Y8XRR LK/'84/P[ 4H/]\5D7 O#\TO<5P0; M:R+XLQ<-#ABYL^6]"V(W7 _]%L[]3+R4C.)P<#&>)/$]55Z'S,9+UGML/,WT M\MYP][HHMO(@+,Y./5@,SR]Q7Q&\KOBV8WI7GH_E*A<1/'F7D/20Y?>R!1^; M +\:#@.?'(,8;USIOO+ZVC8X,]7>U53KD)AG[M>!BG"FO]];?W>(JYEU?N#< MS<*B!\[!S +?.WY>J(18=H_KD1GI6[ZD=7]\@ Z5<2RGUKE]W$Y7E*&+-/E>08SCH4EF<>Y/ M94.6;??<#H,I=^^N,*C=.E?NOOW=-E$Q_;YHF#R9NM&O2/-ZXT6)>S06# M*B.?@WLRN(@R0%/0#XF9IB1+K:?B1+G02],Y,OP636 *\-+!+?%'41S&=T_[ M08L5_E^QZAG1M"][7_-O;R6$VDEZ6>+Y^Q(A?!,5M*SY6$G@-O$&Y-(;[TOP M[4VX7USL/B)]J8GR!PGN1B#@S'N2>'>+YZ@>EZYHL%L:P;,A^V5O5%*'C)EW MIN5]DW7[0,'O)U([1+>;4+R7<>3'XPG)B'F7D'U*T+Z)7MJ7S93QH=KK^R#' MWMTMZ) X>VT? Q$=S#H7:PZ/R[YLW>"X?V.W3DBQ?[JUKU3>@?C6^R;H-@'Y;6SS&27M):=D$&0N9X?A+"*^2VB042N MAD6'!1+ND7YV00^<06B8TUL.+LG#MYM;DHP_QUZT\,SG.+K+H F??7Z?-?%S M& C;]H/ IQ;0,_C5-H4^ ^"&R/TY^,M+&1K@OZ$AF[!7N]UZ$7W[*-(7D_:, M-1AK["MK;/DLG\VR!N.+'?+%$3'%7ND+QA2,*9BF6& *VV1,L3.F6 3^ 3/% M7FD*QA2,*?9/4Q2*0OCB):*Z+<:@G:?E HP[WI\[FC!PP"RBX[V;HKH?>N.& M1$&"-=SKPIENZ:$],N5>,NDBD->B^A$K?K5R@ ML[NEFL^KW&?Q9'DI_7)_Y= 6CL]D'(]!X)3I@\NKWWG]SP$)_OQ, M[KS0H4NHY<:BX*^P A'Q<0$B5,%L/(P)\ MG-9+$;AM8="E*/'6&%1@=BZS*;?=!;+8 MGJIW2O6P/55[R!W[$>;M:#JGM]IZRO='*!_]5[PH_8X(7AK"6=C?K2!]/;41+G=Z,;,LGH MN+>C(,F>;A_BVU&+AZVSKUX$XYSCT&G163GIKA':0"N$( M=K1U)^QP3/*9"6^+:\;K+3<_ ?&C=MS3Y_AP.86,7PKOEC3_*Y&U0X^W7@$MLNLU_L=#S; M4S9R\@R/: M];+SPPVZ$\^H%PR_;YSW,KZGX+PA]R0J4NOESQ%@8:O,?B2AWW<.M;X$H0 MXH\*PKZ*R+MOOCJ>K/M[%^"\#*T'*;H.OY: 2:[=V5DO/2N6221F16WD8&$F M*K8H*MCN\L.3)X=MW3#'['"NYCD>]Z>3K'3XCL+6JDV.,B?$3'^6\6'6_[X) MC,58V#O%"8Y'M^\VM'D4<83#MU28I-IIG(*9-BP*P4R;?1,8K6F^2T!/1LAB MQ)%9./L@5%Z(U8.4*\S0>3^Y5<0VQ7_D$1'U2@ EP;V7!?=D3?FUQN,EU>,T M"LWI!'>C;+4P:QKL.DB_S\D:>KT\23,\'_KFP9LLO.-7,K@+HKL>28.["-X5 M1W-/7\;1H&PB@[V256NB<2JQMH_'C4F2=BJ8\7*>++ MJV?B9F]P16F!6^([(RR0J&HT1FF.R8J]DQ5+T6% M7N23FQ$AV>?8KS$//0DC3Q*T M.49,]O2F>,VTY.;7"M3KEX#EC&2ON59RU. M/I.O[%M>9$S!:/-MM*F="?P9+V[4(I2C^%[B\<\.687,A3P,LY"YD+NV"P5A MB^<-,?YC=-D1(ZL;BNP;0"&LZJ6H\!NM*G%C/-0M'?9R%#+UM6?JJSQBC>9Y M=\I]M3?[\9CY7C+P$N\_7/H?>=TM?\@+\ M]]+TY<+IE9LYHQ>\6M5:FZ0I-GRXD+& M1ATT*E^*1697[I==V3%A\-?K5)F@V)F@8#S(Z+,[]/F*NH^R MPU4V(@DLWB\J%3X'7A_+D /"ZD V5 =2]E@%:*8*]B]EH;'@!Z/-#=6%;#+X M\>R.($:7C"[7-4\V?=V1SLP39IXP5NL.J[$*\"VQ%JL /PQ6JN\N9U4'S"1C M50>=.>RAI'6\SR[)_2Q/ &-VG&;%'7,^>,,]ZHL?:.+PB8 ]K7T*M%.9U[+TKO M@S DAR+NJ_65T<:E"]Q7WM?7=.8B<@O0P]/L@B)^8Y&(#(-G\>TE!/,U3K)? M\R2.#H5>EIH'*P"VH>C6,OI=!N]W\TUWN*-F&\&+XQ2,F[:#]UM =R?Z4CII ML9\)^I]IDOTY#7/_0N*[Q)N, M\+9Y3I@D2X&0?9R$R^ ^B\1>']-8EA^.P) MX8P(=_[*@PF^SGIZ=NSM%R^"=Y8@K\Y;W0\:!TA];(5425LMH-H05;\ T#,. M6P+I]W(V^3-A4PP5] M'XGU@>2U!%+,^M@^A?>8]<&LC_7\N#HW71\)($5$D->W//S57?,=J?D[*O@MV1 M<$$G_+M-<,%GXJ5D4!E7UV3L!1&"O#@4@2F#%S+$B\#(>.-=/$.1_TWH$5_B MS\Q)(O'S_N&-3R*P&6-*N+2E_ +\'N)[:;:,XK>4M=G7N."<.UD'[,DGVM0( MV6TP04>31#N/0\M,^T?8R.!]#AK\@ M;^D?WS[SXAG\E(2CI,Y.4H56NYEC-55 ]YD[NZ=2[[CJFW8G]5A=TV[K^ Y. M?G8\X-@->;YK+2_^X]OE44KA3DH_]574,'<8@,P=WH63KAWG@$HK=O&CP+0K^RHGK]9, C\R,[J##.?26K\91 MT,_3KR09QLD8E8OYX"4#?&R_:+(.CY($M@.0=R&>+1\ QHCGD(EG^X<\,_HY M./KIV)84G1'<<1'K*J^$P\$FR M0.H++$(WYCU'^640BS<-6?'8]Q M6MR-0>>/8>,1N7V(]X/G<+-3(]J*?5!+\+8AKEMD=KH3\"5HWS>N?\6<:C0W M$W^O(+KW$SZOVRPYUWV3PF?S6K;5QM\/MNZ>*ET!T&,@V29W^R6W:-V0, 1Q M\ N)2 +".1J8@W$0!6F6T-NIRC,,TOVBS!==,/6JE1^# WVQ59-K>_+RC>;4 M5;0GI^9WSIS:2X&_?5-I2E#OE&.:4R-O3!.4H84OWA/^P0*W1Q*X!2)27J%W M:/>-;0[>B:L_1=$1Q\0ZIU!:_/,%7.V;E; ^B)SCU@)I* /4 MW\1_Y%$MA<@\ILYZ3#5"4.Q$."P8!\:3WH8O=-[("4:AN# MF'=\B ;7QA2'\HN?WMAJR[$*5@,>U.L/SQ MQ"N.,.A]R#J?59EW2Y#LO^UP$)7HW3%A-BQ\#BZ L7/&[E+DY&#)EEG>1\=7 MS/+>&\O[6,0.JU$[.*FRERE3)C2V$"5D.X#V(+0\'^.I;^CI=(RGLXJ#Q6^8 MXF"QF6X*C?UU/+ M0XS<,.;;=WWY\BS@*"&,-P]#9[X\4S=#.F/=+NO-.$\8;QZ$ M($N5N01>)?FU FQ#MMS+P5W4-C3#^UW2Y](9+YT)^B;3YPN7##+R9>2[59F] MPQL1FXY!8_3.Z/U0SVQKBH$Q>F?T?J@V^5KT;JK9R+PG44Y^2>)\1+_@C:XB^H7NVTCPP0(&04CW'-P0/T^" M+""I\^B'^8 ,W"0>8V(FSVA>YFKH>$D41'>8KBU2-T_-+YCQRQ]> DC)TF&< M?(L&)'F #B39LP.0MPBEDDN6@ND8)')K]AE?6JO2().,+AY-_[&_.IP MJ*H7G@.BDQEB1I]'?5C(SDFWBT>3[!U5FY,D"*&GRBBZD:(7X,.H^4"H^8#M MAWC3/COFCZ-WX3?;GOO1C;OIIYX:?,U\_L MJ%BR]Z]M*$3.($_:D_\:NFEU,;=K[;*\<@98:K M]>U5AU>^M[2*6U];MK_RK7DZ:'ICD,:R*&@?O]WT7OG"\3-W:6Z6XYH7\.)W M1GG;.TNB@C]?O^XJ=E1_+[U<88ZZ\8G+?$P2+XOK_M$+8?6_YJ8Q_Z+:"#T2 MQ>,@:AUC.]\4/P M"-R9QGGBD[3X."+> (3W(/P@TNSIQ D;1A$Y&Q$@KM1]E$0^?_\":74F1<&=]%']&I) M\M,01-=9&OR;?!3X2?;3R=SS$V\P ER%I)A]I&?/!;/!Q&*9?JY/D"$P9SP MI^J9+)[@*Q_QE9G7#PGGDS L6_]^PI_0S^G$\ZO/Y:!T1D-O'(1/'V_!74^Y M2_+ 7<=C+UJ<[=A+[H*HF)Z79W'U14(G1+]Y" ;9"'K#XOMQ D ^\^,P]"8I M^5C]48<*OHK.&)"1#3CH C.,_GXB()RS ?Y(IJWEA&M#+.EU3T :^UY8#M2/ MLRP>_S0'81&@50=?_7/1?^ZK8I7X3;FRLH\T>>0&<8X@_QM/_RV@-8:Y#,/X MX>,H& J?RH1J,";GI,#KK\)-4$T C68/7_B__Y-4/F??OZ #U:$.0/*!TH+ MT^\W0K&OGN+/_>3#IX49SABH:'S;S/17SPR?H!\?BC'Z<3B 5WR[O+AU>MS- MK7GKW,Q/>?>3NW'L;]<7MQ?.#6=>]CCGO^U?S M#]$-,_[#O/GUXO*7VZO+4ZYW;I]S(J_(QF9G>8@"5)+/54/3%453>%G7).EX MQ*D XC2-PV!PZ-)T8V+!O;K^PE53+GZ"C1/%$34= Y]:-@-!$E5#E70"%'7V M\/W,]?SLC'=[JJ4+NB,)HB6HNLP[BF-IKBCPIF+SO1,N\M"'')#@8R_V<_06 M\!198(;"![LFP[FL==."EDY>X,_^.07WW+0_U9?T-@AQ3.(PB<,DCG2XY/MF MCT-<2;#JC%P7FPQY9Z0\C\_%A3Y'?AM]FDG@A=RW*/#C >&^W+0\ND*U2#/5 M8@IR3[8).3%9PEUXPVI^<:@N:JLBM8LN(JHN$"9XF28>B2 M)%E-G/65QM"=(KC^,M;Z.("N8^@X&GA/"!@2G7SJ$;^H[!"-4PZ?6\5EFP+B MIDPXI@,/70>^M\Y3^2EGVI8MV*;FJ))IJZ)KR(Z!.D_D)471>X;2Z$[A*5(T M-+X1O2D6KEA$H^YPC%Y^T\NBS?VKO.7 M:X&. -F.Q^,@Q1)(L#% /Q1YR8^OB==HTLRHEF5) N-6%"U)L'JN).H*"IB> M8XNR+!IU >/0O+T+@UX6N=#7Q&SF%\'SPAD,J_.;B]1L6-@Q'DTR%1^BZCJN"^&Z [C6Y"U+DGPQ+6C<7%?MV>?';-X=S3>OZ MPC9O+RY_.>4N+NWS;D?*ZH;3/#^].M:IMR6.=CRC'YQ'H!1*!UP\Y)(I_CDO MY=()\;%\9L %$1=D*6>/O 2F\2,+/[+P(PL_'C#Y&L:YSBN\JHNB"H#0E;>1 MK[*2?"6QW1,3VIN0K][X6%?BFUO,6K_ ;% %?6HV]%1%-T50]I8J:D)/=6Q; M +-!UC1#LC59>&XV7$1^G("S1W1NPXC[+DR09']!4.8(J/3I+X'@XT59T>U32;/2#Y35,T&75>!.D@H >]@]'?:LQO93)!7570.25W7A3\FW[^L2,,<^@"@:WO M'=:W=V+BXOJ&*\\F2]Y7*,R+=>XR/F^2!,R#8P&(300@-IZR::X([U+->E-( MEIZOP=4.V#CE\(B-S9=T]ZD"%X.<4.N0=QR M1%LWL(3)57NFQ!L&0MSLR;8F.5(KQ&WX\RJYC1^B-\#;S/MY$G&_!B 6MP[G MTU?DJ%3#F()(D 1751W1="R5=PS>%C1,@BL]GE=E76QP5$H04;/[*OF:Q/=@ M];XNFS(_]2\7[T>%JX&CU0JN#5O@9<&01,5TM)ZF.CU90N"XFL4+MBJW N=K MG&9>^/\%D^4AHI6@D768UC[RZ-LF],,KT"6(4W0IMBN(MF39MBP)CJ,YAJ # MNE3!E<'GEN?JXY'#S81X;T20*.M;1\^/9Z\!AS9+/_J+ M Y#I?!\?G&(R7KZ,X>GOZ65>D,U&2I&Z3[>9SC27KX_A/GCXC_ MG0-'XCL7#&D%32T-'*2ST0,Y8+AJXH:_QS)?D' /R?".^;$MP7 M%-I+9,YEO"+$^>I%;@I'ZD_;(?TCY<8HSN";O_(@ 8[+XJ(*JSBM X1@GJ0Y M=H0&8#T:31$D#+-./]'ZP*/G3F56)67J!CA!FBD#/]F\*^FF@.E.6^9E20;' MZ#EW_AZ'>91Y"2U&2U+&E4?%E0\C0M,H"ZSY@_ C-P)EB/PXX+PPG#)EG5O[ MI.P [YQGT#;&=![]D1?=$>10;,;"76X K6 48==)0GQ"321!Y.CVAI3[ =XW MA/_3W!]QZ2C&HJVJ%C8;>=GBW!^\]+E,H0^7:_B)VF<_B,42^X0 )//^OV ! MV)WVQ'N!81+E:[ 2/*5SH'/TTHPS>&[@/:7GVV5L59@RMB9(KB;KI@HFOM'3 M1-5V,,-HZZ[2>(NT$'""\/!U>IYF<>YA2TR)^YF(]:&J-LI25@D M@6[.;K(VLHI7J6!-Z! MTN <(?L/"$SOKQR&IFR8S#LT M%QD9-PJ*?U9^$7* 1T,1,!$21$58Z2$ 8PR;01I->YSB&U$^]$F:S8>4_BOE M,-8!5MH=BKRHB&\$5,Q-DOCQ"0(&X!M!L'+ Z=$ WU3,;JX+QTS_=YO2ZQ0KC9&% M7@)&NN?[H%@+]%,21A)L_!8H,CIK:$!*X-(Q*&48:'H*)Q#N&!;Q= ZN :'C M5T091RG2$\9!1?ZGMEG09N&GJMNS#E4[\DO9IW4.5=\JW">(_3.Q\ESJ[LHY M]X--@1='Y,>/;,/S"ZKN>5&19$&0>)6716/K5??&DAKY)97URQY;LJ7Z557W M@)G]V+![\NES,].]IEAL!ZM]\V;R1ONG<\M\OX*_/5J>X37RR:; MXB6UG)N:P ^]N+#$J=['<$&[+?.J:N_#(KHN+9,)R(8G;MJ(M@OKW22-OB!: MI:NSBAG=="6CITFVS(N69/=ZENLXEB'QFJ3+BFT]CU912%IY"C9XNB24OO%# MT':ZK[,3&Q#8^O9[?7LD+AW@QCN4DG=)_)"-CEE8&K/3;233=1W34F15-@Q= ME7E5%JBP-'A9%^4&85G!\1<*1KN XGL+S0[L5WAU4' #06JN_'>!.2Z.-%,T MQH-?6*N#Z3::9 ,['$WB+.;RM(C= <"*0QD;CJJ*$SI6^(2#/P0P- :&(_* MD<&$W LC+_*17,':QZWVV#DM=RY@+62,%YT,6NJ!?O!^; [7O;R*UN!G M!31 S8JE:E)/EMV>H-FRK8A YIJF6+PM]1J.&7(>9Z?$%2>D#;L_*V%61>JYWG;<51'%.% M1IM7K)YF4#+755,W9-XQ&TQ?7,*;A?@&'=#7$7C',Z\[2F/M)O.Z=J"/)H>^ M>(D_X@0\X5;DG^NIM0\'7K"(7%J5@.4C\TPDJK,-*%+/%EQ--7C7E@73D&4' M_4=#ZO4TW.C74),5C\=XJ$SL?Z=7E:57>48U'>!@GJDN<'6_";!8X83#N[+H MM^4E>B ]_ !/3!<+3,6;*9HL[7T^/'%.:MJ#N?^01X22^.+^94G>(]8;],N: M58>5EIA+\H^QY@?+BJ(L?"J,+H+&&LC@.!I41VC_E=,S[T[I\][=';P"%1GJ M+Y)Q]UZ8D^KM]W%IAR$F0?;3"@":YAUB=20\ECZ?"*U*\B986 !$EQ&8RANY M\3]6L&-M9X)DNXHL@OW6LWC'-7N6PNNHTQQ!!T:5&HYZ^IKWP\!WP]A;K#BZ M*.YGKK$>7JQ8X[LS9Y:HN["WM7 M]K77]]>K:Q%O$K/_AKAW7N78N;6WX*=GI1*P2RGJZK,J!;>-X*03Z<4*[$CS?4203*/@.%*(BVH?.R:QF*X8B2 M8*!R[,FFZ:JJ=58[F5O7)=FP-$'7+460-(7G%>SJ&J[#ZZ9=\&80Y61@9J\> M!_B> *=.,%B4Y 3!\17#X&6MR;P F^[ JY5)?:5E4C=5713T#FD^JJRYHH*Z MN!R#HTI]!'2'Y5Y?"*$BM%XIG^;]E-"B,"Q33GD&SDW0N\TIE0Q]P=G*-DQDAWY*R?$.\[ M&&0P@8]>^. ]I4@NHV3^VEQ>%47=,AWT5!1!%*R>8?&R9+BFR"L*;^$S:UV; MVX)J[S6KYD8):J"_O626KX;HK6E]=O"" /OJ\A9-@"ETI^O=\%VGXJMQ+S9; M+>U3WPL;98]$_KO=SZ(OJ304A*,ZQ+#9!\X^3CWWR?D.%P1TG7]72 *T11S?<(RS[GK(/W.H2,;)^M2UUX1T6I@ZFL34F64[/5U6+9"( MKB[W!)477$&5>XID&" 1M4Z)Q&WI7EN5--O4#" X21%[JND(IJ:;FJEIEBN* MZMHB4CS'"-H$ 42.0CZNAN0;2*IC K)CM":=^@"/!W7A#DCUQO>F>;R;;NDA/[QG/6">@L>\%W\>EN'BCY_9L M0[(,7E5ZHFMI-CTB6-=-US:%]0,4RCG6-6$1!M;,SFZN3+FB9(AS_LJ#[.D4 MFHKD(ZTA*C*-\&268<(1][O3LQ6/6^>M1I*POH.Z3]1J:HILBX+;TR1!X279 ME&1P:TS'T 1=LV1A;6I5\>2&LAK^!(4R=J$IZ&8C+P[6HCQ7RFUOO+B F<4?F;DA4]I0.LZ M9G1IQ]&@V): ?:Y)FH<9[7(U(<753< MPUV?;,US[C?5-8"QY6.0 MJ:M!+Z]/@PY)-)2#][R=-;%/QA2,K5.)"EHY"4*B_T-%DR-%<5%4Q,2+(JVL"IKMF3 MX+NUB=$XQWO9HSN"I\]1$@31Z-TEI"1*NH?0++8)4O<(M+HYVS6(#]0,TJE4 M/081NAHGVI&+T.U1+>AWL#*S) X+N4G#SX,W! 4/0UYNE209Y2'E6>?<%=UV M>C$[PY-)NVZ3UO8#T2P2W4'9NMD4JJ7S/"\JLJJ"[ZZ"CR2KNB3V#,&21<%= MJURZJ&CBS\%P2@@M9SKEG.G]4U?T_JDRS&Q/SU/_!7&,%M>Z1M9AJ+K5^-#D MKLJC/2%,X;Q&C7@2 8G2H]%W6Z4O)A&7$IYX7MUA\\1=/40@ T?!! /(-D#3 M S_5(A$!X8@^9]%.9>0L4ET&GELS=TQR,LFY30*6SJ>D2JD04QY PND<7=)3 MC(K]Z6D9>2FL ' M!F2"9SRMK^091>Z::?>$5&6L%JTN/YT%^CB7D#(D39)[ MO >5RQ8BHI70U S&DFIPX>[+AXGL(.)!0MZ8OT3 M)%ZP+Y>=(+&A$R0V9PR9U[>+>^P[PAP[ALS-5\>^,#]SEU>W#G?M_&)>]RXN M?^'@![$^RT*_LH)YWK]! _GA1%/N8O(/^=^*&^ *SI,[X[# M&98MY:&VB]?*/9#%;_+TM.%JN3BO+IS[\;2ZDC&M&H=Q\N E@[,PCK\'Q;'6 MY*A8[3KK)$B_%Z9L#B"F,2!\TSE@DZ2$:Y\??='L#LI)Y92'3QS>1=G/,WH0 M>!B,@^(PM.)0R924$22"U8Z(\A(2U?D+BT"M[YYO N]6ZGW/JX$**"RLNN^E MQE%YCA8?7D=,"YL2_ Z(J_I^=DPZ+(..17DFPC.D[W%?-[WH,RIQ7?Q- ML7\ZC_KB'M&"D88%W O*&7M/G._AL>XX*HR/OX)HD*=9\@0 @+[(^DD!T%,N MA)F&%+#T_EZZ/:4^-;S\T1\%T*M8:7$.'AX+BF%2@&5 +3@T8'2&^5>=-N2J&Q%."A MVZ5'3@*?/E1E5. \PB7.\E 1F7TTNHA,< MQ\DR>CO%5<( I:58B Y4)X/$>X@*_07OI+=CC[WOL-)!80/ (HJ!RMIA6-&D M-(T*#JBFQHC]Y0[4!?A%]$RM;S<7E\[-0I6.04,%9I=Z C;WQ*9?D_3XIM>($ M3]"G)UZ/)R!M4![E&0C8?Q=#1#$(I5/N/N@7S@%]9N0EZ8BZ*R *XSRE(=8Y M8^ !!RRT;@!V!O%"ZG,.B(^N;;7)JQ0MH.A+802&4DB7BEX(5[FM>+T23*]/ M72V/ ^T 9CD]Z#].[L I]*N;FTH9AL$1#G>(9^0.&CT?E$-:WI\.D@W02I(4 M+9,^3(!#)QQLL$$.W"9$LG8M[ M%.$!O'P&V#H+P'XDL!OI0@ 1"+\3I])H)*94%C JBMN:GW=*3H!(!8&]:\^>Z[W M1#+PYKA?"'!YX,%W,;#Q/3P,7_X3J!6 #_Z(E3SA U>C((87Q!@630A\_X4\ M!CY\]5L.5E'F)7'U%9WC9T X&F)7N'AXX5I3!?H8>"BJNX!Z0!P1>H@@>(M[7("N MD78C4J&B]-A(^1':ZVJNTG"%NLN\"9J_P!>(M>JR@AJ/E]0[#495GZF<*#X4 M?H;'W0/IX"E'J&:G+([3G> &)W!#TUK0=Q" F,FS(O:*RK;TN&%-X8!^B9]?V94N9)C7GS[G_B!<&6YIB/86U,SUD]C#PDHO28J+ M.G^2!441_-3-P3A!I4EC=*MA9("C]509 M 'CG$1H$IX59003J0G2QYLU*)R> MKW9Z3<44=^"YP^L*?8,Q"F!Y&M(8QD5 '7!)1N 4$AJF!\BG%(TD\4F NJIL MQ1N"0JQSK4P#+&+Q0I2>>*\S0 ,^$<42O MP41?>D)=WC 8$B:O5DWIBI)]NR*E!L8TY@UT6XB>)?)]P;EI1U252!F-P+SIQ9M#2/ TS#]4"4/>!0U>83Y)1I>L>]F&5A\!8JI+7" MP/\'2"[[ $.CS$R;N):[@6%&95X*W]"H!Z9Z_>;!8]"LE[#+#" M4/YH;KR:MS'W]32[-HMS+TOAE:;F?&:L%GB=2Z;5OC]YOI23'\]AI=P-F0#7 MHI8"^,NGC=@]+^-+!4SQ B+$T^J4W@SG@ @@(W0>H_B!+F'BT=FB6>L MNYJ<+L#@J;SM;3"&^OIV%E,9TDKD.9TD9F5'S$[A^## ;R,>"+5Z'AL;HTLX!; M00MG^ <4E&O?7EB*\36?;YSGUZNWS4;8Y&Q^[!!6.TGZ5V"QVUO_HZ;5#K,*J]+W+QZGN;^)1RLEN/\0I'.A>K1F^7MC M7 D-2P-N!/4_P>V-T-$$P,4)0)3:_5%,D^IWQ77H-&+M^7Z24Q,4X$/2;"ZL M5R5%870$]&RJQ=6,&'.:AAS*J8)%B1Y M15N'J$@PDD\0/ZXP7\RZ=I90QX M+\6-C]74,RS^J.:.Y54PFH^5#5D5T'NBTZ!QL@"/5&U$.#@:27%**\VZ)F ^ MIIC8Q(^"+)SRK01++>U:CM*O;6>N\AZ WB)J-QT%G1_POA(_2&E-44'U%6%7 M3:1D!(*^/)V*J$P=G:"4Y%/V*"5Y\CX4+61#.D#=$9_") M>$DM4C5+=1BYQ:2+Q>1)Q6;1U&O1Z>:)QOM)H>SG';B&M@W34 M XV#T>?YQ!BJS;22S%?.E^K.=*"S.Q+1&"D&S"NH3Z,*.0U]P">LD"F#K.DT MRGXZBUN !X7"FV F8 ((\1CST_B,[S!/1X#[575FC3X@QGC0F.5-:94:YW. M5"PFAU,LQ"%A(=VI!1)AR1!&AJ-A0#=TGW*@2\/X:7I.04$^&14Z8-&$V8AJ M:ESSH -\E90:,2R3JB*'L\28Z<48K2V+)H!K@&@I9"CFM;W(IKHGIH']5!U ME<#&!!A,%354-6S_J=YS6K]'38\R+@F_0?&.JX RS(<\8K 8^D_SK7>EI8&H M6NP^?7NA%;$.:O OC^;AI]G66H*B*DC"OIC#/9O$1;RK-"2*$J5[@ TP]\P< MBR=HJ."=\T%5L%238O^58LX_QF!27=8!S$@,9NED1 5&D;0K2X/I&!C\RX@_ MBN(POGN:2V>>+N1U:,%AN72::,408;UF@,F/E:6!6/U35J@^9IQ>&D8/A"OJ M=+D0"3S&@K:RJ".(IFF6>246XLP;F NE1DBK7,/! [#Q7!.6P&&-*HY!F2F% M 3%F[.&MYI. %@%,"SS!O7F@F10T* \&N670;_.3:G+S;\"C\,E'[N+7&ZYF MU?W@DGY2)AY$?KU8P-;6T;R5?..SJKUP;D=J!Z\!?O'-[X9XKFF2+&G*VRX, MEEYP [S:?F/PDB9ATT]);"PVUMZ,56>G.K=5#W3CU!/]M7*[>."'"]3K[T0;%D31-83O4"I=B[@W+D)M1O;.PV, MQ3,6UH0&&A\K "'O !!;9Q18]V+"]EC6+1[INJ4C7;=\I.M6CG3=ZI&N6WN+ M:;,7IHN3XTW9[W1^W?8MCU-5-]98S$N!O,G TOY"63@5Y18-P*"\*2BWF!8O M6L=,>KQE(9L1,$74[S\/!"M ^PK/),R6H=SB1NT=[1\0U6OR.@*)43VC^KW% M!U"]@?=V,ZIG5']$5"^>\D*3W\NH?H-0IN6!8M.YZHSV=TK[@K*.0&*TSR3^ MWN(#J%YKBVPSJF?QG-54?U@A\5^2XJPA>Q1$WH%0GRB?2D9+EI;Q^,:@K)R* M.I.D6X;R.JF'+DK2 XN,JZ>JR"+C6X;R.L*EB[1_,%2OG1H"RX4RJC\NJC=. M!2;KF9US7%0O\:>BQ+*@C.J/B^J%4T%C/BV+#AX;U1L"LW"V;4<>,-4?5DS\ M'QX\\.&?<4(.)2(NB*>&S"+BVX>R*K(:JBU#^8=#$:0_'HK]@'0O,:N955$= MH>T,M*^IK(*055$=&]7K!LL$,:H_-JHWY);3/AC5,SOGT&E?9Q*?T?Z1TCZ+ MZS#:9U'R^@-?@L$@))SCI=D' 4H_IM4KVJ,L>163E' M1O0:WW*&*B-ZEALZ6**76-" $?VQ$3T[ 6#K0#Y@HC^LB/C<[7('0GV">JJL MY58R'G\=E&6%25*683S:H#AR@,&BXHP#CM",!MK7!)8,9<[CL5&]SE)"C.J/ MCNH-G:6$&-4?%]5KI[S.=LDQJC\VJI>8AKLNI)M YD=P]DM?$BGAL8J"!G1'Q71RZ<\VV"_=-,TA\?T4LR"X8S27]D1*\8+(:S92"OXS3M"]$?9"P\#0XE$*Z? M2AJKW]PZD'5VL2D3HL<8"#=.99'M0V&D?U1&L\"?\@*+CS"J/S:JE]E]$BPJ M>'14;P@L0K)E*+/;E;N%#T$X5226ZV<6SK%1O6$P;Y99."P:3A_X)?&B 7<; M9UZX!L[Z<3(@2;4 :?+(#>*\'Q+N;SS]MQ8,RI=B#P'>F,9A,)B^<.MQ7OU4 MU-9)$:\$Q7K+VK5T.3P,&SS#\&%C>)T\S8NA\"KUM!&*>/WQ,,KQ.J/SR>9]Q.N5TY5?1U*B(8M^\)AAFW,VZ??\FM="/HV P(-%/(U)TY*'G!NB_2$8TH]Z/0_SZ M[R?B"5LW6S=;-ULW6S=;-ULW6S=;-ULW6S=;-ULW6_=VUTV=[P^9UP_)]'OZ MLS:W,(C(63DA0>3_\Z?%L #]'$0P;YBQO)D9-T2.=CVEBXA#+&9!''%9S&4C MP@'&.$2=%X8Y? D]H=/=V'<]T+.RX&TXBR MEX^]Y#O)SKD_ZN/!&Q^*$1](&)Y-XI1.G SP_7T2D6&0<<,D'G, A2#R$^*E M0*!#V;ZT^NF^OJ)%1^Q^\<@@V%] M>(>;DY CPV'@!T"93Q_NR2CP =34H/A8RJOCY"S)5- ;N M!:J+!EX&M !<-YR? X=[.,@X2%-DR80, N#'.D-1FJ7L4^.;*,)[ \%$V948.QDB!6%(*F6'LC6&FJZ0^8]E#9=F+"(DJ1E(; P=DF^%- MNW@9$G50#I B,:=!F@$QAD](.^G5ABU1&R(LM$9\@?#9A>BQFC^C/43+CRCMR MU@>@?#_SAC#D1R]\\)Y29*I1\KHYMV3^O-=,EP-\#_]^\K>45T51MTS'U51# M$43!ZAD6+TN&:XJ\HO#6.J"X-:W/#G?E7LS!8WWS()=Q%PK .9$ M Q5(BX)NG:G&T5U,%4&E!$A(_"P)0']Y5*K_$,4Y@-EP4!RGYL2#SF34V M(.-"DB?<7SE8C61&P]2^)(\3>",EY#REB@B%/GV+Y\=Y2J40O##-PV+$F79) M"T.3#D7.F15W'"KA%D@0;(W*1+B(AG'F!=32VHQVN!V1.@&75)G-#QO4A@7+ M"$@;I?;L,= AB^1.>8 JE-FKTB?0.&-*R D8:7<13(J[CP,P]4#C(><4PTV\ M- 4V0VV3(!B;1@",4432M+)/JWIHD-8!C@H.Z4$8S4IP)*J M:Q 0L\@(OJ1:3A%#:;!"0=C$S9+DG',\<->*-W X2W1O:S,#630!"SM'.5%* MOCPM7$!\VY7S)>5^N$H",!Q NSL@)B94A'VIC?[C3(RLX.(?+G__M3 \^OF_ M_WW*I7_E8$B>@A6?9;"D'ZR;ZQ^Q2B@O?&L/+7BPP0=!ZM,%YA%XG1%&ENA M8*6G.L!E0WXX#-B+Y>&=)*JBA0BJ+,SY.$QL2&(0PV99HPO@L* M"Z#DRH*&,^)7TRLXZ+1@/*!C>&O4(L]&WOW4N$/CAOK4ER"IIG=L1G5^OP=^ M')=CHE54D\@AP@@8%KQ]_#B+K-6"6L\#VM^B #B3<[U^0CVHZ*X4]FE]6)AO M$!:2LQ ?! U.[HZ@D)G *-CY,1BC 8?: ^"WN(AIT 'LQG$?K%&<;R$$:'1P M@+JA+C*\P3VH"/#"5_+]KI,8'(7)K],>GLE8T9T%K"D=ND\( M3/K! Q#7= 7U(6:QA>G TR%+*5#8,&4@N_8J %^-GX 5_:KE7:CG.GB948@!I)1YR+^7EQ150#Z ,L&/& M9^9;T*5,XHS&O<,B^)"6FCY#1%4NQGR:"<&@ MDQ1YD6_S\]=EOVX(A,W8@@7G?.S'X0 % IA6 3+-*??K[Z9=$,$?&(#A?B7T MUT61@T25UBU9UD'Q^D=505'33/0PKPF+#Q1]HP*+P12+* ZIX^IA M+# AX":FA4D!;Z%F)SP !J4 4K94$!%:+5X]Q(D\!^(695>/^(2&'43CE')A M-4!M61Z-XL&;$P!?W60?%!80I@10A,%SL':09L, WG@'@@/^3O(^OIYZU#'( MR[.^YW^?!@FI=4*E%N"34->Y'D LXJ3VJFUJSK;.%E"K+F_>'6V;A4E/2P33B.AI&=F8UX>S> J5UC$ JS<+-!46&2#Q MK#1,9\'2%&1V6G99W1 _X0SE4.^"G$":*1.WT?"GE*VU.ACF^[]$K= M8J9I[ =3[_57@#]GY4%8*4KB>VEE59;#8;RL3Q8HW(N*&+)P+J^8%%V9/T72 2\*&.,FHY%'FLZ@>"$CT%LS>3>MD %N (T_ MJG(9Z9STPP3&C#*0.M-1_%!6P8$!1:4#XO@48X=( M2:?*0>!YAK2&!4_M%V MK%;#W_3KHAB'4!,I+:W#4Y!3!9<4,+# &K4L(IJE+JW1:=: M%,?=HWN4A?'_S]Z;-K>-7&W#?P7E)'<\5;"&I/;QFU31LC11XNVQ/)E*/?5\ M ,FFB#$(,%@D\_[U[]EZ 0AJH3:*ZE0EL202Z.7TZ;-NEOAGP 3=[A*N( MH=0(=4Y:P?G,R1D>!YVMW;^P?J=S#)^%-=[A7!B&E^NG\<^][E8W&,@YC%,S M+#Y_.W2M-(:"EYTS6KAHD@(\1E2%BRA"LG4;ZZAGJ(\\F<#-?67UN,*2_Q,N M.O0$6+1NMN(W75Q0GK=9W)V#K<,K%W,: V@6DW6+@_5NE^H MUF/X[>AL?![\H2@>6JR7_;:&)B4NUWE&T)%<2529DB3JQU#-Q*_X;T7Q0O X MX2+D8'3ZIHRG2ON&\["64L&\%M]B-FRJG44-B,X);>!ZH>B\9WG)_F*FMQ O M?C)8Z(+%')3"H%F5)&\*E5\@,,GE6G4_PFQD%)YU=<@+9:.XX>Q$ZH0CZ48*<&&O$ M/X$B) /05+_D\0!7!@9F CQ2M4*/1H&@9X@D$5Q !T49RW$$(\,TY@+^GRV] MT1_1T#$Y93L+0F7"9,"2FU5Y45%&4F>;*'D:#?];Q7HH-%Z3!EP(*YL<*P;M MR:FAV'F9BR\"HT$?2-9<6[_K=:#74,> ].)9@LT\5Q17( 50SV=A3#O*8_ V M,+IPCC4CXUI6SAK+,>81(Q(25%$2HS(!>=!2X,-@#L!5+O H.(Y3Q)%H;2'N M+:?"=6S=8(,(22<@8 :*.(]KR.\EJKPD@1-(3DC+]"C29"-@G$H,]7' 9'65 MC5]>6<98+)WO1 A2 M83,?D6B0, #U&VE7+E>SJG24NITPY3*,CIN P+W1D[6'K:SIHUD>(SJ'L5)P MN6"034^=LK4F%1JIEK;1WQ*-L"KA1%G^HTTIKOHH:=7.P]E"9YA7OV\G'A#\":&H"[' MBR5CS7%_)\S/J18ZF@XPP@W]?_KW/QP#08?B"48D(&6MUCC$;!/2HNN&J$/I M77A0!;I#&DQ-9TDVI^-C,QK?T^PR(9P%@@2C2Z<:CUYJ,R?TO4;2@_ IC!OD M,)7H??@HVZ<".VP82\[BM!FXX2V-9X-%<>WG)H9*4?44:@#*IN2J]HU"RSFG MV7 OP'R\;);X/K60K9W$VLG9.=*, M'ZN;"L9L90>J2C'KHPT#>(ZYFS7*FA-Y;/*J'&\2,G/IXA?, Y;(NW%,JF<8 MH].D$4YA6TB3E.3W68 @#I / M:0U]X9Y31D:=@_T_P2%1%#:39"2>'"QI9!.?SB6/FIZ9S/5Y5JY]V4!FD3&) MY[6YM&)MHM89@Z;2J&8.0^\<8%0=$Z/OYLUM@*(Z?P!TT[Y\R;W6># MFC??J5[' >/-T'H;>-_T]NK_\TSE.J%^_ -1_\[&['Y MDCO:.+X@']2&9Q;?!Z)I[)B:V5+,X+IX4V8:*A'5ZS$,N!JTW8?%P3(\L+'4@@0+5 G_H95 M*>#]CZJ$G'P\\8Z+B_H!/5D[/,2+OKI#&OD*2)0 M"[C9^(95G+4/Z&60.?+:,/BH]KEA5LT2?0^@=A!I$^J;-I'!J[I J;,7-<4S+ZQ\Q=>X?.Y%212*\.1>6V*%]EL MPNJ,'2W7XZLY?&Z^P5J*]2HR,H(DNJ5#8?;8T*5JYAXA?P78$&.5NT!#:S-P M/:[H +'W")Q5+T]QPE,T7(-T,5@*5#KU8UTT-WJDU*QMC[G&6J\5YC.*FHE@ M(7F(&%DP-.W[:K$JJX^L7X)CUY=0):NC?6@RP52"W"%J*I:?-HCQBS^C)8/! M>FN#"3Y]RCM/J'2VR;75.0 90? )!^; 8H_RQ*!PV&;]V05E4PRY4<9*)I19 M<"RPLK?$L@J5&-&!A-5WJT\I_#L$APU#<8TZQR'!7UP.,'/NQ+:&*W-H>"3$ M*V$\%+[#!B%-L-&KX-NKX'^!O+><$ ,0OE\=C)JW[7549-O=[5RAI^R(T-#" MRH'O) >.-%-VI![7DO.C?E"- 6P6K1!5CC/9XVO'5G';D$&8+'#&M M'/"0X>D-;&T*9W;'<IQPJR.R7,M!8&_\6]PXW]Q*\/KYNZ]W/64(*OYS6XP.E>F,!AL;UUV MSG<(YJO5K9P!MRCI,P7@L5)FWG@_:_Q""O3I!1_CT:4JX+?L]9QE%?PVXE_D M,#:45"E2J0'&,?X@H\/O'1'H)0D^JA_Q,.-0PQ$X=J.H/5Y_Y;J(,U3'7>]V M.EA:POKDQ3)>IBBMN8591@QW&AE#'V%'5^2EVHJA]5&U M"8N!QOV()=U,CPLH].;X4J2 :@.7VF!/*[;4"9ZO!B18C*^Z[VFN15O8Z6&Q M%6$-0]&*LW"!%>LEFFMX6C!E4Y9JRJE%>IG!=N6XG),*]J0!(&EGBR"W,/KN M*'8FXA7$[E2=1X8'1+-"\T5E*+I#AT.1KV4J;,6(&!S5\[EPJ01JPPV4Q&:!( WS6EM1^^ M$![0H%X'?DYE52CFL(:U,2T:(.[E7!\^C9J2UDT\<>;J0(>X59FEX8308,ZL M+31U-K$860._\-B:59CH8)CK5D?=3(;M2KYK=?7#GY8B N]Q6] M:Z!BZX#8$- [I#8@5OLUQF.@=^I?=U9Z?P1A[A.NF<9Z(&W\N-B-2/[1J. MI+>I&^\W::&B/&4J0!?D((E.KI:@Y%UN4*>BWIP\8E\2?W!P0JU$1>I,1M6U M #*,LM.UGL_K-H!U%;BHB%WO DD-))I>1%-5:S*0UFU\8H41;7PYP:0:5DW! M$1[-@U%FKGN"W0DIU+(1\'S1E(#;/A;4V2#/(I +#A4.P1!RTKR:E(9S@!1R M)(!6@3T4B@F8)31BL1PX,VKU*F=-F,V1L_,:$8S8%,'F.-J/PZZ+\5&M.77! MS3 !19MHW^KZ%)2[5:WD+ASPH=F9DBXWJ-G$#3D15].E91PSUI'8)%SH*,Y@ M"OOM:)+5QD MC*41ZH021W6L'R=99&+C139:,SB,+L^)Y9LXR^$]<"UAM)V*4A#C,X0CPR(1 MZ3(U]6.6X#U)1X2XT_1=("I8'K^%NL#A^M0^1X(5;Q77K"%FF-D=:*6'5#Z% M;KO^@O'NX6/N!IIK MSH[#WQ^WOS^.?\QX]T!<\0YY MN94DJDE@7.8,_%-)IC>F9N\34QK@=\"(FF MD>D;Y;2NOL@02IS#94G!1')',=I(K'/D/+O23&M!F66"NR6A":+CO[%Q$UA; M>37\SHH!E-@;Q/)=1G/K?@HD2NXYS-U2Y)YJO1+,+:"!BN@]RZT%=CGJN)QC M_6@E6LO.WGJ@*A)^[QJ%$RBT;:4#--UMK4D)>&ZXMR=L Q9ZV>[&Y+B<_C4:N5SN*0NYPQNJ9T>OM1,L;EUVJ6H@DE1N\$&%XP !KWD!J3:%]$!(++G-398 MB_&VHD!8'^U\S3GL@ E"U<@ATG;)ZEJ#0S#PRV1%PB:^YGCU_"!#9OK.F;HW M>UKW\LD6*])52P4Z6)\+0;"?:_A^^,%A+[8Q,GQ3E!9B5H\EFJ+X.JC;K"[\ MU"FW.2.B4Y?S:CMTPPD307 GJG3X5]^@#FR;AQJYJ[^S^^_T56#0B%7)+,,4H[$&^: )*Q'=K*\X>%I/;CHP\]GM.;#5=>F,[OOYZ^O$G)_C,I()3C-ZBBUJ+*DB@ M-*M*B2%+7TT^F_*#N-XF>HMQ+0>VS>W(:DS_N1!,% Q%^:Z#. [E'_;-Q/Q9 ME5Y&A*>39CX"6$5";YMN(.Y,IVQ )]=YS\FLESI#CC8MI 8V2X_<^XC:+,*^ MA5^)C@GZCNBL]>%N!19HF4X+QW=P8YOUY! >(,%Z#.9-TF8G.=9X]4A8N/7S M*1X(@E@@] #/A7!71QPQY8#F JC"21OI<]M2R"@.(M'4DG./[A%'_B8R3>R# M [YY$G%(,$ICBHTJ@;?&:9U(="MX%TD3#JJ+<6$?C=KP!F95NF+9EUQJ#@:- M(:7 Z%A=*HLO!T\QBP460"9^AE9O83[55KT8)00MD/SY! 1%!W8;.V%]?EYI M!WE3VVA=2Q.7FM?,+4\(.YU.8W.E1NI MGV^NW_"1U]"KHENIHK\6+1>PPSMBU[?AAIF#Q^5P?/!&=/+,D:.DH=MID(DK MD..BX0,:0!4U1VIA#+R<@&G"CM*"*>#:'8QGI>A-S6?4Q[0VI;J#J0]CK5K* MU;7KM7]K*%(?;: 867&+.KAR,7'>S.=SV%C(RRP21%)WS:NL*4,Z?V\>)\7[ MHL5K3$<.*JZ&*27CGP$4]#?3;PMN$^Q*RX#6A3=19LJ@LF*,[O'I,"A;!TR( MD6N*"5"^2[PL309"%:-,NM HR%^8OK.6:@P271;&G8$UC*3V6/'?8*JI()?Q(2DX> M0EHRY.SFZG<^KV.L+\TU[)*<]&B*9B1MGKVSY"P6TNO:&W4H^IMQK1=/G<$ (FCIO*SBI M?R8N&.)L+@U2[OJO.A)5%9JCS%AXX@8I5N)O1O%443Z:"+EMNSY]S[N-3=V[ M6 FS&CZJAW19I*#>^ M%PQ#.#K6C.:/37#4O::RF60>+,"$5N&-J>*A;S>FX( L,])!OAC\QD,Z38/C M"N&0H<,M0G*R9-=CI\/MV^#=Q]_#X",2'(QD9__]NVZ87JISB^VJP'45I6*OK2$[ ]@V.)OF\2.!0< IE0(77EZF5!BPRHR(*#7 -6R MYU$MCXIJ>2&JN7&5+E5:["B8A/PTSO/,M' =9I<)>O5-4Z.GW]"$ .6>.)W6DK93U$KLU/ EM M$1Z'7Y(;0:=XC22 MKENO>L*O4^ '$2#.8'NK#I8;.1N*:6F RT_7Z3@:YJD= M)F$,FZ856%S6ON+?FK* Y1W,=[M_"5=M8?XID^"\P\Y78PR;X67&-/F6E@OW5;\Y*9;:80TKQ MB"RU<9R"?TEY22QWM32V&E8]B@NLH"/13YV%FD:CY5O+T4Z\PWAJ3E_D^E(+ M@%01H81A53"\4? 8KK5U2FWI>V9AG+=L%/;K(:ZL(P<@Q'F6XGZOUPVQ MAI=6DVO#7EA"(DV%J]+/#)EG*$%>:,>H@4_#TGD+A2#=AR$8MV)J@1;'Q$4L MFUXM3]_L($9EGMJ!XWZ)-3S3M,+J2:RSI3;.0R:R7B!/K45@+..\):)F0B$9 M DRQP S*SZ!Q1_&0F57:, RU#!("L@J5C"T"PU9CNHROX7*T'T,SEKN[/G9T M [.,\P-8S1MAV .OA=**J:0'#,FWKJ:+V0RK,_?5R^)"4Q='L2")<[B)B$&4 MY]H&088%J6,LD.Q:+C#]/GP4V2LQ\[>4M@>ZMH!4^RO1?"[&A1Q MJ=8>\O-P3L]?T1"B1<#3]G\O+R^W*E**XVBP!6+W_]8Q*K9_]ZA8%,2CO[TJ M]D_ZO;W#]T<'N\=[N]W=D_[Q_L%>_]U^__A=YWA_M__*#2_Y<-HZ&(VGWXX_ M!MW^5O#U].Q?P4G_Z-OGKV?/.1CT$"?\C+,9<"^!H8B=FC&A)D1O>5Q\YXNK M2N5W'(/GMM%5@A6BA!'%9 <5/4MI'L/#\9*SGA%Z9L9E YMK%)N;:QCIJKZ( MR3'T$TH-VC'6E.X7QB14Z@=QB+"_!=/ A@MODBS[3C0KUBTDEV\P=\,,6T$? M,4'&[<0_G2$7 KR>7-"OZAR>1CD3>? '>?"9?3"\]A3^S?XJ(7OZ:8HS^*K( MOH0)GF"/UV[GS;^>=8?71ZCH:;V P=.+P-^K[BE N7/P),;)C F+W@RR$JRN M7[I[,(J'/]W#+,GR7_[4V^L=]"(L!N#B-VYMP*VQCS[_^_3]F^XA'+Z2+D+K M/IDS#_9C!+;P-!ZQ08S=,E3.G8IB.$O4DJ$&9@_KU4AAG9X]--:JPS9QJ9BM MP]!020B,$6ZMQ0!Q"$3W.2$E8/?=D1DO"A8U62 M6QQG(VF:;M>&\NW&J: ^YUC@E&=%4>JD736CI,9X;T<7E\CFH"".C.J%>ZKN;NS2K9[B^1QA;&3&(@/LV M,=W=2 T9TYK*$3"B-MK+\DEIYK4"M0TL2EX)YDH"-6[T8KU0_5="SX.OQA_ZW MX_?!M\_!Y]^^!N]^.SO]='QV![=X4Q-0U[DFI@V\TU%SI :2$Q[C>:,<,IVT M<03N+)Z>663N&_HP.L51G C;V$R3?7(H]T)A*%O,YX2 ,H7XW@&W%!F ,1*K;=91?H@A]2FR ML3+WF$Z(,R>+SI6O_#BY59L8@3_O[&_M8HN>1.X.%K>J-,WJJ74]"XE*8T)K M@2Y MP 5M 3I7+T%8FQ:?0#0KF5I>QD]K3 <]I*1*(B8X@@>(>KR^ HQH4]^)""X# MZX".IOC1U-^L)*@(#8E[H PGY(L-P(9@)N33E']+ Q"7#,/HA5*U5%OTI/T=G2ID=-6^2(T*G#F6&\9<2!S$\;!*J$MO@^^>L]B,I*96 M \9J-PTYLMRT2M$A)+%:063'BV>\<4Z+A;O/TB&TAY8I*A7_%WQI7B,Y T[, MF-D,Z[%JWYGW9LVFZHRH2S3JC?2H(_4HDMBM2G8"'1D%PIU-XR'*CY$EDRC MV-0\TTTR,FQ9F[CB1/G_ZP4*8R2ICN2Q*[8@CY(BMVGSRXBH,*@!-8Q^)%@S MSD.8BX$4\*46/G3X$!0M;$J#+)?J$+YW:?6:%VW;X> O+O\6OQ5+EJEK!EZ9 M2O$IMT>BUNI=VN&0HI 0*29##&F1_B4>,OL(W#!<8]RT"S!9I<^7Q@_0:,&? M1"C#6#IS- I&V"A>4=?M:":C-6];+G0A;]D%(P\ M'ZR(*?(9L^6%9@C%CJ(YK@J7$>EQL7A0-;HA'$90O$Z]0;E;O3'.3>_\^JU>JYQ&"YLHW&K7O-7@I BA_W7;!JE;X/%]2ES^.](/^PR M'I637W:Z\!R$3)0C_*/\XV?Z:.WC%TAB-(P2V1,8PJM;X6[TV'$S?^GN\UMO MO6,(2>_MO6V 27CLRT?Z]IJA/D#8"=PDTOLJ+=I&2PO\,VV^EX'-EH&,'/1J M6BMMUB&G\RK*D:I'72\EZX'C.O#5C7>&8_GSOIGG'>Q,I.K#>BYD8L$2'O2\ MP8A0TYGUC[%'&/7>4L(JJ,MPG)IH#@3YF^.%2A+)39)%J89GZ$B?-R9>M$AH M[8"K/^'C48I&/15E22L@$^0R"31_81E"6F)@0]& "^Y1I2>#93=4[D M%B5"HL98F8W:@+8?DQ,1)JHP7S.JA.;-@#K@W2ZN([49((V;P)1*TV5=V&?) ML\AD%O(W0YONX(?'4ZS007PO%H!3&V%)N,RSBIFQ'5S$%M;QZ"ZZ(;:]H ?Z MN/J+L$9(R\0EDZ-@11JB(Y@&D%N1%G W%6,&2V0#>'?DF+172*V]+J,XJ?*V M['7M>1:TM9"UM+!A>WU;1(BYR"]JZ H^%8RJH'J,*S.E5R>JO$OXDD^'X4JO M$KP&Y$[0Z60'*G0N'$@:[F$Z/<\7"$$<\(<#X*D]S$#<08C/*^8!\8+X0@51 ML""BDT?48AIA$S5[!V]]P<36#53"Z3A^!ILM2PU+;AVC!G.NE]/U&@*.85NI M^8Z"V_XBZ"C+OPO;"QK?86N0K1E:J87Z'>6NC]0PRXF%76'O8K#9?)CNQ1X% M*E'C8ATDDC%\XE32EG*GIYRR1=RH$Z4W"Y=".AL5N_0DTSA#W#@O:R]4UD"D MAJ1T$?97N\!'<6'Z^7'GQ9PQBHU6C>Q42C^4@F-*/OS[@D7*JB\G7"106 ?0 MH@,$Z(BM=*-21 F)!^*AJJ%D0TU 8"T%HPRE=][.\F*>M'7];$.LFD(JDX@=9HN-3O" MOLB+X1(NR)9:+T=54'G;2OOX!S90&<^?0)ANPBWP.#D'75KK=+EW$.J7*OHN M(6KQR:AR(=%%(=P6V4UAD<<'-\/_Y83!7#]X7B/$:#[?DFQP"NK_64'F^EKV M,G7YKJFZL.]S W=9[HB->=-F)C71NBWX:W%!4<",=DE/=1_S KFL*!5PPS4-=29 EX9(W"<7^JNJ_BW6 MP'!BD-0 -3BG[F8Y'\1Q'E4CKE: +[DU9X:LE:H9KWTLN2M@T25S$_<'W;'@ MT=B;1)@/J+%*'DD3);0)9$^X"O-9\,YPAL?IG1 7AGIV(*6@1AILQQ46".ID MT]C\XHK==SBV]:=#$\9+J-:=6Y5+$-HI0Y([_RS*!Q'LR)O//Q(U#_K"JDZ% M,<3#,LNS:96<1Z6EQCD[/G+J<;#,Z*8J 'E*3'NLD4(N5W9(=/4,)KTR3FDA M?CJGY&-NJ."8%3F)G0!/VVOT#$"PP>4Q5T,K93G=?,,L']D\YV];9ULZJ(/2 M3"56J 69J5VD$[-GU,"QWZ8<<7IC*G&F5-9(<4IN.">GG]RT 585F?)P^7NL MB(WV-BJ :I!).9IN?9&[D O9PZA= S+!]+#1!B!B0KU,-'T\;5]&+H%C+23Z MA.]NY#DAT C:@5HK#*("VTS.#6FN^\:% _ ,SOPI9LO35#DMH%H$$%49$="W M+2'I\JOOW-!IQ:!;^"*KA/1\@F>-QRB=E(9US#BI^,->.>O(^/O8<,#]Y4B]TO<^RA>PJN_@Q)'34W0C&I*M\PP M*X@7D,P5*IGEN*/+Q\X$;R9=TTB$:Z^?;49=^=Q6= TW&EH(2(HUKQW5N&A3 MBI;RI_X8W:E.6Z:N7=JN@9?9_V+&BJ>]S('@LE"&V8!AAOK.4IRP%Z-]V"M= M&,'Y)K2QD63<20,O(1#( B_MQ(>A;H9:HU/)MBW&=(EM;V8XFCV$C(8Z'*\XIET^?)3& AK\:[2+2G. M6P896J,YS71EIMC)U-.:K&N6%#9RAY.,6'DRC90D8ZK2"#B1+P05U>85O+;6 M#3WSVAGA*OUTZ_CK,O5YTW%_0[<9:ZA[L%&$ (E[R?4T6BOX'0-,C3O8Y/^R M5 L^2NM\Q@?2RJ.)WW%*F9YF0*7V!B8'F6=B#7\=JZ K2(\'+V - :%8,)4+ M,";/2J)[MR\>&3X4UV@.D_>I'S ^*1A*BO.%,#=ED^I09\K%%\+ 12FE> BS MC;&[$/8]"FNW-%%QU0D^T?+/T6E7AK,YM;4W&9(&1N2@&0;;:99C\Q@P3,!$ MF=)3?I96;GH56E4B2B&LCLLV5K^QS8E>H@#"VP04LAID9KC\4O6 _I4 _=/H MC\PE0<=3!P(*2L0]R'$Z3@@4S3OEJ2%OEBS3W01-0VI-9VRP,TBT3E%F=D:H MF1F8[!,8*[6WB(B/7=BIB!4? VJ+C;63*#\W?2\YYE80_2 U,B1[!!R6,D/V M97P+L436MMA6[G=%N4YP@2TF$WL#U8GN"M-&)I MT&G%:YP3NAYC%X:DB*GE);:G&UE=<#:Q*%F=D8$0_,.90MCXJVWM)H^0F*[& M,86FCF%4?XD;4QG.=SB\4Z^YPX M^>$Z/Q=K !X[!GTA=]45+DR#SZN!%3/[+?&R0/@&R&3($IP#.72"J837XHT^ M5+72#)2)*QFHO,:_M<:W)@X:6T667*#,:X/'M*FK7PF7R]O[F.@ 7?/^4KB) MZPIJ"JPO4MA%Z79&T2""\W-,,I4J;+3CK;/Z]KHWZV>\+N3$6\$74#_2DU&: M>E"HE_LD:D82;IM0H[8S2M=9JP'I<7;W8TMBFE$?Q3\XRD(5H>1*,(2 EW<6 MP:K#&2@E?!C-FU&QAG4]LKS^"07$)6-L M=0 $@PW?YC-M[KM-B '9P [HR[DUG':IC7N7F?:ZPC8Z78\8N=!$3L/4?!G0G44G&,HFK=L!9] .\'G$@U!=(_)-1== M>.TU)^9TE3:590'GMZ%/\$C>3./9!%98<^4UVK#=FLJ6=,]>UNEB4,V;^AP< MA/B'-M'P$_E M3!=%-F3\*9-VU:-!.JF$1^ZWE#):U$]] 7UK,*XL)@5?JACR&V*V4J)3E",9 M)]506E1Z@_,FX0CN&7*9-3;<=E=N['W&_7-9!,C2R5D7%90V3&ZV]>WR9'8] M9,-6V6LVK;WG$ZVNZ8U-:1-+47>=-#$44_4.4E9L:=)ROL/BX=;49HM ]C MW357.N$FE=(&A[,J^'>J6*".F=GB9VNK!G+17"F*Z2SXPJ[G@2/73ZGMG ,^ MDI9% J,?\:5:EY^S&(XO=E[CNQ0MJL>=9"U;<,^3^\85!:0M4"Y:8T^Z#?&3 MPPK7XPYX/%R0U=3@W<^'">E:[(0644P2%QMQ#%A+8S1/5('QF)%I:P NNDR: MP.]$'&=@A'6P08-9P=_=-P$8<9$#75ZU\#AL&B68Z8+2\&@!1]<[L3="(;R% ML"5*HAB,]2P67T%W X&5M'B$\"/?=ZFZ--@G&6(-J$W704O'*B[QP%YT,V5; MH\)72TR 4%O49*ZU64;F!E9&@!UXCBEB5FQL)\SM[;N0.*@8 R2\>57">O;=F!5L$R\#/Y*M5+L#%[9(DWA1/4=C7@Y67=-BL(-EKZ'" M;-L6YYVI_@(FJ??$F6@3W.$HW-NI69(6ZEZ+"78-'8/5^5$:TY"23+B?N*0- M.6P9FX6U\TUV0<4R\*\:?Q"B$B@(!D]!?UCCRNC&-/F8J+ MB847]CS/+LN) M#J.;%3L=2[$<_DR8*\;8@H%4,J1"*S[+_5J[O'RZY$G\6+0A9E5>8,]%A]B' M8Z)Q>H%@IX#>0121:'4)C!_$AA*@+E75!>$R(#C"3>7OZ-NE-!8 MY$IB-\_P26L7S-DUW!/]/7'(GE M&2A))K6.;@UH5*FK$DP5!=) IQ+=1M !CSNN5Y?6*UI(:5',A?/]=5HR2Z]N M.A53#0F:#+7T%'*)\D)@DJW>Z8_J*.*"=*/]B]1H8C MFTX)>9$-OX>.-KRF M;?8U9@*VQ8V3JA2@">6EG/;R>D6*]JDP1K5],HW> =RDV?:7:.& 6R1H"$@:N;G3]*2WHA1').CTWSUN"-.I"DZ[MJDN/6#4OO:IXN3= 6(-=Z5VL+ M'SP2"E..T$3,9AJF0W>+JS):;I@&^=AME+C,OZU7+]FH'O1^+[:A4R%G*T$D M]&I<*C<9*")K\36-&X BPR"O/M5PDR'U25$89A&-)R?EB-5(AP<' 6J=-T3V M@#NRO\OU@>B/HC:G*X-P4:FZ)%*:(3*K,&'9(,K/I1#4-B BV@/\%:BW'+D M^2F!@"3ZU0#4>/ /4*.@TC["I1>?PZP,F2%HHWYU7H&]2$0YW),,_.M/:D3L#(BW2F1]Q,UR.$&F?/?6P8$3W _ MLXU819KZ0JWMNWR.INKG29S9&5]D0N-#4HW7"GSZ\[#,:,MXN^BEJ#*GNH 3 M-RA5YUDIH>D*R8?@Q. @&!% E?F48$XRL0 Q"N L],!1U%2"->-'C'SJ>/X""[P._Z 4/09)W;@RTEV^0;O\,)1"0RS=V%' M4O=&6J$)=+*WU5K":+H>1O/<8#2.4&9\2BHQS=%KF@ZP7C(AZM)+2K@NQ#3% MIQYI1PN^0M?;%.29["$=SN1\V:5[+*QMS%=:#?6'[AP9;&CW:"42.OJD>4[) MUUCX\VI8P:L#:,L0,GB6]1QDY"[HT.1>&\M(CW/:-RP)KGL+;*6$4OM.B;N5 M8L$;QW&(%G\+ $.VT<;G'5 M.0+B,#';H X?%'3!0O=D,5T([1*E8.H@6X<+3RKW"*LJ1+27XIX:4&N&(F(< MJ<7AQ:E$^5U/FT+_BAJX+7.US1O)&C%/:0N'A9K4LO9!>J#)-XS 'Z6&*WE6 M"OEBA#9>43J+ZT2$C"O/U"?ZH?*\7'@L=0K$*$!8JHL81P9.9RK5(?68$I\+ M\_+JIL3IV!>^C"R _SH%?%4FWJ)!O+Z\4P)>$$<.M@ZS@G":P;A6Z46<9]3S M2HCMBFBL\,":!EA<$(21DQG(\A\5'.61P4.95BZ2].,R<*>8WS['I8>YB+/$ MEILQ, 4SP'A:4$%+9LL.83"O"9-J(6!?;TCH!E\.OZNF?&'\C?3Y6(TP;1MR M'IK%A;%XK;O,#=@,9M-J09W MM+*^F4XK&::A7&BHJ2<.#+LAO3I=?I5Z?DO M ;(J*20\Q!>_#2ZCHE27*$!$=CBAVOJW3BJ=M162AX"Y&X+QF8X2@AD2.D\W M'Z9]CR"TL[X_RM M.8 +LS>11LN[)!M%'J^;"I#H-XC\U(1[;2\\/%!5.+,X2!])6>\ACH:O^A*#6A2<)IA%/)7#:2;+>1.+ MV\1LT4(7@^9R+@ZI+G2.BJ#Q$JD-'4]CB>E .CB:8 O..+4$C],(6:P( >F; M;P6_Z4ZB9@?=G9HH^/\D-L%Y&Z8=15,*Y# BA&MA[2OH6+(Q0SP/Q =!Q5PN MH)EVAHRY?$2$>0A*+55]!^A+I%@TU2H%$LT1EXSP4 .E+)<"B8E=$S,IO1W^ M3KIN2$?+-)3E0FK;"#X#N&6L09 %*^&B0=D5Y[/4R@4_2O>0!(5SZ?S(O@J* M:BST>9QSN,)1A*5;597F*(IXR^HXKE M]AUU$4L5GNESZ^.?]#S*4)$O@7JRJ57#)TY MXBZALT6O+;-SIC61D/7<3::@/L5:+@5V@'Z"''-2PU/$'3"51A]14B^N"6C=3:>IJ1 M.0B'? 1G7HP;.[CCFM[X8GV;_KEII'+\I2^NDC4D0;[/=2<5-A\9]7:$=+L9 MJ)THZ(,O\]6 %=YE\'IZW%'_Z[O024VW/!,VA=P)?.)EEB>CK>#?K1O7M-\( M!ZY=KV\YMNK@NJJ/&;S /.2,;77=B.>$_<'V#YV9I6OITF/>]0^0_$M0 ?J= M^@TCN-MB @@2EOC(AB",NV7WQJX)7FVT34M$QB7BE1(=)ZIO$-[PBY![XVC: MS 4Y77"5OF56:DOVD=RKERWL99(\H9?IJ+=Y1;ILA.%=LB$/0YK[]*KRT>XL MIF+T(.L! TD",9+9@;3NT@6[O@-E;@2M$S-S.NGAJ+X=& MFE5SVFJ<1>4B&5WV77WKU1AY-=18IRBF8-6#X&".H$6"ERV)14XZ(NXNB$05 M3 =-M.^;BQ-B?Q)+"2$*RUDD[:*M.HKV[BU.BD?5OBEU;.(TP5),TBS)SF.M M:^D 5JI8=-];LB?/7)$^FCNR#N"8G@?'/"]P3,N=_/7T[%]GP=?C#_UOQ^^# M;Y^#S[]]A4E\_/CY4W#V[?/1OY[!65@_,Z>E,&46(9(&[XYTY.V+FP$M+-*H MMGK4"M.)=;BE$SK;3HS%=!]S!03^JRI,Z^M&BIW+0)J9^JV N2JN[M--#J%I MUFT;8[-1:M'HN73JMFS!3OD 5@]'U(30SI(C[H1%$R;1N>GQ:C\5)3HBZ*-H MMSZJI[H( =O(H/N864E#C7RFZ M($9\ZZU_\EE&D7K->VT+-_"UDO,G)FD&%HTN.,#*P-MZ;< MN1Y) $S8 :-&9[\BK?P0;/;\ES\IU=OO[2"#]/M%08:V)J'EL8 MU^BLPKE+<>RH MGYBX[1[P2EX@4*-.FZ42#4,CI,84/\-ZV-42W.H*]C5G H8LP5).CMXRYY$> M!?'$-NM@9=&X%-9 BG3:\^&/>DA\^@MD$K_4CQM#^88J2:1KZ=]>=5[1SP7R M!,K/Q@?@QJ9E-OOE0!\W$:!O\10&_DE=!E\SF-/;8/$LEN GE"/]L,MX5$Y^ MV>G"<]")*$?X1_G'S_31VL>WWOHT M8"5L;^]MPU7BL2\?Z=MKAOH GN]()=&".YI&W_D# M1$.$S.)C1] (SHAFXG2F<7&"#%URZ\$WO<"]3(%#DB-*(!;@E(0?C0F$F]YCP_!7#>D MLYB":(00B+GRKAJ "+!B)Z>&R 0)+3)@.B&&'URYO^ .%XL"LQ4LDR**$I L M$?" ,\4(FJ:*_*M>12G7EG=A2R%\WI MH<:W0J'A0E$6O;!PV"43KU/K)36Z^BJ@"WD9"PTM8%LO)SRF; M;IB70OM/65)&SB;Q=^8*92ZD/)K%(VR)WOK>PGGSD.#5KI!4+I2?N@=B&+0&P^EU M.KU0]W58_ @'K*+@/,D&&"=79:E)Y2BD1-]R)7P4'&N>["-L6D/8-/N"XZ/P M*K@>OAV,Z[O1OI<1AOJBX83%"^:P3=6U\^8WB.PJSJ>Z(9JM M"K+,*3%Q7%J.T1;1&QN^"UYS+<.PUJ66=XM/XL9T0S8C7>!*8=A!BBD8 DJ3 M:FH.KOA_M9>4H:6:F@5.: MZN,YNS:>38PUF;LA-+8:9R9)B@BC'RK!<>)W.3:149VD9-,OUKK6.L'KM":8JV M?-;HQ<>YV?H@,6],=)?J^2Z!*/2$+] MN>:!B?@I)UO5EJH*33D;2JI#(7FI8:DVK][&L1K6NF\Y7!_N+>OX3(0:D=%P M+-&P-]2R_G1Z28EQW<$TNU"U\D.;2WD6%^PZ(%.W/3+U49&I#]?!E8K &#S# MY-F*O3T-BG(H2THIDZ)25 'DN>J%"XN8J=@H#P3!Q/J)6078*_#6]0 M,7EO,*%I7$W)%YO3N^@>U/4-SM((AI'C%QJD*'Z#(Z< NP9;:B!.,&TFO*$IE?&PAELT.O%L9J+C'.0V/(-6&SC*50]:7285Z# M'[+4P;9Y]U9P4N4XNBFUXBN;"\5KI"6%RM@K)N-?0)!W&+.$-9B M+(8""]!%-(RDB)\M#;S$.6I9SW=31WON92:M2_@EE(1B^ 9Z]BYVEP,SH!8O M89RE(@,-N8>(',Q+Y\N43MW:0I#21C9 S8F5Z9UOG>TT8Z5?I#WCD^),?HDL7O&%4CZ[@:,,A2O?VFOK++HD+J;O[%S?M MVZR+N,A*4X6@._#6/5)-#]KB>M9:3]W$[W0SP[<$!6Q4?=F]CZ@ET+E06_OE MMW:LP5H/G1UI02A"&_MI]2P65 MBLDJ)4+QSVHZ@[.7EU3;^4X?Y3/\534K@M?__/SN[">+>>CV3%J#LP4CEVI! M;A>)3]=(E=I'IKL4(5G)XF%+J#D.Y_.EU9<)O3R+X.^3#NFFPA%>(1VP^;CW M6\$)>DU%D"!T)2H8AR.80/;%L5O,DN=K;D!,%V0<7T1Y MC*QXC&["1]4DRB!%&WQ=TGV-DF%6KFJXTJ7BY\827W=_DCIUY]6C%G+8(((O ME$3>6%*D%2^W:GLZ/OV3:8T.O>3VU'*8/9G,M=FJMSN+EP3+:PDKK# MP66G>5*(*8@:U\,B:'28N H_Y@&%@VW>Z/7V3PN+SV>Z/@>\NQD:GF;I();6 MR2.P)A!^A$U],!>Y9%1$_-923:B97,[QUX1QBX:3JG1*NIE:1EV@,"1S^:(: M.>2N1C3#*S0+VJML/42CC,'KV$":0HXP!738AT,L/6>+0[. X2\2"0%0RZA" MR@0=HC!-9Z?3[N:EQ&Q+054=%""3 0?!@"8:"9LP-QF,F'#(-XH')^!FF)D. M=+N/8R)22S176!$>.]R9SE"=LE,64?B.KNUD1)]%3CD2Y/ Y<+]D?1(IYMWV M#5-@V7Y*W>.%CF_M4_/6A?'Z_P;ZOUWK3RO2U5Z^T&4 M!RPP)"UY",E')5P4,^Y0>:&DE?AV:"9\*?U-1@E/PRY#C*"ADS8BZGK3XSG%R!\3 MN@TI5PWJ:K&+EQ?2^C>.$81 66<4'RM[_ZV0QY(H0&Y@6;B?UM:.1HI:6Z)I M[P@DE@$,E'G@O5\\,5.A06;,WU0MW)U+;N'ADPT+2P(]G5[@<_S,DA4&( M\(3)F6W"E"+F<$6,KK?V!TJ@FV.AM)$> &19S-L4&9<-,+>^?N'-WA4U^!=R MRR/IO6>= ]Z2BTLHP%8HF(Y+5PNGJX5N_?X$ M/A O'W*_PV'V<:WG"O/:\3"O1X5Y/4Z,[ZO#.X_+EW9N.2,;3X-'*=8#0=[RNL\((M8 8J MC(5@WT,LO-'6(7E31HRS/#Z7ICXF+/5>3;,AIJ.&P5=EG$!867B)6=3W7X^X M4!,38G]DW%:' @P:TAQG M3<$+H<7()0N'EJ@T&&IT>&>S'Q_C])NZ@1/!3ZNM(F'W:,UP22S%PZ*"T-8\ M;RS7I<;88XMHY)V&:F8S+06;K7C3_/^AZ;RK.6T07U!-R:H"/SBFWY!OU58Y M2VT)R(>7WA#"*S@4*(-M=%85MI#&""6W87%D24FA(J\J):<75J#!LR;.(Z$] M65GR\M*6P(=FDD)UUE02BES/3",)\5]#[CV(,$_IMD#A.)P7N46DFA'M"%O, MOFHL37W(\3 +21VI:FW)G]?K9H'"/J[GSI;*RNF59,7$P3)2TR4WK!N"A<\4PEOCCXM=Q7_1OWXQSA=;S<)B1_DKF7+1] MM1BNUMAY:0O1GVMETJ;/P489OH^6?W0/3E0/)W.T(VI$:':\,1/T\CZ;2_$L< MMV8EM,Z \2L6WU #@GMCZ@8>_Z*\7&HI36W M\"@>";T)6+S 7E@<;C6GX%!8D+^UR#NXR*[QP7PV$, MI9F+CEK)P+3TYT1X #9*>E4D]&9Y?E!P-SXK.EW%(3.,<&!=:8I44#;A3M!J MOMF:O1TUWUA[WTV;K^%Z>H=F8$)\(:[. M.>TXL>[^VT)R=]21L138$!F4NLTW'%F59#/3-1:#>"IGE@",]G$1=Z!)D<=C M)MRH3Q]3>-?,G @.--46F9?FZ;+.C1ZA!':RS>,&V0@_.F)%$TT'\7G%WW;< MP1E%,O$8N/003O,\8N;1E#YT>-A@(-HYMZ5WN-"BVS3V([NX<3SBEMX8KF)$ M0*"^S&M&[64K+WRMK48"^R[FX&+]*7_DTW_.CH/^Q^.OIT?]3\''?WVK1?6% M?>1ZR\'E8Y Q,E&&CQ!GM=&%TM3QW MHY7GN@H8&]_,2I/SL-0QN;X^:A3#$U@:E5N/RG#:\=>T5XN>KT4*DJ] 8"6< M&TZJSE["D](4)&S TV/%ZH=Q+7)CT^?L!UHK#>KE"5S>!<<\9Q1"H7)J)"6M MZY"07S2:S>6@)"/6][D34SQ6L26QSZ7L('!=(]9G6[_!WJC1HM$":NU2"V48."K4"?;2:<1J]J-)X \VN21V6S$ MS7*,FC: +'YXBM&P&/"JHS]0,"E"PN<1/S=MQXK@=&[GZ_%]BP66K+R]@-\0 M&XA2*G7UU,%R>5[Z[/C(&%;LE',EK(DRW!#M1O88$9&H7(VS!K<4:=:(V@OC MIF-0I9@*=(.R<5JX:==%K&XNY\Q&!<.>53EV=Q2;U)Q3QV7$): BZWF-/$J[ M%8TF93@,4. Y#$0B62+KC80Y%:!%Z9/W))#1.?/E@6I3Z&[K+,OJ;!\',)F7 MOQ&RIB8!^IA?JNA[:F-ICKLW(BH*83MSVA_>4,%1MSVN]ILW&;DEA^_RA3ED M,*+7'><2:=&V@K[VL!8&KYTP7 ([;N[D&M7(FO%2=^85LA=TTTG9&D4&+,0< M?8F*C UQD'!#CR=,,*WZ^9;J63+H9+5+10:6X.84"R3 (X8UR?O"JMRHB MG MM5KW='Z_2U8L7S-66@5C.@IUH30G4K0HA&$P5Z3AX+LX7)4R[Q?>Y'E<.F[E M0/>1P* QLA7HUN/!S;9@IB,J#J/*54T)>9" MHW7AW+"7@)>AO5>&!$J4= ,9;=+KAAI?B&O/Q*FD4,TD!L7#KZ;;[[AQ8D6RHQ'"2N?AE=7RS-)!".^+UK_W^ MEY],X+5LUSJQUBDRP66V"B/%6I$SEM#3I&:-2;(4N'RIS+2H+#=C*]LHB[4$ M@NQZ(,CS H*\^GO-8=H*CF,R,TT>S*U3M-A&C5/6#86'IJ%?\YZQK=3:;D5S M5NND7HF*.+!BJ#+C%Q$I>[3<&973(IV@B59T-!>.X M*'$835N6=YK#15>^ECP-V[U&H2(!FX; %Y<%AORJC 2 M "I:I7H$A,J2H'#L9*HT,LI]L*N-G02;.7BW]XV=>A8+\4,C[2**DTAO)@$_ M-$++R8-E.=M\A<.A9%;8LL8+/9?1/TN6<7'=KM$R:,MR"(6$[?[TR:.1BZZ# M^;=W=_,O"N+1WUX5N[OO=O>/CM\?[.R]V]W;/SG8>=_=ZW1/NGL[[W>W#P]? MN7:4MQO7H8/YZ;?CCT'WW5;PVZ>OQV>?/_S[^'UP]JU_^XM#D5;_6W?Y MGWI7_.VJKW7N_+7KZ=L&65EF4[UN_-,OW=F/@)R)X$\=^D^=M*T'V^GNK_NS M/,']54YRT6,9<,1JN:X[O.TQ/6S7=%\XZ GF[&]@W=Z&*TZ6Y2&FC2F*,6B2 M7R;Q"$[0?:@GUA#:/C]/,^J=/1&\"?# MH5+C\8,LS#T(PC]4-)*4:1$N/7KW\"+JU_/S<7H.UB:ST3SDVSZ:(DQXTRIB M_IC;N!;G^]&%]P&B)?UJ@/TK_Q$G6)3[,1Y.XO-H%3/";_]SW/[N;B>$.\CO M]PO9[SM>U6MZ(R]:J1':]7U66G\>1W\AGN9'=_?T5 M[R^_>T^_>^1!_LQW$E(COQ@7\EE=6-[2>XZ6WL<,PSZYFH-7IW[$P\SO_ O9 M^<.N=^E>T':OH4OW$.K,>UW/?@__3Z60JR#/[G E^7U\^GW4 MK%O#>\3;2,]QU]_E\R@-@\^3V+M!+V7/=WK>#7I!V[V&;M!+"Q1N]/EX+L<@ MJ^+B(DX2%0;_4FE9#;_/_58^RZW2_+>UDOR 0[OHA2??>< MIJ,X2E>!5?B]?XY[W^MX(.%+VN\Z=*/W4[!6GM<:7FD;+=?HQ9E+'[)TA+U,/JAN[VS60JPA'=9Q-)QHLLJ,: ]DJ9 #"[O,#9"==*0>E%0KZ4\)U(MS1:.ORQ4BKUL^6.C8 C_ YLG-%NWV8VG M7_T[CX!^;.%OV]X*/AS_VO^ +&Y'Q\?O3S_]ZFG<;N!L.*R[2/L;H3[175$6 MF_0A"ZJ:SH@ .@R05CA&XEND<\T5_!)%WS;RP[84^!SN),ALS=(0<,Y]LN?2 MS0;;B_?&]-PY_#]R?NCP^UWAYV]W?>]DW?[1SO;Q^\.#@[Z)T?] M[GO\CF<:7H5I^+ZVNT5=?.E__1:OSKZ=FWKWW8/N)9_OPI./X_OYU^^T\(?_K0_T8DS)^/_O6/SQ_>'W^%;W[[ M=OSU+.A_>A^%7)KL#:LI=:/&[E9923V-LN'W"2P^=8 HD59*NFC6VBJ;AH_\ M+>1451376WAC]W80TO(]T<'8UX;A0[4.=Q2CW 9=5EF>*6 MC>.N[8$27YAD@ 0BDF:PHW@H71GLRW%7G8[LXGC 4MG#5@MMR T'QS*>G@=% M/OS;JVH<#7"SMOZ8G;\*HJ1L_DH>*T_[U -@F'G*O['R-B(_3)EBCD7XMZUZW@G>(685,\QM00N:#F/Q.54.?309Y] MUPW'=2/;HHS+BB.-V,I23:)DC.]Q+@SIPJ-CGW'A] L$W4&Q3N?22(WPXMD' M75+5[Q]L8C7#GCG4.92:9V([F=KZX6QOJPTVH6M870V\UYIXG4_^0TS\K@;2 M[W"M1/$(6]?)$J)8_;FSU=G%^T::A4L[NW&<%Z7NLXF?PVN"SPA]I]OX#MVQ M]8\?; 4!-HV?17-]DYI;M-7.TJ_FZY#Z?L'MB2UT\VF,MV%1% MEG O93#,\')=N:WT%3IGQ"/C%F:D'G3']6$&1YNT1MAH*VC^$L)"Y6B]P$>2 M&&P_^/6WKNWC#BZ-UOE\# M[*QA"Z5IE)_'*0\OJLI,_X+!0O2;>^JRU.V^6@YPE8! ;Z7&1]V=U;ZVVI^V M[_V)-QO^M]VK]UN)QI,2)Z*%O M(ZV),_3Z3HNB E_G-XR9'O]0^1!;]L('/U=E448]A1^HK MON*%MA(S0K7]8H7J=_I)C=[T8>9@WUGQ^4*A]0<6(J^Y7H*0M6JNKVH:Q92: MZM<:BY]P0 M5&F6'?B,8Y3(SMUBM,/4I4/@/49'/JS)T5V6&Q@1!B"\X"%CP MFL]->+R=B7VMUFHM*A8>8N)+18)6XC[F>;AS[S4I#R['+2$1+Y/W;7P]W?;^ M^2&V]DD/V?Y6;]>?L$T^8<],Z^]T]S9&Z]_8?'OF5II4;%QAJKU,M_S>Y_?P MQ^]__G30Z_96F<_::GXO2+<0I*>TE/P!\ ?@R0_ 2Q:DE8K_'Q^Z\$"U_:-!501N64?_ M$J%K]#G!7^4$?R?4)R)'I[,DFRM5-%"MII"@!?N&?Z+GY.H\+K#J M' 2OM[>WW_0Z>]V=SD_XAWYU7A5EL,=%!%M!/RFR(-9SQA."LT9X*H-E:Y.^ MQ;2N'$ZWUSW<_HDK&E)X\C:-9F\11[8.*)+#QA%9 44B)7W]_=V=HU[WY/W^ M=G>WL[W3WP8W9Z=_?+C?/=A_MT.)=U_2]Z3P$ZIDV]L*SHX_'!]AD=K)Z:?^ MIZ/3_H?@??];?PV 54O?V+C>=AHWX(X&M3@B4[LRS0F56H1+0 M7 AD!=V*^2 LW7? LA:(#W^)="T-U=%$(^$&^:-*'7(0O&%[G;>6.X"NW/VW M1? ^+H9543 6>!3T0:W-BYBTZXEYX9%&YW+F3Q55PDC7SX9PA-[0?#)5'X&.CP"?SW)"J$$T'5>#PP8F0G@V..4!7QBR^QR.9(X6?Q\"DM9%%$.TF%*Z2Z4-IGTIQE(HG[, M>(:UZH(5>2\\CO V.,)>YUH2D"\@T>$$?IW/=:[UC1*?G!;J^>@W;#D ML,9&HK<.;[M$A^U+=!*/R_F;;Y=9\+M2WXO@N/V.]; L+SVWEQYMCGGI\=*S M@O2(U>ZEQTO/C:5'^T>KRXZ7C4V7#?&=UPTU\E1"TCV\1DKN-2-WGU]Z.LH S)%=[RO9$Q/3-Z@&ZO$QX>=%<) MEJVZ$&NK\!]U:]?LIGBQ\K^]&^[NKT39XN7?R_]&R']O>\?+_R9G/EZT?(-] M\R!0=R_?7K[70+X[A^'.2H''YR??FY; _37/BB+XDF?CN+RC5*\R8Q$ *I9< MV/V'E]SM;KC;N8/@WG+<3ZU\[T].Z0ZE@S:7PQZ;LSE23PRC#X M5:4JCQ(F NJ/IG$:%Z5TH3_^@1S*=T_O/2_WO[<7[N^N)-)KY]VOE12OJ]9] M;N)Y&.ZOEESVXNG%\U'$DQ=/+YX/+Y[;X?9^ M;R/$<],R2Z?3613GFACBURP;7<9)\@0>_\-+(3A >[[PZ)EJO/44J6?8:<(+ ME1J+Q0>:%Z@4+U8E(A7U51YM6PK')X\4O->83[NYOA=JZ5M*ZKDGQF MTMD-N[MM+*1>.KUT/KUTKGZW>_GT\OD($)V54+9>-+UH/KQH[F]&*F[3PWNT&OQAZCU;#95P1.XYT\,<7R] \[1*CIT<>,>;++WM?%M5/"^M&%S9?L@ MW#[T]6)>4M=?4KN=L'=PAQ9'+U)4O30^E#1VP\,#7[WHI7$]I+$3=N["M[1F MTOAB,D^?LO1-9EPM<;",Q^5[#OB.$W[W_>[[W?>[O\E!X.N;CS^S:+ 74B^D M:R^D*Z8L.FMK3'\NX0^W-:*?)YJPNTKY[]JJPY>D]=93GE[OKD+FN5)Z:X,S M6%X"5Y_:_K-J\N#E:=WEZ7 5,+.7)R]/2^NRGY,\W7< ?7V-_M.T5+DJ2EVV MX8FL&\BE.^7,5U^'YV\3^L8=+_"\;(?[^X_*^^[/BS\OS_B\],+]G94*L_QY M\>=A(\]#]RZ<]OX\^/.P8>=AM-JUDZ%M61DF B#9;//0X3ODJ"_3T M)46]_8F%>ZN1 M<_NS\](2<9LI_IV=53)Y7OR]^&^$^.]OK\3R]C+$_\74G;W^D!6%9O30R.:# M7K^-AL@LNQ0<=D)]S= MN]=3LI[%RE[HO= [..9PK[=*YPPO]!OH03RO9-UA>+CC*:"]=*ZG=.Z'VZM% M;M9..CBC))&>B29]EO)ZL/<0D4 OL%Y@'TA@ MNV%W^R%R-VLKLEXDUUTDM\/>[D.4BWB1]"*Y:J%JN-U=B5-_747RQ23E/JDR MJ"7F[KR+V["+HZP:).IN6>OUC$W^^2'6YUHA6M_0,Z8E]^Y^&ZVR*)N>M[SS M FUJCLX>K4/JLOB;/-%'F58M7+5ZUW&8]]L*=>^ T>0&J98.S MG%XY>.6P1#GL'=P]_.&5@U<.7CELG'+8#3L][Y1L'@)E(7(:?%%Y<#:)\NN@ M*-?UT=AT;;@!\_-[N3GS\WNY.?-[YH2_=^SWL;:&OY'R&%WMDZO#O$\,$SZ#Y)OFY7DM<+&ZT7.EO;CPNL65OST9]R?\HW M]Y3? S7:9IQR?XC](7ZVA_AQ4SS^$/M#[ _QO1_BNQ>G/HM#O&FIV/=Q4I5J M]$B!Z;4\>VMQ@E:-9&U./&K3;SE_7NXYPK.*[[>VQI^7?B_]M[*W5FE&XJ7? M2_]F2/\JT7TO_5[Z-T/Z5R$L77^/^;G#4(ZB8A*\CR]B.&^CXCI(\QI%Q'S1 MPSH5/72V.G?OP/C\:Q[6/;'M"[&]9GEVFF4ER\%K%J]9O&;QFL5K%I_A][K! MZP:O&[QN\+K!ZX;[R>)ZW;!YH*+?%;Y+C8(^3",Z5QP'+8+/55F448K#\?7D MFSX_OY>;,S^_EYLS/[^7FS._%[.7+R:)? 67P:9V"CP,]_V$ASLKL1YX"?42^@@2NK=_$&YW M5\&M>PGU$OKP$GH0=O=WPIWN9NC038LI7UFH^LP9!N_B :VM"GQ)FFY=Q>JP M'*]Z37JR\6%TA5GMA[V 5%@0O5EZLEEKU.[V]\/!Y ML06\D'0'_7A)8!&84#*"1YR54:FF*BV#;!Q01=T)B'KP/BJC.Z; -MDE?[$3 M][OO=]_O_LN?88L"J/@W3QX_5L!_SA-?_KEA4.@ M7I*KZ??RV<_/[^7FS,_OY>;,[\7LY0N)H;WZ^^>9RJ,27AKTAV5\$9>Q*AY) MMI\9R?I:V&GYQ&FSUKG^#.VWF?L,-Q9K>#8'S%_Q/P1N\F,]L.#SDH- M??P1\T?,'[&;';']/6\H^B/FC]B#';'=L'.P&4=LT[)$I^F%*FX4[7CFP+77 MO7!O9Q5G97%3[C(?WQ+J):,G7^^$.P>KF/->"+T0WJ,0=@Y6J3;P0NB%\/ZN MXVYXZ%LT>BE\6BGL[H8[VYM](;^8Q.U)G$;I\%Y=F6=6:BF+DOLH4=^ D[GI\_-[N3GS\WNY M.?/S>[DY\WLQ>_EB(MW]T1]5@0VACM^=?GO?#UYW'RO]Y$%Q]^B=;(?=?=^E MX5FK''_&UOR,[8?=WBHH W_&_!GS9^QF9^P@[&S?:Y+.GS%_QOP9:YRQP\/- MJ*#P9\R?L?4\8[OA[N%F)#,I$O)S&0T297Y/_^L,)XE3]6;".9ANK_.7M]>/ MS_EV35@[L#_T[3B%0\0_NX]/LWP:);5=[G9X3VF,P5 EB?SU;Z\ZK^AGF-10 M_]RR)M_BJ2J"3^HR^)I-HX63>QF/RLDOW=VM@UYGN]O;_8ON50X[E$2S0OVB M_[$P[U[<(''SPX=UN1 MO _(3?>G( C.E I&JHSBI(!=38DU]2S][R2WZN5[O>Z[]X?O.CO;AR?]7F=WM_-NE;7XUG_W MX3CX?!(-LE.FQ?HC[=O>_54$T'*@]ZAV'0ZW17 J"M@6&X+FGI M%R(MVQV2EI7:97II>7'2TB5I62E][*7EA4C+/Z.TBO)YX&7%R\I-966;9*6M MK?B3VK=/)13=P\%M\C[F4K4$"-R[Z(D2H]_'OYWP3YWPOW=U=)^WKY]_*_"?*_'7:>E_Y_(;F3 M5W__I,I@EF(9X9=?]Y8XT)O**0;2NM.]5PK'M57C M&QO5VF3QW T[^RMAR+QX>O%\>/'LA8?[7GMZ\5Q3\>R&W4.O/;UXKJ=X=@\V MIE7IIB46OV683HR*0I6;V3^QV^F&>WL^3/5,-=V:"A5XT[V#9Q7[\4*U_D+5 M"P\Z/J'JA>J>A6IWVVLJ+U3W*%2'A^%A;Q5[?OW-]N>>^6![?J0&9?!Z^X6E M.';VPYV5 $GKYV:NE9BNJW)\9N*YNPM:TW/Z>O%<4_'<#G?WO/;TXKFFXMD) M][J;$4/VXKEYXKG=#7O=S;C<-S/%4939\/LD2T8J+_Y*0+!ROI'.^?9AN+.W M"AWPVNK#EZ3VUE.F=@["@P.?0_,R=;\&W<'!*NTWO$QYF5HN4YW=57@KO4QY MF5I^]W56LNR?UH#W711\%X4;G/UU[J+P.$?FJA'<&(>UFH$;:[2+-2!=V@S(*LRK$9!QW6 M" GYQJ:Q15'"+[# K'C<:;;+]3HTS&B&;$>W;Y@1!?'H;Z^*@W?OCKN[[[8/ MCW9[N[L'[_OONKVCD_Z[7N?]T2'H'?Q.M,IL7WRGC0>CK#S]=OP16\0$'_N? M^K\>?X2Q_\^?#GK=_;=GP?O3LZ/?SLY./W\*^I_>PW_['_YS=GJ&TSPY_=3_ M='3:_X 3?G_Z37_FZ_'9;Q^^T4<^?SG^VL<_W/R8/8A\W_)":2ZZ:S?U=N[C M$N8?\>._(%-4/$3YP=8]#]&E!S5J#$L)$QBA9ISEV44\4D$4P(D&VP8_C-JR M34$&EW$YP7Y%48X/NP"UFV=3:E$$CR]F:DB_E"=,S>@#;%14>^90CS.$UYI! M9J:54 CWZG^K&#XS#[GG$9AC$:CTC+3\.!J665[ FZ,2WC,/HO$87LXOJNBX3";@DS,\8W77D/T OQ:KA+Z$%YC!>[5]5_%JY\F&(_+^9OR M,@LNE?I>!+S=6NCO03ZU$<'F8[/]Q#V\(%QUM*_^_G#S;#9.N)=YXG8W7B,L MZM(&C(T9:N;53\$P2] VS7(Z5B?@J07=SIM_;05GV93.'NY_G([1A2,Q!*G! MH^,\99G0R^M0BBZC?/0FR3*BL'-,I. SG HX?3@*?0BTO);Q%#\-0U 7;#?3 MJ1O%<#A1'8#^!G%-YEIK9(6JVVOPD.+JMY^X!Y\?/XPJ^%)&]EV9QX,*;#XX M*_PL?K<"B]'.KOGB@0)=@(;O)3BQ^/]&S11JR >;5O7*Y0^#680.8Y5$.416E:"-%&\;N W5E#Z; M#>"*8X&!U:MFJ&1$5R[;#NHS%X,*5S^&:H;N$>GB 6HN4-XYKNT\2*++6QC6 M3^] /H:1]2Z2.^8+NYBT[L]YD>[?*$(32($]0_>F6*!%,(/K;S@/)B!J Z52 MU@-C.,IP5.8JRNFFPX.)DGM6I2.0QV$"Y[TH12GP!UA+PK?@IRBGK^(?6+VM M?/'O%S1>4[A@=UF952_-!UZ9.U[I^@+/[B@W^_>\ M.NT&Q=:*;Q&8RWA,0<[5+2S0?.H\3JDA*EG'O4ZOPZ(E)QU^#9?P #^%!S8W M-VUD3^M_X5H#6X).LO1#K1_C8$#Z=:HB>A,IB8]1/IQ(+Z->1[^&7IV"\EIX M:*/]4=M7&@N_9?PMM,*=9EMMS^L>FN?5C3S%+W.?;5P9<@J'DR@]5^C&H<$# M\T,'JYK!$N7PBO@"9_PN2K\'T0Q]NRC![RUJ4L=MP?C9, %3(!['/(PL5;+T M%.T?B T#!M$YWOQ;03_!CA_G$["90!F#SZ=^P-/)I41G,,]&U; 4,^T2#9*T M0I\-'3-;9*A>P3O1)NBLK8@SB"),=P7!O_X=_^(OGJ)9B18'O1_ M<.-4!1A]"AQ&\U+Q@0KE_)GFZ(P"]KA$+U(BMSS0*"FRVE#A0;0VT8R6 6X- M^U=7?%0N.:@S V7X/)M$ '@H/'HJ=B28Z;/(4I!0C!5F:JH0EH81AP&E7/(Y47>I' M!R/P(I*,N+]"F0J.7'L;!8QY*/Y&'ET:_^(V8=S',&/6T+("%P'471*/YVBS M1\97@0W$5K?GP7F>78)V'EJ=@9X%F%.*Y?R?G]^=!?TA*H*"(D>HH$(\Z2@, ML,/3N"PIOL2W(P>C=Z#W8TF.,UC8I:>K*[SV]=(64(\K!W*S9+&.G;:X;Z $X-Z5;X3E2- M8O"S'6L"]1T*99YR:*_,LP3NQ OEAOSXXZ3HJQSS3N1#G'%0(-CI[+P>_*1= MB;,H'T1P1[[Y_"-15$05'!32W/SL0&(6$WAIX( M/ MQ0NSG/Z(GQRH\A(CD%<\".Q@4J^(5Z$X!:KV'.1:9Q3 *S_^;!1U[?MP'J9J M%)-Y.TNRN:H_?^LZ07YJ%V,-O9[3U%Q]H;'BNIU]O1?:J=$I<1T56.IA@-L. M&X6Y%E!78!V"!ZR?!<.7#'L>I07GC4$!1/F'-D([[ S!*_E:(C MO^L0DO1*13NF=5$'*E7CN+3IN.6KS#&75M-ERC/,%:RITKXA'TU2_F1&X6QP MYGJ4.N%H+3O2"S?9@_4Z!&MX+G&GFD*)^U45[+ZK'[,8@W&IF*-Y40:8UX'] M<:.D'$KFI*9H;;&W2[B+G6 A1#@2* )KC=\R2$V(0J$8(S01+Y06T%P? &* MG[!O^%C[Q'I0Y:JX! JA^^G@53&-DD3ECM.I/_]*8(Y\IB)$K@15T3[L*9YD M&7X13=5"F 7_L"3$$DHX%M_-QP+_Y41-:O+ON!H!VG %)S%K3\21..YRL-Q9 MEHL7@YXC=WPV*^VFL)?0 )&C='_/5L)Y/=RR7 0,787&W M,_Y60H4VZ[Y60(5Z<.=:BMF30B$PN'$1JTN/?JA_X[8RY(E![ M:/&DYW#.3((,?H2QJ5SG16K)JS'GB-[HQ @8D=$T#/)J@&E(4HI)5(!O5DN_ M48))P^?!J@F#BWB06Z<&G/1B0H F,'>RJB#?SLG_A)(GHHLX1@P5+%1Z'O[_ M[+UI<]M&UBC\5U >>\:N@GE):H]KGBK9L3.>)['SVIZ;>C\V@::(& 0X:$"R M\NOO6;H;#1"4*"X22&*JQA%)+-VGS[Z";@GF$V>-4L"<$SEUKB0V-,:0DXZ* M54*6N+P1QA]!3)+W'U2_''T#F'R978%^%A@1RYJ9#BD%L$"01:P7DKSD M+93$JLL3[%ZBH0%F_@;X' M>H^A.$7E//!]G=XU!B-M.L'LA8_S,3\KTL ,,5 \AKF7]GKI5Z)[U]5XYS4MBU3(F2&6 ,+!"1'WELUW)5JTY!K@' M50DR)NV .;#&96_5U+;-I<@1[44@A2+,E* \'4EDIY4^X-N3^-;BG)&DP6T0 MD_AS"5J@_:M3D6[78;U/SVFW87Q\D6@_>S^7F48/*.*]2Q2T3SAMK5+M0XJE MMR#\*7]R$^=[_M"UG2^L9']J4:Z!8Y)+@5M2ZJ>IG%'BAA,F4\6$#-Q,4$*A M\=7=8&U>)IA5V:0]$>N DLH-L^?<.RS 9?9=)$JP4'A_#7]KC?5C@H$SH8>(:E>B M\MWL?V3U^%^L68Q "4>!<)6)J4U9U:$!4 ]@GSGFK&42G@<;\AWS%5,:06I& M+'7@Y2 "67NR3^"M,_Q1<=!)R>,B!M%V6V[ZE]_0<(V^2WT4:4 =!L!@8;VJ MX>PT-G5L?8XGO4LS0-SK")2L78)-K3G(X-2T:=DJE]*:R_!T>#X46!]1F (Z M#U2D%)'OW>?_^_'GU\"X0*$E'R^; 4CFH+CI\& "I.Q[TTA3",=$7@.B3BU; MTS&<=R820FT90#=)@8H4?[1&M6_53B>-&Q@4>19LKJDVIBD7"C6B3$YD0O:- MXK81(K#NGUE6(-B EME=1>\#SH")Q)*:28#.^UW*&:ONSM+,JL(R]N'DN,M; MG8K/@-,1D >XC=IQ[G_0_D,YY8S=>D*[SOTO:Z\,@R>-'8VS4.)A1PGJJQR$ MH6-R8*US'6=/(Q!+P[M($<'!ON.FZ_$MQ8/M&C4 M!UVSX#P9-*\H:9=;\0Z12G=0 MR981G+F-V!<).L0D+D1R%5HF9E$(>Y37:4Q.#K 3"A/MMNXUC.D7.D:C'V7% MGO@.P*OQBE*NX3M*SJ$LSA>)28TP3%T7@Q> GZ4V3\+(69R+.K"M@,QTF*-?PV>YU M8TUG\\S4?:WNPW#1\RKA\S *V8V6!%BB3.54"C,%=+B1^T!RXZU$5OINH;(Y MFZ6@8''-^LZ1R6.>N@$_.V'> 4*[;>4^4Z)"YKU\]^$SAEN3%+77$#-Q\#Q@ MF8+3ZB7U84-WP6>@-T*G0=.Y_D,U81*]];U-CRC?^A[>JAW36-^NRS$^4FAS MZL&B=!HZI_URPB\[P*D866!N$UV&[401D^_$LH=@F+-[SCFOOD]):COA^.4- ME]GIGDA;0L=_%V#J5#$1H\2 LLA2I4-,=[X^HADR(G64\9W4U) !9787=9( MB'OYC^,=61)1:GA2^OR;WOZH/6@]\S^.GF6VF[,1E5@[U MGPS=_HR/WO!PXUVBEL#^!\MA$[\^WPQ.;0C3MZWJ?Q4Q9EA1#]<2%5O0H/HI M&,#@Q&E4_D&.,M+S!TUZ:JF;D/Q'3V%&74M2':_PQM$/&1IFG>NJFA&6GT44 MN^#L5^L;:YB#+->69 M$OEB\(M+]**I#I69K&]/.00NKD44D^&[%-L\D%M2=.; GKBZVXVF7,W8K* M5J9P=WK;DK[RP>E&E;:&)/I:)39J;&&#RN:J'J6@59CKN4IZVF/&V! MI1R$]M\Q[>H=EZH:"U"<=R"IX,6TSX]H@"V)\;)Q&0 6._0W27&J[O!4,7I- M=[$SEFZGF1.V44= ,O<*F&U&,[ZP])#:&SM-\70/C-@4XUG&SM7@E/-<3B.; M2SXF%1N>024+]JED8G",D;6(B"9AI*9#,I:#@.[%G.I/A<#^R41_.RX M-0B^36-6\7P.B]+4D]U8GV;<,76'O,$L@"9%N2=K\?G-Y.34.Z>L'+]'7-0#JVBDIRJFB$Y_Z;Y)57&O4S)O74ZPW"GN MW&G=,T#;N;_2%;YO*BWT:>-G]P4)]C:/*\49@SXWDG]0&WUWW_6V^;75PG%> M10DO#TN3S1<9+8B^X3[ZY^>]L_/^\;GYY^3%FQ$E KT&;(O%3,F?S!]SI_3, M]MJ'2Q#0_WQV@EBYH!,_OQ"5,'-1_;?!2C\-CY:Z[?[9 %Q)4^WX/ZQ5U;B? M=>6-^Q7#=\B'Z^ +5@ZB2??3) H!1S:7G_>0B0+[LS^+;T?/[MZKQF53(S7[ MX9%BZ?VM3__;"BSN8B47#P7&A8D!5/LQ?:"QY=_LV/+WS5;7HN$'RY#!2 3? MKS+LL?9:"QXP5.5XO _X<[ ;7YYPM@L$39(;V27-X?++)DVX_ MS>X(:3I>."NN#U-.+TUY[22PHZ-.]K6ZZ8O":1 M+XB?'Z8,?$ X[VCVPPO3 B/HZ\3S5HM%/*57=VDP;'S7FW,\^6?D9#F/+NG*V^YM2_8Y8*O3LJTIQC>5A%6M/0(%SXW&S+)^KZU/4,V$;/@%WFMAMAKOR_+638K\RM MGO=[0Y-3O5;SP88LW@UU%]-M2<]7?AP3]"[DRCO\=%&N_#HG?;K_)WT)G"RG M<7A\OB2"N2B-&=5\/KHI/S-#:!P>Z/#,.7Y:J2D"R9&7;_3\TC006T3Z_,F%10 SQ)L5$0\CABD(E>?U?1,)MF)X [J>:W>;!UB.CM: MFYI\4A-(T-+\8QFJ=5=U?KX^C9>M]' F'>%(^9T(9VI]EMGB8/CM9>('+T< M"H\D:%1<6F %,VB4LBD39*VE4B/HE[T&X2MN4*C5*KZ'6IM']Q42FM%((#: MF],XX+'MXF[90RL[DK6JY4$]XA-V+0_:WO)@%WQ OZ-,^%>1I9ML37D 0/JB&SD& >47P_;;SV^R/WZ95 M[.B!#')_W3:#_3?F=\5MX[#9;;AMUC7J=;ROZ\D> 5Y09T/R2 MIB$)FQ9:KW>O8'MC&Q1@)S"".\@3QOW1K1.94 M18)S4YS>7DXC+U1U0I&%H(1A2R30:G,<.8YC%)(0+@>61,JB/3YNHV1$T1W= MOR(]TPTVA#/,!@ :"US$!D&8T. MM\Z^ZL&@MTU?.@90-5\VNF4.]_S4Z3Q#$\KQ2*C/67SK\SP+2R_([BWK"N]# MF!ZHS+<(YV*J9VS3< K-M^PV"4J"55.4AQG[O'AY@V'OY(7OO7_[\=O/EQYW MYL#GG_3.7I0MS@2.Q2!3: IH/5$ERE[TAB-6<8"#>OAF97%#N*/G?>")U/AZ/=TCP!FJI(MJ6@#@: -M2D9 M>H,JE8_YVR$ A?O&&;6>H>- S8PN-Z,]_L+-;#6S)D$2"RWK*5G#C34)I)!R%#4UI+T@%;!(UCZLIC M44Y0UB;=OPA(+HKZ]1<[Y"V\DS[V+D1ZQ;&@+BNLHITYOK+_H#T$/=3]Q)IX^]_ M.Q\.^V_^\]5[FV8@21##X9O!FU?$_?C^UQ^37 !G]-X!XPE%P_WO+IOO?P<< MX2]@=, ID^^^]\F,AK[4)B3*]I?F&?I:\P"?NI;QP.I8LGX&C[P,@45%Y,)! MSGIY9 I;Q['W"W4?K3[8$<:^>M M(UHFQ'.N0+V M4LR,H22NX$;LA6KZON)$3FM'/S\=NETVR:U17PQ-Z4*Q$&&43(*QC9/[^"KK M:]7^L-*61BWS.HW)A&;_Y]C<9-?W_*A?OKVRZ2]TKW-H>C<./L Q ,\^3XX>?@[ .\6OL/!R4V-(&\?!]E8$BHRC^*J M 5.A__/_/I)E;[0$K)5$L,?O[+*;;EWY;SLMW.'5:,&G_4WPQ-<7J!N64,@ MN^"*KFTD?R:S%*TU9'X;.-Q"LBJIJI)3\V"B^L"=69N)JO[C?;3%2#;W MR R]K9FLACLP?*8803"5QZ;,V#"'R4ZA5<*C:[GF94Y(.9/V03BL/=+LF'&I MH+(<@\]V'CT8&BYN$T;K24R!F8%;0^CYM\Z!B'IR4VC4MS;^&&Q&8 /5ALI? ML1L\=?$SCEI?7VS24X(4S'+!IF:4:L/-6F"5WO;_ +U@Q.(?@#@3.*<=0WM) MJ!:LT\;^S"+1L.7.\(ANF>3N]AJ24V O5^+*=NYN.D:K@*AB]*>VJ/,E#L9- M$=)_8UM[X,-HW98XI\<>"K.%#07 MLM:6I7$<]HE\6PUB6>C=EK)'X;]]01# M-%XL%ZJ_/9K*55\3[!0T&(X#:L^FEC)3\2.:%E.C<2S-GMFH&?9.RM;D)B<$ M+DOL<]'R1 ]<6C528I>P*M38P(Q#91]LBFY<"Z=<23 M7&T->UMJ6YG4&FK=:&NUOZA=JMO6/%2$$Q2W"7$6=4YACSH1[5RP;COE-NZH M9:OY@NJ@0-X32V 6Y$PYSB=19@,U2S'#NGLG\98ZH7E[]+X[2H<4T[AP;LK, M3;0=D\+P -;:Y,ZZWZ"];\D^LAV,RM/]F%UT5;(]I=6P>3=5Q4QTU')D1\/3 MDAWYZ&+B$ EYW,G#3MXGN')<4*B&HJR<,0!+*P!0CD/*9=UF8&@-82YX_H3K M%,+-2-)>%MR$PA3O L1&[5CS84Q>P-$'M& TJ'&&:;DY$AW:< :JZ/" MATW5*]2)H/29IL3*US MT-)[7WO.YC(YBT6@X88+E^%KBEPN;S<_!/P8%]:0T"P89T[9=;NSO.R"W;,@ ME#XZ\T_Z?4N:=51#XGQ^NW[ V/?\?##4#W;NH5L,;?= ;4MP M$)NO#]-LC%*D ]"IL)[&[C*=RT]B6YPCOHML]%;6D3QMQM([ R"$91S--Z9J MI]W^%!H19@0!]?Q&"=3:<*AE+B%?12<6)=89>)H42Q2M*%!CRGF]DMIO-(^L M/3?WR*;!)FGRNGRHCW+B-W'+LLVLX\'&YXV(KO6U'Z),Y0OMT,IO=3MT285F MOGES)&T!4Q6P9LW%(BJ#(XHCSC2AY:W#BJ#2L M*)$-87AF9AI$RN0R#BH(@K'K=&S* J#$RLT+FQO@!#AZ@4$!8)68 JP#KCHYQ'VR3B?:[;8#6YMA MCIAPW$3Y#PNBU7]\4H+BA)AO36LFM-7$I%D%IF:F5/U#A1HF@]Q)TUJ.U+3I MI4MF#:4N)D"3/>F]U!E2L((J998:U!Q[> !47QT,A;?>/;0E AZ>+T7 W\B= MT4R_M=]:0K[U%;>%>D$H#X<+J->2=4F],@>ZA>Q1LF[-F$4$XA]LI M0' A*O(Z[M@]N5A ]3AH,<=8P0VW)=[STJ_,GJ*KB*L+R>5FD+*R>-]O/C?] M["DV**%G#WOHA$J] ?S7Q]KVO/*@NPYVWAYJ5>[ 69<[L&L-0%X^^_GKNR_/ M7C72PQ5%9S)&VT%OX* MLH1[R+.1X8VX4P_EZBY)6%U^X /R \^64C/F4BN: M4SETBPA8S,]I4+#K_B6R\V>U!SQ[9?A\[<$FQCDO+N^6(]2(E-LU5'].J%T3 ME2;.XH+%A.(4#:J"Q-(Q75X,,! _R@\A=FXPQ0*$?YBPINLWR\OP%](PL%;) M*1OBO#=2%TQ96J_66$!9$LA+K:34PI6DJK;<=J1RE+VR2$6K)*VI,*KNT29( MBELJ:>3\P?D:JM"IDFP7J3RU*Y\^5@-M6,M&T:?A^5:-?=R-U/L<[*(_>2NAM\T?0^T%FT>HV@NVB%%W;F5] ME&I?2= VN-LG$'M?!9A69EG.@BHC.OH A35VMM#YL\73;/B%)Q;U+?2R++[CO9)9R4.3H;^\?DJ0JI]\Q([(NN(K)U$=G;L7PSZ>T%D&YGG MUT)7YS:6](WB +:!&'KSL:9;.67PJ"1B,= 6NIVN[0W7$R9,-]HPB[ GGTYD MB%-%7MM1H;#T7C4TN*4B#M@I%CK]0S56R%/*@$Z^H7JHIGEKE2ZYNGW;+$NO M,C&E8C@:D$%AZ)C*Y7+!C2;U-0H;:U/K1NO0O]$Q"54$F"2$]49F&_ID@D(! M_6N1F;:[)MT95IICISI>(P6SXQA1P):V?$IU9@"VEDH\ M46!S@K)W+\$ [Z.__$I*A6DK/(6;*="(1P#(Y(0C\";NHSD3F>W8%TTQ,47' MN +JGA=16TMI6M*EV95(X.1->=XX#:B_'??[LR_4EPG3G/V&D/JF!![@ALX' M, #"&)',(VZ%&<+AYN)*[EN0=![OS8.^W\ZGS478>[ X[ M.@]VY\'>$0_V%OP=OQF=L/.O[9Q_[>S3QIY4/=G"/G]>Y*:X1V,9/J;&LC%$' []B\$JS+ZU/'T/6/>NX]29 M/SP:[A).'9!>WN1D71,+[S/9-PJT1X@OG_JG_<$JLGE5.+26E^ZS?GRPZ'WF MGUVL9-[M''JOJ)KV6\N^OQ:CUU0HOI=ZPV!P[A\='^V2XM IHZU'JJ,C_VBP M4TAU,-KHSTY0O1/2%1/*/SUJB@7MGXQN%8ZWE;7N'78/3U?Q#^P>=N^=!OK. M30';,E:W$WD'P[Y_<;X-_T!K>7#':EN/E$7I5R>D?% MQA)5*2M6K*S]Q(-,#7\*"VX'*@BZ^I(..[9;7[+KX:9UBA)VS,-^,NC5&ZIO M9)?E::VSS4T=Z(NG/LB6,<''V_@3&TTG_=Y&D^=70N^GM:.:9@6F&"XHPK)L+\!E7P5,+2?)CJ=O!4T M\,0I'L/A:BD>CTL@+-L_/KKX<#GLGYSTWZX"BV^7;W]][WW^X+W[_.G;^T_? MOEK0B*7/L)M=HF$YP M>L#Z9:9_SZ0J8AI6!,^%90$/@=_$2*79C(;XP-.:IYC,C1#!2X>]BQ?>+"YP MP$BY9'AG3ENXAB6FV:TG8E@#SBWQ])@E'JORWT)D0!;XH.>#WID'4(GIP; B M;] ;O*@\TLQHT2-/<,83YHKW/._;)%*5=^B;$!AA8=RXZ*"M)C%[ABK-'E]E1(4I_ #SE&R(,&?WZ53.//;?R@:AO0>V=$L MBV!%7Z1*"S@Y[_=8) D^X.7[+[^_\M2MRN447W@=(7_VIFF&D\)@&?C>*,$9 M4OP*,RE,OP,WE\GK"-XC51Y-:=S6N(##P_NG>&@:Y@E@JI??R/A:PN.3?*)Z M.!KI-A(@(/\%C>"/C M(HYO89E -W_1=N#DAGV=#G>;)N$#QM$<,$]@0EXT@\CE"4SF9H@1CRI3'J,T MC2>;1C\:)A;%:6!'>?'+^"U!BC.(29HI-K['S.9X!"XEW__V_EPV'_S]9>_B^GLS25] M'+QYM?R6YK=PZ"5VW>"G/?5+=J-]NL*\#CNZP4_=X"<>_.1[\D<@9[EGM >R M.A>J#EM8SHN*77O0@ZC,&="A@-J-:AY9JSA$&LQ&!6HS8'DW0F?G1N@,A_[1 M\4HY_EU;I!8Q_H[&VDQC)_[1^48+R9^,QO:M-O9;)A(EV)\DM=^BA:TQMH^C MZ)L9#+>1,]-:>; ';'_/D7*XC7SK]O/.G<]2^EJ,-C%?9=>2D3I5^K!XZHZA MYXE_/%@I3[1UZ+EO6JA;9D41-3%-83M_/<9(EW8BZ[%_W-_&;(O6K92WGJN\R#]^9O/\-+^&/203'4Z;\O*2<'ZH)">]R5+U:4!>D;.'/ M5,#Z <.*D2:C,&%[]U@]4!8!'"I%1S++V)TZST_Z@UL M*<^M%!F5$-%?/2[5P6H=7:* JQ1 [--1E%1*:+ "(#=5)QX&B:^IL,372XY% M%F%%3II]'Z=844.+QB? )2E2VL:3+*NDC_@/Y2BZFPT*D-$-"5%@1 M%.-_X=H\*TR!DLX2H8K!8>_F1.7\)H7[,5%94J*R <$*H0'.<&9% MI9X$_^#'(9^;"2Q]HJ*]11L;](:/N[%Z_O:#'^=C':2(,F)BL+>K- V)Y^!V M3IUS0DIYWK]G5W-5!W3;7+8YL'E+AE3:N2-(@%6ISX\=H+A846XI(H9"$#SO M'>\80G0BY#X1\BE-7I=B1%?M[174MK$DA%I)(H9I[A;A'S42/FC-CRS.UB=R MU"YU<3&JD4GCX>"N2WT[S$ O3=!,B+!.!&2@N; '*E3U&VYF,)MEZ0^J:X?; M*^#;C6/W]^.8W7X4]:-#@\XY8NZX, '.0-:1OA;00K*J#.]_WN^=6C 4R5A< MIQD5 L,SOK_.T]?X7S"[4&6@'@J5QWCJ1LPZ$7.?B&&3!(PZU+"U@>)]$S\> M,F9U!T#W=&8*:9T:O%I=RQ&\.\*96"!=]/J&$AU6Y6B?QPZI[@C':A M0.(6[^Z_H$9+T@LCN"Z322"1]^4WZ.RLWF[O,T]6N<@+:@1%7V/?J$&O_\+# MCB]S>L/JXUL]PSSL.KYMM>/;!LY,B@P[;2GOBKKFY-R ZC?Y(PI20M%W M(A&A\+V;211,O%&:3]A7KC78$GMK=*&I"3'\/[VOO9*2\!->90,:J"' ECR[ M%.Z(A-?^$J_G+QU^_?7S%W<&04]LF7,B_ MWQ4YO?C?Z4AYET'N>R#!=70G'8\5:-%@;>&:08$/H]P&!9R0!E&B"0P SX@Y M5 1@^I0"P0[Z/>]1F-\F')'-S ]8WL5#6=[@O'?Q@JV?!N9&+%7'E#06+.)S M^I=RSB=D>]4'Y%IV<9HU72>CX74]"Q\80VGDSMQ&O%U,;HJ MO-V@ZVK8V'4&JWD3 2M>HCGR2I]GNS2G%BIS#18>4W/92Q-1WVF=9RJ400-2 M0:$4H*08I=?2IUMV+0+Q$@R_P:M&5R1NQ['_CIS.G"%'J]HO" Z[=^#3KZ"! M1U'#TBQ2K!)](=(CT:##("@H# $U-YQ:$1L:UK)1;&MXOM4P'GDC ]K(V4&C MWM.O@#_BY3]%.3PX>+.HA=HZB%![P889Z":7AL3PV/M?FQ)+Z*)M@^(MNK6L,M+PDCG9F,J98- M:^/@+R<#?RRDL((#57G)>#C'D!(TL#1YT6@V MKBU>,%C1=PJ$]0"]6U.17.1ZGI[OJ6(VB^FO3&*MG=*/Q,SX!"N5_7("FP^K M(X#J68FP(9(7/4[C3=J$0K"L3[+!CJV6"NQ[[7Z>V;,?" MG2?]WD8+L>9/:YUM;NI 7SSU0;:,"3[>QI\XIP_0>R7/UT;1^VG3 YMP_\ K MJC:^Y4<(HI[T5BD8V!]VO.]O\HX%&CP[M# 7N7(7M/==<.*BAGI[U5:A%V!P<[O;BE:+>* MUK [:'