0001617669-19-000082.txt : 20191107 0001617669-19-000082.hdr.sgml : 20191107 20191107164610 ACCESSION NUMBER: 0001617669-19-000082 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20190929 FILED AS OF DATE: 20191107 DATE AS OF CHANGE: 20191107 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37480 FILM NUMBER: 191201033 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-Q 1 ufab9291910-q.htm 10-Q Document
false--12-29Q320190001617669P2Y0.12500.0750.10P1Y1410001185141000118514100011857200500015000220000500072005000150002200005000720050001500022000050000.0010.001150000001500000097791479779147977914797791470.063620.063620.063620.0600375000812500337500575000P5Y12419528374300.210000000000000001P40YP10YP10YP7YP23YP7YP3YP3YP3Y3.330.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20 0001617669 2018-12-31 2019-09-29 0001617669 2019-11-07 0001617669 2019-09-29 0001617669 2018-12-30 0001617669 2018-07-02 2018-09-30 0001617669 2018-01-01 2018-09-30 0001617669 2019-07-01 2019-09-29 0001617669 us-gaap:CommonStockMember 2018-12-30 0001617669 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001617669 us-gaap:RetainedEarningsMember 2018-12-31 2019-03-31 0001617669 2019-03-31 0001617669 us-gaap:CommonStockMember 2019-06-30 0001617669 us-gaap:RetainedEarningsMember 2019-03-31 0001617669 us-gaap:CommonStockMember 2019-03-31 0001617669 2018-12-31 2019-03-31 0001617669 2019-06-30 0001617669 us-gaap:RetainedEarningsMember 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 2019-03-31 0001617669 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-29 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-09-29 0001617669 us-gaap:RetainedEarningsMember 2019-06-30 0001617669 us-gaap:RetainedEarningsMember 2019-09-29 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-29 0001617669 2019-04-01 2019-06-30 0001617669 us-gaap:CommonStockMember 2019-09-29 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 0001617669 us-gaap:RetainedEarningsMember 2018-04-02 2018-07-01 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-07-02 2018-09-30 0001617669 2018-04-01 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-04-02 2018-07-01 0001617669 us-gaap:RetainedEarningsMember 2018-07-02 2018-09-30 0001617669 us-gaap:RetainedEarningsMember 2018-07-01 0001617669 2018-04-02 2018-07-01 0001617669 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001617669 us-gaap:CommonStockMember 2018-04-02 2018-07-01 0001617669 2017-12-31 0001617669 2018-01-01 2018-04-01 0001617669 us-gaap:RetainedEarningsMember 2018-04-01 0001617669 2018-09-30 0001617669 us-gaap:CommonStockMember 2018-09-30 0001617669 us-gaap:CommonStockMember 2017-12-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-04-01 0001617669 2018-07-01 0001617669 us-gaap:RetainedEarningsMember 2018-09-30 0001617669 us-gaap:CommonStockMember 2018-07-01 0001617669 us-gaap:RetainedEarningsMember 2018-01-01 2018-04-01 0001617669 us-gaap:CommonStockMember 2018-01-01 2018-04-01 0001617669 us-gaap:RetainedEarningsMember 2017-12-31 0001617669 us-gaap:CommonStockMember 2018-04-01 0001617669 ufab:LineOfCreditForCapitalExpendituresMember 2018-01-01 2018-09-30 0001617669 ufab:LineOfCreditForCapitalExpendituresMember 2018-12-31 2019-09-29 0001617669 us-gaap:RevolvingCreditFacilityMember 2018-01-01 2018-09-30 0001617669 us-gaap:RevolvingCreditFacilityMember 2018-12-31 2019-09-29 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:AutomotiveMember 2018-12-31 2019-09-29 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2018-12-31 2019-09-29 0001617669 ufab:AutomotiveMember 2019-07-01 2019-09-29 0001617669 ufab:OtherRevenueMember 2018-12-31 2019-09-29 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2019-07-01 2019-09-29 0001617669 ufab:OtherRevenueMember 2019-07-01 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:SeniorCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:SeniorCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2019-09-29 0001617669 ufab:CollectiveBargainingArrangementsExpiringFebruary2020Member us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:LaborForceConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 us-gaap:AccountsPayableMember 2019-09-29 0001617669 us-gaap:AccountsPayableMember 2018-12-30 0001617669 ufab:GeneralMotorsCompanyMember ufab:DirectCompanySalesMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:CollectiveBargainingArrangementsExpiringAugust2019Member us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:LaborForceConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:MX 2019-09-29 0001617669 country:CA 2019-09-29 0001617669 country:CA 2018-12-30 0001617669 country:MX 2018-12-30 0001617669 us-gaap:VehiclesMember 2018-12-30 0001617669 us-gaap:ConstructionInProgressMember 2018-12-30 0001617669 us-gaap:OfficeEquipmentMember 2018-12-30 0001617669 us-gaap:VehiclesMember 2019-09-29 0001617669 us-gaap:OfficeEquipmentMember 2019-09-29 0001617669 us-gaap:EquipmentMember 2019-09-29 0001617669 us-gaap:EquipmentMember 2018-12-30 0001617669 us-gaap:LandMember 2019-09-29 0001617669 us-gaap:LeaseholdImprovementsMember 2019-09-29 0001617669 us-gaap:BuildingMember 2018-12-30 0001617669 us-gaap:ConstructionInProgressMember 2019-09-29 0001617669 us-gaap:BuildingMember 2019-09-29 0001617669 us-gaap:LeaseholdImprovementsMember 2018-12-30 0001617669 us-gaap:LandMember 2018-12-30 0001617669 srt:MinimumMember us-gaap:BuildingMember 2018-12-31 2019-09-29 0001617669 srt:MaximumMember us-gaap:OfficeEquipmentMember 2018-12-31 2019-09-29 0001617669 srt:MinimumMember us-gaap:OfficeEquipmentMember 2018-12-31 2019-09-29 0001617669 srt:MaximumMember us-gaap:EquipmentMember 2018-12-31 2019-09-29 0001617669 srt:MaximumMember us-gaap:BuildingMember 2018-12-31 2019-09-29 0001617669 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2018-12-31 2019-09-29 0001617669 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2018-12-31 2019-09-29 0001617669 us-gaap:VehiclesMember 2018-12-31 2019-09-29 0001617669 srt:MinimumMember us-gaap:EquipmentMember 2018-12-31 2019-09-29 0001617669 us-gaap:TradeNamesMember 2018-12-30 0001617669 us-gaap:CustomerContractsMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:CustomerContractsMember 2018-01-01 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:UnpatentedTechnologyMember 2018-01-01 2018-12-30 0001617669 us-gaap:UnpatentedTechnologyMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-30 0001617669 us-gaap:NoncompeteAgreementsMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:TradeNamesMember 2018-01-01 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2018-12-31 2019-09-29 0001617669 us-gaap:UnpatentedTechnologyMember 2019-09-29 0001617669 us-gaap:TradeNamesMember 2019-09-29 0001617669 srt:WeightedAverageMember us-gaap:CustomerContractsMember 2018-12-31 2019-09-29 0001617669 us-gaap:NoncompeteAgreementsMember 2019-09-29 0001617669 us-gaap:CustomerContractsMember 2019-09-29 0001617669 srt:WeightedAverageMember us-gaap:TradeNamesMember 2018-12-31 2019-09-29 0001617669 srt:WeightedAverageMember us-gaap:UnpatentedTechnologyMember 2018-12-31 2019-09-29 0001617669 srt:WeightedAverageMember 2018-12-31 2019-09-29 0001617669 ufab:LineOfCreditForCapitalExpendituresMember 2018-12-30 0001617669 us-gaap:UnsecuredDebtMember 2018-12-30 0001617669 us-gaap:UnsecuredDebtMember 2019-09-29 0001617669 ufab:LineOfCreditForCapitalExpendituresMember 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 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-09-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2016-04-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:USTermLoanIIMember us-gaap:SecuredDebtMember 2017-08-18 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2018-09-20 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 2016-04-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2018-11-08 0001617669 srt:MinimumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-12-31 2019-09-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberEighthTwentyTwentyMember ufab:LineOfCreditForCapitalExpendituresMember ufab:AmendedAndRestatedCreditAgreementMember 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2018-11-08 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyOneMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-11-08 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2016-04-29 2016-04-29 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 2018-11-01 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 0001617669 srt:MinimumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:SeniorCreditFacilitySecondAmendmentMember us-gaap:RevolvingCreditFacilityMember 2019-09-29 0001617669 srt:MaximumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-31 2019-09-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember 2018-11-08 2018-11-08 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberEighthTwentyNineteenMember ufab:LineOfCreditForCapitalExpendituresMember ufab:AmendedAndRestatedCreditAgreementMember 2018-11-08 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:USTermLoanAndTermLoanIIMember us-gaap:SecuredDebtMember 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2017-08-18 0001617669 ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2019-09-29 0001617669 us-gaap:LetterOfCreditMember ufab:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 0001617669 srt:MaximumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-12-31 2019-09-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:USTermLoanMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-12-31 2019-09-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember 2019-09-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2018-12-31 2019-09-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember 2018-12-31 2019-09-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember 2018-12-31 2019-09-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-12-31 2019-09-29 0001617669 ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember 2018-12-31 2019-09-29 0001617669 ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member us-gaap:LineOfCreditMember ufab:AmendedAndRestatedCreditAgreementMember 2018-11-08 2018-11-08 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2016-06-30 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2016-06-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-09-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-10-02 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-07-02 2018-09-30 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilSeptemberThirtyTwoThousandTwentyMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-01-01 2018-09-30 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyNineTwoThousandEighteenMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2016-06-30 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilDecemberThirtyFirstTwentyTwentyOneMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-09-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0001617669 ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilNovemberEighthTwentyTwentyThreeMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:EmployeeSeveranceMember 2017-12-31 0001617669 us-gaap:OtherRestructuringMember 2018-01-01 2018-09-30 0001617669 us-gaap:OtherRestructuringMember 2017-12-31 0001617669 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-09-30 0001617669 us-gaap:EmployeeSeveranceMember 2018-09-30 0001617669 us-gaap:OtherRestructuringMember 2018-09-30 0001617669 us-gaap:EmployeeSeveranceMember 2019-09-29 0001617669 us-gaap:OtherRestructuringMember 2018-12-31 2019-09-29 0001617669 us-gaap:OtherRestructuringMember 2018-12-30 0001617669 us-gaap:OtherRestructuringMember 2019-09-29 0001617669 us-gaap:EmployeeSeveranceMember 2018-12-31 2019-09-29 0001617669 us-gaap:EmployeeSeveranceMember 2018-12-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:FortSmithRestructuringMember 2018-07-02 2018-09-30 0001617669 ufab:FortSmithRestructuringMember 2018-07-02 2018-07-31 0001617669 ufab:EvansvilleRestructuringMember 2019-07-16 2019-07-16 0001617669 srt:ScenarioForecastMember us-gaap:OneTimeTerminationBenefitsMember ufab:BryanRestructuringMember 2019-09-30 2019-12-29 0001617669 ufab:SalariedRestructuringMember 2018-12-31 2019-09-29 0001617669 us-gaap:OtherRestructuringMember ufab:EvansvilleRestructuringMember 2019-07-01 2019-09-29 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2018-01-01 2018-09-30 0001617669 ufab:FortSmithArkansasMember us-gaap:ManufacturingFacilityMember 2018-10-18 0001617669 ufab:BryanRestructuringMember us-gaap:SubsequentEventMember 2019-11-07 2019-11-07 0001617669 ufab:SalariedRestructuringMember 2019-07-01 2019-09-29 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:EvansvilleRestructuringMember 2019-07-01 2019-09-29 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:FortSmithRestructuringMember 2018-01-01 2018-09-30 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2018-07-02 2018-09-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:PortHuronRestructuringMember 2018-07-02 2018-09-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:PortHuronRestructuringMember 2018-01-01 2018-09-30 0001617669 srt:ScenarioForecastMember us-gaap:OtherRestructuringMember ufab:BryanRestructuringMember 2019-12-30 2020-03-31 0001617669 us-gaap:OtherRestructuringMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-09-29 0001617669 srt:ScenarioForecastMember us-gaap:ContractTerminationMember ufab:EvansvilleRestructuringMember 2019-09-30 2019-12-29 0001617669 us-gaap:EmployeeSeveranceMember 2019-07-01 2019-09-29 0001617669 ufab:PortHuronRestructuringMember 2018-02-01 2018-02-01 0001617669 us-gaap:OtherRestructuringMember ufab:FortSmithRestructuringMember 2018-07-02 2018-09-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-09-29 0001617669 ufab:FortSmithArkansasMember us-gaap:ManufacturingFacilityMember 2018-10-18 2018-10-18 0001617669 us-gaap:OtherRestructuringMember ufab:FortSmithRestructuringMember 2018-01-01 2018-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 2019-06-11 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0001617669 ufab:The2013StockIncentivePlanMember 2016-04-29 2016-04-29 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-04-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-06-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember 2018-12-31 2019-09-29 0001617669 ufab:The2013StockIncentivePlanMember 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-08-17 2015-08-17 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 0001617669 ufab:The2013StockIncentivePlanMember 2016-04-29 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-08-17 2015-08-17 0001617669 ufab:EmployeeMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 2015-08-17 0001617669 ufab:The2013StockIncentivePlanMember 2017-09-15 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2013-12-29 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 ufab:The2013StockIncentivePlanMember 2014-01-01 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember 2019-09-30 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2014-01-01 2014-01-01 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 2015-08-17 0001617669 ufab:The2013StockIncentivePlanMember 2013-07-17 2013-07-17 0001617669 srt:ChiefExecutiveOfficerMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2018-12-31 2019-09-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2017-09-15 2017-09-15 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 srt:DirectorMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 2015-08-17 0001617669 ufab:The2013StockIncentivePlanMember 2014-01-01 2014-01-01 0001617669 ufab:The2013StockIncentivePlanMember 2017-09-15 2017-09-15 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-01-04 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 0001617669 ufab:The2013StockIncentivePlanMember 2013-12-29 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-12-31 2019-09-29 0001617669 us-gaap:EmployeeStockOptionMember 2019-09-29 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-02 2018-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember 2019-09-30 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-11-20 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-30 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-09-29 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-09-29 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-12-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 2019-06-11 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 2015-08-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2015-08-17 2015-08-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2015-08-17 2015-08-17 0001617669 ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-08-17 2015-08-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-09-15 2017-09-15 0001617669 ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember ufab:SharebasedCompensationAwardTrancheFourMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2016-04-29 2016-04-29 0001617669 country:US 2018-01-01 2018-09-30 0001617669 us-gaap:ForeignPlanMember 2018-01-01 2018-09-30 0001617669 us-gaap:ForeignPlanMember 2018-07-02 2018-09-30 0001617669 us-gaap:ForeignPlanMember 2019-07-01 2019-09-29 0001617669 ufab:DefinedContributionPlanInitialContributionMember 2018-12-31 2019-09-29 0001617669 country:US 2018-12-31 2019-09-29 0001617669 ufab:DefinedContributionPlanAdditionalContributionMember 2018-12-31 2019-09-29 0001617669 us-gaap:ForeignPlanMember 2018-12-31 2019-09-29 0001617669 country:US 2018-07-02 2018-09-30 0001617669 country:US 2019-07-01 2019-09-29 0001617669 ufab:A6thAvenueGroupServicesMember srt:AffiliatedEntityMember 2019-07-01 2019-09-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-01-01 2018-09-30 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-12-31 2019-09-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-07-02 2018-09-30 0001617669 ufab:A6thAvenueGroupServicesMember srt:AffiliatedEntityMember 2018-12-31 2019-09-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2013-03-18 2013-03-18 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2019-07-01 2019-09-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2013-03-18 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-01-01 2018-09-30 0001617669 us-gaap:WarrantMember 2018-01-01 2018-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2018-01-01 2018-09-30 0001617669 ufab:WarrantsforUnderwritersMember 2018-01-01 2018-09-30 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-01-01 2018-09-30 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-09-30 0001617669 ufab:The2013StockIncentivePlanMember 2018-01-01 2018-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-09-30 0001617669 ufab:WarrantsforUnderwritersMember 2018-12-31 2019-09-29 0001617669 ufab:The2013StockIncentivePlanMember 2018-12-31 2019-09-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-07-01 2019-09-29 0001617669 ufab:The2013StockIncentivePlanMember 2019-07-01 2019-09-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-07-02 2018-09-30 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-07-02 2018-09-30 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2019-07-01 2019-09-29 0001617669 us-gaap:WarrantMember 2018-12-31 2019-09-29 0001617669 us-gaap:WarrantMember 2019-07-01 2019-09-29 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-07-02 2018-09-30 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-09-29 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2019-07-01 2019-09-29 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-12-31 2019-09-29 0001617669 ufab:The2013StockIncentivePlanMember 2018-07-02 2018-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-09-29 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-07-02 2018-09-30 0001617669 ufab:WarrantsforUnderwritersMember 2019-07-01 2019-09-29 0001617669 ufab:WarrantsforUnderwritersMember 2018-07-02 2018-09-30 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-07-01 2019-09-29 0001617669 us-gaap:WarrantMember 2018-07-02 2018-09-30 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-12-31 2019-09-29 xbrli:shares ufab:reporting_unit ufab:employee ufab:segment iso4217:USD ufab:member xbrli:pure iso4217:USD xbrli:shares ufab:award_grant ufab:aquisition ufab:lease
 


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
FORM 10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 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)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol
Name of each exchange on which registered
Common Stock, par value $.001 per share
UFAB
NYSE American

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

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

As of November 7, 2019, the registrant had 9,779,147 shares of common stock outstanding.
 



TABLE OF CONTENTS



i


ITEM 1. FINANCIAL STATEMENTS    
UNIQUE FABRICATING, INC.
Condensed Consolidated Balance Sheets (Unaudited)
  
September 29,
2019
 
December 30,
2018
Assets
  

 
 
Current assets
  

 
 
Cash and cash equivalents
$
1,527,065

 
$
1,409,593

Accounts receivable – net
27,852,600

 
30,831,182

Inventory – net
14,532,549

 
16,285,507

Prepaid expenses and other current assets:
  

 
 
Prepaid expenses and other
2,606,478

 
2,511,486

Refundable taxes
1,405,034

 
983,073

Total current assets
47,923,726

 
52,020,841

Property, plant, and equipment – net
24,991,472

 
25,077,745

Goodwill
22,110,782

 
28,871,179

Intangible assets– net
12,598,169

 
15,568,383

Other assets
 
 
 
Investments – at cost
1,054,120

 
1,054,120

Deposits and other assets
225,057

 
198,854

Deferred tax asset
744,920

 
496,181

Total assets
$
109,648,246

 
$
123,287,303

Liabilities and Stockholders’ Equity
  

 
 
Current liabilities
  

 
 
Accounts payable
$
12,805,366

 
$
11,465,222

Current maturities of long-term debt
2,947,498

 
3,350,000

Income taxes payable

 
40,634

Accrued compensation
2,329,549

 
2,848,282

Other accrued liabilities
1,731,984

 
1,432,109

Total current liabilities
19,814,397

 
19,136,247

Long-term debt – net of current portion
33,432,062

 
34,667,768

Line of credit-net
14,453,598

 
17,904,869

Other long-term liabilities
1,037,994

 
395,154

Deferred tax liability
1,470,413

 
2,295,105

Total liabilities
70,208,464

 
74,399,143

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 September 29, 2019 and December 30, 2018, respectively
9,780

 
9,780

Additional paid-in-capital
45,998,996

 
45,881,848

Retained earnings
(6,568,994
)
 
2,996,532

Total stockholders’ equity
39,439,782

 
48,888,160

Total liabilities and stockholders’ equity
$
109,648,246

 
$
123,287,303


See Notes to Condensed Consolidated Financial Statements.

1


UNIQUE FABRICATING, INC.
Condensed Consolidated Statements of Operations (Unaudited)

  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Net sales
$
38,549,844

 
$
42,051,968

 
$
116,905,831

 
$
135,098,491

Cost of sales
31,375,421

 
33,528,457

 
93,219,296

 
104,305,811

Gross profit
7,174,423

 
8,523,511

 
23,686,535

 
30,792,680

Selling, general, and administrative expenses
6,538,005

 
7,226,204

 
21,234,250

 
22,571,692

Impairment of goodwill

 

 
6,760,397

 

Restructuring expenses
990,649

 
175,526

 
1,815,188

 
1,155,910

Operating (loss) income
(354,231
)
 
1,121,781

 
(6,123,300
)
 
7,065,078

Non-operating (expense) income
  

 
 
 
  

 
 
Other (expense) income, net
(13,496
)
 
21,166

 
29,303

 
(43,167
)
Interest expense
(1,148,700
)
 
(836,887
)
 
(3,580,434
)
 
(2,433,360
)
Total non-operating expense, net
(1,162,196
)
 
(815,721
)
 
(3,551,131
)
 
(2,476,527
)
(Loss) income – before income taxes
(1,516,427
)
 
306,060

 
(9,674,431
)
 
4,588,551

Income tax (benefit) expense
(252,270
)
 
(320,763
)
 
(597,862
)
 
698,830

Net (loss) income
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Net (loss) income per share
  

 
 
 
  

 
 
Basic
$
(0.13
)
 
$
0.06

 
$
(0.93
)
 
$
0.40

Diluted
$
(0.13
)
 
$
0.06

 
$
(0.93
)
 
$
0.39

Cash dividends declared per share
$


$
0.15

 
$
0.05

 
$
0.45

 

See Notes to Condensed Consolidated Financial Statements.


2


UNIQUE FABRICATING, INC.
Condensed Consolidated Statements of Stockholders’ Equity  (Unaudited)
 
Number of Shares
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained Earnings
 
Total
Balance - December 31, 2017
9,757,563

 
$
9,758

 
$
45,712,568

 
$
5,159,753

 
$
50,882,079

Net income

 

 

 
1,511,889

 
1,511,889

Stock option expense

 

 
33,260

 

 
33,260

Exercise of warrants and options for common stock
9,000

 
9

 
29,991

 

 
30,000

Cash dividends paid

 

 

 
(1,465,000
)
 
(1,465,000
)
Balance - April 1, 2018
9,766,563

 
$
9,767

 
$
45,775,819

 
$
5,206,642

 
$
50,992,228

Net income

 

 

 
1,751,009

 
1,751,009

Stock option expense

 

 
32,680

 

 
32,680

Exercise of warrants and options for common stock
5,024

 
5

 
3,995

 

 
4,000

Cash dividends paid

 

 

 
(1,465,223
)
 
(1,465,223
)
Balance - July 1, 2018
9,771,587

 
$
9,772

 
$
45,812,494

 
$
5,492,428

 
$
51,314,694

Net income

 

 

 
626,823

 
626,823

Stock option expense

 

 
32,681

 

 
32,681

Exercise of warrants and options for common stock

 

 

 

 

Cash dividends paid

 
 
 

 
(1,465,681
)
 
(1,465,681
)
Balance - September 30, 2018
9,771,587

 
$
9,772

 
$
45,812,494

 
$
5,492,428

 
$
50,508,517


 
Number of Shares
 
Common Stock
 
Additional
Paid-In
Capital
 
Retained Earnings
 
Total
Balance - December 30, 2018
9,779,147

 
$
9,780

 
$
45,881,848

 
$
2,996,532

 
$
48,888,160

Net loss

 

 

 
(189,117
)
 
(189,117
)
Stock option expense

 

 
32,681

 

 
32,681

Cash dividends paid

 

 

 
(488,957
)
 
(488,957
)
Balance - April 1, 2019
9,779,147

 
$
9,780

 
$
45,914,529

 
$
2,318,458

 
$
48,242,767

Net (loss) income

 

 

 
(7,623,295
)
 
(7,623,295
)
Stock option expense

 

 
65,681

 

 
65,681

Balance - June 30, 2019
9,779,147

 
$
9,780

 
$
45,980,210

 
$
(5,304,837
)
 
$
40,685,153

Net (loss) income

 

 

 
(1,264,157
)
 
(1,264,157
)
Stock option expense

 

 
18,786

 

 
18,786

Balance - September 29, 2019
9,779,147

 
$
9,780

 
$
45,998,996

 
$
(6,568,994
)
 
$
39,439,782

 

See Notes to Condensed Consolidated Financial Statements.


3


UNIQUE FABRICATING, INC.
 Condensed Consolidated Statements of Cash Flows (Unaudited)
  
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Cash flows from operating activities
  

 
  

Net (loss) income
$
(9,076,569
)
 
$
3,889,721

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

 
  

Impairment of goodwill
6,760,397

 

Inventory allowance
1,741,924

 

Depreciation and amortization
5,139,638

 
4,947,495

Amortization of debt issuance costs
133,112

 
106,609

Loss on sale of assets
4,959

 
5,179

Bad debt adjustment
191,363

 
(52,483
)
Loss (gain) on derivative instrument
745,803

 
(5,645
)
Stock option expense
117,148

 
98,621

Deferred income taxes
(1,073,431
)
 
27,797

Changes in operating assets and liabilities that provided (used) cash:
  

 
  

Accounts receivable
2,787,219

 
(3,902,083
)
Inventory
11,034

 
(1,176,587
)
Prepaid expenses and other assets
(646,119
)
 
(445,198
)
Accounts payable
336,821

 
2,708,213

Accrued and other liabilities
(259,492
)
 
614,747

Net cash provided by operating activities
6,913,807

 
6,816,386

Cash flows from investing activities
  

 
  

Purchases of property and equipment
(2,129,658
)
 
(4,691,424
)
Proceeds from sale of property and equipment
41,548

 
28,205

Net cash used in investing activities
(2,088,110
)
 
(4,663,219
)
Cash flows from financing activities
  

 
  

Net change in bank overdraft
1,003,323

 
(364,849
)
Payments on term loans and note payable
(3,012,500
)
 
(2,962,477
)
Proceeds from capital expenditure line
1,300,000

 

(Repayment) proceeds from revolving credit facilities, net
(3,510,091
)
 
5,088,039

Proceeds from exercise of stock options and warrants

 
34,000

Distribution of cash dividends
(488,957
)
 
(4,395,904
)
Net cash used in financing activities
(4,708,225
)
 
(2,601,191
)
Net increase (decrease) in cash and cash equivalents
117,472

 
(448,024
)
Cash and cash equivalents – beginning of period
1,409,593

 
1,430,937

Cash and cash equivalents – end of period
$
1,527,065

 
$
982,913

Supplemental disclosure of cash flow Information – cash paid for

  

 
  

Interest
$
3,442,309

 
$
2,304,312

Income taxes
$
356,964

 
$
1,178,482

 
See Notes to Condensed Consolidated Financial Statements.

4

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)


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 reportable 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 condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The information furnished in the consolidated financial statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for the fair presentation of such financial statements. The interim results for the periods presented may not be indicative of the Company's actual annual results. These condensed consolidated financial statements should be read in conjunction with the notes to the condensed consolidated financial statements as of and for the year ended December 30, 2018 included in the Companys’s annual report on Form 10-K for such period.

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

Fiscal Years — The Company’s quarterly periods end on the Sunday closest to the end of the calendar quarterly period. For 2019, the quarter and year to date period, which were 13 and 39 weeks, respectively, ended on September 29, 2019, and for 2018, the quarter and year to date period, which were 13 and 39 weeks, respectively, ended on September 30, 2018. Fiscal year 2018 ended on Sunday, December 30, 2018.

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 credit losses in 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 $849,423 and $684,996 at September 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.

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 present and all originally assigned useful lives remained appropriate during the 13 and 39 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, 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 using the straight line method over the estimated useful life of each asset. Leasehold

5

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

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. Acquired intangible assets subject to amortization are amortized on a straight line basis, which approximates the pattern in which the economic benefit of the respective intangible is realized, over their respective estimated useful lives. 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 to determine whether events and circumstances warrant a revision to the remaining period of amortization. The Company determined that no impairment indicators were present and all originally assigned useful lives remained appropriate during the 13 and 39 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, respectively.

Goodwill — Goodwill represents the excess of the acquisition cost of consideration transferred over the fair value of the identifiable 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 unit and operating segment 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. A goodwill impairment charge of $6,760,397 was recognized during the 39 weeks ended September 29, 2019 and no impairment charges recognized during the 13 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, respectively. Key assumptions used in the analysis were a discount rate of 12.5%, EBITDA margin and a terminal growth rate of 2.0%. No such indicators of impairment were identified during the 13 weeks ended September 29, 2019.

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 a debt discount and are also shown as a reduction of the associated debt instrument. Debt issuance costs on term debt are amortized using the straight line 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 September 29, 2019 and December 30, 2018, debt issuance costs were $322,973 and $381,793, respectively, while amounts paid to or on behalf of lenders presented as debt discounts were $407,938 and $482,232, respectively. On November 8, 2018, the Company amended its current Credit Agreement (the “Amended and Restated Credit Agreement”), which increased the Company's term loan debt and is further described in Note 6. The Company reviewed this amendment for extinguishment accounting and concluded that as of the date of the amendment $59,110 of the remaining $172,600 debt issuance costs not amortized on the 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 of the of remaining unamortized debt issuance costs on the term loans did not meet extinguishment accounting and therefore were carried forward to the new revolving debt facility and term loans.

Amortization expense of both debt issuance costs and debt discounts has been recognized as a component of interest expense in the amounts of $44,369 and $133,112 for the 13 and 39 weeks ended September 29, 2019, and $35,536 and $106,609 for the 13 and 39 weeks ended September 30, 2018, respectively.

Investments — Investments in entities in which the Company has less than a 20 percent interest or is not able to exercise significant influence are carried at cost, as there is not a readily determined fair value for these investments. Dividends received are included in income, except for those dividends received in excess of the Company’s proportionate share of accumulated

6

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

earnings, which are applied as a reduction of the cost of the investment. Impairment losses due to a decline in the value of the investment that is other than temporary are recognized when incurred. No dividend income or impairment loss was recognized for the 13 and 39 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, 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 $2,639,254 and $1,802,712 of checks issued in excess of available cash balances at September 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 13 and 39 weeks ended September 29, 2019:

 
Thirteen Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 29, 2019
Net Sales

 

Automotive
$
33,432,013

 
$
100,964,000

HVAC, water heater, and appliances
3,096,874

 
10,354,874

Other
2,020,957

 
5,586,957

Total
$
38,549,844

 
$
116,905,831



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.







7

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

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 costs 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 financial statement effects 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 remain open. The Company had no unrecognized tax benefits as of September 29, 2019 and September 30, 2018. The Company recognizes any penalties and interest when necessary as income tax expense. There were no penalties or interest recorded during the 13 and 39 weeks ended September 29, 2019 or September 30, 2018, respectively.

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 13 and 39 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, the Company’s net sales were derived from customers principally engaged in the North American automotive industry.  The following table presents the Company's 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:
  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
General Motors Company (GM)
17
%
 
15
%
 
18
%
 
14
%
Fiat Chrysler Automobiles (FCA)
15
%
 
16
%
 
15
%
 
16
%
Ford Motor Company (Ford)
14
%
 
10
%
 
12
%
 
11
%


No customer represented more than 10 percent of direct Company sales for the 13 weeks ended September 29, 2019. GM accounted for 10 percent of direct Company sales for the 39 weeks ended September 29, 2019. No customer represented more than 10 percent of direct Company sales for the 13 and 39 weeks ended September 30, 2018.

GM accounted for more than 8 percent of direct accounts receivable as of September 29, 2019. GM accounted for 14 percent of direct accounts receivable as of December 30, 2018.


8

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

Labor Markets — At September 29, 2019, of the Company’s hourly plant employees working in the United States manufacturing facilities, 32 percent were covered under a collective bargaining agreement which expires in August 2022 while another 6 percent were covered under a separate collective bargaining agreement that expires in February 2023. On October 18, 2019, subsequent to the end of the third quarter, the Company's hourly plant employees in Bryan, Ohio voted to unionize with a contract to be negotiated during the fourth quarter of 2019.

Foreign Currency Exchange — The expression of assets and liabilities in a currency other than the Company's 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 September 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 may be 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. The following table presents the Company's production in Mexico, Canada, and other foreign markets:

  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Mexico
19
%
 
17
%
 
19
%
 
18
%
Canada
7
%
 
10
%
 
7
%
 
10
%
Other
%
 
%
 
%
 
%

 
The following table presents the Company's sales derived from customers located in Mexico, Canada, and other foreign countries:
  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Mexico
19
%
 
18
%
 
18
%
 
17
%
Canada
7
%
 
9
%
 
9
%
 
10
%
Other
1
%
 
2
%
 
1
%
 
2
%


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, Topic 606. This ASU superseded most of the existing guidance on revenue recognition in ASC Topic 605, Revenue Recognition, and established 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

9

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

services. 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. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company does not expect the adoption of Topic 606 to have a material impact to its net income on an ongoing basis. The Company did not record a cumulative adjustment related to the adoption of ASU 2014-09, and the effects of adoption were not significant.
 
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 its 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, which will supersede the current lease requirements in Topic 840. The ASU requires lessees to recognize a right of use 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. Currently, leases are classified as either capital or operating, with only capital leases recognized on the balance sheet. The reporting of lease related expenses in the consolidated statements of operations and cash flows will be generally consistent with current guidance. The ASU is effective for the Company for financial statements issued for fiscal years beginning after December 15, 2019. The Company believes the impact that the adoption of this guidance will have on its consolidated financial statements will be to materially increase assets and liabilities on the consolidated balance sheet, but it is not expected to materially impact the consolidated statements of operations.

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 13 and 39 weeks ended September 29, 2019 or for the 13 and 39 weeks ended September 30, 2018.

Note 3 — Inventory

Inventory consists of the following:
  
September 29,
2019
 
December 30,
2018
Raw materials
$
8,375,838

 
$
9,562,962

Work in progress
534,472

 
547,729

Finished goods
5,622,239

 
6,174,816

Total inventory
$
14,532,549

 
$
16,285,507



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 obsolete inventory was $2,350,600 and $557,066 at September 29, 2019 and December 30, 2018, respectively. During the third quarter of 2019, the Company increased the inventory allowance by $1,741,924 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. No similar increase to the inventory allowance occurred during the 13 and 39 weeks ended September 30, 2018.


10

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

Included in inventory are assets located in Mexico with a carrying amount of $3,148,569 at September 29, 2019 and $3,340,748 at December 30, 2018, and assets located in Canada with a carrying amount of $1,045,303 at September 29, 2019 and $1,177,256 at December 30, 2018.

Note 4 — Property, Plant, and Equipment
Property, plant, and equipment consists of the following:
 
September 29,
2019
 
December 30,
2018
 
Depreciable
Life – Years
Land
$
1,663,153

 
$
1,663,153

 
  
Buildings
6,898,455

 
6,898,455

 
23 – 40
Shop equipment
23,121,164

 
21,165,566

 
7 – 10
Leasehold improvements
1,211,680

 
1,130,507

 
3 – 10
Office equipment
1,671,924

 
1,650,626

 
3 – 7
Mobile equipment
189,575

 
282,805

 
3
Construction in progress
1,520,040

 
1,514,082

 
 
Total cost
36,275,991

 
34,305,194

 
  
Accumulated depreciation
11,284,519

 
9,227,449

 
 
Net property, plant, and equipment
$
24,991,472

 
$
25,077,745

 
 


Depreciation expense was $738,632 and $2,169,422 for the 13 and 39 weeks ended September 29, 2019, respectively, and $647,541 and $1,872,531 for the 13 and 39 weeks ended September 30, 2018, respectively.

Included in property, plant, and equipment are assets located in Mexico with a carrying amount of $3,991,934 and $3,209,973 at September 29, 2019 and December 30, 2018, respectively, and assets located in Canada with a carrying amount of $599,553 and $656,183 at September 29, 2019 and December 30, 2018, respectively.

Note 5 — Intangible Assets

Intangible assets of the Company consist of the following at September 29, 2019:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
Customer contracts
$
26,523,065

 
$
17,467,982

 
8.16
Trade names
4,673,044

 
1,642,500

 
16.43
Non-compete agreements
1,161,790

 
1,136,175

 
2.53
Unpatented technology
$
1,534,787

 
$
1,047,860

 
5.00
Total
$
33,892,686

 
$
21,294,517

 
 

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

 
$
14,936,128

 
8.16
Trade names
4,673,044

 
1,452,276

 
16.43
Non-compete agreements
1,161,790

 
1,117,626

 
2.53
Unpatented technology
1,534,787

 
$
818,273

 
5.00
Total
$
33,892,686

 
$
18,324,303

 
 


The weighted average amortization period for all intangible assets is 8.96 years. Amortization expense for intangible assets totaled $996,729 and $2,970,216 for the 13 and 39 weeks ended September 29, 2019, respectively, and $1,014,136 and $3,074,964 for the 13 and 39 weeks ended September 30, 2018, respectively.


11

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

Estimated amortization expense is as follows for the remainder of the current fiscal year and future fiscal years are as follows:
2019
$
985,888

2020
3,913,627

2021
2,455,712

2022
1,305,314

2023
978,787

Thereafter
2,958,841

Total
$
12,598,169




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 lender and Administrative 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 Administrative 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 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 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 eased, 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. 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 that could be borrowed under the Revolver reverted back to $30.0 million and was replaced by the Amended and Restated Credit Agreement described 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, with Citizens, acting as Administrative Agent, and the other lenders. The Amended and Restated Credit Agreement which is a five year 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 under the terms of the Amended and Restated Credit Agreement, and left the principal amount on the CA Term Loan at approximately $12.0 million, the same as it was under the previous Credit Agreement. The Amended and Restated Credit Agreement combined

12

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

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 from $15.9 million, in total, from 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 with a lump sum due at 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 3.25% per annum in the case of the Base Rate and 2.75% to 4.25% per annum in the case of the LIBOR rate, in each case, based on senior leverage ratio thresholds, measured quarterly, as increased by the Waiver and Fourth Amendment to the Amended and Restated Credit Agreement which is further described below. The fair value of debt approximates book value based on the variable terms.

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.

As of September 29, 2019, $14,776,571 was outstanding under the Revolver. This amount is gross of debt issuance costs which are further described in Note 1. The Revolver had an effective interest rate of 6.362% percent per annum at September 29, 2019, and is secured by substantially all of the Company’s assets. At September 29, 2019, the maximum additional available borrowings under the Revolver was $10,001,372, which includes a reduction for a $100,000 letter of credit issued for the benefit of the landlord of one of the Company’s leased facilities, and a reduction of the borrowing base capacity to $24,877,944 under the borrowing base restrictions of the Amended and Restated Credit Agreement.

Long term debt consists of the following:
  
September 29,
2019
 
December 30,
2018
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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the New US Term Loan is presented net of a debt discount of $283,743 from costs paid to or on behalf of the lenders.
$
24,703,756

 
$
25,664,582

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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $124,195 from costs paid to or on behalf of the lenders.
10,375,804

 
$
11,853,186

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

 
500,000

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.362% per annum at September 29, 2019.
1,300,000

 

Total debt excluding Revolver
36,379,560

 
38,017,768

Less current maturities
2,947,498

 
3,350,000

Long-term debt – Less current maturities
$
33,432,062

 
$
34,667,768



13

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)


Covenant Compliance

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 debt service coverage ratio, as defined in the Amended and Restated Credit Agreement. As of December 30, 2018, the Company was in compliance with these financial covenants. Additionally, the New US Term Loan and CA Term Loan each contains a clause, effective December 30, 2018, that requires an excess cash flow payment to be made to the lenders to reduce the New US Term Loan and CA Term Loan if the Company’s cash flow exceeds certain thresholds as defined by the Amended and Restated Credit Agreement. No payments were required to be made in the 13 and 39 weeks ended September 29, 2019.

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 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) 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 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 convenants, before and after giving effect to the distributions. The Company is compliant with the covenants set forth in the Waiver and Fourth Amendment as of September 29, 2019.

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 will not pay a dividend during the remainder of 2019.

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 are as follows:

14

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

2019
$
337,500

2020
3,193,125

2021
4,175,625

2022
4,912,500

2023
38,945,319

Thereafter

Total
51,564,069

Discounts
(407,938
)
Debt issuance costs
(322,973
)
Total debt – Net
$
50,833,158



Note 7 — Derivative Financial Instruments

Interest Rate Swap

The Company holds derivative financial instruments, in the form of an interest rate swap, 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 swap is recognized in the accompanying consolidated balance sheets at its fair value. Monthly settlement payments due on the interest rate swap and changes in its fair value are recognized currently in net income as interest expense in the accompanying consolidated statements of operations.

Effective June 30, 2016, as required under the Credit Agreement entered into during April 2016, the Company entered into an interest rate swap which requires the Company to pay a fixed rate of 1.055 percent 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,681,250 which decreased by $318,750 each quarter until June 30, 2017, and thereafter decreased by $425,000 each quarter until June 29, 2018, when it began decreasing by $531,250 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 with requires the Company to pay a fixed rate of 1.093 percent 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,900,000 which decreases by $100,000 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 percent 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,037,500 which increased by $378,125 each quarter until June 28, 2019 when the notional amount increased to $17,540,625 due to the interest rate swap from 2016 described above expiring. The notional amount then decreases each quarter by $153,125 until September 30, 2020 when the notional amount increases to $17,475,000 due to the interest rate swap from 2017 above expiring. The notional amount then decreases each quarter by $431,250 until December 31, 2021, then decreases each subsequent quarter by $609,375 until it expires on November 8, 2023

At September 29, 2019, the fair value of all swaps was in a net liability position of $1,037,994 and is included in other accrued liabilities and other long term liabilities in the condensed consolidated balance sheet. The Company paid $22,279 and received $63,761 in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 13 and 39 weeks ended September 29, 2019, respectively. At September 30, 2018, the fair value of the swaps was $164,965, and was included in other long-term assets in the consolidated balance sheets. The Company received $35,659 and  $84,554 with respect to the interest rate swaps for the 13 and 39 weeks ended September 30, 2018, respectively. Both the change in fair value and the monthly settlements were included in interest expense in the consolidated statements of operations.

Note 8 — Restructuring


15

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

The Company's restructuring activities are undertaken as necessary to implement management's strategy and improve profitability. The restructuring activities generally relate to realignment 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.

2019 Restructurings

Bryan Restructuring

On November 7, 2019, the Company made the decision to close its manufacturing facility in Bryan, Ohio. The Company currently expects to cease operations at the Bryan facility by the end of January 2020, and estimates that approximately 43 positions will be 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 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 expects to incur one-time severance costs as a result of this plant closure of approximately $0.5 million during the fourth quarter of 2019. 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.8 million during the first quarter of 2020.

Evansville Restructuring

On July 16, 2019, the Company made the decision to close its manufacturing facility in Evansville, Indiana. The Company currently expects to cease operations at the Evansville facility by the end of December 2019, and estimates that approximately 47 positions will be 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 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.

The Company incurred one-time severance costs as a result of this plant closure of $331,416 and $331,416 in the 13 and 39 weeks ended September 29, 2019, respectively. 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 $518,493 and $518,493 in the 13 and 39 weeks ended September 29, 2019. All of these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.    

The Company will incur total lease payments for the remaining term of an existing warehouse lease of $1.2 million which will be accrued upon the cease use of the facility in the fourth quarter of 2019. The Company is actively pursuing a sublease of the facility.

Departures

On September 30, 2019, subsequent to the end of the third quarter, 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 time that a permanent CFO is named. The Company did not incur any restructuring costs in connection with this resignation.

On September 17, 2019, the Company named a new President and Chief Executive Officer of the Company, who began employment with the Company on September 30, 2019, subsequent to the end of the third quarter. The Company did not incur any restructuring costs in connection with this appointment.
    

16

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

On July 30, 2019, our former President and Chief Executive Officer of the Company (CEO), resigned as from 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, the former President and CEO of the Company resigned by mutual agreement of both parties. The Company incurred one-time restructuring costs of $140,740 and $720,712 during the 13 and 39 weeks ended September 29, 2019, respectively, in connection with his resignation. Further charges expected to be incurred subsequent to September 29, 2019 are expected to be immaterial.

Salaried Restructuring

On May 15, 2019 and February 1, 2019, the Company announced that in order to reduce fixed costs it would be eliminating a number of 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 and $244,567 in the 13 and 39 weeks ended September 29, 2019, respectively.

The table below summarizes the activity in the restructuring liability for the 39 weeks ended September 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,296,695

 
518,493

 
1,815,188

Payments made during the period
 
729,685

 
384,243

 
1,113,928

Accrual balance at September 29, 2019
 
567,010

 
134,250

 
701,260



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 has continuing cash flows from the production being moved to other of its facilities.

In October 2018, the Company sold the building it owned in Fort Smith, which had a net book value of $733,059, for cash proceeds of $876,032 resulting in a gain on the sale of $142,973. The Company did not incur any restructuring costs associated with this closure in the 13 and 39 weeks ended September 29, 2019.

The Company incurred one-time severance costs as a result of this plant closure of $60,423 and $233,782 in the 13 and 39 weeks ended September 30, 2018, respectively. 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 $115,103 and $559,461 in the 13 and 39 weeks ended September 30, 2018. All of these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.

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

17

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

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 has continuing cash flows from the production being moved to other of its facilities.  The Company did not incur any restructuring costs associated with this closure in the 13 and 39 weeks ended September 29, 2019.

The Company incurred one-time severance costs as a result of this plant closure of $0 and $64,768 in the 13 and 39 weeks ended September 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 and $297,899 in the 13 and 39 weeks ended September 30, 2018. All of these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.

The table below summarizes the activity in the restructuring liability for the 13 and 39 ended September 30, 2018.
 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
Accrual balance at January 1, 2018
 
$

 
$

 
$

Provision for estimated expenses incurred during the year
 
298,551

 
857,359

 
1,155,910

Payments made during the period
 
298,551

 
857,359

 
1,155,910

Accrual balance at September 30, 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 July 17, 2013 and January 1, 2014, the board of directors approved the issuance of 375,000 and 120,000 non statutory stock option awards, respectively, to employees of the Company with an exercise price of $3.33 per share with a weighted average grant date fair value of $0.23 and $0.35 per share, respectively. On April 29, 2016, the Company issued 7,200 non statutory stock option awards to employees of the Company with an exercise price of $12.58 and with a weighted average grant date fair value of $2.80 per share. On September 15, 2017, the Company issued 5,000 non statutory stock option awards to employees of the Company with an exercise price of $7.65 per share and with a weighted average grant date fair value of $1.41 per share. All 4 grants of the awards vest 20 percent on the grant date and an additional 20 percent on each of the first, second, third and fourth anniversaries thereafter. Vested awards can only be exercised while the participants are employed by the Company.

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 15, 2017
 
April 29, 2016
 
January 1, 2014
 
July 17, 2013
Expected volatility
40.00
%
 
40.00
%
 
34.00
%
 
34.00
%
Dividend yield
7.00
%
 
5.00
%
 
%
 
%
Expected term (in years)
5

 
5

 
4

 
4

Risk-free rate
1.81
%
 
1.28
%
 
1.27
%
 
0.96
%




18

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

On September 30, 2019, subsequent to the end of the third quarter, 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. Vested awards can only be exercised while the participant is employed by the Company.

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 August 17, 2015, the board of directors approved the issuance of stock option awards for 230,000 shares of which 45,000 shares subject to non statutory awards were granted to the board of directors and 185,000 incentive stock options were granted to employees of the Company. All of the awards had an exercise price of $12.50 per share with a weighted average grant date fair value of $2.72 per share. These awards vest 20 percent on the grant date and an additional 20 percent on each of the first, second, third and fourth anniversaries of the grant date thereafter. Vested awards can only be exercised while the participants are employed by the Company.

On November 20, 2015, the board of directors approved the issuance of incentive stock option awards for 15,000 shares to employees of the Company. All of the awards had an exercise price of $11.50 per share with a weighted average grant date fair value of $2.23 per share. The vesting schedule, vesting percentage, and capability of the employees to exercise these options are the same as these for the August 17, 2015 grants discussed above.

On April 29, 2016, the board of directors approved the issuance of stock option awards for 5,000 shares to employees of the Company. All of the awards had an exercise price of $12.58 per share with a weighted average grant date fair value of $2.80 per share. The vesting schedule, vesting percentage, and ability of the employees to exercise these options are the same as these for the November 20 and August 17, 2015 grants described above.

On September 15, 2017, the board of directors approved the issuance of stock option awards for 15,000 shares to employees of the Company. All of the awards had an exercise price of $7.65 per share with a weighted average grant date fair value of $1.41 per share. The vesting schedule, vesting percentage, and ability of the employees to exercise these options are the same as these for the November 20, August 17, 2015, and April 29, 2016 grants discussed above.

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.

The fair value of each of the option awards described above 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 for 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.

19

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

 
June 11, 2019
 
September 15, 2017
 
April 29, 2016
 
November 20, 2015
 
August 17, 2015
Expected volatility
40.00
%
 
40.00
%
 
40.00
%
 
35.00
%
 
38.00
%
Dividend yield
%
 
7.00
%
 
5.00
%
 
5.00
%
 
4.80
%
Expected term (in years)
5

 
5

 
5

 
5

 
5

Risk-free rate
1.85
%
 
1.81
%
 
1.28
%
 
1.70
%
 
1.58
%

On September 30, 2019, subsequent to the end of the third quarter, 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. Vested awards can only be exercised while the participant is employed by the Company. On September 30, 2019, subsequent to the end of the third quarter, 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. Vested awards can only be exercised while the participant is employed by the Company.

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)
Outstanding at December 30, 2018
563,680

 
$
7.25

 
5.61
 
  

Granted
30,000

 
$
2.93

 
10
 
  

Exercised

 
$

 
0
 
  

Forfeited or expired(2)
192,200

 
$

 
0
 
 
Outstanding at September 29, 2019
401,480

 
$
5.46

 
5.73
 
$

Vested and exercisable at September 29, 2019
343,040

 
$
5.50

 
5.10
 
$


(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 September 29, 2019 and multiplying this result by the related number of options outstanding and exercisable at September 29, 2019. The estimated fair value of the shares is based on the closing price of the stock of $2.85 as of September 29, 2019. As of September 29, 2019 there is no intrinsic value as the exercise prices are greater than the estimated fair value.
(2)
Represents shares forfeited by the former CEO in May 2019 as a result of his departure.

The Company recorded compensation expense of $18,786 and $117,147 for the 13 and 39 weeks ended September 29, 2019, respectively, and $32,681 and $98,621 for the 13 and 39 weeks ended September 30, 2018, respectively, in its consolidated statements of operations, as a component of sales, general and administrative expenses. The income tax (expense) benefit related to share based compensation expense was $3,126 and $24,039 for the 13 and 39 weeks ended September 29, 2019 and $(680) and $15,020 for the 13 and 39 weeks ended September 30, 2018.

As of September 29, 2019, there was $46,355 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 0.42 years.

Note 10 — Income Taxes

For interim tax reporting we estimate our annual effective tax rate and apply it to our year to date income before income taxes. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and the effect of changes in tax laws or rates, are reported in the interim period in which they occur, if applicable.  


20

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

Income tax (benefit) expense for the 13 and 39 weeks ended September 29, 2019 was $(252,270) and $(597,862), respectively, compared to $(320,763) and $698,830 for the 13 and 39 weeks ended September 30, 2018, respectively.

During the 13 weeks ended September 29, 2019, the differences between the actual effective tax rate of 16.6% and the statutory rate of 21.0% was primarily due to earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and 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 in the U.S.

During the 39 weeks ended September 29, 2019, the difference between the actual effective tax rate of 6.8% and statutory rate of 21.0% was primarily due to the impairment of non-deductible goodwill as well as earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and 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 in the U.S.

During the 13 and 39 weeks ended September 30, 2018, the difference between the actual effective tax rate of (104.8)% and 15.2%, respectively, and the statutory rate of 21.0% was primarily due to provision to return adjustments on the 2017 return related to one-time transition tax expense, research and development credits, and manufacturing incentives 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.

Note 11 — Operating Leases

The Company leases office space, production facilities and equipment under operating leases with various expiration dates through the year 2024. The leases for office space and production facilities require the Company to pay taxes, insurance, utilities and maintenance costs. Five of the leases for office space and production facilities provide for escalating rents over the life of the respective leases and rent expense for these leases is 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 other accrued liabilities in the consolidated balance sheets. Total rent expense charged to operations was approximately $762,193 and $1,748,611 for the 13 and 39 weeks ended September 29, 2019 and $621,986 and $1,956,437 for the 13 and 39 weeks ended September 30, 2018.

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 September 29, 2019:
2019
$
582,870

2020
2,334,821

2021
2,212,300

2022
1,726,243

2023
1,175,351

Thereafter
7,587,350

Total
$
15,618,935



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 $118,315 and $370,723, respectively, for the 13 and 39 weeks ended September 29, 2019 and $125,870 and $385,752, respectively, for the 13 and 39 weeks ended September 30, 2018.

The Intasco operations acquired in April 2016 had separate retirement plans. The United States facility in Port Huron, Michigan sponsored a SIMPLE IRA account for qualifying employees. The plan makes a contribution equal to 3 percent of a participant's gross wages to the participating employees' SIMPLE IRA accounts. Contributions by Intasco in the United States totaled $0 for the 13 and 39 weeks ended September 29, 2019, because the plant closed in June of 2018 as noted in Note 8, and $0 and $1,502, respectively, for the 13 and 39 weeks ended September 30, 2018.


21


The Canadian facility sponsors a retirement plan whereby Intasco makes a matching contribution of participant contributions up to a maximum amount based on the participants' number of years of service. Contributions by Intasco in Canada totaled $8,154 and $37,856, respectively, for the 13 and 39 weeks ended September 29, 2019 and $8,474 and $36,838, respectively, for the 13 and 39 weeks ended September 30, 2018.

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 $300,000 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 to any person who is a related person of Taglich Private Equity, LLC or Taglich Brothers, Inc. The Company incurred management fees of $56,250 and $168,750, respectively, for the 13 and 39 weeks ended September 29, 2019 and $56,250 and $168,750, respectively, for the 13 and 39 weeks ended September 30, 2018. The management agreement had an initial term of five years, expiring on March 18, 2018, and renews automatically annually for additional one year terms. The current term expires on March 18, 2020. The agreement also will terminate on the date that the Taglich Founding Investors or Taglich Equity Investors, each as defined, no longer also collectively own 50% of the equity securities owned by either of them on March 18, 2013.

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 providing assistance for 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 $62,500 and $138,319, respectively, for the 13 and 39 weeks ended September 29, 2019. The services provided by 6th Avenue Group are expected to end 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.

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 has the ability to 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 taking into account 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 particular inputs to these fair value measurements requires judgment and considers factors specific to each item.


22

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

The Company measures its interest rate swaps 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.

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

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.
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Basic earnings per share calculation:
 
 
 
 
 
 
 
Net (loss) income
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Net (loss) income attributable to common stockholders
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Weighted average shares outstanding
9,779,147

 
9,771,587

 
9,779,147

 
9,768,649

Net (loss) income per share-basic
$
(0.13
)
 
$
0.06

 
$
(0.93
)
 
$
0.40

Diluted earnings per share calculation:
 
 
 
 
 
 
 
Net (loss) income
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Weighted average shares outstanding
9,779,147

 
9,771,587

 
9,779,147

 
9,768,649

Effect of dilutive securities:
  

 
 
 
 
 
 
Stock options(1)(2)

 
146,322

 

 
146,642

Warrants(2)

 
716

 

 
709

Diluted weighted average shares outstanding
9,779,147

 
9,918,625

 
9,779,147

 
9,916,000

Net (loss) income per share-diluted
$
(0.13
)
 
$
0.06

 
$
(0.93
)
 
$
0.39

 

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

(2)Options to purchase 329,080 shares of common stock remaining to be exercised under the 2013 plan were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. Warrants to purchase 1,185 shares of common stock remaining to be exercised, warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, 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 plan and 2014 plan,

23

UNIQUE FABRICATING, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

respectively, in April 2016, and options to purchase 5,000 and 15,000 shares of common stock that were granted under the 2013 plan and 2014 plan, were not included in the computation of diluted earnings per share in the 2019 and 2018 periods because the effect would have been anti-dilutive.

ITEM 2. 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 unaudited condensed consolidated financial statements and the related notes to unaudited condensed consolidated financial statements included elsewhere in this document as well as the consolidated financial statements and the related notes to consolidated financial statements for the year ended December 30, 2018 included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (the "SEC"). Our actual results and the timing of events could differ materially from those discussed in forward-looking statements contained herein. Factors that could cause or contribute to these differences include those discussed below as well as in our Annual Report on Form 10-K, particularly in “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.

Forward-Looking Statements

The following discussion contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995 that are subject to risks and uncertainties. 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. In light of 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, including those discussed in our Annual Report on Form 10-K and in particular the section entitled “Risk Factors” of the Annual Report on Form 10-K.

Forward-looking statements speak only as of the date of this Form 10-Q 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.

Basis of Presentation

The Company’s policy is that quarterly periods end on the Sunday closest to the end of the calendar quarterly period. The second quarter of 2019 ended on September 29, 2019 and the second quarter of 2018 ended on September 30, 2018. The Company’s policy is that fiscal years end annually on the Sunday closest to the end of the calendar year end. Our 2018 fiscal year ended on December 30, 2018 and the current fiscal year will end on December 29, 2019. The Company’s operations are aggregated in one reportable business segment. Although we 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. All of our manufacturing locations have similar capabilities, and most plants serve multiple 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:

24


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

We will remain an “emerging growth company” for up to five years from our initial public offering, or until the earliest to occur of (1) the last day of the first fiscal year in which our total annual gross revenues exceed $1.1 billion, (2) the date that we become a “large accelerated filer” as defined in Rule 12b-2 under the Securities Exchange Act of 1934, which would occur if the market value of our common stock that is held by non-affiliates exceeds $700 million as of the last business day of our most recently completed second fiscal quarter or (3) the date on which we have issued more than $1.0 billion in non-convertible debt during the preceding three year period.

Our emerging growth status will expire on the first day of the fiscal year 2020, and as such at the time we will no longer be able to take advantage of the exemptions noted above.

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 some more recent strategic acquisitions to diversify both product capabilities and markets served.

Unique Fabricating’s markets served are the North America automotive and heavy duty truck, as well as the appliance, water heater and HVAC markets. Sales are conducted directly with major automotive and heavy duty truck, appliance, water heater and HVAC 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, Evansville, Indiana, 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 the majority of its net sales from the sales of foam, rubber plastic, and tape adhesive related automotive products. These products are produced from a variety of manufacturing processes including die cutting, compression molding, thermoforming, reaction injection molding, and fusion molding. We believe the Company 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’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. Through 2016, the industry experienced consistent growth as it recovered from the recession of 2009. However, the industry has been declining somewhat in the years since then.






25


Recent Developments
 
Third Quarter Results

Third quarter results were adversely affected by a number of factors including an overall decrease in North American vehicle production, the loss of business due to end of life of certain vehicle platforms and the discontinuation of certain passenger car platforms at a certain OEM, and a UAW strike at a certain OEM. We expect that these factors may continue to adversely affect results through the remainder of this year.
    
During the third quarter of 2019, the Company increased the inventory allowance by $1,741,924 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. No similar increase to the inventory allowance occurred during the 13 and 39 weeks ended September 30, 2018.

Departures

On September 30, 2019, subsequent to the end of the third quarter, 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.

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, subsequent to the end of the third quarter. The Company did not incur any restructuring costs in connection with this appointment.

On July 30, 2019, subsequent to our quarter-end, 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 $140,740 and $720,712 during the 13 and 39 weeks ended September 29, 2019, respectively in connection with his resignation. Further charges with respect to his resignation as President and CEO are expected to be incurred in the fourth quarter of 2019 are expected to be immaterial.
    
Salaried Restructuring

On May 15, 2019 and February 1, 2019, the Company announced that in order to reduce fixed costs it would be eliminating a number of 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 and $244,567 in the 13 and 39 weeks ended September 29, 2019, respectively.

Bryan Facility Closure

On November 7, 2019, the Company made the decision to close its manufacturing facility in Bryan, Ohio. The Company currently expects to cease operations at the Bryan facility by the end of January 2020, and estimates that approximately 43 positions will be 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 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 expects to incur one-time severance costs as a result of this plant closure of approximately $0.5 million during the first quarter of 2020. 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.8 million during the first quarter of 2020.

26



Evansville Facility Closure

On July 16, 2019, the Company made the decision to close its manufacturing facility in Evansville, Indiana. The Company currently expects to cease operations at the Evansville facility by the end of December 2019, and estimates that approximately 47 positions will be 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 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.

The Company incurred one-time severance costs as a result of this plant closure of $331,416 and $331,416 in the 13 and 39 weeks ended September 29, 2019, respectively. 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 $518,493 and $518,493 in the 13 and 39 weeks ended September 29, 2019. All of these costs were recorded as restructuring expense in continuing operations in the Company's condensed consolidated statements of operations.    

The Company will incur total lease payments for the remaining term of an existing warehouse lease of $1.2 million which will be accrued upon the cease use of the facility in the fourth quarter of 2019. The Company is actively pursuing a sublease of the facility.

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 its facilities. The Company moved existing Fort Smith production to our 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 has continuing cash flows from the production being moved to other of its facilities.

In October 2018, the Company sold the building it owned in Fort Smith, which had a net book value of $733,059, for cash proceeds of $876,032 resulting in a gain on the sale of $142,973.  The Company did not incur any restructuring costs associated with this closure in the 13 and 39 weeks ended September 29, 2019.

The Company incurred one-time severance costs as a result of this plant closure of $60,423 and $233,782, respectively, in the 13 and 39 weeks ended September 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 $115,103 and $559,461, respectively, in the 13 and 39 weeks ended September 30, 2018. All of these costs were recorded as restructuring expense in continuing operations in the Company's condensed consolidated statements of operations.

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

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 has continuing cash flows from the production being moved to other of its facilities. The Company did not incur any restructuring costs associated with this closure in the 13 and 39 weeks ended September 29, 2019.


27


The Company incurred one-time severance costs as a result of this plant closure of $0 and $64,768, respectively, in the 13 and 39 weeks ended September 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 and $297,899, respectively, in the 13 and 39 weeks ended September 30, 2018. All of these costs were recorded as restructuring expense in continuing operations in the Company's condensed consolidated statements 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.76 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 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 indicators of impairment were identified during the 13 weeks ended September 29, 2019.

Tax Cut and JOBS Act

The Tax Cuts and Jobs Act (the “Act”), enacted in December 2017, changed many aspects of U.S. corporate income taxation and included the reduction of the corporate income tax rate from 35% to 21%. The Act also included implementation of a territorial system and imposition of a one-time tax on deemed repatriated earnings of foreign subsidiaries. During 2018, we completed our accounting for the income tax effects of the Act and recorded a benefit of $(80,453) as an adjustment to the provisional estimate of the one-time transition tax expense recorded in 2017. Also during 2018, the Act required a calculation of tax under the Global Intangible Low-Taxed Income (“GILTI”) provisions of the Act, which resulted in a $320,000 expense. The Company calculates the tax impact of GILTI quarterly.

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, 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 under the terms of the Amended and Restated Credit Agreement, and left the principal amount on the CA Term Loan the same as 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 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.

28



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 ("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. The Company is compliant with the covenants set forth in the Waiver and Fourth Amendment as of September 29, 2019.

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 will not pay a dividend during the remainder of 2019.

Comparison of Results of Operations for the Thirteen Weeks Ended September 29, 2019 and the Thirteen Weeks Ended September 30, 2018

Thirteen Weeks Ended September 29, 2019 and Thirteen Weeks Ended September 30, 2018

Net Sales
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
(in thousands)
Net sales
$
38,550

 
$
42,052


Net sales for the 13 weeks ended September 29, 2019 were approximately $38.55 million compared to $42.05 million for the 13 weeks ended September 30, 2018. The decrease in sales for the 13 weeks ended September 29, 2019, was primarily driven by the end of life of certain vehicle platforms, business loss associated with the on-going plant closure at Evansville, Indiana and the prior year plant closures of Ft. Smith, Arkansas, and Port Huron, Michigan, and the United Auto Workers (UAW) strike at a certain OEM.


29


Cost of Sales
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
(in thousands)
Materials
$
21,101

 
$
21,439

Direct labor and benefits
5,595

 
6,910

Manufacturing overhead
4,002

 
4,605

Sub-total
30,698

 
32,954

Depreciation
678

 
574

Cost of Sales
31,376

 
33,528

Gross Profit
$
7,174

 
$
8,524


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.

Cost of Sales as a percent of Net Sales
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
Materials
54.7
%
 
51.0
%
Direct labor and benefits
14.5
%
 
16.4
%
Manufacturing overhead
10.4
%
 
10.9
%
Sub-total
79.6
%
 
78.3
%
Depreciation
1.8
%
 
1.4
%
Cost of Sales
81.4
%
 
79.7
%
Gross Profit
18.6
%
 
20.3
%

Cost of sales as a percentage of net sales for the 13 weeks ended September 29, 2019 increased to 81.4% from 79.7% for the 13 weeks ended September 30, 2018. The increase in cost of sales as a percentage of net sales was primarily attributable to an increase to the inventory allowance of $1.74 million, 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. Material costs increased to 54.7% of net sales for the 13 weeks ended September 29, 2019 from 51.0% for the 13 weeks ended September 30, 2018 as a result of an increase to the inventory allowance noted above. Direct labor and benefit costs as a percentage of net sales was 14.5% for the 13 weeks ended September 29, 2019 compared to 16.4% for the 13 weeks ended September 30, 2018 primarily due lower health insurance claims incurred under our self-insured health and welfare benefit plans. Manufacturing overhead costs as a percentage of net sales was 10.4% for the 13 weeks ended September 29, 2019 versus 10.9% for the 13 weeks ended September 30, 2018. Depreciation costs increased to 1.8% of net sales for the 13 weeks ended September 29, 2019 compared to 1.4% for the 13 weeks ended September 30, 2018, largely due to the decline in revenues from the third quarter of 2018, as well as the investment in new equipment we made during 2018 to increase our capacity at our manufacturing facilities.

Gross Profit
         
As a result of the increase in cost of sales as a percentage of sales described above, gross profit as a percentage of net sales for the 13 weeks ended September 29, 2019 decreased to 18.6% from 20.3% for the 13 weeks ended September 30, 2018.








30



Selling, General and Administrative Expenses
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
(in thousands, except SG&A as a
% of net sales)
SG&A, exclusive of depreciation and amortization
$
5,480

 
$
6,139

Depreciation and amortization
1,058

 
1,087

SG&A
$
6,538

 
$
7,226

SG&A as a % of net sales
16.9
%
 
17.2
%

SG&A as a percentage of net sales for the 13 weeks ended September 29, 2019, decreased to 16.9% from 17.2% for the 13 weeks ended September 30, 2018. The decrease is primarily related to cost reductions from salaried restructuring completed in 2019 as compared to the 13 weeks ended September 30, 2018.

Operating (Loss) Income

As a result of the above mentioned factors, as well as restructuring expenses of $0.99 million for the 13 weeks ended September 29, 2019, compared to restructuring expenses of $0.18 million for the 13 weeks ended September 30, 2018, operating loss for the 13 weeks ended September 29, 2019 was $(0.35) million compared to operating income of $1.12 million for the 13 weeks ended September 30, 2018.

Non-Operating Expense

Non-operating expense for the 13 weeks ended September 29, 2019 was $1.16 million compared to $0.82 million for the 13 weeks ended September 30, 2018. The change in non-operating expense was primarily driven by an increase in interest expense due to higher interest rates in the 13 weeks ended September 29, 2019.

(Loss) Income Before Income Taxes

As a result of the foregoing factors, (loss) before income taxes for the 13 weeks ended September 29, 2019 was $(1.52) million compared to income before income taxes of $0.31 million for the 13 weeks ended September 30, 2018.

Income Tax Provision

During the 13 weeks ended September 29, 2019, income tax benefit was $(0.23) million, and the effective income tax rate was 16.6%. The differences between the effective tax rate and the statutory rate of 21.0% are primarily due to earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and 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 explained further in Note 10.

During the 13 weeks ended September 30, 2018, income tax expense was $0.32 million, and the effective income tax rate was (104.8)%. The effective tax rate was lower than the statutory rate of 21.0% primarily due to provision to return adjustments related to one-time transition tax expense, research and development credits, and manufacturing incentives 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.

Net (loss) income

As a result of the inventory allowance, restructuring expenses, lower net sales, and changes in other expenses and benefits discussed above, net loss for the 13 weeks ended September 29, 2019 was $(1.26) million compared to net income of $0.63 million during the 13 weeks ended September 30, 2018.







31



Thirty-Nine Weeks Ended September 29, 2019 and Thirty-Nine Weeks Ended September 29, 2018

Net Sales
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
 
(in thousands)
Net sales
$
116,906

 
$
135,098


Net sales for the 39 weeks ended September 29, 2019 were approximately $116.9 million compared to $135.1 million for the 39 weeks ended September 30, 2018. The decrease in net sales for the 39 weeks ended September 29, 2019, driven by the end of life of certain vehicle platforms, business loss associated with the on-going plant closure at Evansville, Indiana and the prior year plant closures of Ft. Smith, Arkansas, and Port Huron, Michigan, and the UAW strike at a certain OEM coupled with an overall decline in North American vehicle production of 1.3% as compared to the 39 weeks ended September 30, 2018.

Cost of Sales
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
 
(in thousands)
Materials
$
60,940

 
$
68,122

Direct labor and benefits
17,868

 
21,068

Manufacturing overhead
12,435

 
13,475

Sub-total
91,243

 
102,665

Depreciation
1,976

 
1,641

Cost of Sales
93,219

 
104,306

Gross Profit
$
23,687

 
$
30,793


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.

Cost of Sales as a percent of Net Sales
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Materials
52.1
%
 
50.4
%
Direct labor and benefits
15.3
%
 
15.6
%
Manufacturing overhead
10.6
%
 
10.0
%
Sub-total
78.0
%
 
76.0
%
Depreciation
1.7
%
 
1.2
%
Cost of Sales
79.7
%
 
77.2
%
Gross Profit
20.3
%
 
22.8
%

Cost of sales as a percentage of net sales for the 39 weeks ended September 29, 2019 increased to 79.7% from 77.2% for the 39 weeks ended September 30, 2018. The increase in cost of sales as a percentage of net sales was primarily attributable to an increase to the inventory allowance of $1.74 million, 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. Material costs increased to 52.1% of net sales for the 39 weeks ended September 29, 2019 from 50.4% for the 39 weeks ended September 30, 2018 as a result of an increase to the inventory allowance noted above. Direct labor and benefit costs as a percentage of net sales was 15.3% for the 39 weeks ended September 29, 2019 compared to 15.6% for the 39 weeks ended September 30, 2018. Manufacturing overhead costs as a percentage of net sales was 10.6% for the 39 weeks ended September 29, 2019 versus 10.0% for the 39 weeks ended September 30, 2018. The increase in manufacturing overhead costs as a percentage of net sales

32


was primarily due to the decline in sales from the 39 weeks ended September 30, 2018. Depreciation costs increased to 1.7% of net sales for the 39 weeks ended September 29, 2019 compared to 1.2% for the 39 weeks ended September 30, 2018, again largely due to the decline in net sales during the first nine months of 2019, as well as the investment in new equipment we made during 2018 to increase our capacity at our manufacturing facilities.

Gross Profit
         
As a result of the increase in cost of sales as a percentage of sales described above, gross profit as a percentage of net sales for the 39 weeks ended September 29, 2019 decreased to 20.3% from 22.8% for the 39 weeks ended September 30, 2018.


Selling, General and Administrative Expenses
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
 
(in thousands, except SG&A as a
% of net sales)
SG&A, exclusive of depreciation and amortization
$
18,070

 
$
19,266

Depreciation and amortization
3,164

 
3,306

SG&A
$
21,234

 
$
22,572

SG&A as a % of net sales
18.2
%
 
16.9
%

SG&A as a percentage of net sales for the 39 weeks ended September 29, 2019, despite a decline in the amount expensed, increased to 18.2% from 16.9% for the 39 weeks ended September 30, 2018. The increase is primarily related to the decline of overall net sales in the 39 weeks ended September 29, 2019 compared to the 39 weeks ended September 30, 2018.

Operating (Loss) Income

Impairment of goodwill was $6.76 million and restructuring expenses were $1.82 million for the 39 weeks ended September 29, 2019 compared to impairment of goodwill of $0 and restructuring expenses of $1.16 million for the 39 weeks ended September 30, 2018. As a result of the impairment and restructuring expenses, as well as the other factors discussed above, operating loss for the 39 weeks ended September 29, 2019 was $(6.12) million compared to operating income of $7.07 million for the 39 weeks ended September 30, 2018.

Non-Operating Expense

Non-operating expense for the 39 weeks ended September 29, 2019 was $3.56 million compared to $2.48 million for the 39 weeks ended September 30, 2018. The change in non-operating expense was primarily driven by an increase in interest expense due to an unfavorable mark-to-market of $0.75 million on the interest rate swaps entered into during the fourth quarter of 2018, as required under the Amended and Restated Credit Agreement.

(Loss) Income Before Income Taxes

As a result of the foregoing factors, the loss before income taxes for the 39 weeks ended September 29, 2019 was $(9.67) million compared to income before income taxes of $4.59 million for the 39 weeks ended September 30, 2018.

Income Tax Provision

During the 39 weeks ended September 29, 2019 , income tax benefit was $0.60 million, and the effective income tax rate was 6.8%. The differences between the effective tax rate and the statutory rate of 21.0% are primarily due to to permanent differences between book and tax accounting on the impairment of goodwill as well as earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and U.S, taxation of foreign earnings under the GILTI provisions of the Act, partially offset by tax credits in the U.S. These adjustments are explained further in Note 10.

During the 39 weeks ended September 30, 2018, income tax expense was $0.69 million and the effective income tax rate was 15.2%. The effective tax rate was lower than the statutory rate of 21.0% primarily due to provision to return adjustments related to one-time transition tax expense, research and development credits, and manufacturing incentives 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.

33



Net (loss) income

As a result of the inventory allowance, impairment of goodwill, restructuring expenses, lower net sales, and changes in other expenses and benefits discussed above, net loss for the 39 weeks ended September 29, 2019 was $(9.08) million compared to net income of $3.89 million during the 39 weeks ended September 30, 2018.

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 and 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, goodwill impairment, restructuring expenses, 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 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 unaudited condensed consolidated financial statements included elsewhere in this document, our audited consolidated financial statements included in our 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 of 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.




34




Thirteen and Thirty-Nine Weeks Ended September 29, 2019 and Thirteen and Thirty-Nine Weeks Ended September 30, 2018
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
 
(in thousands)
Net income
$
(1,264
)
 
$
627

 
$
(9,077
)
 
$
3,890

Plus: Interest expense, net
1,149

 
837

 
3,580

 
2,433

Plus: Income tax (benefit) expense
(252
)
 
(321
)
 
(598
)
 
699

Plus: Depreciation and amortization
1,735

 
1,662

 
5,140

 
4,947

Plus: Non-cash stock award
18

 
33

 
117

 
99

Plus: Non-recurring expenses
14

 
128

 
83

 
128

Plus: Goodwill impairment

 

 
6,760

 

Plus: Restructuring expenses
991

 
175

 
1,815

 
1,156

Plus: Transaction fees

 
27

 

 
27

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

 
202

 
650

 
522

Adjusted EBITDA
$
2,646

 
$
3,370

 
$
8,470

 
$
13,901


Liquidity and Capital Resources

Our principal sources of liquidity are cash flow from operations and borrowings under our 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 September 29, 2019 and December 30, 2018, we had a cash balance of $1.53 million and $1.41 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 September 29, 2019 and December 30, 2018, we had $10.4 million and $11.6 million, respectively, available to be borrowed under our revolving credit facility, subject to borrowing base restrictions and outstanding letters of credit. At each such date, we were in compliance with all debt covenants, as outlined in the Waiver and Fourth Amendment to the Amended and Restated Credit Agreement. We believe that our sources of liquidity, including cash flow from operations, existing cash and our revolving line of credit are sufficient to meet our projected cash requirements for at least the next fifty two weeks.

In 2019, we plan to spend approximately $2.33 million in capital expenditures, of which $2.13 million was spent through September 29, 2019, primarily to add new production equipment as we expand our production capabilities, upgrade existing equipment, and improve our information technology software and hardware throughout our facilities.

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 would be materially adversely affected.

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. The temporary waiver was extended by a Waiver and Second Amendment and a Waiver and Third Amendment to the Amended and Restated Credit Agreement.

35



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 Company is compliant with the covenants set forth in the Waiver and Fourth Amendment as of September 29, 2019.

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.

Dividends

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 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. The Company will not pay a dividend during the remainder of 2019.

Cash Flow Data

The following table presents cash flow data for the periods indicated.
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Cash flow data
(in thousands)
Cash flow provided by (used in):
 
 
 
Operating activities
$
6,914

 
$
6,816

Investing activities
(2,088
)
 
(4,663
)
Financing activities
(4,708
)
 
(2,601
)

Operating Activities

Cash provided by operating activities consists of: net income adjusted for non-cash items; including depreciation and amortization; gain or loss on sale of assets; inventory reserve; goodwill impairment; 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 factors affecting cash inflows and outflows are accounts receivable, inventory, prepaid expenses and other assets, and accounts payable and accrued interest.

36



During the 39 weeks ended September 29, 2019, net cash provided by operating activities was $6.91 million, compared to net cash provided by operating activities of $6.82 million for the 39 weeks ended September 30, 2018.

Net cash provided by operations for the 39 weeks ended September 29, 2019 was positively impacted by decreases in working capital, primarily in accounts receivable.

Net cash provided by operations for the 39 weeks ended September 30, 2018 was positively impacted by decreases in working capital, primarily in accounts payable and accrued expenses.

Investing Activities

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

In the 39 weeks ended September 29, 2019 and 39 weeks ended September 30, 2018, we made capital expenditures of $2.13 million and $4.69 million, respectively.

We plan to spend a total of approximately $2.33 million in capital expenditures during 2019, including the $2.13 million spent through September 29, 2019.

Financing Activities

Cash flows used in financing activities consists primarily of borrowings and payments under our new and old senior credit facilities, debt issuance costs, proceeds from any exercise of stock options and warrants, and distribution of cash dividends.

In the 39 weeks ended September 29, 2019, we had outflows of $4.71 million primarily due to $6.51 million payment of the principal amount of our term loans and note payable under our new amended and restated senior credit facility and repayments of the revolving credit facility. These outflows were partially offset by $1.3 million net proceeds from borrowings under our capital expenditure line.

As of September 29, 2019, $14.8 million was outstanding under the revolving credit facility, gross of debt issuance costs. Borrowings under the new revolving credit facility are subject to borrowing base restrictions and reduced to the extent of letters of credit issued under the new senior credit facility. As of September 29, 2019, the maximum additional available borrowings under the revolver was $10.0 million, subject to borrowing base restrictions and 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, and a reduction of the borrowing base capacity to $24.9 million under the borrowing base restrictions of the Amended and Restated Credit Agreement. Amounts repaid under the revolving credit facility will be available to be re-borrowed, subject to compliance with the terms of the facility.

In the 39 weeks ended September 30, 2018, we had outflows of $2.60 million primarily due to $2.96 million reduction of the principal amount of our term loans under our new senior credit facility, and $4.40 million for payments of cash dividends. These outflows were partially offset by $5.09 million net proceeds from borrowings under our revolving 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.00 million. The Credit Agreement was a senior secured credit facility and consisted of a revolving line of credit (the “Revolver”) of up to $30.00 million to the US Borrower, a $17.00 million principal amount term loan to the US Borrower, (the “US Term Loan” and a $15.00 million 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 Administrative agent, and other lenders. The Amendment converted $4.00 million of outstanding borrowings under the revolving line of credit under the Credit Agreement into an additional $4.00 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.


37


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 aggregate amount 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 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 previous 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 back to $30.0 million

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, 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 in the aggregate 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, 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 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.

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, as amended by the Waiver and Fourth Amendment to the Amended and Restated Credit Agreement. The effective interest rate as of September 29, 2019 was 6.362%.

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.00 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.00 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.10 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 by 3.0% per annum plus the hen 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 such fiscal year if the total leverage ratio is greater than or equal to 2.00 to 1.00 but less than 2.75 to 1.00.


38


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 of the obligations and liabilities of the CA Borrower. Unique Fabricating, Inc. also pledged all of 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. The application of the net proceeds did not permanently reduce the amounts that could be borrowed 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 interest rate swap requires the Company to pay a fixed rate of 1.055% per annum while receiving a variable rate of one-month LIBOR. The notional amount at the effective date began at $16.68 million and decreased by $0.32 million each quarter until June 30, 2017, decreased thereafter by $0.43 million per quarter until June 29, 2018, when it began decreasing by $0.53 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% 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.90 million and decreases by $0.10 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 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.04 million which increases by $0.38 million each quarter until June 28, 2019 when the notional amount increases 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 of 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 Fourth Amendment 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,

39


unless after giving effect to the dividend or other distribution, the post distribution DSCR, as defined, is greater than 1.2 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.

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 Company's contractual obligations and commitments outstanding as of September 29, 2019 have not changed materially since the amounts as of December 30, 2018 as set forth in our Annual Report on Form 10-K. These obligations and commitments relate to operating leases, future debt payments, and a management services agreement.

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 under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities. However, application of our accounting policies involves the exercise of judgment and use of assumptions as to future uncertainties and, as a result, actual results could differ materially from these estimates. Management believes that the estimates, assumptions, and judgments involved in the accounting policies that have the most significant impact on our consolidated financial statements are discussed in the Critical Accounting Policies section of Management's Discussion and Analysis of Financial Condition and Results of Operations in the Annual Report on Form 10-K. There have been no material changes to our critical accounting policies or uses of estimates since the date of our Annual Report on Form 10-K.

Recently Issued Accounting Pronouncements

Refer to Note 1 to the consolidated financial statements in Part I Item 1 of this Quarterly Report on Form 10-Q.

40


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate and foreign exchange risks.

Interest Rate Fluctuation Risk

Our borrowings under our Credit Agreement bear interest at fluctuating rates. In order to mitigate, in part, 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.68 million, which decreased by $0.32 million each quarter until June 30, 2017, and began decreasing by $0.43 million each quarter until June 29, 2018, when it began decreasing by $0.53 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 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 $5,037,500 which increases by $378,125 each quarter until June 29, 2018 when the notional amount increases to $17,540,625 due to the interest rate swap from 2016 above expiring. The notional amount then decreases each quarter by $153,125 until September 30, 2020 when the notional amount increases to $17,475,000 due to the interest rate swap from 2017 above expiring. The notional amount then decreases each quarter by $431,250 until December 31, 2021, then decreases each subsequent quarter by $609,375 until it expires on November 8, 2023.

At September 29, 2019, the fair value of all swaps was in a net liability position of $1,037,994 and is included in other accrued liabilities and other long term liabilities in the condensed consolidated balance sheet.

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



41


ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management establishes and maintains disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) to ensure that the information we disclose under the Exchange Act is properly and timely reported. We provide this information to our Chief Executive Officer and Interim Chief Financial Officer as appropriate to allow for timely decisions.

Our controls and procedures are based on assumptions. Additionally, even effective controls and procedures only provide reasonable assurance of achieving their objectives. Accordingly, we cannot guarantee that our controls and procedures will succeed or be adhered to in all circumstances.

We have evaluated our disclosure controls and procedures, with the participation, and under the supervision, of our management, including our Chief Executive Officer and Chief Financial Officer. Based on this evaluation, our Chief Executive and Interim Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.

Changes in Internal Control over Financial Reporting

There were no material changes in the Company's internal controls over financial reporting during the thirty-nine weeks ended September 29, 2019 that have materially affected, or are reasonably likely to materially affect, the Company's internal controls over financial reporting.
 

42


PART II

OTHER INFORMATION


ITEM 1. LEGAL PROCEEDINGS

Not applicable

ITEM 1A. RISK FACTORS

Impairment of goodwill

Under current accounting standards, if the Company's market capitalization were to decline, this would be considered a potential indicator of goodwill impairment. Any write-down of goodwill would have a negative effect on the consolidated financial statements of the Company. If the stock price remains below the net book value per share, or other negative business factors exist, the Company may be required to perform another goodwill impairment analysis, which could result in an impairment of up to the entire balance of the Company’s goodwill.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
             
None

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

Not applicable.


43


ITEM 6. EXHIBITS

Exhibit
No.
 
Description
 
 
 
31.1
 
Certification of the Chief Executive Officer of the Company, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2
 
Certification of the Chief Financial Officer of the Company, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
Certification of the Chief Executive Officer and Chief Financial Officer of the Company, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
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.
*** Previously filed.
+ Filed electronically with the report.




44


SIGNATURES

Pursuant to the requirements of the Securities 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: November 7, 2019
By:
/s/ Byrd Douglas Cain, III
 
 
Name: Byrd Douglas Cain, III
 
 
Title:  Chief Executive Officer and Interim Chief Financial Officer (Principal Financial and Accounting Officer)
 
 
 



45
EX-10.1 2 exhibit101stockoptiona.htm EXHIBIT 10.1 Exhibit


    
UNIQUE FABRICATING, INC.

Notice of Stock Option Grant
Under 2013 Stock Incentive Plan

Notice is hereby given of the following option grant (the “Option”) to purchase shares of Common Stock of Unique Fabricating, Inc. (the “Company”):
Optionee: Byrd Douglas Cain, III
Grant Date: September 30, 2019
Vesting Commencement Date: September 30, 2019
Exercise Price: $2.89 per share
Number of Option Shares: 72,500 shares of Common Stock
Termination Date: September 30, 2029
Type of Option:          Incentive Stock Option
X Non-Statutory Stock Option
Vesting Schedule: Options for 36,250 shares will vest once the closing price of the Company’s stock is in excess of $7.50 per share for 10 of 20 consecutive trading days. Options for 36,250 shares will vest once the closing price of the Company’s stock is in excess of $12.50 per share for 10 of 20 consecutive trading days.

The Optionee understands and agrees that the Option is granted subject to and in accordance with the terms of the Company’s 2013 Stock Incentive Plan (the “Plan”). The Optionee further agrees to be bound by the terms of the Option as set forth in this Notice of Grant and in the Stock Option Agreement attached hereto as Exhibit A, as well as the terms of the Plan, which is attached hereto as Exhibit B.
Simultaneously with the exercise by Optionee of the Option, in whole or in part, and as a condition thereto, at the request of the Company the Optionee shall execute a counterpart signature page to the Stockholders Agreement dated as of March 18, 2013 by and among the Company and its stockholders, as amended from time to time, or other similar or substitute stockholders agreement(s), and the Optionee shall thereby be bound and subject to, all the terms and provisions thereof.
No Employment or Service Contract. Nothing in this Notice or in the attached Stock Option Agreement or Plan shall confer upon the Optionee any right to continue in service for any period of specific duration or interfere with or otherwise restrict in any way the rights of the Company (or any Parent or Subsidiary employing or retaining the Optionee) or of the Optionee, which rights are hereby expressly reserved by each, to terminate the Optionee’s service at any time for any reason, with or without cause.







DATED: October 7, 2019

UNIQUE FABRICATING, Inc.


By:_____________________________
    


OPTIONEE

_____________________________

                    
Address:    
_____________________________
_____________________________
_____________________________
                    
                                                

ATTACHMENTS
Exhibit A - Stock Option Agreement
Exhibit B - 2013 Stock Incentive Plan






EXHIBIT A

UNIQUE FABRICATING, INC.

Stock Option Agreement
Under 2013 Stock Incentive Plan
 
Section 1.Grant of Option.
(a)This Stock Option Agreement (the Agreement) evidences the grant by Unique Fabricating, Inc., a Delaware corporation (the “Company”), on the Grant Date, to the Optionee, of an option (the “Option”) to purchase, in whole or in part, on the terms provided herein and in the Company’s 2013 Stock Incentive Plan (the “Plan”), a total number of shares of the Company’s common stock equal to the Number of Option Shares set forth in the Notice of Grant to which this Agreement is attached as Exhibit A, at a price per share equal to the Exercise Price. Unless earlier terminated in accordance with Section 3(c), (d) or (e) of this Agreement, the Option shall expire at 5:00 p.m., Eastern Standard Time, on the Termination Date. Capitalized terms used in this Section 1(a) and not otherwise defined herein shall refer to the information set forth next to such terms on the Notice of Grant. Capitalized terms used in this Agreement and not otherwise defined in this Agreement or in the Notice of Grant shall have the meanings assigned to such terms in the Plan, which is attached to the Notice of Grant as Exhibit B.

(b)If designated in the Notice of Grant as an Incentive Stock Option, the Option is intended to qualify as an “incentive stock option” under Section 422 of the Code.

(c)Except as otherwise indicated by the context, the term “Optionee” as used in this Agreement, shall be deemed to include any person who acquires the right to exercise the Option validly under its terms.

Section 2.Vesting Schedule.
(a)The Option will become exercisable as described under the heading “Vesting” in the Notice of Grant.

(b)The right of exercise shall be cumulative so that, to the extent the Option is not exercised in any period to the maximum extent permissible, it shall continue to be exercisable, in whole or in part, with respect to all vested Option Shares until the earliest to occur of (i) the Termination Date, (ii) the termination of the Option under Section 3 hereof, or (iii) any other termination of the Option under the Plan.

Section 3.Exercise of Option.

(a)Form of Exercise. In order to exercise the Option with respect to all or any part of the Option Shares, the Optionee (or any other person or persons exercising the Option in accordance with Section 3(d)) must execute and deliver to the Company an election notice in the form of Schedule 1 to this Agreement, either in writing or electronically, accompanied by payment in full in a manner provided in Section 4. The Optionee may purchase any number of vested Option Shares subject to the Option, in any exercise of the Option, provided that no partial exercise of the Option may be for any fractional share.

(b)Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, the Option may not be exercised unless the Optionee, at the time he or she exercises the Option, is, and has been at all times since the Grant Date, a Service Provider.






(c)Termination of Relationship with the Company. If the Optionee ceases to be a Service Provider for any reason while the Option is outstanding, then, except as provided in Sections 3(d) and (e), the right to exercise the Option shall terminate three months after such cessation (but in no event after the Termination Date), provided that the Option shall be exercisable only to the extent and with respect to the number of Option Shares that the Optionee was entitled to exercise on the date of such cessation.

(d)Exercise Period Upon Death or Disability. If the Optionee dies or suffers a Disability while the Option is outstanding (including within the three-month period following termination of service of the Optionee), and the Company has not terminated the Optionee’s service for “Cause” as specified in Section 3(e), the Option shall be exercisable, within the period of one year following the date of termination of service of the Optionee, (i) in the case of a termination of service due to the Disability of the Optionee, by the Optionee, and (ii) in the case of a termination of service due to the death of the Optionee, by (A) a beneficiary designated in writing by the Optionee to the Company prior to the Optionee’s death, or (B) if no such beneficiary has been designated, by the personal representative of the Optionee’s estate or by the person(s) to whom the Option is transferred pursuant to the Optionee’s will or in accordance with the laws of descent and distribution; provided, that, in any case, the Option shall be exercisable only to the extent and with respect to the number of Shares that the Optionee was entitled to exercise on the date of his or her death or Disability; and further provided, that the Option shall not be exercisable after the Termination Date.

(e)Discharge for Cause. If the Optionee’s service with the Company is terminated for Cause while the Option is outstanding, the right to exercise the Option shall terminate immediately upon the effective date of such discharge. “Cause” shall mean willful misconduct by the Optionee or willful failure by the Optionee to perform his or her responsibilities to the Company (including, without limitation, breach by the Optionee of any provision of any employment, consulting, advisory, nondisclosure, non-competition or other similar agreement between the Optionee and the Company), as determined by the Company, which determination shall be conclusive; provided, however, that if any definition of “Cause” for termination (or a similar term) is contained in an effective offer letter, employment agreement or similar agreement between the Company and the Optionee at the time of termination, such definition shall supersede the definition in this Section 3(e) and shall be incorporated in this Section 3(e) as the definition of “Cause.” If the Company determines, within 30 days following any resignation by the Optionee, that discharge of the Optionee was warranted at the time of such resignation, then the Optionee shall be considered to have been discharged for “Cause.

(f)Limited Exercisability. During any period of post-service exercisability, the Option may not be exercised in the aggregate for more than the number of Option Shares in which the Optionee is, at the time of the Optionee’s cessation of service, vested in accordance with the Vesting Schedule specified in the Notice of Grant. Upon the expiration of such exercise period or (if earlier) upon the Termination Date, the Option shall terminate and cease to be outstanding for any vested Option Shares for which the Option has not been exercised. To the extent that the Optionee is not vested in the Option Shares at the time of the Optionee’s cessation of service, the Option shall immediately terminate and cease to be outstanding with respect to the Option Shares.

Section 4.Method of Payment.

(a)Common Stock purchased upon exercise of the Option may be paid in any one or more of the following forms:
(i)cash or check made payable to the Company;





(ii)subject to Section 4(b), by the tendering to the Company of other shares of Common Stock of the Company (“Tendered Shares”); or
(iii)any combination of the forms of consideration set forth in subsection (i) and (ii) above.

(b)Tendered Shares must be held by the Service Provider for at least six months prior to their tender to the Company. For purposes of determining the amount of the Exercise Price satisfied by the Tendered Shares, such shares shall be valued at their Fair Market Value on the date of tender. Except as provided in this Section 4(b), the date of exercise shall be deemed to be the date that the notice of exercise and payment of the Exercise Price are received by the Administrator.

(c)Prior to the delivery of any Shares or cash pursuant to the Option (or exercise thereof), the Company shall have the power and the right to deduct or withhold, or require the Optionee to remit to the Company, an amount sufficient to satisfy federal, state, and local taxes (including the Optionee’s FICA obligation) required to be withheld with respect to the Option (or exercise thereof). To the extent that the Company is required by Applicable Law to withhold funds for taxes in respect of any exercise of the Option, then the aggregate Exercise Price shall not be deemed paid and the Option shall not be deemed exercised and the Option Shares issuable upon exercise shall not be deemed issued, until the Optionee has paid to the Company, in a manner provided in this Section 4, the aggregate amount of such tax withholding.

Section 5.Disqualifying Disposition. If the Optionee disposes of Option Shares acquired upon exercise of an Incentive Stock Option within two years from the Grant Date or one year after such Option Shares were acquired pursuant to exercise of the Option, the Optionee shall notify the Company in writing of such disposition.

Section 6.Nontransferability of Option. The Option may not be sold, pledged (other than a pledge in favor of the Company and/or its Affiliates(s)), assigned, hypothecated, transferred, or disposed of in any manner by the Optionee, either voluntarily or by operation of law, other than by will or the laws of descent and distribution, and, during the lifetime of the Optionee, the Option shall be exercisable only by the Optionee.

Section 7.Adjustments. In the event that there is any stock dividend that is paid on Common Stock in shares of Common Stock, or any stock split, reverse stock split, combination or reclassification of Common Stock, or any other increase in the number of outstanding shares of Common Stock without receipt of consideration by the Company, then the total number and/or class of securities subject to the Option and the Exercise Price of the Option shall be appropriately adjusted, in such manner as the Administrator in its sole discretion deems equitable, in order to prevent dilution or enlargement of the rights of the Optionee under the Option.

Section 8.Stockholder Rights. The holder of the Option shall not have any rights as a stockholder with respect to the Option Shares until such person shall have exercised the Option, paid the Exercise Price and become the record holder of the purchased Shares in accordance with the terms of this Agreement and the Plan.

Section 9.Repurchase Rights.

(a)Terms.






(i)In the event that the Optionee’s service with the Company is terminated for any reason (including by the Company with or without Cause), the Company shall have the right to purchase from the Optionee, and if the Company exercises its option pursuant to this Section 9(a), the Optionee shall sell to the Company upon the exercise of such right, any or all of the Optionee’s Option Shares at the Fair Market Value per Share, but if the termination is for Cause, then at the applicable Exercise Price per Share.

(ii)Notwithstanding the foregoing, in the event the Optionee's service is terminated by reason of the Optionee's death, for a period of twelve (12) months from the date of such termination the Company shall have the right to purchase from the beneficiaries of the estate of the Optionee, and if the Company exercises its option pursuant to this Section 9(a), the beneficiaries of the estate of the Optionee shall sell to the Company, upon the exercise of such right, any or all of such Optionee's Option Shares in accordance with Section 9(a)(i) above.

(iii)The number of Option Shares subject to purchase pursuant to Sections 9(a)(i) shall be adjusted to give effect to any stock dividend, or other distribution of stock made on or in respect of such Option Shares, or any subdivision, combination or reclassification of the outstanding capital stock of the Company or received in exchange for the Option Shares.

(iv)In order to exercise the option to purchase the Optionee’s Option Shares under this Section 9(a), the Company shall deliver a written notice to the Optionee (the “Share Repurchase Notice”), indicating its election to purchase any or all of the Option Shares and specifying the number of Option Shares which the Company elects to purchase and the purchase price therefor, within ninety (90) days after the Optionee’s termination; provided, however, that in the event that the Optionee's service is terminated by reason of the Optionee's death, the Company shall deliver such Share Repurchase Notice to (i) a beneficiary designated in writing by the Optionee to the Company prior to the Optionee’s death, or (ii) if no such beneficiary has been designated, by the personal representative of the Optionee’s estate or by the person(s) to whom the Option is transferred pursuant to the Optionee’s will or in accordance with the laws of descent and distribution, within twelve (12) months after the date of such termination.

(v)The repurchase of Option Shares hereunder shall be made on a date within sixty (60) days of the delivery of the Share Repurchase Notice, by delivery of payment to the Optionee or the administrator of his or her estate, as applicable, by check or wire transfer, against receipt of one or more certificates, properly endorsed, evidencing the Optionee’s Option Shares to be so purchased. If the repurchase is not consummated by such date, the Company may deliver to the Optionee or the administrator of his or her estate, as applicable, by check or wire transfer the applicable repurchase price for the Option Shares to be repurchased and may cancel the certificates evidencing such Option Shares on the books and records of the Company.

(vi)Notwithstanding anything to the contrary contained in this Agreement, all repurchases of Option Shares by the Company shall be subject to applicable restrictions contained in federal law, the Delaware General Corporate Law and in the Company’s debt and equity financing agreements. Notwithstanding anything to the contrary contained in this Agreement, if any such restrictions prohibit or otherwise delay the repurchase of any Option Shares thereunder which the Company is otherwise entitled to make, the Company may make





such repurchases within sixty (60) days of the date that it is permitted to do so under such restrictions.

(b)Definitions. For purposes of Section 9(a), the term “Fair Market Value” shall mean, with respect to any Option Share, the value of such Option Share as determined under the Plan. The term “Exercise Price” shall mean the value as stated in the Optionee’s Notice of Grant.

Section 10.Section 409A of the Code. Under Section 409A of the Code, an Option that is granted with a per Share exercise price that is determined by the Internal Revenue Service (the “IRS”) to be less than the Fair Market Value of a Share on the Grant Date (a “Discount Option”) may be considered “deferred compensation.” A Discount Option may result in (a) income recognition by the Optionee prior to the exercise of the Option, (b) an additional twenty percent (20%) federal income tax, and (c) potential penalty and interest charges. The Discount Option may also result in additional state income, penalty and interest charges to the Optionee. The Optionee acknowledges that the Company cannot and has not guaranteed that the IRS will agree that the per Share exercise price of the Option equals or exceeds the Fair Market Value of a Share on the Grant Date in a later examination. The Optionee agrees that if the IRS determines that the Option was granted with a per Share exercise price that was less than the Fair Market Value of a Share on the Grant Date, the Optionee will be solely responsible for the Optionee's costs related to such a determination.

Section 11.Notices. Any notices required or permitted by the terms of this Agreement or the Plan shall be given by recognized courier service, facsimile, or registered or certified mail, return receipt requested, addressed as follows:

If to the Company:    Unique Fabricating, Inc.
800 Standard Parkway
Auburn Hills, MI 48326
Attention: Corporate Secretary.
                
If to the Optionee:    At the address set forth in the Notice of Grant
or to such other address or addresses of which notice in the same manner has previously been given. Any such notice shall be deemed to have been given upon the earlier of receipt, one business day following delivery to a recognized courier service or three business days following mailing by registered or certified mail.
Section 12.Governing Law. This Agreement shall be construed and enforced in accordance with the law of the State of Delaware, without giving effect to the conflict of law principles thereof

Section 13.Successors and Assigns. Subject to the provisions of the Plan and the other provisions hereof, this Agreement shall be for the benefit of and shall be binding upon the heirs, executors, administrators, successors and assigns of the parties hereto.

Section 14.Construction. This Agreement and the Option evidenced hereby and by the Notice of Grant are made and granted pursuant to the Plan and are in all respects limited by and subject to the terms of the Plan. All decisions of the Administrator with respect to any question or issue arising under the Plan or this Agreement shall be conclusive and binding on all persons having an interest in the Option.






        
NOTICE OF EXERCISE
TO:    Unique Fabricating, Inc. (the “Company”)
Reference is made to the Notice of Grant, dated __________, 20___, evidencing an Option (the “Option”) to purchase an aggregate of _________ shares of Common Stock of the Company at an exercise price of $2.89 per share. Capitalized terms used but not defined in this Notice of Exercise have the meanings given to them in the Notice of Grant and the accompanying Option Agreement and Plan.
I understand the nature of the investment I am making and the financial risks thereof. I am aware that it is my responsibility to have consulted with competent tax and legal advisors about the relevant national, state and local income tax and securities laws affecting the exercise of the Option and the purchase and subsequent sale of the Option Shares.
I am paying the Exercise Price for the exercised Option Shares, in accordance with Section 4 of the Option Agreement, as follows:
____________________________________________________
____________________________________________________
Please issue the stock certificate for the Option Shares (check one):
    to me; or
to me and ______________________________, as joint tenants with right of survivorship.
and mail the certificate to me at the following address:
______________________________
______________________________
______________________________
                                                    





My mailing address for stockholder communications, if different from the address listed above, is:
______________________________
______________________________
______________________________
                            
                            
                            
Very truly yours,



______________________________
Optionee

______________________________
                            
Print Name


______________________________

Date

______________________________
Social Security Number







EXHIBIT B

Unique Fabricating, INC.

2013 Stock Incentive Plan


See attached.
 




EX-10.2 3 exhibit102stockoptiona.htm EXHIBIT 10.2 Exhibit



Unique Fabricating, Inc.
2014 Omnibus Performance Award Plan
ISO AWARD AGREEMENT
Unique Fabricating, Inc., a Delaware corporation (the “Corporation”), pursuant to the terms of its 2014 Omnibus Performance Award Plan (the “Plan”) and the Incentive Stock Option Award attached to this ISO Award Agreement, hereby grants to the individual named below the option to purchase the number of shares of the Corporation’s Common Stock, also as is set forth below. The terms of this ISO Award Agreement are subject to all of the provisions of the Plan and the attached Incentive Stock Option Award, with such provisions being incorporated herein by reference.
1.    Date of Grant:        September 30, 2019
2.    Name of Participant:    Byrd Douglas Cain, III
3.    Number of Shares:    72,500 of Common Stock
4.    Exercise Price:    $2.89 per Share of Common Stock.
5. Vesting of Options: Options for 36,250 shares will vest once the closing price of the Company’s stock is in excess of $7.50 per share for 10 of 20 consecutive trading days. Options for 36,250 shares will vest once the closing price of the Company’s stock is in excess of $12.50 per share for 10 of 20 consecutive trading days.

6.    Expiration Date:    September 30, 2029
The Participant acknowledges receipt of, and understands and agrees to be bound by all of the terms of, this ISO Award Agreement, the attached Incentive Stock Option Award and the Plan, and that the terms thereof supersede any and all other written or oral agreements between the Participant and the Corporation regarding the subject matter contained herein.
Unique Fabricating, Inc.:


By:
Title:Date:
Participant:


By:
Title:Date:








INCENTIVE STOCK OPTION AWARD
THIS AGREEMENT made as of the grant date set forth in Section 1 of the ISO Award Agreement to which this Agreement is attached (the “Date of Grant”) between Unique Fabricating, Inc., a Delaware corporation (hereinafter referred to as the “Corporation”), and the individual identified in Section 2 of the ISO Award Agreement to which this Agreement is attached (hereinafter referred to as the “Participant”).

W I T N E S S E T H:
WHEREAS, the Corporation desires, in connection with the employment of the Participant and in accordance with its 2014 Omnibus Performance Award Plan (the “Plan”), to provide the Participant with an opportunity to acquire Common Stock of the Corporation on favorable terms and thereby increase his proprietary interest in the continued progress and success of the business of the Corporation;
NOW, THEREFORE, in consideration of the premises, the mutual covenants herein set forth and other good and valuable consideration, the Corporation and the Participant hereby agree as follows:
1.Confirmation of Grant of Option. Pursuant to a determination by the Committee, the Corporation, subject to the terms of the Plan and this Agreement, hereby grants to the Participant as a matter of separate inducement and agreement, and in addition to and not in lieu of salary or other compensation for services, the right to purchase (hereinafter referred to as the “Option”) an aggregate number of shares of Common Stock as is set forth in Section 3 of the attached ISO Award Agreement, subject to adjustment as provided in the Plan (such shares, as adjusted, hereinafter being referred to as the “Shares”). The Option is intended to qualify as an incentive stock option under Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”).

2.Purchase Price. The purchase price of shares of Common Stock covered by the Option will be the per share amount set forth in Section 4 of the attached ISO Award Agreement, at all times being not less than 100% of the Fair Market Value of one share of Common Stock on the Date of Grant, subject to adjustment as provided in the Plan.

3.Exercise of Option. The Option shall be exercisable on the terms and conditions hereinafter set forth:
(a)The Option shall become exercisable cumulatively as to the number of Shares originally subject thereto (after giving effect to any adjustment pursuant to the Plan), and on the vesting schedule, as set forth in Section 5 of the attached ISO Award Agreement.

(b)The Option may be exercised pursuant to the provisions of this Section 3, by notice and payment to the Corporation as provided in Sections 9 and 13 hereof.

4.Term of Option. The term of the Option shall be the period of years from the Date of Grant as is set forth in Section 1 of the attached ISO Award Agreement and shall expire on the date set forth in Section 6 of the ISO Award Agreement, subject to earlier termination or cancellation as provided in this Agreement.






5.Non transferability of Option. The Option shall not be assigned, transferred or otherwise disposed of, or pledged or hypothecated in any way, and shall not be subject to execution, attachment or other process, except as may be provided in the Plan. Any assignment, transfer, pledge, hypothecation or other disposition of the Option attempted contrary to the provisions of the Plan, or any levy of execution, attachment or other process attempted upon the Option, will be null and void and without effect. Any attempt to make any such assignment, transfer, pledge, hypothecation or other disposition of the Option will cause the Option to terminate immediately upon the happening of any such event; provided, however, that any such termination of the Option under the foregoing provisions of this Section 5 will not prejudice any rights or remedies which the Corporation or any Affiliate may have under this Agreement or otherwise.

6.Exercise Upon Termination of Service. (a) If the Participant at any time incurs a Termination of Service (i) by reason of his discharge for Cause or (ii) due to his voluntary Termination of Service without the written consent of the Committee, the Option shall, at the time of such Termination of Service, terminate and the Participant shall forfeit all rights hereunder. If, however, the Participant for any other reason (other than Disability or death) incurs a Termination of Service, the Option may, subject to the provisions of Section 5 hereof, be exercised by the Participant to the same extent the Participant would have been entitled under Section 3 hereof to exercise the Option immediately prior to such Termination of Service, at any time within 90 days after such Termination of Service, at the end of which period the Option, to the extent not then exercised, shall terminate and the Participant shall forfeit all rights hereunder, even if the Participant subsequently returns to the Service of the Corporation or any Affiliate. In no event, however, may the Option be exercised after the expiration of the term provided in Section 4 hereof.

(a)The Option shall not be affected by any change of duties or position of the Participant so long as he continues to be in full-time Service of the Corporation or of any Affiliate thereof. If the Participant is granted a temporary leave of absence of 90 days or less, such leave of absence shall be deemed a continuation of his Service by the Corporation or of any Affiliate thereof for the purposes of this Agreement, but only if and so long as the corporation consents thereto.

7.Exercise Upon Death or Disability. (a) If the Participant dies while he is in the Service of the Corporation or of any Affiliate, and on or after the first date upon which he would have been entitled to exercise the Option under the provisions of Section 3 hereof, the Option may, subject to the provisions of Section 5 hereof, be exercised to the same extent the Participant would have been entitled under Section 3 hereof to exercise the Option immediately prior to his death, by the estate of the Participant (or by the person or persons who acquire the right to exercise the Option by written designation of the Participant) at any time within one year after the death of the Participant, at the end of which period the Option, to the extent not then exercised, shall terminate and the estate or other beneficiaries shall forfeit all rights hereunder. In no event, however, may the Option be exercised after the expiration of the term provided in Section 4 hereof.

(a)In the event that the Participant incurs a Termination of Service by reason of the Disability of the Participant on or after the first date upon which he would have been entitled to exercise the Option under the provisions of Section 3 hereof, the Option may, subject to the provisions of Section 5 hereof, be exercised to the same extent the Participant would have been entitled under Section 3 hereof to exercise the Option immediately prior to his employment termination due to Disability by the Participant within the period ending one year after the date of such Termination of Service, at the end of which period the Option, to the extent not then exercised, shall terminate and the Participant shall forfeit all rights hereunder even if the Participant subsequently returns to the Service of the Corporation or any Affiliate. In no event, however, may the Option be exercised after the expiration of the term provided in Section 4 hereof.






8.Registration. At the time of issuance, the shares of Common Stock subject hereto and issuable upon the exercise hereof may not be registered under the Securities Act of 1933, as amended, and, if required upon the request of counsel to the Corporation, the Participant will give a representation as to his investment intent with respect to such shares prior to their issuance. The Corporation may register or qualify the shares covered by the Option for sale pursuant to the Securities Act of 1933, as amended, at any time prior to or after the exercise in whole or in part of the Option.

9.Method of Exercise of Option. (a) Subject to the terms and conditions of this Agreement, the Option shall be exercisable by notice in the manner set forth in Exhibit “A” hereto (the “Notice”) and provision for payment to the Corporation in accordance with the procedure prescribed herein. Each such Notice shall:

(i)state the election to exercise the Option and the number of Shares with respect to which it is being exercised;

(ii)contain a representation and agreement as to investment intent, if required by counsel to the Corporation with respect to such Shares, in a form satisfactory to counsel to the Corporation;

(iii)be signed by the Participant or the person or persons entitled to exercise the Option and, if the Option is being exercised by any person or persons other than the Participant, be accompanied by proof, satisfactory to counsel to the Corporation, of the right of such other person or persons to exercise the Option;

(iv)include payment of the full purchase price for the shares of Common Stock to be purchased pursuant to such exercise of the Option; and

(v)be received by the Corporation on or before the date of the expiration of this Option. In the event the date of expiration of this Option falls on a day which is not a regular business day at the Corporation’s executive office in Auburn Hills, Michigan then such written Notice must be received at such office on or before the last regular business day prior to such date of expiration.
(vi)Payment of the purchase price of any shares of Common Stock, in respect of which the Option shall be exercised, shall be made by the Participant or such person or persons at the place specified by the Corporation on the date the Notice is received by the Corporation (i) by delivering to the Corporation a certified or bank cashier’s check payable to the order of the Corporation, (ii) by delivering to the Corporation properly endorsed certificates of shares of Common Stock (or certificates accompanied by an appropriate stock power) with signature guaranties by a bank or trust company, or (iii) by any combination of the foregoing. For purposes of the immediately preceding sentence, an exercise effected by the tender of Common Stock (or deemed to be effected by the tender of Common Stock) may only be consummated with Common Stock held by the Participant for a period of six (6) months or acquired by the Participant other than under the Plan (or a similar plan maintained by the Corporation).

(vii)The Option shall be deemed to have been exercised with respect to any particular shares of Common Stock if, and only if, the preceding provisions of this Section 9 and the provisions of Section 10 hereof shall have been complied with, in which event the Option shall be deemed to have been exercised on the date the Notice was received by the Corporation. Anything in this Agreement to the contrary notwithstanding, any Notice given pursuant to the provisions of this Section 9 shall be void and of no effect if all of the preceding provisions of this Section 9 and the provisions of Section 10 shall not have been complied with.

(viii)The certificate or certificates for shares of Common Stock as to which the Option shall be exercised will be registered in the name of the Participant (or in the name of the Participant’s estate or other beneficiary if the Option is exercised after the Participant’s death), or if the Option is exercised by the Participant and if the Participant so requests in the notice exercising the Option, will be registered in the name of the Participant and another person jointly, with right of survivorship and will be delivered as soon as practical after the date the Notice is received by the Corporation (accompanied by full payment of the exercise price), but only upon compliance with all of the provisions of this Agreement.

(ix)If the Participant fails to accept delivery of and pay for all or any part of the number of Shares specified in such Notice, his right to exercise the Option with respect to such undelivered Shares may be terminated in the sole discretion of the Committee. The Option may be exercised only with respect to full Shares.

(x)The Corporation shall not be required to issue or deliver any certificate or certificates for shares of its Common Stock purchased upon the exercise of any part of the Option prior to the payment to the Corporation, upon its demand, of any amount requested by the Corporation for the purpose of satisfying its minimum statutory liability, if any, to withhold federal, state or local income or earnings tax or any other applicable tax or assessment (plus interest or penalties thereon, if any, caused by a delay in making such payment) incurred by reason of the exercise of this Option or the transfer of shares thereupon. Such payment shall be made by the Participant in cash or, with the written consent of the Corporation, by tendering to the Corporation shares of Common Stock equal in value to the amount of the required withholding. In the alternative, the Corporation may, at its option, satisfy such withholding requirements by withholding from the shares of Common Stock to be delivered to the Participant pursuant to an exercise of the Option a number of shares of Common Stock equal in value to the amount of the required withholding.

10.Approval of Counsel. The exercise of the Option and the issuance and delivery of shares of Common Stock pursuant thereto shall be subject to approval by the Corporation’s counsel of all legal matters in connection therewith, including, but not limited to, compliance with the requirements of the Securities Act of 1933, as amended, and the Securities Exchange Act of 1934, as amended, and the rules and regulations thereunder, and the requirements of any stock exchange or automated trading medium upon which the Common Stock may then be listed or traded.

11.Reservation of Shares. The Corporation shall at all times during the term of the Option reserve and keep available such number of shares of Common Stock as will be sufficient to satisfy the requirements of this Agreement.

12.Limitation of Action. The Participant and the Corporation each acknowledges that every right of action accruing to him or it, as the case may be, and arising out of or in connection with this Agreement against the Corporation or an Affiliate, on the one hand, or against the Participant, on the other hand, shall, irrespective of the place where an action may be brought, cease and be barred by the expiration of three years from the date of the act or omission in respect of which such right of action arises.

13.Notices. Each notice relating to this Agreement shall be in writing and delivered in person, by recognized overnight courier or by certified mail to the proper address. All notices to the Corporation or the Committee shall be addressed to them at 800 Standard Parkway, Auburn Hills, Michigan 48326, Attn: Chief Financial Officer. All notices to the Participant shall be addressed to the Participant or





such other person or persons at the Participant’s address set forth in the Corporation’s records. Anyone to whom a notice may be given under this Agreement may designate a new address by notice to that effect.
14.Benefits of Agreement. This Agreement shall inure to the benefit of the Corporation, the Participant and their respective heirs, executors, administrators, personal representatives, successors and permitted assignees.
15.Severability. In the event that any one or more provisions of this Agreement shall be deemed to be illegal or unenforceable, such illegality or unenforceability shall not affect the validity and enforceability of the remaining legal and enforceable provisions hereof, which shall be construed as if such illegal or unenforceable provision or provisions had not been inserted.

16.Governing Law. This Agreement will be construed and governed in accordance with the laws of the State of Delaware without regard to its principles of conflicts of law. In the event that either party is compelled to bring a claim related to this Agreement, to interpret or enforce the provisions of the Agreement, to recover damages as a result of a breach of the Agreement, or from any other cause (a “Claim”), such Claim must be processed in the manner set forth below:

(i)THE SOLE AND EXCLUSIVE METHOD TO RESOLVE ANY CLAIM IS ARBITRATION, EACH PARTY WAIVES THE RIGHT TO A JURY TRIAL OR COURT TRIAL. Neither party shall initiate or prosecute any lawsuit in any way related to any Claim covered by this Agreement.

(ii)The arbitration shall be binding and conducted before a single arbitrator in accordance with the then-current JAMS Arbitration Rules and Procedures for Employment Disputes or the appropriate governing body, as modified by the terms and conditions of this paragraph. Venue for any arbitration pursuant to this Agreement will lie in Auburn Hills, Michigan. The arbitrator will be selected by mutual agreement of the parties or, if the parties cannot agree, then by striking from a list of arbitrators supplied by JAMS or the appropriate governing body. The Corporation shall pay the arbitrator’s fees and arbitration costs (recognizing that each side bears the cost of its own deposition(s), witness, expert and attorneys’ fees and other expenses as and to the same extent as if the matter were being heard in a court of law). Upon the conclusion of the arbitration hearing, the arbitrator shall issue a written opinion revealing, however briefly, the essential findings and conclusions upon which the arbitrator’s award is based. The award of the arbitrator shall be final and binding. Judgment upon any award may be entered in any court having jurisdiction thereof.

17.Disposition of Shares. By accepting this Agreement, the Participant agrees that in the event he shall dispose (whether by sale, exchange, gift or any like transfer) of any shares of Common Stock of the Corporation (to the extent such shares are deemed to have been purchased pursuant to this incentive stock option) acquired by him pursuant hereto within two years of the Date of Grant of this Option or within one year after the acquisition of such shares pursuant hereto, he will notify the Chief Financial Officer of the Corporation no later than 15 days from the date of such disposition of such date or dates and the number of shares disposed of by him and the consideration received, if any, and, upon notification from the Corporation, promptly forward to the Chief Financial Officer of the Corporation any amount requested by the Corporation for the purpose of satisfying its liability, if any, to withhold federal, state or local income or earnings tax or any other applicable tax or assessment (plus interest or penalties thereon, if any, caused by any delay in making such payment) incurred by reason of such disposition.

18.Acknowledgment of Participant. The Participant represents and warrants that as of the Date of Grant of the Option, he does not own (within the meaning of Section 422(b)(6) of the





Code) shares possessing more than 10% of the total combined voting power of all classes of shares of the corporation or of any Affiliate.

19.Service. Nothing contained in this Agreement shall be construed as (a) a contract of employment between the Participant and the Corporation or any Affiliate, (b) a right of the Participant to be continued in the Service of the Corporation or of any Affiliate, or (c) a limitation of the right of the Corporation or of any Affiliate to discharge the Participant at any time, with or without cause (subject to any applicable employment agreement).

20.Definitions. Unless otherwise defined herein, all capitalized terms used in this Agreement shall have the same definitions as set forth in the Plan.

21.Incorporation of Terms of Plan. This Agreement shall be interpreted under, and subject to, all of the terms and provisions of the Plan, which are incorporated herein by reference.

22.No Strict Construction. The language used in this Agreement shall be deemed to be the language chosen by the parties hereto to express their mutual intent, and no rule of strict construction shall apply against any party.

BY WAY OF THEIR EXECUTION OF THE ISO AWARD AGREEMENT TO WHICH THIS AGREEMENT IS ATTACHED, the Corporation and the Participant (and each and every one of their heirs, successors and assigns) agree to be bound by each and every one of the terms set forth in this Agreement.






EXHIBIT A
INCENTIVE OPTION EXERCISE FORM
[DATE]
Unique Fabricating, Inc.
800 Standard Parkway
Auburn Hills, MI 48326|
Attention: Byrd Douglas Cain, III

Dear Sirs:
Pursuant to the provisions of the Incentive Stock Option Award and related ISO Award Agreement dated September 30, 2019 (collectively, the “Agreement”), whereby you have granted to me an Incentive Stock Option (the “Option”) to purchase up to 72,500 shares of the Common Stock of Unique Fabricating, Inc. (the “Corporation”) subject to the terms of the Agreement, I hereby notify you that I elect to exercise my option to purchase [   ] of the shares of Common Stock covered by such Option at the $2.89 per share price specified therein. In full payment of the price for the shares being purchased hereby, I am delivering to you herewith (i) certified or bank cashier’s check payable to the order of the Corporation in the amount of $____________, or (ii) a certificate or certificates for [   ] shares of Common Stock of the Corporation, and which have a fair market value as of the date hereof of $___________, [and a certified or bank cashier’s check, payable to the order of the Corporation, in the amount of $________________]. Any such stock certificate or certificates are endorsed, or accompanied by an appropriate stock power, to the order of the Corporation, with my signature guaranteed by a bank or trust company or by a member firm of the New York Stock Exchange. [I hereby acknowledge that I am purchasing these shares for investment purposes only and not for resale in violation of any federal or state securities laws.]
Very truly yours,



______________________________
[Address]
(For notices, reports, dividend checks and other communications to stockholders.)



EX-10.3 4 exhibit103stockoptiona.htm EXHIBIT 10.3 Exhibit



Unique Fabricating, Inc.
2014 Omnibus Performance Award Plan
NQO AWARD AGREEMENT
Unique Fabricating, Inc., a Delaware corporation (the “Corporation”), pursuant to the terms of its 2014 Omnibus Performance Award Plan (the “Plan”) and the Non-Qualified Stock Option Award attached to this NQO Award Agreement, hereby grants to the individual named below the option to purchase the number of shares of the Corporation’s Common Stock, also as is set forth below. The terms of this NQO Award Agreement are subject to all of the provisions of the Plan and the attached Non-Qualified Stock Option Award, with such provisions being incorporated herein by reference.
1.    Date of Grant:        September 30, 2019
2.    Name of Participant:    Byrd Douglas Cain, III
3.    Number of Shares:    140,000 of Common Stock
4.    Exercise Price:    $2.89 per Share of Common Stock.
5.
Vesting of Options:    
Vesting Date
No. of Shares Vested
September 30, 2020
56,000
September 30, 2021
28,000
September 30, 2022
28,000
September 30, 2023
28,000

6.    Expiration Date:    September 30, 2029
The Participant acknowledges receipt of, and understands and agrees to be bound by all of the terms of this NQO Award Agreement, the attached Non-Qualified Stock Option Award and the Plan, and that the terms thereof supersede any and all other written or oral agreements between the Participant and the Corporation regarding the subject matter contained herein.
Unique Fabricating, Inc.:


By:
Title:Date:
Participant:



Name:Date:








NON-QUALIFIED STOCK OPTION AWARD
THIS AGREEMENT made as of the grant date set forth in Section 1 of the NQO Award Agreement to which this Agreement is attached (the “Date of Grant”) between Unique Fabricating, Inc., a Delaware corporation (hereinafter referred to as the “Corporation”), and the individual identified in Section 2 of the NQO Award Agreement to which this Agreement is attached (hereinafter referred to as the “Participant”).

W I T N E S S E T H:
WHEREAS, the Corporation desires, in connection with employment of the Participant, and in accordance with its 2014 Omnibus Performance Award Plan (the “Plan”), to provide the Participant with an opportunity to acquire Common Stock of the Corporation on favorable terms and thereby increase her proprietary interest in the continued progress and success of the business of the Corporation;
NOW, THEREFORE, in consideration of the premises, the mutual covenants herein set forth and other good and valuable consideration, the Corporation and the Participant hereby agree as follows:
1.Confirmation of Grant of Option. Pursuant to a determination by the Committee, the Corporation, subject to the terms of the Plan and this Agreement, hereby grants to the Participant as a matter of separate inducement and agreement, and in addition to and not in lieu of salary or other compensation for services by Participant or Consultant, the right to purchase (hereinafter referred to as the “Option”) an aggregate number of shares of Common Stock as is set forth in Section 3 of the attached NQO Award Agreement, subject to adjustment as provided in the Plan (such shares, as adjusted, hereinafter being referred to as the “Shares”). The Option is not intended to qualify as an incentive stock option under Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”).

2.Purchase Price. The purchase price of shares of Common Stock covered by the Option will be the per share amount set forth in Section 4 of the attached NQO Award Agreement, at all times being not less than 100% of the Fair Market Value of one share of Common Stock on the Date of Grant, subject to adjustment as provided in the Plan.

3.Exercise of Option. The Option shall be exercisable on the terms and conditions hereinafter set forth:
(a)The Option shall become exercisable cumulatively as to the number of Shares originally subject thereto (after giving effect to any adjustment pursuant to the Plan), and on the date, as set forth in Section 5 of the attached NQO Award Agreement.

(b)The Option may be exercised pursuant to the provisions of this Section 3, by notice and payment to the Corporation as provided in Sections 9 and 13 hereof.

4.Term of Option. The term of the Option shall be the period of years from the Date of Grant as is set forth in Section 1 of the attached NQO Award Agreement and shall expire on the date set forth in Section 6 of the NQO Award Agreement, subject to earlier termination or cancellation as provided in this Agreement.






5.Non transferability of Option. The Option shall not be assigned, transferred or otherwise disposed of, or pledged or hypothecated in any way, and shall not be subject to execution, attachment or other process, except as may be provided in the Plan. Any assignment, transfer, pledge, hypothecation or other disposition of the Option attempted contrary to the provisions of the Plan, or any levy of execution, attachment or other process attempted upon the Option, will be null and void and without effect. Any attempt to make any such assignment, transfer, pledge, hypothecation or other disposition of the Option will cause the Option to terminate immediately upon the happening of any such event; provided, however, that any such termination of the Option under the foregoing provisions of this Section 5 will not prejudice any rights or remedies which the Corporation or any Affiliate may have under this Agreement or otherwise.

6.Exercise Upon Termination of Service. (a) If, the Consultant for any reason (other than Disability or death of Participant or the satisfactory conclusion of the provision of services by Consultant in accordance with Consultant’s engagement by the Corporation or its Affiliates (“Satisfactory Conclusion”)) incurs a Termination of Consulting Relationship, the Option may, subject to the provisions of Section 5 hereof, be exercised by the Participant to the same extent the Participant would have been entitled under Section 3 hereof to exercise the Option immediately prior to such Termination of Service, at any time within one year after such Termination of Service, at the end of which period the Option, to the extent not then exercised, shall terminate and the Participant shall forfeit all rights hereunder, even if the Consultant subsequently returns to the Service of the Corporation or any Affiliate. For avoidance of doubt, if the Termination of Service is as a result of a Satisfactory Conclusion, the Term shall continue until the date as provided in Section 4. In no event, however, may the Option be exercised after the expiration of the term provided in Section 4 hereof.

(a)The Option shall not be affected by any change of duties or position of the Consultant or Participant so long as Participant continues to be in Service of the Consultant or of any Affiliate thereof. If the Participant is granted a temporary leave of absence of 90 days or less, such leave of absence shall be deemed a continuation of her Service by Consultant or of any Affiliate thereof for the purposes of this Agreement, but only if and so long as the Company consents thereto.

7.Exercise Upon Death or Disability. (a) If the Consultant incurs a Termination of Consulting Relationship due to Participant’s death, and on or after the first date upon which she would have been entitled to exercise the Option under the provisions of Section 3 hereof, the Option may, subject to the provisions of Section 5 hereof, be exercised (to the same extent the Participant would have been entitled under Section 3 hereof to exercise the Option immediately prior to her death), by the estate of the Participant (or by the person or persons who acquire the right to exercise the Option by written designation of the Participant) at any time within one year after the death of the Participant, at the end of which period the Option, to the extent not then exercised, shall terminate and the estate or other beneficiaries shall forfeit all rights hereunder. In no event, however, may the Option be exercised after the expiration of the term provided in Section 4 hereof.

(a)In the event that the Service of the Consultant with the Corporation or an Affiliate is terminated by reason of the Disability of the Participant and on or after the first date upon which she would have been entitled to exercise the Option under the provisions of Section 3 hereof, the Option may, subject to the provisions of Section 5 hereof, be exercised (to the same extent the Participant would have been entitled under Section 3 hereof to exercise the Option immediately prior to her termination due to Disability) by or on behalf of the Participant within the period ending one year after the date of such Termination of Service, at the end of which period the Option, to the extent not then exercised, shall terminate and the Participant shall forfeit all rights hereunder even if the Participant or Consultant subsequently returns





to the Service of the Corporation or any Affiliate. In no event, however, may the Option be exercised after the expiration of the term provided in Section 4 hereof.

8.Registration. At the time of issuance, the shares of Common Stock subject hereto and issuable upon the exercise hereof may not be registered under the Securities Act of 1933, as amended, and, if required upon the request of counsel to the Corporation, the Participant will give a representation as to her investment intent with respect to such shares prior to their issuance. The Corporation may register or qualify the shares covered by the Option for sale pursuant to the Securities Act of 1933, as amended, at any time prior to or after the exercise in whole or in part of the Option.

9.Method of Exercise of Option.
(a) Subject to the terms and conditions of this Agreement, the Option shall be exercisable by notice in the manner set forth in Exhibit “A” hereto (the “Notice”) and provision for payment to the Corporation in accordance with the procedure prescribed herein. Each such Notice shall:

(i)state the election to exercise the Option and the number of Shares with respect to which it is being exercised;

(ii)contain a representation and agreement as to investment intent, if required by counsel to the Corporation with respect to such Shares, in a form satisfactory to counsel to the Corporation;

(iii)be signed by the Participant or the person or persons entitled to exercise the Option and, if the Option is being exercised by any person or persons other than the Participant, be accompanied by proof, satisfactory to counsel to the Corporation, of the right of such other person or persons to exercise the Option;

(iv)include payment of the full purchase price for the shares of Common Stock to be purchased pursuant to such exercise of the Option; and

(v)be received by the Corporation on or before the date of the expiration of this Option. In the event the date of expiration of this Option falls on a day which is not a regular business day at the Corporation’s executive office in Auburn Hills, Michigan then such written Notice must be received at such office on or before the last regular business day prior to such date of expiration.

(b) Payment of the purchase price of any shares of Common Stock, in respect of which the Option shall be exercised, shall be made by the Participant or such person or persons at the place specified by the Corporation on the date the Notice is received by the Corporation (i) by delivering to the Corporation a certified or bank cashier’s check payable to the order of the Corporation, (ii) by delivering to the Corporation properly endorsed certificates of shares of Common Stock (or certificates accompanied by an appropriate stock power) with signature guaranties by a bank or trust company, (iii) by having withheld from the total number of shares of Common Stock to be acquired upon the exercise of this Option a specified number of such shares of Common Stock, or (iv) by any combination of the foregoing. For purposes of the immediately preceding sentence, an exercise effected by the tender of Common Stock (or deemed to be effected by the tender of Common Stock) may only be consummated with Common Stock held by the Participant for a period of six (6) months or acquired by the Participant other than under the Plan (or a similar plan maintained by the Corporation).






(c) The Option shall be deemed to have been exercised with respect to any particular shares of Common Stock if, and only if, the preceding provisions of this Section 9 and the provisions of Section 10 hereof shall have been complied with, in which event the Option shall be deemed to have been exercised on the date the Notice was received by the Corporation. Anything in this Agreement to the contrary notwithstanding, any Notice given pursuant to the provisions of this Section 9 shall be void and of no effect if all of the preceding provisions of this Section 9 and the provisions of Section 10 shall not have been complied with.

(d) The certificate or certificates for shares of Common Stock as to which the Option shall be exercised will be registered in the name of the Participant (or in the name of the Participant’s estate or other beneficiary if the Option is exercised after the Participant’s death), or if the Option is exercised by the Participant and if the Participant so requests in the notice exercising the Option, will be registered in the name of the Participant and another person jointly, with right of survivorship and will be delivered as soon as practical after the date the Notice is received by the Corporation (accompanied by full payment of the exercise price), but only upon compliance with all of the provisions of this Agreement.

(e) If the Participant fails to accept delivery of and pay for all or any part of the number of Shares specified in such Notice, her right to exercise the Option with respect to such undelivered Shares may be terminated in the sole discretion of the Committee. The Option may be exercised only with respect to full Shares.

(f) The Corporation shall not be required to issue or deliver any certificate or certificates for shares of its Common Stock purchased upon the exercise of any part of the Option prior to the payment to the Corporation, upon its demand, of any amount requested by the Corporation for the purpose of satisfying its minimum statutory liability, if any, to withhold federal, state or local income or earnings tax or any other applicable tax or assessment (plus interest or penalties thereon, if any, caused by a delay in making such payment) incurred by reason of the exercise of this Option or the transfer of shares thereupon. Such payment shall be made by the Participant in cash or, with the written consent of the Corporation, by tendering to the Corporation shares of Common Stock equal in value to the amount of the required withholding. In the alternative, the Corporation may, at its option, satisfy such withholding requirements by withholding from the shares of Common Stock to be delivered to the Participant pursuant to an exercise of the Option a number of shares of Common Stock equal in value to the amount of the required withholding.

10.Approval of Counsel. The exercise of the Option and the issuance and delivery of shares of Common Stock pursuant thereto shall be subject to approval by the Corporation’s counsel of all legal matters in connection therewith, including, but not limited to, compliance with the requirements of the Securities Act of 1933, as amended, and the Securities Exchange Act of 1934, as amended, and the rules and regulations thereunder, and the requirements of any stock exchange or automated trading medium upon which the Common Stock may then be listed or traded.

11.Reservation of Shares. The Corporation shall at all times during the term of the Option reserve and keep available such number of shares of Common Stock as will be sufficient to satisfy the requirements of this Agreement.

12.Limitation of Action. The Participant and the Corporation each acknowledges that every right of action accruing to her or it, as the case may be, and arising out of or in connection with this Agreement against the Corporation or an Affiliate, on the one hand, or against the Participant, on the other hand, shall, irrespective of the place where an action may be brought, cease and be barred by the expiration of three years from the date of the act or omission in respect of which such right of action arises.






13.Notices. Each notice relating to this Agreement shall be in writing and delivered in person, by recognized overnight courier or by certified mail to the proper address. All notices to the Corporation or the Committee shall be addressed to them at 800 Standard Parkway, Auburn Hills, Michigan 48326, Attn: Chief Financial Officer. All notices to the Participant shall be addressed to the Participant or such other person or persons at the Participant’s address set forth in the Corporation’s records. Anyone to whom a notice may be given under this Agreement may designate a new address by notice to that effect.

14.Benefits of Agreement. This Agreement shall inure to the benefit of the Corporation, the Participant and their respective heirs, executors, administrators, personal representatives, successors and permitted assignees.

15.Severability. In the event that any one or more provisions of this Agreement shall be deemed to be illegal or unenforceable, such illegality or unenforceability shall not affect the validity and enforceability of the remaining legal and enforceable provisions hereof, which shall be construed as if such illegal or unenforceable provision or provisions had not been inserted.

16.Governing Law. This Agreement will be construed and governed in accordance with the laws of the State of Delaware without regard to its principles of conflicts of law. In the event that either party is compelled to bring a claim related to this Agreement, to interpret or enforce the provisions of the Agreement, to recover damages as a result of a breach of the Agreement, or from any other cause (a “Claim”), such Claim must be processed in the manner set forth below:

(i)THE SOLE AND EXCLUSIVE METHOD TO RESOLVE ANY CLAIM IS ARBITRATION, EACH PARTY WAIVES THE RIGHT TO A JURY TRIAL OR COURT TRIAL. Neither party shall initiate or prosecute any lawsuit in any way related to any Claim covered by this Agreement.

(ii)The arbitration shall be binding and conducted before a single arbitrator in accordance with the then-current JAMS Arbitration Rules and Procedures for Employment Disputes or the appropriate governing body, as modified by the terms and conditions of this paragraph. Venue for any arbitration pursuant to this Agreement will lie in Auburn Hills, Michigan. The arbitrator will be selected by mutual agreement of the parties or, if the parties cannot agree, then by striking from a list of arbitrators supplied by JAMS or the appropriate governing body. The Corporation shall pay the arbitrator’s fees and arbitration costs (recognizing that each side bears the cost of its own deposition(s), witness, expert and attorneys’ fees and other expenses as and to the same extent as if the matter were being heard in a court of law). Upon the conclusion of the arbitration hearing, the arbitrator shall issue a written opinion revealing, however briefly, the essential findings and conclusions upon which the arbitrator’s award is based. The award of the arbitrator shall be final and binding. Judgment upon any award may be entered in any court having jurisdiction thereof.

17.Service. Nothing contained in this Agreement shall be construed as (a) a contract of employment between the Participant and the Corporation or any Affiliate or a contract of engagement between the Consultant and the Corporation or any Affiliate, (b) a right of the Participant or Consultant to be continued in the Service of the Corporation or of any Affiliate, or (c) a limitation of the right of the Corporation or of any Affiliate to discharge the Participant or Consultant at any time, with or without cause (subject to any applicable employment or consulting agreement).

18.Definitions. Unless otherwise defined herein, all capitalized terms used in this Agreement shall have the same definitions as set forth in the Plan.






19.Incorporation of Terms of Plan. This Agreement shall be interpreted under, and subject to, all of the terms and provisions of the Plan, which are incorporated herein by reference.

20.No Strict Construction. The language used in this Agreement shall be deemed to be the language chosen by the parties hereto to express their mutual intent, and no rule of strict construction shall apply against any party.

BY WAY OF THEIR EXECUTION OF THE NQO AWARD AGREEMENT TO WHICH THIS AGREEMENT IS ATTACHED, the Corporation and the Participant (and each and every one of their heirs, successors and assigns) agree to be bound by each and every one of the terms set forth in this Agreement.






EXHIBIT A
NON-QUALIFIED OPTION EXERCISE FORM
[DATE]
Unique Fabricating, Inc.
800 Standard Parkway
Auburn Hills, MI 48326
Attention: Corporate Secretary

Dear Sirs:
Pursuant to the provisions of the Non-Qualified Stock Option Award and related NQO Award Agreement dated __, 2019 (collectively, the “Agreement”), whereby you have granted to me a Non-Qualified Stock Option (the “Option”) to purchase up to [ ] shares of the Common Stock of [   ] (the “Corporation”) subject to the terms of the Agreement, I hereby notify you that I elect to exercise my option to purchase [   ] of the shares of Common Stock covered by such Option at the $2.89 per share price specified therein. In full payment of the price for the shares being purchased hereby, I am delivering to you herewith (i) certified or bank cashier’s check payable to the order of the Corporation in the amount of $____________, or (ii) a certificate or certificates for [   ] shares of Common Stock of the Corporation, and which have a fair market value as of the date hereof of $___________, [and a certified or bank cashier’s check, payable to the order of the Corporation, in the amount of $________________]. Any such stock certificate or certificates are endorsed, or accompanied by an appropriate stock power, to the order of the Corporation, with my signature guaranteed by a bank or trust company or by a member firm of the New York Stock Exchange.
Very truly yours,



______________________________
[Address]
(For notices, reports, dividend checks and
other communications to stockholder.)



EX-31.1 5 ufab92919exhibit311.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 quarterly report on Form 10-Q 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: November 7, 2019
By:
/s/ Byrd Douglas Cain, III
 
 
Name: Byrd Douglas Cain, III
 
 
Title: Chief Executive Officer



EX-31.2 6 ufab92919exhibit312.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 quarterly report on Form 10-Q 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: November 7, 2019
By:
/s/ Byrd Douglas Cain, III
 
 
Name: Byrd Douglas Cain, III
 
 
Title:  Interim Chief Financial Officer (Principal Financial and Accounting Officer)



EX-32.1 7 ufab92919exhibit321.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 quarterly report on Form 10-Q of Unique Fabricating, Inc. (the "Company") for the quarterly period ended September 29, 2019 (the "Form 10-Q"), the undersigned certifies that (i) the Form 10-Q 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 Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the issuer.
 
Date: November 7, 2019
By:
/s/ Byrd Douglas Cain, III
 
 
Name: Byrd Douglas Cain, III
 
 
Title: 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-Q 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-Q 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 8 ufab-20190929.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) 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 2431401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - 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 - Additional Information (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 - Additional Information (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 2401405 - Disclosure - Nature of Business and Significant Accounting Policies - Customers' Net Sales as a Percentage of Total Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Nature of Business and Significant Accounting Policies - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Nature of Business and Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Nature of Business and Significant Accounting Policies - Production in Foreign Markets (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Nature of Business and Significant Accounting Policies - Sales Derived from Customers Located in Foreign Countries (Details) 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 - Additional Information (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 - Additional Information (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 2125100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Restructuring - Schedule of Restructuring Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - 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 2128100 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Stock Incentive Plans - Additional Information (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 EX-101.CAL 9 ufab-20190929_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 ufab-20190929_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 ufab-20190929_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Accounting Policies [Abstract] Schedule of Product Information [Table] Schedule of Product Information [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Mexico MEXICO Canada CANADA Non-US Countries Excluding Mexico and Canada Non-US Countries Excluding Mexico and Canada [Member] Other Foreign Countries Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Cost of Goods and Service Benchmark Cost of Goods and Service Benchmark [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Product Information [Line Items] Product Information [Line Items] Concentration risk (percentage) Concentration Risk, Percentage 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 and Shipping and Handling Revenue from Contract with Customer [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Foreign Currency Adjustments and 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] Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Debt Disclosure [Abstract] 2019 Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three 2022 Long-term Debt, Maturities, Repayments of Principal in Year Four 2023 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Total Long-term Debt, Gross Discounts Debt Instrument, Unamortized Discount Debt issuance costs Debt Issuance Costs, Net Total debt – Net Long-term Debt Commitments and Contingencies Disclosure [Abstract] Contingencies Commitments and Contingencies Disclosure [Text Block] Leases [Abstract] Schedule of Future Minimum Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Share-based Payment Arrangement [Abstract] Stock Incentive Plans Share-based Payment Arrangement [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Inventory Disclosure [Abstract] Inventory Inventory Disclosure [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable – net Accounts Receivable, after Allowance for Credit Loss, Current Inventory – net Inventory, Net 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 Total current assets Assets, Current Property, plant, and equipment – net Property, Plant and Equipment, Net Goodwill Goodwill Intangible assets– net Finite-Lived Intangible Assets, Net Other assets Other Assets [Abstract] Investments – at cost Cost Method 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 September 29, 2019 and December 30, 2018, respectively Common Stock, Value, Issued Additional paid-in-capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity 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] November 8, 2019 Debt Instrument, Periodic Payment, Installments Through November Eighth Twenty Nineteen [Member] Debt Instrument, Periodic Payment, Installments Through November Eighth Twenty Nineteen [Member] November 8, 2020 Debt Instrument, Periodic Payment, Installments Through November Eighth Twenty Twenty [Member] Debt Instrument, Periodic Payment, Installments Through November Eighth Twenty Twenty [Member] September 30, 2020 Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty [Member] Debt Instrument, Periodic Payment, Installments Through September Thirty Two Thousand Twenty [Member] September 30, 2021 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] Thereafter though maturity Debt Instrument, Periodic Payment, Installments Through Maturity [Member] Debt Instrument, Periodic Payment, Installments Through Maturity [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] US Borrower And CA Borrower Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc. [Member] Unique Fabricating NA, Inc. And Unique-Intasco Canada, Inc [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 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 Amended And Restated Credit Agreement Amended And Restated Credit Agreement [Member] Amended And Restated Credit Agreement [Member] New US Term Loan New US Term Loan [Member] New US Term Loan [Member] US Term Loan And Term Loan II US Term Loan And Term Loan II [Member] US Term Loan And Term Loan II [Member] Senior credit facility, second amendment Senior Credit Facility, Second Amendment [Member] Senior Credit Facility, Second Amendment [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of credit Line of Credit [Member] Letter of credit Letter of Credit [Member] Line Of Credit For Capital Expenditures Line Of Credit For Capital Expenditures [Member] Line Of Credit For Capital Expenditures [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Secured debt Secured Debt [Member] Revolving credit facility Revolving Credit Facility [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate Base Rate [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Debt instrument, face amount Debt Instrument, Face Amount Senior notes Proceeds from Lines of Credit Line of credit Long-term Line of Credit Debt instrument, term Debt Instrument, Term Debt instrument, term to fund capital expenditures Debt Instrument, Term To Fund Capital Expenditures Debt Instrument, Term To Fund Capital Expenditures Maximum increase to principal amount Line of Credit Facility, Maximum Increase to Principal Amount Line of Credit Facility, Maximum Increase to Principal Amount Outstanding principal amount Notes Payable Principal payment Debt Instrument, Periodic Payment, Principal Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Debt instrument, covenant, liquidity amount required, minimum Debt Instrument, Covenant, Liquidity Amount Required, Minimum Debt Instrument, Covenant, Liquidity Amount Required, Minimum Debt instrument, total covenant, leverage ratio Debt Instrument, Covenant, Total Leverage Ratio, Maximum Debt Instrument, Covenant, Total Leverage Ratio, Maximum Debt instrument, covenant, leverage ratio after DSCR Debt Instrument, Covenant, Leverage Ratio, Maximum, Post Distribution Debt Service Coverage Ration Debt Instrument, Covenant, Leverage Ratio, Maximum, Post Distribution Debt Service Coverage Ration 2019 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 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 Other Revenue [Member] Other Revenue [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2014 Omnibus Performance Award Plan Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member] Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member] 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 Additional renewal period term Related Party Transaction, Management Agreement, Additional Renewal Period Term Related Party Transaction, Management Agreement, Additional Renewal Period Term Equity ownership needed to terminate agreement Related Party Transaction, Equity Ownership Needed To Terminate Agreement Related Party Transaction, Equity Ownership Needed To Terminate Agreement Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring and Related Activities [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedules of Concentration of Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Statement of Cash Flows [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] 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 Goodwill, Impairment Loss Inventory allowance Inventory Write-down Depreciation and amortization Depreciation, Depletion and Amortization Amortization of debt issuance costs Amortization of Debt Issuance Costs Loss on sale of assets Gain (Loss) on Disposition of Assets Bad debt adjustment Accounts Receivable, Credit Loss Expense (Reversal) Loss (gain) on derivative instrument 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 Payments on term loans and note payable Repayments of Long-term Debt Proceeds from line of credit Repayment of revolving credit facilities, net Repayments of Lines of Credit 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 increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents – 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 Business Combinations [Abstract] Number of new acquisitions Number of Businesses Acquired Long-term Debt Long-term Debt [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] Nature of Business and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Unsecured debt Unsecured Debt [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] November 7, 2023 Debt Instrument, Periodic Payment, Installments Through November Seven Twenty Twenty Three [Member] Debt Instrument, Periodic Payment, Installments Through November Seven Twenty Twenty Three [Member] Total debt excluding Revolver Line of credit, current Line of Credit, Current Less current maturities Long-term debt – Less current maturities 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 Effective interest rate Unamortized discount Schedule of Restructuring Liability Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Employee Stock Option Share-based Payment Arrangement, Option [Member] The 2013 Stock Incentive Plan The 2013 Stock Incentive Plan [Member] The 2013 Stock Incentive Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 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 Risk-free rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Related Party Transactions Related Party Transactions Disclosure [Text Block] Schedule of Stock Option Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Stock Options and Stock Appreciation Rights Award Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Income Statement [Abstract] Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Selling, general, and administrative expenses Selling, General and Administrative Expense Restructuring expenses Restructuring Charges Operating (loss) income Operating Income (Loss) Non-operating (expense) income Nonoperating Income (Expense) [Abstract] Other (expense) income, net Other Nonoperating Income (Expense) Interest expense Interest Expense Total non-operating expense, net Nonoperating Income (Expense) (Loss) income – before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax (benefit) expense Income Tax Expense (Benefit) Net (loss) income Net (loss) income per share Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Cash dividends declared per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Property, Plant and Equipment [Abstract] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Weighted Average Weighted Average [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Weighted average amortization period Finite-Lived Intangible Asset, Useful Life Amortization expense Amortization of Intangible Assets Retirement Benefits [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] UNITED STATES UNITED STATES Canada Foreign Plan [Member] 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 Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] 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] 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] 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 Quarterly decrease in notional amount Derivative, Notional Amount, Quarterly Decrease Derivative, Notional Amount, Quarterly Decrease Quarterly increase in notional amount Derivative, Notional Amount, Quarterly Increase Derivative, Notional Amount, Quarterly Increase Derivative fair value assets (liabilities) Derivative Assets (Liabilities), at Fair Value, Net Monthly settlement payments (receipts) Derivative Instruments, Monthly Settlements Derivative Instruments, Monthly Settlements Inventory, Current [Table] Inventory, Current [Table] Inventory [Line Items] Inventory [Line Items] Allowance for obsolete inventory Inventory Valuation Reserves Inventory allowance increase 2019 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total 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 Number of leases providing 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 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] Sales revenue, net Revenue Benchmark [Member] Customer concentration risk Customer Concentration Risk [Member] Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] 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 Retained Earnings [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Stockholders' equity, beginning balance (in shares) Shares, Outstanding Stockholders' equity, beginning balance Net income (loss) 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 Stockholders' equity, ending balance (in shares) Stockholders' equity, ending balance Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Title of Individual [Domain] CEO Chief Executive Officer [Member] Director Director [Member] Employee Employee [Member] Employee [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Award vesting, period one Share-based Payment Arrangement, Tranche One [Member] Award vesting, period two Share-based Payment Arrangement, Tranche Two [Member] Award vesting, period three Share-based Payment Arrangement, Tranche Three [Member] Award vesting, period four Share-based Compensation Award, Tranche Four [Member] Share-based Compensation Award, Tranche Four [Member] Award vesting, period five Share-based Compensation Award, Tranche Five [Member] Share-based Compensation Award, Tranche Five [Member] Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] 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] 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 Number of 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 Award vesting rights, percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Exercise price (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share price in excess (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 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 Number of grants of awards Share-based Compensation Arrangement by Share-based Payment Award, Options, Number Of Award Grants Share-based Compensation Arrangement by Share-based Payment Award, Options, Number Of Award Grants 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 Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Allocated share-based compensation expense Share-based Payment Arrangement, Expense Tax benefit (expense) from share based compensation expense Share-based Payment Arrangement, Expense, Tax Benefit Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Compensation cost, weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Concentration Risk [Table] Concentration Risk [Table] Senior Credit Facility Senior Credit Facility [Member] Senior Credit Facility [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accounts payable Accounts Payable [Member] Labor force concentration risk Labor Force Concentration Risk [Member] Direct Company Sales Direct Company Sales [Member] Direct Company Sales [Member] Accounts receivable Accounts Receivable [Member] Workforce Subject to Collective Bargaining Arrangements Workforce Subject to Collective Bargaining Arrangements [Member] Collective Bargaining Arrangement [Axis] Collective Bargaining Arrangement [Axis] Collective Bargaining Arrangement [Domain] Collective Bargaining Arrangement [Domain] Collective Bargaining Arrangements Expiring August 2019 Collective Bargaining Arrangements Expiring August 2019 [Member] Collective Bargaining Arrangements Expiring August 2019 [Member] Collective Bargaining Arrangements Expiring February 2020 Collective Bargaining Arrangements Expiring February 2020 [Member] Collective Bargaining Arrangements Expiring February 2020 [Member] 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 Number of Reporting Units Key assumption discount rate Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, Discount Rate EBITDA margin and terminal growth rate Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin And Terminal Growth Rate Debt issuance cost Unamortized Debt Issuance Expense Unamortized discount Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Amortization of debt issuance costs Amortization of Debt Discount (Premium) Dividend income Investment Income, Dividend Investment impairment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Checks issued in excess of available cash Bank Overdrafts Revenue timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Unrecognized tax benefits Unrecognized Tax Benefits Penalties or interest recorded Income Tax Examination, Penalties and Interest Expense Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Emerging Growth Company Entity Emerging Growth Company Transition Period Entity Ex Transition Period Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 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 Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] 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 accrual balance Restructuring Reserve Provision for estimated expenses incurred during the year Payments made during the period Payments for Restructuring Ending accrual balance 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 Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Forecast Forecast [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Bryan Restructuring Bryan Restructuring [Member] Bryan Restructuring [Member] Evansville Restructuring Evansville Restructuring [Member] Evansville Restructuring [Member] Salaried Restructuring Salaried Restructuring [Member] Salaried Restructuring [Member] Fort Smith Restructuring Fort Smith Restructuring [Member] Fort Smith Restructuring [Member] Port Huron Restructuring Port Huron Restructuring [Member] Port Huron Restructuring [Member] One-time Termination Benefits One-time Termination Benefits [Member] Employees severance Early Termination Fee Contract Termination [Member] 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] The 2013 Stock Incentive Plan and Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Manufacturing Facility Manufacturing Facility [Member] Fort Smith, Arkansas Fort Smith, Arkansas [Member] Fort Smith, Arkansas [Member] Number of expected position eliminations Restructuring and Related Cost, Expected Number of Positions Eliminated Restructuring costs incurred Restructuring and Related Cost, Incurred Cost Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Gain on sale of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment Income Tax Disclosure [Abstract] Actual effective rate Effective Income Tax Rate Reconciliation, Percent Statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent The Plan and the 2014 Plan 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 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) Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (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 September 29, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and exercisable at September 29, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share price (in dollars per share) Share Price 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 Property, Plant, and Equipment Property, Plant and Equipment Disclosure [Text Block] Operating Leases Leases of Lessee Disclosure [Text Block] Income Taxes Income Tax Disclosure [Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] 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] 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 Intangible Assets Intangible Assets Disclosure [Text Block] Basic earnings per share calculation: Earnings Per Share, Basic [Abstract] Net loss Net (loss) income attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Net (loss) income per share-basic (in dollars per share) Diluted earnings per share calculation: Earnings Per Share, Diluted [Abstract] 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 (loss) 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] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Warrant Warrant [Member] Warrants for Underwriters Warrants for Underwriters [Member] Warrants for Underwriters [Member] 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 Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 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 Antidilutive securities excluded from computation of EPS (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Business Combinations Business Combination Disclosure [Text Block] 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 EX-101.PRE 12 ufab-20190929_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Leases - Schedule of Future Minimum Lease Payments (Details)
Sep. 29, 2019
USD ($)
Leases [Abstract]  
2019 $ 582,870
2020 2,334,821
2021 2,212,300
2022 1,726,243
2023 1,175,351
Thereafter 7,587,350
Total $ 15,618,935
XML 14 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Valuation Assumptions (Details) - Employee Stock Option
Jun. 11, 2019
Sep. 15, 2017
Apr. 29, 2016
Nov. 20, 2015
Aug. 17, 2015
Jan. 01, 2014
Jul. 17, 2013
The 2013 Stock Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Expected volatility   40.00% 40.00%     34.00% 34.00%
Dividend yield   7.00% 5.00%     0.00% 0.00%
Expected term (in years)   5 years 5 years     4 years 4 years
Risk-free rate   1.81% 1.28%     1.27% 0.96%
2014 Omnibus Performance Award Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Expected volatility 40.00% 40.00% 40.00% 35.00% 38.00%    
Dividend yield 0.00% 7.00% 5.00% 5.00% 4.80%    
Expected term (in years) 5 years 5 years 5 years 5 years 5 years    
Risk-free rate 1.85% 1.81% 1.28% 1.70% 1.58%    
XML 15 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Related Party Transactions
9 Months Ended
Sep. 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 $300,000 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 to any person who is a related person of Taglich Private Equity, LLC or Taglich Brothers, Inc. The Company incurred management fees of $56,250 and $168,750, respectively, for the 13 and 39 weeks ended September 29, 2019 and $56,250 and $168,750, respectively, for the 13 and 39 weeks ended September 30, 2018. The management agreement had an initial term of five years, expiring on March 18, 2018, and renews automatically annually for additional one year terms. The current term expires on March 18, 2020. The agreement also will terminate on the date that the Taglich Founding Investors or Taglich Equity Investors, each as defined, no longer also collectively own 50% of the equity securities owned by either of them on March 18, 2013.

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 providing assistance for 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 $62,500 and $138,319, respectively, for the 13 and 39 weeks ended September 29, 2019. The services provided by 6th Avenue Group are expected to end 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 16 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans
9 Months Ended
Sep. 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 July 17, 2013 and January 1, 2014, the board of directors approved the issuance of 375,000 and 120,000 non statutory stock option awards, respectively, to employees of the Company with an exercise price of $3.33 per share with a weighted average grant date fair value of $0.23 and $0.35 per share, respectively. On April 29, 2016, the Company issued 7,200 non statutory stock option awards to employees of the Company with an exercise price of $12.58 and with a weighted average grant date fair value of $2.80 per share. On September 15, 2017, the Company issued 5,000 non statutory stock option awards to employees of the Company with an exercise price of $7.65 per share and with a weighted average grant date fair value of $1.41 per share. All 4 grants of the awards vest 20 percent on the grant date and an additional 20 percent on each of the first, second, third and fourth anniversaries thereafter. Vested awards can only be exercised while the participants are employed by the Company.

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 15, 2017
 
April 29, 2016
 
January 1, 2014
 
July 17, 2013
Expected volatility
40.00
%
 
40.00
%
 
34.00
%
 
34.00
%
Dividend yield
7.00
%
 
5.00
%
 
%
 
%
Expected term (in years)
5

 
5

 
4

 
4

Risk-free rate
1.81
%
 
1.28
%
 
1.27
%
 
0.96
%



On September 30, 2019, subsequent to the end of the third quarter, 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. Vested awards can only be exercised while the participant is employed by the Company.

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 August 17, 2015, the board of directors approved the issuance of stock option awards for 230,000 shares of which 45,000 shares subject to non statutory awards were granted to the board of directors and 185,000 incentive stock options were granted to employees of the Company. All of the awards had an exercise price of $12.50 per share with a weighted average grant date fair value of $2.72 per share. These awards vest 20 percent on the grant date and an additional 20 percent on each of the first, second, third and fourth anniversaries of the grant date thereafter. Vested awards can only be exercised while the participants are employed by the Company.

On November 20, 2015, the board of directors approved the issuance of incentive stock option awards for 15,000 shares to employees of the Company. All of the awards had an exercise price of $11.50 per share with a weighted average grant date fair value of $2.23 per share. The vesting schedule, vesting percentage, and capability of the employees to exercise these options are the same as these for the August 17, 2015 grants discussed above.

On April 29, 2016, the board of directors approved the issuance of stock option awards for 5,000 shares to employees of the Company. All of the awards had an exercise price of $12.58 per share with a weighted average grant date fair value of $2.80 per share. The vesting schedule, vesting percentage, and ability of the employees to exercise these options are the same as these for the November 20 and August 17, 2015 grants described above.

On September 15, 2017, the board of directors approved the issuance of stock option awards for 15,000 shares to employees of the Company. All of the awards had an exercise price of $7.65 per share with a weighted average grant date fair value of $1.41 per share. The vesting schedule, vesting percentage, and ability of the employees to exercise these options are the same as these for the November 20, August 17, 2015, and April 29, 2016 grants discussed above.

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.

The fair value of each of the option awards described above 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 for 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.
 
June 11, 2019
 
September 15, 2017
 
April 29, 2016
 
November 20, 2015
 
August 17, 2015
Expected volatility
40.00
%
 
40.00
%
 
40.00
%
 
35.00
%
 
38.00
%
Dividend yield
%
 
7.00
%
 
5.00
%
 
5.00
%
 
4.80
%
Expected term (in years)
5

 
5

 
5

 
5

 
5

Risk-free rate
1.85
%
 
1.81
%
 
1.28
%
 
1.70
%
 
1.58
%

On September 30, 2019, subsequent to the end of the third quarter, 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. Vested awards can only be exercised while the participant is employed by the Company. On September 30, 2019, subsequent to the end of the third quarter, 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. Vested awards can only be exercised while the participant is employed by the Company.

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)
Outstanding at December 30, 2018
563,680

 
$
7.25

 
5.61
 
  

Granted
30,000

 
$
2.93

 
10
 
  

Exercised

 
$

 
0
 
  

Forfeited or expired(2)
192,200

 
$

 
0
 
 
Outstanding at September 29, 2019
401,480

 
$
5.46

 
5.73
 
$

Vested and exercisable at September 29, 2019
343,040

 
$
5.50

 
5.10
 
$


(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 September 29, 2019 and multiplying this result by the related number of options outstanding and exercisable at September 29, 2019. The estimated fair value of the shares is based on the closing price of the stock of $2.85 as of September 29, 2019. As of September 29, 2019 there is no intrinsic value as the exercise prices are greater than the estimated fair value.
(2)
Represents shares forfeited by the former CEO in May 2019 as a result of his departure.

The Company recorded compensation expense of $18,786 and $117,147 for the 13 and 39 weeks ended September 29, 2019, respectively, and $32,681 and $98,621 for the 13 and 39 weeks ended September 30, 2018, respectively, in its consolidated statements of operations, as a component of sales, general and administrative expenses. The income tax (expense) benefit related to share based compensation expense was $3,126 and $24,039 for the 13 and 39 weeks ended September 29, 2019 and $(680) and $15,020 for the 13 and 39 weeks ended September 30, 2018.

As of September 29, 2019, there was $46,355 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 0.42 years.
XML 17 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets
9 Months Ended
Sep. 29, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets

Intangible assets of the Company consist of the following at September 29, 2019:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
Customer contracts
$
26,523,065

 
$
17,467,982

 
8.16
Trade names
4,673,044

 
1,642,500

 
16.43
Non-compete agreements
1,161,790

 
1,136,175

 
2.53
Unpatented technology
$
1,534,787

 
$
1,047,860

 
5.00
Total
$
33,892,686

 
$
21,294,517

 
 

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

 
$
14,936,128

 
8.16
Trade names
4,673,044

 
1,452,276

 
16.43
Non-compete agreements
1,161,790

 
1,117,626

 
2.53
Unpatented technology
1,534,787

 
$
818,273

 
5.00
Total
$
33,892,686

 
$
18,324,303

 
 


The weighted average amortization period for all intangible assets is 8.96 years. Amortization expense for intangible assets totaled $996,729 and $2,970,216 for the 13 and 39 weeks ended September 29, 2019, respectively, and $1,014,136 and $3,074,964 for the 13 and 39 weeks ended September 30, 2018, respectively.

Estimated amortization expense is as follows for the remainder of the current fiscal year and future fiscal years are as follows:
2019
$
985,888

2020
3,913,627

2021
2,455,712

2022
1,305,314

2023
978,787

Thereafter
2,958,841

Total
$
12,598,169


XML 18 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 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.
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Basic earnings per share calculation:
 
 
 
 
 
 
 
Net (loss) income
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Net (loss) income attributable to common stockholders
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Weighted average shares outstanding
9,779,147

 
9,771,587

 
9,779,147

 
9,768,649

Net (loss) income per share-basic
$
(0.13
)
 
$
0.06

 
$
(0.93
)
 
$
0.40

Diluted earnings per share calculation:
 
 
 
 
 
 
 
Net (loss) income
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Weighted average shares outstanding
9,779,147

 
9,771,587

 
9,779,147

 
9,768,649

Effect of dilutive securities:
  

 
 
 
 
 
 
Stock options(1)(2)

 
146,322

 

 
146,642

Warrants(2)

 
716

 

 
709

Diluted weighted average shares outstanding
9,779,147

 
9,918,625

 
9,779,147

 
9,916,000

Net (loss) income per share-diluted
$
(0.13
)
 
$
0.06

 
$
(0.93
)
 
$
0.39

 

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

(2)Options to purchase 329,080 shares of common stock remaining to be exercised under the 2013 plan were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. Warrants to purchase 1,185 shares of common stock remaining to be exercised, warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, 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 plan and 2014 plan,
respectively, in April 2016, and options to purchase 5,000 and 15,000 shares of common stock that were granted under the 2013 plan and 2014 plan, were not included in the computation of diluted earnings per share in the 2019 and 2018 periods because the effect would have been anti-dilutive.

XML 19 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Business and Significant Accounting Policies - Production in Foreign Markets (Details) - Cost of Goods and Service Benchmark - Geographic Concentration Risk
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Mexico        
Product Information [Line Items]        
Concentration risk (percentage) 19.00% 17.00% 19.00% 18.00%
Canada        
Product Information [Line Items]        
Concentration risk (percentage) 7.00% 10.00% 7.00% 10.00%
Non-US Countries Excluding Mexico and Canada        
Product Information [Line Items]        
Concentration risk (percentage) 0.00% 0.00% 0.00% 0.00%
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Inventory
9 Months Ended
Sep. 29, 2019
Inventory Disclosure [Abstract]  
Inventory Inventory

Inventory consists of the following:
  
September 29,
2019
 
December 30,
2018
Raw materials
$
8,375,838

 
$
9,562,962

Work in progress
534,472

 
547,729

Finished goods
5,622,239

 
6,174,816

Total inventory
$
14,532,549

 
$
16,285,507



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 obsolete inventory was $2,350,600 and $557,066 at September 29, 2019 and December 30, 2018, respectively. During the third quarter of 2019, the Company increased the inventory allowance by $1,741,924 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. No similar increase to the inventory allowance occurred during the 13 and 39 weeks ended September 30, 2018.

Included in inventory are assets located in Mexico with a carrying amount of $3,148,569 at September 29, 2019 and $3,340,748 at December 30, 2018, and assets located in Canada with a carrying amount of $1,045,303 at September 29, 2019 and $1,177,256 at December 30, 2018.
XML 21 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets (Tables)
9 Months Ended
Sep. 29, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets

Intangible assets of the Company consist of the following at September 29, 2019:
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Weighted Average
Life – Years
Customer contracts
$
26,523,065

 
$
17,467,982

 
8.16
Trade names
4,673,044

 
1,642,500

 
16.43
Non-compete agreements
1,161,790

 
1,136,175

 
2.53
Unpatented technology
$
1,534,787

 
$
1,047,860

 
5.00
Total
$
33,892,686

 
$
21,294,517

 
 

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

 
$
14,936,128

 
8.16
Trade names
4,673,044

 
1,452,276

 
16.43
Non-compete agreements
1,161,790

 
1,117,626

 
2.53
Unpatented technology
1,534,787

 
$
818,273

 
5.00
Total
$
33,892,686

 
$
18,324,303

 
 

Schedule of Future Amortization Expense Estimated amortization expense is as follows for the remainder of the current fiscal year and future fiscal years are as follows:
2019
$
985,888

2020
3,913,627

2021
2,455,712

2022
1,305,314

2023
978,787

Thereafter
2,958,841

Total
$
12,598,169


XML 22 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Business and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 29, 2019
Accounting Policies [Abstract]  
Basis of Presentation  The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The information furnished in the consolidated financial statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for the fair presentation of such financial statements. The interim results for the periods presented may not be indicative of the Company's actual annual results. These condensed consolidated financial statements should be read in conjunction with the notes to the condensed consolidated financial statements as of and for the year ended December 30, 2018 included in the Companys’s annual report on Form 10-K for such period.
Principles of Consolidation The condensed consolidated financial statements include the accounts of the Company and all subsidiaries over which the Company exercises control. All intercompany transactions and balances have been eliminated upon consolidation.
Fiscal Years The Company’s quarterly periods end on the Sunday closest to the end of the calendar quarterly period. For 2019, the quarter and year to date period, which were 13 and 39 weeks, respectively, ended on September 29, 2019, and for 2018, the quarter and year to date period, which were 13 and 39 weeks, respectively, ended on September 30, 2018. Fiscal year 2018 ended on Sunday, December 30, 2018.

Cash and Cash Equivalents and 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.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 credit losses in 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 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. Acquired intangible assets subject to amortization are amortized on a straight line basis, which approximates the pattern in which the economic benefit of the respective intangible is realized, over their respective estimated useful lives. 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 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 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 unit and operating segment 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 a debt discount and are also shown as a reduction of the associated debt instrument. Debt issuance costs on term debt are amortized using the straight line 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 Investments in entities in which the Company has less than a 20 percent interest or is not able to exercise significant influence are carried at cost, as there is not a readily determined fair value for these 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. Impairment losses due to a decline in the value of the investment that is other than temporary are recognized when incurred.
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 and Shipping and Handling
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 costs 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 financial statement effects 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 remain open.
Foreign Currency Adjustments and Foreign Currency Exchange 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.The expression of assets and liabilities in a currency other than the Company's 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 September 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.
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, Topic 606. This ASU superseded most of the existing guidance on revenue recognition in ASC Topic 605, Revenue Recognition, and established 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. 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. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company does not expect the adoption of Topic 606 to have a material impact to its net income on an ongoing basis. The Company did not record a cumulative adjustment related to the adoption of ASU 2014-09, and the effects of adoption were not significant.
 
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 its 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, which will supersede the current lease requirements in Topic 840. The ASU requires lessees to recognize a right of use 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. Currently, leases are classified as either capital or operating, with only capital leases recognized on the balance sheet. The reporting of lease related expenses in the consolidated statements of operations and cash flows will be generally consistent with current guidance. The ASU is effective for the Company for financial statements issued for fiscal years beginning after December 15, 2019. The Company believes the impact that the adoption of this guidance will have on its consolidated financial statements will be to materially increase assets and liabilities on the consolidated balance sheet, but it is not expected to materially impact the consolidated statements of operations.
Fair Value Measurement

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 has the ability to 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 taking into account 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 particular inputs to these fair value measurements requires judgment and considers factors specific to each item.

The Company measures its interest rate swaps 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.
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Stockholders' equity, beginning balance (in shares) at Dec. 31, 2017 9,757,563      
Stockholders' equity, beginning balance at Dec. 31, 2017 $ 50,882,079 $ 9,758 $ 45,712,568 $ 5,159,753
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) 1,511,889     1,511,889
Stock option expense $ 33,260   33,260  
Exercise of warrants and options for common stock (in shares) 9,000      
Exercise of warrants and options for common stock $ 30,000 9 29,991  
Cash dividends paid $ (1,465,000)     (1,465,000)
Stockholders' equity, ending balance (in shares) at Apr. 01, 2018 9,766,563      
Stockholders' equity, ending balance at Apr. 01, 2018 $ 50,992,228 9,767 45,775,819 5,206,642
Stockholders' equity, beginning balance (in shares) at Dec. 31, 2017 9,757,563      
Stockholders' equity, beginning balance at Dec. 31, 2017 $ 50,882,079 9,758 45,712,568 5,159,753
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) $ 3,889,721      
Stockholders' equity, ending balance (in shares) at Sep. 30, 2018 9,771,587      
Stockholders' equity, ending balance at Sep. 30, 2018 $ 50,508,517 9,772 45,812,494 5,492,428
Stockholders' equity, beginning balance (in shares) at Apr. 01, 2018 9,766,563      
Stockholders' equity, beginning balance at Apr. 01, 2018 $ 50,992,228 9,767 45,775,819 5,206,642
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) 1,751,009     1,751,009
Stock option expense $ 32,680   32,680  
Exercise of warrants and options for common stock (in shares) 5,024      
Exercise of warrants and options for common stock $ 4,000 5 3,995  
Cash dividends paid $ (1,465,223)     (1,465,223)
Stockholders' equity, ending balance (in shares) at Jul. 01, 2018 9,771,587      
Stockholders' equity, ending balance at Jul. 01, 2018 $ 51,314,694 9,772 45,812,494 5,492,428
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) 626,823     626,823
Stock option expense 32,681   32,681  
Cash dividends paid $ (1,465,681)     (1,465,681)
Stockholders' equity, ending balance (in shares) at Sep. 30, 2018 9,771,587      
Stockholders' equity, ending balance at Sep. 30, 2018 $ 50,508,517 9,772 45,812,494 5,492,428
Stockholders' equity, beginning balance (in shares) at Dec. 30, 2018 9,779,147      
Stockholders' equity, beginning balance at Dec. 30, 2018 $ 48,888,160 9,780 45,881,848 2,996,532
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) (189,117)     (189,117)
Stock option expense 32,681   32,681  
Cash dividends paid $ (488,957)     (488,957)
Stockholders' equity, ending balance (in shares) at Mar. 31, 2019 9,779,147      
Stockholders' equity, ending balance at Mar. 31, 2019 $ 48,242,767 9,780 45,914,529 2,318,458
Stockholders' equity, beginning balance (in shares) at Dec. 30, 2018 9,779,147      
Stockholders' equity, beginning balance at Dec. 30, 2018 $ 48,888,160 9,780 45,881,848 2,996,532
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) $ (9,076,569)      
Stockholders' equity, ending balance (in shares) at Sep. 29, 2019 9,779,147      
Stockholders' equity, ending balance at Sep. 29, 2019 $ 39,439,782 9,780 45,998,996 (6,568,994)
Stockholders' equity, beginning balance (in shares) at Mar. 31, 2019 9,779,147      
Stockholders' equity, beginning balance at Mar. 31, 2019 $ 48,242,767 9,780 45,914,529 2,318,458
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) (7,623,295)     (7,623,295)
Stock option expense $ 65,681   65,681  
Stockholders' equity, ending balance (in shares) at Jun. 30, 2019 9,779,147      
Stockholders' equity, ending balance at Jun. 30, 2019 $ 40,685,153 9,780 45,980,210 (5,304,837)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (loss) (1,264,157)     (1,264,157)
Stock option expense $ 18,786   18,786  
Stockholders' equity, ending balance (in shares) at Sep. 29, 2019 9,779,147      
Stockholders' equity, ending balance at Sep. 29, 2019 $ 39,439,782 $ 9,780 $ 45,998,996 $ (6,568,994)
XML 24 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - shares
9 Months Ended
Sep. 29, 2019
Nov. 07, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 29, 2019  
Document Transition Report false  
Entity File Number 001-37480  
Entity Registrant Name UNIQUE FABRICATING, INC.  
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  
Title of 12(b) Security Common Stock, par value $.001 per share  
Trading Symbol UFAB  
Security Exchange Name NYSEAMER  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Emerging Growth Company true  
Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   9,779,147
Entity Central Index Key 0001617669  
Amendment Flag false  
Current Fiscal Year End Date --12-29  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
XML 25 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant, and Equipment - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Dec. 30, 2018
Property, Plant and Equipment [Line Items]          
Depreciation expense $ 738,632 $ 647,541 $ 2,169,422 $ 1,872,531  
Property, plant, and equipment – net 24,991,472   24,991,472   $ 25,077,745
Mexico          
Property, Plant and Equipment [Line Items]          
Property, plant, and equipment – net 3,991,934   3,991,934   3,209,973
Canada          
Property, Plant and Equipment [Line Items]          
Property, plant, and equipment – net $ 599,553   $ 599,553   $ 656,183
XML 26 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 27 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Long-term Debt - Additional Information (Details)
9 Months Ended
Nov. 08, 2018
USD ($)
Apr. 29, 2016
USD ($)
Sep. 29, 2019
USD ($)
Jul. 16, 2019
USD ($)
Dec. 30, 2018
USD ($)
Nov. 01, 2018
USD ($)
Sep. 20, 2018
USD ($)
Aug. 18, 2017
USD ($)
Debt Instrument [Line Items]                
Outstanding principal amount     $ 36,379,560   $ 38,017,768      
Credit agreement | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Maximum borrowing capacity   $ 62,000,000.0            
Maximum increase to principal amount   10,000,000.0            
Credit agreement | Line of credit | Secured debt | Base Rate | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate     1.75%          
Credit agreement | Line of credit | Secured debt | Base Rate | Maximum                
Debt Instrument [Line Items]                
Basis spread on variable rate     3.25%          
Credit agreement | Line of credit | Secured debt | LIBOR | Minimum                
Debt Instrument [Line Items]                
Basis spread on variable rate     2.75%          
Credit agreement | Line of credit | Secured debt | LIBOR | Maximum                
Debt Instrument [Line Items]                
Basis spread on variable rate     4.25%          
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]                
Line of credit     $ 14,776,571          
New revolver | Line of credit | Revolving credit facility                
Debt Instrument [Line Items]                
Maximum borrowing capacity   30,000,000.0 $ 24,877,944     $ 30,000,000.0 $ 32,500,000  
Senior notes   22,900,000            
Line of credit               $ 4,000,000.0
Effective interest rate     6.362%          
Remaining borrowing capacity     $ 10,001,372          
US Term loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Debt instrument, face amount   17,000,000.0            
CA term loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Debt instrument, face amount   $ 15,000,000.0            
Outstanding principal amount     $ 10,375,804   11,853,186      
Effective interest rate     6.362%          
US Term Loan II | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Debt instrument, face amount               $ 4,000,000.0
Amended And Restated Credit Agreement                
Debt Instrument [Line Items]                
Debt instrument, covenant, liquidity amount required, minimum       $ 5,000,000        
Debt instrument, total covenant, leverage ratio       2.00        
Debt instrument, covenant, leverage ratio after DSCR       1.10        
New US Term Loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Outstanding principal amount     $ 24,703,756   $ 25,664,582      
Effective interest rate     6.362%          
Senior credit facility, second amendment | Line of credit | Revolving credit facility                
Debt Instrument [Line Items]                
Letters of credit outstanding, amount     $ 100,000          
US Borrower And CA Borrower | US Term loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Maximum increase to principal amount $ 26,000,000.0              
US Borrower And CA Borrower | CA term loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Outstanding principal amount $ 12,000,000.0              
US Borrower And CA Borrower | 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              
US Borrower And CA Borrower | Amended And Restated Credit Agreement | Line of credit | Revolving credit facility                
Debt Instrument [Line Items]                
Maximum borrowing capacity $ 30,000,000.0              
US Borrower And CA Borrower | New US Term Loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Debt instrument, face amount 26,000,000.0              
US Borrower And CA Borrower | US Term Loan And Term Loan II | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Debt instrument, face amount 15,900,000              
November 8, 2019 | US Borrower And CA Borrower | Amended And Restated Credit Agreement | Line Of Credit For Capital Expenditures                
Debt Instrument [Line Items]                
Maximum borrowing capacity 2,500,000              
November 8, 2020 | US Borrower And CA Borrower | Amended And Restated Credit Agreement | Line Of Credit For Capital Expenditures                
Debt Instrument [Line Items]                
Maximum borrowing capacity 5,000,000.0              
September 30, 2020 | US Borrower And CA Borrower | New US Term Loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Principal payment 337,500              
September 30, 2021 | US Borrower And CA Borrower | New US Term Loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Principal payment 575,000              
Thereafter though maturity | US Borrower And CA Borrower | New US Term Loan | Line of credit | Secured debt                
Debt Instrument [Line Items]                
Principal payment $ 812,500              
XML 28 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 387 364 1 false 114 0 false 11 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 - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1001001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) 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 2125100 - 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 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 23 false false R24.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 24 false false R25.htm 2307301 - Disclosure - Inventory (Tables) Sheet http://www.uniquefab.com/role/InventoryTables Inventory (Tables) Tables http://www.uniquefab.com/role/Inventory 25 false false R26.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 26 false false R27.htm 2313301 - Disclosure - Intangible Assets (Tables) Sheet http://www.uniquefab.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.uniquefab.com/role/IntangibleAssets 27 false false R28.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 28 false false R29.htm 2325301 - Disclosure - Restructuring (Tables) Sheet http://www.uniquefab.com/role/RestructuringTables Restructuring (Tables) Tables http://www.uniquefab.com/role/Restructuring 29 false false R30.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 30 false false R31.htm 2334301 - Disclosure - Operating Leases (Tables) Sheet http://www.uniquefab.com/role/OperatingLeasesTables Operating Leases (Tables) Tables http://www.uniquefab.com/role/OperatingLeases 31 false false R32.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 32 false false R33.htm 2401403 - Disclosure - Nature of Business and Significant Accounting Policies - Narrative (Details) Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails Nature of Business and Significant Accounting Policies - Narrative (Details) Details http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesTables 33 false false R34.htm 2401404 - Disclosure - Nature of Business and Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails Nature of Business and Significant Accounting Policies - Disaggregation of Revenue (Details) Details 34 false false R35.htm 2401405 - Disclosure - Nature of Business and Significant Accounting Policies - Customers' Net Sales as a Percentage of Total Net Sales (Details) Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails Nature of Business and Significant Accounting Policies - Customers' Net Sales as a Percentage of Total Net Sales (Details) Details 35 false false R36.htm 2401406 - Disclosure - Nature of Business and Significant Accounting Policies - Production in Foreign Markets (Details) Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails Nature of Business and Significant Accounting Policies - Production in Foreign Markets (Details) Details 36 false false R37.htm 2401407 - Disclosure - Nature of Business and Significant Accounting Policies - Sales Derived from Customers Located in Foreign Countries (Details) Sheet http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails Nature of Business and Significant Accounting Policies - Sales Derived from Customers Located in Foreign Countries (Details) Details 37 false false R38.htm 2404401 - Disclosure - Business Combinations (Details) Sheet http://www.uniquefab.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.uniquefab.com/role/BusinessCombinations 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 - Additional Information (Details) Sheet http://www.uniquefab.com/role/InventoryAdditionalInformationDetails Inventory - Additional Information (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 - Additional Information (Details) Sheet http://www.uniquefab.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails Property, Plant, and Equipment - Additional Information (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 - Additional Information (Details) Sheet http://www.uniquefab.com/role/IntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 44 false false R45.htm 2413404 - 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 45 false false R46.htm 2416402 - Disclosure - Long-term Debt - Additional Information (Details) Sheet http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails Long-term Debt - Additional Information (Details) Details 46 false false R47.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 47 false false R48.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 48 false false R49.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 49 false false R50.htm 2425402 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.uniquefab.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 50 false false R51.htm 2425403 - Disclosure - Restructuring - Schedule of Restructuring Liability (Details) Sheet http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails Restructuring - Schedule of Restructuring Liability (Details) Details 51 false false R52.htm 2428402 - Disclosure - Stock Incentive Plans - Additional Information (Details) Sheet http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails Stock Incentive Plans - Additional Information (Details) Details 52 false false R53.htm 2428403 - Disclosure - Stock Incentive Plans - Valuation Assumptions (Details) Sheet http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails Stock Incentive Plans - Valuation Assumptions (Details) Details 53 false false R54.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 54 false false R55.htm 2431401 - Disclosure - Income Taxes (Details) Sheet http://www.uniquefab.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.uniquefab.com/role/IncomeTaxes 55 false false R56.htm 2434402 - Disclosure - Operating Leases - Additional Information (Details) Sheet http://www.uniquefab.com/role/OperatingLeasesAdditionalInformationDetails Operating Leases - Additional Information (Details) Details 56 false false R57.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 57 false false R58.htm 2437401 - Disclosure - Retirement Plans (Details) Sheet http://www.uniquefab.com/role/RetirementPlansDetails Retirement Plans (Details) Details http://www.uniquefab.com/role/RetirementPlans 58 false false R59.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 59 false false R60.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 60 false false All Reports Book All Reports ufab9291910-q.htm exhibit101stockoptiona.htm exhibit102stockoptiona.htm exhibit103stockoptiona.htm ufab-20190929.xsd ufab-20190929_cal.xml ufab-20190929_def.xml ufab-20190929_lab.xml ufab-20190929_pre.xml ufab92919exhibit311.htm ufab92919exhibit312.htm ufab92919exhibit321.htm http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 29 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Income Statement [Abstract]        
Net sales $ 38,549,844 $ 42,051,968 $ 116,905,831 $ 135,098,491
Cost of sales 31,375,421 33,528,457 93,219,296 104,305,811
Gross profit 7,174,423 8,523,511 23,686,535 30,792,680
Selling, general, and administrative expenses 6,538,005 7,226,204 21,234,250 22,571,692
Impairment of goodwill 0 0 6,760,397 0
Restructuring expenses 990,649 175,526 1,815,188 1,155,910
Operating (loss) income (354,231) 1,121,781 (6,123,300) 7,065,078
Non-operating (expense) income        
Other (expense) income, net (13,496) 21,166 29,303 (43,167)
Interest expense (1,148,700) (836,887) (3,580,434) (2,433,360)
Total non-operating expense, net (1,162,196) (815,721) (3,551,131) (2,476,527)
(Loss) income – before income taxes (1,516,427) 306,060 (9,674,431) 4,588,551
Income tax (benefit) expense (252,270) (320,763) (597,862) 698,830
Net (loss) income $ (1,264,157) $ 626,823 $ (9,076,569) $ 3,889,721
Net (loss) income per share        
Basic (in dollars per share) $ (0.13) $ 0.06 $ (0.93) $ 0.40
Diluted (in dollars per share) (0.13) 0.06 (0.93) 0.39
Cash dividends declared per share (in dollars per share) $ 0 $ 0.15 $ 0.05 $ 0.45
XML 30 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations
9 Months Ended
Sep. 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 13 and 39 weeks ended September 29, 2019 or for the 13 and 39 weeks ended September 30, 2018.
XML 31 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant, and Equipment (Tables)
9 Months Ended
Sep. 29, 2019
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant, and equipment consists of the following:
 
September 29,
2019
 
December 30,
2018
 
Depreciable
Life – Years
Land
$
1,663,153

 
$
1,663,153

 
  
Buildings
6,898,455

 
6,898,455

 
23 – 40
Shop equipment
23,121,164

 
21,165,566

 
7 – 10
Leasehold improvements
1,211,680

 
1,130,507

 
3 – 10
Office equipment
1,671,924

 
1,650,626

 
3 – 7
Mobile equipment
189,575

 
282,805

 
3
Construction in progress
1,520,040

 
1,514,082

 
 
Total cost
36,275,991

 
34,305,194

 
  
Accumulated depreciation
11,284,519

 
9,227,449

 
 
Net property, plant, and equipment
$
24,991,472

 
$
25,077,745

 
 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share
9 Months Ended
Sep. 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.
 
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Basic earnings per share calculation:
 
 
 
 
 
 
 
Net (loss) income
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Net (loss) income attributable to common stockholders
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Weighted average shares outstanding
9,779,147

 
9,771,587

 
9,779,147

 
9,768,649

Net (loss) income per share-basic
$
(0.13
)
 
$
0.06

 
$
(0.93
)
 
$
0.40

Diluted earnings per share calculation:
 
 
 
 
 
 
 
Net (loss) income
$
(1,264,157
)
 
$
626,823

 
$
(9,076,569
)
 
$
3,889,721

Weighted average shares outstanding
9,779,147

 
9,771,587

 
9,779,147

 
9,768,649

Effect of dilutive securities:
  

 
 
 
 
 
 
Stock options(1)(2)

 
146,322

 

 
146,642

Warrants(2)

 
716

 

 
709

Diluted weighted average shares outstanding
9,779,147

 
9,918,625

 
9,779,147

 
9,916,000

Net (loss) income per share-diluted
$
(0.13
)
 
$
0.06

 
$
(0.93
)
 
$
0.39

 

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

(2)Options to purchase 329,080 shares of common stock remaining to be exercised under the 2013 plan were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. Warrants to purchase 1,185 shares of common stock remaining to be exercised, warrants to purchase 141,000 shares of common stock issued to the underwriters of the Company's IPO in July 2015, 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 plan and 2014 plan,
respectively, in April 2016, and options to purchase 5,000 and 15,000 shares of common stock that were granted under the 2013 plan and 2014 plan, were not included in the computation of diluted earnings per share in the 2019 and 2018 periods because the effect would have been anti-dilutive.
XML 33 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets - Schedule of Intangible Assets By Major Class (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 29, 2019
Dec. 30, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 33,892,686 $ 33,892,686
Accumulated Amortization $ 21,294,517 18,324,303
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,065 26,523,065
Accumulated Amortization $ 17,467,982 $ 14,936,128
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,044 $ 4,673,044
Accumulated Amortization $ 1,642,500 $ 1,452,276
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,161,790 $ 1,161,790
Accumulated Amortization $ 1,136,175 $ 1,117,626
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,534,787 $ 1,534,787
Accumulated Amortization $ 1,047,860 $ 818,273
Unpatented technology | Weighted Average    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life – Years 5 years 5 years
XML 34 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Long-term Debt - Schedule of Long-Term Debt (Details) - USD ($)
9 Months Ended
Sep. 29, 2019
Dec. 30, 2018
Debt Instrument [Line Items]    
Total debt excluding Revolver $ 36,379,560 $ 38,017,768
Less current maturities 2,947,498 3,350,000
Long-term debt – Less current maturities 33,432,062 34,667,768
Unamortized discount 407,938 482,232
Unsecured debt    
Debt Instrument [Line Items]    
Total debt excluding Revolver $ 0 500,000
Stated Interest rate 6.00%  
Line Of Credit For Capital Expenditures    
Debt Instrument [Line Items]    
Line of credit, current $ 1,300,000 0
Line of credit | Line Of Credit For Capital Expenditures    
Debt Instrument [Line Items]    
Effective interest rate 6.362%  
Line of credit | Line Of Credit For Capital Expenditures | September 30, 2020    
Debt Instrument [Line Items]    
Percent of principal payment 7.50%  
Line of credit | Line Of Credit For Capital Expenditures | September 30, 2021    
Debt Instrument [Line Items]    
Percent of principal payment 10.00%  
Line of credit | Line Of Credit For Capital Expenditures | November 7, 2023    
Debt Instrument [Line Items]    
Percent of principal payment 12.50%  
Line of credit | New US Term Loan | Secured debt    
Debt Instrument [Line Items]    
Total debt excluding Revolver $ 24,703,756 25,664,582
Effective interest rate 6.362%  
Unamortized discount $ 283,743  
Line of credit | New US Term Loan | Secured debt | September 30, 2020    
Debt Instrument [Line Items]    
Principal payment 337,500  
Line of credit | New US Term Loan | Secured debt | September 30, 2021    
Debt Instrument [Line Items]    
Principal payment 575,000  
Line of credit | New US Term Loan | Secured debt | November 7, 2023    
Debt Instrument [Line Items]    
Principal payment 812,500  
Line of credit | CA term loan | Secured debt    
Debt Instrument [Line Items]    
Total debt excluding Revolver $ 10,375,804 $ 11,853,186
Effective interest rate 6.362%  
Unamortized discount $ 124,195  
Line of credit | CA term loan | Secured debt | November 7, 2023    
Debt Instrument [Line Items]    
Principal payment $ 375,000  
XML 35 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Sep. 29, 2019
Sep. 30, 2018
Basic earnings per share calculation:                
Net loss $ (1,264,157) $ (7,623,295) $ (189,117) $ 626,823 $ 1,751,009 $ 1,511,889 $ (9,076,569) $ 3,889,721
Net (loss) income attributable to common stockholders $ (1,264,157)     $ 626,823     $ (9,076,569) $ 3,889,721
Weighted average shares outstanding (in shares) 9,779,147     9,771,587     9,779,147 9,768,649
Net (loss) income per share-basic (in dollars per share) $ (0.13)     $ 0.06     $ (0.93) $ 0.40
Effect of dilutive securities:                
Stock options (in shares) 0     146,322     0 146,642
Warrants (in shares) 0     716     0 709
Diluted weighted average shares outstanding (in shares) 9,779,147     9,918,625     9,779,147 9,916,000
Net (loss) income per share-diluted (in dollars per share) $ (0.13)     $ 0.06     $ (0.93) $ 0.39
The 2013 Stock Incentive Plan                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive securities excluded from computation of EPS (in shares) 220,000     220,000     220,000 220,000
The 2013 Stock Incentive Plan | April 2016                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive securities excluded from computation of EPS (in shares) 7,200     7,200     7,200 7,200
The 2013 Stock Incentive Plan | September 2017                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive securities excluded from computation of EPS (in shares) 5,000     5,000     5,000 5,000
2014 Omnibus Performance Award Plan                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive securities excluded from computation of EPS (in shares) 5,000     5,000     5,000 5,000
2014 Omnibus Performance Award Plan | September 2017                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive securities excluded from computation of EPS (in shares) 15,000     15,000     15,000 15,000
Employee Stock Option | The 2013 Stock Incentive Plan                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Securities considered in the computation of earnings per share (in shares)               329,080
Warrant                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Securities considered in the computation of earnings per share (in shares) 1,185     1,185     1,185 1,185
Warrants for Underwriters                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Securities considered in the computation of earnings per share (in shares) 141,000     141,000     141,000 141,000
XML 36 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Leases - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 29, 2019
USD ($)
lease
Sep. 30, 2018
USD ($)
Leases [Abstract]        
Number of leases providing for escalating rents | lease     5  
Operating lease, total rent expense | $ $ 762,193 $ 621,986 $ 1,748,611 $ 1,956,437
XML 37 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2019
$ / shares
shares
Jun. 11, 2019
member
$ / shares
shares
Sep. 15, 2017
$ / shares
shares
Apr. 29, 2016
$ / shares
shares
Nov. 20, 2015
$ / shares
shares
Aug. 17, 2015
$ / shares
shares
Jan. 01, 2014
$ / shares
shares
Jul. 17, 2013
$ / shares
shares
Sep. 29, 2019
USD ($)
award_grant
Sep. 30, 2018
USD ($)
Sep. 29, 2019
USD ($)
award_grant
Sep. 30, 2018
USD ($)
Jun. 30, 2016
shares
Jan. 04, 2015
shares
Dec. 29, 2013
shares
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Number of grants of awards | award_grant                 4   4        
Tax benefit (expense) from share based compensation expense | $                 $ 3,126 $ (680) $ 24,039 $ 15,020      
Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Unrecognized compensation cost | $                 46,355   $ 46,355        
Compensation cost, weighted average period                     5 months 1 day        
Selling, General and Administrative Expenses                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Allocated share-based compensation expense | $                 $ 18,786 $ 32,681 $ 117,147 $ 98,621      
The 2013 Stock Incentive Plan                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Number of shares reserved for future issuance (in shares) | shares                             495,000
Granted (in shares) | shares     5,000 7,200     120,000 375,000              
Exercise price (in dollars per share)     $ 7.65 $ 12.58     $ 3.33 $ 3.33              
Weighted average grant date fair value (in dollars per share)     $ 1.41 $ 2.80     $ 0.35 $ 0.23              
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        
The 2013 Stock Incentive Plan | Award vesting, period one | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage     20.00% 20.00%     20.00% 20.00%              
The 2013 Stock Incentive Plan | Award vesting, period two | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage     20.00% 20.00%     20.00% 20.00%              
The 2013 Stock Incentive Plan | Award vesting, period three | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage     20.00% 20.00%     20.00% 20.00%              
The 2013 Stock Incentive Plan | Award vesting, period four | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage     20.00% 20.00%     20.00% 20.00%              
The 2013 Stock Incentive Plan | Award vesting, period five | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage     20.00% 20.00%     20.00% 20.00%              
2014 Omnibus Performance Award Plan                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Granted (in shares) | shares   30,000 15,000 5,000 15,000 230,000                  
Exercise price (in dollars per share)   $ 2.93 $ 7.65 $ 12.58 $ 11.50 $ 12.50                  
Weighted average grant date fair value (in dollars per share)   $ 1.10 $ 1.41 $ 2.80 $ 2.23 $ 2.72                  
Number of board members | member   1                          
Number of shares authorized (in shares) | shares                         450,000 250,000  
2014 Omnibus Performance Award Plan | Award vesting, period one | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage         20.00% 20.00%                  
2014 Omnibus Performance Award Plan | Award vesting, period two | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage         20.00% 20.00%                  
2014 Omnibus Performance Award Plan | Award vesting, period three | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage         20.00% 20.00%                  
2014 Omnibus Performance Award Plan | Award vesting, period four | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage         20.00% 20.00%                  
2014 Omnibus Performance Award Plan | Award vesting, period five | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage         20.00% 20.00%                  
2014 Omnibus Performance Award Plan | Director                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Granted (in shares) | shares           45,000                  
2014 Omnibus Performance Award Plan | Employee                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Granted (in shares) | shares           185,000                  
Subsequent Event | The 2013 Stock Incentive Plan | CEO                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Granted (in shares) | shares 72,500                            
Exercise price (in dollars per share) $ 2.89                            
Subsequent Event | The 2013 Stock Incentive Plan | CEO | Award vesting, period one | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage 50.00%                            
Share price in excess (in dollars per share) $ 7.50                            
Subsequent Event | The 2013 Stock Incentive Plan | CEO | Award vesting, period two | Employee Stock Option                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage 50.00%                            
Share price in excess (in dollars per share) $ 12.50                            
Subsequent Event | 2014 Omnibus Performance Award Plan | Award vesting, period three | Employee Stock Option, Non Statutory                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage 20.00%                            
Subsequent Event | 2014 Omnibus Performance Award Plan | Award vesting, period four | Employee Stock Option, Non Statutory                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage 20.00%                            
Subsequent Event | 2014 Omnibus Performance Award Plan | CEO | Employee Stock Option, Non Statutory                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Granted (in shares) | shares 140,000                            
Exercise price (in dollars per share) $ 2.89                            
Subsequent Event | 2014 Omnibus Performance Award Plan | CEO | Employee Stock Option, Incentive                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Granted (in shares) | shares 72,500                            
Exercise price (in dollars per share) $ 2.89                            
Subsequent Event | 2014 Omnibus Performance Award Plan | CEO | Award vesting, period one | Employee Stock Option, Non Statutory                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage 40.00%                            
Subsequent Event | 2014 Omnibus Performance Award Plan | CEO | Award vesting, period one | Employee Stock Option, Incentive                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage 50.00%                            
Share price in excess (in dollars per share) $ 7.50                            
Subsequent Event | 2014 Omnibus Performance Award Plan | CEO | Award vesting, period two | Employee Stock Option, Non Statutory                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage 20.00%                            
Subsequent Event | 2014 Omnibus Performance Award Plan | CEO | Award vesting, period two | Employee Stock Option, Incentive                              
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                              
Award vesting rights, percentage 50.00%                            
Share price in excess (in dollars per share) $ 12.50                            
XML 38 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring
9 Months Ended
Sep. 29, 2019
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring

The Company's restructuring activities are undertaken as necessary to implement management's strategy and improve profitability. The restructuring activities generally relate to realignment 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.

2019 Restructurings

Bryan Restructuring

On November 7, 2019, the Company made the decision to close its manufacturing facility in Bryan, Ohio. The Company currently expects to cease operations at the Bryan facility by the end of January 2020, and estimates that approximately 43 positions will be 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 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 expects to incur one-time severance costs as a result of this plant closure of approximately $0.5 million during the fourth quarter of 2019. 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.8 million during the first quarter of 2020.

Evansville Restructuring

On July 16, 2019, the Company made the decision to close its manufacturing facility in Evansville, Indiana. The Company currently expects to cease operations at the Evansville facility by the end of December 2019, and estimates that approximately 47 positions will be 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 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.

The Company incurred one-time severance costs as a result of this plant closure of $331,416 and $331,416 in the 13 and 39 weeks ended September 29, 2019, respectively. 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 $518,493 and $518,493 in the 13 and 39 weeks ended September 29, 2019. All of these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.    

The Company will incur total lease payments for the remaining term of an existing warehouse lease of $1.2 million which will be accrued upon the cease use of the facility in the fourth quarter of 2019. The Company is actively pursuing a sublease of the facility.

Departures

On September 30, 2019, subsequent to the end of the third quarter, 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 time that a permanent CFO is named. The Company did not incur any restructuring costs in connection with this resignation.

On September 17, 2019, the Company named a new President and Chief Executive Officer of the Company, who began employment with the Company on September 30, 2019, subsequent to the end of the third quarter. The Company did not incur any restructuring costs in connection with this appointment.
    
On July 30, 2019, our former President and Chief Executive Officer of the Company (CEO), resigned as from 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, the former President and CEO of the Company resigned by mutual agreement of both parties. The Company incurred one-time restructuring costs of $140,740 and $720,712 during the 13 and 39 weeks ended September 29, 2019, respectively, in connection with his resignation. Further charges expected to be incurred subsequent to September 29, 2019 are expected to be immaterial.

Salaried Restructuring

On May 15, 2019 and February 1, 2019, the Company announced that in order to reduce fixed costs it would be eliminating a number of 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 and $244,567 in the 13 and 39 weeks ended September 29, 2019, respectively.

The table below summarizes the activity in the restructuring liability for the 39 weeks ended September 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,296,695

 
518,493

 
1,815,188

Payments made during the period
 
729,685

 
384,243

 
1,113,928

Accrual balance at September 29, 2019
 
567,010

 
134,250

 
701,260



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 has continuing cash flows from the production being moved to other of its facilities.

In October 2018, the Company sold the building it owned in Fort Smith, which had a net book value of $733,059, for cash proceeds of $876,032 resulting in a gain on the sale of $142,973. The Company did not incur any restructuring costs associated with this closure in the 13 and 39 weeks ended September 29, 2019.

The Company incurred one-time severance costs as a result of this plant closure of $60,423 and $233,782 in the 13 and 39 weeks ended September 30, 2018, respectively. 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 $115,103 and $559,461 in the 13 and 39 weeks ended September 30, 2018. All of these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.

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 has continuing cash flows from the production being moved to other of its facilities.  The Company did not incur any restructuring costs associated with this closure in the 13 and 39 weeks ended September 29, 2019.

The Company incurred one-time severance costs as a result of this plant closure of $0 and $64,768 in the 13 and 39 weeks ended September 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 and $297,899 in the 13 and 39 weeks ended September 30, 2018. All of these costs were recorded to the restructuring expense line in continuing operations in the Company's consolidated statement of operations.

The table below summarizes the activity in the restructuring liability for the 13 and 39 ended September 30, 2018.
 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
Accrual balance at January 1, 2018
 
$

 
$

 
$

Provision for estimated expenses incurred during the year
 
298,551

 
857,359

 
1,155,910

Payments made during the period
 
298,551

 
857,359

 
1,155,910

Accrual balance at September 30, 2018
 
$

 
$

 
$


XML 39 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant, and Equipment
9 Months Ended
Sep. 29, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant, and Equipment Property, Plant, and Equipment
Property, plant, and equipment consists of the following:
 
September 29,
2019
 
December 30,
2018
 
Depreciable
Life – Years
Land
$
1,663,153

 
$
1,663,153

 
  
Buildings
6,898,455

 
6,898,455

 
23 – 40
Shop equipment
23,121,164

 
21,165,566

 
7 – 10
Leasehold improvements
1,211,680

 
1,130,507

 
3 – 10
Office equipment
1,671,924

 
1,650,626

 
3 – 7
Mobile equipment
189,575

 
282,805

 
3
Construction in progress
1,520,040

 
1,514,082

 
 
Total cost
36,275,991

 
34,305,194

 
  
Accumulated depreciation
11,284,519

 
9,227,449

 
 
Net property, plant, and equipment
$
24,991,472

 
$
25,077,745

 
 


Depreciation expense was $738,632 and $2,169,422 for the 13 and 39 weeks ended September 29, 2019, respectively, and $647,541 and $1,872,531 for the 13 and 39 weeks ended September 30, 2018, respectively.

Included in property, plant, and equipment are assets located in Mexico with a carrying amount of $3,991,934 and $3,209,973 at September 29, 2019 and December 30, 2018, respectively, and assets located in Canada with a carrying amount of $599,553 and $656,183 at September 29, 2019 and December 30, 2018, respectively.
XML 40 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Retirement Plans
9 Months Ended
Sep. 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 $118,315 and $370,723, respectively, for the 13 and 39 weeks ended September 29, 2019 and $125,870 and $385,752, respectively, for the 13 and 39 weeks ended September 30, 2018.

The Intasco operations acquired in April 2016 had separate retirement plans. The United States facility in Port Huron, Michigan sponsored a SIMPLE IRA account for qualifying employees. The plan makes a contribution equal to 3 percent of a participant's gross wages to the participating employees' SIMPLE IRA accounts. Contributions by Intasco in the United States totaled $0 for the 13 and 39 weeks ended September 29, 2019, because the plant closed in June of 2018 as noted in Note 8, and $0 and $1,502, respectively, for the 13 and 39 weeks ended September 30, 2018.

The Canadian facility sponsors a retirement plan whereby Intasco makes a matching contribution of participant contributions up to a maximum amount based on the participants' number of years of service. Contributions by Intasco in Canada totaled $8,154 and $37,856, respectively, for the 13 and 39 weeks ended September 29, 2019 and $8,474 and $36,838, respectively, for the 13 and 39 weeks ended September 30, 2018.
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Business and Significant Accounting Policies - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 29, 2019
USD ($)
reporting_unit
segment
Sep. 30, 2018
USD ($)
Dec. 30, 2018
USD ($)
Concentration Risk [Line Items]          
Number of operating segments | segment     1    
Number of reportable segments | segment     1    
Allowance for doubtful accounts receivable $ 849,423   $ 849,423   $ 684,996
Number of reporting units for goodwill testing | reporting_unit     1    
Impairment of goodwill $ 0 $ 0 $ 6,760,397 $ 0  
Key assumption discount rate 12.50%   12.50%    
EBITDA margin and terminal growth rate 2.00%   2.00%    
Debt issuance cost $ 322,973   $ 322,973   381,793
Unamortized discount 407,938   407,938   $ 482,232
Amortization of debt issuance costs 44,369 35,536 133,112 106,609  
Dividend income 0 0 0 0  
Investment impairment 0 0 $ 0 0  
Revenue timing of satisfaction     one year or less    
Unrecognized tax benefits 0 0 $ 0 0  
Penalties or interest recorded 0 $ 0 $ 0 $ 0  
Customer concentration risk | Direct Company Sales | General Motors Company          
Concentration Risk [Line Items]          
Concentration risk (percentage)     10.00%    
Customer concentration risk | Accounts receivable | General Motors Company          
Concentration Risk [Line Items]          
Concentration risk (percentage)     8.00%   14.00%
Labor force concentration risk | Workforce Subject to Collective Bargaining Arrangements | Collective Bargaining Arrangements Expiring August 2019          
Concentration Risk [Line Items]          
Concentration risk (percentage)     32.00%    
Labor force concentration risk | Workforce Subject to Collective Bargaining Arrangements | Collective Bargaining Arrangements Expiring February 2020          
Concentration Risk [Line Items]          
Concentration risk (percentage)     6.00%    
Accounts payable          
Concentration Risk [Line Items]          
Checks issued in excess of available cash 2,639,254   $ 2,639,254   $ 1,802,712
Revolving credit facility | Senior Credit Facility | Line of credit          
Concentration Risk [Line Items]          
Debt issuance cost $ 172,600   172,600    
Loss on extinguishment of debt     $ 59,110    
XML 42 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Business and Significant Accounting Policies - Sales Derived from Customers Located in Foreign Countries (Details) - Geographic Concentration Risk - Sales revenue, net
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Mexico        
Product Information [Line Items]        
Concentration risk (percentage) 19.00% 18.00% 18.00% 17.00%
Canada        
Product Information [Line Items]        
Concentration risk (percentage) 7.00% 9.00% 9.00% 10.00%
Non-US Countries Excluding Mexico and Canada        
Product Information [Line Items]        
Concentration risk (percentage) 1.00% 2.00% 1.00% 2.00%
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Long-term Debt (Tables)
9 Months Ended
Sep. 29, 2019
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long term debt consists of the following:
  
September 29,
2019
 
December 30,
2018
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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the New US Term Loan is presented net of a debt discount of $283,743 from costs paid to or on behalf of the lenders.
$
24,703,756

 
$
25,664,582

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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $124,195 from costs paid to or on behalf of the lenders.
10,375,804

 
$
11,853,186

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

 
500,000

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.362% per annum at September 29, 2019.
1,300,000

 

Total debt excluding Revolver
36,379,560

 
38,017,768

Less current maturities
2,947,498

 
3,350,000

Long-term debt – Less current maturities
$
33,432,062

 
$
34,667,768


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 are as follows:
2019
$
337,500

2020
3,193,125

2021
4,175,625

2022
4,912,500

2023
38,945,319

Thereafter

Total
51,564,069

Discounts
(407,938
)
Debt issuance costs
(322,973
)
Total debt – Net
$
50,833,158


XML 44 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Cash flows from operating activities    
Net (loss) income $ (9,076,569) $ 3,889,721
Adjustments to reconcile net income to net cash provided by operating activities:    
Impairment of goodwill 6,760,397 0
Inventory allowance 1,741,924 0
Depreciation and amortization 5,139,638 4,947,495
Amortization of debt issuance costs 133,112 106,609
Loss on sale of assets 4,959 5,179
Bad debt adjustment 191,363 (52,483)
Loss (gain) on derivative instrument 745,803 (5,645)
Stock option expense 117,148 98,621
Deferred income taxes (1,073,431) 27,797
Changes in operating assets and liabilities that provided (used) cash:    
Accounts receivable 2,787,219 (3,902,083)
Inventory 11,034 (1,176,587)
Prepaid expenses and other assets (646,119) (445,198)
Accounts payable 336,821 2,708,213
Accrued and other liabilities (259,492) 614,747
Net cash provided by operating activities 6,913,807 6,816,386
Cash flows from investing activities    
Purchases of property and equipment (2,129,658) (4,691,424)
Proceeds from sale of property and equipment 41,548 28,205
Net cash used in investing activities (2,088,110) (4,663,219)
Cash flows from financing activities    
Net change in bank overdraft 1,003,323 (364,849)
Payments on term loans and note payable (3,012,500) (2,962,477)
Proceeds from exercise of stock options and warrants 0 34,000
Distribution of cash dividends (488,957) (4,395,904)
Net cash used in financing activities (4,708,225) (2,601,191)
Net increase (decrease) in cash and cash equivalents 117,472 (448,024)
Cash and cash equivalents – beginning of period 1,409,593 1,430,937
Cash and cash equivalents – end of period 1,527,065 982,913
Supplemental disclosure of cash flow Information – cash paid for    
Interest 3,442,309 2,304,312
Income taxes 356,964 1,178,482
Line Of Credit For Capital Expenditures    
Cash flows from financing activities    
Proceeds from line of credit 1,300,000 0
Revolving credit facility    
Cash flows from financing activities    
Proceeds from line of credit   $ 5,088,039
Repayment of revolving credit facilities, net $ (3,510,091)  
XML 45 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Sep. 29, 2019
Dec. 30, 2018
Current assets    
Cash and cash equivalents $ 1,527,065 $ 1,409,593
Accounts receivable – net 27,852,600 30,831,182
Inventory – net 14,532,549 16,285,507
Prepaid expenses and other current assets:    
Prepaid expenses and other 2,606,478 2,511,486
Refundable taxes 1,405,034 983,073
Total current assets 47,923,726 52,020,841
Property, plant, and equipment – net 24,991,472 25,077,745
Goodwill 22,110,782 28,871,179
Intangible assets– net 12,598,169 15,568,383
Other assets    
Investments – at cost 1,054,120 1,054,120
Deposits and other assets 225,057 198,854
Deferred tax asset 744,920 496,181
Total assets 109,648,246 123,287,303
Current liabilities    
Accounts payable 12,805,366 11,465,222
Current maturities of long-term debt 2,947,498 3,350,000
Income taxes payable 0 40,634
Accrued compensation 2,329,549 2,848,282
Other accrued liabilities 1,731,984 1,432,109
Total current liabilities 19,814,397 19,136,247
Long-term debt – net of current portion 33,432,062 34,667,768
Line of credit-net 14,453,598 17,904,869
Other long-term liabilities 1,037,994 395,154
Deferred tax liability 1,470,413 2,295,105
Total liabilities 70,208,464 74,399,143
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 September 29, 2019 and December 30, 2018, respectively 9,780 9,780
Additional paid-in-capital 45,998,996 45,881,848
Retained earnings (6,568,994) 2,996,532
Total stockholders’ equity 39,439,782 48,888,160
Total liabilities and stockholders’ equity $ 109,648,246 $ 123,287,303
XML 46 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Business and Significant Accounting Policies (Tables)
9 Months Ended
Sep. 29, 2019
Accounting Policies [Abstract]  
Disaggregation of Revenue The following table presents the Company's net sales disaggregated by major sales channel for the 13 and 39 weeks ended September 29, 2019:

 
Thirteen Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 29, 2019
Net Sales

 

Automotive
$
33,432,013

 
$
100,964,000

HVAC, water heater, and appliances
3,096,874

 
10,354,874

Other
2,020,957

 
5,586,957

Total
$
38,549,844

 
$
116,905,831


Schedules of Concentration of Risk The following table presents the Company's 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:
  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
General Motors Company (GM)
17
%
 
15
%
 
18
%
 
14
%
Fiat Chrysler Automobiles (FCA)
15
%
 
16
%
 
15
%
 
16
%
Ford Motor Company (Ford)
14
%
 
10
%
 
12
%
 
11
%

The following table presents the Company's production in Mexico, Canada, and other foreign markets:

  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Mexico
19
%
 
17
%
 
19
%
 
18
%
Canada
7
%
 
10
%
 
7
%
 
10
%
Other
%
 
%
 
%
 
%

 
The following table presents the Company's sales derived from customers located in Mexico, Canada, and other foreign countries:
  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Mexico
19
%
 
18
%
 
18
%
 
17
%
Canada
7
%
 
9
%
 
9
%
 
10
%
Other
1
%
 
2
%
 
1
%
 
2
%

XML 47 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements
9 Months Ended
Sep. 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 has the ability to 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 taking into account 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 particular inputs to these fair value measurements requires judgment and considers factors specific to each item.

The Company measures its interest rate swaps 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.
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Property, Plant, and Equipment - Schedule of Property, Plant, and Equipment (Details) - USD ($)
9 Months Ended
Sep. 29, 2019
Dec. 30, 2018
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 36,275,991 $ 34,305,194
Accumulated depreciation 11,284,519 9,227,449
Net property, plant, and equipment 24,991,472 25,077,745
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 1,663,153 1,663,153
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 6,898,455 6,898,455
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 $ 23,121,164 21,165,566
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,211,680 1,130,507
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,671,924 1,650,626
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 $ 189,575 282,805
Depreciable life, years 3 years  
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 1,520,040 $ 1,514,082
XML 50 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets - Finite-Lived Intangible Assets, Future Amortization Expense Schedule (Details) - USD ($)
Sep. 29, 2019
Dec. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
2019 $ 985,888  
2020 3,913,627  
2021 2,455,712  
2022 1,305,314  
2023 978,787  
Thereafter 2,958,841  
Total $ 12,598,169 $ 15,568,383
XML 51 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 52 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments (Details) - Interest rate swap - Not designated as hedging instrument - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Nov. 30, 2018
Oct. 02, 2017
Jun. 30, 2016
Derivatives, Fair Value [Line Items]              
Fixed interest rate         3.075% 1.093% 1.055%
Notional amount         $ 5,037,500 $ 1,900,000 $ 16,681,250
Quarterly decrease in notional amount           $ 100,000 318,750
Derivative fair value assets (liabilities) $ (1,037,994) $ 164,965 $ (1,037,994) $ 164,965      
Interest expense              
Derivatives, Fair Value [Line Items]              
Monthly settlement payments (receipts) $ 22,279 $ (35,659) $ 63,761 $ (84,554)      
Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Nine Two Thousand Eighteen              
Derivatives, Fair Value [Line Items]              
Quarterly decrease in notional amount             425,000
Derivative Instrument, Periodic Payment, Installment Periods Through June Twenty Eight Two Thousand Nineteen              
Derivatives, Fair Value [Line Items]              
Notional amount         17,540,625    
Quarterly decrease in notional amount             $ 531,250
Quarterly increase in notional amount         378,125    
Derivative Instrument, Periodic Payment, Installment Periods Until September Thirty Two Thousand Twenty              
Derivatives, Fair Value [Line Items]              
Notional amount         17,475,000    
Quarterly decrease in notional amount         153,125    
Derivative Instrument, Periodic Payment, Installment Periods Until December Thirty First Twenty Twenty One              
Derivatives, Fair Value [Line Items]              
Quarterly decrease in notional amount         431,250    
Derivative Instrument, Periodic Payment, Installment Periods Until November Eighth Twenty Twenty Three              
Derivatives, Fair Value [Line Items]              
Quarterly decrease in notional amount         $ 609,375    
XML 53 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Retirement Plans (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Defined Benefit Plan Disclosure [Line Items]        
Employer matching contribution, percent of employees gross pay     3.00%  
Employer contribution amount $ 118,315 $ 125,870 $ 370,723 $ 385,752
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%  
UNITED STATES        
Defined Benefit Plan Disclosure [Line Items]        
Employer contribution amount 0 0 $ 0 1,502
Canada        
Defined Benefit Plan Disclosure [Line Items]        
Employer contribution amount $ 8,154 $ 8,474 $ 37,856 $ 36,838
XML 55 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans - Schedule of Stock Options and Stock Awards (Details) - USD ($)
9 Months Ended 12 Months Ended
Jun. 11, 2019
Sep. 15, 2017
Apr. 29, 2016
Nov. 20, 2015
Aug. 17, 2015
Jan. 01, 2014
Jul. 17, 2013
Sep. 29, 2019
Dec. 30, 2018
Aggregate Intrinsic Value                  
Share price (in dollars per share)               $ 2.85  
The 2013 Stock Incentive Plan                  
Number of Shares                  
Granted (in shares)   5,000 7,200     120,000 375,000    
Weighted Average Exercise Price                  
Granted (in dollars per share)   $ 7.65 $ 12.58     $ 3.33 $ 3.33    
2014 Omnibus Performance Award Plan                  
Number of Shares                  
Granted (in shares) 30,000 15,000 5,000 15,000 230,000        
Weighted Average Exercise Price                  
Granted (in dollars per share) $ 2.93 $ 7.65 $ 12.58 $ 11.50 $ 12.50        
The Plan and the 2014 Plan                  
Number of Shares                  
Outstanding at beginning of period (in shares)               563,680  
Granted (in shares)               30,000  
Exercised (in shares)               0  
Forfeited or expired (in shares)               192,200  
Outstanding at end of period (in shares)               401,480 563,680
Vested and exercisable (in shares)               343,040  
Weighted Average Exercise Price                  
Outstanding at beginning of period (in dollars per share)               $ 7.25  
Granted (in dollars per share)               2.93  
Exercised (in dollars per share)               0  
Forfeited (in dollars per share)               0  
Outstanding at end of period (in dollars per share)               5.46 $ 7.25
Vested and exercisable (in dollars per share)               $ 5.50  
Weighted Average Remaining Contractual Term (in years)                  
Outstanding weighted average remaining contractual term               5 years 8 months 23 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 6 days  
Aggregate Intrinsic Value                  
Outstanding at September 29, 2019               $ 0  
Vested and exercisable at September 29, 2019               $ 0  
XML 56 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 07, 2019
employee
Jul. 16, 2019
employee
Oct. 18, 2018
USD ($)
Feb. 01, 2018
employee
Jul. 31, 2018
employee
Mar. 31, 2020
USD ($)
Dec. 29, 2019
USD ($)
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 29, 2019
USD ($)
Sep. 30, 2018
USD ($)
Dec. 30, 2018
USD ($)
Restructuring Cost and Reserve [Line Items]                        
Property, plant, and equipment – net               $ 24,991,472   $ 24,991,472   $ 25,077,745
Proceeds from sale of property and equipment                   41,548 $ 28,205  
Manufacturing Facility | Fort Smith, Arkansas                        
Restructuring Cost and Reserve [Line Items]                        
Property, plant, and equipment – net     $ 733,059                  
Proceeds from sale of property and equipment     876,032                  
Gain on sale of property, plant, and equipment     $ 142,973                  
Salaried Restructuring                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred               140,740   720,712    
Employees severance                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred               0   244,567    
Evansville Restructuring                        
Restructuring Cost and Reserve [Line Items]                        
Number of expected position eliminations | employee   47                    
Evansville Restructuring | One-time Termination Benefits                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred               331,416   331,416    
Evansville Restructuring | Other Exit Costs Liability                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred               $ 518,493   $ 518,493    
Fort Smith Restructuring                        
Restructuring Cost and Reserve [Line Items]                        
Number of positions eliminated | employee         20              
Fort Smith Restructuring | One-time Termination Benefits                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred                 $ 60,423   233,782  
Fort Smith Restructuring | Other Exit Costs Liability                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred                 115,103   559,461  
Port Huron Restructuring                        
Restructuring Cost and Reserve [Line Items]                        
Number of positions eliminated | employee       7                
Port Huron Restructuring | One-time Termination Benefits                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred                 0   64,768  
Port Huron Restructuring | Other Exit Costs Liability                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred                 $ 0   $ 297,899  
Forecast | Bryan Restructuring | One-time Termination Benefits                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred             $ 500,000          
Forecast | Bryan Restructuring | Other Exit Costs Liability                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred           $ 800,000            
Forecast | Evansville Restructuring | Early Termination Fee                        
Restructuring Cost and Reserve [Line Items]                        
Restructuring costs incurred             $ 1,200,000          
Subsequent Event | Bryan Restructuring                        
Restructuring Cost and Reserve [Line Items]                        
Number of expected position eliminations | employee 43                      
XML 57 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Leases (Tables)
9 Months Ended
Sep. 29, 2019
Leases [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 September 29, 2019:
2019
$
582,870

2020
2,334,821

2021
2,212,300

2022
1,726,243

2023
1,175,351

Thereafter
7,587,350

Total
$
15,618,935


XML 58 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Business and Significant Accounting Policies - Customers' Net Sales as a Percentage of Total Net Sales (Details) - Sales revenue, net - Customer concentration risk
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
General Motors Company        
Product Information [Line Items]        
Concentration risk (percentage) 17.00% 15.00% 18.00% 14.00%
Fiat Chrysler Automobile        
Product Information [Line Items]        
Concentration risk (percentage) 15.00% 16.00% 15.00% 16.00%
Ford Motor Company        
Product Information [Line Items]        
Concentration risk (percentage) 14.00% 10.00% 12.00% 11.00%
XML 59 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Inventory - Schedule of Inventory (Details) - USD ($)
Sep. 29, 2019
Dec. 30, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 8,375,838 $ 9,562,962
Work in progress 534,472 547,729
Finished goods 5,622,239 6,174,816
Total inventory $ 14,532,549 $ 16,285,507
XML 60 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 29, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

For interim tax reporting we estimate our annual effective tax rate and apply it to our year to date income before income taxes. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and the effect of changes in tax laws or rates, are reported in the interim period in which they occur, if applicable.  

Income tax (benefit) expense for the 13 and 39 weeks ended September 29, 2019 was $(252,270) and $(597,862), respectively, compared to $(320,763) and $698,830 for the 13 and 39 weeks ended September 30, 2018, respectively.

During the 13 weeks ended September 29, 2019, the differences between the actual effective tax rate of 16.6% and the statutory rate of 21.0% was primarily due to earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and 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 in the U.S.

During the 39 weeks ended September 29, 2019, the difference between the actual effective tax rate of 6.8% and statutory rate of 21.0% was primarily due to the impairment of non-deductible goodwill as well as earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and 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 in the U.S.

During the 13 and 39 weeks ended September 30, 2018, the difference between the actual effective tax rate of (104.8)% and 15.2%, respectively, and the statutory rate of 21.0% was primarily due to provision to return adjustments on the 2017 return related to one-time transition tax expense, research and development credits, and manufacturing incentives 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.
XML 61 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Long-term Debt
9 Months Ended
Sep. 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 lender and Administrative 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 Administrative 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 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 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 eased, 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. 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 that could be borrowed under the Revolver reverted back to $30.0 million and was replaced by the Amended and Restated Credit Agreement described 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, with Citizens, acting as Administrative Agent, and the other lenders. The Amended and Restated Credit Agreement which is a five year 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 under the terms of the Amended and Restated Credit Agreement, and left the principal amount on the CA Term Loan at approximately $12.0 million, 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”), and increased the aggregate principal amount to $26.0 million from $15.9 million, in total, from 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 with a lump sum due at 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 3.25% per annum in the case of the Base Rate and 2.75% to 4.25% per annum in the case of the LIBOR rate, in each case, based on senior leverage ratio thresholds, measured quarterly, as increased by the Waiver and Fourth Amendment to the Amended and Restated Credit Agreement which is further described below. The fair value of debt approximates book value based on the variable terms.

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.

As of September 29, 2019, $14,776,571 was outstanding under the Revolver. This amount is gross of debt issuance costs which are further described in Note 1. The Revolver had an effective interest rate of 6.362% percent per annum at September 29, 2019, and is secured by substantially all of the Company’s assets. At September 29, 2019, the maximum additional available borrowings under the Revolver was $10,001,372, which includes a reduction for a $100,000 letter of credit issued for the benefit of the landlord of one of the Company’s leased facilities, and a reduction of the borrowing base capacity to $24,877,944 under the borrowing base restrictions of the Amended and Restated Credit Agreement.

Long term debt consists of the following:
  
September 29,
2019
 
December 30,
2018
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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the New US Term Loan is presented net of a debt discount of $283,743 from costs paid to or on behalf of the lenders.
$
24,703,756

 
$
25,664,582

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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $124,195 from costs paid to or on behalf of the lenders.
10,375,804

 
$
11,853,186

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

 
500,000

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.362% per annum at September 29, 2019.
1,300,000

 

Total debt excluding Revolver
36,379,560

 
38,017,768

Less current maturities
2,947,498

 
3,350,000

Long-term debt – Less current maturities
$
33,432,062

 
$
34,667,768



Covenant Compliance

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 debt service coverage ratio, as defined in the Amended and Restated Credit Agreement. As of December 30, 2018, the Company was in compliance with these financial covenants. Additionally, the New US Term Loan and CA Term Loan each contains a clause, effective December 30, 2018, that requires an excess cash flow payment to be made to the lenders to reduce the New US Term Loan and CA Term Loan if the Company’s cash flow exceeds certain thresholds as defined by the Amended and Restated Credit Agreement. No payments were required to be made in the 13 and 39 weeks ended September 29, 2019.

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 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) 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 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 convenants, before and after giving effect to the distributions. The Company is compliant with the covenants set forth in the Waiver and Fourth Amendment as of September 29, 2019.

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 will not pay a dividend during the remainder of 2019.

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 are as follows:
2019
$
337,500

2020
3,193,125

2021
4,175,625

2022
4,912,500

2023
38,945,319

Thereafter

Total
51,564,069

Discounts
(407,938
)
Debt issuance costs
(322,973
)
Total debt – Net
$
50,833,158


XML 62 ufab9291910-q_htm.xml IDEA: XBRL DOCUMENT 0001617669 2018-12-31 2019-09-29 0001617669 2019-11-07 0001617669 2019-09-29 0001617669 2018-12-30 0001617669 2018-07-02 2018-09-30 0001617669 2018-01-01 2018-09-30 0001617669 2019-07-01 2019-09-29 0001617669 us-gaap:CommonStockMember 2018-12-30 0001617669 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001617669 us-gaap:RetainedEarningsMember 2018-12-31 2019-03-31 0001617669 2019-03-31 0001617669 us-gaap:CommonStockMember 2019-06-30 0001617669 us-gaap:RetainedEarningsMember 2019-03-31 0001617669 us-gaap:CommonStockMember 2019-03-31 0001617669 2018-12-31 2019-03-31 0001617669 2019-06-30 0001617669 us-gaap:RetainedEarningsMember 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 2019-03-31 0001617669 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-29 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-09-29 0001617669 us-gaap:RetainedEarningsMember 2019-06-30 0001617669 us-gaap:RetainedEarningsMember 2019-09-29 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-29 0001617669 2019-04-01 2019-06-30 0001617669 us-gaap:CommonStockMember 2019-09-29 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 0001617669 us-gaap:RetainedEarningsMember 2018-04-02 2018-07-01 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-07-02 2018-09-30 0001617669 2018-04-01 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-04-02 2018-07-01 0001617669 us-gaap:RetainedEarningsMember 2018-07-02 2018-09-30 0001617669 us-gaap:RetainedEarningsMember 2018-07-01 0001617669 2018-04-02 2018-07-01 0001617669 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001617669 us-gaap:CommonStockMember 2018-04-02 2018-07-01 0001617669 2017-12-31 0001617669 2018-01-01 2018-04-01 0001617669 us-gaap:RetainedEarningsMember 2018-04-01 0001617669 2018-09-30 0001617669 us-gaap:CommonStockMember 2018-09-30 0001617669 us-gaap:CommonStockMember 2017-12-31 0001617669 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-04-01 0001617669 2018-07-01 0001617669 us-gaap:RetainedEarningsMember 2018-09-30 0001617669 us-gaap:CommonStockMember 2018-07-01 0001617669 us-gaap:RetainedEarningsMember 2018-01-01 2018-04-01 0001617669 us-gaap:CommonStockMember 2018-01-01 2018-04-01 0001617669 us-gaap:RetainedEarningsMember 2017-12-31 0001617669 us-gaap:CommonStockMember 2018-04-01 0001617669 ufab:LineOfCreditForCapitalExpendituresMember 2018-01-01 2018-09-30 0001617669 ufab:LineOfCreditForCapitalExpendituresMember 2018-12-31 2019-09-29 0001617669 us-gaap:RevolvingCreditFacilityMember 2018-01-01 2018-09-30 0001617669 us-gaap:RevolvingCreditFacilityMember 2018-12-31 2019-09-29 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 ufab:FiatChryslerAutomobileMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:FordMotorCompanyMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:AutomotiveMember 2018-12-31 2019-09-29 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2018-12-31 2019-09-29 0001617669 ufab:AutomotiveMember 2019-07-01 2019-09-29 0001617669 ufab:OtherRevenueMember 2018-12-31 2019-09-29 0001617669 ufab:HVACWaterHeaterAndAppliancesMember 2019-07-01 2019-09-29 0001617669 ufab:OtherRevenueMember 2019-07-01 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:SeniorCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:SeniorCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2019-09-29 0001617669 ufab:CollectiveBargainingArrangementsExpiringFebruary2020Member us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:LaborForceConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 us-gaap:AccountsPayableMember 2019-09-29 0001617669 us-gaap:AccountsPayableMember 2018-12-30 0001617669 ufab:GeneralMotorsCompanyMember ufab:DirectCompanySalesMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-30 0001617669 ufab:CollectiveBargainingArrangementsExpiringAugust2019Member us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:LaborForceConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:GeneralMotorsCompanyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:MX us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:CA us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:CostOfGoodsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2019-09-29 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-07-01 2019-09-29 0001617669 ufab:NonUSCountriesExcludingMexicoandCanadaMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-09-30 0001617669 country:MX us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:CA us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2018-07-02 2018-09-30 0001617669 country:MX 2019-09-29 0001617669 country:CA 2019-09-29 0001617669 country:CA 2018-12-30 0001617669 country:MX 2018-12-30 0001617669 us-gaap:VehiclesMember 2018-12-30 0001617669 us-gaap:ConstructionInProgressMember 2018-12-30 0001617669 us-gaap:OfficeEquipmentMember 2018-12-30 0001617669 us-gaap:VehiclesMember 2019-09-29 0001617669 us-gaap:OfficeEquipmentMember 2019-09-29 0001617669 us-gaap:EquipmentMember 2019-09-29 0001617669 us-gaap:EquipmentMember 2018-12-30 0001617669 us-gaap:LandMember 2019-09-29 0001617669 us-gaap:LeaseholdImprovementsMember 2019-09-29 0001617669 us-gaap:BuildingMember 2018-12-30 0001617669 us-gaap:ConstructionInProgressMember 2019-09-29 0001617669 us-gaap:BuildingMember 2019-09-29 0001617669 us-gaap:LeaseholdImprovementsMember 2018-12-30 0001617669 us-gaap:LandMember 2018-12-30 0001617669 srt:MinimumMember us-gaap:BuildingMember 2018-12-31 2019-09-29 0001617669 srt:MaximumMember us-gaap:OfficeEquipmentMember 2018-12-31 2019-09-29 0001617669 srt:MinimumMember us-gaap:OfficeEquipmentMember 2018-12-31 2019-09-29 0001617669 srt:MaximumMember us-gaap:EquipmentMember 2018-12-31 2019-09-29 0001617669 srt:MaximumMember us-gaap:BuildingMember 2018-12-31 2019-09-29 0001617669 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2018-12-31 2019-09-29 0001617669 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2018-12-31 2019-09-29 0001617669 us-gaap:VehiclesMember 2018-12-31 2019-09-29 0001617669 srt:MinimumMember us-gaap:EquipmentMember 2018-12-31 2019-09-29 0001617669 us-gaap:TradeNamesMember 2018-12-30 0001617669 us-gaap:CustomerContractsMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:CustomerContractsMember 2018-01-01 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:UnpatentedTechnologyMember 2018-01-01 2018-12-30 0001617669 us-gaap:UnpatentedTechnologyMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-30 0001617669 us-gaap:NoncompeteAgreementsMember 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:TradeNamesMember 2018-01-01 2018-12-30 0001617669 srt:WeightedAverageMember us-gaap:NoncompeteAgreementsMember 2018-12-31 2019-09-29 0001617669 us-gaap:UnpatentedTechnologyMember 2019-09-29 0001617669 us-gaap:TradeNamesMember 2019-09-29 0001617669 srt:WeightedAverageMember us-gaap:CustomerContractsMember 2018-12-31 2019-09-29 0001617669 us-gaap:NoncompeteAgreementsMember 2019-09-29 0001617669 us-gaap:CustomerContractsMember 2019-09-29 0001617669 srt:WeightedAverageMember us-gaap:TradeNamesMember 2018-12-31 2019-09-29 0001617669 srt:WeightedAverageMember us-gaap:UnpatentedTechnologyMember 2018-12-31 2019-09-29 0001617669 srt:WeightedAverageMember 2018-12-31 2019-09-29 0001617669 ufab:LineOfCreditForCapitalExpendituresMember 2018-12-30 0001617669 us-gaap:UnsecuredDebtMember 2018-12-30 0001617669 us-gaap:UnsecuredDebtMember 2019-09-29 0001617669 ufab:LineOfCreditForCapitalExpendituresMember 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 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-09-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember 2016-04-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:USTermLoanIIMember us-gaap:SecuredDebtMember 2017-08-18 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2018-09-20 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 2016-04-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 0001617669 srt:MinimumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-12-31 2019-09-29 0001617669 ufab:LineOfCreditForCapitalExpendituresMember ufab:AmendedAndRestatedCreditAgreementMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberEighthTwentyTwentyMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 us-gaap:LineOfCreditMember ufab:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 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:CreditAgreementMember us-gaap:SecuredDebtMember 2016-04-29 2016-04-29 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 2018-11-01 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 0001617669 srt:MinimumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:SeniorCreditFacilitySecondAmendmentMember us-gaap:RevolvingCreditFacilityMember 2019-09-29 0001617669 srt:MaximumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanMember us-gaap:SecuredDebtMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 2018-11-08 0001617669 ufab:LineOfCreditForCapitalExpendituresMember ufab:AmendedAndRestatedCreditAgreementMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberEighthTwentyNineteenMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:USTermLoanAndTermLoanIIMember us-gaap:SecuredDebtMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 0001617669 us-gaap:LineOfCreditMember ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2017-08-18 0001617669 ufab:NewRevolverMember us-gaap:RevolvingCreditFacilityMember 2019-09-29 0001617669 us-gaap:LetterOfCreditMember ufab:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2016-04-29 0001617669 srt:MaximumMember us-gaap:LineOfCreditMember ufab:CreditAgreementMember us-gaap:SecuredDebtMember us-gaap:BaseRateMember 2018-12-31 2019-09-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:USTermLoanMember us-gaap:SecuredDebtMember 2016-04-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:CATermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:LineOfCreditForCapitalExpendituresMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyOneMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:NewUSTermLoanMember us-gaap:SecuredDebtMember ufab:DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwentyTwentyMember 2018-12-31 2019-09-29 0001617669 us-gaap:LineOfCreditMember ufab:AmendedAndRestatedCreditAgreementMember ufab:UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member 2018-11-08 2018-11-08 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2016-06-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember 2016-06-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-09-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-10-02 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-07-02 2018-09-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilSeptemberThirtyTwoThousandTwentyMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-01-01 2018-09-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyNineTwoThousandEighteenMember 2016-06-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsThroughJuneTwentyEightTwoThousandNineteenMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilDecemberThirtyFirstTwentyTwentyOneMember 2018-11-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2019-07-01 2019-09-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-09-30 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:InterestExpenseMember 2018-12-31 2019-09-29 0001617669 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember ufab:DerivativeInstrumentPeriodicPaymentInstallmentPeriodsUntilNovemberEighthTwentyTwentyThreeMember 2018-11-30 0001617669 us-gaap:EmployeeSeveranceMember 2017-12-31 0001617669 us-gaap:OtherRestructuringMember 2018-01-01 2018-09-30 0001617669 us-gaap:OtherRestructuringMember 2017-12-31 0001617669 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-09-30 0001617669 us-gaap:EmployeeSeveranceMember 2018-09-30 0001617669 us-gaap:OtherRestructuringMember 2018-09-30 0001617669 us-gaap:EmployeeSeveranceMember 2019-09-29 0001617669 us-gaap:OtherRestructuringMember 2018-12-31 2019-09-29 0001617669 us-gaap:OtherRestructuringMember 2018-12-30 0001617669 us-gaap:OtherRestructuringMember 2019-09-29 0001617669 us-gaap:EmployeeSeveranceMember 2018-12-31 2019-09-29 0001617669 us-gaap:EmployeeSeveranceMember 2018-12-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:FortSmithRestructuringMember 2018-07-02 2018-09-30 0001617669 ufab:FortSmithRestructuringMember 2018-07-02 2018-07-31 0001617669 ufab:EvansvilleRestructuringMember 2019-07-16 2019-07-16 0001617669 srt:ScenarioForecastMember us-gaap:OneTimeTerminationBenefitsMember ufab:BryanRestructuringMember 2019-09-30 2019-12-29 0001617669 ufab:SalariedRestructuringMember 2018-12-31 2019-09-29 0001617669 us-gaap:OtherRestructuringMember ufab:EvansvilleRestructuringMember 2019-07-01 2019-09-29 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2018-01-01 2018-09-30 0001617669 ufab:FortSmithArkansasMember us-gaap:ManufacturingFacilityMember 2018-10-18 0001617669 ufab:BryanRestructuringMember us-gaap:SubsequentEventMember 2019-11-07 2019-11-07 0001617669 ufab:SalariedRestructuringMember 2019-07-01 2019-09-29 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:EvansvilleRestructuringMember 2019-07-01 2019-09-29 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:FortSmithRestructuringMember 2018-01-01 2018-09-30 0001617669 us-gaap:OtherRestructuringMember ufab:PortHuronRestructuringMember 2018-07-02 2018-09-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:PortHuronRestructuringMember 2018-07-02 2018-09-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:PortHuronRestructuringMember 2018-01-01 2018-09-30 0001617669 srt:ScenarioForecastMember us-gaap:OtherRestructuringMember ufab:BryanRestructuringMember 2019-12-30 2020-03-31 0001617669 us-gaap:OtherRestructuringMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-09-29 0001617669 srt:ScenarioForecastMember us-gaap:ContractTerminationMember ufab:EvansvilleRestructuringMember 2019-09-30 2019-12-29 0001617669 us-gaap:EmployeeSeveranceMember 2019-07-01 2019-09-29 0001617669 ufab:PortHuronRestructuringMember 2018-02-01 2018-02-01 0001617669 us-gaap:OtherRestructuringMember ufab:FortSmithRestructuringMember 2018-07-02 2018-09-30 0001617669 us-gaap:OneTimeTerminationBenefitsMember ufab:EvansvilleRestructuringMember 2018-12-31 2019-09-29 0001617669 ufab:FortSmithArkansasMember us-gaap:ManufacturingFacilityMember 2018-10-18 2018-10-18 0001617669 us-gaap:OtherRestructuringMember ufab:FortSmithRestructuringMember 2018-01-01 2018-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 2019-06-11 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0001617669 ufab:The2013StockIncentivePlanMember 2016-04-29 2016-04-29 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-04-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-06-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember 2018-12-31 2019-09-29 0001617669 ufab:The2013StockIncentivePlanMember 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-08-17 2015-08-17 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 0001617669 ufab:The2013StockIncentivePlanMember 2016-04-29 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-08-17 2015-08-17 0001617669 ufab:EmployeeMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 2015-08-17 0001617669 ufab:The2013StockIncentivePlanMember 2017-09-15 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2013-12-29 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 ufab:The2013StockIncentivePlanMember 2014-01-01 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember 2019-09-30 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2014-01-01 2014-01-01 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 2015-08-17 0001617669 ufab:The2013StockIncentivePlanMember 2013-07-17 2013-07-17 0001617669 srt:ChiefExecutiveOfficerMember ufab:The2013StockIncentivePlanMember us-gaap:SubsequentEventMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2018-12-31 2019-09-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2017-09-15 2017-09-15 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 2019-09-30 0001617669 srt:DirectorMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 2015-08-17 0001617669 ufab:The2013StockIncentivePlanMember 2014-01-01 2014-01-01 0001617669 ufab:The2013StockIncentivePlanMember 2017-09-15 2017-09-15 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-01-04 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 0001617669 ufab:The2013StockIncentivePlanMember 2013-12-29 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-09-30 2019-09-30 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-12-31 2019-09-29 0001617669 us-gaap:EmployeeStockOptionMember 2019-09-29 0001617669 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-02 2018-09-30 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember 2019-09-30 2019-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-11-20 0001617669 srt:ChiefExecutiveOfficerMember ufab:EmployeeStockOptionIncentiveMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-09-30 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-30 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-09-29 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-09-29 0001617669 ufab:The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-12-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-06-11 2019-06-11 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-08-17 2015-08-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2015-08-17 2015-08-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2015-11-20 2015-11-20 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2015-08-17 2015-08-17 0001617669 ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-08-17 2015-08-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFourMember 2014-01-01 2014-01-01 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2013-07-17 2013-07-17 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2017-09-15 2017-09-15 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-09-15 2017-09-15 0001617669 ufab:EmployeeStockOptionNonStatutoryMember ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember us-gaap:SubsequentEventMember ufab:SharebasedCompensationAwardTrancheFourMember 2019-09-30 2019-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2016-04-29 2016-04-29 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember ufab:SharebasedCompensationAwardTrancheFiveMember 2016-04-29 2016-04-29 0001617669 country:US 2018-01-01 2018-09-30 0001617669 us-gaap:ForeignPlanMember 2018-01-01 2018-09-30 0001617669 us-gaap:ForeignPlanMember 2018-07-02 2018-09-30 0001617669 us-gaap:ForeignPlanMember 2019-07-01 2019-09-29 0001617669 ufab:DefinedContributionPlanInitialContributionMember 2018-12-31 2019-09-29 0001617669 country:US 2018-12-31 2019-09-29 0001617669 ufab:DefinedContributionPlanAdditionalContributionMember 2018-12-31 2019-09-29 0001617669 us-gaap:ForeignPlanMember 2018-12-31 2019-09-29 0001617669 country:US 2018-07-02 2018-09-30 0001617669 country:US 2019-07-01 2019-09-29 0001617669 ufab:A6thAvenueGroupServicesMember srt:AffiliatedEntityMember 2019-07-01 2019-09-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-01-01 2018-09-30 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-12-31 2019-09-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2018-07-02 2018-09-30 0001617669 ufab:A6thAvenueGroupServicesMember srt:AffiliatedEntityMember 2018-12-31 2019-09-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2013-03-18 2013-03-18 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2019-07-01 2019-09-29 0001617669 ufab:ManagementAgreementMember srt:AffiliatedEntityMember 2013-03-18 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-01-01 2018-09-30 0001617669 us-gaap:WarrantMember 2018-01-01 2018-09-30 0001617669 us-gaap:EmployeeStockOptionMember ufab:The2013StockIncentivePlanMember 2018-01-01 2018-09-30 0001617669 ufab:WarrantsforUnderwritersMember 2018-01-01 2018-09-30 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-01-01 2018-09-30 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-09-30 0001617669 ufab:The2013StockIncentivePlanMember 2018-01-01 2018-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-01-01 2018-09-30 0001617669 ufab:WarrantsforUnderwritersMember 2018-12-31 2019-09-29 0001617669 ufab:The2013StockIncentivePlanMember 2018-12-31 2019-09-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-07-01 2019-09-29 0001617669 ufab:The2013StockIncentivePlanMember 2019-07-01 2019-09-29 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-07-02 2018-09-30 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-07-02 2018-09-30 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2019-07-01 2019-09-29 0001617669 us-gaap:WarrantMember 2018-12-31 2019-09-29 0001617669 us-gaap:WarrantMember 2019-07-01 2019-09-29 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-07-02 2018-09-30 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-09-29 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2019-07-01 2019-09-29 0001617669 ufab:April2016Member ufab:The2013StockIncentivePlanMember 2018-12-31 2019-09-29 0001617669 ufab:The2013StockIncentivePlanMember 2018-07-02 2018-09-30 0001617669 ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-12-31 2019-09-29 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2018-07-02 2018-09-30 0001617669 ufab:WarrantsforUnderwritersMember 2019-07-01 2019-09-29 0001617669 ufab:WarrantsforUnderwritersMember 2018-07-02 2018-09-30 0001617669 ufab:September2017Member ufab:UniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember 2019-07-01 2019-09-29 0001617669 us-gaap:WarrantMember 2018-07-02 2018-09-30 0001617669 ufab:September2017Member ufab:The2013StockIncentivePlanMember 2018-12-31 2019-09-29 shares ufab:reporting_unit ufab:employee ufab:segment iso4217:USD ufab:member pure iso4217:USD shares ufab:award_grant ufab:aquisition ufab:lease false --12-29 Q3 2019 0001617669 P2Y 0.1250 0.075 0.10 P1Y 141000 1185 141000 1185 141000 1185 7200 5000 15000 220000 5000 7200 5000 15000 220000 5000 7200 5000 15000 220000 5000 0.001 0.001 15000000 15000000 9779147 9779147 9779147 9779147 0.06362 0.06362 0.06362 0.0600 375000 812500 337500 575000 P5Y 124195 283743 0 0.21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 P40Y P10Y P10Y P7Y P23Y P7Y P3Y P3Y P3Y 3.33 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0 10-Q true 2019-09-29 false 001-37480 UNIQUE FABRICATING, INC. DE 46-1846791 800 Standard Parkway Auburn Hills MI 48326 248 853-2333 Common Stock, par value $.001 per share UFAB NYSEAMER Yes Yes Accelerated Filer true true false false 9779147 1527065 1409593 27852600 30831182 14532549 16285507 2606478 2511486 1405034 983073 47923726 52020841 24991472 25077745 22110782 28871179 12598169 15568383 1054120 1054120 225057 198854 744920 496181 109648246 123287303 12805366 11465222 2947498 3350000 0 40634 2329549 2848282 1731984 1432109 19814397 19136247 33432062 34667768 14453598 17904869 1037994 395154 1470413 2295105 70208464 74399143 9780 9780 45998996 45881848 -6568994 2996532 39439782 48888160 109648246 123287303 38549844 42051968 116905831 135098491 31375421 33528457 93219296 104305811 7174423 8523511 23686535 30792680 6538005 7226204 21234250 22571692 0 0 6760397 0 990649 175526 1815188 1155910 -354231 1121781 -6123300 7065078 -13496 21166 29303 -43167 1148700 836887 3580434 2433360 -1162196 -815721 -3551131 -2476527 -1516427 306060 -9674431 4588551 -252270 -320763 -597862 698830 -1264157 626823 -9076569 3889721 -0.13 0.06 -0.93 0.40 -0.13 0.06 -0.93 0.39 0 0.15 0.05 0.45 9757563 9758 45712568 5159753 50882079 1511889 1511889 33260 33260 9000 9 29991 30000 1465000 1465000 9766563 9767 45775819 5206642 50992228 1751009 1751009 32680 32680 5024 5 3995 4000 1465223 1465223 9771587 9772 45812494 5492428 51314694 626823 626823 32681 32681 1465681 1465681 9771587 9772 45812494 5492428 50508517 9779147 9780 45881848 2996532 48888160 -189117 -189117 32681 32681 488957 488957 9779147 9780 45914529 2318458 48242767 -7623295 -7623295 65681 65681 9779147 9780 45980210 -5304837 40685153 -1264157 -1264157 18786 18786 9779147 9780 45998996 -6568994 39439782 -9076569 3889721 6760397 0 1741924 0 5139638 4947495 133112 106609 -4959 -5179 191363 -52483 -745803 5645 117148 98621 -1073431 27797 -2787219 3902083 -11034 1176587 646119 445198 336821 2708213 -259492 614747 6913807 6816386 2129658 4691424 41548 28205 -2088110 -4663219 1003323 -364849 3012500 2962477 1300000 0 3510091 5088039 0 34000 488957 4395904 -4708225 -2601191 117472 -448024 1409593 1430937 1527065 982913 3442309 2304312 356964 1178482 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 reportable 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 condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The information furnished in the consolidated financial statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for the fair presentation of such financial statements. The interim results for the periods presented may not be indicative of the Company's actual annual results. These condensed consolidated financial statements should be read in conjunction with the notes to the condensed consolidated financial statements as of and for the year ended December 30, 2018 included in the Companys’s annual report on Form 10-K for such 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;">Principles of Consolidation</span><span style="font-family:inherit;font-size:10pt;"> — The condensed consolidated financial statements include the accounts of the Company and all subsidiaries over which the Company exercises control. All intercompany 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 quarterly periods end on the Sunday closest to the end of the calendar quarterly period. For 2019, the quarter and year to date period, which were </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks, respectively, ended on </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and for 2018, the quarter and year to date period, which were </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks, respectively, ended on </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Fiscal year </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> ended on Sunday, </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: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 credit losses in 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>$849,423</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$684,996</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 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.</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 present and all originally assigned useful lives remained appropriate during the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 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;">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 using the straight line method over the estimated useful life of each asset. Leasehold </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. Acquired intangible assets subject to amortization are amortized on a straight line basis, which approximates the pattern in which the economic benefit of the respective intangible is realized, over their respective estimated useful lives. 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 to determine whether events and circumstances warrant a revision to the remaining period of amortization. The Company determined that no impairment indicators were present and all originally assigned useful lives remained appropriate during the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 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;">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 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 unit and operating segment 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:48px;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. A goodwill impairment charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,760,397</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized during the </span><span style="font-family:inherit;font-size:10pt;">39 weeks</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairment charges recognized during the </span><span style="font-family:inherit;font-size:10pt;">13 weeks ended September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Key assumptions used in the analysis were a discount rate of </span><span style="font-family:inherit;font-size:10pt;"><span>12.5%</span></span><span style="font-family:inherit;font-size:10pt;">, EBITDA margin 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;">. No such indicators of impairment were identified during the 13 weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</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;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 a debt discount and are also shown as a reduction of the associated debt instrument. Debt issuance costs on term debt are amortized using the straight line 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;">September 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>$322,973</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$381,793</span></span><span style="font-family:inherit;font-size:10pt;">, 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>$407,938</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$482,232</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. On November 8, 2018, the Company amended its current Credit Agreement (the “Amended and Restated Credit Agreement”), which increased the Company's term loan debt and is further described in Note 6. The Company reviewed this amendment for extinguishment accounting and concluded that as of the date of the amendment </span><span style="font-family:inherit;font-size:10pt;"><span>$59,110</span></span><span style="font-family:inherit;font-size:10pt;"> of the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>$172,600</span></span><span style="font-family:inherit;font-size:10pt;"> debt issuance costs not amortized on the 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 of the of remaining unamortized debt issuance costs on the 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 of both debt issuance costs and debt discounts has been recognized as a component of interest expense in the amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$44,369</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$133,112</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$35,536</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$106,609</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 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;">Investments</span><span style="font-family:inherit;font-size:10pt;"> — Investments in entities in which the Company has less than a </span><span style="font-family:inherit;font-size:10pt;">20</span><span style="font-family:inherit;font-size:10pt;"> percent interest or is not able to exercise significant influence are carried at cost, as there is not a readily determined fair value for these investments. Dividends received are included in income, except for those dividends received in excess of the Company’s proportionate share of accumulated </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">earnings, which are applied as a reduction of the cost of the 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;"> dividend income or impairment loss was recognized for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 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;">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>$2,639,254</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,802,712</span></span><span style="font-family:inherit;font-size:10pt;"> of checks issued in excess of available cash balances at </span><span style="font-family:inherit;font-size:10pt;">September 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;"> — The following table presents the Company's net sales disaggregated by major sales channel for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</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: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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirteen Weeks Ended September 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;">Thirty-Nine Weeks Ended September 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,432,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>100,964,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">HVAC, water heater, and appliances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,096,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,354,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,020,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,586,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,549,844</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,905,831</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><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;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:justify;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;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 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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;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;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;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 costs 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 financial statement effects 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 remain 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;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 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;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> penalties or interest recorded during the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">September 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;">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;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;">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;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company’s net sales were derived from customers principally engaged in the North American automotive industry.  The following table presents the Company's 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:</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:94.73684210526315%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:33%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;">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="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;">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="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;">Thirty-Nine 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="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;">Thirty-Nine Weeks Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General Motors Company (GM)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></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;">Fiat Chrysler Automobiles (FCA)</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>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ford Motor Company (Ford)</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>14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></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;">No customer 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 the 13 weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. GM accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> percent of direct Company sales for the 39 weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. No customer 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 the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;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 more than </span><span style="font-family:inherit;font-size:10pt;"><span>8</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;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. GM accounted for </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 30, 2018</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-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;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, of the Company’s hourly plant employees working in the United States manufacturing facilities, </span><span style="font-family:inherit;font-size:10pt;"><span>32</span></span><span style="font-family:inherit;font-size:10pt;"> percent were covered under a collective bargaining agreement which expires in August 2022 while another </span><span style="font-family:inherit;font-size:10pt;"><span>6</span></span><span style="font-family:inherit;font-size:10pt;"> percent were covered under a separate collective bargaining agreement that expires in February 2023. On October 18, 2019, subsequent to the end of the third quarter, the Company's hourly plant employees in Bryan, Ohio voted to unionize with a contract to be negotiated during the fourth quarter of 2019. </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 Company's 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;">September 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 </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> 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 may be 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. The following table presents the Company's production in Mexico, Canada, and other foreign markets:</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;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:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:165px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:5px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:5px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:6px;"/><td style="width:114px;"/><td style="width:11px;"/></tr><tr><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;">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="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;">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="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;">Thirty-Nine 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="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;">Thirty-Nine Weeks Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mexico</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>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></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;">Canada</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>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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></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;"> </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 sales derived from customers located in Mexico, Canada, and other foreign countries:</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:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:164px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:5px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:5px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:8px;"/><td style="width:114px;"/><td style="width:11px;"/></tr><tr><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;">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="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;">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="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;">Thirty-Nine 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="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;">Thirty-Nine Weeks Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mexico</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>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></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;">Canada</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>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</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</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></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;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;"> — </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:48px;font-size:10pt;"><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, Topic 606.</span><span style="font-family:inherit;font-size:10pt;"> This ASU superseded 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 established 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 </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">services. The Company adopted the new accounting standard ASC 606, </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;"> and all the related amendments to all contracts using the modified retrospective method in its first quarter of 2019. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company does not expect the adoption of Topic 606 to have a material impact to its net income on an ongoing basis. The Company did not record a cumulative adjustment related to the adoption of ASU 2014-09, and the effects of adoption were not significant. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 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 its 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%;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, </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 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. Currently, leases are classified as either capital or operating, with only capital leases recognized on the balance sheet. The reporting of lease related expenses in the consolidated statements of operations and cash flows will be generally consistent with current guidance. The ASU is effective for the Company for financial statements issued for fiscal years beginning after December 15, 2019. The Company believes the impact that the adoption of this guidance will have on its consolidated financial statements will be to materially increase assets and liabilities on the consolidated balance sheet, but it is not expected to materially impact the consolidated statements of operations.</span></div> 1  The condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The information furnished in the consolidated financial statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for the fair presentation of such financial statements. The interim results for the periods presented may not be indicative of the Company's actual annual results. These condensed consolidated financial statements should be read in conjunction with the notes to the condensed consolidated financial statements as of and for the year ended December 30, 2018 included in the Companys’s annual report on Form 10-K for such period. The condensed consolidated financial statements include the accounts of the Company and all subsidiaries over which the Company exercises control. All intercompany transactions and balances have been eliminated upon consolidation. The Company’s quarterly periods end on the Sunday closest to the end of the calendar quarterly period. For 2019, the quarter and year to date period, which were <span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks, respectively, ended on </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and for 2018, the quarter and year to date period, which were </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks, respectively, ended on </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Fiscal year </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> ended on Sunday, </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</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> 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 credit losses in 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. 849423 684996 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 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 using the straight line method over the estimated useful life of each asset. Leasehold <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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> 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. Acquired intangible assets subject to amortization are amortized on a straight line basis, which approximates the pattern in which the economic benefit of the respective intangible is realized, over their respective estimated useful lives. 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 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 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 unit and operating segment for goodwill testing purposes.</span> 1 6760397 0 0.125 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 a debt discount and are also shown as a reduction of the associated debt instrument. Debt issuance costs on term debt are amortized using the straight line 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. 322973 381793 407938 482232 -59110 172600 44369 133112 35536 106609 Investments in entities in which the Company has less than a <span style="font-family:inherit;font-size:10pt;">20</span><span style="font-family:inherit;font-size:10pt;"> percent interest or is not able to exercise significant influence are carried at cost, as there is not a readily determined fair value for these investments. Dividends received are included in income, except for those dividends received in excess of the Company’s proportionate share of accumulated </span>earnings, which are applied as a reduction of the cost of the investment. Impairment losses due to a decline in the value of the investment that is other than temporary are recognized when incurred. 0 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.The Company considers all highly liquid investments with an original maturity of three months or less to be cash and cash equivalents. 2639254 1802712 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 <span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">:</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><div style="line-height:120%;text-align:left;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:21%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirteen Weeks Ended September 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;">Thirty-Nine Weeks Ended September 29, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,432,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>100,964,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">HVAC, water heater, and appliances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,096,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,354,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,020,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,586,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,549,844</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,905,831</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> 33432013 100964000 3096874 10354874 2020957 5586957 38549844 116905831 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized by the Company 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:justify;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;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 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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;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;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;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 costs 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 financial statement effects 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 remain open. 0 0 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.The expression of assets and liabilities in a currency other than the Company's 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;">September 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 </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> may increase or decrease.</span> The following table presents the Company's 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:<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:94.73684210526315%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:33%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;">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="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;">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="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;">Thirty-Nine 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="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;">Thirty-Nine Weeks Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General Motors Company (GM)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></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;">Fiat Chrysler Automobiles (FCA)</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>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ford Motor Company (Ford)</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>14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></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>The following table presents the Company's production in Mexico, Canada, and other foreign markets:<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;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:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:165px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:5px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:5px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:6px;"/><td style="width:114px;"/><td style="width:11px;"/></tr><tr><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;">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="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;">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="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;">Thirty-Nine 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="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;">Thirty-Nine Weeks Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mexico</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>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></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;">Canada</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>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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></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;"> </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 sales derived from customers located in Mexico, Canada, and other foreign countries:</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:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:164px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:5px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:5px;"/><td style="width:114px;"/><td style="width:11px;"/><td style="width:8px;"/><td style="width:114px;"/><td style="width:11px;"/></tr><tr><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;">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="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;">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="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;">Thirty-Nine 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="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;">Thirty-Nine Weeks Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mexico</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>19</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></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;">Canada</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>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</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</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></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.17 0.15 0.18 0.14 0.15 0.16 0.15 0.16 0.14 0.10 0.12 0.11 0.10 0.08 0.14 0.32 0.06 0.19 0.17 0.19 0.18 0.07 0.10 0.07 0.10 0 0 0 0 0.19 0.18 0.18 0.17 0.07 0.09 0.09 0.10 0.01 0.02 0.01 0.02 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. <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><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, Topic 606.</span><span style="font-family:inherit;font-size:10pt;"> This ASU superseded 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 established 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 </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">services. The Company adopted the new accounting standard ASC 606, </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;"> and all the related amendments to all contracts using the modified retrospective method in its first quarter of 2019. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company does not expect the adoption of Topic 606 to have a material impact to its net income on an ongoing basis. The Company did not record a cumulative adjustment related to the adoption of ASU 2014-09, and the effects of adoption were not significant. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 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 its 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%;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, </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 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. Currently, leases are classified as either capital or operating, with only capital leases recognized on the balance sheet. The reporting of lease related expenses in the consolidated statements of operations and cash flows will be generally consistent with current guidance. The ASU is effective for the Company for financial statements issued for fiscal years beginning after December 15, 2019. The Company believes the impact that the adoption of this guidance will have on its consolidated financial statements will be to materially increase assets and liabilities on the consolidated balance sheet, but it is not expected to materially impact the consolidated statements of operations.</span></div> Business Combinations<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 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 </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> or for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">September 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="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;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,375,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>9,562,962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>534,472</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>547,729</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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,622,239</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>6,174,816</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 inventory</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>14,532,549</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>16,285,507</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> 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 obsolete inventory was </span><span style="font-family:inherit;font-size:10pt;"><span>$2,350,600</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$557,066</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 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. During the third quarter of 2019, the Company increased the inventory allowance by </span><span style="font-family:inherit;font-size:10pt;"><span>$1,741,924</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. No similar increase to the inventory allowance occurred during the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;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,148,569</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,340,748</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;">, and assets located in Canada with a carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,045,303</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,177,256</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">September 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="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;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,375,838</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>9,562,962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>534,472</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>547,729</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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,622,239</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>6,174,816</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 inventory</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>14,532,549</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>16,285,507</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 8375838 9562962 534472 547729 5622239 6174816 14532549 16285507 2350600 557066 1741924 3148569 3340748 1045303 1177256 Property, Plant, and Equipment<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;">September 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="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;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,663,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,663,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;">Buildings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;">23 – 40</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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,121,164</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,165,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;">7 – 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;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,211,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 colspan="2" style="vertical-align:bottom;padding-left: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,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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 – 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;">Office 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>1,671,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,650,626</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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 – 7</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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,520,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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,514,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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 cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,275,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;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>11,284,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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,227,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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 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;"><div style="text-align:left;font-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>24,991,472</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>25,077,745</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%;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>$738,632</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,169,422</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$647,541</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,872,531</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 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;">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>$3,991,934</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,209,973</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 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>$599,553</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$656,183</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">September 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;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;">September 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="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;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,663,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,663,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;">Buildings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;">23 – 40</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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,121,164</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,165,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;">7 – 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;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,211,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 colspan="2" style="vertical-align:bottom;padding-left: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,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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 – 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;">Office 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>1,671,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,650,626</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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 – 7</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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,520,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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,514,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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 cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,275,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;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>11,284,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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,227,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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 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;"><div style="text-align:left;font-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>24,991,472</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>25,077,745</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> 1663153 1663153 6898455 6898455 23121164 21165566 1211680 1130507 1671924 1650626 189575 282805 1520040 1514082 36275991 34305194 11284519 9227449 24991472 25077745 738632 2169422 647541 1872531 3991934 3209973 599553 656183 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;">September 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>26,523,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>17,467,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>8.16</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;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,642,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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,161,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,136,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;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>2.53</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;">Unpatented technology</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>1,534,787</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>1,047,860</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,892,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>21,294,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></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="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>26,523,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>14,936,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>8.16</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;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,452,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>16.43</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;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,161,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,117,626</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>2.53</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;">Unpatented technology</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534,787</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>818,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</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;">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>33,892,686</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>18,324,303</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%;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>$996,729</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,970,216</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,014,136</span></span><span style="font-family:inherit;font-size:10pt;"> and $</span><span style="font-family:inherit;font-size:10pt;"><span>3,074,964</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Estimated amortization expense is as follows for the remainder of the current fiscal year and future fiscal years are 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="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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>985,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,913,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,455,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,305,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>978,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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,958,841</span></span></div></td><td style="vertical-align:bottom;border-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>12,598,169</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;">September 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>26,523,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>17,467,982</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>8.16</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;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,642,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;background-color:#cceeff;padding-left:2px;padding-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;background-color:#cceeff;padding-left: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,161,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,136,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;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>2.53</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;">Unpatented technology</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>1,534,787</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align: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>1,047,860</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,892,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size: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>21,294,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></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="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>26,523,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>14,936,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>8.16</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;">Trade names</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,452,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>16.43</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;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,161,790</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,117,626</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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>2.53</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;">Unpatented technology</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,534,787</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>818,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</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;">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>33,892,686</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>18,324,303</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> 26523065 17467982 P8Y1M28D 4673044 1642500 P16Y5M4D 1161790 1136175 P2Y6M10D 1534787 1047860 P5Y 33892686 21294517 26523065 14936128 P8Y1M28D 4673044 1452276 P16Y5M4D 1161790 1117626 P2Y6M10D 1534787 818273 P5Y 33892686 18324303 P8Y11M15D 996729 2970216 1014136 3074964 Estimated amortization expense is as follows for the remainder of the current fiscal year and future fiscal years are as follows:<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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>985,888</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,913,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,455,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,305,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>978,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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,958,841</span></span></div></td><td style="vertical-align:bottom;border-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>12,598,169</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> 985888 3913627 2455712 1305314 978787 2958841 12598169 Long-term Debt<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;">Credit Agreement</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;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 lender and Administrative 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</span></span><span style="font-family:inherit;font-size:10pt;"> million. 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</span></span><span style="font-family:inherit;font-size:10pt;"> million (the “Revolver”) to the US Borrower, a </span><span style="font-family:inherit;font-size:10pt;"><span>$17.0</span></span><span style="font-family:inherit;font-size:10pt;"> million 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</span></span><span style="font-family:inherit;font-size:10pt;"> 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$22.9</span></span><span style="font-family:inherit;font-size:10pt;"> million 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 Administrative Agent, and other lenders. The Amendment converted </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0</span></span><span style="font-family:inherit;font-size:10pt;"> million of outstanding borrowings under the Revolver into an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0</span></span><span style="font-family:inherit;font-size:10pt;"> 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. </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;">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 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 eased, 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;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;"> On September 20, 2018, the US Borrower and the CA Borrower entered into the Fifth Amendment (the “Fifth Amendment”) to the Credit Agreement. 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</span></span><span style="font-family:inherit;font-size:10pt;"> million from its then maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0</span></span><span style="font-family:inherit;font-size:10pt;"> 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 back to </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0</span></span><span style="font-family:inherit;font-size:10pt;"> million and was replaced by the Amended and Restated Credit Agreement described 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: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 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, with Citizens, acting as Administrative Agent, and the other lenders. The Amended and Restated Credit Agreement which is a five year agreement, among other things, increased the principal amount of US Term Loan borrowings to </span><span style="font-family:inherit;font-size:10pt;"><span>$26.0</span></span><span style="font-family:inherit;font-size:10pt;"> million, created a two year line to fund capital expenditures of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5</span></span><span style="font-family:inherit;font-size:10pt;"> million through November 8, 2019 and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0</span></span><span style="font-family:inherit;font-size:10pt;"> 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0</span></span><span style="font-family:inherit;font-size:10pt;"> million under the Revolver, subject to availability under the terms of the Amended and Restated Credit Agreement, and left the principal amount on the CA Term Loan at approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$12.0</span></span><span style="font-family:inherit;font-size:10pt;"> million, the same as it was under the previous Credit Agreement. The Amended and Restated Credit Agreement combined </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the previous US Term Loan and US Term Loan II (the “New US Term Loan”), and increased the aggregate principal amount to </span><span style="font-family:inherit;font-size:10pt;"><span>$26.0</span></span><span style="font-family:inherit;font-size:10pt;"> million from </span><span style="font-family:inherit;font-size:10pt;"><span>$15.9</span></span><span style="font-family:inherit;font-size:10pt;"> million, in total, from 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 with a lump sum due at maturity. 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;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 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;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>3.25%</span></span><span style="font-family:inherit;font-size:10pt;"> 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;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>4.25%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum in the case of the LIBOR rate, in each case, based on senior leverage ratio thresholds, measured quarterly, as increased by the Waiver and Fourth Amendment to the Amended and Restated Credit Agreement which is further described below. The fair value of debt approximates book value based on the variable terms.</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;"> 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</span></span><span style="font-family:inherit;font-size:10pt;"> 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0</span></span><span style="font-family:inherit;font-size:10pt;"> million, 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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$14,776,571</span></span><span style="font-family:inherit;font-size:10pt;"> was outstanding under the Revolver. This amount is gross of debt issuance costs which are further described in Note 1. The Revolver had an effective interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6.362%</span></span><span style="font-family:inherit;font-size:10pt;"> percent per annum at </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, and is secured by substantially all of the Company’s assets. At </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the maximum additional available borrowings under the Revolver was </span><span style="font-family:inherit;font-size:10pt;"><span>$10,001,372</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>$100,000</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, and a reduction of the borrowing base capacity to </span><span style="font-family:inherit;font-size:10pt;"><span>$24,877,944</span></span><span style="font-family:inherit;font-size:10pt;"> under the borrowing base restrictions of the Amended and Restated Credit Agreement. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;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:100%;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;">September 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="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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the New US Term Loan is presented net of a debt discount of $283,743 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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>24,703,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>25,664,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top: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;">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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $124,195 from costs paid to or on behalf of the lenders.</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,375,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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,853,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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 Credit Agreement. Interest accrued monthly at an annual rate of 6.00%. The note payable was paid in full on February 6, 2019.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="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>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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.362% per annum at September 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,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;padding-left: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,379,560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,017,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Less current maturities</span></div></td><td colspan="2" style="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,947,498</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,350,000</span></span></div></td><td style="vertical-align:bottom;border-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;">Long-term debt – Less current maturities</span></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>33,432,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,667,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;font-style:italic;">Covenant Compliance</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 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 debt service coverage ratio, as defined in the Amended and Restated Credit Agreement. As of </span><span style="font-family:inherit;font-size:10pt;">December 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company was in compliance with these financial covenants. Additionally, the New US Term Loan and CA Term Loan each contains a clause, effective December 30, 2018, that requires an excess cash flow payment to be made to the lenders to reduce the New US Term Loan and CA Term Loan if the Company’s cash flow exceeds certain thresholds as defined by the Amended and Restated Credit Agreement. No payments were required to be made in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</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;">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 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:48px;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) 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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;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 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 convenants, before and after giving effect to the distributions. The Company is compliant with the covenants set forth in the Waiver and Fourth Amendment as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</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 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. </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 will not pay a dividend during the remainder of 2019.</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 are 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="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337,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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193,125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,175,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,912,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,945,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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>—</span></span></div></td><td style="vertical-align:bottom;border-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</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,564,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">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>(407,938</span></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;">Debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;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>(322,973</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 debt – Net</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>50,833,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 62000000.0 30000000.0 17000000.0 15000000.0 22900000 4000000.0 4000000.0 32500000 30000000.0 30000000.0 26000000.0 2500000 5000000.0 30000000.0 12000000.0 26000000.0 15900000 337500 575000 812500 0.0175 0.0325 0.0275 0.0425 10000000.0 2000000.0 14776571 0.06362 10001372 100000 24877944 <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;">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:100%;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;">September 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="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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the New US Term Loan is presented net of a debt discount of $283,743 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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>24,703,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>25,664,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top: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;">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.362% per annum at September 29, 2019. At September 29, 2019, the balance of the CA Term Loan is presented net of a debt discount of $124,195 from costs paid to or on behalf of the lenders.</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,375,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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,853,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></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 Credit Agreement. Interest accrued monthly at an annual rate of 6.00%. The note payable was paid in full on February 6, 2019.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="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>500,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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.362% per annum at September 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,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;padding-left: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,379,560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,017,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">Less current maturities</span></div></td><td colspan="2" style="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,947,498</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,350,000</span></span></div></td><td style="vertical-align:bottom;border-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;">Long-term debt – Less current maturities</span></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>33,432,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,667,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 24703756 25664582 10375804 11853186 0 500000 1300000 0 36379560 38017768 2947498 3350000 33432062 34667768 5000000 2.00 1.10 <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 are 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="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337,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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,193,125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,175,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,912,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,945,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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>—</span></span></div></td><td style="vertical-align:bottom;border-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</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,564,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;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;">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>(407,938</span></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;">Debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;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>(322,973</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 debt – Net</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>50,833,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 337500 3193125 4175625 4912500 38945319 0 51564069 407938 322973 50833158 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;text-indent:4px;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: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 holds derivative financial instruments, in the form of an interest rate swap, 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 swap is recognized in the accompanying consolidated balance sheets at its fair value. Monthly settlement payments due on the interest rate swap and changes in its fair value are recognized currently in net income as interest expense in the accompanying 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;">Effective June 30, 2016, as required under the Credit Agreement entered into during April 2016, the Company entered into an 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;"> percent 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,681,250</span></span><span style="font-family:inherit;font-size:10pt;"> which decreased by </span><span style="font-family:inherit;font-size:10pt;"><span>$318,750</span></span><span style="font-family:inherit;font-size:10pt;"> each quarter until June 30, 2017, and thereafter decreased by </span><span style="font-family:inherit;font-size:10pt;"><span>$425,000</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>$531,250</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: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 October 2, 2017, as required under the Second Amendment to the Credit Agreement, the Company entered into another interest rate swap with 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;"> percent 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,900,000</span></span><span style="font-family:inherit;font-size:10pt;"> which decreases by </span><span style="font-family:inherit;font-size:10pt;"><span>$100,000</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: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 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 </span><span style="font-family:inherit;font-size:10pt;"><span>3.075</span></span><span style="font-family:inherit;font-size:10pt;"> percent 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,037,500</span></span><span style="font-family:inherit;font-size:10pt;"> which increased by </span><span style="font-family:inherit;font-size:10pt;"><span>$378,125</span></span><span style="font-family:inherit;font-size:10pt;"> each quarter until June 28, 2019 when the notional amount increased to </span><span style="font-family:inherit;font-size:10pt;"><span>$17,540,625</span></span><span style="font-family:inherit;font-size:10pt;"> due to the interest rate swap from 2016 described above expiring. The notional amount then decreases each quarter by </span><span style="font-family:inherit;font-size:10pt;"><span>$153,125</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,475,000</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>$431,250</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>$609,375</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: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;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the fair value of all swaps was in a net liability position of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,037,994</span></span><span style="font-family:inherit;font-size:10pt;"> and is included in other accrued liabilities and other long term liabilities in the condensed consolidated balance sheet. The Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$22,279</span></span><span style="font-family:inherit;font-size:10pt;"> and received </span><span style="font-family:inherit;font-size:10pt;"><span>$63,761</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 </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. At </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the fair value of the swaps was </span><span style="font-family:inherit;font-size:10pt;"><span>$164,965</span></span><span style="font-family:inherit;font-size:10pt;">, and was included in other long-term assets in the consolidated balance sheets. The Company received </span><span style="font-family:inherit;font-size:10pt;"><span>$35,659</span></span><span style="font-family:inherit;font-size:10pt;"> and  </span><span style="font-family:inherit;font-size:10pt;"><span>$84,554</span></span><span style="font-family:inherit;font-size:10pt;"> with respect to the interest rate swaps for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Both the change in fair value and the monthly settlements were included in interest expense in the consolidated statements of operations.</span></div> 0.01055 16681250 318750 425000 531250 0.01093 1900000 100000 0.03075 5037500 378125 17540625 153125 17475000 431250 609375 -1037994 22279 63761 164965 -35659 -84554 Restructuring<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 restructuring activities are undertaken as necessary to implement management's strategy and improve profitability. The restructuring activities generally relate to realignment 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;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:48px;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 currently expects to cease operations at the Bryan facility by the end of January 2020, and estimates that approximately </span><span style="font-family:inherit;font-size:10pt;"><span>43</span></span><span style="font-family:inherit;font-size:10pt;"> positions will be 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.</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:48px;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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company expects to incur one-time severance costs as a result of this plant closure of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5</span></span><span style="font-family:inherit;font-size:10pt;"> million during the fourth quarter of 2019. 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8</span></span><span style="font-family:inherit;font-size:10pt;"> million during the first quarter of 2020.</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:48px;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 currently expects to cease operations at the Evansville facility by the end of December 2019, and estimates that approximately </span><span style="font-family:inherit;font-size:10pt;"><span>47</span></span><span style="font-family:inherit;font-size:10pt;"> positions will be 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. </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:48px;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:48px;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>331,416</span></span><span style="font-family:inherit;font-size:10pt;"> and $</span><span style="font-family:inherit;font-size:10pt;"><span>331,416</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. 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>518,493</span></span><span style="font-family:inherit;font-size:10pt;"> and $</span><span style="font-family:inherit;font-size:10pt;"><span>518,493</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. All of 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;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company will incur total lease payments for the remaining term of an existing warehouse lease of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2</span></span><span style="font-family:inherit;font-size:10pt;"> million which will be accrued upon the cease use of the facility in the fourth quarter of 2019. The Company is actively pursuing a sublease of the facility. </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;">Departures </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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">On September 30, 2019, subsequent to the end of the third quarter, 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 time that a permanent CFO is named. The Company did not incur any restructuring costs in connection with this resignation. </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:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 17, 2019, the Company named a new President and Chief Executive Officer of the Company, who began employment with the Company on September 30, 2019, subsequent to the end of the third quarter. The Company did not incur any restructuring costs in connection with this appointment. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 30, 2019, our former President and Chief Executive Officer of the Company (CEO), resigned as from the board of directors. The Company did not incur any additional restructuring costs in connection with his resignation from the board of directors. </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;"> 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>$140,740</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$720,712</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, in connection with his resignation. Further charges expected to be incurred subsequent to </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> are expected to be immaterial.</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;">Salaried 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%;text-indent:48px;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 a number of 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</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$244,567</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the activity in the restructuring liability for the </span><span style="font-family:inherit;font-size:10pt;">39 weeks</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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,296,695</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,815,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>729,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>384,243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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,113,928</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>567,010</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,250</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>701,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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;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 has continuing cash flows from the production being moved to other of its facilities. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> In October 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>$733,059</span></span><span style="font-family:inherit;font-size:10pt;">, for cash proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$876,032</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>$142,973</span></span><span style="font-family:inherit;font-size:10pt;">. The Company did not incur any restructuring costs associated with this closure in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company incurred one-time severance costs as a result of this plant closure of </span><span style="font-family:inherit;font-size:10pt;"><span>$60,423</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$233,782</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. 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>$115,103</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$559,461</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. All of 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;"><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%;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 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 </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 has continuing cash flows from the production being moved to other of its facilities.  The Company did not incur any restructuring costs associated with this closure in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The Company incurred one-time severance costs as a result of this plant closure of </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$64,768</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><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 Port Huron to other facilities was </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$297,899</span></span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. All of 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;"><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 </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.4375%;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="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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 incurred 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>298,551</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,359</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,155,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>298,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>857,359</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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,155,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 43 500000 800000 47 331416 331416 518493 518493 1200000 140740 720712 0 244567 <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 </span><span style="font-family:inherit;font-size:10pt;">39 weeks</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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,296,695</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,493</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,815,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>729,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>384,243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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,113,928</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>567,010</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,250</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>701,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> The table below summarizes the activity in the restructuring liability for the <span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.4375%;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="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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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 incurred 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>298,551</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,359</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,155,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>298,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>857,359</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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,155,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 0 0 1296695 518493 1815188 729685 384243 1113928 567010 134250 701260 20 733059 876032 142973 60423 233782 115103 559461 7 0 64768 0 297899 0 0 0 298551 857359 1155910 298551 857359 1155910 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 July 17, 2013 and January 1, 2014, the board of directors approved the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>375,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>120,000</span></span><span style="font-family:inherit;font-size:10pt;"> non statutory stock option awards, respectively, to employees of the Company with an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.33</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>$0.23</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.35</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively. On April 29, 2016, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>7,200</span></span><span style="font-family:inherit;font-size:10pt;"> non statutory stock option awards to employees of the Company with an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.58</span></span><span style="font-family:inherit;font-size:10pt;"> and with a weighted average grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.80</span></span><span style="font-family:inherit;font-size:10pt;"> per share. On September 15, 2017, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> non statutory stock option awards to employees of the Company with an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.65</span></span><span style="font-family:inherit;font-size:10pt;"> per share and with a weighted average grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.41</span></span><span style="font-family:inherit;font-size:10pt;"> per share. All </span><span style="font-family:inherit;font-size:10pt;"><span>4</span></span><span style="font-family:inherit;font-size:10pt;"> grants of the awards vest </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> percent on the grant date and an additional </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> percent on each of the first, second, third and fourth anniversaries thereafter. Vested awards can only be exercised while the participants are employed by the Company. </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 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;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:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:25%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 15, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">April 29, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">January 1, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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;">July 17, 2013</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>34.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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>34.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>7.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-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>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.27</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.96</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><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;">On September 30, 2019, subsequent to the end of the third quarter, 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</span></span><span style="font-family:inherit;font-size:10pt;"> percent 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 </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;"> out of </span><span style="font-family:inherit;font-size:10pt;">20</span><span style="font-family:inherit;font-size:10pt;"> 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 </span><span style="font-family:inherit;font-size:10pt;">10</span><span style="font-family:inherit;font-size:10pt;"> out of </span><span style="font-family:inherit;font-size:10pt;">20</span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days. Vested awards can only be exercised while the participant is employed by 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: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 August 17, 2015, the board of directors approved the issuance of stock option awards for </span><span style="font-family:inherit;font-size:10pt;"><span>230,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of which </span><span style="font-family:inherit;font-size:10pt;"><span>45,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares subject to non statutory awards were granted to the board of directors and </span><span style="font-family:inherit;font-size:10pt;"><span>185,000</span></span><span style="font-family:inherit;font-size:10pt;"> incentive stock options were granted to employees of the Company. All of the awards had an exercise price 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 with a weighted average grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.72</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>20</span></span><span style="font-family:inherit;font-size:10pt;"> percent on the grant date and an additional </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> percent on each of the first, second, third and fourth anniversaries of the grant date thereafter. Vested awards can only be exercised while the participants are employed by the Company. </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 November 20, 2015, the board of directors approved the issuance of incentive stock option awards for </span><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares to employees of the Company. All of the awards had an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.50</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>$2.23</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The vesting schedule, vesting percentage, and capability of the employees to exercise these options are the same as these for the August 17, 2015 grants discussed 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;">On April 29, 2016, the board of directors approved the issuance of stock option awards for </span><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares to employees of the Company. All of the awards had an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.58</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>$2.80</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The vesting schedule, vesting percentage, and ability of the employees to exercise these options are the same as these for the November 20 and August 17, 2015 grants described 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;">On September 15, 2017, the board of directors approved the issuance of stock option awards for </span><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares to employees of the Company. All of the awards had an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.65</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.41</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The vesting schedule, vesting percentage, and ability of the employees to exercise these options are the same as these for the November 20, August 17, 2015, and April 29, 2016 grants discussed 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;">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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each of the option awards described above 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 for 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: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:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:26%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 15, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">April 29, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">November 20, 2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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;">August 17, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>35.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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>7.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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.85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.70</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.58</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><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, subsequent to the end of the third quarter, 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. Vested awards can only be exercised while the participant is employed by the Company. On September 30, 2019, subsequent to the end of the third quarter, 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. Vested awards can only be exercised while the participant is employed by 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;">A summary of option activity under both plans is presented below:</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</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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="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;background-color:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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.61</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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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.93</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>10</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;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Forfeited or expired</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,200</span></span></div></td><td style="vertical-align:bottom;border-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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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;">Outstanding at September 29, 2019</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>401,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>5.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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.73</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>343,040</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align: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.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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.10</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>—</span></span></div></td><td style="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%;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:-4px;"><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;">September 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;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. The estimated fair value of the shares is based on the closing price of the stock of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.85</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> there is no intrinsic value as the exercise prices are greater than 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:-4px;"><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;">Represents 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%;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 recorded compensation expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$18,786</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$117,147</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$32,681</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$98,621</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, in its consolidated statements of operations, as a component of sales, general and administrative expenses. The income tax (expense) benefit related to share based compensation expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$3,126</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$24,039</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(680)</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15,020</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;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 </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$46,355</span></span><span style="font-family:inherit;font-size:10pt;"> 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>0.42 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 495000 495000 P10Y 375000 120000 3.33 0.23 0.35 7200 12.58 2.80 5000 7.65 1.41 4 0.20 0.20 0.4000 0.4000 0.3400 0.3400 0.0700 0.0500 0 0 P5Y P5Y P4Y P4Y 0.0181 0.0128 0.0127 0.0096 72500 2.89 0.50 7.50 0.50 12.50 250000 450000 230000 45000 185000 12.50 2.72 0.20 0.20 15000 11.50 2.23 5000 12.58 2.80 15000 7.65 1.41 30000 1 2.93 1.10 <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:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:26%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 15, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">April 29, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">November 20, 2015</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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;">August 17, 2015</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>35.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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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>7.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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.85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.70</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.58</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div></div><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:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:25%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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 15, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">April 29, 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">January 1, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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;">July 17, 2013</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>34.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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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>34.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>7.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.00</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-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>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;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.28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.27</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.96</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><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> 0.4000 0.4000 0.4000 0.3500 0.3800 0 0.0700 0.0500 0.0500 0.0480 P5Y P5Y P5Y P5Y P5Y 0.0185 0.0181 0.0128 0.0170 0.0158 140000 2.89 0.40 0.20 72500 2.89 0.50 7.50 0.50 12.50 <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%;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</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-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="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;background-color:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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.61</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;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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.93</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>10</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;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Forfeited or expired</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192,200</span></span></div></td><td style="vertical-align:bottom;border-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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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;">Outstanding at September 29, 2019</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>401,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>5.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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.73</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 September 29, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>343,040</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align: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.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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.10</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>—</span></span></div></td><td style="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%;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:-4px;"><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;">September 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;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. The estimated fair value of the shares is based on the closing price of the stock of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.85</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> there is no intrinsic value as the exercise prices are greater than 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:-4px;"><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;">Represents 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%;text-align:left;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 563680 7.25 P5Y7M9D 30000 2.93 P10Y 0 0 P0Y 192200 0 P0Y 401480 5.46 P5Y8M23D 0 343040 5.50 P5Y1M6D 0 2.85 18786 117147 32681 98621 3126 24039 -680 15020 46355 P0Y5M1D Income Taxes<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;">For interim tax reporting we estimate our annual effective tax rate and apply it to our year to date income before income taxes. The tax effects of unusual or infrequently occurring items, including changes in judgment about valuation allowances and the effect of changes in tax laws or rates, are reported in the interim period in which they occur, if applicable.  </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;">Income tax (benefit) expense for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$(252,270)</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$(597,862)</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, compared to </span><span style="font-family:inherit;font-size:10pt;"><span>$(320,763)</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$698,830</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 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;">During the 13 weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the differences between the actual effective tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span>16.6%</span></span><span style="font-family:inherit;font-size:10pt;"> and the statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>21.0%</span></span><span style="font-family:inherit;font-size:10pt;"> was primarily due to earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and 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 in the U.S. </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 39 weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the difference between the actual effective tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6.8%</span></span><span style="font-family:inherit;font-size:10pt;"> and statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>21.0%</span></span><span style="font-family:inherit;font-size:10pt;"> was primarily due to the impairment of non-deductible goodwill as well as earnings generated in Mexico and Canada, which both have higher statutory income tax rates than the U.S., and 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 in the U.S. </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 </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the difference between the actual effective tax rate of </span><span style="font-family:inherit;font-size:10pt;"><span>(104.8)%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>15.2%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and the statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>21.0%</span></span><span style="font-family:inherit;font-size:10pt;"> was primarily due to provision to return adjustments on the 2017 return related to </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">-time transition tax expense, research and development credits, and manufacturing incentives 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.</span></div> -252270 -597862 -320763 698830 0.166 0.210 0.068 0.210 -1.048 0.152 0.210 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 2024. The leases for office space and production facilities require the Company to pay taxes, insurance, 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 for office space and production facilities provide for escalating rents over the life of the respective leases and rent expense for these leases is 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 other accrued liabilities in the consolidated balance sheets. Total rent expense charged to operations was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$762,193</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,748,611</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$621,986</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,956,437</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;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 </span><span style="font-family:inherit;font-size:10pt;">September 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="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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>582,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,334,821</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,212,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,175,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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>7,587,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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,618,935</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 762193 1748611 621986 1956437 <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 </span><span style="font-family:inherit;font-size:10pt;">September 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="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;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>582,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,334,821</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,212,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,726,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,175,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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>7,587,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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,618,935</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> 582870 2334821 2212300 1726243 1175351 7587350 15618935 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>$118,315</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$370,723</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$125,870</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$385,752</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;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 Intasco operations acquired in April 2016 had separate retirement plans. The United States facility in Port Huron, Michigan sponsored a SIMPLE IRA account for qualifying employees. The plan makes a contribution equal to </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> percent of a participant's gross wages to the participating employees' SIMPLE IRA accounts. Contributions by Intasco in the United States totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, because the plant closed in June of 2018 as noted in Note 8, and </span><span style="font-family:inherit;font-size:10pt;"><span>$0</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,502</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;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 Canadian facility sponsors a retirement plan whereby Intasco makes a matching contribution of participant contributions up to a maximum amount based on the participants' number of years of service. Contributions by Intasco in Canada totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$8,154</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$37,856</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8,474</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$36,838</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 1 0.03 0.50 0.02 118315 370723 125870 385752 0.03 0 0 1502 8154 37856 8474 36838 Related Party Transactions<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;">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>$300,000</span></span><span style="font-family:inherit;font-size:10pt;"> 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 to 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>$56,250</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$168,750</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$56,250</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$168,750</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. 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 annually for additional </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> year terms. The current term expires on March 18, 2020. The agreement also will terminate on the date that the Taglich Founding Investors or Taglich Equity Investors, each as defined, no longer also 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, 2013.</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 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 providing assistance for 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>$62,500</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$138,319</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for the </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">. The services provided by 6th Avenue Group are expected to end 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 56250 168750 56250 168750 P5Y 0.50 62500 138319 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 has the ability to 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 taking into account 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 particular 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 swaps 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%;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 has the ability to 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 taking into account 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 particular 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 swaps 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> 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 final 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;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 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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirteen Weeks Ended September 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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirty-Nine Weeks Ended September 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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirty-Nine Weeks Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>(1,264,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>626,823</span></span></div></td><td style="vertical-align:bottom;border-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>(9,076,569</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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,889,721</span></span></div></td><td style="vertical-align:bottom;border-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;">Net (loss) income attributable to common stockholders</span></div></td><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,264,157</span></span></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>626,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>(9,076,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,889,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top: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;">Weighted average shares outstanding</span></div></td><td colspan="2" style="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,779,147</span></span></div></td><td style="vertical-align:bottom;border-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,771,587</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,779,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,768,649</span></span></div></td><td style="vertical-align:bottom;border-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;">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;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>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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.93</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;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.40</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></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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 (loss) 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>(1,264,157</span></span></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>626,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>(9,076,569</span></span></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>3,889,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,771,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,768,649</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-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;">Stock options</span><span style="font-family:inherit;font-size:8pt;">(1)(2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="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>146,322</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="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>146,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Warrants</span><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td colspan="2" style="vertical-align:bottom;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>716</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>709</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 weighted average shares outstanding</span></div></td><td colspan="2" style="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,779,147</span></span></div></td><td style="vertical-align:bottom;border-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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,918,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>9,779,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>9,916,000</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;">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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;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>(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;border-top:1px solid #000000;"><div style="text-align: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>0.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.93</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.39</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left: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:15.789473684210526%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:0px;text-align:left;text-indent:0px;"><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 </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the effect of certain dilutive securities were 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%;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:0px;text-align:left;text-indent:0px;"><span style="text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">(2)</span><span style="font-family:inherit;font-size:10pt;">Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>329,080</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised under the 2013 plan were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. 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, 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, 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 plan and 2014 plan, </span></div><span style="font-family:inherit;font-size:10pt;">respectively, in April 2016, and 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> shares of common stock that were granted under the 2013 plan and 2014 plan, were not included in the computation of diluted earnings per share in the 2019 and 2018 periods because the effect would have been anti-dilutive. <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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirteen Weeks Ended September 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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirty-Nine Weeks Ended September 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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Thirty-Nine Weeks Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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>(1,264,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>626,823</span></span></div></td><td style="vertical-align:bottom;border-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>(9,076,569</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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,889,721</span></span></div></td><td style="vertical-align:bottom;border-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;">Net (loss) income attributable to common stockholders</span></div></td><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,264,157</span></span></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>626,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>(9,076,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,889,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top: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;">Weighted average shares outstanding</span></div></td><td colspan="2" style="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,779,147</span></span></div></td><td style="vertical-align:bottom;border-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,771,587</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,779,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,768,649</span></span></div></td><td style="vertical-align:bottom;border-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;">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;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>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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.93</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;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.40</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></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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 (loss) 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>(1,264,157</span></span></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>626,823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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>(9,076,569</span></span></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>3,889,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,771,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,768,649</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-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;">Stock options</span><span style="font-family:inherit;font-size:8pt;">(1)(2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="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>146,322</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="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>146,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><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;">Warrants</span><span style="font-family:inherit;font-size:8pt;">(2)</span></div></td><td colspan="2" style="vertical-align:bottom;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>716</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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>709</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 weighted average shares outstanding</span></div></td><td colspan="2" style="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,779,147</span></span></div></td><td style="vertical-align:bottom;border-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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,918,625</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>9,779,147</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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>9,916,000</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;">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;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;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>(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;border-top:1px solid #000000;"><div style="text-align: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>0.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.93</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.39</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left: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:15.789473684210526%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:0px;text-align:left;text-indent:0px;"><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 </span><span style="font-family:inherit;font-size:10pt;">13 and 39</span><span style="font-family:inherit;font-size:10pt;"> weeks ended </span><span style="font-family:inherit;font-size:10pt;">September 29, 2019</span><span style="font-family:inherit;font-size:10pt;">, the effect of certain dilutive securities were 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%;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:0px;text-align:left;text-indent:0px;"><span style="text-align:left;font-family:inherit;font-size:10pt;padding-right:48px;">(2)</span><span style="font-family:inherit;font-size:10pt;">Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>329,080</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remaining to be exercised under the 2013 plan were considered in the computation of diluted earnings per share using the treasury stock method in the 2018 calculation. 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, 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, 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 plan and 2014 plan, </span></div><div style="line-height:120%;padding-left:0px;text-align:left;"><span style="font-family:inherit;font-size:10pt;">respectively, in April 2016, and 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 plan and 2014 plan, were not included in the computation of diluted earnings per share in the 2019 and 2018 periods because the effect would have been anti-dilutive. </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> -1264157 626823 -9076569 3889721 -1264157 626823 -9076569 3889721 9779147 9771587 9779147 9768649 -0.13 0.06 -0.93 0.40 -1264157 626823 -9076569 3889721 9779147 9771587 9779147 9768649 0 146322 0 146642 0 716 0 709 9779147 9918625 9779147 9916000 -0.13 0.06 -0.93 0.39 329080 1185 141000 220000 7200 5000 5000 15000 JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ufab9291910-q.htm": { "axisCustom": 3, "axisStandard": 32, "contextCount": 387, "dts": { "calculationLink": { "local": [ "ufab-20190929_cal.xml" ] }, "definitionLink": { "local": [ "ufab-20190929_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": [ "ufab9291910-q.htm" ] }, "labelLink": { "local": [ "ufab-20190929_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "ufab-20190929_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "ufab-20190929.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 553, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 91, "http://www.uniquefab.com/20190929": 11, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 107 }, "keyCustom": 28, "keyStandard": 336, "memberCustom": 56, "memberStandard": 55, "nsprefix": "ufab", "nsuri": "http://www.uniquefab.com/20190929", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Restructuring", "role": "http://www.uniquefab.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - Disclosure - Restructuring (Tables)", "role": "http://www.uniquefab.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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 - Narrative (Details)", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails", "shortName": "Nature of Business and Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Nature of Business and Significant Accounting Policies - Disaggregation of Revenue (Details)", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails", "shortName": "Nature of Business and Significant Accounting Policies - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD_srt_ProductOrServiceAxis_ufab_AutomotiveMember", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD_srt_MajorCustomersAxis_ufab_GeneralMotorsCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Nature of Business and Significant Accounting Policies - Customers' Net Sales as a Percentage of Total Net Sales (Details)", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "shortName": "Nature of Business and Significant Accounting Policies - Customers' Net Sales as a Percentage of Total Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD_srt_MajorCustomersAxis_ufab_GeneralMotorsCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_MX_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Nature of Business and Significant Accounting Policies - Production in Foreign Markets (Details)", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "shortName": "Nature of Business and Significant Accounting Policies - Production in Foreign Markets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_MX_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_MX_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401407 - Disclosure - Nature of Business and Significant Accounting Policies - Sales Derived from Customers Located in Foreign Countries (Details)", "role": "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails", "shortName": "Nature of Business and Significant Accounting Policies - Sales Derived from Customers Located in Foreign Countries (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_MX_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "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 (Details)", "role": "http://www.uniquefab.com/role/BusinessCombinationsDetails", "shortName": "Business Combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Inventory - Additional Information (Details)", "role": "http://www.uniquefab.com/role/InventoryAdditionalInformationDetails", "shortName": "Inventory - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2018Q4", "decimals": "0", "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "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 - Additional Information (Details)", "role": "http://www.uniquefab.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails", "shortName": "Property, Plant, and Equipment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Intangible Assets - Additional Information (Details)", "role": "http://www.uniquefab.com/role/IntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - 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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesPayable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Long-term Debt - Additional Information (Details)", "role": "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "shortName": "Long-term Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "I2016Q2Apr29_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_ufab_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_UnsecuredDebtMember", "decimals": "0", "lang": null, "name": "us-gaap:NotesPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "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", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.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", "body", "html" ], "baseRef": "ufab9291910-q.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" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2017Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "0", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - Disclosure - Restructuring - Narrative (Details)", "role": "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "shortName": "Restructuring - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "I2018Q4oct18_srt_StatementGeographicalAxis_ufab_FortSmithArkansasMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ManufacturingFacilityMember", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - Disclosure - Restructuring - Schedule of Restructuring Liability (Details)", "role": "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails", "shortName": "Restructuring - Schedule of Restructuring Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2018Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "INF", "first": true, "lang": null, "name": "ufab:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNumberOfAwardGrants", "reportCount": 1, "unitRef": "award_grant", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - Disclosure - Stock Incentive Plans - Additional Information (Details)", "role": "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails", "shortName": "Stock Incentive Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "D2017Q3Sept15_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_ufab_The2013StockIncentivePlanMember", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "D2017Q3Sept15_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_ufab_The2013StockIncentivePlanMember", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "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", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431401 - Disclosure - Income Taxes (Details)", "role": "http://www.uniquefab.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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 - Additional Information (Details)", "role": "http://www.uniquefab.com/role/OperatingLeasesAdditionalInformationDetails", "shortName": "Operating Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "ufab:OperatingLeasesNumberofLeasesProvidingForEscalatingRents", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FI2019Q3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "number", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "D2013Q1Mar182013_us-gaap_RelatedPartyTransactionAxis_ufab_ManagementAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember", "decimals": "INF", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "D2013Q1Mar182013_us-gaap_RelatedPartyTransactionAxis_ufab_ManagementAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember", "decimals": "INF", "first": true, "lang": null, "name": "ufab:RelatedPartyTransactionManagementAgreementAnnualFees", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "0", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "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", "body", "html" ], "baseRef": "ufab9291910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 114, "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/InventoryAdditionalInformationDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" ], "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/InventoryAdditionalInformationDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" ], "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/RetirementPlansDetails" ], "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_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_DocumentQuarterlyReport": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r386" ], "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_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": [ "r387" ], "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/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r389" ], "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": "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": [ "r387" ], "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": [ "r388" ], "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_EntityRegistrantName": { "auth_ref": [ "r387" ], "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": [ "r387" ], "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": [ "r387" ], "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": [ "r387" ], "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_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/LongTermDebtAdditionalInformationDetails" ], "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" }, "dei_Security12bTitle": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r223", "r328", "r330", "r382" ], "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": [ "r134" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "CEO" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r133", "r217", "r221", "r377" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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/LongTermDebtAdditionalInformationDetails", "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/LongTermDebtAdditionalInformationDetails", "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r131", "r217", "r219", "r374", "r375" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "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/IntangibleAssetsAdditionalInformationDetails", "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails", "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "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/IntangibleAssetsAdditionalInformationDetails", "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails", "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "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/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/InventoryAdditionalInformationDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r132", "r217", "r220", "r376", "r379", "r381" ], "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/InventoryAdditionalInformationDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r196", "r336" ], "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/RestructuringNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r134", "r329" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "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/IntangibleAssetsAdditionalInformationDetails", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "ufab_CollectiveBargainingArrangementsExpiringAugust2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collective Bargaining Arrangements Expiring August 2019 [Member]", "label": "Collective Bargaining Arrangements Expiring August 2019 [Member]", "terseLabel": "Collective Bargaining Arrangements Expiring August 2019" } } }, "localname": "CollectiveBargainingArrangementsExpiringAugust2019Member", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_CollectiveBargainingArrangementsExpiringFebruary2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collective Bargaining Arrangements Expiring February 2020 [Member]", "label": "Collective Bargaining Arrangements Expiring February 2020 [Member]", "terseLabel": "Collective Bargaining Arrangements Expiring February 2020" } } }, "localname": "CollectiveBargainingArrangementsExpiringFebruary2020Member", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentCovenantLeverageRatioMaximumPostDistributionDebtServiceCoverageRation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum, Post Distribution Debt Service Coverage Ration", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum, Post Distribution Debt Service Coverage Ration", "terseLabel": "Debt instrument, covenant, leverage ratio after DSCR" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximumPostDistributionDebtServiceCoverageRation", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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": "Debt instrument, total covenant, leverage ratio" } } }, "localname": "DebtInstrumentCovenantTotalLeverageRatioMaximum", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "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": "Thereafter though maturity" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughMaturityMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberEighthTwentyNineteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through November Eighth Twenty Nineteen [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through November Eighth Twenty Nineteen [Member]", "terseLabel": "November 8, 2019" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberEighthTwentyNineteenMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ufab_DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberEighthTwentyTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Periodic Payment, Installments Through November Eighth Twenty Twenty [Member]", "label": "Debt Instrument, Periodic Payment, Installments Through November Eighth Twenty Twenty [Member]", "terseLabel": "November 8, 2020" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberEighthTwentyTwentyMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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": "November 7, 2023" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughNovemberSevenTwentyTwentyThreeMember", "nsuri": "http://www.uniquefab.com/20190929", "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/20190929", "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/20190929", "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": "September 30, 2020" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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": "September 30, 2021" } } }, "localname": "DebtInstrumentPeriodicPaymentInstallmentsThroughSeptemberThirtyTwoThousandTwentyOneMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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/20190929", "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/20190929", "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "domainItemType" }, "ufab_DepositsandOtherAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/20190929", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/20190929", "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/20190929", "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/20190929", "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/20190929", "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/20190929", "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/20190929", "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/20190929", "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 settlement payments (receipts)" } } }, "localname": "DerivativeInstrumentsMonthlySettlements", "nsuri": "http://www.uniquefab.com/20190929", "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": "Quarterly decrease in notional amount" } } }, "localname": "DerivativeNotionalAmountQuarterlyDecrease", "nsuri": "http://www.uniquefab.com/20190929", "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": "Quarterly increase in notional amount" } } }, "localname": "DerivativeNotionalAmountQuarterlyIncrease", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "ufab_DirectCompanySalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Direct Company Sales [Member]", "label": "Direct Company Sales [Member]", "terseLabel": "Direct Company Sales" } } }, "localname": "DirectCompanySalesMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_EmployeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee [Member]", "label": "Employee [Member]", "terseLabel": "Employee" } } }, "localname": "EmployeeMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails" ], "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/20190929", "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "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": "Non-US Countries Excluding Mexico and Canada" } } }, "localname": "NonUSCountriesExcludingMexicoandCanadaMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "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 providing for escalating rents" } } }, "localname": "OperatingLeasesNumberofLeasesProvidingForEscalatingRents", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ufab_OtherRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Revenue [Member]", "label": "Other Revenue [Member]", "terseLabel": "Other" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "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/20190929", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "ufab_ProceedsfromStockOptionsandWarrantsExercised": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.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/20190929", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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 needed to terminate agreement" } } }, "localname": "RelatedPartyTransactionEquityOwnershipNeededToTerminateAgreement", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "ufab_RelatedPartyTransactionManagementAgreementAdditionalRenewalPeriodTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Party Transaction, Management Agreement, Additional Renewal Period Term", "label": "Related Party Transaction, Management Agreement, Additional Renewal Period Term", "terseLabel": "Additional renewal period term" } } }, "localname": "RelatedPartyTransactionManagementAgreementAdditionalRenewalPeriodTerm", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "ufab_ReportingUnitPercentageofFairValueinExcessofCarryingAmountDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, Discount Rate", "terseLabel": "Key assumption discount rate" } } }, "localname": "ReportingUnitPercentageofFairValueinExcessofCarryingAmountDiscountRate", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "ufab_ReportingUnitPercentageofFairValueinExcessofCarryingAmountEBITDAMarginAndTerminalGrowthRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount, EBITDA Margin And Terminal Growth Rate", "terseLabel": "EBITDA margin and terminal growth rate" } } }, "localname": "ReportingUnitPercentageofFairValueinExcessofCarryingAmountEBITDAMarginAndTerminalGrowthRate", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "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/20190929", "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": "Securities considered in the computation of earnings per share (in shares)" } } }, "localname": "SecuritiesConsideredintheComputationofEarningsPerShareAmount", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "ufab_SeniorCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Credit Facility [Member]", "label": "Senior Credit Facility [Member]", "terseLabel": "Senior Credit Facility" } } }, "localname": "SeniorCreditFacilityMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "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": "Share price in excess (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCommonStockClosingPriceForTenOfTwentyConsecutiveTradingDaysMinimumThresholdForVesting", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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/20190929", "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/20190929", "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ufab_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNumberOfAwardGrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Number Of Award Grants", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Number Of Award Grants", "terseLabel": "Number of grants of awards" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNumberOfAwardGrants", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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/20190929", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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, period five" } } }, "localname": "SharebasedCompensationAwardTrancheFiveMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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, period four" } } }, "localname": "SharebasedCompensationAwardTrancheFourMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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 Stock Incentive Plan" } } }, "localname": "The2013StockIncentivePlanMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "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 Plan and the 2014 Plan", "verboseLabel": "The 2013 Stock Incentive Plan and Unique Fabricating, Inc. 2014 Omnibus Performance Award Plan [Member]" } } }, "localname": "The2013StockIncentivePlanandUniqueFabricatingInc.2014OmnibusPerformanceAwardPlanMember", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails", "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails", "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "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": "US Borrower And CA Borrower" } } }, "localname": "UniqueFabricatingNAInc.AndUniqueIntascoCanadaInc.Member", "nsuri": "http://www.uniquefab.com/20190929", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/20190929", "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": [ "r38" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r18", "r135", "r136", "r218" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable \u2013 net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r353", "r365" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r5", "r6", "r42" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r175" ], "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_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r232", "r254", "r258" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r141", "r147" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r66", "r80", "r318" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r60", "r80", "r320" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r80", "r163", "r168" ], "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/IntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of EPS (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": [ "r107" ], "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": [ "r107" ], "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": [ "r130", "r351", "r364" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r51" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r233", "r256" ], "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": [ "r233", "r256" ], "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/StockIncentivePlansAdditionalInformationDetails", "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r296", "r300" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r42", "r198" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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/LongTermDebtAdditionalInformationDetails" ], "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": [ "r97" ], "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": [ "r174" ], "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": [ "r282" ], "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", "r33", "r82" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r84", "r87" ], "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": [ "r76", "r82", "r86" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r76", "r315" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CollectiveBargainingArrangementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by collective bargaining arrangement. A collective bargaining arrangement is a written, legally enforceable employment contract between management of an organization and its employees represented by a union.", "label": "Collective Bargaining Arrangement [Axis]", "terseLabel": "Collective Bargaining Arrangement [Axis]" } } }, "localname": "CollectiveBargainingArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollectiveBargainingArrangementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Names of collective bargaining arrangements. A collective bargaining arrangement is a written, legally enforceable employment contract between management of an organization and its employees represented by a union.", "label": "Collective Bargaining Arrangement [Domain]", "terseLabel": "Collective Bargaining Arrangement [Domain]" } } }, "localname": "CollectiveBargainingArrangementDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r195", "r197" ], "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": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r214" ], "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 declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "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]", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "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/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "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/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "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/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r209" ], "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/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 September 29, 2019 and December 30, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r120", "r122", "r311", "r312" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r120", "r122", "r311", "r312", "r378" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r120", "r122", "r311", "r312", "r378" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r120", "r122", "r311", "r312" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r116", "r120", "r122", "r123", "r311", "r313" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r120", "r122", "r311", "r312" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r284", "r286", "r288" ], "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_ContractTerminationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Early Termination Fee" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostMethodInvestments": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.", "label": "Cost Method Investments", "terseLabel": "Investments \u2013 at cost" } } }, "localname": "CostMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostMethodInvestmentsPolicy": { "auth_ref": [ "r146" ], "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": [ "r62" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.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/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r120" ], "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": "Cost of Goods and Service Benchmark" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails" ], "xbrltype": "domainItemType" }, "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/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r117" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r280" ], "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", "r352", "r354", "r363" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r203", "r354", "r363" ], "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": [ "r319", "r321" ], "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/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r205", "r319" ], "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", "verboseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "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/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r45" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Principal payment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r91", "r210", "r211", "r212", "r213", "r318", "r319", "r321", "r362" ], "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/LongTermDebtAdditionalInformationDetails", "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/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r318", "r321" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r87", "r201" ], "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_DeferredFinanceCostsNet": { "auth_ref": [ "r37", "r320" ], "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_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r270" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r89", "r272", "r274" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r263", "r270" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r229" ], "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": [ "r80", "r173" ], "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/PropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r128" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r289" ], "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": [ "r298" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.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 instrument" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r297", "r299", "r302", "r305" ], "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": [ "r309" ], "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": [ "r291", "r293" ], "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": [ "r87", "r94", "r290", "r292", "r294", "r295", "r307" ], "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_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r217" ], "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": [ "r259" ], "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": [ "r214", "r361" ], "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/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (loss) income per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r98", "r102", "r104", "r105", "r106", "r109", "r359", "r372" ], "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 (loss) 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/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "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": [ "r58", "r98", "r102", "r104", "r105", "r106", "r109", "r359", "r372" ], "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 (loss) 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/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "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": [ "r110" ], "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_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r93", "r264", "r265" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Actual effective rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r264", "r265", "r273" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "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/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r255" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r255" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Tax benefit (expense) from share based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Termination Benefits Liability", "verboseLabel": "Employees severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r253" ], "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/StockIncentivePlansAdditionalInformationDetails", "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": [ "r209" ], "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/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r145" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Investment impairment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r310" ], "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_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r296", "r301", "r308" ], "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", "verboseLabel": "Weighted average amortization period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.uniquefab.com/role/IntangibleAssetsScheduleOfIntangibleAssetsByMajorClassDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r167" ], "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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "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 in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r169" ], "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": "2023" } } }, "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": [ "r169" ], "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": "2022" } } }, "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": [ "r169" ], "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": "2021" } } }, "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": [ "r169" ], "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": "2020" } } }, "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": [ "r164", "r165", "r167", "r170", "r337" ], "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": [ "r167", "r337" ], "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": [ "r164", "r166" ], "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": [ "r167" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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\u2013 net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.uniquefab.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsFutureAmortizationExpenseScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r283", "r285", "r287" ], "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": [ "r87", "r314", "r316" ], "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 and 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_ForeignPlanMember": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Canada" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r80" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.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 on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r80" ], "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": [ "r80", "r206", "r207" ], "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", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r119" ], "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]", "verboseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r157", "r159" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r87", "r161" ], "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": [ "r80", "r158", "r160", "r162" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.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", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r61" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r294", "r306" ], "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": [ "r294" ], "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": [ "r87", "r172", "r178" ], "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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r98", "r350", "r357", "r373" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "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": [ "r177" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "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": [ "r277" ], "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": [ "r266" ], "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": "Penalties or interest recorded" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r129", "r275" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.uniquefab.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r54", "r87", "r261", "r262", "r268", "r269", "r271", "r276", "r380" ], "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_IncomeTaxesPaidNet": { "auth_ref": [ "r85" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r48", "r356", "r370" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r79" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r79" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r79" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r79" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r106" ], "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 call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "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": [ "r103", "r108" ], "calculation": { "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "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": [ "r171" ], "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": [ "r87", "r166" ], "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": [ "r55", "r127", "r317", "r320", "r360" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r304" ], "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": [ "r74", "r77", "r85" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r303" ], "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/InventoryAdditionalInformationDetails" ], "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": [ "r156" ], "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": [ "r25", "r155" ], "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/InventoryAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r49", "r150" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.uniquefab.com/role/InventoryAdditionalInformationDetails", "http://www.uniquefab.com/role/InventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r50", "r87", "r111", "r151", "r153" ], "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": [ "r27", "r155" ], "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": [ "r49", "r96", "r150", "r154" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Allowance for obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/InventoryAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r26", "r155" ], "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": [ "r152" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.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 allowance", "verboseLabel": "Inventory allowance increase" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/InventoryAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeDividend": { "auth_ref": [ "r64" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborForceConcentrationRiskMember": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that specified components of the labor force, stated in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total number of personnel. Risk is the materially adverse effects from an increase in costs or a diminution in available personnel of an existing labor force that is essential to the entity.", "label": "Labor Force Concentration Risk [Member]", "terseLabel": "Labor force concentration risk" } } }, "localname": "LaborForceConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r219" ], "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": [ "r174" ], "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_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r326" ], "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_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/LongTermDebtAdditionalInformationDetails" ], "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/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r355", "r368" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r354", "r363" ], "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": "Line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "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/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "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/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r352" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Line of credit, current" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r204", "r354", "r366" ], "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": [ "r95", "r201" ], "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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r95", "r201" ], "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": "2023" } } }, "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": [ "r95", "r201" ], "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": "2022" } } }, "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": [ "r95", "r201" ], "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": "2021" } } }, "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": [ "r95", "r201" ], "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": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r95" ], "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 remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfRepaymentOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r208" ], "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": [ "r45", "r199", "r200" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r45" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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 Less current maturities" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "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/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r202" ], "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/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManufacturingFacilityMember": { "auth_ref": [ "r174" ], "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": [ "r76" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r76", "r78", "r81" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r52", "r53", "r57", "r81", "r108", "r358", "r371" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r98", "r100" ], "calculation": { "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net (loss) income attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "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": [ "r279" ], "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": [ "r294" ], "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": [ "r65" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.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, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Non-operating (expense) income" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r15", "r354", "r366" ], "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": "Outstanding principal amount", "totalLabel": "Total debt excluding Revolver" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/CondensedConsolidatedBalanceSheetsUnaudited", "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/BusinessCombinationsDetails" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "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": [ "r180" ], "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/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r322", "r324" ], "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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r322", "r324" ], "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": "2023" } } }, "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": [ "r322", "r324" ], "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": "2022" } } }, "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": [ "r322", "r324" ], "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": "2021" } } }, "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": [ "r322", "r324" ], "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": "2020" } } }, "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": [ "r322", "r324" ], "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_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "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 remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r323" ], "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/OperatingLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r42" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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 (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "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 Exit Costs Liability" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r75", "r183" ], "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 period" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r72" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Distribution of cash dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r230" ], "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": [ "r233", "r256" ], "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails", "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r31", "r32" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r71", "r92" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Senior notes", "verboseLabel": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r71", "r73", "r83" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "xbrltype": "stringItemType" }, "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": [ "r36", "r176" ], "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": [ "r179" ], "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": [ "r35", "r174" ], "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/PropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r176", "r369" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r34", "r87", "r176" ], "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", "r176" ], "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", "r174" ], "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, 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": [ "r59", "r148" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt adjustment" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r334" ], "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": [ "r223", "r328", "r330" ], "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": [ "r327" ], "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": [ "r223", "r328", "r330", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349" ], "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": [ "r334" ], "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": [ "r73", "r92" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayment of revolving credit facilities, net" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r73" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Payments on term loans and note payable" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r194" ], "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_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The expected number of positions to be eliminated as a result of restructuring activities.", "label": "Restructuring and Related Cost, Expected Number of Positions Eliminated", "terseLabel": "Number of expected position eliminations" } } }, "localname": "RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r182", "r184", "r190", "r193" ], "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": "Restructuring costs 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": "Number of positions eliminated" } } }, "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": [ "r80", "r181", "r187", "r192" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.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": "Restructuring expenses", "verboseLabel": "Provision for estimated expenses incurred during the year" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "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/RestructuringNarrativeDetails" ], "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/RestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r183", "r188" ], "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 accrual balance", "periodStartLabel": "Beginning accrual balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "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/RestructuringScheduleOfRestructuringLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r214", "r367" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r225", "r227" ], "lang": { "en-US": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r225", "r227" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RetirementPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r216", "r217" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r88", "r222" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition and Shipping and Handling" } } }, "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": [ "r215" ], "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": "Revenue timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r120" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r107" ], "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_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r45", "r91", "r210", "r211", "r212", "r213", "r318", "r319", "r321", "r362" ], "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_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r224", "r225", "r226", "r227", "r228" ], "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": [ "r108" ], "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_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r164", "r166" ], "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": [ "r164", "r166" ], "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": [ "r325" ], "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_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r28", "r29", "r30" ], "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": [ "r201" ], "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_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesCustomersNetSalesAsPercentageOfTotalNetSalesDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesProductionInForeignMarketsDetails", "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesSalesDerivedFromCustomersLocatedInForeignCountriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r176" ], "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/PropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.uniquefab.com/role/PropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r90", "r328", "r330", "r331", "r332", "r333" ], "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": [ "r185", "r186", "r189" ], "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r183", "r191" ], "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": [ "r233", "r256" ], "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/StockIncentivePlansAdditionalInformationDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails", "http://www.uniquefab.com/role/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r239", "r245", "r246" ], "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 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": [ "r248" ], "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 Stock Option 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": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r116", "r120", "r122", "r123", "r311", "r313" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesTables" ], "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/LongTermDebtAdditionalInformationDetails", "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r63", "r149" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "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/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r68" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r251" ], "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": [ "r250" ], "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/StockIncentivePlansValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r252" ], "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/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": [ "r236" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r256" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "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": [ "r242" ], "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": [ "r242" ], "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": [ "r244" ], "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/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r244" ], "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 (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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/RelatedPartyTransactionsDetails", "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails", "http://www.uniquefab.com/role/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r256" ], "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 September 29, 2019" } } }, "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": [ "r241", "r256" ], "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": [ "r240" ], "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": [ "r231", "r237" ], "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/StockIncentivePlansAdditionalInformationDetails", "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)", "verboseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails", "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, period one" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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, period three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "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, period two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r87", "r233", "r238" ], "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/StockIncentivePlansScheduleOfStockOptionsAndStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r234" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r235" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r249", "r257" ], "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": [ "r256" ], "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 at September 29, 2019" } } }, "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": [ "r256" ], "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": [ "r247" ], "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": "Stockholders' equity, ending balance (in shares)", "periodStartLabel": "Stockholders' equity, beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r47", "r209" ], "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/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r209", "r214", "r243" ], "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": [ "r80" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.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/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r21", "r22", "r143" ], "calculation": { "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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": "Stockholders' equity, ending balance", "periodStartLabel": "Stockholders' equity, beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.uniquefab.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r335" ], "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r335" ], "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r137", "r138", "r139", "r140", "r142", "r144" ], "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": [ "r278" ], "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/RestructuringNarrativeDetails", "http://www.uniquefab.com/role/RestructuringScheduleOfRestructuringLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r37" ], "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": "Debt issuance cost" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r281" ], "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": [ "r260", "r267" ], "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/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/LongTermDebtScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r112", "r113", "r114", "r115", "r124", "r125", "r126" ], "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/LongTermDebtAdditionalInformationDetails" ], "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/LongTermDebtAdditionalInformationDetails" ], "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": [ "r256" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r256" ], "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/StockIncentivePlansAdditionalInformationDetails" ], "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": [ "r101", "r106" ], "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": [ "r99", "r106" ], "calculation": { "http://www.uniquefab.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "The number of employees covered by a collective bargaining agreement as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.", "label": "Workforce Subject to Collective Bargaining Arrangements [Member]", "terseLabel": "Workforce Subject to Collective Bargaining Arrangements" } } }, "localname": "WorkforceSubjectToCollectiveBargainingArrangementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.uniquefab.com/role/NatureOfBusinessAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 11 } }, "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": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r119": { "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" }, "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", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r198": { "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" }, "r199": { "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" }, "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(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r384": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r385": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r386": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r387": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r388": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r389": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r39": { "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" }, "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.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "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.21)", "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.22(a)(1))", "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.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "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.6(a))", "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.6(b))", "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.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "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(8))", "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.1,2)", "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.2(a),(d))", "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.4)", "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.7(a))", "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.7)", "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.8)", "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.9)", "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", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "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" }, "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": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "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": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "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": "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 64 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Income Tax Disclosure [Abstract]        
Income tax (benefit) expense $ (252,270) $ (320,763) $ (597,862) $ 698,830
Actual effective rate 16.60% (104.80%) 6.80% 15.20%
Statutory rate 21.00% 21.00% 21.00% 21.00%
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring - Schedule of Restructuring Liability (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Restructuring Reserve [Roll Forward]        
Beginning accrual balance     $ 0 $ 0
Provision for estimated expenses incurred during the year $ 990,649 $ 175,526 1,815,188 1,155,910
Payments made during the period     1,113,928 1,155,910
Ending accrual balance 701,260 0 701,260 0
Employee Termination Benefits Liability        
Restructuring Reserve [Roll Forward]        
Beginning accrual balance     0 0
Provision for estimated expenses incurred during the year     1,296,695 298,551
Payments made during the period     729,685 298,551
Ending accrual balance 567,010 0 567,010 0
Other Exit Costs Liability        
Restructuring Reserve [Roll Forward]        
Beginning accrual balance     0 0
Provision for estimated expenses incurred during the year     518,493 857,359
Payments made during the period     384,243 857,359
Ending accrual balance $ 134,250 $ 0 $ 134,250 $ 0
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Related Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 11, 2019
Sep. 15, 2017
Apr. 29, 2016
Nov. 20, 2015
Aug. 17, 2015
Mar. 18, 2013
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Affiliated Entity | Management Agreement                    
Related Party Transaction [Line Items]                    
Annual management fees           $ 300,000        
Expenses from management contract             $ 56,250 $ 56,250 $ 168,750 $ 168,750
Management agreement, term           5 years        
Additional renewal period term           1 year        
Equity ownership needed to terminate agreement           50.00%        
Affiliated Entity | 6th Avenue Group Services                    
Related Party Transaction [Line Items]                    
Expenses from management contract             $ 62,500   $ 138,319  
2014 Omnibus Performance Award Plan                    
Related Party Transaction [Line Items]                    
Granted (in shares) 30,000 15,000 5,000 15,000 230,000          
XML 67 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Business Combinations (Details) - aquisition
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Business Combinations [Abstract]        
Number of new acquisitions 0 0 0 0
XML 68 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Incentive Plans (Tables)
9 Months Ended
Sep. 29, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Valuation Assumptions
 
June 11, 2019
 
September 15, 2017
 
April 29, 2016
 
November 20, 2015
 
August 17, 2015
Expected volatility
40.00
%
 
40.00
%
 
40.00
%
 
35.00
%
 
38.00
%
Dividend yield
%
 
7.00
%
 
5.00
%
 
5.00
%
 
4.80
%
Expected term (in years)
5

 
5

 
5

 
5

 
5

Risk-free rate
1.85
%
 
1.81
%
 
1.28
%
 
1.70
%
 
1.58
%

 
September 15, 2017
 
April 29, 2016
 
January 1, 2014
 
July 17, 2013
Expected volatility
40.00
%
 
40.00
%
 
34.00
%
 
34.00
%
Dividend yield
7.00
%
 
5.00
%
 
%
 
%
Expected term (in years)
5

 
5

 
4

 
4

Risk-free rate
1.81
%
 
1.28
%
 
1.27
%
 
0.96
%



Schedule of 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)
Outstanding at December 30, 2018
563,680

 
$
7.25

 
5.61
 
  

Granted
30,000

 
$
2.93

 
10
 
  

Exercised

 
$

 
0
 
  

Forfeited or expired(2)
192,200

 
$

 
0
 
 
Outstanding at September 29, 2019
401,480

 
$
5.46

 
5.73
 
$

Vested and exercisable at September 29, 2019
343,040

 
$
5.50

 
5.10
 
$


(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 September 29, 2019 and multiplying this result by the related number of options outstanding and exercisable at September 29, 2019. The estimated fair value of the shares is based on the closing price of the stock of $2.85 as of September 29, 2019. As of September 29, 2019 there is no intrinsic value as the exercise prices are greater than the estimated fair value.
(2)
Represents shares forfeited by the former CEO in May 2019 as a result of his departure.

XML 69 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Business and Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 38,549,844 $ 42,051,968 $ 116,905,831 $ 135,098,491
Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 33,432,013   100,964,000  
HVAC, water heater, and appliances        
Disaggregation of Revenue [Line Items]        
Net sales 3,096,874   10,354,874  
Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 2,020,957   $ 5,586,957  
XML 70 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Leases
9 Months Ended
Sep. 29, 2019
Leases [Abstract]  
Operating Leases Operating Leases

The Company leases office space, production facilities and equipment under operating leases with various expiration dates through the year 2024. The leases for office space and production facilities require the Company to pay taxes, insurance, utilities and maintenance costs. Five of the leases for office space and production facilities provide for escalating rents over the life of the respective leases and rent expense for these leases is 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 other accrued liabilities in the consolidated balance sheets. Total rent expense charged to operations was approximately $762,193 and $1,748,611 for the 13 and 39 weeks ended September 29, 2019 and $621,986 and $1,956,437 for the 13 and 39 weeks ended September 30, 2018.

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 September 29, 2019:
2019
$
582,870

2020
2,334,821

2021
2,212,300

2022
1,726,243

2023
1,175,351

Thereafter
7,587,350

Total
$
15,618,935


XML 71 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments
9 Months Ended
Sep. 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 an interest rate swap, 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 swap is recognized in the accompanying consolidated balance sheets at its fair value. Monthly settlement payments due on the interest rate swap and changes in its fair value are recognized currently in net income as interest expense in the accompanying consolidated statements of operations.

Effective June 30, 2016, as required under the Credit Agreement entered into during April 2016, the Company entered into an interest rate swap which requires the Company to pay a fixed rate of 1.055 percent 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,681,250 which decreased by $318,750 each quarter until June 30, 2017, and thereafter decreased by $425,000 each quarter until June 29, 2018, when it began decreasing by $531,250 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 with requires the Company to pay a fixed rate of 1.093 percent 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,900,000 which decreases by $100,000 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 percent 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,037,500 which increased by $378,125 each quarter until June 28, 2019 when the notional amount increased to $17,540,625 due to the interest rate swap from 2016 described above expiring. The notional amount then decreases each quarter by $153,125 until September 30, 2020 when the notional amount increases to $17,475,000 due to the interest rate swap from 2017 above expiring. The notional amount then decreases each quarter by $431,250 until December 31, 2021, then decreases each subsequent quarter by $609,375 until it expires on November 8, 2023

At September 29, 2019, the fair value of all swaps was in a net liability position of $1,037,994 and is included in other accrued liabilities and other long term liabilities in the condensed consolidated balance sheet. The Company paid $22,279 and received $63,761 in the aggregate, in net monthly settlements with respect to the interest rate swaps for the 13 and 39 weeks ended September 29, 2019, respectively. At September 30, 2018, the fair value of the swaps was $164,965, and was included in other long-term assets in the consolidated balance sheets. The Company received $35,659 and  $84,554 with respect to the interest rate swaps for the 13 and 39 weeks ended September 30, 2018, respectively. Both the change in fair value and the monthly settlements were included in interest expense in the consolidated statements of operations.
XML 72 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Inventory (Tables)
9 Months Ended
Sep. 29, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventory

Inventory consists of the following:
  
September 29,
2019
 
December 30,
2018
Raw materials
$
8,375,838

 
$
9,562,962

Work in progress
534,472

 
547,729

Finished goods
5,622,239

 
6,174,816

Total inventory
$
14,532,549

 
$
16,285,507


XML 73 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Contingencies
9 Months Ended
Sep. 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 final 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 74 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring (Tables)
9 Months Ended
Sep. 29, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Liability
The table below summarizes the activity in the restructuring liability for the 39 weeks ended September 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,296,695

 
518,493

 
1,815,188

Payments made during the period
 
729,685

 
384,243

 
1,113,928

Accrual balance at September 29, 2019
 
567,010

 
134,250

 
701,260


The table below summarizes the activity in the restructuring liability for the 13 and 39 ended September 30, 2018.
 
 
Employee Termination Benefits Liability
 
Other Exit Costs Liability
 
Total
Accrual balance at January 1, 2018
 
$

 
$

 
$

Provision for estimated expenses incurred during the year
 
298,551

 
857,359

 
1,155,910

Payments made during the period
 
298,551

 
857,359

 
1,155,910

Accrual balance at September 30, 2018
 
$

 
$

 
$


XML 75 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Nature of Business and Significant Accounting Policies
9 Months Ended
Sep. 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 reportable 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 condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated financial statements have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). The information furnished in the consolidated financial statements includes normal recurring adjustments and reflects all adjustments which are, in the opinion of management, necessary for the fair presentation of such financial statements. The interim results for the periods presented may not be indicative of the Company's actual annual results. These condensed consolidated financial statements should be read in conjunction with the notes to the condensed consolidated financial statements as of and for the year ended December 30, 2018 included in the Companys’s annual report on Form 10-K for such period.

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

Fiscal Years — The Company’s quarterly periods end on the Sunday closest to the end of the calendar quarterly period. For 2019, the quarter and year to date period, which were 13 and 39 weeks, respectively, ended on September 29, 2019, and for 2018, the quarter and year to date period, which were 13 and 39 weeks, respectively, ended on September 30, 2018. Fiscal year 2018 ended on Sunday, December 30, 2018.

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 credit losses in 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 $849,423 and $684,996 at September 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.

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 present and all originally assigned useful lives remained appropriate during the 13 and 39 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, 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 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. Acquired intangible assets subject to amortization are amortized on a straight line basis, which approximates the pattern in which the economic benefit of the respective intangible is realized, over their respective estimated useful lives. 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 to determine whether events and circumstances warrant a revision to the remaining period of amortization. The Company determined that no impairment indicators were present and all originally assigned useful lives remained appropriate during the 13 and 39 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, respectively.

Goodwill — Goodwill represents the excess of the acquisition cost of consideration transferred over the fair value of the identifiable 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 unit and operating segment 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. A goodwill impairment charge of $6,760,397 was recognized during the 39 weeks ended September 29, 2019 and no impairment charges recognized during the 13 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, respectively. Key assumptions used in the analysis were a discount rate of 12.5%, EBITDA margin and a terminal growth rate of 2.0%. No such indicators of impairment were identified during the 13 weeks ended September 29, 2019.

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 a debt discount and are also shown as a reduction of the associated debt instrument. Debt issuance costs on term debt are amortized using the straight line 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 September 29, 2019 and December 30, 2018, debt issuance costs were $322,973 and $381,793, respectively, while amounts paid to or on behalf of lenders presented as debt discounts were $407,938 and $482,232, respectively. On November 8, 2018, the Company amended its current Credit Agreement (the “Amended and Restated Credit Agreement”), which increased the Company's term loan debt and is further described in Note 6. The Company reviewed this amendment for extinguishment accounting and concluded that as of the date of the amendment $59,110 of the remaining $172,600 debt issuance costs not amortized on the 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 of the of remaining unamortized debt issuance costs on the term loans did not meet extinguishment accounting and therefore were carried forward to the new revolving debt facility and term loans.

Amortization expense of both debt issuance costs and debt discounts has been recognized as a component of interest expense in the amounts of $44,369 and $133,112 for the 13 and 39 weeks ended September 29, 2019, and $35,536 and $106,609 for the 13 and 39 weeks ended September 30, 2018, respectively.

Investments — Investments in entities in which the Company has less than a 20 percent interest or is not able to exercise significant influence are carried at cost, as there is not a readily determined fair value for these 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. Impairment losses due to a decline in the value of the investment that is other than temporary are recognized when incurred. No dividend income or impairment loss was recognized for the 13 and 39 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, 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 $2,639,254 and $1,802,712 of checks issued in excess of available cash balances at September 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 13 and 39 weeks ended September 29, 2019:

 
Thirteen Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 29, 2019
Net Sales

 

Automotive
$
33,432,013

 
$
100,964,000

HVAC, water heater, and appliances
3,096,874

 
10,354,874

Other
2,020,957

 
5,586,957

Total
$
38,549,844

 
$
116,905,831



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 costs 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 financial statement effects 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 remain open. The Company had no unrecognized tax benefits as of September 29, 2019 and September 30, 2018. The Company recognizes any penalties and interest when necessary as income tax expense. There were no penalties or interest recorded during the 13 and 39 weeks ended September 29, 2019 or September 30, 2018, respectively.

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 13 and 39 weeks ended September 29, 2019 and 13 and 39 weeks ended September 30, 2018, the Company’s net sales were derived from customers principally engaged in the North American automotive industry.  The following table presents the Company's 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:
  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
General Motors Company (GM)
17
%
 
15
%
 
18
%
 
14
%
Fiat Chrysler Automobiles (FCA)
15
%
 
16
%
 
15
%
 
16
%
Ford Motor Company (Ford)
14
%
 
10
%
 
12
%
 
11
%


No customer represented more than 10 percent of direct Company sales for the 13 weeks ended September 29, 2019. GM accounted for 10 percent of direct Company sales for the 39 weeks ended September 29, 2019. No customer represented more than 10 percent of direct Company sales for the 13 and 39 weeks ended September 30, 2018.

GM accounted for more than 8 percent of direct accounts receivable as of September 29, 2019. GM accounted for 14 percent of direct accounts receivable as of December 30, 2018.

Labor Markets — At September 29, 2019, of the Company’s hourly plant employees working in the United States manufacturing facilities, 32 percent were covered under a collective bargaining agreement which expires in August 2022 while another 6 percent were covered under a separate collective bargaining agreement that expires in February 2023. On October 18, 2019, subsequent to the end of the third quarter, the Company's hourly plant employees in Bryan, Ohio voted to unionize with a contract to be negotiated during the fourth quarter of 2019.

Foreign Currency Exchange — The expression of assets and liabilities in a currency other than the Company's 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 September 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 may be 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. The following table presents the Company's production in Mexico, Canada, and other foreign markets:

  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Mexico
19
%
 
17
%
 
19
%
 
18
%
Canada
7
%
 
10
%
 
7
%
 
10
%
Other
%
 
%
 
%
 
%

 
The following table presents the Company's sales derived from customers located in Mexico, Canada, and other foreign countries:
  
Thirteen Weeks Ended September 29, 2019
 
Thirteen Weeks Ended September 30, 2018
 
Thirty-Nine Weeks Ended September 29, 2019
 
Thirty-Nine Weeks Ended September 30, 2018
Mexico
19
%
 
18
%
 
18
%
 
17
%
Canada
7
%
 
9
%
 
9
%
 
10
%
Other
1
%
 
2
%
 
1
%
 
2
%


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, Topic 606. This ASU superseded most of the existing guidance on revenue recognition in ASC Topic 605, Revenue Recognition, and established 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. 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. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company does not expect the adoption of Topic 606 to have a material impact to its net income on an ongoing basis. The Company did not record a cumulative adjustment related to the adoption of ASU 2014-09, and the effects of adoption were not significant.
 
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 its 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, which will supersede the current lease requirements in Topic 840. The ASU requires lessees to recognize a right of use 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. Currently, leases are classified as either capital or operating, with only capital leases recognized on the balance sheet. The reporting of lease related expenses in the consolidated statements of operations and cash flows will be generally consistent with current guidance. The ASU is effective for the Company for financial statements issued for fiscal years beginning after December 15, 2019. The Company believes the impact that the adoption of this guidance will have on its consolidated financial statements will be to materially increase assets and liabilities on the consolidated balance sheet, but it is not expected to materially impact the consolidated statements of operations.
XML 76 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Sep. 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
ZIP 77 0001617669-19-000082-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001617669-19-000082-xbrl.zip M4$L#!!0 ( ,.%9T\G2C" /"$ )T. 0 : 97AH:6)I=#$P,7-T;V-K M;W!T:6]N82YH=&WM/6M3VTBVGW=_16]V[RY4B9=A$B#95!%"9JB:D-Q =N=^ MVFI+;=P36?+H@?'^^GO.Z8=:LF3 LH@)GJHA8.MQ^O1YO_K-7]Y_.KWZO\]G M;)B-0O;YZ[M?ST_9BZV=G7_OG^[LO+]ZSWZY^O@K.]C>W6-7"8]2FW8[E'V9O=E1?\++=O3;WO3C8,K2;!J* M?[X8Q%&V-> C&4Z/K^1(I.Q"3-B7>,2CU_1=*O\KCO=VQ]EK!#R0-V_?]@]ZK(RX.=E^]/ J._,/^WEXP>/'VS0Z'_^DN\\.\ M.921V!H*7,;Q7F_W?UYOI<+?$K=9POWL.,U'(YY,9V%X@Y_402^CH4AD5G-' M/P$8\&,#B@,0?71T=AV*0J;]E%,!N'1\*^I/=@L-0=7R_.__?K&?MP\N[+^>G)U?G%SQX[OSC=7@@L MPNCC;?ZC(^LBSJ0O6#Q@EUGL?V.?QB@SV,\@/K+O"AH],A!^G'"$Z#@'@D[P MQ;C#^#N*EWT-]7F$KY4W@GT.>?34-WK,@P"$ZU8_SK)X=+SW$GC8@?3W/,WD M8+K$W9^$.>"I8.>0+: ]9U&H]&L!)%-O#WUTC^D0OV M@?<3Z0,PT;6'U+3=]2H!CC&/IJV7>;QTLG+5QQ%>TRDKJ]T68F%$'#/V;IH$ M8*#DUR%/V2F7$6SA^?D31PQ)8/8>;*T6J+D4XTR,^B L]W<]LL>>.%;^)5+D M46)C 4*?3-*62/KQL'1V*Q)?@MS[#$*M%6K^UML^/%)6W1CP0W+TB2/G(J>M M!MFO;9U+4@YML/2JY_VTN]N@99XXNJY$,I(1?;YT1NLMP&A9/&[$C+D&;;G' M0,UT+ HZ:H.8!>Z=[X+=Y9HM8&_L]U[3C\+6=CV&#C>R=[!KKG*]VE9;J\WR MY=MUORT!PQ=QM'69\2S/XF1:]LN>-+\8Y7WI#T60AZU$B<)'"CX*").77N\G M*WXG,@S9#;R*Q4"IY,CX84S1JG&B?5W\4%O@:$COO7J= @"(9W"%9,3$K2]2 MDN1_>[4-C[:ZC]ZWMXO?]':9#Q (/R=F )\1<:26&3R%,6 4OS_N_"S] 9Q1M@ M[[@/O!%PW/N)S(9T7P8Z-FW:^,8P1]1H\"SC*/L MH6@';DFZB.:]V_JFX#8[61AY'D(V$2 H>#J+$]P7CTV&TA\BJ3WNHMXMO*AM MMH#VZI[!+^4H#X&E19RGX;3@26%\*"!+2[TEJO20VB;#.(3/$_Q]S)/,4X(! MM@6E;T 9&+P'MP:^4W(B$7_DI %*'.\\6E#("O8?H #Y+>AI.096\1TL!1R M>0#B?LRO!3*1)7H !V640_0!I6LXD<]'G@#1[!UZ2JK T@A:\%6N2Y 0*V5: MZ>A'$E%R>&0 CQLD\8AE#O]ZB(.86#N5@'&>X <@_F"C,ER!^RC%_0C= M1KJI,%:S]DS')*V P.L*@0KWJ8LT=^"WXR2^D2EI7KH['FRO(-'-]4YC=C8: MA_&4]@Y0>"F2&Q1SI_ ,5+IM^ \DYA!M@*H$38SE8^'(@?1;D"BL* M*MA:>(56E8;")LB68$ME8"]EI%/A41.N&(C>6U6F;$._\#/82!JO0)HRD&"^ M,$$(ISAW L_-N(RD9@BSI$UZ^:#TF9'!^HUH?6F*%;=C _%"?P#2Q:DW 2@ MUB-^T2ZU*#VNL/0TDGA&(!.7&80E@J0P^\-\XSYC/\U3,FG65%.)JI3B' MB7D,2K&M/JSMVQ8? ':.>0C;F;Y80: ?D)>=YX'=RY9>5*4M9DL_=3"7 -'[ MDZNS]\?LDY_%&*1ZM6@P>,51686J'&TY;!U/O);.*,U M@*^&?_HC ;H$\GPW/?[/O/^6"N_3+']Y\F2RFH!V(<<^?;XZ_W1Q=O;4@V@= M*-".N'PU\>4*&I6C>&Q)T_7/U>*[DR! K^IX 0^X*X&]NBRSAFS-T,ND=!G)U=7+ZR\>SBZO+[RJQ;$Z(;37$5E<"O'< MWOW+JM?1Q17J^E@YYEY6(T"-)7CVVR_G[\ZOB@SK(H#]L A;=\ \+ &\/''\ MI'M?EH#*AQHHI3#2P>'=Y:YT306RI@SM?&#-JREYIVK?@!2$3U2PM[V CWF_ M@O[VY:(/X.(2?G?O64W<&KV[,^C5V[;!-Q=>]17FJQNRTE0'M>"3U9]X^;', M8)F^J5WJI*1J1KPL"]J]Q2M[-YFXD0$V4ZA:(]7DU9\VMD9YC+/W(N03S'C# M,L=ZI4^E9BUO#<5)>N6J8H:J90)=.49E M%+: [L5C$JK_!0@5@^2I"&RQE#4.0(T1JT1QYM0C!6( MV+:\I !+!!9(:03)".ACI%Y94$L$&X=7I#F2AJKSK"6@NR%T"ET;P9N]MJC^ MJE*L6L.0WZA"I9'@6!<%Y)IB 2+"4 );/Z6I/-7P3[5J=U7+51>RI(V)M!J% M'JMF__47M__.!T#"JNY5!$T$BP6J$:MO4"J)#6JCR%0I*] EBC%8F+Y?*S-I M'Z.T@#(%M$I1K0!6)AST>H4F"6H*\=:TTY9V_,5IY^S6%V.BCD(> M1HU K; M=H!EJ@"N9^VCSNV]%DWOA@IYDP;PM/#NH^2'3XC,@:+#/!"F\C:-R4($5?Q' M+A-M_=NR75O_[K#-#>QE$$XU\6.!.$G^YTCNCQ2)Z'41B5A:']YS#458AJ!F MOCY@>60;1G@?7"[@2]!6?B+[."F+N 79"&=<(>*U9-'[8)BY7JD]1^9:83OD MRLI(V" K(ZVP]?-1'G)E-<34&&A#"P _FMME*P2-=/.4P+0RZ*X(?=^(W\I1 M/C+WC]%Q 0,F.U%WI0(49;\VAP>K M-AOER*5T>>S[.3G!&W*SUI\"'T[JKS+GJW);7\F(4L'C?:;Z=JB?"!XA-PDE MJK/HKB<9]^,Y\LPC*:3]+A22#1T\:G3\A]GZE=65\_;\0PPF-NRWV?LV?6WG MV"T6J$A+G=U:)^Q,!QKV4Y9EB1)\KK\HA&T@4X)(6\^Q^2TUKRWWCU,T>48!F TA* \;,RH:,ID(]9V1'MH6Z2%M"H\=;)&Q#]E>NZ$6M):R M=R(DX1%5$]RG6^]HA4D<@6,6AE./4(?+E\I+&W/5% DW#7+8040N:,3R!VV$;EU4Q65#-VBN;3NO2G1H_A;F*OE*E#,HI^)TUSPU MP@[)C$V=!OVT1/HR5?WDP./P9!%1X@+[Q&E\<"K-S!4W]\=MD_5G!7^R[J1= MU5JWM53I)$AZWPEPH#?F2I965ERYO9[Y@J=V1,PLCU9ZXC'C%(J*>QWG&8WK MH=H%^ H$A+!BJ\9F2,DL(P&R(3:]NR.B>E*%26TNSS@@PVEA;&;#!.T=^'B8 M,A($*E&'8Z-TK48_)TL*C -Q0RE#NJK.E=^L&A0SZR]''%@NH(9M>>0\L9@([AOF8+%3![,*4478PCCFAO'YIG6O39?E")NA"R!35 RKX M]16'BKP77(VY>(^4)4.9+57 !!(+0) U!@.:2N.\YRYQPC94-@5_1<+6WA@Q MWA8QG@GC%5.T*^$K,^>C,E;$&8ACS#4T9M!43\@,VTDU5R(3CGTJ\D>&!(\!&X%6@DYWFNN:I]NF4-U'AZ+IY>"&?4&46 MYE",]@@DSOL!K05/>FT5DJ=C[-HA]JGRK1/]U%HQH3L$2\:P1S KUUX3"!T( M5CUPKUT$IP.XS ZVJ$FK-T;*/J5*QS7:-FO[8/GV@>C"/@!.\8$#KY5R(ZVV M1%-@1H/.1$QDZFI?"\.]O(X'N1!,CD8BD/ ;%EJ8T6H"+!2?!';)S@T,5F!) M'19>M\*V,3[4.K&(D,3_((<_ /PX"G(_F]&.--M,737@,L19AS4*%)02Q;\= MV8H"'!PY26)5*O^Q- G.VFV>G9X6RI',N H@8? $]6H5GH%*%Y@!@^8#88?U M>31N-P]5H3P/X+HXF7H@CR+ MF:U7L@TW/55LH.BG*&?27YM"3',!+VM%@!B0D0)=O>Y"]RQ!QG< U3">@,N; M>"V3&JA\I"("*JZ5QGJLL[Q18+@[0.DDN^7XS29*#DSC5I]:P>JV0:N1XV9EE@]2ZZWL[]+(:\<]43$C92'C MPV?\!-I:*UJK)C(9?!.>Z G/%=P1NIRGJ[!3^0$N^Z48RE*&(Q5:*_O=O#N8 M<>66V#BT:"9_IN5H;3LMS78:=&$[_8KJ#6CIS)C$K2,I[_/$<%(1"1C'*5RH M#2A1>M?=B1\S@/8:)-"/*"VL6&F1BZ=/ =,YL%F;@;)75 M'$,2I2[%T'4(W8U>F=AY;=X;OZQBU,:@2$#9?<,4>Z6\K>H?ZRJW J,SI18M M]FEF^:[U?#]4U+G])?">HX_X2-5D!UU4DWT48-631/JL*D;6Q60KI.%:%%Z7 MSFXTA3R!DH[S*UO&7-KJ6@Q8&]TR<] E>I/I FGZ<4 ME 2E!O@=\0#Q-J4 6MF'?CT[4W]='K$"@\97APA;4*%3=&>UQ$9_TRN.AT%1 M3VFFY*A,M0RH"!%R9#UC0G2?@R J=?U0NA$EJ M\Q$>PF-HL#SP@*%WD@YD$8*MK$"'TK1TLC&@&Q[F-HP$L'W@\.,C3[X!*?\+ MOZOF$17PI0+,IK)++3G=NV=;EHK^T+XH+K5^7&0]67LKG;2CB['K<8'#(1+A M"WE3H.,D0$RFP"%9G#SH,*BU;=U]C_1GM_Q -R%,39)#LR#:AF@CUJ?W*:;M M)KBPC4M3GU&ZE8D2XWB"1\'I<+3-D@$E8TI('V^#9T9YZF0>*EJ>20(E8B2S M"C-CL8=A5RSOD;X4"F#%IE,V$*@U0N#*3!4! Q1A[.,\$WX+BW7J>VKC$1_. M3T]8W(>-(]6S:< SG$2@HZR:$U^HQ5AS2,7)1=J7 7.=C,>A],E._Y5/J#Q# MHXT-LB(E>5=VZV70L1\K/*Z87:ZXJX7^5B M$])+@"G6@11]BI8V,&1%$%5IHZESI"P[O4[E;_GM$SQ3S8+@RO,Y\J":P$++8# M2R:G MGZLH43"87;-(9RSRL@L6N8@C4]7G%%FV;=!UF_+<7%!*>GXCZ$./_Z4:Z2<41:E:5QX;3,3[35V613KDB M&1>:4RELK .%6D',I(=U[^)-'((ZX FL5I=)QF-1)'9"/O&8LXC^U%8]WJ?$ MD0P2#T]#-!8(B"I1ER&Y9[UC91EK7NR,%U]UP8LG 8*'+M?B\235*4V6Y8UK M6":4I"/[G-0-X!P'@NIN#ZF-*%A9*9ZFAMS51-H\TUNMGI:"=9IY8'?>8,5( M^<-29 ERE)OT\495GM?W#UN*MF-/EO(7E8SX& W6CM93I3,H<=B%EG".DV1?:XK9Z7C^LCKI1[U,H MP!X7G*J#LYVCHN_.SFO'CYA!CV5PH@R%H^D:L\HIK E;X2GT:IH3$3DB*:@L MH<@[%N4G=34BSI'M,Z,Y\?OUG)I.V>.H"_;X(NSXB/;<\0SW?F5K"^YJ?WXF M&[W.XJ^S^$LI):EU,UIUVSB-_DYDOFRCJ^?HM ':]E0Q/3\%89,.5K+;H%JY M<5260P[%]!$TL?4Q >7$B!-+/@+15!M#2T485@L9BJ8?)Q:GZLH16$]Y0(F: M8M50+5E;7SF;6L11[G2-QV@>P,":+L8KDVG1[*1](/TT7J0=*F:4?>HS2+*O M!*.VX-2+.$-NL=ZR+JX0US&U,4]H^">\O,VK=\6J'-?]@N9N)GIW \ MFX@0V'%CK[=I$O:6"4OM;BYA+L;31;NT+ Y_,+W.U;C:$MG^ >]ME@S>0T6# M$_DG_,_4S3<-IT/ -YY1J>35 5(<2\C\]/R6V_1[00 M><,-_OGJQ P-025MH)ZABE0D)N$ -Y'N,%YR%\":"^[+!3>MK,[Z,:!:3KL, M< ^KR00S:P5Z6?68J9VPP4A>G37:I-4.Q#90ZI:;&U&B2647[D=6\^,:T\KZ@%)+3YQ-11@-XV+: M1H"<;,HVCG8W52]H,0]BA@0<$^/YM42WG<4AY[I];4S&9I8CY=% ]T@M9,8\ MXG@>FB_TS.?S%*.B9BW[@O>:3/NUIGT43=M"T5Y1\&]B;F<:\U1)+;1>S-;5OVH/NQ_$W99*H-%_U*,BU M%'H<*;3$V!7L&DH5VQF&TU025+REL2K54?3JG$9#736EFI4@LQ5ICE]=HFK4 M@]JC+KU85YRKRC!\HCU$]VT>G;@G^;:0'5_+)P17'DP-BIJ53)GUM1XI1US)BS2Z,Q]*!SC5];-3'\\C M//(<+,DO&(/+BP[ICN/.YU\N6\>8M:.GSW_1_%?3#8WSNA5:M"?G-#]M\ X7 MB2-HJ0-0;5ME"-Z#U[UIAM,X4P U\('0@3H:%!KIHPR,B#IA%4CH02#%\Y!" ML'@^/0Y9'*D*UFL]0[$:X"Q%-)O:OD Y4R3E@Z03WM"&DRO%4OJ<76IE"*?%C-^P&C2BG($?IQFV2(=< M&_EDM_#R$-RUBNY.1>]UTXV()E8K:_XDFNK$K--!KPYQU!ZA'3)47[P?%]9M M$0?"RHA();%(VOZ7!'>>2'0IS:#" ?=I.*_0HPRN99H)_7H=O!08U90AMDIE M>1+9P#)"*E37#V =:)]BH&:B[4.FE:TL(=^';I< %,;+2VF]XP6H:5=;+7BB MW>S/AP#WR)(8C>_J$1$1JO6\M"[.'N+KO$*"-/ O89 MA/R$3Y\$X"=Y'UGM%] OJ<<^GK.#P_W>RX5 1U#+<.\='%3@7AK8&=E4("&= MF#&(7Y WR M)9*Q7U9())WH0F^E=,K#U?"+2M!CZ1A? GZ5AT/VGRI--(N)[:\JL*<2$.6C ME5,^$J;!EF;)).)&QGF*W?18QD&*7YL5] I]>\UHK6*VN[(6BD)>->,90=#Z MWJ,TUV6X,ULTQ.)2E@FZ(^R!W"CZ:&KKN99XU\@!9,LL@ M*V*.]KHP1W^.81]H,MRO?-*N2[9D8I8.!\B27.>[102LYS>/) _YQ%9+F*IR MDU\L#CH!XD.(BS)>G04=9C+^6:E?4^$47!VHRC 67CDC7M4M9 MO(X.=$?@G0Q]/U72DEZQ1&E<&4^G*XM #".9]%6P4<<,*M80S<"DJC>\Q@3/ MJI67EDGP:A3M5(Q"^;A4'4NE@A)$^V6.Y4R>LJJ:%17^B@IA13-G[%:DZI.3=$.4H4H18BVE%);'[R^ M4B4<*RO;YOFM]RJU>"RW=16=HHM/5^>G9^S3!W;VV]F7T_/+LU6$\NK3"KG" M3=&YKA.K.D[9.KFZ] V>8;@E[/@73'NB>L7D-JE.K>HJJM6CDJZ _ M+OWCE/X6^?6.]ZCE0$0W_^VT-CF#9V'==J7W/-V 9W1\X$R^\6^][<,CRMW1 M<\!D.%4=DA1$4"9%COD%' > B4XZA,^I"RVVPA;>V+YKK)H!S*69:][2!FV*N"Y'.P^HM#V[#_:YT /LUYK;-L3(@PSBWQ72R2O?SG-;\ M@PI:W$KV17*"WQ%+_UG@O_7"ON?"/H=JWB;YB!0B)^7C=-\T-/%LZ):@2&PN M3IOW""E7%MI[\$)[1BD?O=S?7]Q>I"."Z(0''U==K@S\O"PP#YS((!L" MA#KVM),%^*W^98>N+5U_@Z0&6DC30!:/7\RGHS- MD+Z^ ]2Y?M3#2=G==M*O\P40Z8_?8XE6@@!#)$MUK(BFZ5#U=W(C;\!<&,KQ M=LW2:;=VB)Q65H"IUD$YTS3(-):4$>2<%:URA,O7I[-TN-PZ M^RB/],"LE'I[ SF@L%M63,DS=X>2IG_1%#BX]E'4X(\@--=K6(TUN,IK?W^5 MTD(KHRS62%\C_9DCW4$P^;IE9!XN21C^BZHVDSRM19KI\5J"+>+B&J1Z;C' MC\\)AIZQ#U$PI1-U''RA5^X_P9D:PL7*U!H#\GZAW] M. S@$6>__7+^[OR*O>L288^N%I>%L(8R[8O3%@WQ/RRRYE4T]W;W]G5=\7F$ M+\2N'JS"_1');E7A6H8VQF%/6<;]H0A:\,!2O,2%O=F5VJ9'A6*5K:0_O=GI MQ\'T[9_?[ RS4?CV_P%02P,$% @ PX5G3R^JG\M (@ OM, !H !E M>&AI8FET,3 RU=>7/;1I;_>^93]#I'25641%T^ M9(^K:(F..6M++DF.)Y6:VFH"3;)C$&!PB.;6?OA]1S?0 $%*XF%3$V5W$I$$ M^GS]SM][_>J_SBY.KW_[V!:#=!B(CY_>O.^WN?#T_W]LZNS\2[ZP_O MQ=%N^WS)^+)($U')WM[X_%X=WRX&\7]O>O+/6SJ:"^( MHD3M^JG_Y/7?7^%7K__^MU<#)7WX[]]>_=?.CCB+O&RHPE1XL9*I\D66Z+ O M/OLJ^2+VQ![NKTU1Y_ MA,[V3&^ONI$_$4DZ"=0_GO2B,-WIR:$.)B?7>J@2<:[&XC(:RO E_9;H_U4G M^\U1^A('[NN;UZ^D".40WDV>>;VG+PZ;WNE)D@V',IY, MC^$5?E,W>AT.5*S3FC>Z,8P!O[9#<09$O]TZM!2&M2,#W0]/ M5+;QWJP;V' M>C!CJ/-&-9*^#Q2RTXW2-!J>[#\=?75'Z@$MJ7CY8='',??;C0(?FO@4ZC\S M)=[*;JP]F<(@&J(3>KL/8>QP9([$Q3#4W2P1'U7%M_3 M-_LOMQMBE,5))F$8:23P6=B+82*BGM!I(NY !Z4>\ O;M)"A3RW"^& )](T2 M5VGD?1$7(QH9-R'35'H#8.34O4X$[0S]U.K'2B&S;PA8#=6=B#Y($QB5&2DL MK;[1?B8#XK6^Z*H@&M-/$7]KD+QJ$-+$M *KJ4.!2QG MK'KP-S2Z.IY$G'\%=+Z?#^G>HNSG'_:?-E]._WN!!GDL9[!LN#&_(/6=K'Q< M*Q_OE1JEB@C]L-D@[6?CMO=@@[;W''@';N]'&:?:TZ.U;/+"HWLS 29R%F7] M +C/J=0A\/M.9^,V]'"3-C3G\E?$Y3=H-Y\=-(Z;31R:*UXV;C>/-F@WVU]5 M[&D0X!]!XU$;M)<_'NP^?R%&0&E$9M5-74"FIM%HIC*Y@ET]!E4%_OE5):@W MXGA9@4A.[!^HUXC#IXV#XZ;5D,8:])0;>$5$J/>A/N(%$1G=(]R00H4: N>< MY.I30AH*J$*@:JBOGDI(M_GQV2XTC6M&S5-_^W0>#IJ@MH9@,F:DX(#5B$LB M?#E)=K_=\/8/%AG?:L_O@[";5\5IGFX4IQEI8S6ARK=!K*:JT1VL3J-;I[&* M=I&C50GI?0FC<:#\/IS<6'E*C^#<]AIDZ9!UGJ3P9T*?)1I.9.MUE>A&\#.: M+([59"VNQAR[\<[F4VYLH>75,)]DZG24HMV$EF,&["%1/C0<3GBD.";\68QA M&5(5"N :8&P%/ <<"1IBZ5C!3VEU34R_C@D*2].'(2%[P5^LS3B$B4 ?P(52 M4 -S0^X>W.-9/FI9L#(W@9[>#$#T#05F4X3/09"J[ ;!E%03F MUW\\:3ZAS\E(>O;S_7VMP!C[.N3AR2R-[!?D]>5OQMI/!RAN,&?IGZL. XSO ?3\A5F_KXKSC_U0R;.SJ& M1;8/S?NMIH$;A30A S,&/JTO2UMP ,OIKJ_[V9QN]RM>A@/> V=;ES[8]/%N MOLZ3F<3Y[1S9W[O3=:SWF\GLE5U'?]<8'SDI2443)2B3^L.FXCH/P&;0T"/A MKH5PB0_OD7RZ+>RU66&Y05P(Z;[:Z<9*?MF1/1#I)S(8@TWR9 ,'O5@LT6@J MW^4$S!N759PW;F /QXC\/I&_\]/V^77GU[:XNKXX_6]Q\?&Z\Z5]-AS'MO[<\_'!Z "HV&31Z'HH";\#$ 4H2]="BNP"!!2V7? M/E@7\ +3;3S0WH#ML^)[^)#;9&[PL!1GR:.(UG"Z?^23[2/BBASJBCG,*,F8 MFQL4M5:9$V+4N(FZIZ$-9P$.EEZ NXW244WL*%?G=II)K9O!V[X?#.*SZ(AK M<2Z 5\#_M>'O=[/5EXWF$9_?M2_;K:N%F4-CRDGAJT3'*FG@:?"B,#0'@J+0 M^*P:CH)H0O1N@]H5MP>\*#TXL3XA"NC%93$'#0KY8_C;5U-]4@_PUP #!/Q_3][ )_1FL$_(L G")N@0(6F)$GC680BC6*L4 MS@O\ ^CAUJS]P<=.#K,X)3#4\ 3$FXGR3SKAL:GN@AL*G898BV_:B&Q42:L3@'@HYAJO. M?KM^%+$'\$8&&7NKW ZFB3_W%CKD9>B ?'[(O7M1$$3C9 &&078R.6'OLE>5 MS9D5.YK/D\OF-O6]( @#=VF>_G4:A3T-)]KN'$G[(ABU,%WL"O'1@3))8%!X M2$&T4D^P,R8.-$0?K9K:TX8+SBD!H2J '%>4ST FE3@='&_KNT7WL1I)Q.&@ M:I%Y!AEDW=W+<:M$ MQ3?:L\>!H; N(.J.F@=OBP/J@J'VT4.=UN.I2FRTBIAR-*=#N[2%?[[.@^\B MIGPD:%ZQQ')YW[)5E@N$?^+!-&CIZ1WE-X0[6T9%S9XSXP9R18L17B9<0#'# M5(4^O_@G,!DX8]17B$+ A!@XP&AP:$3_^'Y+5[MOKY!]J%Z/7N\,0)?'/$JE!W/MW'FF V],=BG!/E5 M%B@2L;7<[?@NW.VOR#S63H[=E9#C4$Z<0XW&=H4XJJ![T.MRU;2!PA&D% I2 MI)Z1G%B'WI0E6!8KIHF$ 3\OZ.W]0\'8D;\BN:Q9UBR$5+U-UEP#VU^=G$E- M:VF-S#':EHY\?&*B9)R(7AP-I]6:>:;4_EUX%3N9J&.%0+=NBV"X+:@U*VHVNLF,?XZV;$7Q_9SQSV<[P.]G..!Q/S MIGLJEET=H)]Z/5HO&F)==%8FL!CH)+'=HGUH/4MCU+I]G8PB%*.(MX1?1H3B MI(<&DQ$^YU%R&?JM0"F#(]!P&([IQ^487PE)C6XW9EH<*+#.+. 4Z QO$#9[ M1,S/"/1:&TZ(%FJ"- T#_#03:9B1-IQA&N[$/?'$M.M'-DN$+KOA"">%'OL8 MG6TS5 >+&H5&'GJ_T9;ZQ,)YH#-_%#4;@YL^5A$MI/.Q>PR] A*E^Q.C_F>K=,4\ MB7(4JS\RG]6\"?M(T1 1L<+A8WZ!B=]60D&\T:U>#TXG3A>)%;O6E^'%8'4+T:D)C#+%H[L,OOG-(IA3^V-#SL9PJ/*3YV$P592/')&8U; M#H,#M+AVRH I KJ58(HK6LCO1RX4S=F5=(3KNVHX?*,NL,8R!&;34YJ=B>:@ MHE5%>[:+2UEB'.46>N; ,F,SZ[7%G\@'>8:^"B-I@?,IF0ZV;UO^TJ2'*/ J M :0R"RJX#QN#C;)Y:KRQ[JA-,XDDATI*!F@UI!UE@<^Y=8CL$9B?'#NCKEDBI0"TOA%D[*AA/&,W?(V001",GN8QQHS MR!5_9@',W)%?P\>P6+2&(8UER:=!,DCHZ=,(.YJH/S/H/L!SEF9QF#NP[$&I M@PI4Y /29P@38%GG$"K*#6I5;U) M?^/SCR0#K#OL$TWYH#J25U14M; 2@48BB$#=D4C..;3$IDT!8?1 ==RA8SJ? M7HU&5J@T)M]IMU9*@0"AB#>2J4"E,R+].%#(B; I.#8A]V79 O01D$I/G&'J MR=PEXJ/2A,V:R>1TSRH[9^G>X,I3R232'\UZ'063,B4'A".>/X=O%1 M)>4\BH&B)1<,/1TG!IY+1A9+4E389ND%,Q2 PH*J5UH.P0@<]T//7^-U"S['I9ET%7A:H'WONC7O17UHLZS QI M_T6><5U2-6XQ@DL&,(5-'%MNZE L.%#Z6(:S4KK$PO-^Y.2KYN0.WMSU%!J7 MAT,4-9:V8:Y.- YX)ODI:]BMD1 /R]\GYN&'MR!6,_R.F ML1,>M9!<<-@S&"3JD"TO93CTX:$+AR9SJ($<+5:D=SO!,_R&"D+UP%#/P%(/ M:G [TSYBB@GU$;HMH8D13!;H(8.\P7=I4"LRT]Q0>Q*('.UH')GX>M1NX3SEX&:0C?=:0D=\R(?:DDKR3=. MHT82!:3JP]\C6+=R#.X!\>.'PBM>K(-7?%#I@,%&JP74DO?CJBZ!IH*>K?&\ M56-'53!N@<4S.MI0AJ$+OL7O32EWFR+1,OD1EC&YZ1/GU%BI3'&N[-*)F@/W MJ\E9-,JRI_PLIB2TQ(MUMZC/)$1;>J8R+W?-T[P'9/AA')D-R%C;THN;HNS+ M(+87&&USA@UBE? I"'-5&+#BK\E?SJD/N?I[CR3.AYJVLQ'TL 1!F$IK-?J MFZ]GM(,IS:"LG0 /FZV,U"L15R:+C4: 2= "D_N2'FQPQ%BDV2T^4M1X54-;GRX;5&ME%;MTH!A W-9KZ.;[\"Z0\;@1UWRQ.W#KT@LQ7N2IEMAVC MT=5,11N2/=L$+QXLR71 ]4\@1[E(A7L*I;0HX*U #Z62#C MHBP'/F.\O'6WAQCL+V$<>L9T:67=+ [%.PT=-<0':%_WF<^&3,DV+FBLA"%L MC'!72*:&77*34ZL32'BA=J1E4-?T8BQ02^@;D]_!;/);0@9_++.GZ1QJ0A_7 M,B92S*S.ECOYY]BRA3N_BR:LKV;(?;["94H6&F(;!1(-2.B5:U'5GYJ&D5C%6^;&W4H1(^F?3^3B'E"GQJ^R+/'8Q7C0>56)PT#MN5)$:0K M&G8KN/48B[V0>TF&HZXQ(P4B8Y4;:MC3Y/X?2JF/>H#RS#D)3CR=0T# M+>C6"1_GMDS5>";#A@B(Y. ,OJ![%E)%D+^&<>/9LS8G?>1%[O^I#Y'O-VV< M@R=0C!E91*#-D!OL5-\03: M#PZ6ZO)3R45<7=,/!DO"^^15OR@FEBNM>BK68W"L#MC*UX MY O?BB\LR1@<02ZJ+5\D91%7)X$AV_1R.&]8?;Z* MUKF'$ES1#ME?4382]"UXD/ZZ!%9Q MFI1[4@<)%Q&E/&5#EQ,V':EP"*N_2 1QKII8@I@*(!5VG0[=B&&#T =S<<6U M,034F.U),5V8/.H<4I8?UP3C^Y@]&"O75LF3_,H)Y%/U5>@$5 =!YX<[?B3P M;T+@2]!W%9522E3*(UD8ZTJ23'&B)!$7F[EWELU8Y+ M400$N#]#31N<2S0AH"<>C4$$%G)/85W9H"%R=2"(4&CA);U#^JQDC%GRP%CD M5\LV6%S*$<@6CQTKYK*5]2DP1KCO(RT+GO>"U>J63-;:<#QSM P<#]V$2U2]'*[ M8PR+_LH$\W4:!>QB9EZRL_O8%KDV9GB69NB,ZD\J^AY22>#\L>'>-\AI7'VI[H!)XN($R(:YD2!45&DS*$97S!19.V'W.1V*3T6UXM:&[X MI) "-15J70O.]2Q5RF'<7NUUX37[3T/"?'_PV'YS'>BQ%GI*87-YYRG(NVP] MFEG49B]@,)A)^L+5KF:08$'+!OB5,Q:W*JB=QC3#+[S8)H8=L4LB4'UXGLLX M)Y62]]25=>E@V),<)6@54*%3#>H3';S&E&W@' @^W&81[@B K3[;_FK2AXN7 MCNI?BK- ,32/PT6,S4N=C/C\RW%J.C !JGH)+-8 M93+?*Y,<0&D!@28)3-YTD #^(TM8/4M82SGW2X5UQHL,&#J6RS*%:2VT5$78 MSV+KA:@IKA?3B)AC?%%J).0-6&FD,Y%DO4O1^3..?6VO&5QT-?D]/4L)9^_[$L=)E-8!K8\ MW!1T8YMA4MR #:FX]'()+68?)KN%'S>5@71L/ 0,CW#"VF,40!22]5PG0S>. M,E@5D)]TP0K.$[^5L1,RK ([\!*.2CU-%SPB/2[+-00%P^"ZIV+YQ"VF]B/& M*T8>S_?JS_=:RH:S^VPI@43H?>,#CU5 5X^Q;5,Z1;FBB6$]5,BP=DBAM+*? MC=W=#3:EO:@?0E>@]<#O(=$9:)VQYAR@[L3!6@Q!@CD!-BS0#VN(=P=AWA9[ M:7">=0:NL<9S/UXQ4M-$;A4.4"'$ZT*HGWNH0-%P-ZO(%X93B^B%.9[#6C*B*C7E,KGQHR96+\+&YF.#I M$@&YS6:HIYP8-,O P_,7^PF7SD211B%"$!72'G8C?3C,75O8$9^P13PP;S!4 MXWP01=82D;+,:W4^7 Z]EF+;;R@*RDITOK++J6 U?%F'B. R3(4#K_7NPKI@ M94KIFX[2@I^I."V"/"/\4_KH!Z8L7/K,U H\T$T=N5%<_@K+OD8QV]\CC,.D M5$B+J_#>2[G8- I92SWD*]2,5U"A:;K6"#G60_)@#*-X?H"V#I2#TCY@UQ T MD84J!+8#2FH7;Y8@+F9^-H4EG2>X%D418I'F4@L8X T\[^.O2!^5%W(O*B+= M4,7@WDM/!J6)V'H=1J>UDT"7>1IG'$'7O=)HIR;CY$=&<:EQZ9L $=:7",'P M3A]]-^LX6&NI_E>(4LUWI/'!H#^NQ3;ZKVWL^4T.OCP@%JZW#E M-_O::=8K@,5/$ U"U^8% M)J&J2WXE*;Q @JE-RKY512LIRQ''V8"WDUYJSDHMRD-57D3% X.FOAQ*-/[I M@D"0$5G =J9 /=$;U+P,'9$Q6\0#N0CWELQOAL.!%Y>ATJ&F[_)D E-UO C[ M3R53=U40C1^3DS MSBHN.[^\N\8&6N*?GRY_$]>7G=9[<7$I3B\^75[SQV5XQ7GI!%KM#.QE$PP' M DU0K>*2[,@4,ITZ]PJXQQ*_8O(NE<=XQ%4]J#QK])G*N*O3DLXRCX5]M%4<&+'2 M+BJ*G>EDE*5RJ;DQNY2>A&"6[>L XY#2:@:4)D.O#F\2XYC!L+ST,E '6/)3EN->2O9 M)B1*:.XI 4/.0%M3&$&H)HD913$(EMGX:)@8P1_6ULYCE9RE,UT*.(/R$ E.A LP*(A^KJ7YK<+Z2\%M&Y[?HYJ7>W& MK7+12;=>&=I9=1E']KN4T8=AR_Q% \NQ%3?'D8G2V>*MI3OO MIG&%L\L@4X_%/I?JL)4[;U!=57,%D"VS-B-V4;>"8210 S5)B?O'7-]^*LS( MJ=9EZG/2KV/Z;U)33,B,VKERRZZB?18-:XTH4@-XX(2& MQ)T5;B?#1#;:YV MRH=8\GB"O!V.L/XGJ!UC8UO?K9*&X\NL]5+D[74VFSE ML VK(2]?7)JDRJH\ W/O-:T(ISPVP5P(#C]R72.MY#R>7*1_(<.+%)?)0 5Y MRZFE/%32WO:6U^\].-CJ;F/VMVGG,:+[GQ_1O1>1GD:^VLXE=T0LF@"E7.4$ M)6[S)TL]:90"]^<*"PJO1R2EC,HW6.2N%Q";+^/]6(C.O7%C\<2&]*!=9=;3PCY(8%4Z7)LV?0F5/ OJO2,2K>,X+17=<""5%)]VN;[VC*7*N+)R:<%&B MV*3]&!L 0T$F^.$"^U$/+=0\9T5SI]:214 >CV?-\3Q82[+)F>I17 !.S3)' M]%.(UXZY5QECNWEYW@8+"3D"&@X(CB7#E1KB5+X3P25VFL@1I.68=829X"4$L_ M S-F/J^K IY2]TUO$"4<\W&C0L;'1X4*1@2&9 2="3#9^LA(Q&%$N6BDG?,, M/6>&-OD'1/HDSS2PZ>"3_R3R[49I&@U/]I_>D8*7'NB43?;D]1O$ ?PF+MXB M#J!S*=K_:I]^0JB ^4ITKBY$ZW/K\DRT?KELMS^TSPDH\/E=Y_0=/(#X@OQ[ M_'!]W3I]USY;F$ZGTZ;KKC_:(O ;Y=3@'YP@&EI%%LC.H#4KP$N&6R;;K!H: MXNY&64BNNIGM&09<$?+S$0>/+HT-<&G<]X0]"/[@42!S%<-J_^M=YTWG6K0V M<&R=\U-@*0AONOA(_ @XT^5IYZHMWEYNZ_>^%!!UJ1*M8_4^A_C-3XJWLQA1(0@0 :,F+2=]5#:HN2^F[#J@"O.EP M:M3_?=\Q(8"#E$F,6L-"G459/P 3]52BX=OI=%9V=FC(#X)EKFIQSS#\? 6: MQ3V@LM]-VWOR^N,M93H5GFD3RF?L@ FZMR@FS*4B&'A):B!]6]@*/OURI4:I MHC#V8;,A#IK[+\26%P4!I\U8I)"]HLF^7."5*?\7M*])E+&/Q5XR#X,>4F+P MC$&ZUSOQ5_GU3O!J7M8[&^''9P>-XV:S$@VHPB9F<;U25Y6\,NHOJ;L$:QK+ MW1%FK@:#@%.FN%N'KQ\JE7D3PXE!5I2F\_O//^P_;;YT__UOV]4,0(B#DZ48 MM"VWPIDG/Q[L/G^!*4G\NBF#7A2E2P?F2JM.6%L:L?9"!X:M%1@2GC>N@!Q6 MJG[3OIMB*E20?,75QJU'KBA)]./_./_8VMW;19WSF>7,:M?^SB@<-G[-);^2 M[ASL2;2009*!9<'UDXH(+"%&3%'ARJ ;XG>R9NZZ5(V[5V:?OUCXS[\Y>]* M;9C YJP;DI2MW\[% ^Y:B[UQ^VB)9N"<3-5K5[;,66V]=I-J+8&_$./JZ:*@ MR+D:B]^B^(O91EM>!R;]>WY\G3H.]OS*H:5V4Z4DR<]"CT#*^4U11=UW+)[( M_A"NEPX/X[6.6$M+1T'NC,0!&PP,715 *)BDJ "$&*Q,^O M:$7#P@?$Z< <7_48OYT%^CC631WK"NBTRN'*_VS@@']O<;[Y)A[Z+;S;PI1] M:"#:*(I3^ /&IGV\&IT$D@N-!YX\S$(#5Z1*$20#$/JGXF1W^^YS_*9DN\G^ MO;^]VL/DB==_?[4W2(?!Z_\'4$L#!!0 ( ,.%9T_P?T_8VR$ 'O< : M 97AH:6)I=#$P,W-T;V-K;W!T:6]N82YH=&WM/?ES&[>Y/[=_!9[29J09 MZI856W8]0TMTS#Y;QB#U(7:5.VTC85 MR5W@ _#=%U[\S\G9\>5O[SMBF(X"\?[#J[?=8[&VN;W]_OD\D2\N7SW M5AQL[>R*RUB&B4YU%,I@>[MSNB;6AFDZ/MK>GDPF6Y/]K2@>;%^>;^-0!]M! M%"5JRT_]M9=_?X%?O?S[WUX,E?3A___VXG\V-\5)Y&4C%:;"BY5,E2^R1(<# M\=%7R2>Q*S8W\R>/H_$TUH-A*O9V=I^)CU'\25])^T2JTT"]['P>ZIY.7VSS M1YALV\SVHA?Y4Y&DTT#]:ZT?A>EF7XYT,#VZU".5B%,U$>?12(;/Z;=$_Y\Z MVMT9I\\1<%]?O7PA12A'\&YR>/C3OGK:DP>'>P<'SW9WGAX>[!WXWLY.[_"G MO3TIUUZ^V);P/WK+_LO.'.A0;0X5+N-H=V_GG\\W$^5MJL]I++WT*,E&(QE/ MZS"\P&^:H-?A4,4Z;7BC%P,,^+4%Q0&(?KL6M!3 VI2!'H1'@>JGUX*Z=VM0 M]V: .@^JL?1]P)#-7I2FT>AH]W#\V874 UQ2\?W!HH\3GK<7!3X,\2'4?V5* MO):]6'LR!2!:HAMZ6P\!=B"9 W$V"G4O2\1[%?>C&)#=4Z(]D;$OW@=SKO.Z>7"%O1GEJ2Z/^6O M-$P:ID<'3^&9!2#_+*1J"2E.5"#A>)2 %8_-HL5Z.E3BQQ^>[NWM/#\NOJ=O M=I]OM,0XBY-, AAI)/!9.(M1(J*^T&DB;H 'I1GP"SNTD*%/(YY&X>8O&>Q- M7P/#OD@C[Y,X&Q-T/(Q,4^D-X3<"00-[Q=.AG]J#6"ED^"T!.Z)Z4S$ B0*0 M&6AA>_65]F%TXK>^Z*D@FM!/$4\!#\(2O:%,%'T=9J.>BG&!R1 VBY:*WUGYPE\-QK!$ 0R['"01$(F @!,5"I@+](AS[T!VSIU!,ZM"B!KR+^ZE# M 5L:JS[\#<>Z.-Y$$F !^+Z;@W1KD?;C#[N'.\_K_[[#@ S+"6P;'L[/B(%' M"X=KX?!>J'&J"-GW=UJD!:W<\>ZMT/&> O_ XWTOXU1[>KR40[XS=*^FP$A. MHFP0 :<_H(X_0J=YN[!3FMG9P=ASBCT-4OP]J#YJA0[S'WM;3Y^),: :X5GU4"M"-96] %0T%03F#/^UMK-& MGY.Q].QG,W_3,<^S1D7=L$O!6DI].^!$^^F0M5$T/%,??S1_;-.CI<>O%/)" M&1BT2J/QVGR\K&R.A1_Q\6B')[WU_CZI[*"!>C:,SZ\!<@F$\JM*4!G'LV=M M;(G_84S_:6=K=_>GW:<_/?GG\UX4@P&XZ45!(,>) M.K)_U/"AH!IX! -_[6VMS:;2'BF)[#+:S7DK/]V/94QL5MP+>F//XLD"K0O M?MBA?\JTM0?[[1Z ^]F,X'[%^X3?F%EHD'V8PX\R/#([B?F9GZ_#8'[&&1M> M+N/435#PEK32X+FPA(C*^FW8QE?;])F;RH_//I,5VO33:*M0LP0>@?)G<:MO M$/7K/\X\A*J\N:N_MFK;[>U\^\C^%;;YR2&JZ8^H_$51>?<1E9>PS7M/'U%Y MUAY;C_TRL'GO$9N7L].+1NB&-3Y0=+ M>TX.(=?&WZ1OOERVP0KX.@]7RM@MQK"S,8"J?!@\G#*P"!;^+":P$ZD*113# M?V7 RT!H,!R<3A3\E%:WQKZ>R=7<9\EYBM>502C+?01A\*%C?E(:P&#GT_DR[C7#'/9";R+DW=7PU5 MOD';^Z* 57*95RO7>A@7NLY ;?9B)3]MRCYH1D'?^O.'M_V3T[Y:3EI9ITWW8MZ MNO6M3;D??]C? ^4:39X\5Y:2@H6/"9I%:JX.Q068*FC#[-H'FY)RP:Z;#+4W M9.NM^!X^Y!:;F^1W.1M:Z\Y:= : M#Y$-2V<#]NZ] 3>#TE%:+)2+2RJ>B:W?-R=9>_E1=,6E.!4=<0'_Z<#?;V:K MC"O-(SZ^Z9QWVA=W9@ZMFOO"5XF.5=)":O"B,#0$05GR:C0.HBGANDVZ+_"7 MJ0O>DAZ0JT]E#_36?0LC6E23@+GYOJIY8&@&>#D:PPK2+-3IE*C,^RN#9902 M"QLJ%P3\MR^OX!,Z.=A59'@$%4_H$.OF$H7>&@1A'&N5 K' #_"P2E)<+XZ) M?AT=9D#B\!0PA(3'23+/P[_-S#VLOG,^.Y \?YCX=WKVL24N$0E?GYUW[H&& MC&T)'+$]&5OGH48Z07S$3Z,L19[M155.4,?\W(GHH)?! W(%(NON1T$039([<(M*W.":LZH._56$K@3$BG(59H)3H8/<31" MUZVJG6G+K1ZJ>)Y+%4.N')]1.E7R^P)Y6YI756&*1$.H5F6=*EZPCG(>T MO!%.Q)99X5=A1"PDT"JC@62 W 4]T(3#7C0:JS#AU0*"PTSQE0:6@DMW 8*? MX R2+$BE]9YS,:];SG5#G83/S"E+@W4,T*N=-E>#E7ALM=[+T:GV[;X7?OTF MS[];[^4CMO-V)E8$^);GLM"@RBT&ID7G0N\HOR7KH)Q?9H) M,\^>WK(BQCQ5.5J1%\5 -[+AU#G2:M5?%R.67PU5GFG:JOK6.5[ M2XU4EG$?SH@HFM/V&$>;0Y0W30E0)AZ<#9C'F*YZ!]$.# M6(49 HCB^ND)$QRPKBK&GB#T]H].%CJ<:W+C3MO9<,^@J)2WDLO&V6!1*$8 MD)@T2E18J3$$Q44/8%\#>"JG8-QK>'Z==WN@KY!]J'[?DC=&[@L2KQ;D(WT; M5X\Y4/1SD5AMY&A/;L+1OD>&L704["T$!4=RZA R6N 5A*BV"@!]+E=)6R@0 M03*A\$2,&Q,VQ4XGFEAA2IQR66#SN(=S M/-TEK0K@!C,U%JX!#F:GAVZ\(&BDD;)=?4^CY8N2QF/@\RL&/E>,_3Q9!OLY M1<+$9F]]%#M!OO1PE%^VN'CHO$]@,](O8:=$C"&XUQ M4>C!C]'Y-D-KL,FE,"@N/E!7=& W6Z,S3S8V+)DA:.4V>)C!_Y._.M+LN,;8 M1I2E1O6U&\ C(9@C^8GS6,D'MN"=(; \F9DV4&=Y=RC+_Y70HY'R-?P%RGN^ MK*$#$:V$-V^#4M8_SQY\@D7 ME4PPHX%ID?QB)V@_&W$ Y*DD:&OE)DOX/666 Z1)'W D J8%W,L+LJ04.#.T MP0&*(FS@P-$0K"U^S;NZJ7 :@8A>1YP*9$)!GAS,DG$NO6INP >YP!:'_8& M^LW!5!.RNO,&!J3P<\6:93+4XY;+#D8H?"K!G3([*#@!&V:MLI5HEN)NK!DF MD>3+2,D.K(:;HRSPF0OT,'L%_?YIH/R*L]\:@T8*,I(YT+N<L4E<661VP"P>F2=\#(M= M:QE97\B IJ I/P-(WE>:_<"&Z>*FT$:U2" (W:]2!IQHHO[*8/8 R2/-XC#W M'9G%-(;Q*[P::.\U?H>BE' ;WL'Z-1"-9L[FC:(4'L3(6"%$),+$##QNY>.8 M!=L< ,"%5 >%V=7L.! ' &0WA$UFX>B(1!0T#K*4T);/F@\IKWERRFJ:I_J. M?1,/RI%J=752^)A)(5Y[(!D&C,2@:Y+75%35-H>(X-<2.48BB("7 AZZ7UMT MM85:A"\5"G.'-.I0EE03<'?!+&*8?2T/HI5$G' M#=(#+3P*@27I/EL\Q9::!(0QG1/,2/5BQH7]/=+;DO7 GY:O!YZPTA4[NM@" ME, J1=U2^0'*5TBHE8114M!(2\PC'E'L"(F^CA.3Z$L6&DO^!'Z9JC935&E:3&9UL%9!W>,0]AE2F?!?^%1F:1 ME5A*SVF"!4:QU:B8CSDH6\3.G!LW4 Q)$;&&1#UI<]F:H=TOZW+HJ5#U87H9 MHR2[7E=\5).^=S6IRYXE.G^1%W;/5E;(D&TT$1SQ#P(^QU6?NWJ3,6Z&<^WP M.J4_LMKEL%K7_6<$7G$0&WA*R$:0UH%M])M.QK! )^8&G(V\D0U,T?#QAV0Y MEPSGF1F@S7;T8Y3KH46Y[B(G[N0M>92P#]TP>KH,P^A<#722\@_WL8':IA>+ MYBL#=(().I[)UY^1L6IEF;2_EG.O]?3?GFNPHP6,"'/&'"B#X=7BF3T4:9YD:-@8?'1J([F>Z%U(2Y=)QOZ!:% M?UU:QPVQ.X&$;S/7G8UO3@VF:@,9J%HZU8VVT#%*@0 M6&,*& MZ* Q*CSE9S'5YB5>K'M%-RLA.M(SMRGQU+S,6R1*/PP:7H%"OG5]=XN:73+$ MAP.CFLTPU:R54DO?ZYX"/7%6]1V_I0BY56 A_N@1"F+UV#@N*6 M,1IUI::JE-6EWG2.=M2LU5R8^CV" &O#R]D-\-CL$1^QZPMAUSW0"_,"*?NP M*>W"QM]J+O/K_&1647<]2S7F8V.H]>&=K)N:5QR#L)Y'83W-8X#80Y?9S?&R M9=58]O1;/Y/)"ZQ!T[S&Y]]!H>=*8/?5W9%;8T:(KW)5RAQ['_,Y*_69-M8\ MP^3E0+Q]IUS)PFF4CF;M(@E0PB.>? D\N0>:D$O"4_JJX(*53B08/E28W5KR M3C>YV(#-&>.87'=N=*1X<>9+H@\J>8(S2LR\L*H;E[FC!C#( AD7W4KP&>,& M;[KUU:1 4[9&WY@N[:R7Q:%XHV&BEG@'X^L!\]F0,=F&-XV5,(*#$>X.R=2P M2QZRMCN!A!<:(2WGT]4WXUOP)WPI2[>W(>Z,[^_+[+!>J4Y)WXV,D!1!JR/F M49RK&7H&7_-;D[T&N<>!1(,59N5^8,U4FI,8_F'05R=S:1M, M-?S:5P$\$5-KZ(;Z0N%A_U6:&7%=AI^$)Y.A5G%.:MY0@9@ 06?W%,!\A]*C%94).X>,N6L2E9_1 M2^-HHN(-<^LR93:@*V&02=4H+XA4-)14%XRA#%?A% M/5T:I7BW]75M2EC2FGP,O\&?7.&8TD$+9W#'(UM#88 >U8H\AR\:]2J5#7DA M@TE7+6>@J4J8%/"+ IEHFRERGLLBOFAJ1 KTHUXE<>.1F?PYWH*;O;=!?F3* M@.MQ'R7D?/B:21IWIJ#S:" _2GIW"B$3_5FL'\+(P#B&E/V7'T<3\1;*>N'- MYPXP-&ZB@1M)K%F2Z/36MLUZG1IOTV#O:PN QP#M:O1?7:J0]38:.U,49.KD M6^16;=6-0B8NT0MI1#/8GN[;-$'*96T9AZYE+7/JJ9[EGL#FI)+='1N"XP44 M,"/S#K0!N<7Q'FU+PAJ%^OR5SQ#!$SE7!F]A\1RFA@SJA ;#[=S2 G.*B[LQ%G4:14+YC*-X0&SP MJY.HSR3J*#NBJOM0O'1F3S2G9>P<)3:O!75BUR8.%,K1S)S3^8\4=MK,1,QI MW8O6E.@Q,_=X@[2=.6,T"'2*Y]?7DT0VRI[DZV+",Z/9BU6JY;,WWS)R:8GU!-,;N% MH5#1H-F'5#:DP&1Z9LZE)K&=:!\4#B7&#;PZD%V J#0X=N1)4:&\Y/'V^,L:#:;+'6 M3&'*[9T\6$,Z"29D^#KQ8E6N,3*--LM]!FH=> @;JT 0+O/$C\AVDJU8GG8#0-S29(IKANFDV;#\\9""^MX2X*K\$0W&LA5%#;HX.8FSP,'+9'+R2!";JY#ZFX&GY6,L;,!4+G\;&F8Y8@< ]/U MV"MC?DO DD]H[>OC($N*EM'D> IE0-Z.E+3FL("(6BZP^P2/46*O:>ST0*8_ MN:]X1TWY=-R4O#[+BV'VS':'QQ:FMA2S7.]5P\;-,L%ZJ5:1(V*] MNZ8@KM$YA6.1LV&&6VJ&,J7^HJ[](;5USGU@!F5LQ,W2A#U;]K$83SGL/+9? M18]UO0DTI='+E# H,BJ&02SCN"Z&M/.8.^*FI=]RC]1<#U3!DANZ#+M&ANOK MJ;0PN=[;=><]^P;X](JEWNWN+"/WKHUN5CAJSG<^F@KMXZ:#YI3@+%.<11C1RV0(?$E="F#5'1*E*QFEY^52?NGA/] MDP0F5SQ( /^1)2R>)2RE)?^YPJ8O13T3D>5]F4)="RTU>O:SV)KG#0T18X*( M.<8GI<"BO@*3B70FDJPWZ2UO#? DP[BP-IJE%=#-9/NMF;FKAKY+:9/^%KES MCKUM[[Y9Y)<-3J"J[JT'$@=)K7$BVHI:\NZQ+'$<*KW8&Z,&INU^!$ M,!Z/W'%90&J&R"WO$:HR3W=V0-< R.E2,AE_HAZG,Y+9#I[N[QW"KVD:'HGC MH59]\5J'8$1HL$C.*&\M;H:P7O+= %!C[M*L[&%98_2YP63&+9<0S;*N\&!B M/^%>HRA/*' %?%I:+#"LG\.@C9TP\0G;M01+'D,UR8$HZIMHD3)O;OIP^/:# MX2E+:9O^BH*&K%KG1WX_Q:R!D^@0D\(,'7"QU\1<2LOY$Y?3)5#:/@&.#G@&93C5?-IE09,"G\M;956WZ3M.VICO<9QAPT3:F= M JAMXX"=3C!?/] >"SEX;ZN!Y)5F30QDSQ2S.NBFQL 4J_7(#2:%%T@]8KW9 MJG65Q?A M2^[SOB[SNP81\.+^72)J^BXOU#"-[8N4@5JA>D\%T>2Q\'N5"K_I8_62^8ZX M.'O;$>W3$]'YS_';#Q?=7SOB7>?RS=F)N#P3YQWX^5?\_3=Q_+;=?2?P5OKS M5]W+\_9E]^RT)3KMXS?B??O\\C?QL0TO7^"%P.*\^_.;2QR@+?[]X?PW<7G> M;;\59^?B^.S#^25_O ^O."U1H%4;P?0TL7M T 3U/>[ZCTPATZES=85+EO@5 MHW>I%\KB',>/]75?H(8=7;PR[NFT%*! AZ3F%G"V/4?&!0]<3(:E ^$@*%YE MUVR39,&8V";E7 !D_VZ_ SIPICO/0W?O;8<,3K#I%+>FG^ADG*713YI4JDN5U&\ KB02S'0R".7^E:67O-@+LIY<3ENK@-])SZ M/>-'=W8JC\=0'PF&U%S2770-L*YDM--H[7G5MOW* ^&!RBN^TC*Q1PQGQOI3 MGDLA*19)HBV?/P'1-.:49GB>CN3:G9T9RAJ;;F?%\+E;I*_,T;I;Z468I+IN M?5D<^4+5@%J@X&7U/?)SO)!B7.A.8J'+ P38IJ"A"$ M:IH8* H@6&;CHV%B!'^8>XW<]HVLDK-TIKNJ)^C&YP+YH4+]AQHNH.,M-;H. MWGW\P29[U6^5<->/(U!$O;QIEA=3+IK,4X&B,7!GB@)>*6 6^)[I,X?JDNIC M]BWI6 F:W^A"ZS/9Y@AO0$FJL>N&\Y)TCQDV \#L-8NV]&5E(3F\/>S@&1H; MR'",+?'OS!\0#M.<1$PTBDUY#/.,8Z[QPHTTM6E_9K%.?.VD(MRW[]V#D"(K M8.0LI4?X JZ#.8VX ,4T6VFZ(V^&88TMIZ2I3^%(F"J$2D^E$[2;9_C"YE]J M1,5SI8&=VUZ<@9W>HC<9MR6P=E@64;H&A[8S)/M [(T$N4TQOX=EU*_.B267 MW@9)"C=Z3)X.%Y!K!D)P,/EY*..!N@9RI].=R7\DJK5+41\INHNRE=+;L MAIXK,/K4*YP,+R25A0>_*(QNG(*V>:VY:#,7)"VWKJLP"V==6LG*,OH_=;Z6 MG*5P0+X/?V,'V4=QLVBDW%M*RO=I)"[ /@9L.&9-<2$I MI>Z;WC!*V'YW+7R3]4T%:V-*!> PK7$6V#Z"B,1A1&G0E C**_2<%=J\4U"B MIGF2FZU$FGY+Z-N+TC0:'>T>WA"#[PUH@WOX%?IT?Q-GK]&GVST7G?]TCC^@ MV]=\Q;>&?VR?GXCVS^>=SKO.*3E]/[[I'K^!!]!7G'^/'RXOV\=O.B=WQM-Z MQ4[3/0KK%,BD=$[\@VL30FM( -J9E(!*=)]C^LD&J]\&N7M1%I)[:>9XA@%7 M%*D[>H_O>OI?3GMY5 97(W=Q!H:0[%D$U^K\YTWW5?=2M!>&O![YRQ8!V^G9 MZ>8O']IONZ^[G1-Q]IY8$C"G\^/N14>\/CM_MS"@>3]=>CO<.[@ONS7(<%S%6$Q,#EU0E.\F@!<%5%/^YE<%J!)' MZ7+2Z-<%"=WQI$Z*7(Y2M1HH:,#D[@[;%Y5 =Z7F1>WB"5XE=0%*Q"TR'+Z: M8K?V\OTU_8JP04FX^0M=#H+1-"ZX,H5;;0IY<%$BQ\Q)ZZ-O"]/ IU_^^]^6 MV-O9?2;6O2@(. '3AG;L?07VE2+!A.I+0,6:1AD[J^S=L0#N"*-(UM/GV%Z*[]NNG06/4C2H;GAH1LV=J5I[&_,D<:BBP2O&W= CBI-*>GD M3;DN],-U4:9SFH5H%OB=S):;KI5K9LW#IV_6?C/'UPB8%I@ M,H+-V3=$*=M>E,O3;MHJM'4]M(0S0">U=J+*-M)H;"=J"DTD!>8/QV?W]!K/U7-$9A80%Q$K!J%PWC:LCU1UB_)JP+P-,J M!RG_LX( _][FHJ5;V%DS\NF,,KZ[3LO!U&4>H>//K<=!NS\XO;QL_>O+3[__H]W^S\G]E7/&W&"*J71. M.482>\XSD1/GJX?%-V?$V=3YRO@W\H3:[1#(T3]>A/=)N!,\10Z2DI-A(/$% MX],S/$*!+S^W OIW@'PR(M@#%GRL2&0:I%Y+Q,=8WJ I%C/DXL^MB92S3P<' MS\_/[P)*_@X 9OC.9=.#PT[WN'-\>-QR0$XJ/OF$?LLT?QER_QWC8VC9Z1VH MUT,D<-R<,DJ#J1G D_Q SF?X !JUH17FQ$W@BH&R $P7$$,A<^3"4!:B/<' MX4G MQ]'F)],9X]*A.;.-D!AJ2,%E6VE':(';G6Z[UVTYH=M<,1=)[:1IH=.@&N@ M^U(L$+47B-X!#RWGH!H[FV!D'18"T1XC-*O.1AHP9"5ZLBX[G/EU[&/D1^-: MEZ&:#F-DJ+;/V/K5"G;R(.JO=@S75H_:W*N,C68 MS95M_#+S$462\?D%_%V.,Y_S#);S!1+%XK%BL?MA#18U9HK'*J*59RD-M5$^ M*J@EAEB;OCF@E6$C#7D3 FZ0FWJFC;4@3-L#XC_8"2TUN LXA(YP7CK!Y=M*0R5]U1M<,6@^3ZKS$0.K' MVAS@%W=2G84$2O]:FPE"G[#0J4:O3-PS@$6_VPL4]3BAB+BBT%M70X4_UW94 M05R%KEN%B1A&_6@O@&LR(&=<8?NMDELD4/I7>P&_S 2BE$F-23V*'\YFA(Y8 M^ 2>J;C]*0[>]WCDZ(3]4Q0Z[6G]P8RS&>:20#J5*H0T@@G'(ZC1H!YIQ[7( M?UWDOX-"(&Z2(Y!-*W28 A W\+405PLF8PQJX/[<$J!M'T>2?W>A/#RJ*A2 M$$H:+),/561%F0 $^PT59\9Q57$ 1& J:SF>0O #1P"U>Y)( C%0IRRZ9!0 MC4^T'-7D\?[24L!K+HS ,;&8W,*;OAQV.T?=3L=I.V=$N#X3 /Y M_6 9>@EO(+!W2[_HW\OJB("C)A; I?Y;&B[;18Q@T<-8VQ5M<(8E(OYZIHAQ MV"QRU#DZZG1+6<3Y)4+XSQVRS2FC'J8 ##\$\XFG*J,3Y*N*=C#!6(I'B@*/ MZ"JKI*VJX+38#GH2_%.]:0#:U?.+\#M![J2Q.Q%Z)\3O_))0V!O3J/@[!,F] MG&!)@/-M6#9+H-#,W77-[/R2H;CS9D^4*6Y'ITA,+GSVO*F^7(#;;NRCTGUZ M0<9A(T<1\VF^(6DK(PE&W!SB;D=D,?UC3T@M+>T&9;#"1SOTV8[V$N MSO\.B)QOP> V(G;#]VH:/DWQ9R>DN;LN( D=8^I"D57%IBDH:Z%R],%0J&3@ M=TK;3YC?H3&NH.D8PJ+E3I+ )DOP2L< Z2C0'5+P&>;D"7AXPA=0;8%[(?^2 M"LFU4LK[=P$:J\-WCPT.OT#H)!B=%,J]B2)%5"W7RV&S%N[=8T/A7F2PG:SA MSQ&G,&R+.\P'$RB"2ELI!V@/&:8>%*-P (>CD>RPXJOVDE7PUGYQ!/WBL-@, M^YX 2GA 0[]"_K0"W&:.WM%Q+S],F']R=S1A!U- M>>\*H).*1=H*<&N1UNT9BK2\<7:P1KND3\ \X_,*^H\AK#E2YZ,Q1XI@=U'# M&TJ*RF"SCF2=C\9L*,*[SX*,QDM'DNA1;=-9CX :MO@(>RM,XS0/:ZV[1HK<#;$N =A6!'E;V1 MV%(:H3U1_F 8I;)&VL>8579D#\-4>?>@,RIF1$7$1EW]5?U!(ZOF,^J;2/KC)B>R5L M6B$+2:ANE'R+@JCGI,@X"SI.3&AOW)4V. V$9%/,Q0V6 P0]H:^6\5VE@#&@ M>6 2^?&KJ@/O]^#%7OEUCSKO-^-":@MBS-[/#G#A:#88SU607 M1_FJI@<+H?&8JQ,F@ $5G:$<#"JO@&R8;*%SY=* VLZ5Y21,&C0O>_WKAMA\D1*G217"50VT42VGN7*&&IK6[M; MS,*9%[B*^"6]8!Q#VVO$O^'JF[$W3[EPL/BPL<%BP8Q#J!.QXT3\[ >0$N:, MTDRN]BQ<<#9-TC]]T(G:4A%I]52?0%1C8N+[<53H>!\WYGAASAMQ&1Z4F?#I M1(RF73+A=>^4)5R@XHQ)3?3VY9MN+S]173>B[=[L2_29+AU?820JF'(9SCIW MTC.=IY)@<$(4NZOTC2S[5,%I'7][1X:5GV5C[==^+/9^7@O :)0FOG:D*#M=/K!]'VR(AFV,:)J>X=H')8-$-;HU[OR+"6D#/; M#L:SN_!0L_F=KS(*ZJGS!V;*,4M;8S4&^ZZ&CB'&Q;A^=32V7W46DB#SV5=6.85RTFW,?$TM9?!&Z5C;9F/TKT"KTAEQ.5.@-Z9A9T'CO(FF; M5(R?17CLJ_(=0R0ML-8.QM5[[*/P/#@Y?^"("J1G\\H;:24":U0],D75")6C M<3EI9'N#5"XLBO!8Q\6CCN'[U=7FV IEZ?$70D/A$5OX^HQ;R0HOF M2H%EBV;W5Z;?)<3VMJZ8UYE@K;GUQDZF;I*$QZ6H9+:*^K-P]BE^ MTX>""PPZC]ZM]"RCO.JCF!'%PDX%^$M+>NT-HIXJ)WVH,]O3O M-T/Z9S;B#J:!!J6J\_0T5WTA@NFLUOQ11;2%O3!7::WJA0D5)T7FK7>XWP^6 MKA^+'F0N*=-7E$5W.3MH".4/TK>N?6X5-2*^KSI2C%P$0(W(0'&B 3ZW]$7(GXC$TY837O@4 MWN[\R6-31.@EO%#BM9RPX0QSPKP'W= +PAL$TM>Q%8L%KSWL00Q0A9^:B#SE M&$)U?\RQ!ET2L'3S!HHZX\0_['0_+(F4>]Q U@/)IDSUYR7>\\^;Q_P)GR.: MF5;("F%YWSQA3OOJ&]8KAFA6",/S!C+/?!^[REU.$!\#!=!UGW-$Q^'QL.O#_[C*N,!#'B ^/^P<=NJIPXBA@0JQ#?R-&^83MM6' MX(O#\-5-$Q11>86?,$=C?*\07*,7M?7NC@D)N9+D9!B$5>Y01B%:7U 1-Z>Q MT-M!74=ED6X@Q;/I*[R57=91%R2J! P\[T_5-N][#'^"Q:,]BP7Z*(*M+_"4 M4E)/T7(FPJ* 8MIP)/?O(( MX?)GS!36\T/&K MZ4(\3(#3\20Z F6>#1!K8_EQG206Z09& B7,.1E/Y.3A&5[-;PB,8!C3]915 M"O/;5&#X_^;5MX3W[2AOH$X>2,L([S'>C (+F 7 ?5. MT8R 9/K$?BBFH.!8D>L6@=2OT MB;W&*$?Z;Q7%A;J#-EOG5(9K=)%37IKEDK<&Y _C!I=J6:U&-[#!-6&HFS%! MI!J);^4$\_"J@QM&W8!SK*9+8N$*VVUQ\LK#P\IS5Q;[QI>$UI[7J(^@T1V_ MAEC+(\ Z*)HX%-20)TIY_AU0'"8WNIA.I3RK9CJ^"ZVWJF0E:$INK8DL*7CWC9IR-VC:9MZ3:JM,#6Z?3A'0O M+Z2XAM1TXL\'6$H_OH5WM4[,S5]EY;*BR#/S0AF-C1LHYA.BX@GXPI8MBD6- MFB?6!4'R=,+GPL<\W"4Z)/Z28Q:T::!0C'O7#!PJ&MR6Q%GUMI&"R,&4R$F? M?U/G/8B<)"M>-U@42_SMFB>0'_^U3_]BB#C^1.K M__O4Z\]F/E'9R9+OE6K9/ &O",6WHW"7*KB;88$J*V:%]J]?WRAF6P.^I1+9G&&FQ:T!NQK),.U=;%4T";2W(4WN]A440Q:R_Q@^UF( M8>.>?HTH"C>8K]BJ;6O0O(Y[@Y_O\1/SGS#/BF%ZT4CV'P?F3T+,KQHH J./ M@^0@]_,7UP\\'9Y?B N<>Z?@3QY:DJT:S.L/H4N'QMX$BC,V"O^ZX^R)*/XA M$IP+%_FZY7UZSF@-^/I#*:$2CS'?N,7U6F=T0U'6KL8WS7/9.T@H_PPXLWU6 M5M#F]5T2O,;%V!/JEH7T]_C0?;ZJ Z_T%T001(C 7B)4-9C&1O$5Q^BI,R/E M_/89;%NK"?NC]1:#//6/T(R7R M+KF8D8TN$.'J" -,*&0;6 A(Y&' FZM/+G7-H@Y!T)^?@'A%FQTCKCZ*%E=Q#J8((ZS4P-KXJ@_7 B% M1VP\*QQ@2AA?FNK(6M76HGEIKHE=,!JCGCZ'(U_Z5P%HHKC1CH/#3O?CLF"F M5PWHALJ33Z &]%2?P1!C%4CJ$("3^:))-,>DS[J*\G: FJIU,LCD3WTFU&5> MG+@8ZL@'3&]'X4X+U3NAJZKU0HCCJLX\0W,1?5^=[#T&F+]@L-*G)D=*:RAS M:T0#S>^ZX50C&5KT,IPOFACTDE18A(99\U>L-\MY_?#C;[TI&AP<,LMT/O;] MR38@H5M7:'"<$0;^/,;U<1IX6>I[/ U/WMB2UM=AX WH_P\UI[#2Y;:M_-K4 MWXKF12QZ..%X.SIAT"(,@&*C6BZB]&JSF!M3:"R8?A;*O"D-FE%O567?(] M M]3M0B?4PVC99:8U<31NV_Q*CWB8X,-.MY<_E3?K!,7-FN?L*WD&HSWJ M@XDOT!#J>;U6#0W>0>NCVRDEPT#-]>DSV@%,>WH%C:R+O7F*7&SBB*:WU<_+ MRZP^BAHU6:S5LOP@ JQBO\G,K]T#WUHO6Q;GIJ\$ZL?#R2652+@LW%BDWA1H MHS1X\U01AU0PWR/U,'_F0)LO;6 M:O3]Q K/5!>0"4W1EY_^'U!+ P04 M" ##A6=/90BHIGP= !D,0$ %0 '5F86(M,C Q.3 Y,CE?8V%L+GAM;.U] M67,;.9;N>_\*7\\SRMB7CJZ>2&X3CO"BL%VW^CYE8)5SBB(U2=++_/H!*$JB M9(I,,3-!VG,C'+)$8CGX\.'@ #@X^,>_?[N:OOCBZT4UG_W^$OT&7[[P,SMW MU>SR]Y=_? 3%Q^'KUR___9]_^\?_ >!?@P]O7HSF=G7E9\L7P]KKI7?)=/ZU96\U*S);J]Y?^_J&_=TU:T^9V=KU<3FW?WV>3UV<8,;_M:J6W[MK M7X.R.VSG,DZ(<6*L_$&=MC-Q=Y+$N?I"7_K#4CQ*V)4$(U_'R7U9??&3J+%C M(_7T=9S:ZK5-'KCY^CPCTDY%/I^Y*G M(78'LO4EW2=MIH<'ZOY<71SO_*K;Z MVV&H=B3M08J&I'HZ1WK9>1]<36OE]5_KV4:?[M.]D!:3KG5M*D& MZK'*OE"YK>Y]>/S-X/M;_9_S>CC5B^:#I8/"^VII,SV]/U=WLGV)2G9>?S\L MSJ.$G4O0;G@_HY#.)=]FU^:CY\I]N(C.I6Y*PYW)NY+FS7QV^[,#WX:V.$U4$M+'%='R) M?;2IV7![.D=7,KU+C8XXW&Y"%C/WL;J<5:&R>K8LK)VOUBOYB_FT:K+P/[:\ M4[5GN%HLHR%=+][YY4<= 2[24LA&0NC+6,RG^5)/;[]J2+2,(IP*M5&UT)>7 MM;]<*[$TBN*TL&IJCO93VZFP>*?K>KTSTE/KGRK_5.WM2Q.>JT7IS4\ZL[A;4^MTQKR(W8PY2Q;CXE M9Q?D5 @VF^W;E=I5VS9')K/+-UXO#@O]1/*>I&ECC!]15$^MN#<_;[9;WE:S MZFIUM?[RXL8<;3J$VI?<4QN;47YOIJXDBPHV5K/\?C%-PVCFTD'9=8+BD'0' M,_8N81N^MRJT]Y;=,_7))&W;^?PJ>F]ULU'1,'M7TG[P4WWCT[#\_JG6LX6V MC?QJ#N7K6[Z&_&B8O3MIT[FH37L)L\O#LNU(W(LDSUVF-,KI;V8B+Y&Z&U)TN/4K6Q$XXLKL?6W(_6]9?OK]?Z.BV'TI_%5UV[ICSIIO0> MV]I,*QS,V*.$R0=C38!BL5A=73]GZCVNM"?;8O74KJ;KW&_BWYOD2>XV;L,W MU?EO2S]SR6VNMPIW-K/C>H]VR[V3(TEQ*\=T;A_T\*;NM==XT NS]O%>+<"E MUM>O4L^_\M/EXO:3-1< 1!LG]'_;?%P^] ^9:N.GO[^,594/$Y1(^$ "18#B M( ##%@)K- **>.&A1PAQ_; 1T[0/-*\W6.9HQ7!5UUL+PB<;LTE70D.,(QP! MQQ0&6$$.L% >8"XQIR(XAT63-FTQI*CMBWGM?/W[2_3RQ5=?77Y>KG^]*477 M]@?B/'3[WZ1X%+OT4!;^Z?MZ?Q&^4ODO)#06J X%,!I30 TW@%(K)3:*RJX^CE( M<52/SO-@EHLSFXW:Q0=O?90^SM+O_+*!GMB3K8QX6>.5 D(X#)S!$!"K$! , M,JFD1%:T8 C^R1C2,52YB''G/!.EW4.$[62EM0+#0"F@5D' ="0\CNH5&"F] MA 'K@.7Q'4]^LHYO"4VNCKZH_;6NW,9S,NJR]\O/OFYJ,#3(7;+@E.64 *DB M=(HY ;0V"EBBE>.80HQ:T(+^9+3H![%\:N'.E?M>H>W5#SO2E]C%UC$C@:?. M (LM MS[ 2EQGL-B5+L>$:PGXP176&43V,\L>._?ZK8EZVDF')O,05(4PN0 M<@XP814@V%$M/8S&>J/ET^EMAE9+C8XQRL6(_YC/W==J.MW3^[=)2B(,I=!C MP!FWP$1M!B"7$AAA Y?(!"71SV$DM.KI%GCDZM4]-R_VC_3]&4LOA7$\KH$P MQ!QHR22((&I@+);(LZA!J?DY[(%6#.@U: PC#0W0, 0"$:48M= #.6V 5BSH"IS#G?_CCG?Z MI!SYZ_FB6B[T TOTW7QFGS;^F^0KL18J"@@@!H%I BB3-)SWQ_O MMM/F78*5C?*;VTSOYDN_N-#?#^QS[$I>I#QG M!G'R$U'A>;WUN->[ 2AW][^I9OY]&$:%7>V;]W8E+^-ZSFKD8$(* Z$8!A09 M!'"TZAF/.!K:8M\SSYY&U]W?$J"3&3];.#S3 GJ8L^14*:(% \I "PA547-" MA("U3$MD(X0(G_OV1U>DZ!ZK$QA$A\](?DQ<$NBL9M !'1?YP(8 @4K-(TYH M+[FR\;MSWP+I3#5T 4_N\_+-#-;\I/QAAE)9*17'! A# [ R-LX80P V5@6C MM%.AQ0E(=M/@J(Y[XJ"\-5*YN+!MRAPFPH[4I8[K?2ZU %3PN,Y#R@$>>#2C MJ8):$ F]:^%@E=U"Z((%W<"441W4JZT)K,ET\&2>TAO#)(M4YTIK$*UA P07 M'D#N58#)*C)G[S_1O5+H#*S,I/BHI[IN9"#LSE J@0/4. &@P&:60F\LPP8 M*83 Q&I"6RP?LQL)'=*A/5*YN'"SZWLC];.,QOT9RZ"%D.GP5Q-B@8,R6EU& M"< \IHP%(31ML9N:Y_2D8VYTCM@)%A/K-GSZK&=IO;SQ/%I)7!.-K"ZLC.G:X6']W#EHM S]J0W[&;2XU2D#H) MY-K[P,6I5,=A![ * =L@H=0_TT95]UO6G6"6[WC^ZFH^6XM\T./_4=(R0*9- MU(=Q=>40B&.* 2^\ XARI)GF*&K*<&>22I,J8%._+HB8[9T0MJ MN?CR(=WQFWEW&U<[&D^KJ]4Z ,'(A\KN/?(XG+GDF$#F9 !.0@%@\#+:7=J MB"HV).IBV,;%)\]ZMF.^](+:/5_^\>HQ8&_BWYGO:NYY;R3'!=+GO!22\2)I M$N71-;%U^(3*1JDVU\@>?K"5\L+75?(0LW4*/33R-__'OZ>K]/#3^)N-=NNE M_Q!;/@[!VWT#-Z\@)8.8((@(")#&(:-\Y+3'Z

O:VVH3!.=ZZM>],W/;KV3L M=5\YG+WTQ@=,I09.8P0X$0XHAR4@CN(0%(QCYNQ]6#+QIR<\L^TH;(GY/FR> MTYI=IDL+>V.B[,E6(JH8ZU,K&G M8QRSS5-QB9O4Y/O9J%JL+T"LY;_Q=$?[YJN]&4M!K#:686 IXND6I :0,0&B M(N8"2ZH$:\&TF!!F8(!."-='#+K+7^%@4+*P2!$\*3%QK?XI11/'VAF/4B]B;&8;N!O M8G0<.DS](4/)N<. B!=36RR6^VZ,T;9LSC5I,#2!6L<#P)($N(R%%H,C(MS/;?,ILB93JHV9,._ M.-EZPOCT$^+A6]<'\Y9Q78$X-[&UC"/ F ]Q"(:XZM#2,!@XU:2%:R/ZI?:J M^T#S="RZ=0??;D#:>/_!0?Q9_&I<:FDD\UI1':T%GQR$A &0@48M)!Q1C$4 M+:YXHE]JGSLOSODXN0D ^V<=41[-O^X[>/LQ<1DXH13'I0ME1@"!$4FA_CS0 MG'L1#))4M)D7\SCJ9V-0!_!E=.C8A\UGOW2*] MC9O>RMWS\.'^8[^FI93<"2VPM< @Y@"EP@)B, >6,$Z=90::%AYQ)W5[ZIQA MO<)ZXGGVSH^BS3R[HY 2^> 4L3!=+(4 :TZC/:H$(%I ';2.2^\60:SSK#5_ M_GFVFYXYA1K\X*\WFOU]&.C97^^_^-K5.AQR?&A00$FE%T1HDR+*6N L0D!Y M&U*\>HVM9H2@L[_9UU>'[U%^G2*:[U[7O="W@=?29>8]+'HJ2QR@5G%'%.", M2<"-D\ 0QX'P#MGXD82BQ86%T^[-=DV<#D$\A?IYDQX!;!#L\,D\)<:2IO1NE ;#!2 MMXBF?%J7W\Y52B?XG<1(:3CS/)FGA$PR140*EBX-8,(A@*S50,05*"8!,:M: M++WX+\63+E$\V=7S[5O>F\.$^.WIKWF?]K)F;X>K&T&3M1)[85G-5I&/][@/ M?)C7?BM*W_C;LM9Q]$3JUM]?QYY:/WH1<\8>C?)=OIXM?>T7^Y^6[*W6N'93 MAB,3+7 ;K7),H04B=Z0N MI8O6N>,.Z(@^8%%# D6- E(;JIVC&N.SO\Q_-GW_.)I?)WAGN_%61_GBO+W? M 7PK5:FDQ4R'%-/6Z!3#E "$4^0ZAHUCR!"FSIX[K?OH\9VU5OCDBZ^V6+X/ MZ6+X.M*W74[GD/K#*=\2YDO?K;RMPJTUG;Y9[7\/%PMEG%8U.-OF_./Y(L9_[FH M1?4:+6&:"%L$9ZP;P]^PB.75$H#W[9KJ3Y]9SZ M'WX6=>TTN<"YJVI6+9;U^CY=@RMJC0HHI0K6$AIQ5B3^\"(J;RD]X-(ABP/2 MD'83VZ]/+=3UA-0;=O\_8LP3&_L_$SM^NM@PZW/[E5VNZA1$XK.N+_=Z/NQ* M7CI*69QM-2!&BC@5(P1TNLY",.,ASLR*\Q9Z@OZ<3.@(J6Q^,?/9_"$"AZ>1 M)_.4R2U7".V!1QB#Y*8+G$C.1B'::0D$<_ZVQ[FN@KM$/=N^2G+=/X9B^S.6 M0A.M!(GVO\)Q@"KH ?6" ZZ]H8B).*S.?L7<47_N>OF@2^#RW9"X&2.'N?$H M98G2*R]<<\ 8INFU" 2$%RFRLO=*< 2]Y6=OKO;#AO909;RT](L5E0,!@I '$S /",<8I(#.WW40T[/GXK],-_2Y@.HOSO1]CZKIBZ\O]*7OM9;[,#R;(V4]?3U+ENL:YQ-6/4I1T:?]2G ; M_6UT97R=OJNDJS4AI("_>KY:+I9ZE#>0]?'EF2:6TBDCE-4 AO6/H*0,1 MH@"81DZJ:*+;9N\!9\7EAV8&E@I)1 :,29,H ;&,?:1\P<%A CH4AB)[]-<* M3C<.W,6] W=;ENXNM52&4<(T!29 !:@EL:NL9L '1ZC%D#!^]I<0SXZ>G6&= M8SW]>/'Q*;6AW\751%?U^G6\MUXO5K7O?T&YM1.?JYXSRRI%NWD0 M;2U+9?>/V;V>A7E],U1/T>I)-8L*XDWU);F_/_IJM8S\V@Z,O]GC^F@_>[>: MGGRIO4?V_6&H]V?YTFTR7W4WN]X66.*"#(:#$95#)1F CA&",X&1[/ MM3P1,,^':\]'\SRY5H2EKSLGW(-22UYPQ"-$!9Y$-;E>2[J+%C7!M(<.V6/FW"[A_ ^//YF\/VM_L]Y/9SJQ4GV@3+LX=V%T,U3 MRPDWFS82;/?VYJ-3;Q[=";)_JV@[60G%B \%5052$T8FA22$L@$$Q)IZCS$1C9[D M[+]%PU5=[P]ZOB-UJ66@7.IT8YY+0)%R@ =N@:<*:D$D].[L[:'C.^R':W-= M )1KGKL=6@UIO2MYR3'V3 @(@J(2P!00#HKA2$Q&3 RDY$,RYFK, M*1I,)JK1WFT_K4GBW=] &>JZ_IYB@ERE!Z?VM&Y?MG(\D;# D\$HA? =H8E" M%)%A;#(:JL&H*,Y=_Q[7=3\\S=L90KD5*VV+ M+G$RX.EHR'C!&&%$#D?#X1@-.,=DA-KL0^?A5#=T>$+!9T+U#'GX>G;8:>68 MXDK,!G"$AFC,8 I,'SM!85H4 S$>#B"=M'BV/H\1<6J^'8OD^7+L@+_*<066 MPVAV%Z,Q0T015O")'"(6C3R("!>$RA9Z+<_6RYGP[ @LSY9I!UQ5CBJO1$R, ME1H1A*(9 P>3@D+)1"$&1$[0!+5P_/#L"RO.EV7ZG@:/**[G"9$SX M9#@92J8*H9 83 B!#!9D@(L6TV8>)Y4SH=GSH3Q#FC5U3SFVR)+"P5@6;,3& M@K$1Q44Q0@Q!)NEDA$:#R;G[IIR:;&W0S,6WAQC],=,WWC7>C>(JYEF;%#OR MEG (!R,ZI,,)$VP\24[[$?=A5.\%9V348E;,%"NGAZV*]CCEXT;P=>W=32@5 MGV(F'[A;]$2. M+LYP\/DNZ5'_/@Q6B_1.S#HD=W4YJT)ETRNP=CU(HNJ^F$^KWF,D/5>8VX#/ MJ2O3&[:+(MV(M>FF[V4LYM-\J:>W7^4X5WVN_%$)Z!A=^DAX^SUG4R?Y%'"WLFXVANKMED)Y5@QA>,J L&XJ!C!(AH. MG/&Q1*.1D"/8Z*+4Z3!X[FG7T6667$XF?#@F$RDHHP3+R8@/,!F+43%&:M+( MB?DLGL+IB@]//8?4,[+9@D0WP^OU[-/7>6I&HZ>YFI951KN>\>%P(B:(LP'A M TXYEYQ,&!H@/#I[Q^!S8%L;1,^/9>DW956#CD=38:3,2<#S%#\"2%G MDB-:0%YTM<#^7\&T8S$].ZZELY3.J'976#F &(T'L!AP#-E@A"2!5"E:H"&% M,,)R[@==9\.T8R$]/Z+%Y5IW1+LMK*2*$<$KJ^VKEOD MK?5DFS9/2G2_??-DDE/OWCPIV/XSL'W92HHI]Q93@#2U "GG !-6 8(=U=)# M:W2CJ*F96[Q^,_.8-J\SEHI:)^+P!\HA 9#E'G!.,7#4$1D,E]BTF,[S[+QT MUZWSGK'+-6\7UJZN4G=X-_+7M;?51JU<3_VZBV9N.U;'096X@U==55$*DUZG MD@YX0QR 5C+ I;4@_D4=DC0$?/X/]_1&P1/"G&/Z?U+>#(; ![^&]4+'^C_5 M>K;0Z].XTU2:8\9_\$9EOIJR'@T_J'G[.MW6QV\J;:IIM3P0ZZ4'@;*P>EG= M1-].8RIK73G@7#]+\WJ6?#@BH_IOXH[Z3F:Q[Y#EGN'K+^\#U*__++[JVIVJ M6S)P?4>M*03]C0VPB'/W=4/=NIG@T@\3EZ'__-O_ %!+ P04 " ##A6=/ M2)R1.R%E V P4 %0 '5F86(M,C Q.3 Y,CE?9&5F+GAM;.2]6WK/_X@_/J?K[*=OZ\5_ MK&?7V4WZ-I^EF]VSKS>;V__X]=>O7[_^[=OG8OFWO+CZ%0& ?ZUZ'6P1__JE M;/9+_.@7B'[!\&_?UO.??PH4KM:[9]=X2-D\?CO?5!T>-J:_WGU9-7TR]%>\ M:PNEE+_NOJV:KA?/-0R#PE__^_>W%SM(?EFLUIMT-?[I K\F7V M,;O\*?[WCX]O?AADNUK\:YM=II__-LMO?HTM?M7;]6*5K=T#4E "B63$Z7\?Z[/Y?IO]_>?UXN9V&1#ZM=-YV6R3+I:- MIO>H:U>S-/EJGJW6V3S\LLZ7BWD4]B$W[&U6G]_M*DZVN_S+^VY%:](0>CZOUM M5MQ)?W=D'1ES,+HN-OGLS^M\.0][D?O7=K'YWAU]-<;ND,Y-V#O#'KK(3JYI MSS;N;B9A6_^07F6G9_&H85EMDM5Z3HYVZFMF;8!+@R+VYVVWQM],X?JR\ZPH(: MMNNW86F=/_EJNPERKV[R8K/X]VY.[MMMU >B.37?+NNN0#T^LB]4RL>]OWS\ MC?[^>_H_>6&6Z;K^R]+!X'U16F^=/MZKN[E]"8ML7GP_/9U'#3N?0;O7^XQ! M.I_Y0^G:?W3NO$\/T?FLZXKAL\V[FLW;?'7U*2MN;/9YB 0^F$5*OYQ>)JM;A8B#0"K: K-@D"D5V&83_DF799?U12T :(Q;UK\F=7VE?7VP+$0V:\\1;07?9'?5 O6[H@SVI#[:9O8L:B_)0\^D;$0K+?; MMQNU*]KV1R:KJ[=9NCX]Z0/->YI-&V6\P5 ]47&O?MZY6WY?K!8WVYO=EQ_N MU-&ZKU#[D7NBL9[('^W4UL_G^81E?H]4\'I3=1BA.S>YDQ]YGV$;> M6PW:.V7WDGJP25LZSW]$[U37>RMJ=N]JMA^S97H7T[#Y_JE(5^MT5BNNYE2_ MON=74SYJ=N]NMO%<=!9]":NKTW-[IG$O,SG73*G5N9>9/G3.//CX[2+]O%@N M-G6=J6W&[(6N>N_^D2[=S6JSN#M.C0M,C1D]V[RGV=3F[K%>7%DQQYG&&,P=@*@UNOMS>TY6V^ST0[2DA:SDIS]KP\IJB*9%ZO-K_/%S:_[ M-K^FRT>AGP=BIK]O/]89C.I[L;_9>;[.9S5C2=ZW-C=#W1ZS!>,=M^SGZIH&DXW2,C'9QT M$)H8#!*:O@U_[EO'>;4)Q+][6O9MDZWF,1"UK^<]NVYT^]C&8>ZC3>-(:/H M2?YFN/^_$?[O^Y2I-;W^-F\VOV7*S+C_9;3^_ M +B_(O._]Q\GU;0"C=F;\&LE-,OT<[;\^\_ALR^P\D)B M[IQ2V M'W8^$+:,[.B_V, ]$V4X?J$/5KF'B(:/ >$DY1DY!ACT7>XHLHQ36 MH>A>=%0Q^RDOYEGQ]Y^KGOL%[JS].5ZSZHX9>8<(A,F&#W8K[G_,EGD0^[__ M' RU[/[#?+4)$NV6NT>$Q3:[NG,5#B $,3[@/AY;?5L<$^^GC1-OO): 4VV- M=11C[YG:0^$8L[7$NR-A.+*)'1&.,SF:=XS(3C@&Y_.[]":S/RA1)[E]WR5Q M &&(- =4<&48102"DD+(B4R>U2=[Y?U!7?8IY]NP["CW6R/T&F5A'!GX@9QI MBL"YK']J(L=/DKBW!7VIR(*6Y//"I+>+3;K<15Z'3[9%MO[]!QOD(6_/Z9]0 M9[$$%C$J$2/A+P%8N75:[8;<]9\UKDYQN0EK\OZ!&NJ=_YA]R9=?%JNK/07I M;.>]/BP<=?HETEDE#6,:4,VQDA9@7]**&,*-A0)-7RAZ &@H87B7;:*%]:'( MORR"%:6__[&.(3#5D;J:;19?=O&LZG. *IUMCDC(^8,EUB@+(>:6>TZ)@D ; M=X<* 93(YF+3VUK2H2W1.UX#2M'=7;*W^?J8U?!#NT0:QX15PAJ&;'1 ,5C2 M CGU:'J\[Y-A3V6C,51#L5W-_V>[WNP<-9_RCUDP7L.*E_TP\T]Y=\M+'X]+ MF.4.!Y7/8"F-L%ASMU_L">* F^GM6P,*X000'TJ6?\OS^=?%>>**$M#YL\ZRD#DO+IK>HC0 =I4!QB[QC7AM34@Z<::Y,X;^$+/6 \6!:V(,I MOK_PI\*7"@(*- QI+$_E+2%.'V ZF M_P20(TCO5W:QOLW7B[NYWR4*@,?TH*,=$\^XT1QI*RS56CJ+$=]3BRG JK$D MT;^$)'6*[E"RM ,FNM]]7MA\^WESN5WN;QX=6Y&.=4LT)M#*L/P2(#'P !&+ M2DJ-9;ZQ'+&_A!QUB.UP6E.9+NS!2U!]%G \JC*=Z)LP20CQAGMJ-!8PF,%$ MEC1S@W1C>>)_"7GJ&N"AA.I!M&Z,)-WG)3H:\?)C_$M(4;?P#NOI>(8\,[" MCG\\9+1.]P0Y(2D6S#I/N$7.2$3VE!,6P)B>UWPP7I^4L=9PCB=(I0?W0<:6 M6A+TH%]" .*(4T$\DP!X!I0K]4SBX!0#3Z8C.LUQ'$]F/A39;;J8EWO_?LL/ M:.U _#%M;"UAJC-@ J231C,A.-,:61HLY@H=XE'SHYK>W.O3D;(> !Y_[_N0 M?F^\\>W[)EP[$=0)8P1&!@A" ]0ES53 "7K9IR-4[; <6==_-/EXSC2;%=OL M(6SGZ_EU1DTH9%A+S*B@'@8K6WM1XD2Q<\U-SM[\\=.1N;Y0GEZP9R=!GHF M#CN%B84<6. 1E:9"P4':_$9 ;YOFL %^_> XLC1%G7+=5>CPD<$2:J1R5FOO MJ,1*&:RM+U&!5#3W5O2F^/X3RGW*U>Q?VT61GU! M$D?CN;LPBCH%B23"R=+%3)&$O+'4#!UTW FK'Y\2]H7C@"?/LRR;KV-BSYCH M\TC6MN,'T75'29BQ >VP\#LC)%" >U6>G5*@8/-SQ*'CAWN1I]Z G-XFU\GF MEC!/+!8 ^ !T (-"7J' B"/-EZ>A5:8^Q*DW'$>6IBI K N5Z&I\<8$N DRE67#L-)#)G1HMQ9UPN(C6UMG& YW!?A^PL^5P'GV M]N_S71)MF.0.:\TTD1YCCZDH*70>-+_P,K0"U(>4=(3:&"M+7'#7Y37WFHO) M#WT2A$7 QEC&O'>2 X08K&@4H+FK<6A=IN_UHPULHRP9-47C8)]$*42$M9(Q M*Q06'%.F2QH%;)$XJK>3C[$6C1:P-M-T-?]G3.(<9N:^9<5L ML;[/QO8XF\@Y8R2"8@ A=BJLB$+&:'93KH;<&])<+^WM4&((<>@9QJ$]?.\O M[2*"M9H?U4V?MDX$X$#H8"5B[UB@#&M:^K\Y\[;Y:M%;[/^0&TEKP*9G_79B M]2;.>N \IUPI!JP.2,CR<@S'WC8_(.@MQ'] L>D-QZ&D*7>A*UO7D8;'C1/D% ZV<%Q2@62 &'2/#J&FN4#TYI,>42!:HGHH/)S/SE%SG2^#R*SC/K_Y_O*+%U BK+)&2H A0@A# M+@&TE-L@&)+B6CMNSY2=6;R &F)P4+@,]Y9[Y!W08D^1@91/N7A!;68<+UYP M'@+IE(L75)3=O6\FO[G-5_%M/%''X&B_! 8K3SJ,E*5.4$*EM;8$""LT9$KS M-B4-:O/YD+AT ,Y0JL.CJ9Y,9_]L^\1XHPS4S%#AK= B$.?WM%GG.9IV78.. M^);WA]3KDH9QI.!$98,I"<%(#HS\YB9?[92QD\GMG[1-/&708 JQ90I0YRP, M^^R>)J04'9+I]6R(EKQY[&5HBK?3F&DQP_VB]1"'+#$+/& M&8XMTB1\LJ?5<]C\[P26\6[8/K6^/^;+I<^+6)3WN!_IG)$29+"D M##@@%;<$!'.,E? ZP7'SH)4A2UR 26LZXMICP[$E5H/Q_PGU1UT%CQLG M@E&&";&:8RZI%89 7E+EE&V>W'; W#,]24!;L 8,2FI0ND9)#KEB@GGGD18, M05;NA8ZQ%H?= Z:#Z8?Q;7 :SF1XD#3N@*:[6\)TNO/RW\2$-;L#AH,.M)Q2'_^FPRPMA<+7L*ME< M3@?,,-./G$Z3 XU#MG=3_?QXJBI&"%_M5+[/W^^;[$-&503P<#SQ>K&Z(^=0 MB'>?SXR9S2$SV$'E' HVA\6JQ,T3 T1CR1TP3TW'DCLQS)O+:H3ES7J]S>9V M6P3M\.[Q_TB7VZSI=8,V8R92!QJ-8DQ" P-3K#6E.\-3JIN[^GJ++Q]&UH;# M=*B=OPJ1C_$61_;G']HE0B-KO: 0 Z<]D(1 4[T7&#=?BWJ+-AMJ%VV#TR"! M(S&&)EO-'MPIZ"?Q\1E"[OR]?V2M[Q)]OH+EP>FL"0 M=2+6/ET4N^7I;8T@EZ/]$A6]8GOH4G<&"!VWCL(C0K+1+P3?8?C M8OWGB>B>8]T2(Y@*K+%44 $$5%QX4,)#,!BR]/19P3U3D)B#U6!:XSR8)O@L M-"<#1(YU2Z!B1%+JH 4 .,,T4W1/:;"ES,2CAKIAXD')Z ROURPADXPDFIY@ MC'74?'=W(EX0O/B:WIZ,+WB^0R*L1]3Z8"@%N\A+!R@P)760H.:G1KV=&W;# MK -745JA,Q3OG^Z8)U2/YSLDUB*'N,908J.4,C$%4$F=X2WR^YU_8OC2E8Y. M$!Y/?DYN)(>Z)(H9KST-"Z^52H7?J,(EAHSQ,4JF8 MBAB,%'40KY#=336;G]0CGFF=Q(0$-M""$!9&.4T$L'NZN#)V4*;74R+:L^AQ MJ$%K6!H?83VG$M^=CBQF^U.W^$6Z7-Y_<_ J4JL!$XBQ\IAHK1G'GENK3?G& M:5B=:8(O7INLBW5]?_[W:5??H:/O[^;A%_RS]=Y]L8;^ 6 M5]>;+%L=5IT&>G0"/70$: 6U@\0YBS#F%=N,G5(0^& "TUI">^7!R)*\F_L# M6B)I0XGR\6<'XXL9P0D)>A,A0?466O@]CD)+U3Q:M/MP]A[ M#\U_.4+<'P-&$&";S1Z0X1?%>G-'P-W/]ZNL+Q&N^^3$.4>99)8Z !CUL1A2 M&4TB@@W;W*CO/F[_A0EQ3RP808S?Y5]V,]WM)]U\YOL_AKRWL-WXBCU2*^$0"4M M1! 0@E1X84UX7TLZD9'-:Q2=OU"^6.]GYS"/+$XG3]*.]DLT)E)J X-!21G6 M7 .#JX4__#Y1QV:77*PG&:WP>MTR,BW'Y&1%8]PX+OZ M) YCJJW7VL0"CY!99TN7AU163; 4?=]2T J@#HSI'Y___VW3(@CD\GMY'_*T M67QB@(0Z00SRW%C+O=%4$EPNEU):V]SPZ"T#2,SPK>>Z9[X@AV6GB-.(:,&*TT+X,3%99N@G4,>UTRN@2K_V0"93;, M#UFQR[#RX_.[O7#_^%EC7[%7J\UBOEAN(]#&[ MSN;;9?;^LB6Q)PM==/J@!%.D+$**4$N)$8Q2:>X0I989/)E"&<.+T..DAV/B M/NG[^RWQT-^?'^#$P5&/3TT,T @)C#C G A.#35NSQP'08N+?'V7!AE)1A^G MWYL,:X8R-9Z?\+OTYO25\E-=$^<1)%X38QUUB!L%O"TI#KJ3F?:1U21DH99\ MMH;\KR!LDSS[>I4R-HYLN9O;9?X]>Y@"\.01VL$^B0)8&")BS(QAA@LF=+F! M."S]!.\Q=L>VQ[5U.@)I*$'8)WT\R?P?VB7$\?!:<",\% ((12Q2)2U$TN;) M%'L[*^F-X6V :>SK*E-U7N;%'ZL W-= 3E8<*99RLE/B)66,(8DUAX Y2WFP MF?8S#[]/L&!*]RSM&J6A7N(/RW05Z3YA2CULEOAX-\U1"()!3 R6DD*XI\0# MTZ(T5L])3"9B^[3 SO:M#]=9^%#?)>1>S7+5G'ABE,YOFV?Z)9PSACVF"AB M>-CG!"9$E+/7G@[IV:VY<3>%/^\-E<8\_6-W[N/3S\4B!N*MKL)<_A::D?TXA,Q%]K@V8@PO& M:?_?CRT3"8BGBH6WRDO'XVM&47D8)IFWTU;I&O+F$(=;8?+R>3U)M6X<%G>D M!*C;8K$,'[/C._NC9@E6D,E *@:<$ "\$\Z5LU.&-[]>V9_7M"F^>6:<1X%B5LR3<-M>R^_-X=L&L]E"T8%BI I@\ M+"(!K&P>H+C.'F@!^1,MX'#\?]LQ$Z@)148))(,!81E' M*2[F!43"E+T.C! M- .#/>Z1;&U 3UY.Z63\A$@E@L6+@2)AMR0*0E"NJ) !T]P4&/AT9L"HKS& M'S[<=6/.9X'&]'3]NDJZM% M8-9=;/V0S[HOH_IFM?.;[*Z7CAV[//O7=A&V#Q]I#*_[E]WMQ!_F_;9.?/(9 MPR0@Z)X"J+!P0$:5X\I#*V-N$$,X)7C$XF$/7"8G"=+??T__)R_,,EVOSP@Y M/G_%YL' MBRCX:/D8ZQC>\!Y^]0V+,#[1;RYLD*APO M[9.]>7O,&FK&]?E\T)1^U")A/JCMR%FA!+#0>Z0$!(P3R2"W!*&$,( \5/%J MJ:4>$LTI9\QZ8YB G [J#SGMG&S(E, M.,B5D)YCW;-H'" (@4IZ'?1!C+4RT MPB7F %DRI4/FQES(N\5@*)?$X8WGCW5VN5V^75P>K0E;HWOB@^ K1H3#Q%.+ MM! ""1"L;.^%!ZYYGH3^/%]#*'D]8#>8(^LF+S:+?^_=&8?LS>=,J*,=$RV M(3X>J3-'D54*61"V*(H$<8^K#A.4H9DRQ8'!2$'1%J MI>0D[E$?(:2^P^+4((E40CHG)!2,4(*\0@)!HB0W+FC5>,BKGD>]$]VR]:!7 MHF.\)GUO^0BM#]>#$]%69XR2P, -;A141AL:T(L%T8(. *5D-MAKDZU*WH=\ MU-:9VL(XOL*]OI]_K7CL,T=*,# 0(BZ1"V8HP41ZC79. BJTIDB_, ]*KR)1 M7^R&@/KURR8Q'HA@ZQC.%952:!L#:Y50!"%HV32+HD]1\LX#1:I/B\+CIHF%QG'H RW"4!!T5DB]E%!"3K FI/E186]>@J%DH"540S'_ M71[C(6ZS3::NBNPNRJ-.!>0#G1)%'"-$!*GF,)@R,6['48=9(-@9#IJ[EWN[ M?#R40'0&VE"B\I4O\ZLCU<1.=DJ<#6:&%0*;H&(APH7W M-JQ\1GJEM<;-]XO>4K0.)1J=@=;[:6&M6 5Z,?&4X&EIY(BH853D 6Y]D J M^0(NI'=N-+-B>-,>"!/4B M+%D&* @U05JB8 5/QUQKS(63!__G83 !7\]O1;YNZ,O>=4T\TV!7Z),Q0"FV MFINP=ZE@A2 /H)M@191>STTZQFL"$J)FL^W-=IE&67]P=MM,9@X,EC"/@2-" M86D<59H*QYW@V@=51RNC)G@/92PIZ@;!\>6JNY C0R3CECIA**>$>4&A0H[J M&#R#00NS;PR/0)^RTQBSX<-(^K]^]&;U)1C$>?%]D(=,\JI,-;NW-8)(GC9. MF,7>8T6$U8PC!8'2$!O)'## B'HYL7NFS&R+(OQV*CKDV?:)@B:8W01A$'X M',PI;4OZ*,9#&IM' T':L.9)=;_V0$SNDDE5 O&W++\JTMOKQ2Q='G$T'6R? M>(I!S!PF&38$!T@UP"40.&RX4XW6:,G6O'ML^C1E+^[DZ>$,#QYB'VV?,(25 MLU@*I1"6V.B[8[0=30$K,LUD.!WQ*>\/H=?!_[]EXDS87964<<\R M=O<*=UM8)?-HX44!)R:0GTCI%K!:&^Y(JCN0$ WKZX'93 M/ ;G\O%:J ^;)40 HR5E2E-G-'>6$5#)JU03],/UP=GSD1C"N[:?W,/K3ON/ M!KETM7]6_UZ]M_GJZE-6W-CL\V:HYTS2MQ8XYL.\@\:H08M6G>7V:\7F?%#03BLV9XC&P8D=OLO2<*A$(.<, MQYP++)'!3#A9O8$(VZF68NR=J:>DIQ]<7ZL43A>0Z#]:?K(M]> M7;_+O^P,$AE1QO/O9OS ^?$Y"D'7<$P8(Y"8L$4(X5N(CV:1*1+XX M46P!]&""6&6._W2]*.*4\T_7^7:=KN9]B&.]IR4>"2404] #C1$BX?^^P@J) M(8ODO&BA[ 7NR8CF^]7A2/E^'YAXH[E""AE.F*,YON[UH M 6V*^& R^GNZB4GH.UXF?QPUD=(9+)V@,B8;LU2'C:2DG3+6?#FD?RUI:P5K MPU/Y>;:XIKNJU;P MYYU"\4+X."D'TBCLZVAS?E)"])V*1435:G[W3;S(L)[E)EVE\S1^E 3&AU#C-&76T0\JBM8QF%VK8QJA[HD$ABF' 46 M,\, L$B$A^XIA!Y/=+ON@F5'N=\:H=-H:U6[ZU1:2Y]GT1@^[>YNF)\]+'[1+N MJ=6>(,<5UP1J9<($]_/SD#?/4M%;;&JW'&L)2/-%4M5CV.-VB5):$LJ#,1B+ M>R,,E:D<8PZRYFG^>LOEUO'2V Z0#MZP-V_JOF-ERT1"KX,T>1OV;204E4ZY MBE))IN0D[ODM:PA)8[:IFUU@<;"'/V;K> MP?I9Z4K-[PCBFVJ!8$@E8X(&! MZ-Z<=BU2/+&7P>!^<&JCPM3=$9]I&O8 I1TG02(Y(=J;,.%JEDBRYFX$_C*X MV1Z3#I;9($OGK[C/=$J(YE@Y@ U0V@HO,>:57\W2%M?HQ,O@9I?H-.;K1;9: MY,7=HN#3V6*YV'R_R&;Y:KY;.DZOQ+4'2(Q6\:984 (L-IA#QE0532D-:)Z= M1+X,?O>%U%"^H!]G?L()_+1Q(C"#"@%%@?%2!960B2JJ$'#0_/SU? UY-"=P M:UC&8?9)I]]SS1-/N50<$F"M%#I6!F25R0:@!M-V_K9AU5&NMT+G-?%_D@[? ML=D^#KO?+E;9^\N["9_,:/^T<8(T9^(CL]9W*WO&Z/26-M_:&< M^:!+IK>+3;K<524-GVR+8P5KSNF?<""P#LN=1?4-2?:YYPBR$,-HZ71D% I/7W)UK:P"']HJ.I MZAT ,Q;+3ZIKSW=($-:$>RLE!1XJZS53%75"BXEF#^R&82>XWPJAUR8'DU3< MI\#^<=A^D M5XYN".F"1/&2D=BG07OM(",WJ?@$7C0(]'1=+N6 MH(S!YI-[^=/&B>$.0H*)(%8JB3PFP4PM8V8\A-/6YYHSZ0BW6R'S6O@^2?UM M3':/PV:=KG>3/+F#_]@PT4(B(Y@6*AX, AQTE9D%Y2).^^T;_?[C:;]KG?Z)QC28,\HK!S'W#'L%JE M M;G1S,ZTWU:U#.>@#HH;BT7&QV- 7!A@(A2PL@9AX;ZO 2E0P[)N M.);]'N"[V=X<9=H/;1) E$.4<4D)- @38VQU5D_EH"6PSJWI6A?UO!O:>^5; M^NTTWQZV2:2(#ANEB466 P1T].*4$75*32C+?B=\:T'[&"$AE5/L;MXZ+XK\ M:W29I;?AF\WW9UC<9)A$:<]BC2_B8G89[[4#E0_/Z[A&N M<>X,!R(R=1-+Q!P1DD-=$N&MDL1XXR$)M"D.7;6DZ;"J36=9Z$L@.H)F*.9_ M*/)9ELW7/@ 3B5^7PGR$^P?[) @*ZIQ@1F*@B%4,ZNJ6)O:N>:C10+<@V[._ M*VS&V#5J[@H)%L$ZI-QPIY4605-AX%YOT;;Y2S[0U &F,K"+D7-!^!@PIFL1*W@"4QFY_\*??;U?R9T+9# MD8-G#)%PQ0'G#!#+-($XR#&[OTQH5//CAX$N7;9@=;]0M8H;S9_7*M^L9D66 MKK--_J%8K&:+VW1Y6%UK.E8BE5*<8J6-IL(A+NQ]JDIO?7.S?*";FRU%8@#, MAMH'WN6;;/TA_7ZB>-'#9DG8S+0QS(7I(TJ8T<#R"C-%FQOW ]WT;+_VMX!C MG W^46+82C9K;_J'!D@4D\QC8;Q"4;X)MO?I]( 3S6\%#70-M&M%H".@QA$3 MG:X7ZXO;L(+-WZ\>GN[!VH)R>(C$ A$A [P1E'F%=J4?AHQ8^>/ R9:4S MK,:1EMUI;;;>Q!F[R\MLMEE\R8+\S\)WZ57]6G@GQDD$LI(%F+T&3EHC'#:5 M:2P=;7'Q\,7X$?L$;$P/],*%'4.F^<9U@Y(31S1 4TA&%6 M"H)D\T(%\,5X'7M%;-C+CI7'[/UVL]ZDP?1:79UT2)_JFB#%PS_8*B446,!=TQR&'-GW0<90:Y;Y+:>O@-S(- Z%HY/^29=OLV^9$78_3[& M^L=[:_P\N3@X3*(IMI)P%K $3 #KF*]\N,*!YMY..'UW9_]X=;U4/#.C#_EZ M8Q>AY>+S]JX\]N?-159\6/2CAAPCH)&95,:V,%H/=)2TD+ M'SI\B9[5,3"]E[S__/41G(&V/SLNU'XQN\[FVV70Q!Y^^GHJM0O*.50D&!V, M4(L55.%O:YR!2D'O:\GS(*==#2JU>ZT#;99J&%1@XZ$C\7A^1UNPM."0=V@; M56JOS9L:E=K/PR+MIU+[-)*@4>T 9U !@BDQ2BO)=0F%<:!Y"LL1*K/79NOI M)&CGP3*4 =E%$BQ(/(-.$8NI$ H@YBDH*<.4H6G&@G?!JCK9L)JA\YKX/P[? MST^"-BC;Q_.2F+#E>:@Q$:JDRG,]9 *TT?;PUK",P^QV%8R\H$H;92"V%EC$ M@^%:KH'G( (=AK0-D@HQS-M3AXCT6 :C M6$GC2GH$(:IYVNKA:U[59DVC=(CG =68\2UK2 @+PAP9U!9K;)$DF*%REE[8 MY@;X0&>[;=G9'I/&G&M<6TD:BA50X5]M=O8&EJR<'PIBUIAGPQ?#:L2SEH , M9C]UD'F4@&AD$(\1(5)8#KE3]XL(:!X[/D*EV*:Z=0? C,7RIADG SU $^D" M9,B&=T)@14KJ*&!VVIIU.X;52SW9#*'7)@>3U*JGP/YQV-XN\ZBCE#CK,0.> M40 48;X\8I+&^I>3>;0VU!Z2CHY=%U@_A%NES>?[,^I+4U'"H!3BE %>>*"A-4 M5]29T_*!%,4T,-$\PY[X G"I0Z@** 3"E+4>]"T&2CZPOI*::HZCM:FK8#WG6@29=*]>OU2); KV8$+Y+O^RF]]% M]B5;/9QY^#[K6"CK/"OQEBAB ++2*@B!%)Q6+V]0HIOOR]U[[2ED M$5)3'&\L4P&PEQHJ;/>4:"_IY,];W[8.H6X!QY"AY-/\?J9U0L+T#1>&.@T8\D10 M7X85:FAPPB!WI]VKM(6J!6;]?1 MH;!6J_G%XFJUN%S,TM5&S78<6ZRN/N3+Q6PQK;F8[7J3WV3%^EVVN4@#4&I] MO_J\O]QEC"F_&COQQ8071WHEUJN@\&.@+*8NK+$Q M__-=\A&A.9"U$N/V%-E7O4-/YW\J'<;)OHES0DNLD!>6>FB$$F*? 5<(#7GS MA, =)\?HA'>/@_XZ1F?(=!DUBS_]3UY4[_61DH=/&R;<&@ I MD844JDWJQ7Z#Q3ID:MXA0 WUL5ILCI=:XK;Z8(H'8WN.MD\DQC.?;YU0R[BT,JQ) #)E@>/.EW/U$D[HQFP?7.P"DZ%<629? M16NWV*F*'Q?K/_5WG:UFUS=I\>>I]'(GNB:$2 .,\BR0C#C@F#%54JSAH$55 M1]:F>X)L/"$I)WTZ*=F)KHFRGF"..?>>:^BD4KA\Q12C%DQ3^^Z>H253A34 MW>;':?VEO.N,78_]>AT -*+242-AQY%>2;!["=*8BABVP@&"LJQ&'/9F1X=4 M.*>K:C1$:S2IJ)7)X4BOA$1+B4@L.%.&<1\CU$L?N<,6OCC=XGP.GI**UFB] M7NEX*7K$J$(QDC#LS?0G,S^I1YSHF4!D#73,*1F#X"7G3%?TAL6W16&EP32* M)MQ[+!&=HC3:$G%_E'^L'N2Q;HGFWE+C"#$40J*000Z6E%+?XA99;_+0QZ%Q MAQ#U'XMS;@R(7:S3JZLBN]I1%Z-V=DKTV.$>!Z;UMD[!DQ-=$XJ0LP0C"*0. MH@ 1\A(*BL/;[!1$M:1Z4*I/ED YTBWQQG@7R!,*<>$P5C%F^8Y:@Y$8\J3O M>"V4SMCV.)ZN.W0F%^ZQ7^[>%_OZ2D<"/IYKFBB#@!5&\;!B28(H10*6Y"-X M7PYQ:B$?W? T[Q2=/@_^]]/;K>9W$SR5U9^"\#L9/RN";"+\[.E6^.\V.P?W'SY,?MTND5C1L>H"XL-FY ML'1)S_;SL]I,*?UY1SCGW:'1F%O_]0]E_IENLN*_LO@S4*-N;Y>+-!@!)]+: MG^Z9Z!BI[WS8FBS$FD)JN2YI$!8WMZAZB?#HF*.=X].8Q^\WUUFQ5QJ.\_1I MR\0Q0T2\D&,E,Y1(H$TEATZW6$E[B>_HF(>M\1C*'[*?HP]@! ,^6.^SS3\7 MF^O2N>.^S9;;7;WL]3J8R=G\4_KMB(G58+3$$PV4TM)((X12CE!!2H-%"S*A MZ+S>;;#^X9N>9^5=6D27T9?1?2E/_%=UO"B'.R7 U!!>V)^D[;W1F8Z5X+8D ?AK:M#Y)XT3Q:!RE DIJ:76 M!BW%DY*JL"$.F1%WS%V\-3+C\/MTZ/,SS1,-$5#,>6P$)(0+BUGU9C G^;1W M[S:L.LKU5NB\)OY/F^TCN6D>%#X_::0_;9P88X47$&N.B5;$2LI9M0D2 M/V@MTYJ1[*V8\TQR^U:(#,5GG2[C\?_%=99MWD8N1+2/;^:'NB1">0@Y\M0* MP:Q'BEE34AC4E^;GK3T7.^QX2^\(GS$EX.3R?KA3@L+_")-4#O#**7>_>9(F"98)C$_-D.<@(YK5X@A"=Z!Z)3#IYQ";H96J]7.B:I M*$Q-*$82AMYNQBLOB 0$2L6(9V'I=:ZB%TH[H9L8G7+OS)OQYZ$TF"\I_9P7 M/B]FV?ER<;)O$LA3$%%@D4242R,I4Q7-!C1?+GJKI-B'9'2-TXAZ9F<9(*E2 MB !C,99.!UHA%96-1O2@9;4FIG&VP6D\R>@NB1^'$'NEI/6< 8T-MHJ7% O" M)AY&TAU#S\WFUPRWOX+$O!2E="*"TE$(BET4V6RSSW2\RT%XHM3[@?8!""VE M(%9:[(6'VC!7'4.CF%L9P>F1K$>@6HZ&DX)]Y\>=E5'TOMI__)XCOI]SDR^5=-3^= M%EE4_IHV4MKM<>5-U>P%OM$;X6^>Y.B M@3!L*&7]5W.2 KAX?1Y(Q[2C7+B*"N-0<[OT_"JM8U@?G:#2)V^[J^7CB)>8 M*Z<%5$;%E\)7EK6URD[3FFC+H%I%?9I!\SK8/BF38!+<[DCK[[2$$X%6$^&H M04XH+2AWI%K7+$ 32KG:$?8U2SB=A\MP)OY1#>*DQ_!D[\1CZ4T +,9X"FP$ MP: ZW)>$#UDC>URG8==0341$:KB":O1/'$"8&\@Y@QR%)513 :H08(7T-/?\ M7KA[GN2TPN^O)4.34B!>CNATI&6<,E;=M]M%$3_;7H6=./8_KH,T'2_QFDG* M-$2(,:XI94172[CA:E QJ>M2Z)2/^? H]BXU/OM<;-/B.P((=",W3T=,)/2 M(&JUA#2H@TAJ=G_EP(GF7NT>79JC2TYK'(?:I-YMX^3>7[X/6F(:$Y]=W"5Q M.J8!'^R3:( ],9P2QY F7%I,*TR!]"^AF-7;ULFWNH)G:!'XF-WFQ28J_&?( MP--."0,0$.LPT4!R1+G0P)=4:M$B5_UP9R#="4%K? 8[!5LN\Z\Q6-WGA7V^73(QRS+8I=BK?#1V/GC)/ \$( JVQ8<(6DSBILJ@T5BA:UDH<[Z6@O M*WU"-LXB$A:]/P)+ZB\@98<$,6>PY1S%,I)&A#=#5A@ZU2(OS_G7_Z:R>#3$ M9BC._Y;G\Z^+Y?+-S6VZ*.(2]S9?'^/\\QT2Y[WPR@4[3RBA,/96PI(ZSUGS M;>/\JQWC<;X3;!K;'3_(VWU]I/S2A\G\(UUNL\7*?9MEZW5^:=*B^!ZUWYNX M3MG%>K=>?4PWSV9J[6[T!,0(5.4E"JH4TUX@J*M[\\+J(0,R1Y"3T8 <0:B< M?O/)JM^#H;58J=7\4U;<+%;I\KI:,/:SU?I89NKC'1.J MI5.,2V<":4&KDX96JAQRHOEMYO./B<;;\CK%:"B)^#%OUT,2]BOL$:$XV3ZZBU9>OW81V,"^5VL;Z. M1+R_C$0=4XU/]4T L2IH@DA;!Z4*H-K[6 NK:(MX$?""9*-KG 9SLMS)\+XP M1YQH*!6JVVZ?).U3XB-9T^)R$13 MIZL_WW_)BGF17AYU[?[8,+%(ZZ"IQPPU0F@FN'95:F*+18O@R)?DTVT%RE L MWE?X^IC=W!UM!^M^5X(]H/'^\W)Q5U$L6F:S33;_M @B??7^\B)\NKY,9_OO MENEJU^R(@'3YF 1[+SGF6 1-#X?UFW%477:WUK:X5/F2', M1Q4NS--]2^-6&G'XD*W29=QNU6K^9A7VV*#NG7;*G3E2HBUQP9 ,I@$&\3V MAM\?N^%[EI\O+2_"Y3L(:J/=[K_W7\,C(G.L6V(]BHY(P!G@-A H&:ZV<@U\ M\YQT\"6Y<3N$Z%X8IE(%M/SOC_.LJG_N)SOPG.Y* H<'O5GYO,A"V]_3XL]L MLQZ[5.E^9F]6.PUD#\7)6J5'>H7%1 & I4!>6D6,D]H8:"FW7!"-0"TCLQ]: M+V;7V7R[#'Q[.O]3=4M/]DT0I-9; P25E"CM-#7LCFYN"!TTGO)H"=-.>)?W MBTXZ8#G36I=(+S;I9O>HW[+\JDAOK\.+OCQR/?Q@^X0+12$.IJ2D/"CLUE&* M2R"8'[2"W5G7S3ID<=X]3GU>(-X'@SZ7\(O0[NC\/U(]?'I\+T)LQ>E^2OL]G?KO(OO^Y4LN)[9#@O M_XC\Y@_XO?\X^?V_GV'N_9<)$SY6@S'6&VQ4T(R)H.6$+3$32A[5$?!Y2P@& MX)E11WAF5((G;/WP[&P(&@<1OLM7?UR8 MW6.#Z>.^S9;;>;"%?L^^+69YNIJ;=)7.T^-WX,X9(T$ ! J@H 8C8.BJJC8 MTX6-;[&P=GZJU2UK^T9J-$=/AREA@9$!4HV8 99I0[R2N*+8R.8.GYYK!W>O M;O<$V7A"TEVN3^*Y=D!@1S!4%+AXF%M2C G&T]3+NV?HN4D_F^'V5Y"82>GR MTQ>4L01DO7E_&:_QK#_EFW1YNF;!LQT2A20+I"$%A($(4>,8*+UF6)@A73I= MI8"LS; GDM !0B/J'2U+'CD,+'),A7\P\Q8H)4A))Z2ZN23T7.-X4&VC(5JC M247K^C;,6,0]PB+>X(K9E#VKZ!3T!:H7YW/PC$(WS=!ZO=+Q4E2)485B'&&X MM^'/KW-SLF_"B510<@\XI!%J11,./KX^TC%.+SEZ14&H&.8Q MRUKTLL;?7(6AMQ-,V=/'87.'$$TO>F57@L%FQ>)+-OQ8]4 M+K_7%T%BL=04"AET38RH0Q08#H513NFPH8!:KOJ7&$%"":<0>@@Q([H!QT .^'HWCB"IS;NS(TC.0^<51Y"P8'@9()F1F#"@I.= E4 P8X9,8-VQ MD5F;Q;4B2,[#Z67$$$@,N4'*X8 0EAX0!NF>)BB=I-,T)3OB4ZU@@F8(O0[N M3\I4G!+3)Q=! KR5#@G' -/,0V"0++=)J"T9-!:HS9%U;>"?1I""Q+) -T' *.RU)"Y()"CI M APT7U@'CB YE[5](_6"3W*DB@4QL6>" B40(+1419%DNGGNEM'C1LY5LKM' MZ^7ZZC4FPCKK$'(6.<")EZZD4QGDIJE^=\K!,YSVS=!ZO=(Q*?5\JD+Q&D]R MD*?*: XQAIHS(IC$% M&W78#+>_@L2\%$UD(H(RCH#LCH+WN8+>99N3>LBS[1. G%%04T(9%QA2;F3I M:,4&@189448+3JW-KL=GC!T ])+#1Z(.)8GG4B%D*646.%Q12N0$Z\KU<=+< M(433"Q_9Z5Z]ICZI*F6]S=+UH(]2\_ENE'3Y0!Z.1[_T,8U[U==O(W-^#Z/> M;&]V7WY(O^_J1@T_J_X9'][%\,C-]P_+*'FK>4RC>7L7,C'"0QL(PR"A4,_/ M]FV]B*@3G1/C(*7:*^YC.G6FI =**@\LM5IY5LM:'" PZGDRSHJ/.C)$ L." M[PS5T(!@8FHLH6,,!B7 &Z-UB[)3W8=)=<;08]%2W6'UBH.FH/.22@&,)80* M8@0BQ#D@ _A(R18W,X]Y= *K)6F M3&K.F76D18F%8<,[:@/_--KJ/ @F$&T% *!&*B:$!C12&DOQ<@LE%MC0%DE= M!HZV:LJSLR$8RC-EL]LBFRU.Y8U_V"S1!L5DY)SI@("V87L0$E/"A D?4S/H MR7AMSU-?RGL+9(;B\4'JWV7'JI4E1!CI$JG\GY,')UC!.7KM+)BBYE ,;;S$:XAD5"I*@9ZE@>2&G6*W( MT9?ODD%>*0.0MDH3*$TP-YVZ0P%X&):V%^22J)-W!,Q0[-7;Q?+NIM()%O_8 M, ED*\1=L*DPP5I1C04NJ0DFUX0N\@W!YE;@#,7JBN"3O'[4,A%6"X*Q,MH$ M8 (]@;J2'N&Y:]LGL=N@,MF['D);K?#E_<(V4<)\&R\R6=@6346 IZ*VO:Z\K>&5)#2<3[R\O%+*N_"CS;/N'> M(&Z]FDF8H*&M^BM1;\= ^.=X*G $CG]>;HJR6%^"X*K+U:<8?ZY9@ MBC515A"ML=$$2X G;P-,[2P^^RH]:)!QH;82T@GG$#3.;;PS8)HD%C9QAJZSR[RW]BN8Z*(Y$@:$Q5US"6QJO+3(<_UA&H0#G#XWBE6 M0TF&FLVV-]MES.K\,"0L_+[,=CQ9S=5-7FP6_]Y]?O+^U3,RU-4C$LTH<-8; MP+&E3+OP1K**,;[%G9LQ@[>:2MM(J(Z^8K4(_B/<<@J581HX!010SE:4>H2; M!P@-[X7O<;4Z'ZG19>*/=7:Y7;Y=7!Z+(ZO1.Q&4@+!S2\NYX! @B6RI=2%H M3?,8_>$]]#U*2&/ 1HP2[?]J\L=LMQA_2,/C/Q7I:IWN?%NC/'/L@-<#\WI; M(]SU5->$60V8XU)H[AGRD!+$!46<2H4I-;6T@+Z#70_Q17__X9O:D:]GC)< MH)#@&%%H(-0H6"+8[?&!*BSE4PF#[8[1!X-@^X-MVA&Q8?%[E]Z<#'U]T"S& M93&*'0)$.2<92"/_QTYK\^GG M8C';ILV*6.6_WE9W8ONO/T@2@ ;6.":I]H@PPJR4 M%0JB1:&0P8ZVAU .>@-T#+$ZN:T\;9PPIP&T##"%G#9*00]]294.R$U;A>B# M?47B^4BSL^M-HO-]Z,GO\\W3BC63F&@X2Y' M.U<,6U-2@RB:X"66-BS).\9C9#VBF>*P>R&T$$%#LLQ"2^UN^]3E"X&!)\VM MB\%2R8^H*31 <&1).6M/>-(OQOZ"@!/01')FK574BY)6CS5^D0K#>5RL)QFM M\'K=,O*25(@11:,C;\;OZ2J]VKFTU5619<>OP1SMD&"L%%":>0F=-99;24I3 M'ALQK&YXOHK0@@-Y#_ T9JABFVNU2T;_6Y%O;R^RXLMB=NR*R\E.B<7>*TT% MQLP;AAQ'%E0"3OF0@?#C,;9+B!HS]P!=SPB=6JVVZ=)GV;.*7].Q$F>MD<@! M(Z221#'/O=K32;#ES>^Z#?V.MSB5' B\D7=Y]^TV[(W9V@=$'ZK-_UQLKA]V M.5\/J#MRP@$B#A,#N0M6>%#%(2S?4P(DFV!NM]Z.P(>%(H MB900.$"1XD#XZ-K'T):T>=/B5D%O48!CKTD-8!MBRZJ*+WS,5MG7=/DA*Q;Y MO!M).3)X(H4B6GMCI.*2:*B=X142KL4):F]!@F,+4'=H=BU7,3YP\_W]UU56 MK*\7M^^R;)[-/^5Q9HM5Z%"1<*9(U1XW@9@)9!D$!BKMF/*"5KN\)[*Y&=1; M.H!!I:DO((=2ERZNTR+3Z3J;F_PF[K[I'9N*>.OH+C?6?9-]Y9[=(?3[V]W6 M_%MHN%F_6=V],:>NZ_3PM 13XR360075@'@ H&$EKA0$8Z6Q@/:6O:"_R,+1 MX>T_@OIC=G-"[M(B%I+YDXTC,Y!;YB&BNI:ATG\$\P-"=D3LWJE(TOJR1BN5O )AVG?+']O,[" MLK#:N"_[I"(GCAX/]$@D)(H9+5BP5;4&+OY3 J^T'/*F>.-CQ\X8_UBX.L%L M,'WIZ6Q/'B =[)-(A(4%S$!"+.),*2A02:-1U$_[@+$UYTY+0BN<7J=,3/) M<3JB, D1.%V&^KGV"0*<< +#]BP]=0A10GQ)FPU?3N\XH@,^'>=\(V3ZC#ZK MZH==S+)5&NRD.I46'[9-*+:*$:*X-.]0^T1I%M.$!DT\F//*.!%,Z9(F8A"9YK;? 8_R_M!Y M'9R?U.8^%88/SVB?%]DL71_>QP\W3KB@UBJ)C"&<0B:5AA4UAN )Q0UUQ)5G M>-P*DN$B!1[L8O%.UESR+!I[NX=\>R4!+3"Z/7)PJ3V M^VF)0$<'Z[KXGJY^F,/QV-%#[1-&E!(RV+2.*\^D"Z9H-5\FS: 7T^N>,[9$ M/N\>E\9\=%_2U?K+8KG,SF#FT4X)P HS0YD%S!L7@X8,JYQ3 9LI!N1UR-$N MP6G,UHMT&13&;'X&4X]T2510,S4'C(7I,^V]YQB7L\:$#ZF-C<'2[J!IS-"@ M^F\N;G8!F[4Y>JQ/PIT$1&F#C C[#-8<"5?9F@HWKTW48SA;ARSM$)O&//T0 MYO!?VR(_9Q\]UB=A CMN)> $.$H,0P14N@2@8((U9CKE:8?8C*(2_QA?<([9 M_+1G(C"%\?80] @RSUUIVQ,W[R>A$B,(PKO5]FG %H9 M*AV@T]DJ,*-&%<-371/O%%(( *.P@\P@+4UU0(& GV#B_PZX][AT7;<@3<;$ M$YJ$Z4I"@SJ$O!!X&F\%6^8HJ!0-4V M1K%LOLR?S^?)^01: #4TR\_._1S,G;!^Z4 (V'^&B-117D"**9MZC=CS(DD MT(T0>>E\GJ39/@9[.[+ /EUGX4-\L>5<6.$IYU8RYX7D M&E8^68C9Q \A.N5L7:EIC=Y?1WJFJ>],7&C&$9;?TU78E_?+KT]GB^6Q#.0U M>B6,<$6@Q=8&JY\X'K0#56%H4?.T<,/7*&["O;POI :Y!/A;EE\5Z>UU4,"6 M=2X"/FZ?$,FM$)9) ZFARF,A*YJH-LUOB_"7JY!TB5BO4G"7B^+A#(]?"SO4 M/@%> 61L0(8HS'2P#BBL7/=<3C0/0$=\ROM#Z'5P?U+JP928WG7(JBK^C-FX M3F27/M \">9Z0FZH43HMX#A MVWR]?K]Z9OYUI*?> DEDE!$L<0 L2X)_?'\AR[YMZT'G-!]R@XO:!V+S.# MI'@^X&A\NT@_[WS#?X6$S X;P*3S4,>[(5AIH; T&$FLI-:ZUOE1/]0/GY Y MV'1.66ZQ4(AZ'U0H8!@E"@*GD3)#5FYMGY"Y-F-;)&0^#[!TR@F9^[N$JHD' MR&GND0W8,">@)-P#8[3%5+;(XC2A!,VU!>',2ZCG8?:"!IJD@YY"JTA0P"CR@X8R=G9MM7M9.0^FEW>933@%!&;" M,,F"MBT%TLI9HKC11CLQP2+T'?"JYF6V\[!YB9?9G#>2"1F6-22I(U)##!!P M7%-%"9YB..KZ^J?3WLFUFK@J97!&J"4$BM0 M^$UQ&G8^33V88!!8K_9-MW"-*1YGRD1B $0.*Q&KQ5'"H?*>&P.\%0+HL(]. M7!#:\*J&#)P)SRB,-]=IHCS1,N15@O>;3% C:Q=JF)QX_" AC>&=S< M@!CFL+8OQC>#9["CD;L:>NM \@^S/G8.U+.<+37&"?Q #@&M++&D?^_O6OK;2-'UN_GQ^SA_?)R %X' 68GBXS/+/:) M4*Q.+*PC!;IX)^?7'U+J;CF.U9+Z2GGRD "VNYOD5U^1Q6*QBDB$J*2PQ(/* M:-/EXFKO6;HG?>W]8Y:YM_WY'/#[U]5RLUK_FJ21O.X]TJ''VR@?O$;SQ)NZ/<%6?3/OAVD0P)J!H6S"%/! MD+.L&C?DSN1Y56( N5[#F$[8_76XDZG?/6?*M*'*I@)F4]S_[?/JZ;_O5[OE M=OTM4857/R26\&>#5010A2F<0UU'FF+A#?EF#2W)$/?^1!"[@N? MUA>G2@MHGY%L\7&7AI(Z\?SGN_B!S"A$X0Q@32%DGM/,*IF M/ T,:I] :+02FH,8CR-@.0I73B_V[;X4-/2,8R LMI):S93RE69I!!G,U&@< M5IYM6=,)T[?)G[P,QYNFS;!T>9 %3^L*Q;YZH^7R/?P]4:?I4T-)',T]P2!Q55 !.&:F M$ "L-13$(YN.Y RJA&,D93RCR6H47__8B.;/PD'H%WP4"B((1K"4PR9.[AY7 M*&'989$<;/^>*^^NA')BPJ4XL0_%_>KS96(HYSPV)UN/I3DZI!V7IN M*=ADA>WO%PG/M0 ^U1PUDCF L13XHMWRT'$4)P:Y7L^6G_=NVHW^=GRFC$C: M9U&^/,:B8QN!4@36*ALWY <<4ZCUJ+&@C?$7D_'G9*3&N,AG'<7Q M^^[CIHASX'+KGLH4G6=B-TZ\$:P5VDH>_Q&%-=,62UB!8BP;\[I*2Z?[:+1X M2$!W+=GNEMV=/WT^^$QC2U%%-+7*$4\( ,@.78T,XQRH>/P80VE(I?TF2(?J[J.=SD]E*'2 <6Q"7%OSR6)MB#(4 M&$'B0#Q"1E2CB<,">=L![0337/RI'2*W+N;) E$MBW15IVF$ M\_?5K<%^N3=LJ9-X(4P"*MD).&6PD=5=95XV(0 M9I0995"IK89 :T@6V,6ZN(^B:!3\]P\%YA2!PG/$ (0&0."5K$\ +6SO)>S= MYAQ+UIT :KT1J4YVFS<7WS\5@#9:8(FEAQ 9(&B-T1&LOC M\T>Q21N=,Y[>9T\%R#W2" .# /4<6F,1K;$@N/W6\/K:#C>R.^B.XLAL..O^ M^^ZY8'B$0A&!%;(,&N$DJ<<" >5YVOB=I/*Z9#OA<=LRSLH6GTZT$YW2OCZA M[6>LE%_UH7B_/)^Q]HJO!$.XQE)K(>,>QGAC-*G=Y4[X#"_0#>9+'HLK;3'*B"NQN3YF MEF??"93SN&^5C",-G05>"U_O8I%T&>9$'(TOK5%JO1G<=^IC4Z?\:G=ZFW_U M-X)$$.FX'3+ :4"-\Y37LR8!N/U1\F"EXSI*?V"$AI3\XNF,D^":;P0LI4,$ M <\ =@8S*T$]+H1]>Q-SL )PXTB^+4)CK1+OEO>K+T5='OS7RY(%-KP5;76$ M<;I(*>*LAK5E<1&L_9@*M5\!KF?"C;D8^D-U8O:HD)89IJ3&'DIA ML>'U\3_W-G.71"]2O(P9G?!ZVQS)TJ61'S4FVIH4C_&;GW\IEL5Z]JB6R<0;GU$&QF*B(I+4K1DCMXP MB]O?.QON;N&DHCY5BK$CL)VCC9YUX+?5,AFLNRBH;Y<%(36^'&P$Q''F 8LF M*$'"85J/Q%C5ONK$8 =0>5!D*(3[Y$I]8>=JHKQX,R"MO,'8 !SMVRIHEW>#-QFHZA>!ONS2JU44^SQ6/:'?G5^I?X;E,&O:&: M#$AA)2Q!2CHC4HPY!,U)I9'];+W_KPR1^;#X_+#=E.F+9Y\;4VD.T5Z< M002S.$(*O:3 N70B6F&+58[!15DQ?6)Y9#.CG]Q1OZK6_RS2L(NY>BK6<=#N MSSC^Q:;XQWK1:%./V(L C -( 82 %QQI#[VJ61$GG?9)V:\_S[Q%OK36Q%FWY'6 MQ\%_/+'"EH-_,77LYQ4[VQ9^MEC_,7O&RFU59H=W6BF MPPD1^,GG,463S7[XPH.QW?9AM3Y3_:GWMH+&PAD?)8ZD!D*"E*.Q/OTPKD. M_\\3T8&%,5H0^ '*8O[Z@,M ]J;H\(L^$*1 GFE,M,,:>PPHE/4!1ES7VCO: MX9L_]1P$X=%C'9M O)O]6=:&\U$*U_&OGP:"HP@S; %P&&$E,>&ZODV.G>X0 M>?OF3SDGD4!6_/UMM7PJ-FF[F5: S=UJFVKU'O^>@/YMM?U7<5D9R,':#!0P M98UGG@B!#"0>'Z\[$>=$>Y:_^?/.7(1R\\0_2,6OUN6OTG-P"FUXM2/!(LHL M-1HYZC6A7I)CLMHHI0XJ\N8/2K.6U%%O1JSH^NS2X3$P>*.6\_V/!P2FKKC: M>J?SZP5%5KM_/&#IHU7+(2-8.H<,2X7&K7$&2&_X9>6.!T+NINJJ93CG HD(;;3D,:S0Y=BC_%;$ M*??2.BN1 MW K-I[_OZ:6$4CNEXE2&$*3:QQ5ZCZL"7+CVFYKI,N'<%M6["V4TLN]ML\UF M5\SM;ITN5.R[?(CK>GZ<4]U4:K1(KOY8B+M+S8'7!C+MI$?",E*A(A5N'S$U M73J>D:DZ-.:W,NU&(#\5BY07(QT]'G,+U&HXX"1\MNT I$'(($HQH@ :8 6N M,8\;Z/95+P<+22 M3J-/5PHQ&R5Z#:C6D++/1K*X.CXFLP$[] M"@Q!3X71R83@%C@/**]D1:5HGU;X%OQHD^M=1J*]%35\YI292.$N[$$ W!H% M(?5<&X> 5"+"G]!4'M+,3_5FMXM,8Q0[PK MUE_4Q\W^QU/1=R-W(T '+&*>$2H5 4(IQ,O#"(5 _+\UY0>[!3D%Y?.73/9) MDL^NY:< 0><6AG%[$P 0GLEH)4,%N1)>&'B4"]#M%XG^?7-9T[:O[,NCB7+: M5&O%?/&Z"7EJ>$.M,.UZ$S0SFC-G.8J3K%+1//?@R N7TSGH3:C-S8AR,K6I MPWU.C&\D?;FR&P%H"H&),%)('74*PWKKBN+>L/V=VO[]:G\911E6AI-I2.FM M*.:K]=Y544R]MK3N4% 2,HE\DH:#;!S#E=Q'HA0R M]SGM\3@%1%.^I EZ$Z107#&!A9.&"L!0%$LE%RA ^[B$P8IH3.T@RUI M^)! M5O/YGC"S1[O8I,0I>_]Z@R=MC'8#HL :+JR(:[RG2! (78DUCK-K^R5GL H8 M4RM#)J*X%=H_1ZU;2.+4 Z'45SH0Q8V_P M]F!/G!LN_*R3A&[0:OI^O",91R\:#1Y8[0R&'D%,4FR?0)7W ZM(B8P<6?GK M00XB&E41+CKJ/AQ\:BHPL]!$=9;(Q3V;(KY69^S;3[B#E12:VKYH@]LD^4+W MN>-.I0(M>]-[HTDY#@+9;'9?#DKT,REI,QV9 @8[AKQ%U#.)- 8&VI1^%FJO M]$55(P="[J:2DFHLM7<88@@U4 I+Z4")H\+Z97WV08W'H9.27DR9P9*27@=V MUDE)#Z.*_3R3E?2[YX*@QIJXTDN/K-1"[*V3$@#O>8?R3U>S;:*TI!=3X&4- MD@XX9K.M/HG-<73+^<59+X=H+C"A&3!>6NN$QIA+0FIDB9$L[QRI+5G26XQ[ M[\#^I&Y_"$]#V3-I7V^8L=,PM:[Q<,R?VEE%'L*'!LHE3PGRGGHI4($*B'3:50%@F81H/R6^;;P7Y-*_CI46LLTJU3RP"J@ M@5,"$*619!A$TZ0LFC\;+'>'\8].VM(!4#O MM\7\C]5C_,SC8OOMPVP[2"S#Y:T'H3 'D&D?51-KZXP4O,3=")7CE#6EBSH[ M@=RT(MC%TV)>+.=3J,'SM@-+#% ."BV%%MHY@'2%.:8BI[LY;U0).H@C^SB> MIG$/%N1\MM% I8H4H)A8(9 VFAOD*Y055SG=L\F$]#G(X28G_ ^+S;_]NDAQ M2L6ZV&S'G/!?:SMX+YB2S&N;$OU@H;1"%>9)'!G=ELF$^QF)XVS$4OGK]%_2 MQ__YK_\'4$L#!!0 ( ,.%9T]5=C]_!^ ":Q"P 5 =69A8BTR,#$Y M,#DR.5]L86(N>&ULY+UKD]LZEB7Z?7X%;_6-F:J(=!V0>!#HF9X)/*L=X7/L ML%U=/5$QH9 EIJTY2C%+4OK1O_Z"E"@I7TH !"BZ;_K.H5__RA_S/X ]9M9K5\\7J\[_\X:\?7O$/\O7K/_RO__E? M_L?_\^K5OXOW;S)5S^YNJM4VD^MJNJWFV;?%]DOVMWFU^3V[7M^+ MK]-7KW;_*&N_6"Y6O_]S\\>GZ:;*OF\6_[R9?:ENIF_JV73;VOZRW=[^\R^_ M?/OV[<_?/ZV7?Z[7GW\I ("_'/[5L[_1?/>J^[57S8]>Y<4KF/_Y^V;^A\QZ MN-JTMAV,=+_^_='O?X/M;^>,L5_:3P^_NED\]8OVL?DO__[KFP^MGZ\6J\UV MNII5?_B?_R7+=G2LZV7UOKK.FK__^O[UL^C8+\UO_+*J/C=\OZO6BWK^83M= M;]],/U5+"Z-]VI=U=?WT(Y;K];TG- RQAJ&<- S]TPL/WOZXK?[E#YO%S>W2 MTO-+#_P!@+>/P:9"UY+P6PC(US(2=^,>CM=1GXS'CWR6V*_VO]@\_8S\ML;WHGKRX.K[MEK- MJWDKFO<>G2WF__('^]7D;O/J\W1Z.]'3]-3]Y!?+]X/I/+['S MD-!Z%H_0'3_+)H"HU_N7[]X[PM>SK%[/J[4-;+I_-%W/7FB(_6_\,JOM:'V[ M?76O39H )[8;=>07;<>+=>,I3E[L-Q]MGQ/6P=\GMG]09$@A1D>Q@HO'O/T0HU#)("$%44.9:FI"5C.2X8%25E0 B?[K-]9N3RZD// M=IS8](7I3AKF^@M/@RMK@5U8>@X$>6B//ZGC%)\ /UY0GU!F7.6'SV;UW6IK M3;ZKEXO9HMH<]$Y0"W\VVKU?7]?JFG5CY M./VTK":VRRJC)*"88<2%%EB2@UUL+A)V1L7ADCT/-(OI3IWHMW;1ML]Y./FRGVZJ9 M:_Y+57]>3V^_+&;3)?^^V$Q*RG$.*0 ,ESG42F,,.UO$%,9%S_I92*QAIWAL M9& 1.>I53][.:]1PE/GID@];+AID_3S1'_O=0^TY2\03>A.'N,MJ3"0?ZIBO MDH>65)\?6E+US72QF@!-"ZFE%H1"5LJ2<*HZ6[(H@+.6!%L85$MVF'S4))PY M!S49A+0^:O(27_'TY#DJGM.3WM2-0$_Z^U#'?)G<]*1-[]8_)K_^^X10HS&A M4AD))2<:((J[!RLDH8MX>#PNL5+\6GU?S&HW:? AX;P.)/+?K]/_JO_]M7SK MT\LW73??5+,_?ZZ__K+WH^GI9?=-T]'+DXY^]/6)7AU Q&6[< C@.KC1_3JG MY)-"Y[D !$@EA:&%!HJRW8-I 8S0/IW3X7&).Z>WVKBKFZQVK^S M ]KL #?;XQB=V^'M]DNUSDR]KA:?5\?F<-7]QN4VL0*L8+LI8E\2GIHJ3D;DA:>,T_E5 MIWX%_9;'9$.$M=^^C.\7F]_%#U&M9E]NINO?V]DF()E-#D5!)%!$2&0X@P>S MDB&?U;'>QE)'D:?XL@9@=L#G-=$;]K3 M!?M D!>,6$L%!U3F18&E)F!O#$$JG=;W>YI(KEV;;;.-IL75YI)V+,+4SXE'P$*U-C;Q^0$:F*TA20%MPP:*@QY&"1XIZ9 MGH>=2RE3G/S.A]! ;4K$921M&D="=^3(1YT"F!VI.H5X\I(Z!;/CJD['C5:/ M;._CM1(QGK/2@!)CK130FLK.+@"_R=4;"XG$]#B&+Z$^=ZJWT$[7'QUO>+%;5ZVUU MLYD(Q2U'C!:&*8ZD9D(>+(H"")^0JX^=Q"'7DT>[&G19"\\SY.I%J)N"#<6E MGW8%TYA$M9Y:00L MK37!<6YS4:(H,%@6/F(5R61BV6I1[H[.5YMN?*X6,T6M\NJ[9CWD'H'9CW8= [,AB'2.S [ MPAJ/HIUCZWR,UI_D<:A7'%<>QVBQ^'%5*K/8S*;+7<7D$X=RQY!G M<+8]8Y_GB!Z/6#E1>"X@BMH$XY"WR#X]#)$2,.8JB!_7TWEEC;>G4[N._KZ: M51:&[>H[$!-)H>&R0"A'0D@KP)R3O>V\6:'T$<0X%A,+XD'RCL#\5"\2KVZJ M-SRE?JKW!)N7USDGTL[H7%S2QZ%SD7VJ4[ZF?CKW>O75BFJ]?C191A$WPOY? M(511Y@4O%).=.00+XB-MP482J]D!EY^&A7/F)EN#T.6G5 =(XXG'GF/IC#3U M)G8<:M3?C3KR"^>I.3>WT\6ZJ13R=JT6F]MZ,UV^O7Y3KSZ_67RMYGRSJ1Z' M>8H4TBA6 D,M"DPTX/H 1>=>H582 (FUZM^FR[O=DGU]G3507[58LQU83P%+ MT@".XG9I[CV%[P#7]NNL _QD&XQ(&@,X/B>;*9ML))*:U,6'3X]]K[?5 M>OOCG7WIMS8$;?+LVP;90_,<&6J08APKE0N- $.B,\\A\#H1&Q%./:3U@?TWF=W/&+JRN3Y_;1Q&V,1X5.]%$L^FV;$:8!PZ%]&? M1XEW7*:*2Z"=UE^/03O Y(&]T]H7[=Y^-1/F=6SRA@_)89AQ(F\.OA M =!$S+DJHZH^/8HN7YBM6L@9:\WF[NI M?0>RI@:39V07Q)F;Q*6FRT_,&C3C$:HGN#DC27V8'(?X]/*@CO=>^= _*L;!G/G M)C!#T>8G-&V=PQVL[ 37>+3G#&WGML!%('L<6A3%DR>J'\9AQ_D*Z>:R=S'= M5'-9W]Q6JTV[P/CVMOFS#<":0Z,V&6WFWSHDIJ1Y(0C,45F4 H-",]8AH3CW MTJP4]A-KV8>M[6Q9BSD[!>UYKW0*XMT$[]*<^PEAB_;5IY;N=],?[3HL7Z_M MK[17B%Y>" /H/".0*1MG',*9U,.'MUWFU]6/SC- F:I9Q:&PJY^I!7FW?-=J9-?9Q^OVA.2.XX39,!KP ".<% M!9QVY@K#O4[>!QM)GE@WN#(+[,Q]:9%I03 M#)9 4,1,;C0$&BC>K5LTN;W7P8IT*!(KU^&ZQSWRC,__[]U^RJ.-\1[]@OX^ M^]*D?9YG^M,UDYL0CJ.%_)3R$?>GJ-O6.<4]&C$-IOJ,VJ9OOG'(\0!^/BQJ M,!"S[@N_Z\77:3,=\,@@@PP:PC@NBIQ+ [5FA\B5$^Y5]J"'F>3+P!VR9DO: M=#5;3)?9Z]5FN[X+6+KI0Z?KTO @3/JN$!] C2?*?)ZIL^O%O>D=A[3%<.31 MZG$D;ES%Z:^;ZNVUWFP7-]-MM9G O)"BV0I(0!/!BD*2;I(2EM+OHCS/1R<6 M(8NF.5MUP.,G.KXTN0E-0H;\Q.4A.>-1F/L4G5&50"['H22AX.LH[Y.?8OQ6 M?3LIA[FN5_;+676RI/Q0N @N:5&R0G (L,A17N!.N*"@.??1E.C&DZ\Z-"M! MRQ_M+KAJ?E)8-KN/WD^.XK>!FV!=E'X_2;-0GV=[//KFR^@9!4S6../0R'3N MU0.]Y)[S@-/%NCF:7_U:33=WZ^IX.NW1&36&&2@!-X)(:QU0ID!G'TGH=58L MGM74\WP6:-8BS4Z@>L[AQ:/8<<[N(NQZSM$]2>QX%-.9PW.3;]';81P:F<"O MAY-KB9CS.46A%IO9LFZL\T^;=G782K J15G@'" "3"%020D@)6)(:,R(ZYSZ M,T\W*L>4,2V;<@BHA)3DF#.5,RD!13+AE2KM"8HCHNSO':8+G AX3,S929Y> M3(ZC._5UXHFC ;TY<>TH3=&/C]7ZIC'ZZW1[MUYL%]7F?76[V^NX>7N]KZP_ M7;ZOFDL]+9=OKW<%@9L2UY,<<$F;#<$Y,ZR$@*M"=5U*&>!5%JD_&*)XP9 4 MG%)<"$HE +*M5$S*LJ"I%Q6;7N$76J2GWTW11L6\G_:U99!L8]UDN]-11_A7 MV=&!W04X>Q>:#_9.-#\_J=@^K%SV9?V,L [6H..0X.'^UN B23;P^:HTMV&H:3RW2V6+6BG%GDHQ7F [=QQ-B_J7XZ 0YP,5QT M0_E,)[3V/:TF&BF%B*#":")TR8H"T$X#*&$PK=2V$&")D#20&U)2+*GEH>1< M(&XX$P7".KW8YJG%UHWJ5'(;G>4!!;?!/G;);3!&%5VO!OM99=?/R=["&\!I M,NDUMJM,SD0-'<:Q4D# &'&@K"><$%Q50SP14L*<#& M LL)4^F%MT@LO&Y$)]+=Z!P/)[L-])&K;@,QINAZM=9/JKE^/O:5W !&TRGN MXFLU(0PPK$J0%U8""% 2VQ!L+P2X@*EFB$\00((XRY6D5G4'$M]+$KKH4857%]6NMG55PO'WLKKC^C"127 M7]L^<(!#:4'+DE!$FHK4G!)1EH?HRQ"O0W[!('!.55E87B2CF&-*I4%, %P: MD N,4^_E_OBE6E?3!E$R]?4D/;H I^,[O0:W+?,3R/ ]CN,H<5BS_71B'.AF MN![WX=5G:]'Q5)J&D,%U(SG'/LME1TPN4MK\T_\B[2&\^:^ M,6L0ROJIXU_6]>;YK?S)=F8]Q\P+^[-Z$SH.W8KCRA-[M2+Q$Z8_?UU-;^KU M=O$?U;S9,];:E9@QA'+%A;*A",ES4*"N,^5-6%)GM>MHW[U\N>LB/5GREW)KJOUNIKO3OM7;>'WWRH; M##!4SVTZMZ5 5>9A32T/#W)RUE1ZL?D6*2HIQ>/ M!"@&*R%S:A.-%=>\5%P*+"GGR/:4KH=@9:A/PG;OP1@*F1<%(4H#C""UJ2@U M>4%@KCF5VNLP2&B"ELV;;O)?_XD6>?[?SW:/"$3YSVU%Y:A/1G:YJ2?'Z21G MIL:A#V'0STS[>/KO?C7&SEY*99416X M0,KF Y2U/0!+##5WW4CF9[2DK"P(LUV,Y+8'EDP)JDM%K/\0<\K2=9$3G&W) MM7M(QW#8S(O(,QTM38.,HR!0*8"%000C M!O@NS,<=?F_:MBM;BYNWEO>^%T MN;_A9V/J]=O;:CUM.N0.U48< [66 MFZB-KZ'\M/!,&^U\.#12=EVOLX,;62>BK2<7O.HJ!O]G-'C8]AV'= _L\\,+ MLB[ N'\][I,:U#9.^]=J_KE9XY_9C]J=2$^DN+R0BF+#%%:0YU9[J"CVF4^I MI'"-HOI D"40LLP+.X!J+ M(*>2E5D2J''"3)YPX.JGC?0)[=W'6#GAV1#Z& MB:0>-)]=ZDG?>./0D$$\?;8"=FIV$^K%4<**@H@2%JB$@$BA4"%X-U528BJ\ M2F_T H)T:0A5E@F L):< :A+P$I9,JHD3WTJ/-4= "F:))F&IVF-H41\!+<, M^#,=5\?]&_"G%?( 5_LK>2B_SE)^L/3V^O3FUO?5LMGAT^Y/:.]V;>\%[N+4 MX\0%121G ,F"4ZZ>6]@1QSG*^QZH@ *"LPE$<"46$K%.06Y9 1!PHP4 M">?<7KPS^5)Q7B]"STG$,"TU$I$8R-F',C$DQ]&%0IR".LI7WIS)+DK)*<1( ME653C>B@%$@57F%?3RR0%(@PA!6C)6:@8*@T" ,)"XYPH8>YU_YP)7;6WHGM M&>ZE;HW(NCU 0T06[LO%=OTXC:'=/5OK)Q/OOMZ&JG<4EEWE^R]U/?^V6"YM MM/EZM;6O^>+3LN*;3;5]:MH :L,!TQH!3B@2&C*]*[5;$IYSYGJZU\\HXRSG M&A8&2(F11DPV19,8 [BYP)HES [G&W.=T2:[:".8=[.B\DS$I"F1<;1X1/Y M5@_Q3@Z:Y+"U%ZE6$,LF_= M+C55>4DTS@WEC DD12%RQ4 .O Y[]5VT;4&_:E$_[N[!J[;QFL)[C?8BK=!C M1?9L XQI\=656+>EUNC-- [A3>KA\\NHB=CT%>'Z')+=6B_?G3)LPT#]O8D( MJP<0N2X5!X@5!ANI;>PG<-%)@LW9O6K81 4&B-*JA$*CG&-& <,0"T1A42*B MA/$[VQ-EK\TIYFP/.DRSAVDY/S$?7:.E4OFK<^TYFB$@1G,XC V#MOJX!HUA M77]F-+D _Z[#S.O5UVIE&^K'4]E%#A!'6!6$$,P*BI') =' 4&._YZYWF)XS M(3'&.B]S1DJ 2Z2IE3F0DQRJ$F@#$U:2.: :0_Y]AJ(SW3L&L>/HK5$\J>._ M=KW[TNGZ:G,4H+FJ-.>%Q$I(6NP[4UEJC'Q"L+.&""YR5N "Y89CK7.!A#2R M@!I :-U,?7/7 9M?T-2/NV A2D-;#"6Z6&QRCB4_,?(G=[1J%.#*RW(4RH]S M"KF=;MOEIC:;W6T!>U=O%DV,<;P,L910VR!"2EUH!!@$TB:NN%2TH H!UZ6Z M*+82)@X=O'WFL-\/UR&\V,#O0MNY #\FZ^/H?'%=>AB0Q^?+M3/N@OV#$8TQ M5(@23$N()>&*4=89067I-2/C^>C$ 4#(-+3@C M)X&$C4,X0L'745Z:$#&0=^NUU:)C.0>DF,:4%TV%W;PIR\)X9TN 0OEK@J^% MQ-*PAY--@R7"FS(?I4C)5HA@7&4=89=5C@>\O"@@H3R.24>"?7A23OHQXERX M9;KYTI0_L'_I?]PMODZ7[<;-0S'=?YLN[ZH)(+F"TN2E(IP6A53&Z+UM1HBB M7O5:HEA,K3H67;OU9M9\41UQ>I9LB<.NFR -3ZR?0!TX;;\X@7B53;=9AS)K M80Y%E])P)AS(#7;%:E^7\TJ:_G3LOJMVN[5=E(4 M!B)AFDU1!4.:\1)VL1LSF'A=E]7+4.J,:X\M6Q_ '4I5KGQ+5?9CU#'<&HI, MSZBKX_&(ZVI_MPI?+NMO;87F MQ7'E8;06CQ_O1:.F3"^#L,0YIR6GI*1Y7B()CR*)PA:)7!X\U*)0N"[Y\>2Y M(!2;HL %H L4WCZEP&5UQX>I<0A%&/3G5F_\_7<5@G?KZG:ZF.\W?SS*&+E& MIH3-%7%;MT.T.RM?;+W80GMV;/OIG/_WH M2:^;H S'K)_"=*3N@5U^8NDL46=T* [!XQ"F2+[4*5[!/M)E<\&W37^]-_4U M81KGB!@BI"X9S0LEP,$RX#P/%[ P>Q>3L3ZR%4AMB'BE9[67A+5\M@"S!Y/E MEQ2R)TESEK-^E(]1U'IZ=%;:8K#EGJ3-ZIOJX_1[=9(:3I0FI !0,PF)$KQ0 MG':S^!R6VFN]+LQ"8A%[7UW?K>;M?-*V0>:;L061YIJZI>;+-X=K\&0MH'OS M1Q=1I2?9.9O>]6%S',K3TX='"5]_1H)V TR 24S"C87Q6$;H.5(==DE)Q0J MGWN4_)[LI2:A%RG=3^)Z[ %XF:B M?^H'/5:\[_@0K_K K\S6>,0B$#LYQ;T M/1EPSZ?JVVJ]_=%4[MG:.*=95KMMMBTVLT^AY!G4#MM5=MN@NVHC_JH#&#Z1W(]I[9ZFDJ]?'\H+[/*6X.BC+Z5N6C$@FWX*\E+1 MAL%#D/-,G9&<2!2/0XAB.5,G>0W]1.MD4OAXBPBQ#Y>2EIHC#G/(N>G2-,%R MY'7)5,CS$\O3;ATD9$8EB"PW#4K-DY_PG"X576S5^PE*SBA,'P+'(2N]/*CC MO4Z^]]]NMK]6VR_UO-GUL]E=*SG!I=!6K!07D.6R-,I0VMGB0GL5F ZS,, > MO3V4P^3*=)O-+%;?NVV#^'-3E?34^>E*@R?; OKPZ +9_HR\J"_7]@]5W3;GS3?3>ZO7OUF?]S/*AA, R@(IB@ LK8X)@SN; MSM=I1[&46&\Z?"<;_+PBF#ALOJ Z@Q/IIS[W.+R_&^:(;U ^Y_6LO7>F+60V M(E[OX1J(WP=:WSC=*CA@!=OIMPL-3^EX5/HNK.=Q?:E3O&"^U]==5_;Y\\,6 M@F/&2Q7&)05 YY! *?+2R&Z:3@C)I-_E=,%FDBO[#EFS:6BGZ;Z7S843Z!9% M#L2=KYCO:3ON);K;0(%KF&"F. M<5%(B&3W<%I*XK^=Z,5'#K*/*'S_T,N4N(E( C;\!..%2DL)-PJ]N$/(F95Q M]'=?T$_N"?+TV;V*7SW[_4N]M!1LFI7\[8_#_!M8G#3Y&V$U7E?\]VB#WKM/<@UDTA!N+43S5. M0?VW/7$9WV[7BT]WV]U>[SI[-[WH\;#GB3NC/!'8'H<:Q7#D4>'#2-RXJM9) MIWUX!DT:C8$LH62(D5RQYH;7O4&9(^Q5EJ.'F<2JU9VP7!X1^LE3'P;=Y&D@ M\OSDZ034Y8^I/L_0&1V*0.LX="B&(W7T5RZL0-"[Z8]F;.OV;6NIH19.0F;Y./%/#IQBF-*GY\Y.9%LV% M->8)1LX(3!_^QJ$NO3RHX[U-WF'+^NYDLO@0+DUD+D$N)>#*:AGB4)0F[^Q9 M@?,Z_A5N)?E>I'8%I#UT'AS A!+H',,,P)UW&--@RDX/HU\NE'F:GO/13$]* MQR$Y$?QX'--$8<93?CY,E]/U,56;""RI1 Q3H"$!N."FV.^'@@4L%IE M^G'B=TQC9_'QK-!$J5+!PG"M2\DI!IR*3M<*4@"OI:V>IA)+SO[PQKX?!4\7 M]^7337\&I-)/A_:;\_8L/C6)?(FC'L\1=4:8(C$\#H&*YN)N([U,F^AZU=1*>N_;G7I MQ2JO12IG[L8A+7T<>'%1RI,+9PFI5Y\_5NN;TWFDB0*&(58@ 83(6:DXUK(S M5:K"ZVQJD('4VW?NS0R?UNUIYHT[>;EMKC_WS;7"^'04E]14]IHZ]C]]$$EC MGF#EG,KT(7$D.M/+A8=*TY\/7ZUYLUA5;Z]W-Y9,,&5<2$,-U$8"AO,E+6$N/*,M/?@(2(7:5.SCE^FJ,=^\3LH.\B='K"#)=5Z87#,!2Z"(@>0 M0!CA=6P^HME!YG2.:^(QDJ?>3'LG54.2W"/9VI&]M3BSHZ@U4"\H95,B:+9D<3$8=T.*IA[S6_WM958 M#.\=!^V4T/.L1F\ZW<1O2";]%.^IPZ'W5/#R)T3O[$4$-I-, 80$*")9%A"D4-N1&Z":'JU=82 M81_Z^?7*1@;5YGB<0T@L0Z0TUZ2 I8+@L! #:4Z\*K]%,)=8](X(L^;&SE>+U:O9#J3G9OH(Q+H) MSL"<^DG0"9T-NFRQRO;XKK)3>1IXS_V+E)U1J(A\CT.S8CKT<%]^;*Y<=>U] MM9TN5M5<3]$(>/P@"QV; M)Z8;JRC3C2_3%SIE&)6Y_M-^SY3'N_0\GM=N7V2'K?EW'[,CD.OXKGS_,)O#)[<]Z]]VKY>;;;K]M:,C^U!!?O< MG#&H-+%RR6VNR>AN-:"TC''B=5(IY/FIUV5G7ZKYW;+="W]_(VEV1+K)_MZ" M?7X1+QZ=;A*5FDG/\"D.B8EVK#UBZNPNM7!>QZ%)O3QXM!NM+QN.UV.=FGE7 MK1?U?#%[-_W1?-M\,%TNCY]L^/?%9D(9 KDN$01,%P7')<1%!T-RX[9ZF,IX M\KVU]SK65=:ASO:PK[(3X/M/FPLP+797"4O6+B_HVQB:Q$_\?NK6\+JYZ[*M M$GJ95XK6<;WDRYNQIX:FU.2/XBJPA.[5 [W$/4>\9T&H^F:Z6$UHH;4L85E2 MR H)"=6,=3 *J-P6DU,9O\R(]T(?WF'OJ[&]VR5PQ!NR2:*,>#]':_0<\89L ME; 1KR,ZNZ[7#W,PQZ9*-?B]0)[/X!>K'48Z^$5S[Z7!+RZ/4=.]S<8$TM3!U"?.2Y\@FI[1# MB1"'T;/!B-@2#YT=PHSNMH,FR#AB-E3$]/!";90R>]QD>Y^R0[/NO,IV;F6= M7]G?=YZE2#!C-G>"_/-"S3Y$>AJQ^>-FL.Z<]TUP$[3N2$. H;P/28^3M<)@ M <3NSSU&5"A=&D0 RDMIDWU*->DP,H+=ZC)&'RY@..4[9;@0U*[_28*%,-]CAPH]6B!) MH' X//GQRV+=P*L_?JGO-M/5_!Y24U!."\)S P0L"F3_WQR0%C3^VG-D?*FW MU!R.H.X.FR8-&V(U68+@X0*M-4P(<6S@G6=V#*FSSKWO7?!$F-:0J8I9J3! M@84N#\$2)HX7B0R (W&0\?%+M:ZFU]NV_GRK/#=[? F'&=^F2!!1)&R%8<*& MSH$AP@+?]DHX]B=LMV$'>/?V2S. WR:=!6$']%DZVP^-U M=BF(H_.C5VIZ_$8C'V:>..&ZZ8ZX;JK9GS_77W^QWNU.M]HO'AYJ?<+S)V2H M#S^7E95>R.O^;X=[M]\]?+])6I>*0")HB9&@Q)HIQ"%4)\@M,/9^:.(.W[W0 M7L*O'S)1K]?U-YL56ZR9Y(?O/;*L9.P[I,-C(-Y/DG:X MLA/(V6^\O:W@SVT;[#Y_M0>>[9#O/P](@9,UCD?N.X9&"DMZPQLK5KH;R-US M>6[JIAA!@IOGW@ M>S IY5>?HP=I+XQ,P_#5:_XU(.F-7=;IN=(9_=D;8U$G/P?.UG0*X"),07Z; MWE3[J)T!2;C&0$$B"0"JH 7HS.4&>EW\$FQD6#6YRAIHOC40>A,9HBV)..RY MPN-&WP!*D2E0+KBT1O8V3%YB]_4@WR>G7^AI &5+B\AG\<";()*[%[&EIP 0MKGCSX[-JDI*GP.40+[X<%S@>N/GLRD4H'2,0Q7#L=8P7 MPB=A[IW/'6P.#GIPZ[>;9-D 2_0ERR;93/5"DV+[/KU\'!4/N/'F%BTDHZA$POG[=+V9T MIRDH:DQ"5X2X\R#_NFX,9 %)YGD]K685W.^FK^O M-MOFCMAG)CE+B(4L -(Y4, F1?'G2^ZX,[:&8H$>BW4WO'6EY;A"(S>H(1H;H+M4) MWT*_U:HG)CFXT"6R U2)D##26CR8*1AQV\ 8^O !5JQ.8R._-1E_JMS6K9*R MY+]RU7>2-H@IO_6KI(R%KV"EF*Y]PMLSZUC!Q(Q 9'O!KR.]($'S%%:Z'T7\ M2)20:P EX$)1PR L#Z>N%#;N>ZCZF1ER]J()3GK/901QZ36MD9K&'C,<#QGL M-]\11&70U$=J2B/,@OA3ZSLY\@0)+\^3]&%N!)H=R9&G9T_Z<^.DXQ^JU:)> M[V)N,YTU-\K_^%!9[^=M9'X2@4O!2P.;"6X%)2QS0OCACDLF@7'6]'@F$^O[ M#F@VVV6:UWNH5]FF!9M-.[0>^A21;@?9OPS3?D/ GN1].F\.).]P9@>@(:-! M1+8]1H;+L!XV2L1CWVW <.;FN<$C/KDC&$@2.%4G?2']CGG=M[R[,!F2G!> M8R -XPH6A!ZN? (E<"J!U./QJ7=[W.].00=%0TA[84@8AB\_^?>D*LGQK<>$ M/*4^_=D;QY&M/@[4T=ZD/@JR/Q%F<,EXF2.@%*.BH "1PX8TD L0KB&.!H96 MD:"CH6'4A2A) M9Z:LE%#H,^18JSGGAR.$9%\77AK*8$\>&J*F\6J^KM]<[@ M/@ J!":%MO]QK&6))4?T<,I4YZ5;DAO^^,2*TB#*ZNM]1NNG(R%DN:E(8I[\ M-*2C:*\EOFE/' EYS,@9 >E!WSCDHX\#=;17R5,ZJJWM?P],<:5R7 (FFB*2 M &$MB#AD3T6AO,0CQ$!J^6@Q!0M($&6.$I*:+4\1.1!U61EY@I5S0M*'Q)%( M22\7'HI)?SZ%P[3+]?A.: <.=EAD,F MW^-1[3'W?A'*PZ;>HU'O-O/NRLQS$^_1F1W!O'M\G^J4[Z)GB%JO/C=G#IN* M2A_MO]Q5.5 \24.1;]$#+W*JP69"#UB&$QO6I/6C:HKK(&5]#T M>QA[CM%J:N(\QX SM+$JT_P[4/C2.+57BX\C%?[\Q&J+?MIN@(*5!K% M& 8FY\H(P@_&J*"HC[HXFKB(O@1-S(=R&*8Q">B+H3(7F:%_FAL/I?$DFC>VNJUPDD'*9(YT07)AF#9*'G2-EUZ!C/_3DV\\ M:P%EN"O8[U$?G*Q M*^:U6'V^OYC8'26#C!/,2X4(:I8&$%&'=(OFV&T:+8JEQ#)R /=P"ZN?IO1D MTTU?AB/23VN.'#[:77 1X3G+TQD1BL/O. 0IDB]UBC?03ZC^;;I>3#\MJ_?3 M[2Y=(U0JII'A)31:T)S@_+##GT+'>@6A#T\L1QV>K $4-"GC3Y>;^"1ERD]O MO$A*HC /R3@C*L&\C4-'PN'7D=Z?<+78IUNRU'F.(*)(,C$RM'@Z;M"GYBXN5[6*?IJO?WUY?5S;[:2W>ON]L0VP,X8;K'):&0,/!H8!;*87ONDX$BZF7>1HHWLLY,9AT7MT9F$3O MQ1Z++SL S/8(=^+SQQ;DGRZU*]*%N_.+01&Y'X=D1?;I\5)1=,9>$KC->CMY M;U_)73YFWX3E6)G:95_)Z8>H6HV6RVV2YFTV7V:S7= MW*TK[RM)/2DZKTSIV/%<&PHCQD5IK(LG*F._>Z@P]SAX0D'".+JL0@1BKON\ M%9X]O-N974A8EB(76N:"VF>C\E#DJJ1NUZGX/O-2O=QK)L2;*,>>GH"C2'T] MQNR'>V]_-F((96HD/=X7]<,^'^2U2Z__=;%:W-S=[)\/$-<%)B7#*)<%1%*J MPXESS*#3D4W_IR;N^7LP[AW?$N7-[/35UY]Z!\>C< M?IPX=.YD='AV[AV.(3OWJ>?/=>X@=D;0N<-PUWW?"[\IQ_LW?+]9K*K7V^IF M,\&%$47!,2TY(D2 4AW73'4A"I])QE ;B3O^@SOKL[\WR+(6FN>J9C");O.+ M0_#GIQ1!U"69/WR&FS,SAGW9',<<86\OZKCO6'BME\/6KIW:B7J]KK\U&[^F MM_:3[8\)%X;DDA=($VO8&*'!81.[*;G;K=4I# \3F&2?.F#9;(\LO%9,?[(= MET0NQ;/GRLC]^C+'BIL=]P>PF7R)^^2U9U[B\=PJ28KF&(<0IG'M3"6;R/R% M!6H61,5OZKO5=D*-X@Q)(TV.K"%>YOJ0] F;]TV^5NM/=5BLYF'&IY.>(O*+ M.18':%?-_ODJF[;H^H1K/E2&Q&N)..P5L%TU4E=E_#QY P1L1W*<([8 /L>A M5/W=.!NS!?/BJD#OUO6LJN8;8SUK!''3*>*DR"G6FA+)(.!(<9*+O+,'C?8J MM15N)?7RSZXX]ZK>.M>XZ4^E/ MZ3A$)X(?=>R7+3Q7G$!*2H!+66K!!<4,$G" XH)H M;@!@4K)#"4!-N-<9O8#'#S%'?9KT-)VA3[;CQEE(GA.=KIX9SL=S3 V0VC3V MG9,:+_+&H1E]'#B;R 1PX539\[&5C[6Y6\V?* 4W*7D)RI( I(A .;0J1HX7 MW$KN=I(OMM%+:$VVK;-KB[>9>VZK(59AI3ZCDO^"/%V2]PBBE7VLLP9JW^JJ M42GWJ/IY*>K#"G]&; *WTI\>]#PU?*1B> 0%0).X52=^,SU+2]=/KR*\7MG, M;[JIMO6[]6(U6]Q.E_NY/,8Y+S'D0@I,=5%2Q0X+L$89]XL>DU@?: ETL0?8 MC$:W'42_N?]T#> P&EV<^\C+HJ]/VN, ^Z7EA*':P[- ]47;I4>QZNCMXUZY MVI>RY\:QI/2/8$!+Z]_#ZM:)F72=H_FM62!Y-_W1E%"8X%(**8FVSRTP(E( M51[2.(Z==@P'/3CQP/3V;KO93FVPL/H<.B %T>4V,9.,*;]AI(61[7$,.Q5S MRL"929@@HL8Q_1(&O8[PHO29LGU7K1?U?#&S-MMONZXSX801 ZDTO&A$"4$E M#EH$-/6Z/C*2R<02Y-4Q$+KDK/!S MU#G/%/?F?ASR%=NILS/*D3@+DSPQW2PV'VYM##9_NSJM+95/3*F!+O*"YD93 M3$P!Q6&2V_[(:S4[FM'$LM95^[4FEK[_I0\7@.$<&!*.XI@SNZ M/QSHOE>9[I)"^#Q]SE(8H07&*(8QW#HKA]%X"Q/$MO1,M=DV%O7U=37;+KY6 M5J)GS3S(YVI""\4((L0(H)F25$-YV$;$-.X1"O:UG%@:#Y"RQ1YH;U'LS76( M,@Y)2(OD"D\Y*&:M%QBB7T7P[JYEQ&>QS3NY]U913 M6:P^/W'R!"MMI#8$ MD.U(2T/'%ACCF;GGN73;9_41XE70&D9_?AU5&M^>LGJ)DW8OL75.^6(1/1*MB^;.DY?21^,I8!NKK+]6JVE3L>$?=PL+ MXM#34HI")8*E)JP,A?(J&,YU[P4+' _:R3K0V]LG>UA7V7+ M#OA>][+U'OI5=N-3]"UAR[P@C:-HE)Y9N#RTQP'S7C&S]X?V\"K"E[ ]@G?" M7J!=(FV)C=(^(;MCW2ASVR8;F?X1;"]*Z]_S&V>3,-EC[/M8;Z?+-]77:CW] MW,QC+^K]UJ>)P% Q5)*BX(!0H#0QAU-H5 .WPV$I# \]XFT;I*?CWAYT,\&\ MJ'MK:H\6"![>AB$_VLC6PLTZO%D+^+!A\Y(-T'L\&Z8AH@]E80W29Q1[EBB_ M :P_WZ,=NR*X]O*P%8N_/MG:$];?U9NM6MC?7'RZ:][QYE]^J-9?%[.J^6>' M7U]-2D2HTBPGF!$AI*( ']8:"'(\\GPIZ->=GTVCX^4Q^DZ]5"%VO. M\ QP-"T9+T%\6J^OLL:O[-2QW87T>]>RSK?=OUN-O!A=XLL.W 9PWZ85?4@DD^L]26ON'&L08W@)_UT%TBOBBK MN^KUZN.WNH&QF2!(B8*:8@B1*@J!$(%[; M(AO60#^/N ;Z%R"J?9B,+Z;VG:QV2$H -!@LKJ%L1I=78[O$ON,CRG) ;7>7A290(\5TU_&UD%ZE/@+, MLY+D6!>E+C7 &.24<"QE418]U7 MY&^=00.TI(H52&.!&)D2115A^:HPIK(H:3ZJI#6UQ2 M5(_P^FMJ0//\5)(:XE^8H@8S&5E0;>#$L0V5!"HILM(N\P*HKG^+O"G4TNZT MC-G))TCR'&.!!<,<&\ZHTH*5#025"RW]Q/, SUT\FW^21#=?9C.J6D8E,I%& M-A(Y2EWLKX;.]/]4&NCN59CR>;+F7)YJL9E^_KRN/K=;LMY>OZ^^5BNKLVU5 M5".ET3G%E!):A MZL6IF]0-1J>?OH4SF::BU!F6S@A9%'+'H5YQ7'E8'BH>/R_IU&:];6[=G-_- MMF_7^VVD_/MB,^'2Q@A4\E+ADJ$"XV82:V^FR'/HHDW!#T^L1WM,V70U/^S@ M_GL#S%&(PDD[+SZ#\.4G. %4N2B-]?1$9>QW#Q7F.2J>4)7>K%U62?K#KR.] M/=Z*L>&K^=[01M7-;L<)!32'!><<(B!RA@O">6?+_L2I3%P_"Y?0CATT?_4( M(=!90A)S%T%'7J(MMI(\9N2\G/1@<#2:TL>'Q\+2FQ&G@ZW\;EO?U$T5S%^K MFT_-7)3@N- *(%T41ML@AQFRMZ&$%3;G4ZG>3TZL)D<\'J<&_>EY(>=)SHR? M5ARA9'_?@7%-$,/8\3@0F92EL-.,/FRY'3]\Z.13F5PO,D9P\"\<>QWC=? 0 MPW_]-R[_-K7:\J]5\Z<58'Y[NUQ,K8^;O55AHSBEC5*NA> M@2V"K<2"V2"\RKXUZ+(O+PX:'=B8CQ7-QLP MQQE_?UD.(QC3Y]3U!ZMM M=;.9X,+&YP@6.6!"09S;.)WMS6J>%VZQ!/=:@$W# M;;1%6!=:AUR)/=#EOQKKS_2H5V0#W'%;E0WER571]F:,=536J^UZ.MO^;;'] M(N\VV_JF6NOOL^5=6Q5^LZGL?_./T^\3@P3@7##))*6<:X0IZI (BKPNZTEA M/['N_59ML\UTZ3P7D))I-[6[-,E^ MC)7=/YL@YO]LT"SCK$5]D!<]:!SBSJ M854Q@-8S0IFRD<:AG4D]K(=[Y7T5=FG3^/F[Z7K[X^-ZNMI8*%;A-_S3IH4U M838,$_=.WM-.RA[=0LM:;-DIN.SO';R!(YJ7 MV#K;42,1/99>&W#[$LUOUM630CU- #QX]XG[;XW 'A!2UC@ M7.:Y*'+1%E?:8>'4L=Y^4@2)HYH.]"[A>*Z_7F6??CSX.&B3;:)&/ MGWPF:YHDRAK$[AFY3=M:X]#@Q#[60[[_?FK]SK[IOTUONJV$@&"H"X"XUHP4 MNN!E9P)@XB7"7@].O:O/?IC7[LVTZ]/9FM?ATMWE7K:_K]4VS,X)_FZ[G#:+]^A\0$G.H%)"4YP@ 9;38 MHRD(4^Y[%Q)B2*PU#CL!/55 MUN#.')HF9 -&RC;RV*@QDK8*V]"1MLW<]G^$$_C]D6/ ML]9P/Y]O WD[0@,E-6%8F (11!1C!P 4 ;]%W&AF$X^)#^;' K+QF!3W6]A) MS&Z?)9Y+9//N- 6L[?3@>APQ?PK''-=[>G,7HG[[I(1H 7)% .&%%I+SW.2F M,R0X#58YQ\NG31687'A/BJ$2>[(U/<7P=.*,L05RX M5!W@U]>+Y:*QHU?;Q?;'/E##4&@.@,22=Z(77ES@:3*>$(X(S%V^K$!?!^IH;U&4Q*L- M=@2E-KE31.4*JW;M5'3!#@0&>:UF]+$S:#!R BYFFN5&:*^\*CJ7?0(5#QJ' M3*K"LB@O9L<7Q 1[XI8G!;#34YVZ$BM$ QLQ 8%8V1R/XMC0SJ:!PJD66QQ+ MEU.HWJE3 *V]5"H!H]%TZN+)U2.>_+7*D]]1JY6O+VYZ%<20T[+OK]/5]'/5 M+-WPS^NJ_6(?O$'(.>""&)9K)56I&.K6F*&DCM,Y_4PDUJ@CL.R S&,%L =U M#HNPP[#FIT-/$1:R=MJ#.8^ET6$8#%OY#&/2;47S6;^?6[#L3]0(UB,C.%%' M?7E\JN21[1?>GJ'ZR[J^N^W*\NT-*F@,%YA"2(PDA2X+!0YQ*B[=[O?N;R:Q M&%MLV0Y4-V]?C3Z%.$;C,XPF>Y!JV.! MOG,$/*?7<5@;@69'1&V(LO6X2 MZVWLF-'R/ T%5(N<@-8GUU"N[+9+L MYIC475=>@6L:RAWBV8NS'4D%K[*G,NJF*F?;,F8,S>$1%U^\6<+"Y23-XQ9( MAS#V7'R=E/T1A-UI_:N'>H^C!.GZ^VVU:BZ3LQ2=;J1L"MB<_I-)"0JD(9)Y MJ1FC"NH\[^;>$6!^5ZRGQI)XN.MP[JI&G8QZLWWUGRC1?;R6Z17\7Z11HHV* M]YOJ7C6@MLC7O7\ZBNS!E6__Y")Z2XXZ]XCOK5MJDHCER)G+QVI],V$L!QK@ M@I> FN9\$,Q5A\!(XW[90F2[PRU[3H^AF'W039(0V8WJJ+E*=)839RD?+\M] MDL0D>AL,E)*<;8O8N4ACK'\6XD7U3Y5_^'D6EGD$L!=[&FT^7S0?39?OJU7U M;;I\5ZT7]7P'C'(DA)&2\9(AT=Q?71Z :V=9C3#7 M%Z')?JK!-XK#@;.!T;CN,U3K?]PMMC_>?EO9@>K+XO:WJII7\X]U@V*QLO_@ M '>20T(+17(@83B!KPXC<"J&GW[=SR7^PO;C>O5[LHX2_K>K.90"PU@X+;$ $@ T N M28<4 X#=+AJ_(+[$ W4+R0K$'Q>K;--@W_S)LZK\)=K,;25O[,WE-W*W4%]] M:K!FI_YD)PXUY>A/?V_OU*Y;.=M'#;2I2(B-%@0E2 M6&(,)90*D+(YEBE+:*2C4)VWP;1UQS0U=@0N&!$0<(D$:\X#EZ]^G/E;?M\(Z^_L$202-,#G7L.0, M\)P"T74JCHO<)V([;TEJ#E%1Y!HS&[\V1;,+)HS.-=36TUPGCKU.^M>OU;3! MULB/,"]XQ: C@6>W#<9N MA''TRP1^/=H*F(:Y:/WUJ!U'Z;#6,-884Z4L!J(*(VC7=>UW7M?'AP$HJ.*B MX$QB@ TU' @!0',Z52-D2.HHY!YFWQW;*?B.))6IJ4Z@FD?(%PQA0HCMHZ9] MVNDG$=9>+OIJ;'\^7>766II^_KRN/K>3-\W-ANV!^_;JPJ/MYF"J!#G5!21( M,J(QE[G"I;()"3+2JQQX'(N)!?4^R-T%HBU,/W&-Q*Z;F@Y/K)]\/LOI_K[5 M[&)RZ<3<&7V,R_PX!#&R3W7*=S7LHNO-VVO9<-&<<]NC6&Q^%S^:/XT-<.OU M$0F$DF!IC+4.&)&\A)SEJKFTC1%L4!%RS75,^XGE\ "YZ;7W0+?=V (.N\8Z M:A,X+BA>F'W/!<,7B=]=7VV_R':H+RZF 02?6_)+V%SC$-JD'CYS@W4Z-IU% M>&LCWF:JW"*9;KZ89?WM.+-0$BK*'"+&E2"H!#G, 2RUYAP*4I:N2W*];"3L MTQVLMD];8%F+[&+S;>=H.M/]Z=:G?SO,D)!M(P7,)" M\YQ 4]*]$44P]EJ$\WQTZGCDT(5VHYUG#3)?GCSE)CY%H0+S$CMI]:0U[J(@ M?H2-3#,\P3^G$B$<>.O"FT.M,85*AG,-0(F,,11R0]G>D*$:ZR!M<'_\N"O);M6V"F'?K M^NMB7LW%C[]NJOGKU=O;:MU>X/O$\J"27.4Y+%5I2HQX#H34.R (8,2\KD=) M8#ZQ K5Q_74;U[?E>NH.:C8]8/73HQ1-X*97%V;?3\\LV%U2U<%MYD?^V"#. M%JL_90?08]CIX$_L&5U,V$KCT,V4#M:#O?'>NOMZ-:MOJC?-[F@F-:&*4R5) MH2R%F.2=C;S$IIA\K=:?:@]1]7BV3X\]A>'5?_]VZS;7I M4%&"4OH$<1?HF]M/@A^T],&A[+$VVX]_E@@T12.=&0DN^DZ,8T"Y+ 7UB/JHW_#V ME[J>?ULLEZ]O;J>+=3OGT8REW"B6E]H@@SAERB@ 26<,,D5\!JA $XF'F".: M9KWP\QZCWS@12IZ;T@_ FY]6=X"NLA/RW@Q^./II7L[(8T\BQR%P?9VHH[Y< M?B+S>O75&JC7/_ZV7FPK57];303!]LG&2$20T 0#7>+.$#74:Z$DX/&IQ:5# ME$V7R_K;U+:PG[*$,.:F*HG)\E.4(T\MFE=S"V=8,7E,QQDAZ<'=.$2DCP-U MM/?(D).,_-]%'X=1.?P:GUDZ-3>%?9 6!+,'@?2SHA65,['(6-Q77JXASX^7\YSC2^SO!UJ1F\^K3-EML-G=-%)7-&HB>LWF]6'6< ME1N*4,_9M0=4JJ9> ML?,\4C^+3KV,[7K9(W#./:X!F-G.MIDNJZ;'35MTGM-*/:EUG%X:@,ZP:28+ MK)OSMTR>H&L(Y><)33/C=):JAW+%S^FYE!5- E"MFXSL$& 0&%$@5G4FIB/&)M'H92AQIB>E\%UU- M#^L5?D+5CT4WF1J,0,_(:@^A6;&L%E^;_2)7F5Q7\\5N2KR[5C#[8W,&=VV' M@^>+QR;1K'.\G5&L*'2/0Z_BN%(G>!U])\#6]@7;+KY6)U)Y^-EOU79"&$+( MR-)@*2#- 4:(=79+68B 8*N_T0'CK3]^GC9; &R ,#] S!:KIAJ(OZA%H-MU M,FP0B@-GPCH<5]G#>.SD(PMRZ+FP%S@[.Q$6B^]QZ%M$?QY-@<5EROU 53W[ M?5?&^)U]'?=#Z$3S4EC]Q"7B#.>(B>8NU+TQJ CR.U059")Q)-:BRNH65E;M M,/D>JPJCSDVJ!F#-3Y_VA*VSOZYLP+5#EC70NKAKZ)-63_%S1HMZ$CH. >KK MQ*-35Q$X<0^JKJOUNMESU>S(^CC]OC(X@* G3$!\$ MSG"O';I];25?2]S!.VRLG7[W/435FTW7B&DX(GWCI3V'^RVK%MLQ ]S#&S@! M?(&LLX%2')K'H5+1O'D4),5DR7TKU6Q=33>5JG9_OUZ]W7ZIUL>-H^VT&5_- MWRRFGQ;+=@NI#=B.U64Q*PNC2HH4RBEDE* #*E5JY;?O*BV6Q+HGOS0W:K17 MO9R<&6@QMRO^RR/J;/MENCV>,OCCW:::_ZD]>N!YLB!Y\[D)Z9A:SD]H.^39 M'SOLS;FVK(5_>@;@V(PG+K0)Z\4.!?0D_>R^M&&:9Z8GA:8,0TJ4-JA4A9:L0'O3B%@T 1.$4>P.,T=XF*M?'Y#U5>T0CD.E M.16O,?7WB>602XOK8]J\%+0'ZV.5R3XNO:B%O?D*%[QN*[+5VPD"15F4F")# M& "& *Z[B4FD\P)&43H?@\-(W&$W=E]A\^(R5-&B\Q=3RD[ 75K"3J!X:5<( MOV,5K2!?7E2K<(;"9>K=NKJ=+N;=O,%^NL#&BVT8N8L>)X!I)@6AM"1"% I# ME!_ (%/H*/H5!V<7T]SKL$5_:XDG0@_)V^T.3ZSDV)G,OIEQ"A[CIL7O7F!VX)QX#RZQR%^R/K/E$6=B)TQJ]%G4&;XB("SH/]7-W$G??:F\3I=N MVYT2F$^]P^E!M?Q% M!S6V>/9J@EXB.A3[4<7T 'H,M4K]B?77UQBM-&J=C>*@F][&X]+YL/3TQ[Z6 M*9_]XVZQKBPD*_K;'\TV_:V-F;7]Z6WS*Q.-FRH35'*L>8X8HIIUF_5QP?(R M8/DJHO6!EJSLS[],-[O+16_W8-O,M>J0>AZSCLB_F]@.S7F0R'8@F\+0>YA9 MA_.J/0RTO6IIUR_2GN8$MC.)9P0U04N,0TA3./;PK'8J[CRJ3,RJ:KXQUOL/ MTV7U]OIY!$0JJ]X8<2TI QR4AG=GQS'@N? L.A'-;N(0M8.Z"U"[JCE15#,F M^8ZR>2'>/77S'N4?]I2/2CG=>3PGG0E:8R3:F<*SQX4N$K$7/]V?$(,4I 8 M&_9:'#@O#P (TJB,,$$:8G:H"=*[76(Y:'[_,N>Q\_JH="?/Y\>:Q$=)WIV; M8AQZF<*QX&3=D[N>:GFH!?G$;(&1N018&P@( YHC: SO@'!0>&UR2F!^X,G1 MZPYJ;/'LU02]1'0H]J.*Z0'TB"='SQ#KKZ\Q6FG4.AO%03>]C<=E2([_OKK= M3SF\O1;3U>]OOU;K^7IZW6QDA4UA)(.ED5(#@ IYN,>40"Z\[CN)9#*QOK;1 M:7O$O@E-/UEL6=V!"\_D^U#LG\0/Q&Z?_/V/1XPVC?]3UL#,CC@OE[@_SYUC MSAZ!_''(8FRGSF3JT3ASE;]3@V_JU>>/U?JFJ3(_$9*P4D,AB$#,0&@@IITY M;0 )6 D*MC70NL^A&ZXRJYKG8'EE;UM@K;71_.KYO:I>4T2-_N"5K6 M@'K5TMG &E;.GB/GC(#UYG,Q8>E;U9K"IK=5><>5) :H,]J0@Q M1K,2% 7)#_8HD'Z7O8?;\>D_01>_WP\3[+]II_EG+;K+107W2'(,!,*('4=' MBN#'F>&^#S-!(_P]>YP7B"K%"%&40UI"3$1GC^;X4%4F8'3WLA,PO/MUI0.T MI@>MJZ_U\FLS/['K2]GU=':H+[4Z4Q Y-KL! WQ\6F.,\ VJY@MY 6UZEA[7 M,3Z(TG%H4P0_SHWR/9AY49NN[1^=$#:.G=2.W=B ^V_3]7IJ4>COU7JVV%3S M"<40Y#G4W(8:E#6WB<@NS"B-1&YSW=&M#KJYHMK#:KK:YJ3@]"Y%^;8'[RA? M\1O@!3F[*/>]-EBT5+\]H;K#FAW 7HST>3UKKTC8W6HX3O+O8;Q$(SP8>!HV MVN$$L(+M!A-??IX:7))Q?.'!)IU?=>JW,VR;]-MKM6@6)5;SS82"$E !A8)& M$VL+"MP=A"F)42&%%T/,##,!IA:;[7KQZ:Z[JJW=FS+O0(;M>?8BTW&"/Q6! M_78Q-]=SOLA5THW*)X0X[$@.H6\<<6\O#Y[98QS.1OP-'A.M#-"FQ"7G!"AA M0;#NSKP2&J4B;(<+,3OT=K@A=W2\S'GLG1Q1Z4Z^@V.LVS:B;-=P;HIQZ%\* MQX*W9WARYZJ6C?7F?\TFY:_39=56IFW"DYF-;9H/^&I^_P.2 M$;/EW=R"U]]W^QK>VSA)7U]7L^U$Y=8#)B1H))X"2HGH[H,OBZ*4/HH[,N@# MJ/;B4 -F?EH#IA7S)E=KOZB.3OJ)^,CX=!P(1H8ZW6#20+_:#2S)PH*764'U[/.]ZQQ/MMY/^S@-&S+GAG@1OJ*C6.0'"LY M]4\A$P,.UA-3<$TH0P"!YF(E8J.'[M![F1>"36Y;-S]LI^OM "/PBWA\I/0A M=+_=[4^-G=E__2=:Y/E_SSY5GQ>K52.)S8'+ULZ X^K+K3; ,!FUJ2XRZOU$ M(U>J@JP(4QF A P $3*W*Y5WV]4@2,SVF7;C8D MW2OB6_FS2-Y93?JMLE:4?0.A9C WBM!<2<6ZR0K*B[+TJW+O]^S$HMW!\2U2 M[TF0FXJFY,9/%#LD60/EJIGKW<_ZRNGMPHYOB_]HKVC?_=+5"(H:/Z#NC+:% MDCP.J0I&_ZB,>Q\6/*[6V%WI7FTZ0X7F$$/0),& $8!D<50LA*6GEG@_/KF< M-(BR;0/)^]X+;ZI<524I2[["TA+4HMF+RV]GCGJDNG;B 2%GY2*8O;$H1K@# MC^]^Z,>%JVZ(NTUSZ&$CZYM/-@YJ-Z >8IY<:E4H:'*H98YQCH%4@)0V$")( M N.Z0>BL#2.Q00)CI2'"0E'!"VYHB32A5)&R2-=!.EC9*:Z+Y1CG2#K3::)P M.X[N$\>5.L&[Y[GK\>[F4[5^>]V9KC;[6J[S"3+48,81,O;I&MIO5+'O4%A0 MYG6)U1DS-HX@!2\Q5!!C(FQ< 7*D%54*4 I*GGAHWB%K9F-6U;=LVJ#:+%KF M/;/M0Q7RT_6?DP^U+-[YH2RXVUURL;4-WM"M).D%JY:J]8O-BHO4RAV<4+&(#C$/.8CI4)WM90X7N MU^GV;MW.M]\O!]6^@D<8NBRE55Q(#*4$2LZI05WOM)W3JVJFMW&;%7'&(.(" M8,Q(R2261$O#B<0Z+[W.A/84P2/B>)(8JPE\!?("[(?+Y1/$G\9W8Q%,-TZ= MY#-R\XQ-3&.[]ZRT)N'1>2)ZNEELFAL[JDU7.(.OYA\6GU>+Z\6LN;YC=^_Q M8O7Y7;UOJ\+_=;6I9E:>YLV8\FO53(1.F#$%S)F2%$A3VD!-X")7 M4LN<,PFUUQ5R(<]/K,<'2-G<.^P-HLM-/E,SY:>*1Y)V(>H.T, R]P0E9]2K M#X'C$*5>'M3Q7B>/XHGW,__=0=#%;%_-IOE@NESNY@2^K.N[SU\^6!I:,!^_ M+-;;'Q^_V<_V?^Y!4B)P$[Q2HK71P" .T!XDQP"Y+<=>!EKJ3+X#F$%PE16@ M ![U_B[04"_HWOC;R$\R'TR$=H4$%K-L[\]5=NI1MGXV#ZL2>:FV=RLI&9WQIT;ARS;M"(I37M#Y>A3=ZS)AP]M5M<=I M2&Y( 4TAL"@A_?^X>]?FQG%L6_"O,&(BYG9'N.\E">(5\PG/GIQ;59DW,[L[ M[E1,*)06;?.4+.:1Y*ST^?4#4J0L/R0!($#1W8\JI^W47GMM8.V-M\09QSU. MI5!^B'A?Z3*PC<248J+W^H?+98OY8]R=8C2_+SIS&*2WVH6W] M>I%26M?&*"W"1#UB:3%Z],-N<_VS=89Y!R"#*M("0IT)1G#,C.!-<48J<;\ET^V"FAN]^F_+5N;_%I MU*+<7W[PN7VQKCQ^1T^F)")VDVY##$0N;7]Y]N#I57*]@^5X>LF+.;M] M ]%)[Y$QY<;"RT-+P_GPR::]I<)\H,!$ M0,53E.N"0)WVEC(!')]6]K'@TCV\'E7^I=D%VDE)!J=9Y@+1T[%#N##:B:X261UE\?T[GGMQQ>#RT_K:G5= M?9\OS?>OFUXL0,H)%R+33*H\%RE$H(>1(V)W;"&6\CO=VYAY9T3S$[ MS.Y%H=UBRO;2C ^IE),>\%MS1MR^TY/%&M1PC$-&KX&([5T1MQ*'G77:(=Q/O=\.\LVZZPYGT*_W M_F,UOZ_7V^:V]>;R_^9H[(REM. P52!#&4#46,RSWJ[.*7-9;QIN+?)X_ !2 M^Z1*@^F2W?,-BJR[Y!!ZI]@-!_ESLNL-9\K](J7VZ:6'ZV8V=75K_E"N?Y3\ M\:OYM(\WHMX\).8T9K6D(;%0/C]ZP%(M-=Q'^B MOO]>KC:[*T+6Z^;UY';[&W]\^IUNVHG].5\OVH8^XX!R;5($,&A2Q@"E*LTD M!X)F#'!6^$ES;%0C"G8+\V_?&IS)H3/)H3>-C!S^8N=1TKK4:8KM7N?Q0^RJ M_%.*KG\^&"&PD3/$P#A8Y8VQ8CVU;#*:WT=SS+C,VV:>G0'S5]C/:C,C4$@! MS$!#YY)R0C"1I+>A-79ZS-3MDR-G@%W_;BO#WQL\CN+MR)*= ,9&H6=:94P^8OUJ>BU6<>C$"GZ=* MQTN&;QKJ?5D*7A:4EX^';2Y1]]^7]6-9?MG6UW]\_-[@[([E\4P"F3/!4@0 M9#K+(.CM91F"+@G!WTID5>^!)2VR9 ?-3=<',&@GSN.0YSBH?VM\_M2^KSHF M+W0AZ5'&3FCH<):G(80!_*A#MS^'K>!?[TH35-#:^K!J5K&;]6S3]CJ3N&!* M9YJRO,@8H7D!BWZ$S5&>VE\[.M109&$R\)(&7R=,>X1) ]%A5_%@/L]HU-A4 MNLG4219]+L083*?#ANPQ:?7;?'V:WE!739SAX=B6ZE#T36#[=#!7Z@C-*_#< MQ;'*^)=J57[8EO>;&6*I KE6N90(YISD(H>F&;<[7&\^'!BKYM9+*F<65%I M?$E:9T)/:00(9J )C''CZ%],1PSA968ZSA(_9%XC7%2G4;R/Z;#KG$5HKJ-G M##VOUO^<+Q]*MMD\W+?CEHWZ^;V\WI:+?]9+\S'-+K!FX^R,,(#3#'%M,AW@ M4@E*<(=<$&8YJI@0WMBS)AVJY,<>UDB)(V1,(V>6"X5SY-1SE31^)JVCR8&G M5\F^D3PYVQX^>B?YR3Y\,1)8A,;SSC-<#$9"I+":1&MU!>,#%&B^+TTN*^ MD?R;),7#T(V=$KV:S;]Q0O3C8XQT."!23LGPVWG(.-%"=6Y5'?9]C&A''=A(MY*;E.(S46&>)^KS1]Z79:'MP?,M":(4:2Y M1*G, &&7(N,<2+'L7)Y+G&TZ1Q M]?FM2^]XC/=6[,8:XPUJ-Q/*?]/@(^88+T"D;+/AYW+97E,U;QXL,V W\^L6 M0G,1Q[+>/*S+I^/@D!24YEG*N1*<(ZV;5T::6QA03@L@G?*:BUTM,B:E*I3" M!91(,ZH@ TA@#A@FT1?I.JA)BS4Y!.N6K8)2;9=W+L6R6P8Y3G#R!#3Y_6+7 M6CBP>$++8\1B&JH?FW%H9 ?[.K>-(*^2P!/HMX>;'X"64!"2-2SEO<7#%:#$)=G'0(DC7W5U8F5SX'QE*B$**L*!3-<*8!U<5> ML)CCX?3A<" C*H< MB.6PXRU'P;FVS0\?5M?U_>[>\39Q?=MLUV:8-,NERBD&>:$)IIDBAF^528@E M25.HLK.O@P_\^'@BL$.4["$EO_>@1N[;1Z@YT6&'DCF-7CC8BSIL$W/K+\UE MEQ]O_E[7BPU;+;Z4ZQ_5=;GY4B\7,TX0!2I77&=(\*9LDZ(SF!%6<)VFLJ7TV\^6)!^6";#ZMZYO*:!RAF4A! 1#,FE[R MN4X:X_ZR>@LE^=YB<9,8)W+L-"46+VXBLJ/DTVE*HBC&@?\G),*'I6EH@A?R M>G@;<9S'*9?FI[=_+U?E>KXT2L,6]]6J:FJ=YNJ 9A/4:E/. ($%2B'2-$\- M"(F1H+WQHB!NQ_/#F(P]'[-#>97<[G!>M1EV_@QJ4NZPND[\!^+<H.2$G PA4K3M, 9RPL*BMZNYMII']=P:Y'+%@/P;_63UG1UBY_:CGK+&,GE"H-SS("4IQJ MA66!!24%@$+W1H403M>5#S0563PI M92/75B>9.E5FA:%X&LH5RIF7Q5=(CNRWMNQ.0NVGHG* <.H(Z> MBTQ6O^#AY'8?/\:FH23>Z%]M[QG"PN QVPRB- <24*!ESC.:TW0_@9TC0I#+ M+)"_E&<,/QG8W@56O-KR\J=?E[O>^SG^6&_73C/T,M=5J MOGYLKX,VH UA6\/<@( [O=$@IQKYB)FE\0960YW M<[O=V"[Y/_\/DF?9_Y5\:]WIO[MM''*MK"X86=LJ[7T$U;7B.YBR3QK12)Y< M2YY\ZT/<_7[KWE7RW)W]M2*7V"T>)3 G2]#+-X=IY)5),/'FSOG!? M;@\6?952V(@984 6NLA9)@K?RG5[XG2_/D@$0[G.<@J$AE!3H74_?P9T M6FBGEX5]C<3>$QX\5^YLL[N^[BV?Z=V&> M+)?7IB\:TP1SUMQ32*1.,X93:82O,UUP4U^YZ5 0D]%%2+N[TZ[V3W-MKIX)6P=S[-LRSA-W0N:"\CX-S0OK MTJN[-(+S9:N&G];-(O_V\9-IF5NV6JC_?*B^/[M/","4,YF)0DO-,<.F"I3= M]=K<_-/VE.1Y0Q1QDN4%Q4Q(J"3F"N(44B) *M)<1MS#TF,S/:]!UQ[PWN.[ MV,F"LXR=Z('AV)Y&]POH3QVK70;J>$\WWZ58D3Q/49X70B)>2(:+ON<53#J= M+K P)R@EA=*9E*BYN8-RG#) 4ZJ M=2)IO>BZ^O'^?8GHV>GK= +G)KWQ8Q;Y#F8/ND_(]3AAG(:2C^3KT4N7XS-\ M3O\WZ^WL7V5S%7RY8#_*]?RV_+6\_U:N9S@C"FL*TBS7!0$8*T$Z52!,*&6C MZ<<_/2,B+5=*CLY'8 6:W&3Q M)47)[SM(PV3.>'H@<>9/+^7M*!5O2-9PVBXK0P'PUZ$:D%NY>%ZX-K]4J[+= MR3M+8<:;NTPPR"$QHW10%*KK')(JMUVT;H8%UB1E*4HSX[O"S%3-5!0T%P6& M!8A]!:1=,6'*AP9QTD)VK/O"AL&NS+M8!-SD*RCY40HX%R)/U&M1XC&-\BR. M:_4([=E-38^;_L>FO'E8_E+=E#,&-!0R5U 0J?.,()#+OOL2(*';DJ>520VT M8J@@"A0:RIP30O)F-8-K372J5/0ESWT-,N]JD/E]O=Y6_[5[P>A[N:[JXRMO M$:FV4\K1.793R)/">)7L,"8-R'%UT8:V$WH8E/5IZ&!8E^J(K=2QBCSHS1]O M7JKN3!6:BX[5WB&!]*N3 $3T.V0CGS MLF +R9'#KK3]HVALM?A<;DW-V"S,/#W:O%^0%L*PQ0 A$J8Y P)#2AE"+$.D MT*BPW=D9TF2\GO<$*^E.RVTNMB/#@;'3NZ."\SZ-#AG%L]=[I2*QY[Z4*4US M7)6+KETV:ZH';ZQWT^DZ315J=E )59AQ7 XIS#H,D.K,J<@(:WG$I6/WRO5YMZO4O#?V-U/^L-C/&-21"\BQ%DF'$D$:DMRNPL%HR#&%#X-PJ2#F/08315D4#HJ9@".[51R7'J]2THO9B.]F7*&L!/Z%X[L:6A> M0']>/:T2EJD@VB;K^WFUFE&5DXRCC"B9 TA0KB3J+6=8.6UR"V'OXOJVPQE2 MX6R9#J!Q$4@.K7+G^!U?YW:(?)7.D?)WH'6N'KFHG1=;Y_3NNGY8;=>/LW]\ MF:6Y)(JSG$E*::$8PBKO/IBEDEH-?!T^+K):_>.W#U^53+Y\95_5%SM%$,S-KUH;,KK_WY;__@?G3N-9N#^#XU'+Y#37PX..R MG=T'<.T=>\?- ?6ZK&Y7C4)T6[H@*XJ" 6C&3] ?A? M+K /9.*L4-R8?W330LUEJ^OJVT-30#0&#__\U32%S5V]7+3C*)TI4B!$<@XS MBK4N0-Z/HW@JE^80C\0SGQ2+R(OLTM+0Y):4YW644'Z+>RC91";]P)HKK6SU& MDXV4P;JQ,<\TPB E$D@*)4>,Z7YLS/,,95%RF*7MR64QM]FZ6!$)G,DB!"-V M+IM&'"+ELPCQ\,MH/CD^L1H[ .TMQKM[Y)CDO%H>DN0^K:EO- MEX??[@:+N02ZN7H;B"S3G"N!*=P/%E,,AB8Y?\LCI;CKPS[ZW?S*55+M,#_[ MT7!!'1 #_[0V#OV!DMI5TL%]_J.SLU%CA&!X1ALG%(%':+XA&93#CC+EF,&& M,S[=_!7 -XOL%8K!(;F++195\_6;,#C5*%<$9X6"#)(40U1T,$0A(!N:O@89 MOUP&F^]A!TYBPX+AG\=&BT.P5/:$.%8V&Q:+X0EMM)@$SVG>L1F4UD[QY9C9 M@E _W>06QCV+_!:01]L%]]<[K)\V6/^ROPE RP*F1=ZT*P%AD2H*^[,K D%< MN"S"A[$X4C([/*-P<$1AP"TF@0BW6](?GVN_A#6(YBBK_U;,G=@1$);Y:>P2 M".Q3';.M>JG@2SU6]]^7]6.Y_G6^O;ZK5K?/?EZ:)KW:?KQI?SA+&T(YSTBA M3YX)"A'V4,B(:"*K9X\TN>^@/BO[KYJ[3*Z=[TX>(49.HCJ1\ 0; M(>R#UCOP[)?:=R :'YH3?.UO7$2/_4D_K]4C!'12.CZ&OV]K_&A,Q]?_F399 M*"_RK#G'/9O#G]\V9CR * M[4KP(#&.R&TPW6TP3D(\GY/EKI.>9$]:$GU]LE._08Q9GZ::5^M_SI_N;MV0(L\RH+166288 (0C7F1890!"H7*W8UF7@QE94AO/DIUKR8%OS9O4 MK7=)Z][^%/15\];&T^\EO8])XZ3?K427; )V^OU.HN\F^J,&/L[QMVAA.9%> M)M 6II&3ID#$RY-]$X#D6.;W*#ZL-MMUNV;_N=K\T9[I$ 0Q"I"$!)*49 R3 MYE&HG)V:.@UQY:@Z#>;'5IT^K$QO M+C?;S_-M^>7/^?=N#UKS0@B46A.(3;5&50I3T1O+BMQI3M331&1%ZE$E:P,K MV1A<;CKD2YR= HW F9OV[.EJ$"4-I O=UO(V,R=$9R"5TY";H4[409N7F\2\ M'@RVU9:4N;-7G MMWJUZ$R5BZZB*C BTGQZG@,BF.(%265G"3,AG83'Y_,C:\YO]39YPI3,-\E= MUY&J_?2:F_9XD6@G.['Y@PYGGB\RQ'J#J!/J,X36:0C/( _J M<(W,Z M6%. '$ZNQX)PB96R=N]KBSWIP%\E!_"[GVY\+FV,%JDSLC>=( 58A'N/\7$Z MZCZ%./D>>(\7+]N#[Y[LO976Q@G') [!1W>R'K6)Q\Z?_=L55 F=YCFF&(O" M-$2H]W $PW83E[%!3#J'^EP6&3%>L?)HA%"-F4DG%J78V31"M()<\ODND^NY MFS_CQ^>])EA7-P>G6"]>XR79KW?K^N'V[O]Y6)5?_S3??ORM:KZJO][5#YOY M:J&JV[MM6?:7Y60Z4T7*6<955JCF-2F ][6!D';/UTT%[)23=N=JTOB:[)Q- M&F_-UW72^YOT#L=.&J%;2:P2X((-9,12P:UM^%U%=WGRHU<@%VPL%QCYAVXT M$:L9M\ $K7HBM8GW6AW%HF-P%14U3B-66RW. ]R-&P>XI42"X*+0!G:!D":< MZ XWX931D9QN9IK:#L9 MO>@:L;U,I.H:U&[&++M.AR9NW16H6?S;%%ZA^ A?>06-5+S2ZQ^K;;7\8H+5 MPOIZ5ZVWCP>H=[[T.T@DH%AF0F*I0,8D0(3UF LJ=-RR*R32*9=K/=@=W]\^.J[% KI2"B2$*5 MI@CJ%&M6]*@A%)&WOH;%.OTZJG>U5\+6V5X"NW\9?T?)E^&:2-1BZB*M8_1R MRK)AC%M1A6LAH]14%VDI%ZNJ@K68V(65;5C"EU;!&\2[+J["LQ&FO(H4I<@% MUF_UCQ95.[%V=PBX>5FZARPR(&4A=$%!"E"&%*;]!C(B23[&'%48H-,OK7H_ M=S/W=R^4L/5UE*09J&%$K:G&;Q.C%U06S6'<8BI0NQBEDAJ_?5RLC-JWDQ?K M?AZM)78A9165\%54V,;PKDNHP%2$J9]BQ,?^IKSK^K[\8KIMV<#J+T%N3Z@5 M&:,RR[.T*')F*C=A"K?>8BZH48[>$MB S$[C]H<@GKRZ7R\4.P/5J3O M"K ?3IJO ^B3I:7+*93755@#:1VD4A$8#:93%[D:ZR1/[EKER.^DU9A]?-[N=KL:S>5:\B,) J!44814;C?G441XTX7HOM9B*Y0W46ZY0Z5 MWZW#CJ39ZE!LOESUIZ.J W3A&X>?T7)2;H;0.!69&>3#D>N&AS#B_MS"9O^0 MS2_[5^59GN<@ET!F" N:2XUH/Z]. 4)@]J-72<0YA>4P9;:Z2 MIX>JDM\;C$D+TOOQ!2]R[61H/%9]9VH]Z(S\#,,;3)U0J# ,3T.I OER]"6& MX0RY*Y>N?I:+PSO:9Y*2@F+ I(0,8ZHI!/W3-#3%$OJ]$^-N)W)QU )*JL.G M&7P%RH-#5WF*2Y^O.!EM:EE\]F+#I73I%456JN1/[-0T:8 G1Q5I*#ON>O1; MW8P&YTO6/A$]4P! +C7GHLB%R)!4LM_]29EDTD^,'(U$5J(>C>>SV+[,N4I0 M1-+\]6?/'3O-763M>78[F8.IUE3S1WR.]#-=>VV'&Y'SHQI9AW+MN23G#S/G-):&HG=0VD6!. MO;WA(RQG83++AU5GG*$4:J%SQ+#BNN ZV[^P:+Z#?,X'#34Y6F:I5J-D%GNN M0V26*#1'R2P]TLMP'3*S1.$\:F8YRWV@S-+;\ MNRZOR^K[UEH<@Q+M5'^/Q[&W)!Y O$IZV@]07H+C@0><8G,=\*"2(^?^QXO> MX.1\O1V&TDE5VX%<.G=L9SA?]MM%?YA/K]>/XF&]-E]]G7];FJH^$RPG10Y2 M\X\4< RY!((BE8H4 F!WZ'B0A>C;13M05TD'*_F]!>:\D=V+/KOJ.#YS;K+O M05JDG:-O\')RY^@0'J=1R [TX=7.T>&,."O,+_N-7D@"K0$KB.0(YRQ+&<]Z M0X(4=D^]^7_\6-HR8$>H#VF.HA*'+T]%N>!NS]>$V$B).WL3TQ$/!XZ)B"\7 MS@K2#*7;JOESN2G7/\K-C",M!:$:[_6H)7LODOHFV?F1-(Z, MJY4!F#\AKF/&=1IJ/*K']>5Z44R];X!\_;.>,4(P1ADCN28\(XS))W%!2+-X M"M\CR" J<-,,F!2P@(HJPGE*!9!2YQDDT34]3V-JNC71,50\!L=CZ':#NWE@ M8LHZW7$;3)E=8_4>M=C9QT'JZ\=H1+UM;O*;%2G4F<@ASCGD6"F<%7DG!)HQ M9;<7>R &BK00@"DJ!(; R!&E1 H-9%$PBDGLYT.-YF;1-=>.[&BJ&YSG\73W MY"W+4U'>!F18[76*V+M57SDR+*L@(*!0A4RD[TF M(-LG!X=!0"331 .:00,"<6+@8(%$;D8$4$ 0>S'#Z&\>6W_MJ(XEO\%9'DU] M&^13%]\&8U#M=0K7>Y5>-R<'*Z\'IQ&%U_SN+&5\YN], M7GC-[X857I=PO5OA=7)RN/"Z-F-D:@](IUIF)$,&%TH *;8%.*JEX2" M*Z>;_(?@ %IC"3->"*)@FA((HIQ([4QU#C M>*R/(#='H(NP'$NCF+R L)&32#8@0I2QF2 MK-B/C0FG:+:MM_/E8#UN3%',,4^,B*(C(E4**%$Z2NT=E+[G- M7YE,#SY]"C<0DY/OAT[.V'0 "RQ,3T[-"#C'H'"\8?^L.0%-6B^:YTX:/U%.848AH* 9;W$)8V]& M,L"2^QZ9Y_;C 5S:E2PCT^A6F1P&_R4[!(49'FJ1*"0:HX(]BH.$ZSYB),D,>^KZM!UMS0]7U=WYI?\Q6T(80Z M*MI(7'I+6L]HAW JHG:<-JL-Y,-)GYBLA?#HZ!;S4&PY"UM3(F[NRL7?ZWKQ MPC+"M, "B(*P+%>$%@BA?3_,A/ 2MA/VLD))#7 J3:G+&BZ^)]0PGZ,>Z@+O_5G>9??Q>KN?;:G7[ M2W.@1,83"9<+B5"GO(R0ZEJ1#VL=E])]D#3PSRY EZ M\GDRL7&X/VT2,?*[4"U>K.RN6?.E[JT4-4HH)G 16WP?ZS$;MULE^ ).8ZI; M4&PR#^1+':,)VFG69KV=_3K_CWHM'C;;^M[TJDC;WO_AG ,I.FR2C$4?!VDJ=AKP6_S^_+CS3-3LFZN)YA1")0JBD)P MJ+G.S1^,[G2V9,ZMZI9A%D93AAT>!VT8P-IYB1B',%^E.,=5,*TX2L,1R1A. MV^65(X /=9NTY/<=,-N+ M>8>RYS"I-A*+?M-FOFS:38H==_W8M%< LB8PL17"BSIL$W(095W-M^)N_;A9 MEFOV8#) _:U:EIT]+D2*N2 \ UI32*!">6>ON8_(;LO%8"O1-UK,MTD/+GE" MYR NPTBT$.?1^'.3YV/4^0CT, X=)'HT+OU$VI]3.YD^Y?XQH0Y"V02D.HP? M=>C&Y"+7AJ V,SQ/#% B3"4U(_XT0TRF"BO=6](TLW\!WO/S8TNT0;6K6CSJ M9E_*;&0Y/EN.@OR**"\I]F3,183C,^Y:A]_[&SE3'&1RRQ-5584.D.8[,7<%.%.YRK\+$06V194 MLMZANDI6)U8/0])FMP8;GS$WH>V@)+Q<7=_=S]=_.*M$F"77-WDYL=0ZC,=I M++$.]*$.V;+O?>1;7YH[.:Y5)D"BE&D91F2(\1[ZV:,I(Y MO8@]U-982RO7A_B2M0'H)CN#.;43H#'I]%QX>08M:;!=2)3.<'5"GD*Q/ VA M"N9-':U>N/]6;[;K<5NOVC5.3!\N;:KN1U>9Z66\> MUN77\N>6&S;^F%&48X-06.8R3PT79APN M,*)4T>O0SG.6VZO(2*P )2*65O$["<.DTE#;(4N>KI^MP3**.NWH'LVF!Y!VDWY'"2 3 MMI+!%HNJF<6>+S_-J\6'E9A_K[;S96>3YW#*NGPN8G*0#KM!&8\)MW$YB6)U9[$"TG/2:).R% 8@JI^EQN3>E4+M1\O:I6MYO.F((*D.:. 6-00$9T*K+>F 2YT_#) MTT3\-:P65=+#-]<\R'+W[P^KU_/7G^OE4M?K/^?KQ2P7@$*4JI0R+(M4"HKZ09PB&*1N M%Z.&M1U9DGJXR5]ZP']MKBY^>^6GP9UTP!WG?(*'Q$[4+AD--[6+$(A(%T8Z M,7I")F/%9AKZ&KGN;F[:]L>'[68[7S47@\VR0G"M*,&9^7^! MS[^6ZJA=?MO/UUG*ASMF&2V]]"<=AQ?RPAY8MX5?)M_*V6C69 M+ODV-[]^;?JUZN7-KN6(7E5#'?0R(5MG_FMW)KBH+XO?ZDWFQFC.,,,$:25SCE! M>8;ZD99"B#MMF7'[Y,@CF.89@JI%D_QE:? 9SH[&; M:EM^*=<_JNOR4ZOG*5[*;M3/)7LG6Q?E6S= M?#?-P>%*FW?3+/PNQIE$\["[:2=F)-ZJB283_0G<^C,-'NJI]4N72J?)G1\V MFX=R(1_6U>IV9^J?\^5#>5B&O8%K,:/BW/&D(N?V#:E%1 M3*U2<4E'4:-C4WU,)3".U45;$>YP)SO@G=A?)2WVJVYW^%M)8I\CG J'J)%R M*0RF$C'/Q!\YQ<]Z[";O-KV"NK'FMW4<@2FO'+2'L=5TB 9=P[W&0DG9EK]R)K&?*@G]CI$8<]&O:NN4%;C;H*%6"]_]7^7QNO5G )7>ZA.!Q2#Z"I1_WX' M$ 4MFC<\-) %HKC(46\K!T(.4"%+"R,KT"#-L27-2V\B\#50:R[TH,9;M-A+ MC".-DY075Q].2XL7(S;ODG^MMLORX\V'53N__3!?MH444TA2 1 7F.H) 5[&7R-[EX0T6& M\W;Y%\D'XJ]#M: !RO&O:GOWN5RVZ^*;N^K[UUJMMM7VL2N)%$@A@9(IAO," MTB+-L.P1<(6LGL&-8?<2:N,T>(I"MH<2C^XC\^.V>M^?);A_\0,,$]JK[(J^'-P*W%:U_EIMMM;KM MGNG1.<]!*O(4:IQ)(7.X'Y05 +NL8[E\;F3)ZZ!X[=5QHL=NQ2H6,V["9TE* ME,6I P9.+$GY\#2-A2@OY/7P5N+5\_LG=#!6@!4$L%RB3!!%B[V-+(4^?=_R MD\?J_5[[91Q)!T!/;^[JZPN!O'+XO+/D,P%RKQ5#_ZQ ]C$$X?_R(G'*@[!$L^> MH@&)QYWF]Y%X//QR3#R^S%G/&)5+\]/;OY>KZK5;79KN?-=F^U M>[2H?[M:DSPG*"M8 8O,I#M8T/VLE:;(;<8HJ.7(":@#>Y5T<-O[:I\#3GK$ MCE-(80-@.85T,>X=4Y,#[9>:0'*A\M0$4I203&0"*8YO+R>0(C+HM*?]X++B MWYI7D.;;!\/^8V=8TIPIC'2*C.TB)PK O8X+R93S5O=AYB(+YWXK\^%UWU>) M 9KLD7KL A](L47Q/CZ[;M)H0^R0??8#&?;8?C\>TP-WY0]BW&W'_DE.CA7D M80F=0"4>V*&WMOV'Y,HW67PP3*RV3Q5_SID6 *@4XSP76*="[H]=0:&R(9G" MU=9ETL0>Y3 !;[L74_RH7N]=1FC>%-[]4 MJ_+#MKS?S*0B.-.PKGW':4;H"X:"<9NH=M M&V>N$G9?/S27"S:^)*TSC@=;1@^SW330E",<>*]1F.!&F4$*'(43+-[4H3]F%?F8Y>EKM=_;][L MFN4,,"*+G%$E2',M7Y8^7ON>-M]X9.,N\1ML]0WC88 M/5[*OC1KPS:X3BNJH=;8K1]"?FH3._<2]JQ-M!Y.8N_LX#BY;[,=KVE,(Y5= MG@:[S;MCQ\4VN8GV'=]VM-?5@CO[G\N-2PPN7F]\ M>I4NOKU,%V887ZW;7]X-A69,80X+)&6F#<;,C(3X?F4&\M3M3:+14,5>3=GC MZ;;*>HP/QHF.PX!@KSN;J]VVX,SF9M9WY;&JP$22!EGFD*4Z4 0*S'"ICE:8J+(ASS MY$6R;M&U!S Z?"-EEF%!C)QE1HO?Z!EG%_W^YK+/7?0_G8_^M!+0J0#%2$9! M&L0[3TQA. B5I )&)-@"RN;8G-AN \*FG0#;?.C2ZK_*!G:Y8#_*M0&M?AK\ MU:;\M*[,*"T5*LU9FN>I)CCG.M-LOP0$1 YFYB]]JX.MJHR(W$4>#YUT&"OM MX"3?&SSMY-6B7B[GZTV3Y7836:'75\:,?* EEXF&/'Q&W)Q)B9V_5[L%ETU2 M]8.QJZ3W.NG<3O9MJW5\8HLSX2(Z9+WF NUJ0HEU:LRXKNI<+'KVY^I]%J4Z M](>SI;KW^:WW\4YA>[MW&^KN>+YN;8^>/FUVI5W3_< M-S?6;.[J93.QVE4?L[S0S65?',J443-.+@#?'SS* '8\P/_NW!MCEU^7RXTT MES^OR\UF6%9_OUQ;7U+P[CR+72/PTZ-FWI<(_&2)<+A6EW3L[&J!Q/B:&(*2 MCS?)CJ+D@*.D(REI6+I*.IZ2/5'MW^ZH^O=OQ*XW/KP[#^.?4_BW:=0.MUI, MK1D<.Z$Q2;#6;78"AT+>.8&O+@1YOZX,OO+JR=%O1R;R.D=?#"7:<8:<;TL] MK];_G"\?RIG.E910YUFN@+R49O+H-N,PL7E),UW"1:PU3JL6F087'9VL5B-$J=U&^O;[^WFXV= M4:Q!GE,!<:%34E"&GF9:.4?C548^X$;;Z7Z[6]XQ7\T;>+:WNETL:".4-K'C M=;EBI@O[QYMNQ\O.N:F'?,1R)7;H+U^@.#:!<0J2-VB/58(,B?"_0=$QR/V0 M9<;P.(Q26.R05=W*;@^:U^8W=A>F;&8(,9*GC BNN:"42\;1TSY@87?0>R)8 M1RL[OC6HDOL=K!$34(AXCE""C!S*T2N2D_N+GE)4ZW#RZ[ML)2-6+2.WEHL5 M,4%;S3B5S?G0Q"IT C:*?X.Z)R0;([;R^TF;OV,0V M2[O&94Y!IQ4' %.- @ MA1G=G[O5(+=[6""LR=B'4WN4NS31BAKJ&=JJ.VU0B7)7^=_^3EJKRIMMJ0\Q8X!7. @$Q3!7+ M*"@PWS\=#!2W6_\<%U)D'34 DV\[A,E?.L7\:](TKIVP)J&$=:P(V@GO!(,7 M1YBODB;"G1L3O-SX+,7+'\6[W]W^7VZ?+E&4P1DT(C71"2BZS0 ),>;Z$4<3ME?SF$>I*2X//MEJA,AZ^U?Q>-I,Y1!(*GBNH>0$U M+N1ADWB9V:Z2/U^>I?&Y?W-B+%XZ#\:/_<62X\ZU]K;F M ^?^39+EFW&[1 8=UH#^S=/J0'+&RK4A8FC_.D#[]MON4M//U>:/K\V3!#,L ML":@(%0J!K*4TEQUPU6E(06IVQ, 7B:B)[0#5$D#*_F]!>;XW)DO@7:)9@3N MW!*"!VV1[MQ_BY@3BCN0R6DHXU G7EV1'X 3NRW8Y:JJUV)=+JJMGE]7RVK; MOS>,N4@IR3C5)"6""_/GO+>6*@3LMT[[VXBL-3MDR0Y:TF-SV_=(\PLI_59D:8SC*<:R@)05+G#$G1FS,@G&9*O(U$EN4. M5]("2WIDR>\--LC:=$.B*,:.=(Z73UR=<1"D;RXL=Z"?'W=+.-N/LT?F^%P5W_ED*1I M05+-4Z(SK1EG^_I+8L6<=AQ[68B]P;@#E7S?H7+<1NQ'FIWJQ.?+37#V5'6 MG(=1@78%OT7+J4W @VBKQR_S M9;GI;$'&*26%I!)HHY]<((5Z6\V1".L)?6\+D:5KAROI@"4M,H?I:'_B+*;R M1^',39C>HLMG&M^?-X=)_%'X\YO"]^/1;@+_F-O'IN\'TS2!R?OA/M0A&X[? M(/5S>5U6/PZ*5X(%R NA&-2(TPSEH,![I2?V!^HU5W]MP& MK%&)\QRS/F&Z\+#U)3D6(U=O/J=1 0YWX\CX=2 OMJ+SKWK]1SMB^_+P[3^, MVGVM1;UA.R$;Q+!<1-&S[A<2#Q]"3XAKM%C M-@WQC>]F/7)?<-WI>])XN\BK =5"2L90Q@@0I #I?D&%%CASV_8[W%YD23[; MR[WV@@0AVDYNQ^;835D'TQMIY_!9SDZ(94C&IZ&+03UZM<$X-%N!U*Y;0%9I M#K#(,$89SE,%.21I;QNSG ?4.TN+EU<\KYTG@>@.HGH1F ZN>Q?9FF+%F[_V M.?+^+M3/U2;6:HQ(5BF*>0D4S+C&0?[23V*'!<2O,U$SX&OM]DVX)(6W="+1!S8 MM)TW&X5(UWSEQ^$XMXKL&3HY+3:8UJG,A0UWY-P-([[F:E[:,FFP^8F1P.( MM%.C<3AT$Z,G^O:HDB_GZ(NB1$?9.2%$PQF=A@X%\*,.W=;\5.AS^;U>;YM] M>7N#*,W20BI0\)3B'&+"4]T;Y(0XO5PSP,QH.K3>8QLH1#Y@) MUH6UZ#4_%F(T@-1IJ=$01X[(T6!N7%[5^K,Y1:_KM:P?OFUO'I:O]PZ+A_7: M@)AE1A)3R21F.:%020;$?JXU(UJX/JX5SG)DU=J#;6^I771PD_G@XP9AZ;=3 MM1Z*[M>R7>K.Y2CK$XS_ 94WF"56,$Y1I"&4DW]YXE2L6 M@W[EG2DG_[&JC';G2 D@,FB M=WT MMJX7?U;+9;(M-\V/AM1Y]J3ZU'A1^!Q6WS54MI@N6=OUO%C7=5^M_SIB(>"++VO\L'Y/Y9O-P MW[['GBPZ:,G:8'-8#1TK.!9+UQ.,BYL\/A?%]O6(SH=&,ALODM:-I%HE.T>: M[_>N="\Q726]-\GG:8;289%[@B'U6O!^H7%V:]1AG#^V7CTRM1-8NQ[;X_IR M#7F4[*KXAZ^2_3I?WU8KMEI\+=?WU6J^_/NZ_G-[U\(M(#*P $,Y(D6AA0!L M7PR0-+.;5+DTR,AY> !DY0$"CINEQ8WF1W-VU MAIV/B7$RZ;U,=FZ.E]0#M(91,OVXK>(]I/^SC(2O"<(%X5T7"@%I"%,]A(Z+ M[6SA/U;S^P;R?Y4+67[;?C #S6;^LG\9&G*J&,)4"6-!%RD5<#]%F2OB=,_Y M0%.1TWL#*:DZ3![/(P\ETFZF<$0.W=+J ;"DI;*'EG38QITY/,W3B1G$0 1/ M8R8QE#-UE$;H)E2MI=5FNVZS^B&$;MPU2Q6$*+B-G4,Y6Y:VI719V76ZX M/:LN1W==[A":=9=KT"7U*BF?H6M&B N#SZUB"$"O7=$P$J]>=4.#+?E+ ^ZO M#:_J%:_R%*]11.TL72=$+1S5TQ"U@/[4L1JEXVZSG7BVTP([0[V*?EJ7]]7# M_4QGFIF/SYF$@- \PY#L!UJ%9MIIA]E@:[%WE1T [&7L^3#(<4=L 'XMMY"- M2JWCMK$7K+8CHOURWU\Z@'\=>9O8.<).;0T+1O8T="V@/R^W@ 5FRE;7/K1/ MN3?R^6%U7=^7LOI1+B^5^!%#!#6"D5W3\!DQ+N=-?AN,@B*]M!3ZWV(-WT M;>1(V8GB=(/DIJ0[/Y(G1Y(_=YXDG2O)H2\'Z\M7R9,_W>&!G4O=$O.X.APT M'"?$^S)AGX;B7\CW>@H=S_7AY=4?'W^4Z\5Z?K/=S&3.>:Y(\_ A(1P1S)7< M3P0 MT>6W;ZZ,CJ+N[*ZS\V[7B[;(K7I-SO.)G_F%?+5C.NYYL[UZ>6W?BS MD^R(U+EI;@,D>4(R]A/*ARR)K9=3M]N/-%_/=S M+^-Z/8$NY[H[;EU>U[>K9K']Z_PG+U?E37-X+BUTFNH4 P0!U9@"4.R?A4@U ML+MB=:"-R()_""O9SG\FWSI@KMOB/!FTD^TQR'-3X&>\&4@)/\=;I UP;Q)S ME&#M)6S ZS-X9D^",UYJ![O9;;\.K)Y7/K;I.]FFO/[OM_6/_V%\VO4O\\7+;O7*WSV8R-$MSYT^$BO]N+D\IW:#W8]L"VX=^G_ M]3!?FPZS?-P=&)PQ(DVF*TB>0R2Q2%F!96<)[?OY8'7V/J[M7RKW3 M.S-GW_]CDN8I!=9\A92%%SR<40A?UJ8C%MX>O*$;P]APD9!/Y;JJ%VJUD,WA MX$Q#P!"5"E-::(X)X7QO1RNK"SS\/WTL^=BA2@RL1%K?KC" -'OMB,>7IW+8 M4A52.)Z1<$8V_ B;CFAXXG]#,H8PX32,6,]7FZI]ZF*G31(*H!76@& AI5 % M8:HWE>>9U=G^009&&U[L@7F7'>[D.8P[8O+F.P:QIBSH@.0%$^<&)[[$34=& M_%UX:] RC \;,5&K;;5]U-6RW%TK.LMX1O.",L$SHH#"62%P;P)EL+ 5$>.SQ) RC9(;(7#7>2SHM%5'[<1,*!FA#B\-+S(Z+@3=#EQ< ?>AV@@;AV M_L_E;=7,>:ZVO\WORQED!8 XSPM<,*[3/#5_Z,UD.:1N N#XX>.(P!.HI$'E M*@2NA-F*042NO 3!EJ9PHO"<@9/"X$G65,3!%_XK@1C$@[U(-(M_:U.#M*M^ M7[9F9".:\P+K1U$ORIGB.1"ZX)PCGD,(8;Q*6I3- MQH4.:=) ==65@1S;RLQX]'JISB!FPTG1299.*E,8?J:5;(5FRE[&O M\Y\?%F9D5=U4UZWEKK;*SZ>9MDHU!H]>&N5.83AA.D+*24D:2N14Q&BP'Z]D* PS]@+$%@O3O#;= MOWZI5F4VHX6&J609PRF6&%+.6;_3!$%(K%YR&F9A'.'I(%WU7R0-N.3CRKE0 M\B+15G1B\^5Q M8H+C[<8QU1G&B[/T?*HWV_GR_ZV^MU-"#.12IE!( G(A8 81[W?>(62&:5[" MXV9B9-G9@4L,.J_I9#\6'24G'H'#!,>6N^!R\XP0&['Q8W!B4N/IQ#&A&<*) MU4&RQM2ZG+I%R^P_O!K@5W7^X,B=N\63M("<5V[<23K?R:/RX];1':@)T=E? M>GZDPWL3=/E.[P^]#M! [#M_=__E8Y9_^UIME^4,<8(RD&D-S;^Y3BF5_6XY M,U#!UK.>SA\ J"2Y*8 K/R%DX*7[ M1V3 FZ7+RX _]#I *[&7@:_K^:):W7YYO/]6+XW,,,0RD4M@/EO#@DB2]I]/ M"FE]"M?M4V,+P Y,LD-CW^\=J3G?Z>.QXMCC[0@)T=&?N7RDE_O1N:OWF)(> ME.-V=3_"[--]-*[=]5G&*4T+@%&A,, M4=7(F.8@S;,\D\T^T]Z*0*GC?D^WSQY'9%I,20_*YQR_ UNVBA*/*"\AL>0H M[('^O?\G5<./J:F(A2?Z-T_V^[)@+PU?[N?+)7_85*MRLYEQFF% 82Z(S"A M6@+:"Q A1%M/EOA\]CC2T&)*>E"NTN#(EJTTQ"/*2QHL.0HG#<_\/RD-?DQ- M11H\T;^2AB$LV$N#NB_7MV9,]/=U_>?V3M3WW^>KQUF:2:I3G4J1&Q$"4JBL MGY$A"@+KBP>'V(@M%1VH9(OU"4$*PXJ\_/I%K/=S8@S#70A4ZQ0QIA&L@!2[TUQ*JP>.1ED(/X* M;7_7W@Z0L[)X<&8M*W'I\M.4GXD]9P$%Y145I]7$G[G)2,D %U[KR% ^'$8Q M=^5RV2L53@L$FF-N:?.:B!DF%;!?6":XH(X'09P^>J0Q3 /)MRIQH\IZ!!.+ M);\!C!5! <8]',IA&&L'5=YAY@:::VWA9BT&*^2'V,XX.*(7@ZF[O'0,=Z$.V)3Z+!KM,C<7X1RINZ\EHS!FIN4>! 6\CVH%T0 M1@9[\,9C4,/81W9+.SA;BP-@1:4%UQC61K%GHZ6RE&CD_9^MN860AZ5Y; M'"0E3@2ZBDDL[H;)B15MX07E@ PK2?$A;VJBXN7#45GQ9^2=RLUT_7&\?UM7JEJT6G\NE*8H6HMYL-U_GWY;EK,B(5( 5 M!61 0L@5QFF*<$$A;9[,M#JFYV.7L5PQB24@S)1AFE.2"@0+EJ6*YTS R"+4 M0VUNKW@&-IF;:K^#F[1XD]];Q/^?G39%B<%IQ;HT_6XZ%I+Y-^2M5[>;^>9; MB[-C9R=QY7*[Z;_S4NL\:'Q# 6,&X[*Z&-6S.GY3=M/09W8;:ZWM3;G^4;*? MU6;&3#7($,TD)Q0HBBC.:==G!2^HU85GMK9XH=-<<:QS:1Q#BF2TP#H5@DL M:19[C]WS7OK5_'KR>X/+41$',VJG@F.2Z:9\[CQ&T;U&&;F)O^?-S>E>MG9PR#54A8I9@#DW/08J5G78:20.701H*-& ME!84$2H0R2E4!>492/-480X9+ #BD16HQ96HG]6VFT+Q%!U_$NU49Q3^W&1G M1]V+^N< &B&*9PP0 7(*6"4]X;]YVP09AT$(=(G0^Y'BH7F=\V5K:@-8'F">C;$FU-2-IBE(2HV(R1O'DJ2&-.49Q H26#?NSCD;/:]W=/Q M93M?;_T%;";2+%> DWU6K5KL=? M7Z\?YLODVWPYMWZ(=1B/_BH5E+P TG1Y+7(4(&L"IZLZ]BY82(TC'WXCQ+OY M^K8T!1D6" B).&<<%05&4.&^7R S9)G]*-??:K\Q86<"4R)9@9L]$48B,]/Q M!#3=D<@T,\4?<#KD?8C&NI>T+]ENF@GQFWJ=&(C5?;O3I_SYO5QMRDU2K:Z; M3?R+9+'K2&;DGCR68$]R=N'D^,.+#]N>]&G^V&RJ MW)AZX)G5&5,PU0RDJ4!9CI1 A>Q[D^) 6QW@/&LDI4@5D@F&$(M12'3+V7O^&C%Z!FI.R7:-N[.ZQ'").M>6VIG$:7&>:"3013!)H6MWW\9-I+,S6I_O.A^M[TVMU67M-9LA3D*FC&:1 "<@SD6*8<4 SA5"&,Z2%X)S&WKG6H[M*6GSMM/T>X="S M!T/YMLOO%Z':,=\/8CGR.8/3K)W0M.#$3T/GPKMU]'A!4-ZL1R['C#XMT5"D MJ18YR@M0$-@\U29YUS,E@+G5U> .YH0R]0K7#.M408@8U2FC3*<22L[B'PD] MTSMM%B^C$6TYQ!F7XZ#B9T-OG,'/6=).#8/",3X-U0OIT,NA46BN;)5.EM_7 MY775;H2=I1#+C)(TTRH3()4"TZ+K:F9PE"H737OVP5SD6DJ)$<<4!,KGF^K:")*LE@_;D>>'/UP^Z6W*ND!=\F] Z^[T@Q<&1B7^=-+[3I*P!NJ-)RLR^I- /QUJ&;CH!'=Q_]CM?ENJL>;JEQTATH91RG+ M,4<20,B$(@RFO:U"Y%;WK ^S,)I6.)TN'\B:A6*,0IBO:H0X2&ZG&\=H.*8= M@VF;@'X,]Z$.V9#<=4379A ZWVS[4X8$2LEH+D2!888HX]G>D"CL1GX#/CZR M@O1HW(7#E29[U8C(D)MD]$#"G+UTDHSG')S1"T_"IB,6O@Z\H12#N/#:<-/, M9+>E#<%IRK32D"E TI1B*65O"Q>9_V%*:PN1Q>+Y[O(&U?#;M^S9LYO'B4^< MFX:XNZ%$%9! +GFO .,8HQU3T MUE1N]X3N4!L7T!BOJ[.\.?34F0CT#5>:B]R9=80:%[5Q)'.B>N/JQ3G%\6+E MK.;-\]5S^A@C%"B4P59AI1)<"3+42%W4U9@RQ$UIL6E^6V^Y"\ MG5&9T2ASTY@WV#H_. I)VZ*[OWRW1GQY^I[AB4OC"ZUN?&P5.*4YW>GO*:_? M4M\@+%U8>\/X4(=L-PZZJW[,5YL?U7)9OF4P!0P@ 9%,D19* RD%Z@TR;7E= MZG SD17X"9RW# ^DT4*+QV/039"/D>>CR@-9=)#F\=CTTV=_5NU$^J3_QY0Z M#&D3D.M CM3!&Y2#<'^9+^?KJER\98Y)1CE.$3)V$==:8P!ZQ"!%H(]%G>.BY!OTN8CUH/X$CV,1 N-'HT_YV7?-ZGSD>EA'#KH]&A<^@FU/Z=V4GW*_6-:'82R M"8AU&#_JT(W)0:X_&7O_]\.Z?GO:Y?]O[WI_&\?1\_?^%0(*%'M MB I4B1; MH !)D8TY(!BH E6!<*@7V(#!#CMXAO?2F2Y;K!E+;C!Y MGHP_/[E^CKHAO)K>'C:#)2XT8AQI#G,F<*DIZBL@A)H@-[%Z MM!=[3>S<7:$760-ST/G3(%2[)6%3L^RYX&DO8[UG[4R6%I+S-/*UH!:Y MWLTV]WRH35#FE!:\D(;QJF$_=8PF!<\B.)YM)>"X@TZ#1N$[)&: M%XGG")HWR[%9!]Z&J-X UA-7O2$6N:K>8+9<5>]/RXT-3H]+]&9YN5JO]M_[ M V948%CF98F5PIH26HA>9TLD?=1N3#N15>X!M*S#YJ=GHVATT[&I&/33KZ?) MFZF(?H:B,U(5@M@T)"J()77X;C=DI[S8_GVYV2V[U7:-32D0!:K4" FM!"IA M?W&2Q@,VR7LV$%F$[C'U;U;J]_ MOZTN[<^_W#7M?[C^6.]632?;Z?6J75FMKA9*""0X*PM,!%>J,%KW@6G!@=># M3)&A1!;Q [3F OSJ"#:[/:+,JB/*!O&(FZ,BN, M-=@OL@Y]=N^]WH#LWH(9[ZSR9OM,L#N1&].(AZ27]H=J,+-L/%>+2(MIEJR.^8%+M1_)H38[& M;UCQ[6"V_YF,Q)Z2-TQ+!]&?O&@.L\I='4>P%D &SVER25"I<\F95M#^ 8'$ M_2([Q&SX3:?A($P6V][VT5'UU[O=A\VGY0_O3O<+80N".2:(Y#P'$*""&HSZ8_XTUUXO M'@9J,K+B-BBS>I/MEH=']6[[I>+;!N=%JP15A]9/@4.1[J:X,_#MI[ MU3\U M$/_0,%ZN=GW=IE'5(]SC$KU^D?(HRNI&XADE#>R%-)0SM%%UU)[KIXPV'*YO MJL_+WVU_O%S7N[MM);[LVH,M"Y 3:"2CG)K" %(* SDLE5: 0\.9Z[GK,4W$ M&XX'5)F%E=WCRG[MD$V\JGR&HS.C+02S:0RQ();4X?N=Y\'JZ^OJLMEQW3?] M9QO4- ?%5IL[&P9]L./Z4)U?:$QY:0"02M$B-[A]//0(0.K2:U]SP&8CAQO" MQH/+=59U@#.+R_,0:4B.W?1K)GK]Y*P'F9T(6X/3YG'-&%RM#V^,7S2'3RXG M#RS<.3PC=Q$^/_CPPD E M8(E!07 I&"P1H/D1&9)">ZT;3($GLIKVJ(+):&!WC-'7^3P12WB7^^QH1';O MN4=_*2EY]G*!MV['<7#*@A[)8B>EC\GVO#<82"(UY8!J7!), <_-$:F1.27. M>S9GPA=YBFA.+/>'D_>'X\NX_[_6YO#;.F_+E> MKTV];?[GPBHCS!6EE"%&FVNF9 X[L#0W7G<^S01QLL7<%KSGAL2YW.86LKX" MC_E%L2W:G[\T<+-3D[(3F[(OW[/3SQWM.MQ@<9$=3;,_W!N7_=J8EQWMF[BF M&L=)9^+:J@_HNM%0&4X(D%88*" !I+NXXX"PXE(O; M:KNJKVP:L-U//EDY8O11O'N@^JVVIC^S^/@/3OU?9R9<$N()*2 B,5+*3F!C4G#PY !. B MUU[I4OCF(Z="/9 1 5E/J;7,\=[4=)?FSTS51&C&M7^>;4$[L/-S!=6_I M;%-,;-=%3#S"=9M$)K!T^ BTPVDDR(_U M-+VYFJN:]A)"_VI:9\S06EIEIF[VXT]CU.DO\/S@FXG0TO!.\C>EHA/V!IZ.QGI@AN]/D>*&[VMN8 M=6,2%"]+C./+Q.;M19L'*>#O9$).1(YH>?D MF#Y,9E_Y69L*! UA2C:Y&"V!-H!T.VP@X0PGM>=\E"63[4=/H9H8N5,DLE=] MLOZ0^#[VUS;'Q_3[G)O@@_3'5Q(!I,'5U)OG WHXM65&WNRNE1)1PZ1D%,KV M-KHC>H7(C-OM1^%.81-^\@70-[-*Y-H;WH;*!F=EIE4B/Z_-L,__+'I 2R4@ M)(9*I1%0 ,H>/<,H[ K11)CG.Q,P=^H4S.N3'QJ8S.&)'"5X4TF/HQ^G.7D0 MI">]C2DV."OQ3BD$])K3-=,MKB]GH'_Y?O^1)Z _POOGZF:Y:G;F-2\E-#N> M[Y;KS]7VIG](!FI0HL(4F'"! 1,"T>-%@ (!^Z?S_=.I 9_ZO$(/.#M!G#60 MVQGX>V7G7]=9-T4^7YIZ4\3\.N9?GZ[D<'+A%72EJ_KRKFFDQ?%VN]0#,]/O M6H.N.G[F>OV)W?94!)=R[TG@0OYDJ:E?P>@?4#,Y9X4\;\7S%9_G#$(+ )@I MN& $"D@%,TS!>TN +!;V"[[47A64Q"SP4>)38P=5H/_1">GR**3;7D@O3X34 M!I(W RHKB3'K4V5)#/KKB/C.'WUY?HZ>H?HRK7]?JL0DVML2JLJDRM!3%9I4 ML4Y7K3D>Z%@]O1+^G"D+62A)"UU2!+@10F-LP'V8HJ;!6+6;R/WI M#91P8C,4LI(SB3*S_M!AO=6')W!<@TT! ">4(R.XDB#76N?=5;8( M$RPFB]3BF3#9@<_[!X@FG',CNGZ"0"X-K\\7TCWH/$<&4JW71>QI$\9Y:?2X M^2.^>#UOFN!OL!]CA8'Q.]8;" @G("ED:#B53Z?:E?7\(8'G#($+S@05!W3;+B:V^.S5_N>.>+V5C9<#?!O MQ U7,7O;V]AP%96AP!NNXGMSJA/HXNIJU?RP7)>KW>6ZWK4WDW0[P!$!I:*L M9)!H0Q##$.HCYIQ"Z%;#20)IY+E8?/VZK;XN]U7VSKI]M=FM+K._+M=W$S_5 M,]*;'A/OJW#D?%/LO8W9B9&O]JF=LRZ+>& \3%=):'ZFB&^ZIZ MM6[%>J%(DT+#7)6:*,/-<]NHOJD^W[5?-X88;X M1=8(T&S/VOAZ]93$:>X\;WC;4QO 7B(=[78*,_, M4()]B!2B'H6[C9R[L%#U3I=47YBP%U6!SW$RNG;R:&M.K MB11-YY_EHKAJFOKGT/Z1T#PW,Q'QJIGC?.,UTQTN#9.$Y44)E9U*.=),"(%- M/Y7F1@ZXF<'MBZ-?F-!BR6[;)Y:#W3KI2)J'YH=G:X!&SW:=HM.-AWX4)213 MGL"?DI4AMKO*P'L;:?VI#:L60)&22RJY:+Y? 4%\ E2/KXT< M4#9(_ :Y#R5N@SP2&WZ#O &1_7J ,7'I^][^,\-\ $EI#/,AP.O1'<1OF,N[ MU;I)HKM&#!"(:LW+'.=2$)FSO&L$2,A]AKKG5T<>[AV:G=^8]^7';=Q'I,9O M['= 9AK_#WDXHP$#"4M#!X:"KX-T&C\]T/]]M[IMY4,VUP85M MQ;;9M<(,]2I.^7YW9$7X]*V^S:H.DY\L>-/DI@LQ&?(3AA[)3,KPB(DSTC"4 MLS2T83#Z.DS/\4P*JN6N^E:OK][=W&[KWPZ/+'9ZQ!DJ%864(J$TQ=@4IFO1 M-HZ\LH01[<1.&SIHV>H$FVO%-86Z MZK2+%9J*7)4,$59B04O5:Q=DI'"[QG+85T<6DC_57U;KP4+B2Y.;@D1DR$\Z M.B S2<9#'LYHQ4#"TA")H>#K()W&3Q94O=GMMW>7S=+LN\W';?W5]IZNR9SD M$HN282ES)7'.==XWB9CV>@AP5$.1)>,46W-QT.T1G9]TC*/234@F8]%/5AX3 MV &;26;.L71&=(*0FX8$A3&ECM#Y_.3)-G);;???/]KNMF^>L.YF]3]NZ]UN M(3"GB"O5Z%]..2Y%7S)&ALK<1Z!&-A59HCIT%]EM@^^P;7!8B#.64S>EFI!. M/ZVZ9_)CSV0/KKD%N#XC_%'DZCQ59P0K$,=I2%8H8^HH_=!/ML3EY=W-W7JY MKZ[*ZG9;7:[:37+VYW75[I;;7(F;>KM?_4_[^VL=/64\=&O)2]Q^0L(!9"DWN?!KH7CI'NM(&9!3HD+/.A.(UA M&\84UY#,GY_1P^LON^KZ;OU^=5TM&,% EIJ7E#(* >*HY%W+L%0L2#+IT5[D M,*I3P>;0V=KBN3B\DQTHE_3A=61"&8G2H%GE 6/6@$Q$PNY9&Z)D SA/7-"& M6.2J:X/9&BUO]]=D?*Y^WTO+Q-\76E)."T)$C@$F."\8T:"@F!9YJJ7X_GSVO^Y^W#]OMKMJNJI=AGF3$A.B!8F MM_D=DC;U:P8OYB)7S.O:V)=;TU2K$L.2"JX(5IH5I42J +DD2 @1.R;\8/UA MT]_-U^P =< NT'%DNBGAM#SZR=\!6U9?9P=T:2C>BXR]M$$T"-MI:%M >Y[: M+!J0*5<5>[>YK&^JS\O?GVJ2:Z,H%H7*"55<4F%*VHXY(A"AS/@(V-F&"*;6 M#")+@BA1.6"(8B*8S!D!6I/8%X4=L&46G*]NC://3;(F8\Y/K>Y)2T.GSM%T M1J*"L)N&.H4QI8[0^SQOW;C\5EW=K:L/U^\VO]F8KMY^5W?;K?WI M*T1*3@QDC&LF.4*%!(4&AAG"%?7:9.;<:*FH*4J-2TH ,1@S(UAIPTHCD!0V M)X^L51W.)DSHD7I>T!&,7S//70K/:K/;5^]5OU=6[S=YVWI5M7MAH<;]KD2PH+Q41F*J" MY&6N8&%R< @WF"BA\=K1YM$L%U8<-..0%9C8?%H@AB 6G"H-!?5<^!NGAP>L M/[=@LWNTV0'N<10_/W2C.\!7+B?E?KA@CJ0]LF*^1**39@;S1&JJ&NRGFF6?G]3\O_JK=JO=SMQ.^KW2('HB@,Q5@;:!$P&].B;N0R#KRNT_9I M%V)B4T,!FZ/IQ#8LA#2BP)#SHE0%B[VL\<+ _?(]:_%F+>#LUP:RIWH&=8*; M?,[%OY]^!J4^BH)Z\'A&0F-X(PT-C6)9';\O!U/1^_9_6=Y49=V\)V0'L8(0 M48ZT1@3GF!O9#6(I"0JEI$^VC94!S.1&42H(YTR6A5"Y8 (C!,LB]FT8YX?T MQ8,!W:#.?CW@#B>IPSPR6E:C.R.DM [QP]3Z^A2APS1VE&N2U]EQUKEK;0 6 MG0_5WNWV]4VU[5YEZ\[(F286D@A1F)L"L-RP@G>CF$+A=9KCN3:*@I6\N49- M%HQ 9J0$>8$*A)5D)%>Q;R7L8&67'2[/0[1#J7,3P"E8\Q.ZGK >TER'9I^F MYHQDC24S#6D:;<7C4[)!6'&5FL_;Y575"%K7#.>B+'(L)#!(8FWS;\ZZ@0( M\-K%_,.7EU!I"HU%SQ0!4 I(#.>00XISB7'L<_HMGFS3 /)3%7^6W.0D*D%^ M.G+@IL4RDX \)N.,<@SF+0W)& Z_#M1__$3BE[I9_[VM]I7XNJT>W&$F%"0P MSYE /,^1!DK!;B H18'7>L.Y9G!SFQ&S>D6%-U+:9V(^76V0_ M'Z%ERQZ;GX:,(=%-32;BST]7[D%E]ZAF4ICG"3JC-0%834-U0AA2!^]Q?DKT ME\WMCS$Z(3YNY1S21$ MSQ-T1H@"L)J&$(4PI [>XX*5Q-^O-M6[?76S6QBB ,XX1 ==,W3B>.I2=L_;L/JU/^UIZ%Q8D]PKU4/Y"J!]ATN1M"$EP&5!%=$E M1S;T$T4W$K727DGABXV90@+",%=% 0C)2TD5%TS8%!@9 '7L5[-:$)E:;K?? MFW-/XJ:^\ST,.I[/T?T-I\%SX%J+LT%S5YX1A4MH.Q&(./2ZY#!@.:;3:0:,Y%SI8F0A&FJ&95& MT%P*)6(?C3J]F.L45S"9&TS[:.&;@O&P4NCMC*G5\1E*A^GE6/\DKZ"C#737 MU#!T))HI0@DN#"-0 M($TD0PSD('KY[F_5ZNNW=N3^5FV77ZOV1I_L7_Z9(0C_/?O/LQ^ S#J%L%,3:9?R/)C M&2J1P^ ODG9&VD)2GH:R!;7HAQ/BH=ER?J!UN=TTSQA_K+;M&_!RN5M=BB^[ M=O/4 K)<(XSMX*-YR0M$-.*'M^")E)AY/<(XKJ7(6M:"R:HCQ.RVVF:[!F1V MN5Q?-D&?C?3^S?--UW',NBG;=*3Z:5J'*[/ LA;917;@^-<.W=0OP)YCZHR0 MA6$X#0D+9,OCMV(#,N2\IZK:'V[5>-\4N@@WW!@$-1>DP5ETU=JNN'BL+?YRU^Q_^G#=AC2[#W?[G4W1KFR<<\ "B 4! R)I0Q M>8XE[3 ([O>":]B6IZK!+H\UV#9/VF7U/<[LI]7F^.L_^"EL8!^XZ>M\]/NI MZP_5[P/2YOJ8 ];L!.PLPNK%Y!E9C>.1-$0UDFWU%'TZ0&EI492\I$24Q BE M(U>OU*:SAR>!T[ M'=M6Y.%UA!.W5NO-[[!J;4QJQ]=K.Z93J=@^8LM#K(;RG*9L#;;F!0$;QY*K ME+6MK'ZK/E67=]O5?E7M^@:9H!HH00S1!I_=2J Y7=H[K(.EXWQX6F'R5M-B5[GL0S M(A: ^33T*X0A=?!>Z?W&P[8]H+M<'ZM2;28E3DK,G^LN#*RN/BZ_-Q\6VZWM MMH>#O0O)F :2-3M7*#,: B*ZR+ L"2H6-E7[4GN\!1$;D,_X/<7N/(S;REY6 MWS8!VVYXT6@*W[B)96).\1/5$_!]I?Y05A*/%E)Z^;V?RCYUZ:V-%X]F9:=V M3?Z.Q4@_G-W9-)F3T]#O*0W^\>6,:;D..A^HY7K]X:!N8G/UMV4#RR+2I&!% MD4M(\H9UZ[MF/BB+V0<,016?B'.B&@XD_ _X12WUB3'+@_1BT!3^**J(O 1PN26 9^CDW_A>#1 M?DE#@J-9Y[88'(C%D6M8"XR(R!DBA&I:*J-ECO.N-2"@UTZ:H6W,N"1\=935 M%!>%C_3YK[0X$Y[&0!QMA=O*BB5)O&XVY!5,+.]HNQYO!SY!?<0GCDS#0PD^O3 MF#WF,O[9U^)F\('K7#42FOS^]!>TKSQ9Y3M"%OT\WJ3K=9Z;5XTF^*&NC$*+-,1(;/3#DI^#6-^2<))NKT1EV( MF>GDL2IM$,1&8E5JHA%5 IBR:[; RFO9;G1C\\P1%V,>W1M/\!C!C\1M$-5V MI75"]79Z-"\8TRGKZ!!SG,1P,$_.:UN'I;/C1>Y84RN/5#$#&0-,X!*)KHWF MPCBO XM>WSS-/@+/=28_;AQ7D:+1XKE&=, QT^L,#U@XM[8SB*TTI&(@]L?K M,B,8>%$$KNT?W>+Y=;W]R\92\@^K/': =8\Z*YI! 4NB14=2OJVO[L M=KG3^&:FVF9DT66G\!P%(P"/+ZC'M!0.DI(?V7M97(+3>%5?WK6;1]IK5Q.A M\P&H*6A]I-F-N:T2 X[X08=?). I40['VLP*'="0.GB/\DQ)_['<7I7+?75( M>R4N8*[+/"]+5#!30-TM'IJ\A%X'I_V^.7:RV8#)&C3#:I!^+#DFD=$(\LP8 MG;F)DQR>TG N$QQ$5QJQW$#LCW.\$0QXZ\$Q;>0 &R(*9'+#-2VD+ DZM%( M7ABO!\U]OWM"31A6;?+ERE,7(M T7!GF*1P]I,)%'3Q)2TP??-$_IQ"#6'#* M]\3M=K6V[BJ.84DN8,&M%N6 8@R T4SKK@FAJ''.\'R_.+8Z-'"R!H]']N%- MCD/:%I,73SGH*1F2F7ESXY&+Q>1H6/;EPY5;NO7(QN<2K*%4))!2#89>!^@* M'A+XR1K2?KEMAAZ;*9#0,@B:P;1TV]$X],MC[TGL(#7]F7H, M^4%$.4AB;([\9/$A/4.D<1!/'O(8FZ]A$NG+FYM,/F'KVXC?#WT$>CKW M.F;2*7K6,^:>TJDI;MU[[_ R]>1^3J1J,+G987?@#>7=,4CO\*AZLUM95U17 MJ\W^6W4"J?X!TN%QZ 64F" E&.+2D+*@B$'2X2'&<7J)CB)ZV-^KS64//EMM M,@N_>>C@5'&>N"G3_WQV?+,PW">F=I7YPUHO3PX7?J^CQ'>65W"3B ML*%94%3'N29-PSE\/KN:P"])I&%3V%E/W>,G3>R.V# 73+,\!P+G)<0"0M#5 MZF !E-_V@TD039G2W=_@FE4/HO]'<['^^&GXY2@3.7*2_"V"#V=)WGQ%/HF\ M[?G)81;GOHF,S=?FL.G:(,9=)Q!YM[/9X,[.:#=?5IL6P5,/U%)#2\54B93$ M$$ H;=IX>(V><@F VVJS7Y/",,IM$@JT8@30YGY?K+DBI8:&*A/[7I<.978" MT_--N5#%QTL>\?K6>_VW^KMZG^JJP4I@W"YO#T)N MHD(UR)27U&HX/_>2==HSWMN?_N.?NM_8/YKWN?[CG_X74$L#!!0 ( ,.% M9T\_O_3[BHP /+Y!@ 5 =69A8BTR,#$Y,#DR.5]P&UL[+U9EQLY MDB[X?G]%3M[GK,2^]+EU[\%:K1FEI)&47=WS@N,*>D2PDT%7<=%2OWX !IVQ M<7$2[DX7L[JS,B42 &&??0 ,!H/A?_V?;W>3G[Z4L_FXFO[U9_@7\/-/Y?2J M&HVG-W_]^?_5[(_QE^*77^XK_;3ZPV0\_>/?TK\^%?/R MIV_S\;_-KV[+N^)U=54L5K]]NUA\_K=??_WZ]>M?OGV:3?Y2S6Y^10#@7S>U M=I9(?_NE+O9+^N@7B'[!\"_?YJ.??XH23N>KWV[P(W7Q;R_*?\6KTE!*^>OJ MVTW1^7A;P=@L_/4_?WO]827G+^/I?%%,K\J?__?_^.FG>SAFU:1\7U[_E/[[ M^_M73QI93L?_6);7Q:>_7%5WOZ82O^KE?#PMYW-3W7T:3U>HS6,?5DW=SLKK MO_Z\C.6C^% "B602_G_NJ[/X_KG\Z\_S\=WG213[UU;[9:W?E)]S=16LR9[D^KMYW)VS_[V MQ-K39F]R?5A45W_<5I-17&# MQ+7Z77%3'N[%LX)M]<"6L[BX+\9?2A]G["AD,7D5E[;9RB8X"$ZSVOWTM>$: M=50C;?7<%;-I)-'\73G[2FWU[%6T\^^BU-\.0[6E: >]:$BJW37:ZU,T MU6_&D0YJ/B\/JVM7^:[ZHT9QF8LK>YJ)KJO9W6J9;XS>\6UU)4><4.-R_3I. MK:,77RT7D??JKIHMQO]<]@#G^R*U3JGWM[_?P;_?VW MXK^KF9D4\^:#I87&NY*TV3R]OU9[??L2)]EJ]OUP=YX5;+T'>%N]>5U-;SZ6LSM;?EH(Q[;31?\? MN/3XTQ,$:-10MQ*\+S\7WY,=^/;ZMR(N5!'0QA;3Z2UV(5.SX;:[1EM]>I.$ MCCC43D@U'7T8WTS'U^.K8KI05U?5V=RYYS'*^B(;T;/ZF M7'PH(L J;86N(B&*F]C,QVI13.JO&A*MQRZ<"S4[GA>69IO^AGU=UFPEJ=6Z8]Y+K;)E6<-5^2>^_(N1!LMMKG MM=J6;.LCD^G-Z[*8'^[TCN(=]2;'&#^AJ8ZD># _[]TMOXVGX[OEW>K+=_?F M:-,AE-]R1S(VH_S>2FWU+$ZP\6<6W]]-TC":CM)!V><$Q:'>':S8>0]S^)[5 M:.>2/3!U9Y%<.8__B7F_3N>A5\B5,;P[W;4OA3GIR[#:E4>5.>OK8.?/HX]?CXM-X,EXT M=:;FM-F)7,W&_IXJ[?5J,;X_3DT33(,>;2W>46\::W=?K;;ZM@JO>35-OIA( M_D9H[:G28:]R[(03F^M0FH?1NOKR[>?5?)VV0^FOZFLQ&S7E23NM=RAKLUGA M8,4.>YAB,%8$4//Y\N[S,4OO::V=),OC2&9Y+\LT>0S+T>OB4_DL]G-;O8,O]?5?.QM7(35N&>'NSG?3]PR): MA5WT_F7#+??_8SF;E^WV_&63;?_5WY;E--1.5K=NZA_<5)=;1-M)=9U,?^TDFTY_^6F M*#[_FJ;U7\O)8EY_LIKH?P%P?UX?C6I4L#BQPB[ MCK_[QW%R;VD@*"^X=$ #9P0%'&LCB9.&6@<]-[X1 H\9IF97/U6S43G[Z\_P MYY_B-]?E;+9>W/9<$%K1;?%BFBAF5R]X^K3BNL2OGU?W)GZYNAU/-@'JZ;Y4 M%V2H>D ZRE6/XE^W#N/.!OA6F^D''^?>4$\TC5AC0K456J&D#N*8$)9Q=+YQ M_F9Y]ZF?&2J\Z0K>?,7SR?;D>Q_3F9M';Z\TUCW?5?.4*:#"VFU0/<1+%#B-NC$.. M@#A[&PTMY58@80DXXQA?AX(?EO-IP>!H)!H1C J.J6'*2B%KB0CG[++&2E7+I@&RE\6:4Q6[E1]Y M4/9%DW2C5DU'Z3_I_.Y+,4F'[VIABMGL^WAZL[K:M(H'P*#%QD?SERF! MD+'>N[7LDC$K+I%&)^N_ZA[AWB:A^VB@^?ORJHP]_S0IWY2+-3#[YJ(]U0)" M'A/MI?$*I4V/XK@>E=)31C.XA"Z=2RT"VQ>%-G6ON8FSMU[@RA'/,5,:!E63TM<6 OL]K N;^%:W/W_6&YW;N";2D?K&,, >RDP8L(4HA$72&R]3BLF< Y+Z-$L>7'6 M.>RU*P?)_M:J':&V^XWB?=6"8A8QK3AE"!H@A9>8U9*BN'F\K)FE)==.BXCV MQ9V_5=7HZW@RV<.3NDB0@(F(!HECR3ON/+26U!)XPO4E;IRR.7$B>GWI?T\: ME?VSQ_Z* 1""A=?08,\XTS0NR[7W7!$I_27NE[*YTBJF?3'HD]I72< M&:,HQHAHM1&%(5;*UZNJEI#(7NV3'X4K^4#V=HA0S1>_E8O;:I2\1_/%DQQH MVPX-MI4/E&L7R6^5QA(:[JV/=MQ:-J5=HS/7'V>[G*7=YT<$+>!YF"LO Z?3 M)\&6G]/!ZKQXLC=_4TVO=F]BFM0+7C$ .")6$(!Y1$![6O<_#J:<26. !FHK M?.@ U[[F$+M6QV:SWL1$V5TI"$LI%P XB!DV&G)O:F-,:R/-99FR;DI6"&(['K2_,O$TLW"@#; M52FPN(/34B!H'1..:D- #9)&$N7$*0QPR>DT2*HUE/OB4GW+=I7KJNF1XNY* MP7A'@>'82"(9M/%_$JRE-)#0G#B% 9JS;:B[Z@C;OJ-=WA7?TPE#\SB7IQ6" M,PX[K9Q$U&BO- *F/N$N63AVA=KWE2+LCEEMI2.!CWP M@C*-XBY/(L0 =VM##T.%< Y?!KAJ=<"7?%![G&)FRT>F>=GDJ'!7G6"@ = 8 MH&P<%'&/H+F'M8QQI.0< 0UPC]3-1-,*M#W3YT,Q*6;C([CSK$+0U A#)!7 M808H4AZM74L8X;C07Y;OOSOBY.':K___OL)[OGW64?NK8)V/^P:MG71;:/*UN*!PM\A <1#;2&DEM%G:DEXQ9=V"%"%[OP M?%3[YLOK\;1\>VVB6L9[YY8MQ0,54FGCA70C 3/H(/+028TYL,QCMD%!>YUSP#U J[E; MCV"[6)_MD/.11$>>=#ZM&:2V!CJAI-4HN;>DWNPWL<7PPFSI#KC5+L!GF,*: MS5&!4H ! XX920W6$"NO:SFH,#D^GP&:S]U.0D>">;Y3T4CJR7*T2LH_6REM ML9B-/RT7R9C[6*5ILYHN(JRQ*S>OIG'\EO,FIU_M_E#0AAJ(,5=<6&LI$ 36 M5B4&$N50D_\IYK"SZJ._8,.[NVJZ$O5@NE+S:^3XGSIN6H?OE:75TM[Y:K)P*BI3J^ MVNO9.%PY+C&:2IN">P"S*.4@4^LE!A-$V(4=_0V$C:WKY7P6Y5%68;!8*ZZ$ MXQ9IIS%*6_):*BAT3B+!XST?9]ATG(5MV7HXPR:VSF_?E&N'J@9AM? 8^\D M<2A):U@ML3,T9YX3/P+SVMSNMH'P Z<&DL;RW0K8VW(QOBJ>Y;^^L)R6"B%, M>0K>ERF85Q&FUAXL8!5BC2YL=KZEB^IX.UN),UIM%MZ5LP^W447-=GF[:@>75@"NG;IL'L[UQ+<9_ ,,XUDPJMY716>'YI>[I^:)4)\]GH]&H^7QY'I?L: 7@:_U'( M,2>14X 8R6OY(IX7MQGKDT8G07PV"KU=+N:+8CIZ],Y>$QX]JA8E-9H1QEB< M?ZFD-,K)-H,%FAP_TR!/F?LDT^DXG]'NW4 T?WN=LLCZ2?5U6&G<-[TZSM1] M42WPN,?A$!.I;-0-!Q!#@+ES2F$=%XY&W.]8VH\'HMB>%@P>,@J,EY3C.&U! MACT7:XDLHUG[UV$;KAG*?>$'R4"TO\B03XM7T_2HYNKMXV_C?>?Y+PL';[R6 M@%-MC74T[L8]4VNI'&/672A/CE3IBYB/3!S/PXXWQ5UIJ[MB/&W,D8FQF6VD.*9^H,YB"2QB5")&XM\$8&MYO-59F0$'SY!3U%IU#W)_QXY? MJLF7:-ZN)2BN5@]/[R96DWI!.JND84P#JCE6T@+L:UD10SFIM0?H)FF/4!V MV]^)X7J%3@/B5?SC/GOF9>%@"9<4.@ X\=X+K+R0M53"T1Q[9H"4:R<:Q MMSOOY2+9]^]FU9=QW&WJ[[_/4^3MV\_E+&IK>J.N%N,O]V=.AW>$QS<6K%$6 M0LPM]YP2!8$V[AX5 BB1.1/2 %>X'%H\ORG?-=8],O ^TOMU-=\W-3TI%Z1Q M3%@EK&'(1DU0!FM9(*>^UQ2%7\K9IZICYG2I[I?,.AGH_D($_WNYSJ[XL7I? M7E73N!*73WK^L6IO8NOBYP*SW.&X!3)82B,LUMRMC1"".&CF(OMQ%M8>"3P M;?4U#NJ,UZ_N/A?CV6IEV3^+;J\0E+<2))TI(ZZ/IRFKIL+07]B;E>0FR M(VEYED;ZXMOF3:J_S\:+N)OZNL_Q];)PT(Q&,;PWA!'MHFWM.*VE$M'>N:PY M;U \R]9&?R[6J,>K\?V+Z^7G2;E2]'2D[E+(YC]7G^]UMQZN'JCR #I*@>(6 M><>\-J:6'#B38SX.\)Q_4#SL0#^]69V/NK@YY9[>I*3?>Y/>[JD6D"<:"FTI METP)G((C:B,'Q1TAN*P@@4$QL46]]&;O%>-I NGMU([GG]?1%6^O[U,#PWUV MW]Z*P3-N-$?:"DNUELYBQ-?28@IPSK6 YI?6Y3T+I^5-"I;X^.WIO/R>EIQ?JUN]H[CUYVU8A.,5U'%Z4$R4I)%++"-Y: M.FQ9S@/:Q]^:^G-1KQ6-G"V?T;J[NIR6UWNO*!^H&9RDB'.CI(($ \ZDPW0S MOKS*<5/+?S'PP.37IFKZ\Q%>S9T:',-D MMAPTE1QYRP6Q! HL!2,;O&S>$\X0_(O+!]R/?>KN?%RO[>6F+XT?K!Z0$Y)B MP:SSA%ODC$1D+3EA$8Q>SF;Z-D)[H\M!FF9KY'QCCS9NE9Y]/QZ(O')8[?*#5I-5#(L):844$]5))J M+VJ<*'8N9[\_P/S%P^%K5QH:7B1Y*Q'D04"'G<+$0@XL\(A*LT'!09IS>^[X M$([.\TGU&__;C0[.S,3[%]E;NM.PI[% C53.:NT=E5@I@[7U-2J0BAPWTP"# MW+J_T] >UKV=BQ??UVXW=?6/Y7A61I'B\%E\3P<)BSBKIXQMGU.1?:?DC1M) M3TISR811U"E()!%.UF<2%$F8D_UHN"ZB+MGR_&"\*U7T&*AQ59:CN8\H?B@F MY=OKDQC9O)7 C(UHQW7'&2&! MRK.ER @4O["G4/KG8F1*&MSZWLBX'YHG% M @ ?@8Y@4,@W*##B2,[L^.-8BEU0L3,=G)F)FU#0-BS%/8T%GQZGIO:78'M;G6)C?EY_7=L;;:UU,_WC[I9R-9L7UH5C* M!@T$@%,TE*?&&Q/A)LAL-H,,*WUA68FZI,>>Y;@U_/M+,O+0X?JYP)0T8P_? M=E4)VC#)'=:::2(]QAY344OH/,BY0CC<@\(>B=82\.>8V-)\/V_P#NC..@%A M$;$QEC'OG>0 (08W,@J0XY0^>J$\XW7_KB>P'-#/,FT-RS/D!'IWU0:6.5="W/_CM MM1TGL*:CO2;]R])! Z$CAMS[!V+DF%-ZY,6SKSMY['0"[:N\C$?GL^B%5]% M<-8#YSGE2C%@=41"UCF@+R:FWJ?_)7_SEV)2 MKH)D(RCCJS@[I"_4=/3T@T*<>$ M)(" ='6(Q>FE/@+@$.F<:)JC3=?/*TU'WLT6?PIF'PG^GYNH$*355EA$D?=Q MWP@8V& E$!WV?-$W/4Z2W.^,?'PX?IZ,MII0= MSZ\FU7PY*QN7Q?&V\X]TOM]^_*)N>P-Z?F^)9R?3P&I3820R]90):8V5MRPB%>#\17KTQJ3_UOPC+SH&] MQTL#]_?!RWD3)CTO')!3F&*0+ X@&2 &/:!#J+FPQQ+/2*9,Y!_X=-:GRM:1 MW_';\[]5=H_IIG?-D@9LJQ&0=4ARC(@77$(G4'J5[O[5.$ =;+3CZ>J$ZTLY M79;I0,ZDU\AC;_\^7MR:Y7P1)9G%G>[]EC?=38G_C"+#]IY]'=U:L-0Y0@& M""&F(4#N 1NAQ84]TIO-D)>OA'2,>&^V=35?O+U.&8I73XZ7LR_CJW+^H9IL M/2\[6"EHP>)JBISVD!GM%:76K*6$0I$+"PINFU>M =M;MLI9-9^_FU7[$Q ] M*A60D'&/B0EF%!HN#."&UG)8(G,V3 ,,U6V;(*1(C3J(,\;OV0M4)B0)CTM722R1P;:(#!'*U/16V VE](67HC[FJQ MG*7TS[?%[&;OX?FVXH%YQPS!6"#$(9..([X9#$[;G$2- TQ;V[[)G UI7V39 MW(-N]&K5EM*!0PH)E$I:[BW3RAM7OU>.!*,YB], (RK:IDH^HKU%ZE33ZFEG MZZPX#2X3':H;)&%<1M0D (1#A8A,"9KO9?;:Y\3E## S;-LL:AO?WF:?E"5D M9^?W341[*P8H,.# .VX)-U(03$V],"-C#+TLCT^+VG\^.[4)<]_'4H=9]*QD MP BG9P&YL#S*8XV7VM;R*.O[.4GH/2RU,_;DP7OV=>V4]2Q0!A"V6&)OD882 M2;#912(F1,Z]L0&Z?+KC3EL(]WN(F0!YC8 MO!OJY<+:XP60$Q[,=LZE*P-"84L\00J:N+JL9;'6Y1R]P>,M_!]N=LH!LR]B MN&(VC;->BI3_<%LTBG#<524(HQCR$$EL/*5>&N]KRQ-[0'(.XN"?X*BV)5S/ MQ1Q=S,=71]!F53X(!*&26@&'D#"KL,_:TU:J2/2_KY2C[ FE-@/1=E M['BR7&R_1[V_1D 0&*%4>D/!0.(@%V8C'U6LGQ<&+HDVIP';7TS1W5TU75WD MWERUW?2\O)K$_^R/+CI!GG%D>%AEJL MU,6= 52>,>!UT_^/!UY;>%HP4$,,CF(9[BWWR#OP(!&DO)^7D?J_7M..EE^\ M=I@!;6_A8W4G[X6.L]3G:IK&M?HVWK<5WELO0(Z0=!@I2YV@A$IK;2TK5BCG M[NN0:72DHG?QI05(>[-9GW;55G?%>+K/8MU6/AAOE(&:&2J\%5I$X?Q:-NL\ MSW*V#9@N>7I^;K*V@.P9#-;?RKM/Y:R9=7I?-GC*H,$48LM4-+FCU8[V5WDZ?9W7;H27CVQ1$UBA9DU$XQ23>]7DU-\7F\*"8'^;*W7E (KEO?%]-)KZ:?2UF^YQN1[84D,&2 M,N" 5-P2$)%A]>!S@N.<1)A#-I%/(,3!9^':!+JW:2FY">=OEXOYHIBFFZ[[ M9J7G90,DZ9:(%!S&_Q&.-$>FEHD2G9/AYVCR])6*JC.]/Y^[,M'N;V%[+OW> MA>UYX2!2J \A5G/,);7IX(/74CEE ,TGOLB30[&_6WB_WLY7]0/O6W?/];G\NF Z2X%BZUT_#@M M]?LR@C8?+\KU!?W[O)7ORZOJ9KIJ<:\[H)<>!.$-MYY0'/]/1RM%"(,WD[YJ M=A3T0UV/[H7CP]3>X=&S(WW^JJN?GG=5I8SK-RMS]]/WAR+K_-DJ ;@[/_M\ M/+T79]L8Z/HW@V<<,H,=5,ZAN).W6-6X>6+ Y=WH[I;U ]/7Z3Q/L+R:SY?E MR*[N']___'\4DV5YZK,1.6T&J:.,1C$FH8%1*=::VCGI*=4Y1P;#O$K> T_[ MTT=?ULHF+B?EM]MC4SPI%X1&UGI!(09.>R )@68SIC#.F0.;WSWO^\)>7P9 M#M0_AF^&*R?3= Q8%$EKKK6I-WH^I5G/H,_1E\[[R;Y\/L_,<5C_*)X9!1TW MVA MX_\APR0BLI:*+2:N&X998+3)4X8PAF(SD^1@7I^/M_ MY *R:2APZB1.GF>M%*4,"BX54SX:_00I;'*"_P=X4M016[8$S72F@KXFB2_E M[%UQ4YXX07Y0)RF(,4L8[ MC8"B@"O!!($\HL8(I:K1&6)VQDMF /"D\A@A+5T M7-<=%X;DG(T,:,AE**QJ!;AF!MG)VOY_E\4LHC?Y_K[\7,UV479'Z:!$,BN( M0(C&Z63U0I)=BT)UE.TR C_:Y4 >AAW3X5UMRMJXI3Y AB=E _04*R:MXU(2 MK[D06F_$\*[7IY5_%"KD(-@Q$3[.BNE\=4[0:&)X7CQ8:K!WW&/!C;7&$:%< M+0Q","=V<$!'0RVO#GD@=L0(%^V^Q7<_GI1OECOB2+<5"S#E"")2&0V%PXY# M8GC=^6B(YF0R'= Q23L,R 2O4\V_+V]6*9NGBS?%W:XU85O10!7!E"-$.%': M P3B7VHA(*(YQ\,#.H!HDP%9 ';*@A1U,8N3TOJ<.:Y7IEI.%[/OIAKM)\7> MFL%IA(TG6FNF$:44,>=K$8EKYLH8_M-F;7*D33P[I6\B%:RA18E?(&<)N>Z=6J!HA1*G+2%Q^?+.^'($8^BGV0PL0_OIU] MK+YNBW/;4SH8 YQS$1?MDJ449T.$:U%,9'J.6VI .>PZ8,3)(/;!A]5"]W:V M>N5^>K7?XMA>)6!K)5=<5?-%,?G_ MQI\/FJ/;*@25'A(!U%B!D3$44J9K'QQC<:7,H<;%.3);P[$C8J1Y3,W*8@\5 M'A<)47KFG62<: JUL@K3C46DJ'(YRK\XUV4&M(]1_*J^4L$A*B3Q_'BZTIG[85 M"TP+!C'TGL;_II@Z:6OO6ES,\A(^79QO,A.]CE3_<5:DZ+8/W^\^59,=>G]2 M)C)6,04-LCAVV:>;M0+4W1;$9H6(7)P[,@>ZC@>[^W9UFZX%[/%&;RL:#-62 M4R@JA(P M,T+&%&%^I@; 7)S@^S9Z98E#?5;%O<^8Z2@4F7 MN.PU!@@B:)/3M!;!,)!C-Z(+]2WF -@I!S[<%9.)7L['TW+KK?X=)8.6D&-) MD1$62LR\Q;*FL1#"YY@1Z$*]B#D =LH!=U?.;M(+U;/JZ^(V73TMIOOG@ZTU M H!6>N"!C2:RI]@:!VO#2#B*"Q)Q9P MQZ!2GEF"K=\(HZ7)>9$.79Q?L244NUTR;LO)I,DL\;A@X( PG$[0 #:2Q?6. MT'KS+#B1.6<+Z.+\C-GX=;OK?$@CV^3^:[.*@7G-D-18$*^4@QIS41M%0G&> ME3WQXKR1K>/9+6$B'K-B\FHZ*K_]/^7^2>-9V0"9AA9Z3B'@S%"N :_1$09D MQ<^BB_-7M@%A1TQ0=^5TE,*[_:38-4L\*1,4AW'&0X1C!",2DGA76\@2,9KC M?'0K4>]4=/1OY>CY-%1R?,?=_!'9L#( M:#48#E)2&R0A!Y(9+84U>O-MP)HQ>>?4\@5=_ZAG"3&336Q>3?TU(#\2)6TYM >!&$NTQ M)%#I^_AY'%K=(5SA_DF^MB$I5:?K@MRT6*]$L,T=\?"J3< M+TFNE+Y"?U\#8,OY^&:Z*GOHO<7N?C2D'(H0.^]=-.D4QD(S72-M',IZC_ZR M)K/&G*P&JKQFIG@WT\G[\?R/ X]#[JL6C&!*8F:IH ((J+CPH):48'!A^:F& M0)D&2_*)VNF?AX^A.?C:Y+YJ 2I&)*4.QID .,,T4W0M*;/87-BCD^TH?2>3 MLO'MBTFKB*QROGA?+,H/7XO/!Q^$VUXA".L1M=X+RN,(E Y08&KI4I:W2V5/ MCJ)?O,S4 K)]\>;E)'Q@#=Q>(5B+'.(:0XF-4LHXK.M)FQF>E>YW0.$Q U[] M6M'+^5AW<,W;524H9KQ.%U64C29N_!-5M='+F <7MCW(5?-!UIR$:E^\>5-- M1^NNEJ.#2]R6TH%P)FR4!2$LC'*:B'5X*J9<&7OQ;#E6O<\?9\J&]#!5=CR^ MLSDM/WZ-'W]_,TY_JC[>5LOT\(T;W]PNRG*Z>P7NZ:<# M]- 1H!74#A+G+,*8;]1F;*\OP Z1V\>2+9O=G>KOS*-@U?='LB31^AH&^W\[ MVO_,"$Y(7$@)B1:;'J MZL?;\6SQ_9$D]_)U, B.^-U +);<0F.Y=1@JBYE0-7Y$9CT6-"23_,<9 -TI M[PSDM^75(S'\>#9?W MP_^^WT[(K^C?]Y>"]7I?^1#'EZ:CC;7OI2S3]6?;S%L4T']D]&/OY6CQW%6C:CXHE:P4A#)L;*61O-7>DEQ M'2 H ;?TLJ:SEG2^DTFY^/;/HS=5TEHQ47?I?9U&)'I:)3B,J;9>:T.0,9!9 M9VO7E516Y:28'I+CO2<&98';@E/DZ>]OGO&LWV,_[-XXT$"@3A"#?'KKCWNC MJ22XMAFDM#9G$S@D-W4W=.D2ZN[($XW(//+4#03% /7&(Z:XTYYH#S+N:OQ\6G\61U&TPM-B"]*9NM9 ?:")1C!S",VQ$/ M-5%**%3OCA6P-,EK5VT6ST F/\6MQJWD^\?RL5B4C[)/-#$D;^E M>G $.RV\1AS#].:9" GUA ?+YZJZZ ?8\(_7<:1[:'+ :$D"9 M(\IA3YE! E (K7$&4 TH:;0S[T=*7(^J1>2GKE$"$::(ZM9(@Z)&MY M-1$7YIK/5_N!@9L#;F_7HJ7)B5I]?@LJ \^S<$-]B=-Z.B_X6#W*JWM;3:+6YBM, MFK+G<$N!.YM.Q*2PV,1U3=L(\1H/ X#)V3<>[Q*M%L7D1V=8ZYCWQ<&_EZMH M_Y'Z4LZ*F_6[@F^O7^1S/L3 H]H) &E(%0"&6\QYAH7F.A),N9WP;H8^V& M?UTBWA?[MB)SK'D5F)66IX-YKXR#!&O$Q$8VSW+V0P-TNG;#IC:0/1=K['BR M3 /A>//\6FXM1^NX;#6;I9<]=WKT6VL\:"$)'HNKK8"_IFWJNL%I\E34">V M%!#Q4&FPRC3'TDM&GM1KF*70Y#P"=/QVM7-W20=D[!;P,^\[CM]O!(*HP@)1 MRAVWQCN-HUVTE@\HF./_&.#LUI6)V ZZ?;'GP]5M.5I.RK?7:KH8CUX,,O?M M:K(^*S:Z(O;F:+I[]L;.'"5L\-?#09HA 1&'&!.!*>&&K?&.1KM635=2;G7OW>5)]+\O5&>;]]O#@7=2==8("<<=(1,IC8)CA@@E=3P8.2W]A MT6KMJ?RYL=L2P+WMUN^="0>)\Z1<>G8I#BENA(=" *&(1:J6A4AZ80/^;"V)3SZKRYHZ M!F*Q9VB@;RX=-*B?%@Q,:VLI9L@@CZ-D7HIZL'GGP84]LW*:(G>PX20$3UYW M/MZ6\4.\,HQ>3:^BL'$DI*[L7WD.5 N<,X8])HH8'J=;@0FI3^I27OX M]7^LZJK.$#V9#[^O+E'XXM-LG%)V3&]B7_X2BY&W=]/QIV6:^>):>)ZBO MQ6QTF"JGMQCBLHJ9,A@8SHP5WD-?KZ\K)"YK56J#1;V!W9N/)_72%HM#ULR3 M08H.D[$',F1P6]T^FPA_!IR2 !\52Q.!:] M=#P-3HKNY6% ,I^3"&6 *]J)NMS%B),P/'D-4Y]GXTG\F.U?F)X5"UA!)J.H M&'!" /!..%?W3AF>DV1UR!H^5C=5:Q">K.!-VNWX%=^OY"U% T/*:0P$5AIY MIQ'@6-6])-SF&*<#-"M:470^C#_(:>KK!LG_VOJ)8"1GJT=YG-+4&PFCN5QF17]]%4T_DX:K<+V_)1-ZL7W=R=\2VWS0 U MH<@H@63<=UK&D8"TECON1?]U-)I)E^H\BOI!)NB#J0Q;:3\0J803& -%HH5+ M%(2@MF0@ R9G!SE$&^%L)#^CTLZ3@F2U>%U&!A)E ''<2!:GF;3F:HV19\9Z M00V4LM&EF*[#1;=?^)R.UN&N*VTT22AT8HN!"";CMEE0%NT2B:#$#D6H**98 M,>?[249Q_@#0QE39&0#:)>S]S 2;U&F_E<5\.7MZ;:WWB6#3&SN>7TVJU*$F M5S?W58NSOXN;2R\5TIHBR>+N4!FBI366:V\:!:#T)VV38;^W7C!.88(0=%0* MJJA4,)E:#CKLHNPP)]OM =W.ZJON@.XGV%\G[?D8_'MC*OXI@\/J#48NWMJ M!6JX=AP22..F04*FA<82&>@<-D;A1O>N>Y.UR^XL@.V/7H I]%IPR3WS@*9[I^NS6PF] M%(T>'.E8UO5K,+JMNIR?BYG*T7N<]4W;R0XPJ7U .CT M0!'V9+5O6*.@GC/^ M-%EGXC^;=?.WJAI]'4\F:CIZWJ>C[)VCV@G18(40>N2X3Q??D>#((*!8G%KB M@F;/Z'K8W?EFVYB#M8/E "DB&8BBTPB$Y$9I@@0T$"CO+RS8MB->O'S$L&7< MSS,-J-%H?/\4S*OI*O)S]<#CF3= YYDB"$)4:H.0$>DM5"BT@I(#S R3$#1S MQ7=]7*&N_K$X)4#32 M"/644$ZAD #&SY0C@C!$>\UY-K1II3&7=B>TZ%PC)UK-\]GB$7/CWYZS-GX4 MWJ>D;#M"LI]\'SQA0D.FO5*68@Z5Q=XABN,,3"WD%[9M[TF_53[2G;-C9USF MLQ(!<: 4<7$X\3B6/%>& 4 <9 KY=2%W!4[45?/-7T29EWJ^EEVLKU:WUHV M0&$ 1 ISQE5&&MA4G22Q-&\LN12[HJ=K,&J7?QZ"_,Z./_-7S>)M3VBF0 , M]R*BR ",2#BN/+32$(D,X93@G'>W!^C"ZW>MZ4$A?5%S=]=_GY?7R\GK\?4^ MJ[I)]>#C?*X8$0X33RW20@@D -':>^&!ZS4TH(^$P=W0XGFP0/O(]S8=WE6S MQ?B?Z_C%73/Z1PRTH(X3T#'*:(:1MO,0X3\ZE5V2N4Y0]=V MZW*+%M^7Z9+7*"4(]E'*8O)?9;$O@U0+K0\!1D21$6FE&M!/'(&*N0 MN+"+DQWQJO%2UY5>SF]];9,L"?+Q:]4:@]?M!4@9X4G[RIIH #OIA-9 &FRM M1_#2H(J!DS46+9=HL:R@0O/5+2,K."84L.%L!#8=&['$<19+P33?Q&U0U4, MDZCJ.BJQ=;8^:35@[[FE4)-TX P048 YSB'&2GOJ<$[@'_L79;O6QP!X^Z;< M>ZUO;\4@N4;.0LZ4-^/#"=3S M;QZ?-_TY'8K0D'22JYB5C,+T#K G0!(MG.+:^S->J'O0VAX*-@\M.]1(D$I( MYX2$@A%*D%=(()CV2\9!Q?&%O0;3$4MVQI&U#/\ 5JK'<\>!K)]'M!+B1HAR MHZ RVM (A(HKM6(D91^PAC6[(_?CT+ +@C1?P#+!'P )'_K?*/WYD2T%8CR( M^W-O.%=42J%M2KVKA$JWW2W+>9MA@&3LA"G-V=B"!OIBI%G.%]5=.4N7YM(" ML>GCK!B52>K# M-'I>-%AH'(<^RB(,!5 K2+V44$).L"8D)_I_@ =D??$G$^:^B/.F2O<=/Y>+ M4MW,ROM,10.$<=9E%@9SBXL&=0^R)3:X#W1:O? MIY^+N.U/Z;K*J]MI-:ENOA^DU>Y*P=EHMUHAL-&<(L*%]S;.N$9ZI;5NEK3F MQSEPZHM6K0$^C M(*LJ/C:<"2T\E12)MKB&+8\(#J>3%/FW5^KXO!];AW#92 M7E,.H7-&6*HUTT@+I1T&"%( ^(5D+SY15SMN&QV'V;!O&T6^\S@O:HX%B6MB M9+T!"D)-D)8H;C+)(8(>8>@5 (Y2QB2+ MEE5$3ZEHMBN9,W,,T(@]KP/Q5-0'P+>_S:KYB5Q;50V>:4 %D88Q0"FVFIN( ML(I;1.0!=#D&RX!FJ&Y(T)QAIV ] ':IJZOEW7)2I'GY48S"B5$GVQL+S&/@ MB%!8&D>5IL)Q)[CV<3!K9=2%);\_%P/;0?_\G&SOTJ0ADG%+G3"44\*\H% A M1W6ZP(=!UGY^@"OLF7AW,M[GB3$Y\WL)YPD>B9LRJ!R.:Y QE+BX/GDEM92 M2J. ;'1[^-S!(\>]JM"XM4 B$'%"3*%1CD(OE)2:F+BA@58"""[LZ+0CWIP< M3G*J'OI:IFI)JGV2[+P#>S1QV_B9 )AU-B[NCD!%I0"28JJ)P(@39G56_KX! MFEO],OH,"NIKG?P2:U:S[V=;&C<].#*-^0P6B6 _<72TPBJ!$%)%HW5'GH";:>(.P QA'P2\LOUXK>G^1I+,U M>'L>M(-,R]G^@%;2.\>1X!!"QS@&"!ML)'/ .'/FY5WW6NSG"7Z'HIWWEH^ M*&@4$@1A$/\%L.94VUH^&FGVYQG"C36]:PAGX-KE@5/* +Z*K/A;6=W,BL^W MXZMBLN?<>6?YX"F.A@.,DQPV!&N(=9R(UC)AQR_LL:A,O5;M(]HI2\J;YSW< M&3*\MWQ@""MGL11*(2RQT??Q@RN9(E8Y-ZT&Q)*6]%JUCV@SELQKFLS+J[_< M5%]^O4KOC\Z^)Z;P^B^)*/P14=8?A]_^V6BS,(^<]!1(*>L. M R N9*)H26E5)GP]Z-NH/?HV*D2+E!I"< 2/"$:%!\AM9%4X)R)A0-O_;O1] M-'Q]^:$VZ]_K!N$'+PL'9K'W6!%A->-(0:#B/+B6R@B2 M29)>P%RIZ7W4V.Q+V8@L+RH%S;PU0FHFD3?4* F!J*54T%_8%;<<->]B3"ZF MO3/G[[/QHK35UWT1 "\+!P64E$QZ(JU3Q&IAN*^EXJC9T]UM32]]I*?M@BNG MHMD[1_:G?GA<+! !C):4*4V=T=Q91L"&[5)=V E\%ZPX'L6>78^/DS;4_IR+ MROB^^_A9WP+-Q,4D)/]Y>'[/V M[ZP<#(6>$@0!27E#&(H;:4FC20U,N@%"_T0NR<8R5IOR86?H9JM0]S.\7U?3FX_E[,Z6GQ9G&]OIQX\:UMLK M!."9P% I25C<^VLFC+!<6.F-=\J=,WKM,_?2[I6";6S8[O37)[85!#(.<,QYP)+ M9# 33LI:2H3MA61;Z9X$A]C6KAXZG[[F'V]GU?+F]DWU9955Q*5,([I2HB__W3V1'_].(,@Z[@D#Z?%JH,? M;\>SU.7JXVVUG!?341=4;O9KP2.A!&(*>J Q0B3^O]]@A<2E' L-FM"=J&HP MM'X[W9U)KML?#-YHKI!"AA/F*$ES?%Q$T7L5L[W%%;2@7. ";&WKQ1KZ97?U'3T?TW*8_*_*HRQ;08%>F;_0O/BZ=I5)4A@F'(46,P, \ B$7]T M+2'T68_K#FBB:4/%>]ER,J(G+U0FHCI>;%X_V;\,;2TK/LWY=?WY9=J\J6<[=?[BX)!66%2/#UG1'@3%SQ! M-G1G>9G">?K$KIHI^WFYH-)#V93'_15V%B,,E=FX1!QD.;DTA^1/ M[68ZSP.SA9']ZE73L5V7#!)Z'9GH;;13D$CWI93;2"K)I;@E.Q[=)\)YLLK5 MW2I:-&Y/WY?SE AJ=)0IU[!Z8!Q3;1 @#@(+/# 0/>QN7=9C/^S2R=$-QCGF M7E,+8$O1N&XI[3B);.:$:&]BAS>]1)+E> 3XI3,A'\\6EH;(P^-7B2V5 M$< M*P>P 4I;X27&?.->LS0K28ZX=":TB>S)G/A03L?5['XR\L75>#)>?/]07E73 MT6K*.KQZ-&X@&*U2)I=H]%AL,(>,J4U\IC0@)YF"O'2N=(5R7P[&IST_X(-^ M63@(S*!"0%%@O%31?&9B$Z<(.,@YX1S\3B3/!YT-YGDHHV85YOXDXA2SM9G@)[P=OC1(<"]32W5]&91WSV/OWS EMU6 M/'"+(8S; "^-@H!(ZQ\.];2!%^UFS;-F6X#S7$0Y:-%NKQ 0UH1[*R4%'BKK M-5,;Z806%Y8I(D_!!]AR$J)]\25NY^/D-TI]/6BPO"@;B)%82 .)0PQJ+YVW MFP&E5;,0&:"AVS)UVH2V+QK]1S$;IU7X?;$X9+X\+QJ8,%8ZDM[/]DX+ MR"CR*U&CT!^+Z8WNPR39Y\'V)=&&$@%+(X]6+B MO=U$U5E.<^R1P8>BG&:/Y.#7N4#+R8FZ>J[IDS#K4M>_C:?CN^7=7FT_*1, 40Y1QB4ET"!,C+&;@TTJ+^5Q MX),U5K6#6ZRR&-+CGHL,T+J:HY(CXUC[9[I MNIK-JJ_)[59\CM\LOC>, 3G43%#:L_12)G$I"XCWVH&-']!S=2DY-MOBPYX MD9:A/L\T%84HU5UZ'[?Q//50)0AOE23&&P])E$UQZ#:+KX[K;Y\+6!\/0[9- MIY: [8LZJ_>GRM'<1V"2\/-Z*.SASLXZ 4%!G1/,2 P4L8I!O;D)BKW+B3\: M8'Q)V]1I"]=SK'4-U[* !4OO&QCNM-(B6O,,/-CVVO;[9-,/QY ,*,^S%J4K M(HU7H50X6.4A!((BYI0'0!HC-R%W+NX0+CG.J.W5YP1 3XYA?/G+'RN_G(ZV MQ,KM"F,\HHG %0><,T LTP3B. ;8PZ5#HW*.[ 9_IIM!DVYAS@J K;;;X*^F M5[.RF)>+ZMUL/+T:?RXFNXW;4]L*4BG%*5;::"H<2@_Z;(#TUN>XZ@;ODL^D M4P]X][5VO:D6Y?Q=\?W >SN/BX6X &MCF(O=1Y0PHX'E&\P4S7'X#=ZQD[]> M94!Y'H/F68K6#:\;&SF[&@B*2>:Q2,_QI;%!L'W(^@>/#]1A8Y+M;B)X[B*0$ GHG:#,(ZPWYF#\*.L0$OS9 M>-8:SN=AVBJXHIPO4H_=]75YM1A_*>/8N4K*O6G^Y-R!=H) 5K((L]? 26N$ MPV;COI".9EUQ_1-XJ+L$^YSG(N_+%" TGM[DGHSL;B@H:ITWSC.LG!":.:(B M&L(P*P5!,N=Y!3B@ ]D^#T=:0[O?F[4;;^K;Y6*^*.(6=WIS\)CD4-6 %(__ M8*N4< 0#QP781,LK:;*6TS^!R[ME?%OR7IGJ2SDMDGS_6(Y'*4_!JC/OR_C7 MV,]UM$HS-U:SMD+<^C!J+.".20Y3_K6'.$;(=5:J\TMVC/<$>,O$^E@MBLGK M\DLYBROV^Z2PM\*'75GXJ<,*$=1(R*IG6 MQ@I 'Y($DZQS'?CG\MB?0Q\/K.WKY?D/5[?E:#F)UN?C3R_EZ7FC*5<($H2T MQ!)Y1-,[><89J"@%IM'-HE[.;T]X>MYKS:&R5,-H]!L/'4F!+BO9XKX47MCE M_UP%-WAZ_CA ^]I5Y:;'H]H!SJ "!%-BE%:2ZUHJXT!.0M:!TN1DO1Y.CW<< MF.>AR&GI\2#Q##I%+*9"*("8IZ"6#%.6$S@]0)KDJ+9)>KSCT#R'<_"4]'@" M29>B00A*B>]\^ 9!S( M)Y,F\VT)84'L(X/:8HTMD@0S5/?2"YNSE1G\VI)+A7P\3];ZR6],24.Q BK^ M3YN5&8XEJ_N'(D4S]#WX,[]"V6-RF.R4J00DVYMXC B1PG+(G7J8O$!. MC/K@:9)G MAVA??,E+F>HH)3AF_DN MH^3$I@)P2@&J.%=4F&B)4<9@+24466?T@X]!.M%@Z0?J5@FULV.[39<3FPJ4 M:*-3I('&P@D2EW,AUU(J /.BV@9$J,Y)<(AM[>JA\^EK_O%V5BUO;C^4GQ>K M^?7C[7BV^/[Q:_QN_>_]._+6?R@(IJFAA@GFG'? $P7JQ4)10"XEAT[G!#IE M7NQ*2T/@\=OIGJS#7?U6\ QZAK!'FFJ.TU9*UW:M/>QZ_+ULF=)/?"MX210Q 5EH%(9""T\W C_9:CB$Q)%?: MH G=@:+.R*\NJYPC@CWQOK".KKF#X-#<[9DQYM])PS%6<;,\IIF/9YB)B.Q1NN.MN*!TPLA@QQYC&U M4CNG-NYN39W+"4HXVGG[([*E!5"S@M:>Y]#:E<-FG>IA7_S:D4T%@X$6*?K" M*^L0,H"R.N)7(R9RSIX';]1F$*GA+PLVN6C M?1[F_3XM[JK98OS/_U8LEK/Q8ES.+R5+@K>0"BF=(0Y2PK%@D"II MH30&"&(:3:3=;MA7(6(;W#?*F+^]WMAB]^G2XMAZ>^VCB,7DO\KBP+.B64V' M. LJ)(G12L1E6(LX,P(C/3:&<8Y$3D;B(84RM$2='5Z GM#OV\'40*Q7TR3' MQZ]5.QS=-!< TLR8%$8I##5&2JI9A$8JBJQ&(N=X9*">[_/P\E3$A\O%=+[< M*AM3@P%S0HS'RC,NJ!$1%9X>(%1>28T(O='7Y^3C"9 /EXYQ1]PJ'6-[ 3.B4A"1 ML"*IP A(K"24:$^)H%D/UP_T4."L=#P>\@'245U'3;7+R"=-!@J%Y2BB9*2@ MBD;KVA.I >4>0$UI3J:?@1X>G(>4.:B?Q\5FBMGL>Y.4WONJ!1O%XJEQ"N%OG5(K*7X:9UA"F4-F &*^JBS(@AXBVF M7'H"?#^/?LM[-DW+FW1D\_%'F[3:1KD_9MTKQX^GQ31EWYTOYF_*_7S:6B-0 M0H&U$".O!+782^ @] XI[B#!-.(H:A4\*XG$/'$]YU^M&6K@PH^S_]6<7A__BG.PP!SVDT'PF.^QMI M19RP*5#>(P8UPXT.,;N1\.%X[>GJ,_\88=;Q-__8(^WAR@$22!TA,LXVG&+@ MI8?<.2>X-<8*<6%9/'+5_SR+1]OX]I;Y9=/QA\W7T^SVJX%]',>:-16\\$I* M3%3CE/=RCF:CKZ M,+Z9CJ_'5\5TH:Y6MG3K]Y1JK\Z=Z!2VW.- M!Q2E;)9<)0>$<-A*>O^HCA *R4;NZ:Z-CW>S:K2\BH;3=36[6Q'BT",O!^N& M:%MIB17RPE(/C5!"\%IN#?F%A1RU08"=)D8[$)]HT\YGBT>4BG][3J?X4?BM M^.]JMAGE.W*0;2\8H@4.@ .:4>2X8EKZ^HEW(87*>XYU>$1I4:M5B[!V28Z4 M'CC9R8^ZN#.MV-[R05+LXB:.&$V]]BC^A>E:)HOTA;P/E*O0JGTH3[[%^+=R M6LZ*R6]55,3<5'>?B^F!/%Z[:P3 F&&$ HR9HR B8.(N;=UG#MR%S!0MZ:WJ M M.3>>#'Q<+H(YYMQ[KJ&32N%Z M8"I&+;@,4Z5] AQD5A;.O1WK)$?6^Y03;UF^*1LD]=]6/B#EM$$61JL?$N(A MXV*S&$<;+>OX_D?@T*FJ?NY':0'<,ZYV#5Z:V5,KQ$TB01I3D3**<("@=&)C MT;E+N]'2ZQIW(L9GXU*CIVCVU HD;0J(Q((S91CW*:GG6D[M\.5/2"=H_!"+ M3D:W-Q:M-QPO>GYP43M0,T!D#73,*9D2]4G.F=[(&\&^ M&/5R9G[=(/GNGEK!>F4,Q$!93)TP@#M=^[ T!S)G'S? 6W+=K7'M87RV->[A M6!D>L\@]JA8T]Y8:1XBA$!*%#'*PEI3ZK+SB YR76M'YH57N='B'&<]@Q_/B MYF:6 M_CCZ6,*ZO=Q:6%+@B$/5$F)0A0U#G,E'+WH2=6 TL:C82.XHVW*^!0 MU,*^:L$;XY-X0B$N',8JY<>[E]9@)"[D<+%-M3^_4-$>NET>1Z]GO+>S#^7L MR_AJU^9Z5]&@# )6&,7CI"4)HA0)6$N"(,27Q9-VE%JUBFD/[%@M ?<=W/T& MVM[R00 !,5)*80(TE!3%<53+%#^YH-/J/)6^Y$8VF"WG==^N)LM1RI\QGY?QG]''XML>HIW06O!$ Z6T--(($?=]A I2 MXZ(%N1"CM7V:5'U#/TS'V)MBEKQ^7R[.%8:Y]EQQ#H"C%BH*-$'82.: \QB" M1N&F?1WS'G"";:\0N.%>8")D9':42$KD7"TAE?C"(I;:4/7!L]T3<.TSG5T!FABDD1\5FV-$:T\6;M MQWRU6&^JFIOS+3*N#9 ":ND%B,7RPM_1HXUF4SO?31;=N@M8>PL@>];52W'V M/SV<*0:5HTQ(22VU-AA13XI1!0*PY)EH1 M*REGI6J%8-8CQ:PI1A@L;:!WF M2C%*PM'$=F_3A5V!/8V0[8L_QQ./[?O9CSAM+IJG5Y_/$!4 $ &\!L+'@JI: ME5Z\Y6YB2^0VA+QN'];KO8W,D'7,VK"N%(K%C#((E[J:43*Q E)M+Y=: _9Z MKR!3!"P3#)-8A=E!3B"GY;1#>&+Q*:U(O,85Y'KH7O\59.4%D8! J1CQ+,Q* MY\KQ0FFGMB9O0_(UKR#70[BW=?KL\WKCUYM8]:4NIRZVS<+P%$046"01Y=)( MRE0Y9@-2=-15'#RELZIMC =TF%I+5D:50@08B[%T.HP54E$N5(@V*=<31UCF ML'O7*07=X?C47H8R#B'V2DGK.0,:&VP5+T8L")O82JX] M3-4%8/Y\9'H':Q MR6]VQXR.AY17YP] 3ST?@-!2"F*EQ3ZL1;5AKMPUQ=A/[/BS/?&MVP>W[ZVA M#_E-OKBOM3OTLDDFN,&(&*>H9UI"AC I\8)"I[C4U^#\)-.G77S[8M"_UYN_ M;J._]G'_^?\%ZG]:F_5R&?ZPN,_U;',7H(BW'3:;V>HN/U3FNLBPIJ_,)*4\ MJ&SIXS)86JL]+O?2!$LR;-=P)-\6 WO"O\N[_$E5*:2(\?]< ^F8=I0+5X[" M.)2RB*M?]?E:W.U6L.R2$>V5HG#$2\R5TP(JH^)4\N4"U%HUD:/Z5(%6*D51 M#\K&'G*KI2@(M)H(1PUR0FE!N2/ES+ 321Y84MRJUB*HAZF_:W!SUJ]B]LZ M%UMG'DMO F Q0$I@(P@&Y5&B)$F%.*N7A+\V4],=P",A5H4=G@KM,P<0Y@9R MSB!'06EK*D 9=:?0Q.H*M\J&>DQKA'=C8W;)%W??ORTV\6?[NZ"T8_OSIJ[I M^S*OF:1,'VJC@!0=1J"6GP.I#4[#&TTXF43TXTRX+D0W ) M@YOK+-10ES=VI60ISID<(].Z/79KBFM?[/EC'ZG][O;=MSQV>G7W,;\[S(,S MY#G9)M, >V(X)8XA3;BTF)8S$D@_]7H)#82][@;:ONGS(?^VWNSBU*G!GY\; M90Q 0*S#1 /)$>5" U^,4HNDE,2C-'.=$2@9V]Z.XI;+]=\QYMBO-W:]_[R[ MW2]_/@LR^TT$]-SY7)WW9#!,)F"5#6Z"D-19A4VIWZ%(*J9Y#4O;]?8<:UYOD#GOA5=.$"R44!A[*V$Q.L]9BJF[AIL! MZ:QI!=?&NP//N/I8[F-]ZT-G_C5;[O/%RGV_R;?;]:V9;38_XCKS:]2/=K$] MZ,D/L]VK6>O:>WL&8LRH\A(%UY%I+Q#4Y0UD89/*QU]#"&4"QP83P@"$=/K- M)ZM^GVWN%BNUFG_*-U\7J]GRM\WZ[]V7;EAZ\9,9H2R@@Q5#3!#BC<&JE)@ M,,5#NX9PA,&HV[9D^C++?ZYF7^.0_R>?'S*\;+?[Z)ZZ[]_RU?9<=M#S#3.J MI5.,2V?"T((7*PTM75?D1,JMX6LXJTPWTZWBVQ>;GB<)>CJ$HV8_0ZB+;3/@ M* 42&@VQE-Y"AWVYE\.D3HFEJ+W%>I]O/J^OCU5M@]S;ZF&V6&VCGYIOWP4- M'%7T?K']$@?Q[C8.ZMQ"XE+;#!"K@N^+M'50J@"J?0Q3LHHFQ6B!RLR2#\Q: MQ2SCQV>OB%EMH]S;1MK###@F=H\=+:;"^TW^=;'_>F[S[%+;S$.OPM"0LA0+ MB2"GHD23>)64C/37V-IO&^.^>/5F=9]O=Y'^;U8WZZ^Y7=POYOEJ?H9.IYID ME"K-PLQ1%GJ.,++,E&MS#$729?9?8W^_)6C[(H_[[_UB]^-C?K/?+':+?!MK M0JSWNP_Y;+Y8_K#Y[F%Y\7F9EPN3Y]LY:K7:SY8/2Y,SC&OU.QGAP,1_"7,X M. _6.EG&>0*ADT)\?HWC@2'ET1>W]6SUU[O@/L\WL]NSQP;/'\PLTCJL;&(" M'"$T$UR[,N>LQ2(IDOK7."]( K0O>APKXGS(OSX$&;W/-X>*TP&-=Y^7BX<* M/'$5?!. M<,PHEIY+C$D9F P\3KIY/?'SB5:1[6\I$5W6T$_W?1;-?\3A?;Z:+:.+H%;S M-ZL@A.#>7MZTK?FF3%OBPH(]+*,PB',(&OYXE(PC69HS;>+'";T@/EBP[./9 M"#Q#MW/-,NM1W*@&G %NPP EPZ7[H8%/2?$'?XTC@A;A?232F*H$%O__O*]7 M7!W02R0IUH JHSG@P>^&X*%T(X])SRH%^G:U*MLNMN]N7_3]Q\-_/P7(=?CN M7V=7:U5>D %(PYB=@MQKS'T@NZ(/" C@J9E8-N$VJ/#3(JX#G'NT(]O0T?F# M&:S,K7/-,J&D#%;2@S X;+6US*!BI#)HOVG%/G? J!;1[8M'?K&]F2V#N5NL MSVVH/WTLLUH3[Z3TV!A, #-4J'(DQJ54RQ[AYF0'/$E LS?],MM^"4Y%_+^X ME7H_6\80_AJ*IDK[C!NK%::>(*,"DHQI0XJQ&P$G5DVA"XW3 S39C;/ M0^??[;[DFY]#]Q\&<89BE=IG1N!849$02+0V84K%6^@/8X<>\)3-[A%N*'9 ML2Y@[O/H>!7D6SY;O;6"7V[>(^GZOM-J]C$)N\+K,,&6\E!UX$4"AS0+D2 M&0=3E-<(-PV[X%SWJ/?%Q_>;];=\L_OQ?AEW>%;S:.^_Q9%5YV#55V2*>.&) ME8K:L-YU!$BB"P04!BG!5B/<4.R =QTAW9_=W,U6=XM@WA]FB%^L%KO\,&4N MNF47VX;YI2#G,(PQK'A8K*;A2GW/B$JY63'"! ^=6-)V(>[[YN+#:N< 40UFF;[+_&+GLZJOUMJ6]WO^>[+^OY8XSK]J(^.M,J M@UI3;)0D!"D/@QMI8#E.(&C2P>ROLJ/>%KI]L>CCEX"5GFWS>4RUFJ^V#_'V MWP[RBWHTGBL'2QT]P\OL:O"VS',!D688$HZXI@ Y*0M[1[WG M&% ?4#/KU0&5& E=I!6N;ASKO2C3DAD>=#SGWC(CC0($E1I>I95>_S5V]CL% MO/=XNSK[KZ\WR;Q67@4=#Q0"A$(D@!+%")%7*:?38PP-[F39V JTO1U-KS?Y MXF[UD,(I='<3E.U#B'(,=SK\=7F09(U=V,;O#!,,8'CV8(8A,CINZC$0];-&AA7.)N;&)%V& M_C4VZ), [8L>?^1_/QGZ9KT*?[S)GZR!J^N=NJ_*&.4"<8FTPH!J2""BQ83! ML?Q("L5^C5WZCB'OS0TK[L?^GL^V^TW^>(I5P^VJ^HY,22H#QLIK9@("0$@+ M"@R(P2EG0^C7V+3O"NN17FS8K.?[@Q/Y9G5T,'^?;?[*=UN;[V:+Y71N/&AA M $>$:FYIS/8?,YU!2WE8\ANB7"6;W]&6Y\V7?+Y?!JD=I?%F=;AR&J5RR&9_ M;H/S4ML,06J]-4!028G23E/#RG'3J:5T;X, +W&I5"WP8Y#106/] MEJ_O-K-O7\*T7YXI(WGR^8P+12$6 $C*(7;648J+,3&/DESD\=&F11FOVT>W M4\8\9)=_VL.S]25//I\!)Y!QQFDFL.2&AU6A+<9D$$K:8!P/8UJ2Z[I]1*NQ M9%O09)O?_,?=^OX_#_IR\R,RA1=_B43A3XAR_''V^_]]A16/O\R8\(XR8:P/ M[H]B#A!!BP[;X!)-B +I0ELGPM>#O(TZ(V^C,N0@U( !8TW,B^R %?*APP(! MGY2>>D3G\]W(NS9\E^5](K'T'^O5GQ_-X;/!'W+?;Y;[>7"0?L^_+V[6LWC[ M936;S\Y7/JOSCBQ@&T80ED( &(V)1HJ*X[BP\4F68$0'Z.W2HFN4!TO0H'^4 M]=TO5IX]WS0#1@9(-6(&V'@'RRN)RQ$;F1*9,2)UTYU/VA'0PU&KZ'2%RK/G MFV;$<^V P(Y@J"AP,55=,6),TC(9C8]:[1'@(K.2<.XS=/'=;8S)W7Y:[V;+ MT[;P;(-,($*<:L0+\V;I#:%TWD__)B4,LH]WB']H6&?ENA5O695IFV*HA$"N2E5<0X MJ4TY3HU 2J;N$<8Y=V?KVL-X,%O70B9'!:%BF"L&5=PQC7]RY7ST=F)GG:W( MO$XFQWKPCC/@X>-LF6\/@8[Y_' YX'@A8/LVLB&?EV$0Y3;;R:_3 F9DQ2M8?QT:9%&5<*A*B'[G4$ M0D@,N4'*X8 0EAX0!NEQ3%"&R3<-QK0DUTJ!$/40'4$@!/!6.B0< TPS#X%! MDA<=UI9,*18F76@_!T+4@V\$@1#!I9;,RM!-*7P8+N4Q!=NQPS@II>N(3B:[ MD7=M^*XG$,*R,&Z"@%'8:TE<8#,HQ@4X2+$$(]K);Y<67:-\Q>="4GFB#?9, M4*!$O&M<>%Y(,IU2''9$2J8[3[1]C*_W7$AC(JRS#B%GD0.<>.F*<2J#4B+W M1N2@M"KQ&N="]="=QKD0\H>;5A!CJ#DC@DE!!EYI90%DEH0) M!1DM1VS0Q(Z+VB- W:"_>CCWQ:S#2= Q3=0?^>ZB"7SU^0P@9Q34E%#&!8:4 M&UEL=&�%)>FVO@4%-1OSQ;: '*RW=,0Y/<4MC]F*%WW_+8\=7=VWRV'="^/'R^@DUY_F! AQ1$DZ #%PDBD8_7S M,+F]YGT-0%;YRF13$&* M!%.<("<,M1XK%/1OD^E[(I3@!8Q_[.-^Q?KVX6]A27*_B.?5?KUQL53MX_WV*7WJ5M9X.O^H>[+_7LQ MG-A5]ST678C[:&?FSMEVL:Z:E(8@RRFF4"(AF(8*,0F#2Y.V-3Y"ERZ55AU M.H@U>-R9\_NXH?#[8K7XNO]Z^.7[V8]#[M5K-0[!"6?8*!I6;3# ']#GG@-K M=! H]:S2.6(O,_@9] 7J'_*XO1[F3Q#-H?KY?^6S7SL6]RWI_W*EV5!^7,'F5=AJ1MS$ C'%1:6>:M] M0"FE\MP(JX3USKZ&.(^,?9^^Y)M\=KL[&R]5^UV9Q!XX(ZQ$ 6Y-I#(XK(U9 M#* -%B+I'&F$)<+ZY5YCF$=&O73"9<0H2*FF6E)%O9+".BVY)EQ8J%U24>KZ M=<)B?KL)T:PFN(/L<@T<_-)T XM@3J"$"!&,:'"1I16(BS"9)=-.H$JKXFXC M$%YL&\;]S]FR((=?;UZ30YV8A*3W9YY#'*@.B5">*B]$+&.G'<:.:"Q%2FFD M\6]L52;/R9P?_4'?CU)XOUF'/N]^Q"+4.[6:N__>+[[%X0RF&$[VJ(*NN-@V M"X!#IHPG0 &*>%CB4,<$@D"$E;88,K;A9-_KA3G4>4V&D42,61P0(-0^@*$5 MYIQ*@KR?V"YWB^SX.>*Z*] '5@.CC(SH5D5 PH+PL0Y^( E+4*2#A:"& :"5 MP]P-J"*>71EX?12U$H2=>44&J<3.4 T-X!0&^P0=8Y"'M;HQ6LN4:_97J1HJ ML^)4FE ,820@4Q0>,1YX#47B$EDW)XCY!$[8NZ4O*P>B!? M1_(P!#1$2EF,04R#$X8E"=/2$ @D4&PB]PE;DFNEY&'U$!U!\C"'A,'< ,^Y MIQS&ZL7!56)2<\ZL(Q.)QFU):#\G#ZL'WPB2AP$ J)&*":$!C2-E )NH<0" M&YI4+FM$X0[=R+LV?#U>$G[=$+ZM=E?X0N/,N+C-ZA7WP%'*E/1 2>6!I5:K MBN%LXR=-YPY&9XCWQ3.;!UG=+ XR/,.HIX]EVB!OK>5,AYFF+8D>/::$"1-^ M3,W$DC^U*=J7UP:;HSJX'CH?'7ZN6>:4AP)3%94V]5 K*YRTWEED**$D)4)E MA+JG0_ZTB/+ NV45%/2T]\Z 81XB9AQVECEF I.## *0>]S[PQY MI<+0M56:0&F"P76J0 $&Q?B+6);ZK&BZ=U8/\,&-3J4, M<22TPK 8-Q!B8NQ@%!%(FW6"Y M)LXTD>O+6_9-0>V+&GH?L#GD)K] C^^6*<8<@I <\C MO%'4J35J#>7>PNIO;Q77M\^KS&?<&<>N=8X2$N4)DC.4L9HH@)(%!([P5 MU"6#VL"W+^[\*_^RN%GFEY7/\P)E)F,%HL(2Q:TI9P(4E*4<:([P'D^7 M;$D"MB^:F/5JN]OL;Z*HWJP"''=!=I=)7QXHF, ZV-D%8PC[AAAC/X2&!()Y+^K*&L7DJZ$69=ROIX MF^BLM)\]DQ$>C!ZB'!NG)&:**2=+"ZC]1(HX-Y;8NAW<.I7Y[/MEF3]])D,T M.,0,0VV=9UP0!4RQ3$>:V G%QR7+/ &WP0]LWK83&,>8I1S8L!CW)BS!J5#E M4@HYE;3U/L+MLN%.!ILB/CC/?MNLMXTX=FB8*2(YDL;$]1;FDEA5;B\CS_7$ M3I[;%']59C7!N2]6J9N;_=?][!;_<_CYQ4O& MK]>Y:.43F684..L-X-A2IEVP&JP4C$^ZR#8BN]D#4P>2R.":,B%$E'#+*52& M:> 4$$ Y6X[4(YP2"%;?"G>>8V4(+5D?Y<'Y].. YYX-P^W<882Z8%#&LZKHRE MSG+M@M"I% :#X-K;2IOB?4?AI23N>,P<8:04Q'EH+3,4QB@@H+#$@>78&8U2 MSA^OR>FNSX3*$7@-H>YGNG_(#\[7^UGH^J?-;+6='8XSAIOGISI489I?:IHA M1X6F$!L;E+HA("A>>+@/+06VG@R8Y^M4U^OEZ:GQELP;J*QUQ#E.J&5>24<5 M9B:L_U3_:;R[:(:[\L 4$APC"@T$&H$M<6NP$>%I= OIAHJT^7D M3:/NP.]MX1F\FC]F7R_>+WKR6+S+P"AV"!#EG&3(H:#ECB,!E$V,1AU+^Z6W MV1SHOBES^:;0LP3J[]EF'GMY.G0M M[8T9T";X4M8"$S=H +#>Z>.8$9-V(IE]4@6^'@+LOA1.-;U[P8)5?TD6@ ;6 M.":I]H@PPFQ8WQ[M8+F+_W&JWV/TX&\+U^L,9Q=HI##2TSCK$ M%-+0N)A,&GJ3X MVJ..Z!K0A#7 ?6!^U3)?/[6+-VM P EH(CFSUBKJ13%6CZ<6U=6*U*LQJ1&^ MC5=[O\]6L[O#K4QUM\GS\S<>SS;(,%8**,V\A,X:RZTDQ7(%&_&+^#9UI;?N M -K&9%!L]T7=YZM]_MMFO?_V,=_<+V[.W6:\V"BSV'NEJ<"8><.0X\B"[+T^;U%=W5=^<<8"(P\1 [J0489I# M6)@4 B2;6&+9]HDZB!AZT(N?\LW7=(T8WY))"8$#%"D.A(^G QC:8FS>)%T@ M'>%FPM"ZL 'D?9C9LK37AWR5_SU;OL\WB_6\'9:=>7DFA2):>V.DXI+H6!"5 METBXI%/C$7I[0Y.O/4FTS[O59#!E\6W/_)\GL\_K6//%JO0H!Q" M33I6?F\&8Q$^RR P4&G'E!>T]$P\D2F[&R-,Z-0K$[L20E_NX<="&$!5_#';Q)KG]_GP MUQ#Z5!U,,4N<@\9#H #CP(FPH*/<,@<9EY56T-U?3'AU-&:]W6WK7$>X\):, M>4D0P]P%?TU)SI *)NV(A5)T(M4Z.^3(F=L([6+?F_>\_[S-@]I8[=Q]_I# M\4+HRXD6F81$,:,%$Q8'S>?BOP_C\V&Y4&V>70^W.I'\2W:U@O2 3+H8Y'*R M3281%A8P$ZRT19PI!04JQF@4G5I!ZE1)7V9.(UP'XL[%7+RO/I\AP DG4!LL M/74(T>!W%6.SX9>3YTQ=&9]G32-4NPSH+2MP?[S)5[.P2*]2ZO[ILQG%5C%" M%'<. 4FML[:<3]ZH"=\N:-M&M85QIWPY=NO/U?9;?K.X7>3S\U7N3SV?*$X_G'%!K542&4,X MA4PJ#41:6?=ZX&+5D6+E1$+"9UL*F M53:T"6QC2GR<+8,OE,]K$.),DTP%#TISP%CH/M/>>XYQT6M,^,0%4]+2C3*.KT4ZM(AK M8SZ\#WWX/_O-NH[?<*Y-Q@1VW$K "7"4&(8(*'TG0,'$RB.VRH<6<1UDW1'7 M7(<5V#;?W%\ZZKO0,A.8PG@;$GH$F>XF60F=I##;%X?>K?)/BZ]Y M$78"%3 M4,C2>_8Z)6JU]B(U].SS^GJHTRJRO6GXW9=\4W$)$*&- M,*6GS=S45K0=:/1V@.V+.F:].@1J/K% 5>IUO]XF$T:0L%Y'+KA4T!/KL2^/ M&#D :%K+W_;)TQ:R?;&G29YMP+!SBC&,;+"V% .!RJT=BF6*<1HA1_I8VB; MVS=1:F?7#@NSH#%U& CH?\:(U&&R $XT3S)]01Y(;MV+00;[Z1^^I*''^*/ MN_7-7V^"O[2*UV%B5V:K>?N9M[OY6D:4E8!P00C'WF.G'"_W+;5-RL%4FVU] M^,U-J;(>FRAZ4V.GJF;I'Q7N=U1HG4%+F$-"(B$IT_PAO+ MO5C'UE$?G&V5;H!4:)TIYX)5H9Q;R9P7DFM8;H1 S":V(=PJ$RK7TVN*=E\L M^WVV"HK\.//\[&:Q/)?1NT*KC!&N"+38VK#6(8X'>SX!7 !D;D"$*,QT<6 K+K5DN)W*OL26YKMM' M-#TH2VW^BDEK+N1E/O%XYF(:"L2!L0XAY8Q"MNRM<60B%4);DMBK@5A)@(X@ MYN9MI3S,EYMG'C+B-;/:X%B? RKG[:,3J%,<&#$>*HTD^J8I[(,0[CDH,8_J M3?CS'_LX8=[=OE]O#WD&MVZY>$CQ-J]*Q=HOSHQ22,F@[ E5TACFG2M]2B:G M5Q&Y30)5RTK4C21&P-LWJYM]E&W\AHD)D(^ :95P+KQ'$T#'#G/2:/":204),+I-SAUQK$><>&763Y_-#)OV/L^A# MGQS$>8)5?4L6;T$(ZPVEGG.$D M8/ :$FI2(VQ&&3W3-MXY@[XM^OX5%_]OU M=OMN]4K_JS"OV@LR2B2AB&*) 02(<4\>8Q$X=BG[LB,\E>R4=)T@_LBWWG*> MGM@U>+N8?3Z<4OQ:J5"E!1Y);!PDA%JDA4&8@UB2U?#P;Z7-YVYPZ#\5:E@- M.V6YQ4(AZGUP H%AE"@(G$;*3*ZR;^L<24B%6@_[$>S9)MZ3U,0#Y#3WR(9A M,B>@)-P#8[3%5";E_1DAUSIA0LU[DO40O\Y[DAX[[Q&A&'-!.?7204^A5208 M8XI\KW& P]^3K"SQROOA%- 8"8,DRRX;%(@K9PEBAMMM!,3LX M MR+GB[:MZN%[C[2OGC61"&B:0I(Y(#3% P'%-%25X:G4/VV=.2\".P#%J[3#; M80.8=![J>.$=*RT4E@8'3U1)K75*C.<(*36PB]04]D$(=^SSA_5RZ=>;&(!? ME6L_M\RLU"@%T<#;[)-&W0[&RC[O99MQ@Q^F6WN M7J][?N;QC$L1W ,>57? )M:5-?%H7%@ PZS#*>&?MW>J%-,W![.WQ[ MJ#2X#4-^UNMS)VTGFF1 ,D>L,HHQ32UDRE,@A1"04@$93S%?8P\9:)$\+<%[ M328+ (^5\TP2B"DS1%B/F/18:B\03(H5K7W^_V"RW&I^E>1I =X!SL$.2XE? MY9A+46>#]L><&$RQL](X$'U:)*#0VE<*=NGUF.M(HX<+?N]NHZ=>I59H@[=E M &%!J:)(*44E=EH;! 31.GA;4/.)U4CJ@#/5CKU:E$%?VF*WV!RNZ\0C_N$T MQ;/2S5%@1;<>2ZY6T!4UWI)!13P/QAYZ#"AF3 )-L64$4PT!AW X;?$^#.%A M (<-P_>!1)MR)$4&OGKEA9N^,G/;=>;MU'X$;A+0387VF9*>RJ,#6J76<698IZ)8LR&FY2<;2/D7$=\ M^&FYVR[JHV!:A<);%UMGTH6U@690.(LP%0PYRXIQ0^XF=[.Q-1[485@CK*MQ M;%N0;)O?_,?=^OX_;];[U6[S(W*,%W^)].)/Z'7\0#7?Q>1^'$COQ].^?P@NV7];+^2G? MILE[,@^=((P)I"F4W'N"4:%I-3 H)=WH"+G3L9_3@P1Z8=AIGZ;9FS(-/>,8 M"(NMI%8SI7PQ'S6"K-*^V!68L&[EWY1EC630-L_>K!:[Q6SY],?GDQ[5?4^& M+/:&<(@-A%YK9[BDI:8&?"J%6;J6?@66M26#MCFFYO/#M?P6:';N59F6/G@4 M@D/BJ*("<,K(<92&&#J5 JDC8%J+8NC+E?_9L7CT*]Y6B'"NU#[SEE! 4)P6 MAE("G*3%QI]AE*=471QA\$X_VU-=(-\SZU[.G^.UDLWOLUV .,;M/OE]OHFY MR]_='GYYF9'-WQT6W4'F6D-!/+(Q(,:@0B482=G$ @5:YM'K+.U-&N-G<"?4 MS7P0"B((Q@,6ATUP93PN4,(RR9TE+,'.1A+<@=%H4W;2#3*7[F"(W\(!1,0KR?<(B?ZXP,%POQ*)$8 MA_9X3OWTIMG'+T'/!T9,/QU8E?"KQ#=GF"'")*%6"DXE0/&*>YA;!B-%*'(I2X@Q.F4]$>RE MVNE52(,II,=U^IO5H;[1X2QFX,"ML2JK&','B2,:8NP!9H0Y@P.7'$ $(E4I MUT;7X5V/G'P6CK39S%9WA[.WK?[Q$V\/%:VJAWXE?B.CU$'*63#2#')KE16* M%3C2GJ].CEZ!52;=R4BQ?L75ER?_=BA-"KSV<4&R()X])Z;(-3R6-9B^/8$.ZWU.<@ MG*DKX_.L:81J;_?$&U2I5MJ@, )"M!+8,8;BD XCP5@0D+(>'.&&Y_#V*P'\ MOFE4MX9U6"P;HDQ8IPH2!N(1,J(831A62O+D$:J:9H(\7\.Z'H*- RE.EC)N M6(RZ.)DGG!LHJ9 (.:^,=Q84O0<^*4!BQ/*O*[I*-:4;(=J8#^W7+4\HB.V$ ML3)854RY5 %10H0IQARO+$[+(+7!HM[ ;FB *M7'_+381;/\9C5?W"_F^[-U M55]]-E..66DPTX9+CS""6NAB+ ;0B17#&68!F^V7Q M[=/:!66[^W&V!FO-MV0. RJH54[Q )TD(.!9C%\[-I'[7"W(_QR36L6X2XZ9 M+XO\UGW/;_;1:K^[O5W]073Y+ M;>QO%VF_S_O0SY_*@#9:8(FEAQ 9(&A0KX]]PQ-Q;_H0?#JZ?>W$_"O?1G_^ MPG[>DZ_9<9GB M0A&!%;(,&N$D*<<" 9U8['8C*;[.A$;X]7:D]/HL.4R#6'_B2_YN=;D:2(VW M9(9PC:760H8E@/'&:%)NC#KA)Y;%H"$'7AXY=8;O>'CVZ>]U"SPKWY)1[V+% M5,&5ILAR;#'BI?W6*"4,8T1N<=\\:XKOB'@6/M>&1GORGHQR'I:,DG&DH;/ M:^'+!222;F(IM'OC6F.$&Z_#'@/G3G7*K_>G5^>UWY%)!)$.JPD#G ;4.$]Y MJ:T)P"DGI"/TSA.9TS&Z7;)F<7]A;5_G'1F6TB&"@&< .X.9E: <%\(^Q1GU;+<'AF59A78,PCA<_1="F6%L6#'>Y M[:E0BM4:(8N&WQEH3Q8#<^[BSL'9=AD5TC+#E-380RDL-KP\TN;>3FPGH16I M5V-2(WQ[\\SS97CGW6_Y*M_,EFHU5_.OB]4B7DN()S+N>YR)^?:R9U[G/9D7 M" D&B2*4P&#S*9'E*L7+I*J2U\.UNKQXZ:EWB'A?['M0WYE='SM4GVHF6&M/(&8P2\W2U2X3>[&#\K+OXZD>A^WZ_VV_R-]OM M/M[B.C,3:K\K,Q80@BFC4@?GS5.L'"HP45)-[ +X6"C>M9QZ5?8_'[7^-%4_ MOYRJ[ONWQ69VS/D9<+VDW=OX1A86)YH29BWT 4<81*?+]0G58"(Q]&/C^E#R M&[W#\[#*V1YLT_;-<9"_;=;;LXFHVO]:A@Q#7&%!,6>&$VN1+'=)35C&3RLN M:53S8E!)CMY*'/YSC CZL+C[LML>,T3/[LYF&^SB>T'["&9Q@!1Z28%S\=2^ MP!:KJ<5AC6J6#"S+T5B2DQL3KZJ$?^=QV/E>;,&CW/8Q_LA^6(E]RH,@/OT=GO]APH/'6^6?-K-Y#%2=_=C^OE@MONZ_EC610INC MXCD; #RVSF:(^'BQ0U,+E R.-L&ZC.:!."GWS@@WA >?BU,A0MNA](^#_WS" MMA\'_T+M''22G>UR/UML_C5;[E^ULO?.S]J:"[.U*R .4^?SU 1^OM9R[*U+I!9D4R#.-B7988X\! MA;(\H@KV-.4H!?YSGGZ2QIU(9U01A)]FWX]%$GV00CWNMO.!S%&$&;8 .(RP MDIAP7:9EP*Y:O;U3W/[G_/PDMP>1WJBX_\=Z=9]OX](\6I[MI_4NEH9__'T$ M^H_U[K_R:G58._MF1@%3UGCFB1#(0.+QXZ5+XIQ(F2&U3])_I?.,L8CTZJ?- M@U3\>G/\47P.#C&77NU(9A%EEAJ-'/6:4"_)8XKI(*6D"?;/(7S_TZL-*3_. MN9[KGSZY4?!X:66K5O/#7Q]0^*<K M%8OI:!OEJLJAI6^2-=9.=1ZXNK+FVA2. [9 MH(L=Y] P8!R*U^GQ<21.PZD1;P &G"L<5P_\OFE4MW"&^#1;V!W;[" MF:WF[9.OFZ]E1&FJ'9> .V(IX4!B?\3*:\Q3B#G"7?-.U5N?@AC]L?W;"BDC MTE^>X0@.X9 1+)U#AF&M"]0,UREE74>H5X=W]'L7V>B)?MQ8>[??;7=! \3[ M/.OETJ\W\9<=7I5\_8,9BZDN#>=<(!%T2! GA@6Z''LT+7>U3SJV?$&R%?E= MX>QX",WI9V(\?"OX@\833I'FRG,% :"\,/.>2=AKYMUOAS.%C[O99C?.F=$2 M/;N;+8V$>BT39?CK]EY*&'P I8(R1 A2[8,C?,!5 2Y4,N44[E#Y7_QV!J1!R"!* M,:( &F %+C&G@*24$(9ZJT/NLGR E.O M04K*B-H18 ]+#;>:_S-M^A/IM4R3HV6-FX&=3Y.?OI593"@BF %KM$784P]D MJ7HT2JDU.*5%QO"[5*FBNY;I\&3:GTL7$S74;9];NQ4[DRGA"*$$6P0Y8(@Q M;VPA%01-2NCQE)8SPT^HSF4[L1DW_#3+8M%-*@$BG&*GO*"*JA)_3WN- +O" M[>/6:3[,C*Q)@]%,P\EEY2-*&VD4-\90ZAE'09$?Y0 UX2EYDJ?D.XYP(@Y& M@JN9C,4@!Y^/M3J2$6DX=1 RRH$2E+JP.BBDP9PR_WB?USHEN^3!:&9EZD[J M0/YK4K\RAJ"GPNCHNG +G >TV-:"5(J4TAK3WMP??,Z.B!;7,H6O9[$IX_ZR MUHA[H76L(6&5*/$W*"4>>_H'"&.?FMV0X%HFX9.]Y($F8<4>9(!;HR"DGFOC M$# ZA)_05#*$G-*MG'XW=1N!#J6E-$?\GA+)2@+LUX=[HCO9\M/^>;KN00( M W0C@PY8Q#PC5"H"A%*('\]J%0+AOWW:K&E.E_%+M50P6Y$EX8^"@7H%.,4^WCB$ZS>(V:]&T5 NJ-",/FP,[G MB]=7GZ>&UY5M:]:;3#.C.7.6HZ"BE0K+!P\>>>&F$K!R%5/N:F@PV)0KPZ9/ MC*^GN5:S&QG0% (38*20.NH4AN6R'(D _$2.$7Z92=:M_ >;7<<-UGR^WAQV M5_.A;5KC#F4* $FY1%Y)HP%VSN$BF \12E*NSX]IH^.7F7%],>%:5GNG]X=. M 7$NG>P OT:E-/<6[D:X5[+/K^:SP^I M6.T,AAY!3&+(N$#%3A%6@1(3V3 <_QP:@WA[ MG425@B@>CL4U%9A9:((JD,B%-:HBOE0%V*!?PHBUJ%_?YW3(*U^*',:0^<8<(A+2L*,,$:YH/*]HM31 MI!R>(W0W^Z)?A2H1OH$ M]$>S\7X2F\?1K>:5:T-U\;F,"-V15:Q>; M6Q-$7Q0ORYL^^JVG*\5<:I-I:+%%RBC ,*;*0TAQ,<9X<7M:9!N6)J?JU"8* MI2_B-2F\R./E*DK#/)9:0L\M *6M@<3]4X^E91N= '[?-*I;>!$P8YTDEFO M(468*RN/H]'*3VVET4R0YPLOUD.P<3QM1X47.5'.0R\5(E )&0^M"Q T"P!- M4_YU15>G\&(]1!OS852%%X%50 .G!"!*(\DP"-;U.&8K:4I"YA$:I#98U!O8 MHUDC#ES#CBE@L&/(6T0]DTAC8 K4O-(I%!W3M9?1^$R]BVST1/>SQ>80V/+D M(,%]_Y;?[/+YO];+\)KE8O?CPVS723QB]:]G0F$.(-,^V"^LK3-2\"/N1JBI M^01]$K6M.=*9,*]Z$MG%_6*>K^9#3*&GW\Y89(!R4&@IM-#. :0+S#$54[G' M/-$)E"#*TS+GXTHU(%"E!,K!!(&\T-\@7*BJNIW$D>R809@PRO MTM!\6&S_\IL\QBGG@6V[/@W-:]_.O!=,2>:UC3E@L5!:H0+S*(Z)W"P>R;P9 MD2@K1$,=?Q'_$V?S__Y?_Q]02P,$% @ PX5G3Q+X5B1X!P( 9C\9 !$ M !U9F%B.3(Y,3DQ,"UQ+FAT;>R]:7?C-K8H^OF<7Z'G<^Y]R5IV%48"K*3K M+G!*NV_%-=C5.7E?LFB)MMF1286D7.7^]0^@)).22$W60$KHM;IB&R )['G" MQL__Y_MCO_,4)&D81W\[@V_ 62>(NG$OC.[_=O;UQKO@9__G_7_^_/]<7/R/ M]>5#QXF[P\<@RCIV$OA9T.M\"[.'SF^](/VS[+@'4@2XE0I@>LEQD,6XZF"/ SK^_0[U;YO=,=A?T>H0BZ'/?)XSWC*Z! MP-TMGKRL^'IW_/5A*MNO/3 MV_R17IB^G9GT5GWV L +#">ON4LOPB@+DB#-JE]1FE#Q>'HWN AOX_E'T^SQ M[7BPYK%TT6-I]6-A]R+->B^/?;]-^F_2H/OF/GYZ.QY4C\&9Q[)!LN"Y\>CD M_^H%?/H%W6&22.)[OI HKG_1[*R*#?0#OQK*C>[[5?/5R,5#]P/_:3Z M 352\4 RK)Z>#*O KR#E]_L+X"A')_^O@*/<95J[_[2&3KK])%A *?EPQ:.A M'X?5WU(C5=^2?!)&%>O+OS0:K,)1/(RR9!EI3$]2KV'3KQG>^;=3C#^,PK^& M@?SKFV[\F'\7F,B<^>K"KU5\)6?FM(8&QX,5>XS\L)M6?RL?JOA2MULCDN1 M%;:BIQID14]U"UH,\JDI%0M,D^F'"W0G==R;4[AZXV(>&,]8P MSN(:[XZ&JMALO2V@C$G M3"8'JY=Y[_N#*<"7ESD9K/IB]^XBK4*S^F ^5L740;??]?M=7"=^7\:K !.$ MBZFD-*&*%=*8(,BFA$'^N/HX @"_'<\HOC=(@JXR.VJ?,=^.$?FVF#S-2[6+ M?1FNX*&DAL>3*A97?)4]#ZH([66H2D,%#RW8V^(]UFU)-\)5? MK109$ZZ$"WBXAH$E%"[J.'$T5FOM5"WPQ=JI6FCP^*\:1:U&JKXC%Y .!X-N M_?KRX:IO_34,L^>:K^5C5;S_O0Z 4 K.J!]&@?(7B^75K:N*+J0,O:U1"&JH M:@^].DFD1BH>J//D*ITWI4@6:IEJ^I:&WFV%1AS;@+=54DG*3>D UG^L&,\A M/?WP0QT,'BI!H-90[XS>5I&E- 'J;9A: Z;&5>I5.4I!G30-*J5IV>"O5R?3 MDZJ$U]AZB^/NM\7VG9I18\C4FS!5ZG900QERH-*Z>^'3X^Q/V:1VRA'_HU;#D>K)%_P?UCO?R3@XOV^Q GV0H[GDRK7D'MUZNH-7RH M,[;E2*5PJ.,B-;)@;\NW5;.C:/A8+7Q[6?)6V7=OY8P@";LS4J56KQ?C%5+E MNY3E?];'RM3HK/LPZW+-N1#UD9O;&@5V6Z6Y5"AJL9]83*B(5RF#:[%[6)Y1 M+ZT7+F%Z3@5\DV[-EN5 E>"HDQN5M'\WN!AV%\9U\N$J03RL">O(@6H56:L> MJXSF0?7+_2H+6XF)) @7&%%JM%K#/<95UN%8QZG!&EM*OK$J1E78>M51JCE> MF?8HU?"MGP;E+W6CWEU8HR*+\4J[M^:AJLDOCLQRIZO>O^_5AI)'@]4HN'OH MUZB-\6"U"3BH-P$'58],O/U:9BY-J#9M:KSFR4@-4"I#:A.@5(?51B.],*G0 M-,63:KQ*0J;QW5V-D%1#-3[G8BE5GE&E_&MDP8( [X+=O8Q7/*Q6%2[@(,EV MF1]U"PZ:V&59^E###J49-2*RGJY'@U4$6B.T*V5V%$]UF$?6P&UYD%-4*O& M\W@96N >+$T85,A6LD,98]2R+5&=;5O$M19!4&E2:!2HS50DB-OYY.D MH7]?EPV2(U4TY]=$G>5 -?9JL5:!K2RLLTPF(U5^:3>H,>S4R +-&BAJ_Q2' M44T6I'I>C0'Y"35JU5V6D MY530J_:A1JF)A>[V:+R&HQ=&?ZHC/]_[U8R=#-1Y% MMU]7X#(:K!2I-5'225U*55!D44BDVJV^#^I$9CZVR'NLS9*69U096L']DJSY MV)2^+Z?;@KKX4Y4JSADCJ^0:.N*:[.S]?_['SP^!WY/__8^?'X/,[ZC9%RK% M)3UX.XXRM84;Z8N==;JCW_YVE@7?L[>C>L"W^8-9F/6#]Y-"Q)_?CGZ7KWX[ M?O?/MW'ON9-FSWV)G3OYGHL[_S'L/[^["1^#M',5?.M\B1_]Z*=\+ W_';R# M8)#])-?WB>6KC7]^_/.J%$BN=WLPMA,\-T M*75-6U"'8VX;AH,-B*%E&8#QBV]_7JPT\:PS4GY_.Y/:\MUM+!'K1W=^/Y6; MR/_S\]NI16^P!SL/5&5>F';]_N^!G[A1SY&44]J.Q5S'<#D@M@)_^6EM9-+2Y]G$L_>?\;:7K$ ]NV!B&%!0R\: $,HM;E'38R[D M$!.;$,-\6?"RB6?OU0I>OV0WD@SY;"LUZ_)2BV) M302YY5G4,R!BP'8)9B\+7C;Q[#T !J0&<8ZRU:KYI_)U<=_ OZ'7/ ?'Z34 MZX]6+;Z'Z1^J0/&/KWE1HN??)GGM0W1_)2ZC[AL1]48CEU'FI]W8]B._YZN1 M7X/'VR#Y8VQE_&$G02_,Y#["_LM[QT-2N04?[T839IYR@MOL,DJS)$=ZL9I< M: 0]^?4OTBQ5,GKTN+A/@D!-';UG@@;US+OI=]T$R>--[ VCGNT/PDQN^/M MOC/,ADE0)B=@( LX%',#8$I-Q\(D_]5A0)B0>B_863;Q[/TG]'L-6KQ$OD$: MYYV>=.L>?:6I+Z^\L\XP"D0_JU_5@+0\BI&T M@.:J#Z8W#TD\O'^XBI]R\%X'3T%T\TV./(__?9#@WRGBRX]X<5*!NPK,JX?B MN^F%S.SR4R+]T'"02\&N_+U, ;;PN.=Q1H!-B>4*1CW*H279D4' 2$$!2R9* M_GP#$043(IA@O:54 2 ]LF@KY3?)U^!7\5Y1N\JX/2KU,?WN4:< M48W+7I%:S^61_(UIDOTA[NXDW-3?1Q9"!9AKWEBQ%-&3F)!#?O]+$ 7?)C:H MTLUE3\"5^\>V9"?3D3:::SJ&Y=H$NH9G$9P9*)4P7 -%0Q*C)<^^+E= M,,=X_#/^K!AO#$TA@=(+^\,L? JN@^XPD?L+4O=[MS^4]HJ7Q(]V_#@89GDL M[N.=ZR>1M*52N>]K]07KN?H%!4)_\Q,)TDP%]+Y*$RCY)B<$216U%T]+1S(- MY5Q)]U'V$)16$,^M0#RJ,&G9 1"6ZQ+H"0X-QP+(D-8G=#Q@VJ9%';OD "R9 M>/8>$B@MU#6$7^,P,/[&& F[ SJ1$/0@,"T;F1PQB V3*5ARP SI"WHE)V;Q M1 ETR-?1-RN!W#QVHK8 $.(+$O!DCF$,D@+0WO9Q)T1_>]'3?2,VY0AQQ&V[1C0 M@A:A)*=E2UJQA((7^"^;N$.BWQL&]B;I,;6A;6'A2*L%$6 Y!LIIV4,.LDGA M6BR;N!NBGU6NW_PDCVR60C&#).S+F<:,7?FI[T=7$ES%S)N'0!FOUUG<_?,R M4M:UA+N:-@/=T0O>O1*]L[@!89%X6#)1"I@]8*)QA&P[S.08.D@:%HQ3:LFU*&E@6<(CI)2X63;Q M[#V28N, &PN;3+7<8#TS2T)'R8]%NJZRGN!P :8$*.@S643=R,D9HWL%BL_ M YC, MQS/$M@;'()3)[K-*&@ZJ+"MEXR<3?*;SFD6Z7\(*34 -PR' PI!P:4 MMG&NTQ!FGD/M%V@OFW@HNCX6Y><( K$#B&4Q1@&"W+!$KM,L@R/;+)+!RR;N M2/F9#5=^ #.3.(00QS0MSZ/4!C#7:8QSV[4*EW#9Q%TIOZ4 ;"YM(DNZ&9P8 MA"%H.I+;/9KS/F .=1DV"@MYR<2="8G?CT3Y62;!MF-9V#*Q!6Q/)>9SG68+ M*) HI,"RB3M3?DL@W2KE9Q!)JYPZMLT,E7J!0L!]G$W2F_WYNL_!PL=ZW<.,>SF6-3 M2%D><;-,QZ#(*>"W;.(.E=]B #:7-HD-"1$(VE *6H]+68OS8 ,PI1'FX2(\ MM&SBVD)BNJ!BF/8F:YP!\.6H+&X6$'*;CW&4D^0G/_F87.?59__T^\.@>%$1 MB8O4];*)>>$(@#O:IR2DU^T3.B9PF2M, MPW4I5C^8&-C(DW\U#=,L@B3+)KYVGY6\LAR5^7Y2,

XB3\MZKX+LH^'""M M6 $914+*1F7> @<+S+EK400*XV'9Q+$4?0VUUNYN,0(7[,ZV+>GI X ]4U"# M"-2UN66;JES8D0:P R@MU7HOF;C)[NBR0L+QWG94LF<+5=?U M(9Z8&,6[XN@^DT/J07769>I#N;$1]-18M64R_;G+<U M?/Y]666YG L7>]0#)J,V!MR10MLR&#& +65;H9J73DBS\"VXQ99EV43-\'&"O7,L_A8"*6O4;HYG$9&;260',LF%%K8 M9H9%769QP9"'A6UA@WC<*Q(FRR:.@/0Z%Z4I!=\'//BQ%^U15PQ>H@L/VI08 MR#8\P:E%'"&=4'784#ENT 4%72R;>/8>L]>ZKIHN]B9>5R -)+%-I&=$#<.A MR#(Y9H8CA(D(0\A%A2^U;.+9>Z[."1T%:1SJE%"#Z$(8F!.!F46Q20U!A(#$ ML#R5(?-,ZI5.,B^9*$5&+C..G"YV?7:H0:1!+=Q MZ&43S]Y_HAN>+YKGS"-PQK_*P3C)5,C1"=/N3 K M:&+,3:%2IEPFW'3=@7T M;--&#$MOHW# ETP\>P\1@>:FM<_[!OV^Q,]BZ)NJ\0&S;9-@1%U7"""@]+ A M1<2$C!7ACV43S]XC:;\0O#7H5Y1U? FR,,G96V6HK@=QE,;)AWAT"4,.HW%S MKS^^7L\#Y4[BJ*>:J23A[5 ]H5YBQ](%#+KQ?303$>?0QA"YC'@0$,]S+$>* M5X,9PG*)0YRB('_91.GX;?^<[ZC8K=I>U,U/:RHP M95[0"Q*_KYS>818GSU.3RTK)Y=BVI8GJN%3ZL(XG$+8L0DTN+&25\I[+)BK7 M%ZV3RUE.[S^^$*/*2OX790SR4C_F]L/_L!(JEPLB_[4L]%B9Y$NOR<2!_ M5"3U(4Y3$45#OS^7I70][KBN;7#&'6HP(FQF0V:ZP!0.\WCA["V;N!XMK 2& MW_<'!F9*_B>.P[%'J"6P13P72A% 7 8\0HKPW;*)VP:#N5=JX,RA "*!A6E3 M 4UN0!-!SX"VE '<*NR$91-W (8]4H-A4ALC*>(L!JCE(5,(BQ%&D8E=)D11 MM[9LXFL$Y#K2X9!A8ON5"+ M)^X+>9MOU698E1,9>1QY%A=.H>"637S-GGRI MO=.\.UWJ;2QHV MYKV-OOC1??#2Z>A7_WOX.'R<+0!/XD&09,\JAI!)%::L[(':D/4\%["QAF%? M%0!51VMJW_0U#>Z&_0_A75DA>E+V&QQ3RQ*FA(+'"<&0($ M?R*@+DIY""B]C&T#3)*?/8@LFT@?G-JV%,^6YTJ=207C#):J-9=-5+VB&@6F M#X&?!NKZ-6GT)RK?JIAH&R #'A1$="V;V#B0 M?;R["[O!5NF+2J>>2W8R#4XH!9)H#(,"XAG,<;G+W%(WK,43);#8%F$51DV2 M5<)U@4L*FJ4XT>[;#/=N"CN%ZGJ&B/*6@UI*)KX'5)K#X9_ 0 M=OMU):CK <$V5=$5DKNCB#+5E-5QH"NM(P@),$O=E99-7 2$"J,9K7+T1L&) M?(;_\".H?MK>0;A1>RO)@SUU*"N(TE$"2'6R&C7@3*WG8LZX/"$_ /9QH&:F MO^2-QRZC407#;T%X_Y %/?$4)/Y]X'X/DFZ8!I\D",JP%K:T-(EK<<.1\HDP M@;GEV Y&TC:7&K" ];*)9^_Q&[Q./G%Y[FS40!7]:]A_AFRJ@VJ^[7DY_SCH MQ\]!D$-\!)37'KLMT7>JRBA*YTT5*F[GT)4O3"*B^Q!X\DT+4#W_;('J,:9O M9S&=_S->RA>%W[2R#%9:+) [S%61-4IMSP3$EMX_\X@!D%-*_2R;F.<"-4Y+ M.(V'R6%P:GJ&[=K,<4P'41M2"RCS7,5, MV-*&%38@U'4,Z2:Y)H,&,"%B!BZU EXR4>.U J_?X@-A53HF3'J[S!"00D.: MGY187 +4@M"5KEZ!U243=X/5*K.T'5KU8)82D?Q&B*"$0H=2PDU+->0&@!+@ M<&84N8=E$S5&&V(G.3:0FM'S3&)94D<25?DK?4)#V);A":_ Z+*))X/1-NA3 M3V!'M0NWB714&*6"N-B1[)CG-QUDE(*3BR?N!JOT,Q;#^V&:0:I^VP%F-V\* MTT[!S!WJ8L$E!DU$&<"62TS@$##ODM@4%9:[!J2U]5$, M;E!D<&)XB L3EV(6RR9JA+='K$.#,NQ9KN17EV);E1Y#R<4.D$I,BN^BXG'9 MQ%TAG5S%3PBT -M-E^?"@DCJ86996%#.H FEZ6Q[!C$-Z?GBXLSL6:&O&3<%<83M4<$H<;CK<<]0-6@Y%4BD7%2++ M)FIL-S[4B2&43K3E"@,YU+-=3AT7JBNV&3(I(46Z:=G$W>#:^(S$($%F4V(H M33>_H&4ZEFHKZ A,720L1*GG. *Y JC=!WRLHD:G4VPL:B%F:2>QR:.TB3S(H">0B2"S*#&% ML&W&N MM9ED.IH7SNFRBQF%HV M\43PV7RKR%0GX@ V+80!M1R;0T.H2^UL#S *S2(]L&RBQFACS"+3\ S)98X! M.*! 6,*6N ,(4,,P&"U=KK%LHL9I0^PBZCE2,V+3XP:GKD 60M)N95)-.HR9 MN&C^OVSB;C!JYAC%M6%!A9D*;%ZIBP'&/;?V$1^\'MZF@7Q)E+E/\I_Y/G+3 MXVU6U*;E.)A)EL8>LZEAJ[YCD'.""+:@@H: $3XI;;Z"R;^#JBJ>X[R>?O%OD:)2^-"F_\[U80!7?A5 ,% M)ND:FC8S3$BIE(06\DS(3'7MBP5<5@0(EDVL; VA_O 0]GK!:&])_2\RJ[4GBO% \H!J(O/FN-CL:SB1Y_>TL#27= M!V?R[=/O&'VN_(W\UU2*F/RW[[=)/WPW!ML( J7N$^__\S_^8SPER/O8JC], M_J+ZO&3A71@DG?QS9/+D3R_?F_QA#)DJ0(W:FJK,%F!-A%2HND1'V6CC$%X ]O+*\YA:O:F1QP!MK7I4G>D!NY[1A8 =@'0JK* *^HH /5* M65#NM-0"0$EAL++0W &@S'90E)E3U(&TRT3>%#:@:L^N;+-1(U)ER\61_#6= MLA1+%Z>-K<%]0?D%A*.&5/F?1G_KR2]_'_3#[J2G=Z<7RBFIM(9*5NJB[9V] MGTR;V]]H,7.?&*WH[=R2&B-5S<^HW))[->Q^"3)?==^>W =[E"BNWN3N\#S+ M\V0]GC>V+ARA)HSF$<;ZK@8N3=^&,I"$T425.6UQES>]'3<#:0W8 TX(^BV M@UJHI=SAI=RN^7==)&O^;0%J"T.EB2JI<8H;-1%*NY7NZ[NN6KJWT(G=P%<1 MO5[>SMOO?_+#WF4TOB[[*-&]<*\GX;E47#^FQ4$S7-K#QS?7]^ZT\-BY\-BU MUX@-;4Y=0IZ4N>3&T 5 MN_.?"R711'NH06+R,N^+I"/(C5.E)=Y@T^67!S.@=.;P& VEL01HHIS<-0^T MY/3)NLT6R):I8_U M+:66A5ZGK2Y:B K["Z.L%GH2.O %H2(-C-J-6I;8[SJ M,V--=%D:9[8T_=#L3HH&=!%]XVRU[9LMNJ5)$W3;3H*6NG=3,UBX0=IL8\+0 M;'^,Y+"9>Z.%1*LX_R35X1AZ?C?LR\T> 6&\:/T%&]020Q/$80CBT!)B3!!IDOWQ MJ_\O*3.':18_!DE:J \O]#/[(7E.^T$BAG(TO@W[XUN 2D9E?J%9DM_Z\R5, M_[2>K2#J/CSZR9_3EPSY_2"5L ^B87 5S%Y+5/&:N8N-)DNFCFUYFP88S;B%COM=S:%/;7?V40F/7RT4&O/1K"GUIX-8LPFM#Y=SIA: M>VKMJ9FTV4RJ@T,Z.*09](#16\V@FD$U@S8X2*3-W.:PJ#9S-9-N5)R@M:C6 MHJ?+H"TH4M!17!W%/3W&;$!Z9<*8GY*X-^QF'Y/K('D*NT'!FB-#*PN?@O9P M0-5NQCPPNYV3D<(K(?OO_Q3V;_)+R=\#]:^(>F(@P>)+/FG)&9TEZ%^^P5,B MB,^:^T\DU+@2]W_,'H)DK)B/ MWS&]+N.=%\'42C]R(J3B\5;X^A>\MRC>L6[\5 B[)/_[-_V6^(&37!>M[M2W^6J[;516\S> M*Z\1>RC$;OGV^'T6=:@7.6$B!??X#7ER4N>-&U?4H=91AZA3S!T?.KXL)>\^ MJZXFPNU+T W"IT*^:1YM$(_.**)97)TBFZY9XC&E1W<1!-ZV.RV&]Q+2ZD/: MF6ZG,SV+0>U*:U>Z 8:YUOM:[[=8[S> 32?9_I>N];\$\7WB#Q["KM_/^2-' M5_+\QZ__LSYCVG&:?;S[)8Y[Z4W\[)U&&4CC_4LV*N.*_BZ.NUG5--&$@#K=L?]J3I\VOP/>S&?M2S M_GUBN8VVA.7:'.M86FA5/V]S5.K8= M'*MUK&;LC3IP:#]6^[&GS(J'[K.QDA^KS5UM[IX *[;)\]1:46O%XV7%!ABH MFA4U*VI6/+Q67,E7U$&@)G"L#@*UBK$/[WFN'@32GJ?V/#4K[N%&'LV*FA5/ MEQ4/7U>T$BMJ<[<)'*O-7GV7Y&-GV .JV(-W1VX*(S8BMML(#:OY MM?T*5K-U8WS8G:=L-+\V.&.C&;$Q"9NF5.UJ?M7Z]8C8N@%FL_9?FZ%?M?^J M]:LV=!O B-K0/66-N/.LJ69$K1&;SXB-2*WL]CB99D2M$34CMJ=X0?.K#OUH MMMYOZ$>SM69KS=9M"B3MO N#YE=M-K>"$0]?NJ #2&_(]W=V$W>)EQQ%BOW&E;T5V^TE8+ M\T,+\QTY+9J?F\G/#4+W*2#Z2%"\J8;6*#YZK?S!CWI'C-UB>VWEW8T1&_AI M\!#W>Y>/@R1^*M]?>9R8KM]O6U&_J=BVAF%_5$UQM-B>WN*I"6T=-MEWV*1! M@EUS=TL0O*GXUII[OYJ[02%1;8TW&+$S!UN_J%OA<^SE5Y*'4?@X?)PI6SI> MN:YREB\0.'N?WQ1>!L$B!+==;33OC&<-3?K?7TF3K0SI5I%F&1*'(,T]1XQ; M0Z&OEII'0Z&'%IZ:0G"CB01Z MD+A*:ZCUU9;GD5'KH>U/3:TOU*JKZPY:7==,HMB%"#L"U^308NL479/9#(3>+W@BO_L6T2:XV] M%D0RN]DV9C^V@71[F&;Q8Y#8L3K VVV+N?0JW-?LN8TD,.H#0*JUT6]!>/^0 M!3WQ%"3^?3"CE4Z(6BJT5"5LMJ2MVD&4KVLK,T7%V^EFL3>BK M<4*M'KI:J!T]@;:.#!-C"J*U6QNVBX 8HXT/'>LLG M5;2'T18/8\='EDY!P[9$]>T.Z7O69#KB>[01W[;KL/8:6:VS?IJMPUHJH]HE M/(Y&H[7-XFF#*CM83*&QE6 Z:]DN"FY UK)=M'P*1'V4G0"S-/\HD_"#._[WX?R 6$V3!IB\Z<77:VZ MT3;F:&:1_2&.[K,@>53 F*LW_AI)?,C]]M1HNY!;M:^R0)_;6%N16?:/-#); MWOBSC$PMAILDAG?<;VJ\2[\;]N6BIL^ME< PXRG4D8@M;B2W?(C]:.:!A0+B MNJWB81YXI6-J<]#;DB-12[:SP-_2]Q;+P#G?YN$73^3 N)*7$;= M-R+JC494RC7MQK8?^3U?C$+^V@MZDLB^!*FZ*+E7*7R;SE5+"6K%?>[+(F(7 MT-@BNMEG+(;WD.](.A>L>'EYU,*YF<)P'OQ'+ N9%(07<)NRD'_&U^XG!+2' M?>1\-L\][&TE,)S=>]B:933+'(!EI@HY9WSN986<,]-?6;]!UN;GB[Z)'M)Z%_VP^^2*$X]8CEI_D?V\'\>VJ#W#!>;D>T M?8VOSE)CZ6:1*7+0_JU_5@-_O%R-I\=55 M'TQO'I)X>/]PI2XOD)]UU?F?AYMORZ7. T_**&VBZGXX?H(H$5Q=0)!!,;I[<;*1RV MH-;:'O+]:^S>/ M4:NT?QE36OMK[7\N8PDR"9S]1=Z/@H87"N\* M@!YOA/OP[+/7FI:CRVJUOQ^13E\UPXW92OKJ]/H1'=,AFE_];)B$^K#,L49[ M]AMXGJ:FHQ3M^E#,GM-\.Z[P/Q'!U$QF.G9.VHO/SYLYP%Q2^Z\9(JQ9":(FT-L:.4B)MHW#F M: 3&;D\#'0UK:D+>;[[N)(WO4^D1K"WO_61(CKSK<8.T:!/-;FUS-T\6+477 M40JBP]LI6E0*;B)P0B=W#W["OG'5BO\81AB4F"0)GR21/ 4%^+Z$Z9]33)8W?Y+@ M4W7TU]_\P0RC_3WHW4LJ@ZFKP M;(FRJX%;?+P"NOLJ�N,-A2SG*:-D?6ZSSHUS)^-WA\;#?)500C,RGO4%*Z M4Z&F[XUFH@76[H9H?+%Y=X_'K>D@+2SV(BPJ#L5K_M-TN0%=;O^@//M,/MHW M &G:U+3Y.MID%Q!< +1%VI2.>A0_8:!^U/2IZ?-U])D[I]O3Z:-($OZLPMX' M)XU_CR NS.[WT*O7N+%0%6 MDO_+8T72E"G8<3L-;$OJXE ^^5<)MOZ:=VEJG=8L?WP-'&I?O)UZ^W>MM[7> MUGI[I(C+ETCN7V\W,(ZNXJTE@9^'8W48O>EJ>STT:LW=KBAZM5P73)SLIRT134Q%:_:DIK0X6--W%I-'/PX3\-N9<[=N-*U= 63@G=7==>/[NTXS4;GK8+D:?K$KOLXZ,?/ M0:"Z:$",>"7]O[#:*.Z4 /:H#@U\@^+=&O%;T6_)HV#NG<;57L5QS&7EGR1\&- M!*)JP!B.,B!6$ 5W89;.I-JF7OBI[T=%QM"+D^SZ,

3D*#+ '8EC)3E> > MI_<6P7M_<:O#G78>D_L_OGX Z$+^B^%)4NDQ4 4KZ<Z*+O)82&FL80N7IV^G0391V3)/LCY=BHNMN$/GR M/3DQY"/C/TA."KI^FBW2@#M6J5;R[$5 #Y[GP]50G@7*K/A*KP. MO_MCR+(^7LZ0TES=3KTZBBC@4;/0G7M>(PRFLC M6:=I"VP[%'9L-LG!SG?LH$QK%0K_)'V$OP^3N(VF19L(?!&<3Z&R9!Q[C+L9 MY--&]R]!?)_X@X>PZ_';_6L8#M3KK.>Y M:V9^]2/YSC'()_<:M(/$IZSG64C-NOG3H-H24:\ Z(+!%D!Z7U%4< %?[EMX M911U["9>Q4]2,>3_OL91*VX]&MZFP5]#N3/W2?XS?RO2]'@["'57+LX:GZZ! M:^F"GRK [LVX4#>!L#7\J_+T0YC/VK\Z,>MS4_]J"\&M$_.S#A]MTO[6:_PM MG2%M'<$W(Q=VP,K^UU0$Z/B"CB^L1-^'JP X=,7+:='YX>6YIO?#VB^:WD^1 MW@]KOR#P&>ZO9N,51H^NU=AEK<;AC*R#UVA,U0@O84 $+@#>7C'=+LZ5Z=!0 M@XB["2&A)A29[*\LT)8?3_QN5K(K3H0O6J%H:M%S(LS8B)+ 3?QY?5YI3^1Q MN/#]R/N%GFN!E8YZ')V[VDCW$*WG'I:GMS2\?5IIG,,9I\U(WQPXW+>I]Z43 M].V+]S7! #RH-^;H@M%7>U:Z8'0E(B^7C"X7ZU/36UKUK\V64S);#I>U&9_ M+H2P!,^5_UBJ,/T:A7\- \^_34+5R#^ZOXRZ;^13Y.-C%-X.TT]!T"XZ+>]Y3!:;;WI_OKUQ =?1_.7I.Q"*J]SI<1WT^Q*6OTA3+9'Z M+NJ)GC3?0LEX>4OY\5T0:;NH9Z7K+M;:^:G('>,S$H,$F0N$S\U#("?BZRSN M_BD!K;;X%!R%A%FRLSW1@'$!2,DC6$8#,]-W$$'68J1M8N2@4>;+U<2(MF$: M8L-,7[5-MM=9<4P(_QA&&&A":!LA;/'.]14-"TT(#2&$YIDC9:\F!\-<]/$E MK:N,MX^#HNZ@+;0QM:V*=/7LODXAG*TT"/Z,_S'L/T.F?M9NR3[=DI)"P'DO M.;9%A4 ^PW_X$50_;%JK8I7 Y&S&M\N(36DJ>V.E[W)%S)>N&>F>E;"/?0SU@,[X=I M!JGZ;0>,N+E]HWGT4#RZ&YOT^-B77@!>4HK+V'=F^E:R1/@Z&$CO6J7Z;\*L M'WR\NXQZX5/8&X[3_&K$?@B#._=[T!TJ8?OQ[B[L!LD,D^U?]6[4T>>50N'F M6]P.H: J$BH1.JKU7H#1+;%@Z'F_865UZMMWW8O/"WO MM+S3\D[+N[V$/,RM7B:Y8E9,1[':E=_2&NE8W7*MD;1&:D+$86<:ZN-D-%YM#$I[9!IF\YL"[3ZZ 39%(C:QF+'0MO* MLF:Y99V5E)+VEO;K+3%E;D"Z16]I)*\@.TG1TS)I4"*$&>;>BMVI+HA NBRT M!80PHQ8@O$ KIP!FIF_C+F[\^0#U0FTAJ>;X$$U08'BZN5*CPWUE^[R$IA?0 M[,T5(T%/H]L;80?ZO[0 ZN/59(8 M.M#9D$#GSE(?;3_NJ$LI&NY*M*1>HK''';50;JQ0;DY1@I,GG]"_=#."P_=( MFVE'L(P09J8WZ^3EGN.93:>]@WMY1Q00/!97:@MM@(Y?6!^%T;M%BCUX(W[M M_+?5SIQQ_Y>1SLST9ID7NLZD73&,@]L_NL[D"!*U)]4:0J?TM-!LA]#4J4$M M-YLE-U<_0JA&G# )NI)X=RCP6BYJIB'4-NX^IEB]+MUJ0A3FX#D_?8[T\$1P MT'B*-ZKC7"0$CE=;M4R#3!\ZE9* ;*D$9W1X2]^IURX:F+DB[Y4T,'=\5"N" M-I_'U'%R?5ZI!2$?'2=OM8A!WUDXE)WV6QKUF.F::9N6]C B(^NC-0ZJS$ZZRC*(G?6MC!WO?EF M:5\_ZIVDAMP-0/9"/*,PSU:)IQRWT<1SS,2S@TC13-Q8T\_1T4^#HLRCT"31 M!'=*!+=6@?6,>MQ"('/N5E/=F4%W9EA(LC/7L"XCV9GI.SD3H&E6TVQSCS#4 MMQ[3=*OIMMF=T@[:^%13;3NI]N"G!LMGA9IP&;(FY&;$^;>;'BX?;EHA4E"> MOL-NN)K>-;WO@-X/WA!@EUZ?IG1-Z<*?S2A:T+?B4@_X&W .XX]:T+7 MA-Z?^J[GYJ4ASA@SO=4N@MH%FST&7H=EM#6:W-84UNOK8BP-/#>4LV;QZ@V M&\J !Z]$:)'2U$[ER:G-QOJ;!U>VK*LT#ZJ:C/!OJ=FD>/58$VF!&U_[D#):HS*B>G0O>=;#FX FT1WVJO M],2XMJ$.Z\%Y]G"M%#1CGHZUVU#N.WB-;>,JA'2B\X39;]^)SH-7!S4R8:)C M/L?*A@V.^30@<7*DITVTI:I=R.,^;?+2ZKV&9T_XEKXC4-'ZNKR6]D_?NPUQ M\(M&V^I-:Q.A569\0^V @WO3[3/A3TF/:S.^^1KTX*9\ TN@M [5.O1T2I\: M&9'62:$39L%])X4.'HEN6D6$-E*/E0,;;(D>O#*BD8I05_N>."/NNZ3WX,JP M<2%5K0U/G@GWKPT/'EIMK4VJ%>%Q\N"^%>'![=$6*T+=^>0H67#?[4T.K@1/ MK\[H5'(?NL:H435W.'+R^J+56N#8!M EP%%9XTSA09T:/D?\:FAD]*/=Y MBOWX9_S[C?/""E^"+$P"M2V%D.M!'*5Q\B'NCD"E&*0;#Z,L>?[CZW5;*'_I MGL[>CS?U[NOUGA#/UZM*X5LU?#9#_&2F%R=!>!^U[Z:J%>A@,G5NCZ=$%I\U M632/+-@%0 CWRW]N"?DH2W-=4(P-U'5AL3?I ]$%;@*9 M:2-UST9J4Q"_=?DB>KU0_:Q%S%)PG!RQ:1NG03;.X+AX#I(GL)ND,YD&6I> MDUK/Y9'\K6F2_2'N[L)^J/[NY@!LFV:IA=G8$ED(M"WE %8'^=E["?-WU3 _ M&;J?"PDOH?M?_03QVSUL)>"_O=GFK&%Y"O2O0STP\1 MM-'TKNF]I<&:2RWD-='OA^C#2)*V?&I>9D]&MAAPS$NQ%6.4*O O11T_ M?&W!?UO(<@H.D^+U>4!LB02W6Z%_5 '"6?J4&^B%_:&"QG70'29A%@:I^[W; M'_:"GI?$C^I@P3#+LV:Y^P50MP6]^(L5 UC*"W1U@ MB@J$*[@J)4FY-8>N=+"\%TLL0Y;PV+01+VU3G DY''%9;P#!"TT#P\7:[GI6W>EZ/-9+M7!VXW MK4^.F:J/5H1JP;8Y"1R_I-*R8Q/",;4;H=V(!F;_JXA3*[;3.[(TDPO7BJT= MBNWP)P"6$HZ6'<=. ES+CC;*CL-7V\X0C@Y?ZO!E(^C2U'2IZ;*!BG:?001= M7-+(XI*&^8F:!$^-! \O!9=;C;H$]*1+0 ]O/>KD=[M(MP6^>M,4OY:ZS2#= M9DC=PUL%RZ6N]ME/SV<_O-Q<&AP_$F)K, DTS" \10M/VUQ-\'2/G\X.;HZU M@*H;( [W%D+4I7"M*H4[O!LQ*W(U<6KB;*SDU/: M@>TR-4IQ9:G%!LA6'57 MF09*SZ9$D/8<"!A&X8@X4\6X:9E<'@,_'2;!^_%2\O')6R9CQ7O5B^9>F@2# M.%&JZ _UIZJ7Y["?GK;F-X)QPXK:MT\FK/G>,39K7SL>7_.MP[17]<8PC0F" M[-W7:V?-%S[.L?G4*A]+U+OR.Z-AW3O'1"5_7'_?$^U0?F\O?))BI$S=ZHFK MX6.0^%E[_-0S3_.ZL^I>_3%GSW7TYK9[I\M%E;WP;?I>\G\;#I!ND MHU\? E_Z7/)G";[W/^?_^"-V%(YG(QM9V!06-3TJ/ L2#%T@A$V):Y_)A_RI M!^4_G31[[DNMU@^CX.(A".\?LG<0@?_UDY*!%WX_O(_>*5D?)#_=2<%XD8;_ M#MY!,,A^.IMZ?N#W>E(^7?2#N^P=&'P?/1]&2@7FOY<_$"DKN__3Y)DL'JA7 M?E>OS/S;?M#I!OW^>/1O9^ L_ST=^-W)[^./YBNZ\Q_#_O.[&ZG$TLY5\*WS M)98F_.QJ'_WD/HQ&R_.'63SY0Y(O*/_+M["7/E:]8(B/K=>04N4*I0J&"<]93_R0OH^,%ESZQ8-93(&5]U^^//W0; M9UG\^-,4A)&$5AE\Y=]'\Z?^--JE^LMX9^,Y>/"]TXN'"N3_!?+_S: UEFNY MZ\??WCV$/8G*G\8(I/)-\^2@]E^%FC!ZD$HVFW_B?_\7-,!//[]5#TX(LP#* MVYP67OZ^%8I=>XD_WR9OW\^LL&"@T>#K5F:LO3+U1/[KM]$W;N-^3[[BZ]7E MC>MTKF_$C7L]O>3#+^[:M;]^N;RY=*\[XLKIN/]C_UU<_>)V[(^__GIY?7WY M\6I+*]X,T14K_DU<__WRZI>;CU?G'>>-_::# "7F=E=YC (4DS>&R3BEC +" M&<:G(TZA%*=IW ][QRY-MR86O(]??NU,ECSZ5]HX41SEAFG8S2V;'F*( 6;@ M '-V\>W/"\_O9A<ZF0@Y5&UJX> @N/K^ >VK9[\M;>AV$.EKB:(FC)QN?L1E>G3Y&$?K_S-0J[<2_H_'I=\^ABU4)@ MH5H0QM"R'09M%U.&N658E GB4,@$,*M5R^>AGTB:[3]_R6-U]5JFD^>8LK^= MA7*_:="5,(W[MWZ_'V>W\7?%5"8CQD]U&F6>V=J%K-4-\,]?Q9<;]\N'WSM? MW$\?O]QT/GW]O<_-WME%R- M%S=#V#=J&)J8;$M@LY?$_KKC"+:G4!* MPEYG T.DYD,_S[_HVT.8!1=*3 :25+\E_N!L"9.A@LDP(284)B$46]2R70M9 MQ .(,&%22ABN8K)/^=;<411_-19[UY-3'^7$AY[__!SX21!);W22..D@\[RC M'ES&;MN"HC;GM#Y<3<3N6_\1_,*:#G($\)ACE: MJ>M/\C#Y5A0@T0KP_/*C5Z.LZSKQF^E- O,",<;"]JLV,U;ZPLOHU" M?$,'4I-39GK2LK(]QP2V]& >O M;L<3UI=+6]Q<7OURWKF\LM\T.VI6-IRF^8FORTZC!WYPOTN\Y%#OQ'>=Y 7: M'3_MI(.@JXJ$>ITPZH19VK$?O M(U^\E'R)6>_WH/JA\F--"1'.$8JY+BF;"\,<"W6M640Q&&30L$QJ FY0)I'( M#:WL2X@)P8S(2KD]]R6?(H::0?M -/TLS+N;DCW=%8 M^J-)YU_#)$Q[87XEK+3[:NVY'2PE+ N9?$7)O1^%_\Y__[$AK-((4= R$KO\ MM1U>K"SF;5&I:%3W)SRMV2@<6 MSSOJR.+V*R67V!*DL"4LX-B"N-"CEDL=DW,F1Q' +F"VZ[CVO"TA>KTD2-/Q M?S[()<)7A/ X !VI9J.>G_0ZG_SDSV_^:M#G!;1/()-PZ 6]R"W*#,X MMQDV3,,D%F!P)D\Z!7%;_O@QN8F_1:^ MQC>#I.H\_=0BL6=P_E\C7 RI;Q( M)7O"L!Q(/^J^7 M^Z/"%8!3B@:[AD-=S+$P7$ %@Q;A$&$#>LAQ$;.]6N!\BJ6+V?__PL%BQW0I M: C'R&@CC[YN03^L@2X&2P$%R(5P/4&YH"X1)K4LQAR3((A<6QAE="D.%TG@ MOQ)!B/"=H^?'BW7 462*#& 381C8LSV# H^9E!M2TR!F .I4DN-__Q='D/V4=@:)G!P._'XG^!YT\Z/O%7"6W2S M=UL2>_QXW2P3OI$*CQN4F$J\ +3K*#L&"Z+L"R+P!![:.\M?,N^;C4=SK*[N MN-71V+K,>!-F_3QM&OC=ATZW[Z?IP>)7C893XN=B^/KY4>J69H-H-+UI$+P: MY^=S0@N^=Q_\Z%[^(>I\>PCE7PK1O%$LNRF$N'$D9EM@7L$"-*!9^"_8E>8# ME*8O=ZFT^DP'$Y-2VR >9[8]%7$8*])GB&YSL;' E0%31*U>3N3\\[ 3SI/ M?G\8=/[[#0!0%9!U\N8&34NF'3OB$2E,?^RX!%DVQXQ30R+>A)QP!QBF MQ^_W.Z-N1\H7^FL8*D](.D"WP7B"?.>+,X159G-4^3QVB4J>U(0PE)NDAE7E MS: MO_G3J\Q+8_.'QWOX\:?<;?X!C?9X*^E-CM_^2^Y S<^GRH?4*L;O4;7T:;Z( M?)%^FG5,T.GYS^F;-0* !BY"*!1ZCNMX2I0B:F/+XL A"!&I08&!H9@/ -K# M))'+^#+I.J7"I,-T_;+0$3G\'FPO4_GDTMUX8"4.BX%8*H!$0%P[%<:I @:KDDTH*H<8(H3#M^ MI^\GTG#QNUTIB)24Z>6$Q1BB3/R+NR&O$$8YCWU_CF*U.MKC5_ME:DF4O'77V(4Q*_70L$WH$R+]#!U'7 ";A M@#'#=H'!F654%,U/(/E+#DA[!,=]"Y57Y+9V%4JY6Q"Q4+6(E9&6\*XJVIO' M>*5)$\5YI'68CJ(=]7D='QD015!QNK:@YKR/OR#_V-UY&+UD"LCO%0^"ZGG<$OJ M+I=BEUL ,B8LCA#UB%E)>=^+3DZC=FN;D]WV++ MYXVV2LO;/)+4NDAE^A#T M^R^"_@?)5WFX<-3-9'$T[L1_'E_C M)<54-Y0>6RHG7GEGG51:H$$>3R_W#HV&C[TX&T\]>V^>R\6?0\(F3#K9XJPE MM3:UCU:E\-,=U26F:H>=N-C,K$P7>8( 8E)#V/5S?NU4UQ\8Z_&,X;YQO1VJ2! MJH^>U2]]C1-/^S)^6YUPW5M?8[XHF[K)\:);O_NG]+*'44\M.4[>_5>W&P1W M=P?JJ;L9WQO,(](+L#BP&96FA78-AW3LZEG2 \.N\BRMDC*A=!4I/EQ$(PZEA4%\-E#F&2J M:CX_?:Y^>;Z(I#;O? N"/\>!V71\U\4*++#9Z[;(*<M8'D)8VCV&"[!!*@^UKD2;Y(T2D%D2]].<+C\E<3?H*5(\::&X'-[D-((7 M'!N46YPQU6S4!H"[EF= BJG\+P(&V83P/OE)UKF\['S,"\8NHU$QA53$IR#K ME@.4G+C?[SB&U ."F)9P*1"06ZXP;>'8@"!"Z49&Y+5"]OW%_S)/_EE;BR+\6' MSO6-D']3>Z@M7>XTKA/YTELX&[+.U=+=/WR=#TSI\J$5RH?XTO(ANJA\:,$0 MW^RQ77ZLH1;[1GT4*UBE+'&J3]>5&E8O,7^6-(G<,8!V=DG>2W)E!"65L,EU MB\K:-.1 XIY/EYX\24Q*GT9 4CFW"47PNI+I%KIF:].,2-,@JVFJ7BH^W2,0 MUO:9-N23C<^:U^YVY\BJN\>L443:6,%VK$!HJ+FS\4;'G1X[_C9$TU%*H,8* MFK:STCKRI.U[W;:) YHK4%3AE\J"==4/JL_MD]^?.JRQ6PH_G,'PW[LP%@XJ M.9><,D:(F@$M721!*70XXXRXU*8.$L*$AHT=01#UH(%?^@X/TXM[WQ^\4[0B MHI[ZCUL0BLAL/TE4ZX]_JHM"9CH%C$X;X])!XV':*Y\R!BN>,8;G%+%S8-!E M9XRUM=I&B:MERQ'(EE)K)V8""PGDNHX E,O_>9B9U*7"M W'$MZV9 O_3+8A M6P@PSZF)CUJV;.@+-==V$:,^4JH_?S>0)*.R#'FA)/RI$P7947I'*_%AZ0IH M$SN<,IL+CCFU7&AYGB6PX2"32&7OH%D^G,#TRPM(KX*L^GZ!K:EVJ=<& M %ODO\:J\"/0U*? 0XR]\!#GP!4>,RV '.K:G-NNXUK @H *80CZ2A[:B@K# MX)QC> XY.@8>.AW_^S)ZDE01)\];U%PM2SFLQ(YFP8X(FIY!H 4)$I0)S@D7 MQ)9\1*#);##GMKZ 6'+ASKQ3^.TA#5J:[F2WN=ZEI+K6&CA<)&*_PYA<\*A>\Z M#!+J<$:Q09%#A.48ENTY F+L(C9G;X_A[([ +*)>?NAI5$RUZTC2N0&,<\+X M49L!V@H_4:8T:7%G+!(N<1"%P' I9=B$T $8.QY@# )N;XT8I*6T)K//B7Q0*[_^;PSZ/M1=IZ'4-6A@<&H2>$H MG9'7,8Q^.>4R/&86'$H=6PAL4&8;F")@" (LXGJ>"N!XF,_9OA- ?U)@%E'/ MG]_"?K])-FA#&! 72@QP87J& MY[G,DGXC):;!.'2HY1H 29,3SS+@!*H[4UCH'$)PSK9:\]J\S$*CF*^I*NX8 M68^6=!^EA$ 3VJ-PJ7;6)LS&"F83KF#,PD)PQBC"MLFAI?Z&H,74N:E99O-"R4W! MA_ IZ!4 'L58=EERCLZIR<^AL4T6;*R2.R5=UF(N,F%Q\A!82)J&EI V&C5- MP0UB48MSP80-;(.\FHNV4SE.SZG!SS'7J;\V.6RC/NHKI?Q.MO=5HVB@J>7; M1PN$HSLKHLX1I5E^"5=%HL'/),[3T[5?S9*S"%PHJ* .!!A0)DSNF"[DQ/4P M,!##Z58+R[(C5 R3E$^JQ_"X3(B? .*ZQ6"]B.:]O(=@V3 M$MV5*?FB/BG=,YX^\$@S@-L_+IQN85JS6$%4L. M)#0](6D=6[:P*;0\3AU!#((\P5W#,YT75KSS;]]-8.Q/G6RXBJ/NCD\YCQ]J1.$UFA ""HL;,L0%&S,74%M00EHD,[#@$/&HW/LG. ND%314\>,1HKQM:RX@VL:FL*1N.!(@Q.30H(=:G+*7&%: MR')<03@P+ ?"N9S@!,XOYRIVGJ)@A)R;6[56EZ&VL3KRI%3A$?,?,4M5UP93 M?W"!22BVD>FXF+D.,BR"+6+/A5G6XK^MJ$-B&N>0;[7^NJG\=S*9C]&AIT7^ MXQH(Q!*!O7BHZ@%>PYP-K*Q+44;H=# A)K4 ME.8%)$"5'%$#N!ZH/E>RL\@Q,,\-PL\1V>I9L(T1WLPC)XV2?XU*=VK)IR7? M0LE7.J]#&%8A[EJ".97*(H >1Y=J6C0Q1..M.2/1]EYDXW1VRLGM7- M$8_-JYS<*]@O9,YIY4/TO:='Y ?HZK^C2Q*]W/4S\)]5'Z@]*=Y&>FJ-$)@K MN52PY%+9!)D6PA:@PJ:,,4X ALP4T+8I8;SV)J)/(X3ON,\01.<)UF(S"(O%=IQ^KA0;)HZ2$6WUS4@5CHN+J)$-X M%-C(0@@("J@A_T&.22P;(=. \W>W7,59L"<%C,Y-PLZ)J5NW'Z5#5)@=5XS2AI/&@#1]T,B"R/NA86EHLH/;?P=)W//3!R4LN;2:?SH&*_0$',Z3X!Q>:"F(!>'(QAA!3 6P M+;EF.;EDD=$WN6P>;:7Z[,B%NZ98NKVM@C[X5Y=)[; MN)'16"UNL?SB>,_@8$)+[AUFC"#NVI9#.><680 09!D>L*F#YP*:H].H(VB7 MZNMVG5P\9QB>FWRK!U.;>A)'NX)'X0IBHS@'XA@N 2Z!EF,QZMI4< ]1S^(. MH]#C]EP096TNVU)W%(+1.01'T0_S9"H/IR_Q.MGZP]5XDA<\26S/M)AC4&HS MZCB.Z;J.BZ!I <>V#3*71-BCMC//.23GV-1=4;1/>&*WJ$M@W$M;E MU/RN]"G&N6$+C*.H5]/NX7$P#RG*/1U*+8*08WC"I,(Q+!MBCV+'!#:6/N)< MFX 5F6<[!2WDW##8.3.V65?6?)W5=J_P0Q@%N;)*@EZ87;S^9I)C= >)4;JS MQ"'4I09"4+J#@'L6ALRVD8-- S/+G;M@PX "['L>8($& /9>06)$/M^/UL7,3D'.^ MU1N#FL>'Q^;8C5*$Q3F'[<5(6\QS%)0:17-AFS8A!'J>H%0 Y$J.L;D'D0$< M9U$H-(?MS8,?*3Y4T'6D[[S[KM'P'&#)C.915*]IC^XX. H5K64I9X;KNK;# ML46Y0*;A F()CJ&<:LW?@/5=HZIB>[5I(>8,.$MB6R1\S@JK]$NH^(Y5O"<9W@0RS]8D)K4,#S3!99G8QLR5SBN MN2@UO[/+$L Y OR<&$=AQ&JG\'5[;4.MB[0PB[BG06TJG45*;8L*V^..8( R MXD)F&+8[5R*ZF*&VHK"8JD$SSR'9@8W9UEJ6MKN,&_? /=E.@(VB"-T''0475&Z2JG8GZ?R=]\!/52WN8 M/<2)?&@OYQ-NE>R4XP2LZNQ5QB$9L";@KJ&(9I M$HMQ[$K3P32Q,1=9'N$[%_O_5!C>E?4M\?)2F5F$ M8.PIT4 PR@'20C(2SX-I=^%8+_2O89W?34RUR@UH[DN3$9I)*<)_G9Z2U;M M;?)K3A25'#8TH[; &.(\=9120047EGC'I=#,4-QNR;$+*KMI5D4S(6#LT7'4 MJ#PZ?_.W8I&/)L$/+/+9)-S[E/MR?+\)F;A&)N RV*N$6V8=Y4@IXK@F5%@/ M+:*H%0]>K;-;+K,Z/[^YNAGGBV)HBXO1^3.ST^=A.?[KNS>/0I1EE(F.D_*V M?=RU1#_G>7)89P3&Z]))X[I\QW2M\'ZHN/DH4 MR[K!N3 $0F>M0-I0 90V%C"(G5/&4FQ;@:FM4-R-RRN"RRNR\(Q/&L5'GU%8 M;GX^54L_X2%W=53[\9W(?B1Y9 +5=>S!@E >66-\E1B)H,EXCF4!DI-&6W7 ML==RJ";#ES-1() 9BPUW2:=A]HU'LOP$8@,OSU='2TE]81U25Q 3B(2 M"D%B*.5."6&@ !8A3 !P_K'LU6U9IYL*?H0S)'B&P?[JINYYJ*]K._UU$1L$ MK=\O_VT,9SR:%&\NBY(F( )_^:DQOO,B/(59]1\%"RXCXOPQE6X_?QM:QZKZ=V= M5WL:WST^[PYF!>_(1?GOY6QUC>O\<_'F;%;D?[S)+\*(?LS'7_-O\W"GOU[. MEI/)2^S//32004 1DX0*;&0LCJ2>!4K #FD=?Y/?6H4M'^D#,,B?,L_!Y2P2 MPW_,)5;2<:L4))(RZP1G2!A$?#"%%#)R)YM=Z5_JA9[^%3#_[:9?EKJP?@Z#/-\]?J>67X:706V>U]\ M'?PVOOWZ?+T6Q1%)/!/XKBC_G !3(;WI/Q?YI>)#U=2\\CW',RZ23OB\5@GH\?:H'1.81Z>A[" M3F'?38_^8'>@".:R(+(.!3LNL''0&$(UQ90)"3Q%7%L!!&3DGL35+\7DIO"S MZ55P_!?Q!O\8+2[-S3PL0#%S?YZ/;^*2J/F\"/\W_)3_>2-U0D.J(B@C) 828[/7FA?^D]B6V2R72")A-%C=K8>*B9)A)+IVGX M0Q%.+8L]1Y6$@J"]F4S_MPN>@I!E$M!,8)ALIL1BR68Z/)N)R(;[%KPU;S#F M%%% J9)4( FI @I@(UH5P9W93-UP$:89D"(+#NE1&TT]W8-[1E>J>7FVXB/A MI=,N+JQPVCA27&((H8C5^T91P8RRR%FO@&10*>=:38_C"G^X^'DZ'989=\7L MR^B\F'^$I;2.<, A%?>JI4,!2!@E%S-" /.F] MLLP!1 (F+6[%.I\$PJ[B"!AG% 652#L]JSB!,('P]4#(0%WQ0A41G %#$1>4 M2J2T #:XTE('\U6"5@'?4S5A)X:IQ!F",D/=-I5*($P@?$40-LO.,, JH UQ M:JB"2!#()<8"4\*5M*TCC)^J";OQ#@')<(Q4P9.P1T\F,>'GV70^'US/IA>C M=,QQ&Z:-D\8U 4Y8C97%D!(,M%7:<8T4=4IXV=H1*U?VUW)A]^@F\@QR$KS$ M3FNR>A>SZ14*>ZLMNUR$ ]@&8JS.G/$>.DL8($8":JD3&D%HA+2<,ZQ8ZQC6 MQ\'9E?LH@O<8/,AN56;:W$G(/73DBCK1!",O/)#4,V4H $P%/:NLXIP;[G4[ MT62C6NW$W VP92)V=7N1$^<2=!-T^V/T"B.NJ%4E ZJ '6 MWO-VD^.->K43=&*0<8D"0COM[M0[J_?8=BH_%N-QN&4V^%Q,BED^SLKN3?GP M:C09S1>Q./E+,2C^O(ZES"=Y5F0%O\99Z$1;ZB7W/N83*"(UAE )$F"(L"&\ MM4FR7.&?J_55DZ&ZM;BN6ML]NJ-198H,='I0:V\5X"GIN0/&$VZ< $6E\#[@ M1SI/-5,"8@)HC[+%LG0"U,YZZ\B!YAA#+$$CGLB8\]05/C2[=4MEH(#($ M%:** D49,LIS+24+(&MUZ7Z.?NK&KX,9PB0+ZC0!*@&J)X!J],7&ADO*-.#$ M>XH-DQ);0JT@P"*"O>I2074#*)11#C,FNVR7W7^/Z]"W_=Y=7>>C6>P-%5-' M/T^GPZ^C<3J'K8W-QC'CTBHAH-2*24^]L-H&5&*'J;-&0=S>8UBN:KW6OTSG M=T\]B-AWF\\M(H0)!]--1AT-ZA 8QJ_?:-9&.$R04LE1(KPW5#" / MI0@VJVB57#Y%#W9BD[*,,Y!AV6G2=H)B@F(_H$AK*,9-.2]!,$*5H(H+;:FT MUFGO$5<.MBJ9GJ(.=X/B::G#8]NA^ZV8+V8WYXN;6;AQ5UMQQYO%+7@-1:XT M)=Y#B[&CVG#%+>;60$L]89K<0NYVBHJ> M!/8DK;?U,(,<22$T!I0AJ*&#!NF /$$LDJW(S);8ZVH3#W*:492JEQ+VC@1[ M$M;%](XY(JU7"@43-%B@RG$#C/)6QB1.=$\#GFWU7C=U2YF -(.BTT9@"7T) M?:^(/ERC3QLK@P,HO$: 0JV##]2-Z5SZ:+C8>YV$%_NN[-X\G9E.2H6Y[V3U7*FI<[$TL MNL+5#RG*FZBC$PN!U\SA*5"*,"BDAI0#IK! A,;3W%STEOUNS-&9:YQ!!#,N M>D$9J0PK,<#!,, FXT'6K;9(\,4=I0@0:BDW7"F M$&,.4XT1G9GXV%['V$; MXX%E\8A9#%[264CF0R*/$R2/Q[D#@D9\CS*$G*9046FHB=V)#&7 8BV#E2'E MCIY'5P$&G@%&,\!?,KQW8/;#L>U1OY].WDSK",1RD[JC($0_HX*;S]7L9SK] M*<6C-QT.=P1S/?;Y)99(+)%8XEES[7H/!/36#/FP"!^TS(]L,"E.LH_BAG $ MA V7@FG'L#=(X>!28,64EQ0&WY]"&M[DK2K\][5ITU,UBF] $Q!GI MMOUPIW&'%%KHJZ5PD%C>!.5&_@'DP$J+L)=<4."-%M HIID3DA$$VM&!IT*Y MJXT&!#/(7@3!O;6C$B"/%9"TCO4[%?,$#,.0 *J)YQNNQ'-LI'NKK$D7"FH MN*9>$06$HT@8H*Q&B+7TZVJ9]]]Z,1BX1&3\1;?/#P>_IQ1D/&6LHD:<"3*# MG"6:6B,I0$;PH(B)Y @ AVB[>^IFK'9V, !FF1 O>:A<0FI":L^0V@@C.*>V^IX]"YUH$=6VG5;D)* :3[=F7S!;M#0'PN@>,;:4+6-$$)@1)8ZC7#U#"M/$$"<[6U7>!N:B$TB..I%%=I.))$J3Q*#' 6#X$:S7Q_[^GJ%%;68>J4% MC:?M B>1#>0B6LU^][:-O57I>T9I,#92\7OBD"/FD-[0!&ZJ54Z1;A]7 M6M>H^MGTRH0!C"8W81&61:S3R5R7#Z+ZWJ?X&-R?BUD>UF4TR6??WBV*JWG@ MD\@;LVEY%,\JW/DRP0T*648Z)9,3,1U.R4(X6.AO0CZOD<^ @$)[R32'5/+@ M-00O05 OF />LE8CO)=%?E=Y QBP#.QC?Z-G->L)O4> WHV*NW&VEC(*Q-X2 MGA)'N0':<&DTH.$OY&@[;?W%%7>W7H#,&"<9Z318D!1W@GY?H+\!^036BIL& M^QQYK VR,9V :$28X@1RC232Y/45=R>I"22C0L0(X=&K[I-),WBW]LT'WY\5 MD^)BM/CAA9+ICS*D1QKGM .#&332,6P5U91+B7@@A!C[]TS2>_(!EV!?1O)T M]3Q>P@='%&6('V[/NEXJ^138/UD6:$3SK&=8248MP)Q2H93FB&@N17#S$; / M. 7;L$#G^0,8@8RS3LM9$PLD%CA9%FA&]@(E1/6OM+:4&*\% 8)B8RCS2,-6 MMY@GV0+=NO54\DPPE%@@L4!B@6='"2@ =8&0X 0B@D$FDJAI'$80T2@(\A! MTTHF?)(IT,VAPU)D O?"#^B_[W\@+O[[8K'-$3=/>(HX/,7A].9L7.RG+JBK MF?_G/F?: ^K99(!05!<\6<(%5$Q8&-P0#;W"7B.% OD@%JB]G5]4+%[VU!V8 M(48R2/>74_3(PSQ\ ^,([(B79Z#7#3Z_%CT=PN8*)35U <"<%EY+K@DEF@H& M+5$>""4HQ>[)U-55'@-#+!-H?^&2>YYN/W=+$C#4&Z:EL\C[']$Z="S25JA MIL%U,1O,+_/9LY-)#BLT_,Q33/H7%.V5Y/;UW)-C7H23G7BBJ$11AR.D)TM1 MQ[9KI_/YZ#RY;$?BLFV**+&&SP9D<,X4%M9(0"$46@"O@>&:.$D\;+4F=/EL M$J8U_[68?8R6=BDY6^[8K7[3].'04R-,X"U\T2!XVK3K"^DF,CI$,MK 11S4 M7.0L9EAYJQ 6U)! 34A@"HW3'%.O=^:B^[;@-G+1HQ0$]M<;L4^AI,0HB5'Z MQRB;S!N.Z@TSBC43# 0RT9;B&)+&0FGHA#",$4*>8=ZT0M,=F3.&@W&@S+:7MF(-"J88LV5F)\OI->9L8KQ$$MQ H88%3& ,*"1"!K22V MAF#'*."M'IC;,]ZAAY[2QFOBK<1;O3+5!&B$MXBW3E 87$H9C]:52AOIC!*2 M*T_T,XCK: )$^]US(XJ8$2$0FM@NF?J79L65(FGU\.PBU&@?>&\R@2XR ;PTUIYRFJ?VQ1?=&( MZBNKF*.6,&H]%%*Q!$/YU$D/^5N:<[P=S5'TX$7!8EWT $_K*GZ3QVQ\:"GA?Q$)/JG=$D2-CB1Q+ T\&8/A;%X/UT4?BS=GLR+_XTU^$4;T8S[^FG^;ASO]]7*VG$Q>DM*< M*4A9\)JP-L&)@E"S>"@&(X0+Z;BA\3?YK5784H@>0&7^E'D.+F>1JOYC+K$* MH[%*01(&9YW@# F#B)=,*&3D+FOX2>E?W."#'Y@/[S^Y]Y\^KM-L.AZ&2PP&O[]_]_??W< K_=L[HSZ]>_]S-GCWWCP!)R\S MT@#^=3-:?&M6QW__^R2_&8["SW_H=I:- MW]\RED#@O"8'QM?-&TRB;AS?,CL@J(R,4ED,SHOQ>/EIJ4SCZS#P\]7K>U;V MT^@JD./[XNO@M^E5WC(MK_+9Y]&D&EY^LYBNWJ@LU?*=KZ/AXC)\.TQ^J5+/ MI^-Q?CTO?ES]T8+I=^O=B'4%.XR8>FBSHKH'@7_YZ;N6=E_=_Y'/NOY(IGN] MT+U>=>.JMQU'-O16WW,@O<5K\JF+(>_G[O M1RH&E<-9*>DD B3=YU3&8_'JTN+L."0@G M H3?BD4>/(#A8)4]E>3@).7@T_1^#CB9PDF=C_/)>3%X,[#%>1'MQ$I>,,P& M"$#^VLFZO6A@_N N &>,%Q341]9SS%5PV2%EG% "B-">:TZ!-LPBZ5O)FY5! M_N%F,5_DDSCW.Q'_=_$9_)TTPOUE&MY\MTB_S#CE&>WV2,J'GO9AGJUPLIGF MG2:2'^!A"\]((C\$CD*\WJ@D4 M,A0,:44^5=EA:2C'1SG*F6DCJ),6+UYVB^_E9C__-OI>)Y?AOTR&\B<5OBML1M MI\1MA-7E@M0#BHP"0 FJ*9+,,Z@41!0I3-M'@NZ)V^HX2PQUO)LL@PU=\1RA M&8_ALE,A[\5Y]//D_**77DB>\YD MP#A#K-.S>!)))))(2BS)YTG+YU9*C-5=]B6EF'%B+7&4<@N5H)(+YSU&5'K) M^Z;$DN(YP;U9]V +_6#Z-U1.:CR85EKZ$HX0K)\!M#$:Z>C>?WQ1#>S,+LZZ/+7CL?VF?#[%U'KE8#V544D^4SRF>0SR6>2 MSY.0S\KV?OA([]+XEDC6@5&-"'"" .H%)5@IS)D@WI#PKV&R5;5N5P93-)_Z MGV!/&.W8,$_G>R?@'RSP20U\[@'&Q!F!J:?0(>&TA1XYIY!@RK3ZCFT'_(39 M/6'VV-('ZDZGZGHV&E>0K;JPT@+J[9J>,==WL=,-#[V>3AA,(8!\(5/MS[.+#JW#@ M_"1J@P-!3BQVS#O *<5":<%M,#BD=EH[1W9J'1,(J@>)%8';>.*UQ&N)UTZ$ MUR!H=)D/WH^! @().*;.6"D-U,$2HX0*JXA^(6+;

3HO:L_J<'MH&5,BO2!FN2SR2?23Z3?";Y/#[YW,H4A[!NY82)8HH+Q3C$ M5&(C--/,.*&X\03X'5J_HCYEIG$*,P!>Y+""A..$XQ?&,:[;7P L# !4424Q M=9!)"K2/-??: FAVQ7&"X&FVG>FHC6P_L97*<0^:R9-0):$Z$:':S@H0C6.N MD714,A&4/J" > T)$IIHB!C!$+62)%ZSI]T.?L*>DR\PRI@XBO+R!.V^0SOI MBR14KZ,O$*J;@@@-B/(8&6,8-2PH"L&-1%X00X3"K8W8U]87B>-/<'_V)7J@ M'F-X")$:Z!Y):J0*&#>>&H.UD!)PJX)]")&"[G6[HZ+NNJ/2#"!RU+&F7L&] MK_KY*/',ZC)$##'PVE#.A:4,:N4EQ0(;ZPE%4MG]=O/:P77;0T$033!/,#]" MF/.ZFD\8PHQV2F%'*0):4:RX]P1Q)1E'JG$)I,RP3[!_K!@GY*&DGSV M63ZW4DL8BL;Y;Y@ !B"FSE&FA$#!O726.8NI-WC/S<2["021E^I^T_\ T8'$ M@;II)=M/"*;M@(,F_"142:B24"6A2D+U' MT0U]%B"5:N9HY8" MA0@SBEA##'42M?H:>> @TQPZKC4WGM'# :8@\9 MWK'!#7K]I(M(H"_:N:N? $GDF<@SD6>'Y,EK7S%XA,XK 2QGA!(!)>'>:F,) M1!PSW[8@]T.>>TYE(;'+*\J([#1;-;%I8M/$IB?/IHU N0)2.*L(IHI3J9V M#&D'/&,>0LM?RA3=7S=9(@.+OFR_QGXB);%H8M'$HMVQ*(5UO87#2#F.K$8< M4*V(=I(A894$1D(-T:XLV@$!P@Q#DK%D1YY.)MRS.M;V^#YU M$JHD5$FHDE#U7ZBV,TAY78(!O0'&,BHD$580@3PT BAF# %02_/T?H^X/_EO M#+%,=)J3DZ!WH- ["$=1UAW8 &!."Z\EUX02306#EB@/A!*48M?JP+8=+OL( MJ0-W]0X]I:VC%JT'5JJ82FF/(RY[K*6T23Z3?/99/K>R9QBM ]\4*NHQPY!9 M$^P180GPP<_@&'%ME7)]ZA"X@P>SYR2/LML@/.HJ\\02Q\<228LE^>RS?&ZG MQ43=1PL[&=[40%HIB9;(0TI*+4:I-I3XOFFQI'E.<%?W)?K<]A//:4OEH+5' M$JHD5$FHDE EH4I"E80J"57:NWN13H8OVH:BSP*[\T+TECY/(BB%-P6E7E*^ M>[9(23HVABP3^R7V2_)]*/*]7$.!1C]IXAQ=TN M'1Y[E.%:]9WK.$+_7(GI?\.ZQ!S'NIFWD1EX@QDP,!)XAQ@ ,3,%:\M+9A" M(R35;LS04U ?/FB/;9^N;B;YL;A>E JAPBT&';64Q(&[A].;LW'QK%KTGFS$ M"UF?0TFD\L@!!KC@RD.HE ,!N@()3"DWK;*5[;I#XD>[0SZEM=E^>T/>\UQ[ M:X0?@<;L$>+ZT\?AD9GVGTHDK*T Z9@PTE@A GU(JJ4TJJ02J815EN_8D@$? M>X_%1$)'3D*'WFEF-X8ZA$)!B4E=*(BLQXA#(C RD&+(L2_I2TOK(-NUH\Q3 MZ6O/"? OT.7P'G'I9VEB(KM$=J=$=K0F.\@AYEP@;[E"CGLGL"O)S@KON6E5 M1>^)[ ZW"6$BN41RB>1Z2'*\/ODDF'=>62 L@\Q !$3YOX'D//>8P%:1R;8D MUP$_@8P"D5'XHJ&M?A)4&8W^ZR(/(UV_7_[;&,XX*(DWET5)-^%!_F5/XWG: M'1O?OL4A($"E7+_1))!?];IYN4F4B_$MP$%0<6BY"H/S8CQ>?EH*4GP=AGF^ M>GW/+#^-KHKYX'WQ=?#;]"IO,>[7T7!Q&?X,\U@*P?ET/,ZOY\6/JS]^NOO( MOUOO$:PWNJ#\[N$MA.H>!/[EI^]: KNZ_R.?=?V13/=ZH7N]ZG92;_=\]]#* M^ E;:^>!>(I98V[RJ8L1?U"^^EJQUEG0B^$*[V^BA1XKXJJ=H-.T.#M+F3Q4 M,:B"[(./+UCUF$2@7R)0!RH?-*)>8A@Q2OKFW>15Q[",T28@G"005D&LP2J* ME>3@).7@T_1^#CB9*JHZ#\L6YQVE89W8R;T(HKK5%S3:<^J88<13*ZQTS'EL M+?!&:-IN];5=;A;I\.1>F4'2:0CKL(ZQZ!6@^Q1TWPF=KU86LU,\_1EG[?2% M:K!L=!745&-@'>>$>@(D1I&[)-$&V$(A,Y:@;2A BAM+& 0.Z>,I=BVPT);TE$'EHT(EHW(@B >-94< M6_UL/+UT/)V_U+[%_B%U@*W63FF#*/7O2T*5A"H)51*J5VS@@A"K2[<)L HX M[Y@CFA*'%7/ :B 8),(QQ9YZ2*+\.WSAUD[SL(+_]=V;Q]O!")G!3E/NVW+[ M' %XS49-";4'@EI1H]8SIB1A&CC,J>- 0R4UYUIH237#K?J6[5"; -<)X$XF MZR>=>WKH\8Q>26A?E4:2SR2?23Y?-NJ-&QE* $!'7>,AO\AT$OCK IFB_3" M0$5:+LKKG1BWD_.SYYR#$SA]+K'$\;%$TF))/OLLG]MIL48J"1348@&<%X!0 M@9%F#FD5U)HE"AG?ZI'XVEHL:9X3W ]^F=.0^HGH_1W[T5_%\PKU>+W5/TEH MD] FH4U"FX0V">W.FW2$PK7%SY2G@!D/H<:4!;L:.&>?FM]4<3/D4FZ?Z:V#TL%OW? $QDD,B@) ->DP&BCJ#@[3MH BLH+@4Q2G$C MN *6\E8ER79DD'"<-O([F'S=OD-=ST;C"MBP;-TA^WX:\B&T]B 2->* !G*@ ME! 24"&M-,QA)3!U*/S!VV>E;-':(Y!!GUM[["H.!]KZXW7/2G["HO6I%FT? M=D!/!>OY3;QW$*H#9U *:U-*:6^,I%)*#"CQ2"EDB?, "FJ$)6"G*KA H4?8 ML20Q;V+>Q+R)>9_#O+AN2V*0^ 1;LUS'HZ M%>^O,PV&(B-T?\=X)0I.%)PH.%'P$RF8-3JG!J)E1%..C:#8 PD 948X[9 U MO%TZO2T%=]*-!Q&4<9;"N">3NAE;^7P?>_G\,!B5I;ZIIT]_=?,I[? GH4I" ME80J"542JGWF&C',FRD&"C#$';2">BBU)D8Y+*U'C&/6.N)[/CQC M"&=(TI-L,I)P>R2XI35N'5*"&V*,]9IZ@91A!%CID)',,=3*$=P.MPER*1TP M]?5)%>>IXCS)9Y+/))^O&C_GC3P^B[#1#A+-G:% *:D5CBT3K$&*&DW[U!%A M!P=HSUDJC!Y]=X7$$L?'$DF+)?GLLWQNI\4:B3C6""L U5Y;2F%PUYE'4#AI M@EJC2+>";:^MQ9+F.<'-X;K [[]O)L5@>2SW\VO[\/6?@^'TYFQ689#YRA19Z)9>X+7%; MXK;^<9L =2]5+"5G&#F)@M,5>$T"Y2'R.'A=5%"TVSF83^>V%ZA#$R!#,)%= M(KM$=D=%=IO20@2JVL"YT33P1(_GA _;J)'4M-C<'J-AM!IC0UUU"DEE':&40_"?ZK= M4&M+>NS @ ,9$S2#%"<#[F22Y[JHP]I7@[Q[I.4@=WQWG-)K.RDO5W&]<55. M8KD(46*"8(V=(YT!.T$[:0ODE#U25]@@.K,<:LL5$%->"F(90K&H^I*?>$5(]:WJEM>6U\D MCC_!;?:ZHNUC<;TH=7V%823W5]MV:@?78= H=!4X&)%<>((0] H1Y(T60&DB M'45PUZ(W?-!%;X?5\KA?\O]H L/AMHSO*O>PGZ*UEZ3$(V\:CT&C:3S&P@*- M(<>(**VAQX%3(XMJP BUNY:NX%,LR^LG1%(>0>+/Q)^=\J>HL[V%$9X:9[%B M$B.ID UN:N1/XXWA>M=BF*?RYPN4_DD1_NO2*4V$F@@U$>I)$.J&Y!,,&\74 M@3<-MX@#HR!SV'%(?MJ@]K-LK[XP'XMB\'ZZ*.:#Q71@IO':\V(8_RIE*A@LPX$?3?+)^2@?#]86 MS/QM+]=R]?;=,;6'\-WC8^Y@A/@.0,I_+V>K:USGGXLW9[,B_^--?A%&]&,^ M_II_FX<[_?5RMIQ,7G+E'%/BH,"QJ:J(77X4IA8$OY]9BX#G+/XFO[4*6SZ. M!_@@?\H\!Y>S2*O_,9=82<>M4I!(RJP3G"%A$/&2"86,W&4-/RG]BQM\\ /S MX?TG]_[3Q_6:YBV">>C9OX0\EB^_5O*5_>V?4IW?O M?\X&[]Z;U\7-/>.LF/$!Y-=X'TPO!B:?7PY\L"OG@^]_G^0WPU'XSMH8;DSE MEDD' E$UB2N^;LYU$I7N^)8U T%ETI::9'!>C,?+3TLM'5^'6YZO7M\S_4^C MJ\!H[XNO@]^F5WG+ +[*9Y]'DVIX^5.:SA\.UG[! +3J13UTB>?\2?;HS&;7@VFU\4L M7X1!#*++^66T&!7S/A4:OD1"\";NW6VV:<^FSWG$24@/\O0'T%MB[:(G5:>R M]YJ1YUY@9M,VG:2(%H379\-BK0E44#E,/26426 XQH!3;YB6KI4WMD6)^/_M MM$1<9H#'+39YDF?#GH 1G]BA+R4[%3G(FAR,0 P)"H@._R+LA;&!)9R X3^G MS),/CA9/(8?'=H\R(63&49>'1?7?*MC2?.NON= HZ(K;([,B",CY:%P,)L&. MJ R(^'Y\=1Y=MNO9],LHNK-GW^[UV7Y,]O!!V\/):4M"VGLAW^?GY>+52]J%5_1HKB%G(,.RRVK$WM+_*;'\ >.G<7XE5M1Y";##2E#% M13Q%R5JGO4=<.=@JY=T:/SL[#O\N9M-AL"4;/3 .'S@=>PQ]UE63+T$HIK-O M@WP<4!LK\T_+G-H*@;)93.\ Y@8R:BT %!BI*+3,>D285I#>1>!Z@?\1;E_8 MZ=<'VF%THKU@Q@G,).HT4[YW!F/R:DX3A@S4U=A!U1@>3TI5 8<02&@46L(0 M8(!:BG K&/92"?8/?T?GL-GB>A8>:#%5C8?>H!VD&L6HD1TBW=GUV1%-7FT$DDX1G1-)C M0-/IN'9-Z8B!R&%QMAB,YO.;LOW:^72^.+&LLM'D[B<'R9V M-+^>SD<5_E2YHO E$AJ#O4J[Q%]OM=XI*;<#!A-J'#?GF&#!EJ36&^H0DHZ% M_XLMT) (2JV]?_=4,#U)BVT#)II!?A1@.AW'3^?#RMG+U^F R;)LH9+4J.3: M*PBA]T&C!50" 0GW'!DC!*3 M@Z!_#6F3<[#-?UT9JL<-Q0,L,9K4U.'W$C& ".4^VE@-I HS%WF! NU3/QV+V. M1!D1+X++PZFK.4X7\?O/P2#[(7J*P_"M+_EB]*48C";SQ>RF S7;9_AN0*^H MM:EDV,7NZ)0800G4DAD(XCZA)@;3=HZ:7:]DP]I=O_>^6+R$S\@)S03H$L.] M5:&GI"G[C*@-"E& 6B%JK+D(-JETT6V4\61R@+ "W EAN<5=0*JK^"?-&.ER MI_ (5=[!>YC;'RA\W#;M!@2C.HKJ# 448DFU\]2@>(@X%\[IX'0J3FUKR[]Q MP-JOXWSBJC7>IW,)>09)EPDSR;D\2)5YC$!LQ'JT8!)2@AEBAG(+M+<,0N,\ M\5@"U/(MMP9B5_I3BHQU6G?=/QP>G6]HBXMB-BN&ZQKK_,]G-[SJ,]PVF:ZL MQINBBDFFM3!"!;PAY;@CL7#)2 4P:1U2L%K*JLW!I_S/)>)T,2DN1B_B"\(, M<)P1W"4(#\>*3>[C86!P P0; 1E&9%!V'C!EPV?*!"P2"X> JH52MQYND0 M[$KW(9[QXRB]/1U?T%SFD\_%/*B^9@N159)2'LOI+NY';0CJ=Q'AO]RCS,V>BI&7V+S^9,U M>"2IP^6$8*H](AA+22U0@F #A5$("6\,;87+@Z$S*_)Y88OJ_[^;K%;VM_7" MOH3C@3(N>(;@4>1;)3_B,&"UP9>7C-0%,1YQ@S45E&A*I1?(88,6VWTKA8ZN'(O$H>#&<"IE4GRFPX1EQO4*@2@UJN,0R$YI@Q+ M2ZV&6@'H!-;19!42MEJ$/Q69G96V93!V"A==1NA.-M6QQPKUUUEQG8^&J\R. M*HXW781O'W]AW$;L6XAQ991W0[3[F-V^5*KR+N MRT"[F@P_Q-6NRGSVV>V2L QVZFX>#FJ3?WHD@&P$?H"BTG$-F>"6,H*40HYC MC PQ)A[UN3= =M9JA= ,RBZSL X'D*?CL*[CMM?YMPZ"M@=I'V]"=2.%1!@' MI+;$*T^IUEAI+K$03D)#D>2M\KR'PTZ_5NN]1XV*,5"TTX;7D#NBX^[*%S[H9E)VEE60YUM*0C]MY^30WL<\-Z$[D8 2E%A,!=4"(XH MY$9))5 N1 FP)[?TP6[2W1WI9X9)!DGG0:5-SS^_NOH[\;< MGI%^C'8X;(2\I$,:,(>4-HXJRA37EAFEG%;">.#O.4$RGM;^Z_*IZ&^_SV.F M]X?5DU'K![/74Y8DQ)D +XGY_AGLR8].^+X?WXV<*P*X4#ZZ&V MD"NF,-.Z4WQWIM$S 5F&!3MI?.]X&GUO57J4JT'DB/G@8C:]&HPF7XIYM]J\ MGZ!]9B9\;Q7,*>F1)%D]]F-Z?*3VKS>S\\L\)L%,+Z(O$_3HXEL9DBS^=3.Z M/M7FFIMBD CANKTFL88JYJE@A,8$7?RB/,/TW5>5CC M6?'K1.<&_UV@T*FR@GJD%74J."W4^:(0 C%$VU%6T$O5]B'!?X8UO?# MQ6MH: (SVFG#LN2G]4!W'C*D1!VVXTYI::CQ,-J\L?"8,$&14)Q!RE@K/>9Y MD.HL449D"*1C_@YSHRUV4XE=6/80EGO1(/SR9O$;3]BY?6%K&#?*MZA"W%@O M352?U$L5D(XU8SI 'FK9POH#(?IWJ^?6W1;<=DT'@! 9A* /L?J=S.;=!"9Y MR:_M)2=2N4LJJ"85!:WSUF(:O&OJI%$<20:M95(!@-NE+,\BEGP#C*9KM(Q2:(97?BNOE%L2' M"QT6_<-JS?=Z7E\6++4,H^,N.TJ^SK%BB$] AI1IJ$&F+9. M2GD"Z+HKI)<,981W6;=S.* ['2_U=@K->7X]6N3CJAW<<+2XF16#\6B2VM;< M@^=&5HVU%"@,J-6$4,F!D@@[SI0A'F@KP6,F\2]A>0.LS:P8/G+FT3^7/_UG MA/V[]2G$ZL_1_)\W%_G9/^-E5E?QTYFI'J2KG^/\;\7563'KPM?% 1_M]-= MQ.3K'J(^/DI<-^)0#,3C AU%!C.J@5(64!(,9<\5]!ZW*O*>@FOQZKC^=S&; M#O/Y910&@2#ZZ:@!?71^[O=KJ_"'F/+:T.*SXLMT_"5NKYV7.BSMEA7^?*V]_.BW MU<-:8KQZ5-^ZTM8XHS!H:YE..$S._#&IIF:D'\%$<#W2JSG3Q9S$['\W+FI1Y/%MZ,"T/EZYBT5_S MV2R?/+O!^C&:X+01*J,8>*V]5!8:RBP1P"/H&73:>BD57\,]&,MKK,?E;YSF M/0_K_8_E*FP==>$K"!J& M/>L2EYV=$D:./FQU=%ZN'07[:W1V4\IC4*1E_4NXY2B ?7B<2:-;>K("-\[[ M4MP "X--;"F23@$>6*@7*+&7!D8?"$-GF@0?JMOSJN;UL,2BI3DI M7=: GWK=5O*,$ZGL0BJ->)?P1E!J+=&,4 BAQI0I"(6&'@#?/FSE6:32>88U MRAB &>QTM^G42>78BD&CX3):GDXP^'ZX/)_@AVC"E/9,#(Z7?\3635^"]#T_ M2-YGSV,3-S32S!1C!&IE@J=!*8'!YH $42J X]8;UCK6.Q)#_,_5"_E;$<,I MYXMB&#]0D^'M-QK?_#4,>CIL'R-Q/KZ)2^7^K&K;?LL7A;NX*,[WF0$.(<\( M[_(LF-X&ST_)$N@S+#?J[&:YHJ'(>\F 0(Y2#X16$#,&D476$]NJB'IU7';? M!(*(#'3:;O%D0P[]5=SF(>V\JD47",)E2?I9\7DTF<1@1&S(6(KL(;D-/5'^ M'#2.1@6$8^F1DR22C%:8&@4IH(9KHU'K:-1GD< )E1V6F= M],&=%M$KHNBK<7"2>&\<^(:AXXI)*XCGE'@I/#+0A.]*9ZQK-U[N&N^\([QC MD$E\VJ<_'9L'_Q1#H(@GNCYN CSA:>/PM(?3F[-QL9_S';M:H?_(40% -H (B#%TEA#D&S5NG;-8_+ON L>HXAG@.UOL^2>Y]U; M^^0(S)#$.4?'.4PV6M18*X&G7$),I9%:2L(I,E(IZY5J-;7HWE?J@'.D0/'L MS)-@G'[&4#J8\,>;Z^MQ$=-_\O%@.)J?CZ?S6%2_RF2,E#=X-ZG$(#S=>RRH MZFC=/%BXX5NWUZXQUEOSAS%M9;\*XE@3H9_95[%_SD>O$-7;8$,2TD/TD/N; MMOXN6 2S8#&\D'7=2^.R%U#9RG84N/97)0Z^*@10.^LIAEP+"(0W'&JB@Q^+ M[]J.JR?]:]#0[XO]]D$C!&48'$51Z*G[F GE+X]R4GN(C$JGK %<*$ !ALIQ M*R7WR'@8WFU5D6]&>7>-US @&89'D>UR.J7?[R;GTZMBL,C_?"CKOG,Z>#TS M;J=0TZ8G? $T@@Q.0@5PA9K"A'EQ@L"F0)2""VL1ZB5\U/)QZ M1/.R>F.Y8+AKS)I(E^$%\M:D7P\ M^+@(;Y2UJF];\UBMW=UYM:?QW>/S[F!6Y,XC+/^]G-6Q\,_%F[-9D?_Q)K\( M(_HQ'W_-O\W#G?YZ.5M.)B\1.8<..:0,54A3BID6$@:E;A$G3%,O3?Q-?FL5 MMGRD#TAL_I1Y#BYG$;G_,9=8R>"@Q'Q_29EU@C,D#")>,J&0D;NLX2>E?W&# M#WY@/KS_Y-Y_^KA>TWPWZ7WV?VUV@7F@^]_G^0WPU'X_&YJ\R; 5Q18)(C @"$>H!P+]/5=^&Z-W,ZI^($'-H"-'3^T"NE7FO;]S56XTOG# M;L)MLT#G\]$\'B9=S.-V8]31:C+\&*8TN@@Z>+)0Y^=!Y\83(G\-0G$^*N:? MPF7U>'K^QW?EKW-X9"#Q@3 &M/*2.2&P&%<\9!#SF#;^J8J;!2 M$&<-$1I3@+$.+A C(+PC@Z43[?!=GYU\UH/HI/+6B;R?G;P??Q.ZC\ MM/P+_O1#-L@'MACG7_,PF//I['HZRZM??,WGI4$=*#?(T7_G0:)FWP:09(, M79S%SP:+RV)P?1-^5'4'S.,=9U%8?Y^,_G53#'Q^%D0TC_*['$(4\%$@[/G- MV7PT'.6S(-'UN%J_6@US\'VPL$L1_%*,OV7EC9<_,M.KL&#?EM\X,P\^J[ M3>_IW7O_@/_T9EZ<1Q_JZW0V##S\W?\[C:]OH(<93F MZUF8Y2P,("96#^.EIL$Y#M;#N,SUO2YOW^5IPXFT6 MHV(6@#"/:3"C^,W1I)3!_"8X@M,HE0%(\;-@FA01.\%N&%P6Y?^+OX]_EB#X M$FXZ&E?<'#_(1[/XZ(8E3.-"?/___8\RL8IX>!,3M8KYVP"E'V9(V2 M&R 8\5T5R%5PBF(29_@@[JIE&85O3K]6L U+%.9_OA+_B_+=\Z:E%7W;Z[<# M%3 1GLW\9KQ8?:V\777_"HMK.'\+RUY\&4UOYF'=X]>&#X_IK#B/UVE_/GBO MJJ_TB<,/0ZV4UE-\3$W[J1O-\BQS[H[1]JWZ]U'#+5C"$L)@9'#(J8-6L4TA*+1CC*"9*WK:\JGE]J@1^Z63<$OV+ MM9,QKYV,R_Q+$82VF$09C_@I^Q7E86:S8<3]X.MH<5F^7IIL@8'"1:['0:M\ M+B:!ZL8!%.'S".;ABD*"^,=7I3-3/CE5KF]>:\6W']\.?E;JUQ4C58HKWJ?$ M;KS3,Z=Q]JT+0>E395'%SV_RBH[C]V8W<4H597^^J=ALON*& MC\7YS:SLU%%^8U7(&R]^-9K/(_%]WU#?'YVY/:]1G44XN+B934;SRWJQ-L]N M5%80%Y'HPE7&881A.*5-D@__-U!J]:UJ[!=1U,*+\?C6AVL5DJUN.[T>39:- M&X/"R#^7]XIG$)P'NRV2WLH8NHA\?MV 7MDT^29<[K[!KB8@O&QY MK_G3!'X>A"!HSG"[69&7SR#\YG]O)I594TI[J0U6'OOBB8#*2Z&)SV(UYV]% M/AL4X0K#8)6>5QH/@])>$ZM'NQ:&Y8Q+30WY3_-ZQM&.B :?#S(P@.#-_REO M4#Z':E7?/NY%)4VS6=/\6I-;>(AUB*8S??.<(,*MX6RA:QAT1'D(,'288J6# M_V\!,4@BZ:15O*%K M? XAQB3U& D!.$3.(N2$L0#?U35/U3)+*:_,RTJ7 MS.]@O+(< VO=\J+BYMV2NYK?7;5OGY=K-YN.@T47?EJRSLKZ6\SRR;PRZBMN M/,O'4:,UE44Q'EV%\<9QWUQ/)XV9A%\E/#T;3WX4';'!_PT,V&DH8#< 5:.I MFG3 ,&<. HEHI22PU5'B(L?9>-*-J7$AK$LZ)H%X1!7,XZGO2Q:S#@:U'\$1SX8*]RA8(Z[#S==>NEHH?LMW' ML;)DNUJ=M2*[PQ7;[P%LQ0$]5-KM&?=.C:^;"I1_N';OOZYT^H9';!602!EM MD,(442(XTX89SHE6UC'R!MQ2E:4Y-QK&T&8T+"_#E(*:&X_"^*._]:58.\=E MC&-2QU*OXD;&:+$,(-"I =J*N];A>J%FZW&4FP6E M Q:+G49FT[-R=,NS+X-U&GVX9>BC M^',TK_9-VO-Y._C;^FZ#81%&>A7W%ZOKKX=ZEL\K]789KC2- +;NAQ0C4E]$P!ES.;\(EKN(V3'5$P/*: ME9]:.[GK?8Y;(XS;!<77N\.[?R7SQ3+BN'P$@4+F;U>;Y+736NYE7N:SN#L2 M9Y-_SD>3^>+.+;Y>!J_VZMZE"NL]FM>/H(QYUO+R=108P$+LN 74(!$5A+..>F889:!5+:)6HP]NCEV. MO8UC^T[ZW#%!,BG9'M9^T1^'[GF"T+%Q?]LY2QN@3[:$WDWB%GM0 M/J]O_ZR'LD4 &FG&B=+*&,LI(N&E0M0[;+R0VDC=,'F8AL@Y2)VG@$KI-/-6 M*6"- 8P(U#)YUL.(.NVVG1,H)FCMV,1C&M1CT%!7^>R/8E%M %9OKK7B.EYV M,0IV0-"_V?*ON%%X52PNI\/!]_Z=__!#S%A8W;)*"8IWG,>4@]*TR0=GJWRW M\^G560PJE]Q9&C&QMTLYOIC6L#*/AM7&6E#W-\5J[.&3M=ETW_5NI_=4@9AH MY02WIH@7*K=;1^N!1OT\/9M/@\MR7I1)',6?<7W>N\MFLS#"HY#FLY3BNY;ACBG) M6<,A//O6V-F[MPKG!?1XXDCB+.\RLN+Y]?!N;J>C:+K.[PITS/B M8%\]-KZ,^AZ);=K354E&\FLKQU]G,?-V\2T;_#K.2R**F5JKI-C7MYQ7XRM' MIR;#]="V4(C0.Z.4E4!;185 2A-$L"&&217>MPV%Z*&S&@ADA&,T_$0:H814 M-&C%X*43\^@^ZL;[M':FZU6_KE>]3D6^OIF=7^;S9?RJ:0I'0_SM8,//GV!I MW[W^\\QL6P0]<#Y:&_%![Y_'I,"2_%?,/E_,\BB!@PB E;M09JR4X_YV\'O,&YP5BZ"F2I45MT26KF^VW'<;+:J=HBH<]67M MQ):9=A4.I4^NYI&)Z?VSY;!\FRY@_5M$'>!REWII<_5S">>5*?Y M3:^*MX/?BNCQE#^+[LJBF)0[.'%0U9K%W;%2M//R(C$&/WR[A1)*=NG&X.TB MGWP>1?^["H"\OBE:#ZD:D8\R6I0QFH<$L&$8)@@1A'C"EO> M3"<6A@)CH?1*,*H!41)"J2#5&@N$::MTY9:W/BWK'!:#TBHJPXGU BZ#,V4D M-SZWBW+@E2/^=O"N&>MH_ZH1CGBZ.1G0%^#S/*-2K:S9]MCF-V?_&]8Y*IG\ M*O#4Z-_U,)9O5/&3_([5>19+D=85@C$"\6U[J+1\'FHYD_L?1[7",216 M5%&N1E F1K6*>*^'0FO+J$U1172:O+P.)"VC3+&^)-:6+ -F5?BMBMG$;]T* MY909 (^.,^9 KL))<91EE'PYR#(1Z-X 8!7[*\N$5M5&ZP'4VJ7YX%-$*T6T M4D3KQ"V'GZ?387V#8342-1G>M1U6'SUL.%@>?0;K$!.:"B4E!1(Q1C0' M+K@CLF$X..HAD(1 Q1AU'$DO.;(*0\B@AH0]ZN%LO$\K>+4:>ZRNJTAROLQ$ M*W=)5\Y W7-B:<1?K+=B*BU=EAI=%-%DKOV-]K;%K;V8E7991[@"!8S#1Z/Q MLLYT/K^Y6MG^]]D3\Y7A,5SFVC7&^7:PGMJHLJ;61D06+K88A(&7^[OE?<*% M*R,G^C1EC6$^6=4=EO;%'?4<+*V+93K974U4O1ON%8VR/^(&5+F'%$>PUM2- MA0G?_3RK.@H\LM>4+ZL?2WT=#+[XM6@)_2L,<+2H"D:K:2S;'Y0:_V9>U#68 MR]DTM.2B3'4LTSB_CN:QU4&8>/%FOBBN8Y)<*0!A>.55*MMI5I2/:KV#OU*' MMQ]T&=V[,]ZR)&U6F0\Q!>#V%,OEW+ '=I_AF97;]=5#;IA.\?59<>]&V]V% M7.=M/G#G.-;F_D?$R:63=^F35ZR3B;RVE$7*ER5MUUYEO+/HX(B.!='3LCZW-\'ETY(;K M.JT O;IJKRZ47>4\!X*/$E0ZC:/),BDJX/P\C:'#RBHRJ.[!8>*(Y>_:)L"=\'37H&XNO<2?)4$'K^_WT1? M)GB]J:B)=)P@H9"E0GIMJ&8 >2B%IUB@A^S%.B'HE^E\*]+;-:DWXPQD6&X\ MS'8'WRJ_%3KJP@_&LO+8GEO(=R0.\%8J6-8I_P(J+1#P5CACF'80,04MQX) M(KUI-65^BC3^_3%I?(+>G4R[E\06"70NF!#?"B4T.G2E$,D+A$@&_Z?X5CE^ MUY6'5WH?J[9L*[U4JK5\L$KEB[Y<5 ?/S?C< H0_2Q7NKH;?L X;\\%[+9P.EWGZR*-LKG MT7+';U"YS,&P^CR;?EUC^H0;+;/!^6F7U-F+MMVSC"J2-1/@&.]\A MV=XH\6=$:/OE:^TM(&N+L\7@W3SVC3N/OLZ\#YNY<5#;=!XTW%HDF/5$4ZVX MTLIQY,(+RP.OJT845E(M(,&2"6.I$U88"&+;?6,EC*GY=\.HY;*,5LM2I12L M(ZJ#^OWH:S#*CZ[#CJ7/[^3J5)>[?NU9S^ZBH'$V:C< !R.+BZ*LFGJ.L=D&>8, M#G/X:+T=7):&+W,G2"'")0AO/$4M&='9SY,@M_WI0J(5>NW..MNE@,3-7J1GV>%56"<+-1M%K^(#[8WXIE'?O=7]3'6BQMN,GYK"CK M*6^W2"YMI_$T3+*RON*I%//8;KJTM(?!9I^-SJIX4GF\#;N]0UOGN%W&_9\X MLO467GAFP7B[&R*=&'B;LUYP\74;P?W,'XY_(2 M_ZP>7KA[S./XIOXO M>>>GL;HZ/OEXB4_?KHM;M_QM99#?=XDM@1/(I#*#,)VJ.7Y9VFL M/(%5MN2>94?4O6T4,\!Y#[UTD (/A-3<(&H\53R\T8F%=L12\UBHE:.,@3U( MRWUV_:WUV#PX_OIJ]11BFS8WCEQIHW\%43..:T>P M-+DO[?LZ(A-(>.I&=U6[JWK\^I,#(B&);HJ4";+4FE]_3R8 ERT$I0H"?9, M622QY'+V/.I5.6U4?HS\,9X>?F$T^ 'FZ=L0(5^E=Z ;ISH.)8)3F*E#-&<.F:P M;PP@$L&(9'('SM[35KR;QLB4@CW2O4.P2B=]:P?9'0&('Y8:%6KZ<@N%$M^ M6R5QXD-F2DN5..$T-DB H.B"&E5'_$_Y@--#X T>?L5Q8P\SR50<:RU@R7G" MB,$:B9A@A!R+M=W*>WWBBG?#_TB A7D D?M6^;^O]7GIH^5/#1SYRQ\I^Y/M MG\)17VM8MQ?X&)82YI$>%?8UOM8X;)7!G/$D44RUCY:=4S91- 7[S4<4D4DM MV&Z(^"\0,G=W^;CW/5L%/JWA>W,UKT /U^MA6R4*+=BS;(]N)@\9Z#[S?%(W M$X*>+G.NRHR?Q@>8S5>%10%,>K9JR13B176KY_'T;+(L$;=;_F"%_C/P3D9P M&5?/"CW9QI.U"M=6\G0E?H/OL=K8DRCQF-T@$&O \+P\GF]#(93IXB7^Y=6B M>I _O1YMW^L)9:T ;+/SCB^*]ST?T>#X] MGL]+JMX>SX?NA^?#GA^(IPO5"+HMS^8^5KG6^#HTHJ[C4EN)5G59;M7GHE(- M)U&3\5_WFA@M@[9:JX7R=ZT7ZJX>456U%E6Z6EFDFE_ZCO(>"'H]!!RP6%O8 M.9LR_K 5$HJS)K>7QPBE,9*I=AS^3QE_E)N(5#HM,=DZ^&KLI$]!4=8:]; U M$I\/4"-1Z_.Z0&P=5R3$YS<*>MZJ3]>7;#Q+R<8Q^96OP]5=M2OZ.;LYCJ9. MOJV9F8[\_[2:FST@J5K':8S3V"32QMRE(&6ET,)Q;(F2VJF6YXN-9);&<:)\ MLUV;6DU9Z@C7A# BL;L;VN+^QF<;GN^O/GUKI_<2<+];+8**FP(89! -+_+A M;T4X+O* W 5C_YJAA\E54]G'A4HK-:V=?$74. ;X+1\ MH .VW;M7]@;,6*BT*CR MJ6^@-![64,-]L=/>\N 7C_8"1/-+N8W'(0J2<9&=G\_S\^I0O!KD-Z\I[W0S ME%+:%V=[E L.S*ZD[Z%&*=94PG#:"'J48V82AAQSB"<4*ZI]U2972*4I=7I*=[-.HB\YPX:M;!&^\WX(W\"\1-^>/P M(IM.\TDK+//44[B'S&:?Q7C2*=R1AD7V-J=^N._$JX/].M(&[D\=$MHYHM;3 MKK*1;TS\T=\9KMZ\N_VZJ?<#)G^N[UG,KOPC?_>/+-ERF$\FU:_!6J93J=+1:SRS^O;3Z!C6SO;/MS>?W:5_- $:3<_19!>?/$ M=WS[X6(\ B+J@A_604NJ$[%J#58[3#_*>JJ9X*O?HQ#;B?X#A?\<9"WN M.FK4CUT,O=L*^78QGB]\8O7?@\AV]X JK:_>T:U83STO0#TW'S][_^+1!/1@ M.7,*/M+Y')R^D9?>L_D/_S$E M\C#1\ISS/EJ9\D8W_T7-CP/,TRSAY3,?/WL"I3]EC@>?T7_N,9&GC#ML5B$Y..L0M])1P1./YYTDSBH1.YT09;9JN*IP23J?7<;P[/]/SN',5HOVW[/=;\U?^6,2^'ZT.>0.JHI<<1R8Y5%/]F1B2(&THMHG@-L5&&*NY M(!H[E5AL#B8Y_O$"D@,C--""#=#])?.O072\$\?DPU_^^W],/(BN0W.3B]#C MI.K:Z#-9PWGX/38J>4X;]5BX7#>@\TC$2&@@>QP[;JRP/&4B-8HH88C>KO%\ M1OO [^W?_9;^=]A8,QV9U:YV9C$,D!8#)>_-K>G"MSM:2^)=>*/OD=-Q"TL< M8V>-=,C%*>'(<2652WUJ S4,4;F%+?",^OPY.!VC >7LS;/Z6XL]A-YA>W+V M:V9@VFH&D*@T9H82IQ!WF-F84JN1H@*<^QW]89Y158==JM[77=HK(F"4\WN[ MS;P&@_P=^/+O@ATY;[%C+%-?%A@+P^-46\.X4P(C^"<5*7U!?7H(=N0#KL1; M8<=WXQ]_FRVRR5,,F[7C7GKU>S2:+7V"RS[GO;]?G M7L*Y:YV>M!S/+ E5"V]$*AH[',>,6TZY4!JEG$B;**2P8.J0ADD7D. #SO1 ML4X=@R?3Q\ORPI,C"'OSPWZ"]!&K=DQ''+V8[<7LW6*VU9'1N(0RRS35SG+X MPS#)$T$HED9CQ0[G_W4#%X?!>D1\H"CNY>S=ANE_A5SB^OM.GKT+">F5IGC_ M"^AW?'9SJ!*7U*US#TRX@'5 M^3%U@M+$H3BA'&FNE$M03+G%)E$X9FU<.JE):JC6OE8F1E1)9*1(=&RXM$+= M \5SWWNVRF:>>T_JU/V:ULO^1E6>U7V5/-%=H6OZS^)*M*=W)3-)F;#X1(N6CT!'C@M MSLJ>YN'YLP!F[NL1L]7Y^B J3UB;9G)79=2A.(E:\[W,LV(Y+\$$&KCJZLG% M>!0ZUE>@ NVNZ<-%4;8T"ZAP57WS138]KV#HJB&&KHY^8,W+O^V"C,MN2CBA ML'#?/7A0M?J+FZNRC?FDJ@RO9]I:O!):??4*N,(W;:L*)P-<^FF^N,X#^M#W MV7C5*B\ $M6O'I?@1Q747@NE[[7V?:RE;0>#^#2-SBMI>K:J1,OF<[_= ?YK MO<_+*,]A%VO*]* 8-<'Z]B>1KQ'U=7"S<8! C!;CJE/]BO<\&Y846F)&P7Y< MC*\:(BJ[\7DJ "YU#*YS\<0E?MD8EOCV-Y]_Z&0'.TC_U*A^5HZ\O M]210HS:.QC"FLCIW&8#C*WXZ760P\&)Y6BR 0LI>@:V6 DT_@5-8MK-Q->)! MW?4P7ZP7]=:LMGO1EE= ]7ZH@4Y/\V'FQ[()S9G5A851L'/]$VK2SBJ<+K_0 M&W,M03W/86,7XT4YY]48!RO.6KN\#6 Y'Q>_%=7>A>)COP*S:R 5/]Y6GT<_ MXY_GL^_C(HA*3T4-P'YY_VE6PY[#'TZ)NWC"[#D>,;?&6C3S% MEVAT98_*F<>Z*A&L*ABS E1H546\UD.QIN@2KPS,R]'3N+Y#GGLM9E9M?$05 MC$?Q^A>NB^BMUSSCRZH$OY9F\\84'42GX\DD%,V''E$>",17!98V4_EEQ;]% M!1@4<'G]75Y;UT $I0+V\FI=I(QF>:G)+C)0SZ/SK[O@+]6^$"_;)Z2524 QRT(9+*UEB5_5#S9LGCX-(MSI:39KR9 MO_Q\.(:5C&LSFFY*=\;>^'N":R/\'%K]@9$2C^(?A#/,X@M6(-C M1X26/2+T2OGUB- OP(\](C3;#Q&:?WC0*.Z/9AVII?YS"-H/89=\U\71N-U, MXX@D_\L8ZZO8UJ0,;85X4KU>>;U>92>'$@6K[!=7XUD':['\RK>++@,$F^&_ MK/&D@^E:!=R:#G65:WH]6TY&I>4>&L_-IGETDX/)#._P+3B"I=H>@D?KK &" M9I>7XZ)TL[-B*TS0ZAR138'*)^NP9>/R ?!Y.?= 9.6PRPLK)]FC\(482V_/ M/I9X?!!FY9@%>+/Y>B#'0Z^',,9&]+5&>\K/SO(RPAGB:$T@YJR4P.!N-DT) M5R16454=!%V%DJI(ZBJJ%AS1BD"W0K- &=W@L]?G'!OGI40VI:^2"(88(8;& MC,LDMI0A^"JV**&&6GG+6<@O==CMYR9"_V45H'_]_PCP^I= EEM_:"B^H% M=:_0C2XZ58O8LUI2!DEP4U]6MSUXJZ>[S]D,+/0N^);]GA]!-[!R-#"8!QRY M$AUSPI,$_@]Q@ZB6C":$DI@*I15/6D>NS/IFK6"@2F$Y8;&A"".&K.#&22K- MG;;NO>_9.G(U42!0KZ6RWZ/).#LM.PY[-'(?OM\X&UTII%6 ?N%WHX$AG\/5 M9\OI: 5*#D^M8_CUS16<9Y34T.E;5?9KA(2T(]M41:8ENFD^S837A:![.+/)*LP3U M?74U"7HXH/Y+.V34WHEJZ<,5P.+_&Z93M3,^B7YJ MPJ[-^\+Q^*P8^P/HL)33@.8)'_+0=V18?KOT@/;_6H[.J_#Q>38?!3C8#"P? M?T&UFUZM^\/%4LB&8/I5,(G@KRHF/O#CN\@G5XUENSHT],?;OMOV9/Q;'L[2 M041XRRO88>&X#E;1;T[5KJP^K]JU"I?931,P]JOA5_[O_D6PX_/9U=SW+Q^ M5;9CE6O>\>=*JTCVK4OMP6[+X'.+IE?GB&'LNP9S-RCN_7[M0T3&/A+G2-$I M'Z>!NQA#!UL!:QF5_VGS?NOX/&!#KZ1;40=EUOT'3U^P0*6I?1*E7HZWAN'S M4?+ WOY1MS OL,@%& *#=K[*.A[U+=/W:/SAMXD_6"H6-5>5@R\/T<_GH9"U M?!]'J]:.81CCBYE'L3Z#&TL15/)>=4(?Y'%8YE6FSASV]'M6*=5L">(>5NMF M0V2729RE\%Q?#"\$FD:_=^.+E-QOF/0//9))B* M6>AI5K5?#<)LFOM^&Z$/75%;8<$\+.-WX;D@7Z[AGV=A"MJT9\?2^Z7:."%3L:CNV[M>P9WP"K"#Y/HSAXY,.;R#2I;2\?[ZA&5P_N MFT]3+.6 %T7AXZ0T31X0$+&*$ZJ-LR1V7$IBB-.)Q)PSA)*4MGNC:VTP-A1Y M(#/.1**MOT(ZB[!Q$M]]^ 54%ZXL(1.5D= W^;FUO_CKUQZ#EX6@1C3SX^_PD M^CR;7LZF^:)44668PR59V:RE"IG489PJ+-=X&TW2U]:;LN\P MF_-\\XUU7,>'24ZBOWI/N4K^#A9R2/M=-!367I]F0W8:_E/PK7=M0['95,^; MTB&?=#UPL]90K_5@G^^ZVIF^,\W>LB^>A8Y/U;G7+SZ_N$N1U[8EQR%R-RO* M\-KW#*AXN9[>/%P;3)7L7%0=78H?CFDICW5WUW(0=NUW?2#NV3P&Z3!>=+G? M26\T]@V,'VF][FKAVG1G\OXB.$YS,&Y'I4)J*I&N@-B&XZM0#I)/S[/S)ASU M&93E162"6H 1-75:<,$('C"_.8GVZJ,WO,A'2QC@E[,U$?KES,M0>^/_]6;4 M;'[W 55B$%'*&JM2HP6A24RQ0A@S(V$E;,L>$P@Q0C&GJ4W 8%-8RL1?:F1B MD]3>W;'WWO?LTTJK;J/E:W=\84X(#:P^@JRO2T-_FL%Z%"N%\,>__O2G092. MP3Z)+^8WQ03$4@E8"S83//&/:6S^5):<@!$\*F]O[O;?_2DJ2W'*J*&W MK0<>>^.FRVQ^/IZ6P_.,6G]1@E:$;\K&19J=2"H4(QAQ(H 7]NOTA/T9R=VM MGNA=K9YXY_V;:].D"3?4M]PLZ2+>I]P0!^$ZI8].L M[*GC_5''4WN-]032$\B=$N1(;9,G4\H=[M5+-Y-Y7@PPCE"KG5.:&$<05#O:!>#&!*&.R53N943WWU\Q.]9O67-CKUU0=2ENW,OC1Z_A#HJ MP71,ULZ;E#^R::?+8X8L3KBQAL546FD0P;X]GR!$QGHKX:K[8,O[E#^BES^] M_'FO\D_NGESWN5/P(U M]@\S2AJ:W?]YT+LRMA0+O*^ L"&L\ MK40ESA E.?A;@BN4QA@DC3/6$B39O@'GAT1Z8 /"GO3!YC<<;.[/IUZON*!- M\TQ+7<*PE(Y;J0PU8(YXPR3A*1?:B7T=HX<$9MZ9N$"]N.C%Q:L2%[RQ+I#B M"*>4.?8AE!NP-EY(D MCE-DA;U_!P;$#U ML;+!*YE_XZ0I6Z)?@[H/4'J0!)6BU2),6,.4:DSQ*-J3)8)#$# M14 &ZQ$T_)LG_S/8/_+$B?H*Q MDD:)U,4<'%6N$B<9X@2QA,?"QGL[KJPG_J<=IATI]2?PI"Z5Y'$II(?ZQL?4 M,GH3"V34MXSN6T8_IWG8MXSF^[6,%O<(B2,!6?XQ.P7;Y"=0NGFW'03,XGBL ML4'=OFT3N_=BMIQ/;B+?X741Y9=7D]E-G@>4_M_&T_,:H'<='/XRFRY];]@2 M/AK^JD#S!X>V\%B3D6DW;8 M;'Y>]M$U\[D'Y_?,V9A]]UQ8N-^OQG[5S/(<[#'_HJ<:A7^''0)+;)A_79[^ M"U[Y;7;?NY]@- ;>2/U;#FHVTGM/29]N-@9(ZKHSY!*DRSQT'J^7*CI=K564 MG<_SJD=9Z"N6^\TJ6SV4^P4\2(C_T1NA)%7Z;1E^%BYG'[L"KUTB JEJ=%_N]EN'_6[H<2.B)>C.>C MZ-_P$+"H!AN Y+=H('BQG=]DTT'TY6(\B[[/JDZOL/0SW^.L[".8!3KV"UAU M@9WFY[/%.%A1K9Y89_ .N+H:@1^6'W4?RNS"?MIJR.2JMC5==V.ZQYQ]2!>C M?9H@X1)F'Q@#^**H&NS^YHCC2(SH%W M"]]R)?=4OVH3=+[9$BBT^BN6\+C6.&>G0#*M9DE7V3@T8J@56CV2T(!TO7O0 M6D.B*&L:;T5_')_D)X.=C:2KILBM)K\P"&\]PJSKWV;79=MF/Y8_51V1? >E MID7$@UH,55WE=[0]FBS]"\N+9D/X_E&S>^2 AEEQ$?E4I*+JBAW$X3WMHQ;C MR[R6E\T#3J+@16P%:_YK93SLRQ7X*9*J>_=DEV\2&A"%)L^SVQ@-A-TL-'W, M=])P= T4X1OCMAH7G43?*@7U^Z)4=UY;CGUGBA:9U-N\OFUK;75]J]G9L-WN MK%1!@:%"CW9X5H3T]&"GA M[R9ZLTV!1Z"?7JO*#"U)RTZE0#Y?5O+K4,V\&H>]ZGY7^#8@T=5\-EJ&CM?+ M1>$[\E7B9UWI7,W!7IW#ZSU]_I3_/A[.RGY4V30;98TC!5Y06>KM[V-7, M 9=UAJI,"S50>QJ;=8A_G/V*?3P#SN%7D(^7 M,Y"PK4?LEB6MT7EB/UT;8.A&'5X_._O!-^B$9P\K93$M>^J=^19&OJ,>F-/% MGX-HFB_ Q"SC'O]>SA9947:_ ;D(5O4LAZM<MX5C7+\=JFESD1Y7P7L#YG M9W!]$#5!862_EU+(+]EP[)]53[T12*UA_KE96Z^81N/J6__T<^\'3+UR\@T0 M\_-EU8 2+/D'Z(\'],/9JYT.?E3SHHIB*_E<$N.@HL1!BY;JQ;HLHWH_W*Y! M'QHL?>Z25SWV'HEO.AYL9]QV*^A8C+TX=?8>BGCKZ#D4]@?0=BAY *:5;];ZJ M'I6B+; G::F0@G+,K)8Q)IABA26RRC+,.@3;767W_#6?G<^SJPN_IN$LL@QP MW/SSI__[^$/2>%8LOIS]=38;%=]\<]TG'($VXSELNJA^E^6.[T"CO%DYH9LD M6&"U 0F!/)+#%)AZ"X[UY.])W*>CGQJN2$QHT]X8&R)68Q M2X1"6CI'. $Y01.=*+BNHU3%7D[T]D0O)UZ=G&@5K6D1&R8)=3$G"6-,B]3; M$X(@RIWF'?8:>O=RXGWV)'LW#8;* ^$>Q[H4,:UV9IAQ)XSFL4I8B@7'B3-8 MH40Y1BR(F^<,;<3F+8N8+CV6-X!ER.DESKN5.+HQ>,W+QMB=,;.6\[]^2+3]]_5R%@@EI]QA 5B7$&H=3%B083)I$&*R=B)+FQ M:-\CY0?%9T)1_^?9]->O<5UEXWX?3I9^^P2 M+R\]ID= /91M.$;P' ^A"_+D?!&(%%O)##XUP)- (=]?] M'QN&P8$>J[IY[)&&@'MHA,T%ZJ$17L*2[JFCAT;HJ:.'1N@)I(=&V)M2WB$T M L&B!4&/%:TCN[O$ MA!3-01$CL4Q1W5Y,O.="QEY,O%XQH1MK0J8I M3;ADQL4N5BE/8K@*Q(1VUB"ECQX8H1<3O9CHQ<1!Q 1!C361.H<%H9(2H>+8 M@??AO#7A,)'. [<=.R["ZQ$3[Q-FJ8=%>(?U.X20!J%)Q400X1P%<4 42I$B MOF)0$X2LB;4\=EB$5R-A^H+!OF#PW0HR96*J&((\),ZDT:&V/* MB>+["IR#HR*\&H'391BU%SB]P'E5 H%A*Y1[@=,+G%[@'+O $8V%@ZP4L8XI+ ]*!4D)8][",5;%U&C70>EA M+W!Z1(1WD'+R#A$1P -J0C-&QTXZ:341+.:Q96D"C[AY MER'B_B3IU0H3BAJ^!\['@(;P:84)Z M8=(+DUF'R6H4) M;2P3A#@($V>YB@W5UB3E"71"4BH=,\_2^Z,7)N_=,CD0$H)?2D^2X^DR*]?R M,3@$7;#CL:$S[*BS2CS2 2S/]SQ*Q]-L.AQGD^C3M%C,EYY;BWKX3Q2M%?(.;[&0V_.U#$&W^X]=\D@=^^9C& MW"E'I"14\U08L(D8B#3++%6)5/AC2_@9!(X9LCPAE(/EI+AAVJ(TEK%&( <_ M1#EP[97G@_DR__ 7,YF4P!#E1[-\W\OQ_-\%"UFT:G_>#6;>[ ( MD, >8@)F&RKS H#$:3:!IV+Z"P;SZ/OV629@R !:57B4H"8F1:E M)"BB?R^!.,YN M2$?^$H+X!6PO.R(BKA':*KY7QXD15Y$93&[@M?/9\OPBRK/Y%(1#T1K.370)PXTN\M$YW#X, M<6ZX)!H" <"Z9">U]*IV^"_1USR//L\6>22]U(O.EO, D3&>EC+0:Z=Y?I[- MO1C: .+8N=+19?9;OKPZ.2:F>AU\_FN11[.SR!4+T#2+_ CX&D;TY6PUGEV\ MC%)L.+/:I0G\+\,ZECJE3A NG)2);?&R$SRAJ76Q<\#+2A@4IR*6BF.=4&'$ M)B][1)@KH/ZLU.-^:;:8]&PE#XO:> D\!!=Y\ATO;J+K\>(B^O7DZTGT5V-^ MKD5 60Z!9,H4"Q( T^T\/YJIB7_%L7R\JKDZ\4%\']V=@:S#H-8,65VZ3FL M\(.#ZX.@@%LGX^QT/!DOQM6C1N-B.)D5RWG8X%+AG?LWWW9/^18_QWK:.V?J M[[MM.//2E@K7Y+]?Y5,O<$;+>Y&(D1'M"@[M^E)LNIS?MTLW/JZE3;) RP3&1... W]5WELL74F<=0D M6H&LP&2&\-+* M'RRE#WAU"^]R%:5(CVO(KT'T;78%="*0.'DR@T3?+L9%F$>Q!'E8Y![(X')6 M+&KY"UYN$5CR? FZQQN&P3 JQS?/A[-S\"V#*S^%Q\2K,?&#+,@OS0L'3Y]S M4 V%=^K&8.6"]HA.Y[-L!%IW#*KF:I*7>N\Z*()*<<)-$="5UZR@-JN)_V^^ M6@KX-<>SU!ZSB%6SB&!8V.O> A\'VS>??QT-02W!3@^ &"PCO*#59 M.8!Y?N8YIUCI_S%8GJ51 '=>@\=_4>Y1.2ZO[<+5P<@/7TY*1+C\]V&PLX.E M6VJSU6"V'=,US;;+4:UEUZ88W0;?N(>!.^#/31"6\._%O'[&%=@Z'T_G>?;; MQ^P,1O1#-KG.;@J/%'8QKR:SG^N=/6:XT<7 %-5.1K M8QO_\==IMAR!USOZTR[6V&3?#?Y^BG& /SSD,6 ;I$@(A:A-.1=,RUAAY< M MPBF6 G\4C]3V'>QZ+8A/HF^-@Q]EH]F57UXO6J?Y=3N< $IC.LKFHZ#J0/$^ MO];?3^MEDTGE!$W*X S0S*BD&R S_^MP]=YE4;M,ES/PAL:YUX6+^:SP6L;' M/BYS4"5!OXSA\K/Q'*R&?R\S<,B"WO,6ZTEI@'\+^NNR=&E#U*0)LER$ -$" M5%;N#8O@Y8W"8&M#LM@,6RV!&^9A9#NV)BC2O'19&W57^GH;&SV:Y>6[2\U9 M/M%O?N5VK^PK/X"+# :>1=X#G'N6&\,SAL&']K.?Y@MX+\PQV$>P-;/I^

H_@#9L#6[,[:V>XG'/I MDM?77N=@N?AW^7 <[.$PFRY.]O"##G2N=6 ;H70W(S#E_[\,!-0\F/-BVYRO M35SX97:>AW!@8+YJ)P9@(Y\68 Z67NOV32%8,AH!$?N8PS"?+S)OU!57];ZT M[.4!L$_F(R-^KPD3^,]B+13Y+NP8N&%Z,Z@8RX?.8&2MN &P M.MG5U60^L6JO[B!Q6OS[L!; M[?E5*<3V65TUHGURQ[0C6_(1+O+M:;/LCTOKR6MIMRL]J MQ6:E]K@WNKE#^UD7?\VK]QP]\\$J EV-2W60[5[5DN)+G3(N6N]Z MA/%Z7/&]KD*.(%G3_'1^AVBM-);XB$BG-M./N3]0>O(C/_RE9(WK,9@^JPA( MZ6^7QT[1Q+^AEJ&K0'MI&BB&2KKTTUN)67\FE9="M8D3 $WY/?$+CYY6J^M/HG)E MRID!EP\G\,K2B@,AE(]+//C #[D/ \RN0FAA>EZ]*2Q!=<^PM-3*O?J^>T5%)UOKDF@\L-:TX!8%SU%I<;L3HT&.\X'6T=0JQ-J)1\67$1^32@ M9MG/\RE<,O&C]/$;T$"P%*4^K>BK%J<-(8%L*86C-PA+<=-(OG!6N?/TIV2T M\G>?TA$T2M%2-"$ $B7YL 0IQ;Q$L5V7K*1ESJFWX8Y(*+!1X]!HIBH55J=5"ZL29],,3(D7/ M=F04CNI)9R>\UGNW(*>![$^!./V&)2N#^\ZS$NK2U&">($<=YTI8EJ0NY1PQ M3@Q/9.NL1"FIK: 22<)XK+BV7#.*%*/P )/R.\]*[GW/UEE)/:>H-:GB[K/* M^\,V#QC&R]L?1V@2M67J&$AR.BK#_=6&^[^+US8T!\@[SQ:FDY]6;$G=G>$IM4(XIZK!.M2<$RF<-DDB M.; )R""M*$5 5=8(OGW0&7(7OYS59)X79EBF-=U:Q=;*?,Q62]G.?OST.5WE M/Z*U],>/X&OY%,CKV7P$GOF'OTQG]R5 /CXN44876YM<:_LG/Q+30 =4/WU0 MUP'2/ ^0YD]^R@H+O132FXCYCQ_5;/YF%V<3+?[1S[O7-GD1CW1E=W"K<6PX M3911G#.G-56(DP1S3#5!_/CM#MJ9W?%I^AU&.YO?/-#:2*A_I;(J498K&L,? ML46(2IZ26#'5LC92$*0N$8E(%>;:&$.3!!LI%3.,8,GNM#;N?<^6M;&:R;X6 MQD->O<_(R8M?;.I,4@ZN ,,=!BT,HER.G:@&2776'>7$O-FC:W5_M1>]BK, MNFJM]XA.=]L#:EV]5EUSA'WMRG9H6I^ B$7@Z!$!2J+KD MT3_\N;YHJS?;'3^)I]UVR)<=*5S&"W2/H^^TP<\.XS4(O;[GT[LEB3IJVECL M-47LU>3IM>,G_Y)=KX*JQ3.QQJUK=O#9_NMV"1#1HKN.X$ M ^L3S;5/%%4Q3:TUCDJD5&JVH$.>)%C4W]C^@D4/N" #+;JLAS\^P7*D3M"3 MY_GWV?PW?Z!_-9^=^_R\/5N;ODJ,C9+I5(-(BDF:),@A0A/#TU08Q^)8$XNI MQ"3&6XBD*Z;SJ_EI^G-YV/0LZIQ3-F"R2YX[6IW]!E3S.^ CCF2#>Y7:Q&G& M"$X2+D%Y.2Z8XE0JH@7\U T?=:*].),#2;J$Y#Y^%?7:G>QT/"WK%$/-WH&; M7P44W>B?\4 2S906+QKIGZB=XF.5D5_FRU":=8J)6+/3:2PB:/9TA\1[W-R M:<*TH,)=97$"326.M0 M^D@1THF]@L6 *#[@J-,^I4G9_7P6J6Y?7MBH<2 M;L'O_.0FRGWA;( 77!E((9=[=@IV:EX,\U ][PL:BX D6I5^#Z("!&MT.?L> MX*<"7I%/WRZKW9L:[Y#K5^&&K@$[^5+ TIHOBRE])89/TROK"UL/."D'G_E4 MP5 GT8QND;<&?9WM 4572H/_O%L<"-1$YY.8Z)1*3B5R(!.,)0DR*DVH<\)0 MNP6 O1('_Q.6VT- 'SA"00:4HX% ]_;;>CQ%^9T\\%)CTBPU8=HH$KO$*H[2 M6!DNXE@*;2V3\-=>2]U-W);+ 1+W>HU/6.C%$15Y[+7KVRE:>Q55#+ST:.$A M1$F#(;JX&,]'FU@W@[4ZW;J.M<1F:61((V1.;PY-X:25N&.3A!$I9(P)\5V6 M8RMPDAHP,!*7)+?7*?S= R@GL^OI0XJLGFID#"3# TU8]^1=05\$N(8*E2+ MY)8 AP&$NE7G78%L[2X(WJQ@+Z$3O4X8E?5\_B&361'TT6E=BUD!R'H\OE&H M-1^?E6"X%19+.)#.+@/L[)6'ZUM5W\^F'TL((=!4DS""-3S@!H[:5Y$YG_=X M-1\7'B.QF"WG0& _3[*R\/N/[I>?_Q05-P5,I"HA]%]?S@)2-PRCA EL,)E" MK>&DHMV:H@.O^]IXWO%CC1\]?*3O%;HVX!X_LL>/ M[/$CN\2/?%"!WDO+KD\MZZ"EC^8K')+);!C6#'XO.__4@#S#;#Z_"? J)7(O MJ.<#FW6L<5RPU3:UQE+$+4^H-3%*$@K&6:P9Y>+VDZ];H\X/;"#]T__=W^RC M \S4@(M[H]/OV:MY&$GP)HK(:8P<1Q*CF'!#D-*8P.>4(6LMI^CQ4<1G)0G* M$'@#]V;M/R])=.Y:5GTV-@1+V4GLY00+;X)/4IE4IQ0D"H^Y+R=W+F8,:83B MA M,#R988M.%/XD8'U!$CXN*7J-@$4WJ%.;"I8ZD1BNO:Z25*4>:6&Y3C^QP M>PAA7\'2#4E@*0>$'UD$K6/!LA<0R+-UF5L!@UC*A"!<2X,TYU(8HVGJI$K@ M>Y)2<_S (*PS8)"?YSZVM+CQ09N%F8[^9PLHI)[9 M( 2D%J7R6TUO7_20!XSGB? ?M^[(W4W^B&/(T=0JOZY4*8*81P&QF(-%3FB[ MR1]V%!P@[-/%0<,2XZC@U"GDM(09D+V /^[%J>B O9N=O6IV-J^7Z0%8'*\. M5P,CM!^2!D;W0FEP\C1TBRCDDC'I$([E4F5/@Y.Z98R?G," MZVFS?5YIIGA3JD\H==)0[*SCQFC-D<&<:2&5H,)NE>D\6IKYL/:[DF8O2^Z] MJ#OFB1^"X^_!+WUKP$5V.9[X=[Y+Q*(@OCENAP$)S@E$IL^1;NZ/.=HM9[]JFU9=T=1 '#(2Z M%R"D]YZ/0BZ_!Z9L@0$C' L+CE),K>18(J-30Q57\"V54LN7.PP\+%-BBCI& M].J9L@]IW3G!71&M_6RBUQ[1^G)V-A[F?4SK#E'-&U'M"$,I(A0CRK@@1"<. MQ#6+G4E)K/46-N*SV4_E-G;N!(/5)!\$B=3[P*]4K+]KSI9-?JF1E%GD*]\$ MXRG3%A,6LT1SK1 F9*MYRK,988?C; ^:2/KHUEOE[..9^'-9$O4$M[(4A1I_'))[.WM#FU)PV9WY_AR@@:(=7D8^/I:GQV5R#A6L^P] M"@C)6NTH$FI<8J4V@E,4VY2 46>PE9PZ_H(AL8,+",P&2'79Y;L7$*])0+S/ MB;_1;IB^R<:[=<\58BV0;FZP)BP5G/M\?"4225F28*,MDJ23W*\.H)?%@$@^ MT!KW[O7QRXQWPD6$-JBE,M4I!Z_)(0?\I#1+&!),Q+' +"6J"Z.H RYB XKX M .LN#^Y[+NJ#5,^"B?#:XU5F.%Q>+BY+[/T 8F\L9+/3_AN]O%=0':XN- M!T0Q<#8/UQ:[=S2/6^KWK'\'Z\NFOQ!3.J:)==+@E/M>,EH89:GDFB)-\5:& M_ %9OQ/S3 \(D0/&>LY_KYS_/B?^YD),G_.%/XV\H_W WIR\HR]]IT+]11$? M'SK3H]=6&C5% CR)C:&"RUA0T%;",&292U/",4JIX@\.$=S:Q*J#%!;F0VP# M)@]WRK%C.X]6U;QVP=J+E#X0C<.? MWO#Y8#V,VQYWE/]^Y3L^1]=9<;@>D:6XY,U1IZ8QJ,=O??&.V?26DI&H@Z+T6UZ/7Y[ =.*O5;4!$J$T,3:Q" M3CJ>)LP@JSA8N)99Q(C9 G:[?W7_T<7JD@$6>L#( =87WAI:QSWY"9B&/:)[ M=%F]SO/?BBB?^N[@3WY*U[U?!]$\+ZY\S\'O^>1F\!R$*!L8Y@0S3 S"P-B, M.Y%JKIT%ITLFT@KS:$)4';&Y8'+ V;WY"T?)YK+)#R8*.X59S 2AG"EP8T6< M:L6%3%*1QO;QJ]L)F^.!DF3 Z0'6]ZVR>0>=PMML?G)<]L81FD"?IL/)F]Z;%'*5PUDU 0"8J0:#UJ$ $A+/OF$RQT=JA MA#J,'YZ;O6]7]&YVA2 ]T/+>1C%/V)4]NJ)W;2SM1R(=]VC?9;EMRZ$XFV:C M[,7D$$8M[$)G4YW2V!G?ISHFJ8D3G1BF.#-6";1ECQQ,$,5F?Y+G6@_X_9V1 MCE$,881;23DJ$2JE%''MH5.0UD;J6'"DA&6IW?>LX^%RJ(M-$5P,L.JET$M) MH0W#TF^#IXCQ=)F5^_ 8N^Y@EN5?_M\L<$01I]@!,VA,XA2,(FF$24 ;?IHML>CX^ MG>0F*)%D7 PGLV(YS[_!W194RF\?PJKYCU_S21XXZZ.2U*1@528L1=RD4G/N M.&>::2Z<(\G'QMF7$LG4Z1CYQ.N8&QLCBIS%.A4F=;$HI0?02CXRBT>_!W^( M[G-Q\GOW,K-4+$:<&PE9;+)+6&4(XL-8DQ2#C:VDHD8Q-K M8XU"E#M*E2/.<0?W,>E2H3?WXL7]N:-T,5?T69EM8(WYX$4\NX1GW?C=+\;% MHO[Z;#:9S*Z#\79$RNB'AR_J]IJUKEX[C/+I0NTE]Y_;CYMZ"V"R=EZ%47D6 M%8Z#HF$^F52_!I/!?X9A#NO/.V;X;7R9%]'G_#KZ97:9;9U<78]'BXL?M#Y1 MB".A"!$P)\7_4)]O#F%WLJLB_Z'^8XN&/JP2IU9)HQA]N#VOJGPC8W_XIYK<7Q?]ZJ71BNF?WW-LZ]_#IWP4&9A7 M=IZ_*(W].#[+=V!Q_B//YKL FMY-$6"\+.#M^3RX83Z2= M<5><4>J0MTI^4 MS'D?#=RU#$^:[7-E>%*%=,YDTRT17&>KD66,8,)QS'1"8BRY4E:R5+FME*4[ M?/6'X''=<;N]^2G[UVP>3\"O7(?=J2@ZK@FZ,SQ%,>"$#I#H-'/T.-F@+X;J M16 O AL1J)L#OL0Y3+&Q!J66)U9::U42BU0*9RA/M@*7=\BPE@'>MH%?DU#$ MM)"3J*!>)EFE,.$JX%4P@#O*! M$LT-VL(JO9V3?RWRL^7$.RVWIB*'$^=?X*82==!_JCVNRN$J>?PP=/$N.:.-0Z03CU":I MUBFW#BFI$H.88M:26+"M;)@7\!?"EGWV.]:53F0#(<%/8#VJU>O08>^!)UFC MI70J$1"H9=QJCH MJ6.:T=@D&@DGV%$:L-US*1X(1@8<]>UV7P>7OJ1Y\*P& MI< -&*H&UN0Z=I)AGMK4Q$AR;)0U.%4VQ:_/H-SFXULM22Q.&#V *?G:0_:? M9U,8^.55OLBC['R>=](X_FU!K_]^\FN\EU6N35*S!L'%@FAB..#$( M<:K!:)%.&F243$2"[7%&Y \KNQ"3 R6>L_ME+[OZV/W>G@AO4F5-'&N<\,0A MDG",F6(J=53I1#MKP1!Y?9[(71Q_JR?"3YH3MCZ(WR2*^*Y_QP*1?*3Y=@LP-43CE!O!4B*Z<8 Z %:B Z7)0"CQG)#, M1TKT?82SEXB]1.Q2(NH&<=FY!$O,E4^GX$(EACJ=&.P8TTIP>K#<_0Z*C_" M:-^&[7#AG%Y&OET9^58GO@,>_SB ;WHLGL- L?50/#T43P_%TWG6T'N%0-F MXO%"NX?$>=HQ%(=PJ^8PE M=IP:QRA/N;*61[KWO0C<%H&D M24(VF,3"$(XH33W\@[$V<*1&,?/ MF16D:',"%$UC? T^*1DL1ZVB<:*%B M27F2 D\2W\2/8HIH(AX%\_I\!NPA(&(8)P,BN\Q+Z[GT%;G?QVI0J@9A31MF MJ1:.6LFYH%J#KR5C@33%#L=)5Q QSVA0]A Q>]-0#Q'S0)W7R@U4$E/J1.H8 MB3FUB57P#U:)Q<;R5#PF-_!0=F@/$=/'87J(F*81$#$/UYN'J$0Z$OW)&OU)8@VF MLHN)B06WTAAI4\E8FE#P2Q%_!,32P0SEUXVKLH-RCE9KOGGE^*P\?=1U@J]' M6 G9G"YAF8)]+\#>5YPJJ6-J:<*M8M0:D&I':>P?4GPIK 9$TEYXO0/A]98, M>(5;IU-48>!D0AWAF& #=H=!).7.MQHACW#@C\6 [Y%5WANRRNLT ?;)X3P2 MVT WM@'US4^21"+[K> M@>C""#?@MC%R4J4(2<+/+JN:WZSTFV+LI:PBZ[@QMG( MRZTHFTRB\196RKAX.@;* _Q;C%B3BF(-IHH7W_&"#]]RG_[Q/ M#;.F&;C%THI4DT2#(B9"&R!I[G2J3(H)V0XOMF?SY6Q3$^_>H[]]2_;7NEJ+ M@23Z/I7[Z"6+LNGA%YRW&GDAB;&*PTISS1)-#!6)4'%*'$WBK6J!IRSX/[I8 M<#+0$@T(OM=G>_R2>^KW $U/?@*F8=NH?OH8KO/\MR+*04SOL?U?\ZM%"QR* MZ .]?11#:)Y7ESEL,S?\\G-X%EH4S25+*ER!*58T=C&G./8"(48CZV5U#EN M^-ZTJ3H2!GB ,/-]H0XC#OZS&T5Y^Y(W(-L)QR;1FGNQR['C%EF.N7-$:@ MMV%R/MP]J0[&C/'&@,._%_/Z(5=@+'X\G>?9;Q^S,QC2#]GD.KLIX%7_=3&O M9O.8==\>B)^Q,^KN,<_?KYT]]^=5%J["^?8O/MT^>_ M#J)/G^.GL4)7X]S'0SS@6GV>+7+O0T3QS'-Z 9(,_@KX 3XT%H&3E4V'XVP2 M?5W %R')+OKCK]-L.0+G:_2G7:RQR;\;#!XTVS>8W==\D@=M\%%):E(N2<)2 MQ$TJ->>.]C\ !&LJ/K/A@-[J^F\KG*_#B_RT7*2S\[NB$&F MR\5RGK>ULRM=O6\^6N*7R$YFP]\^[%@Q&2<8Q:DP,>A_8Q.EF*!(TX0*@RR5 M'QM<#L:P(T8Y3!GF2#%%4 ).&HV1!6/-6PO5[H#KNWCT>_"'* =;X,H+Y_DR M__ 75RQ ^8>0PRXG=ER XUJAK!8K+3[/+S.O:N8U#.MP.9\#K45G8V]H!+5+V^@_",-8M0!4C$I#K!K0E5UQHY00([-3KK=41$$30NX6,P+B%; 3,1E)L MXE@YQITER@ANG= 2W*S$H*WHU^,8T?/=M^O9P5H0#32F T&Z3.H_?AY[_3J> M;$8D^EI7X$K>ZGB3B#B6F+O4$0Y^I;5Q$JN8&Z,%X_I1'6]NX;YYNMA= MVYL!XWP@,>F5XNM2BN0=*T79L)]!#J>2.F+BA"L2:[!38XQ9DC+##'D4D-)N M]DMGRX,9I'A $1]0_"90RMZ35J2]5MQFRQ;6"]S$^4JNOZTUXE'KHJ!;[/PZ%8IT7FW71>.1(.);CA4)1B1(DB MUEG'L<&6&L.-Y5PCAE'ZB.[9NSC4^(TX-)N2@>9JH!A^#TWLWXUV[!24G)"8ZVP]=\1;"71[!'0C,7G?'$P(Y\,N%8#+.Y-#GW; M]1@'S,Y?3^K9F>9SR+2=W>D6/IG&$V\14YLFDFIJ.>,<.4.$1]^S ME>?@I_ 1#*K+R$]BWZ2#A[Q_G^$_-H'F"$MD#D'6\3P?C1?1"D#L!4=WE"5$ M7Z:1N9J/)U&5I2X&T:_3\;^7>91FIT#G0,[3\^BS&42?IL.3Z(\^=<>+!X+^ M_.O7R,[F\]FUSVR%;_"?_Q0R>,K[/WI=7PQG49Q-LU&VX_[8[+X_'H-; ^Y, M9+/I;X/H<^"H;!*!R3 ;CDO^^F/]C.K:^@&#R.MXW]NYB"9YR#?RCS2C2S!" MBL4\\TFS0 VPA&4>_0P&-*\N+091R,/+1[X*9Q9ET;"DGA76\/KX-TAK-8FK M^>S[V!MR(?OI-,P1/H7&U,LKGXOGGY*=PXWG&4A=6/_I<'P%4\Q"DU9_W<'R M^YG",J>J2>_7B:4<\913C+E%2C&9I(YSGB*P[:38DNQ IE_.RLG# \:3\>+F MI^SW\>7RTM93C3.?HK2X63?NO&TG_D: WHAN^JRL/6@-/J3]I@TT$B^1/TUA M0Y=^Y;+TD\M]5-ZW(]M!$V?@8(DTTX=JHQ+=/(1X)1TAF8VF, MIK'\28:!UK!ZZKY*G#UEFC-.64D(0JMY5>M;ZU\(B\[*?][+3TZU=O M5?\XRZ8O+MNP/"3Y;"G%8(E/8.*;1HA?D,BOR-W4!0+O\!360NB3,B:8,4-L MRK5D2@H+5&>YC3'!=BMOZ&@H+#;'0V'\""@,S-1;*:QEPIY$9A'%DUD! GM0 MD]_JQD!^U1W-EW!;'ITM)Y,;^#<4F=67M4BW,B#]CU=@6?X>DW7R^#V>"JJYWX2'9?3>:1^\/)\62PBK((C+ =;C-CB MX=5W:PZC_Q$$X<^Z/.Q'F@6F-3L.(=W4*1:#/XMMJ3?Z.P M0UB]+U'!#JD!P;&;+1?% JC'4U__3IQ>VI@Q)38SUMF]^WFNS1 MIT^U*"PE5BFGBHHZL^C*)SF4'_PC'DZNH_$HFLX6$2SBJ19_/"0IMMUK<_/&9M./6F.;YOY=C M/^SPTMDE+-:-'\.R* EHFB]\<#<8M]$96+?AVP(XKZ;/%$CFZR4,;A"9^6_9 MM( QG2['DT"P\*06-3Z8E,O!@O$_">'XAAG6AE/3^Q6P5C:%V8"+T*;]0/$% M_)UY8V Y&>T@^.VW;BT12)Q9E&=%/AJL:GNK6MU_+S,P,.857,8*]2*J 2\& MU<5UO?EP]CV'OV'9_:RBZXOQ\ +$FI.MP M'B@JW']91FU7/OE#Z?7P\6E&6@ ]+,8\9CIQ5'+FF"*:*:UX:K5A.ZK"]HM/ MJ[_1K^YG@MZ$Z?N(^#0YX8>S5X+\'@>1F$]79'?PHS=&:7_*\69..;QT&QR!C#J]V2E+_?%0D;:+@F$A%E5$H(8([!JZ;K]MCC,5.:VVVFM+M*R?9 MYR__@W!/X1W*26\P>)J=YU<3\*-7=!THN@I9_Y(7BX (LW48/%5S^,<+?"MO?=T:0@ ME8([:]TTKV_R#\U!. 1_]1ZW=O @OS:XDK=$?N^=9#E2C]@$?AD\MT1A:L8# MJ@;>7SY^<>']T\&&N;XK=VDMP--R;0^O>7CKT$HPH1(=IQ*G')G$4J(LML88 MIPDAC84.DCVHG=ENM?.IFNYB]G,]U5VAQ*11/^J?HWS\SQ_S\VSB0+O7>B=$ M T-J7"NS[K/Q:7%F.BI_J7+FRI0Y_\N&GGFSN01$'%"%#7PB4PE8%BVN9R65 MAQPGH$A_\!H-LZOQ F@X8)C! L($B^=*>V*\R<7#B3%@/F'$D,_OQ8HR[3C7 M#CDC$KZ=9=V%N70(>O4WKY/=SP&)?CS\.;OQ'_T/V632_%(T;WWHC<6WB_EL M>7Y1JP7GM=#%MVOXZ>8SK,PBSSQ<#^5>N+>1L'I?TX%KD\$">JN0NK% M M=7>F)';",X?TCA?ETFZJ7'U8\.F*(70+Y\.JV)=,$D,X$E0[1SCES,F$2,M9 MSQ /98CRWS?,#@?-%5JLZIQOX0P?14&EZEQPYKY8/6'FHU*!3?A*-E M$8485)5_7SX&>X6S>K0,W]''F'1E\GE>W)I[?F#F%4UX2Z?()CP52J>"IRX% M\XMH JX_<++A1+\:YCV(]?5 UG@7,8;MH-4@*I:G_\J'"T^RU3EM>0#47.M7 MHZ@/PQ[$'26/>K_T%N=ENIVDERV>-_&NU>4YU5BHV-%8VI13J6Q,7&R(X8FA M1)@M[1>PGD$M^"/MU\\@!T]$?7 2#CYD%<>@.D2^#!C'XS) W!#YU3S_/IXM MBUL.UAZF%(:SR]-PIOK:D/DW\;9Z9/X>F;]'YN\4F?_^PN*]ZI+I\P/[KXG- MK2S\C?2SM4"O!TW?55%2V@WKD<\[ZC 8=H)KVD2S%L4N5,LQ0S@FW!DGNN-"&(D.W^W7>&5!*I''!T #U51TDWTX!] MG/30?-&TD]<&86-C+:BV8!L1S>-4RL0B;#&/U58 I>>+N_GBRS1_-ZS!)1^@ MP[#&UEG"%I?@ W=Y+3E%-[5Z7"4("= ?BCF>&!V".E/63197EY%Q?(R&BUS'WZOC]%.0DADXEL@EPYX;:Q= M9B/?*6V^R,"\7%ENLXT*DKK>I"C[S-U2AU(YUN*8=_K'>0_'?KHI:X E_'%?O M^?&3_?*+)Y)\$%U-ED4HABVKLGP)X64V/P?RFWN 4P_]U8&#?I_X;O(D.*8Q M]8W"&+$<):GF6BO,<&PTP6B[U'I=XL"\Q\57\.>RT9?I_V3SL9^07P=\:R?Y M?Q;SQ3]_\9P6!(__]--XZH]J#WLFU"&^U^J7]HS7;O'TX+_36X<-2?[RE!!**926L(9QE9)Z6P:.\TXYG2K M_\=!R*W,#.C)[1YRHR?D$.3F"TU! L++ZIC.T$O/2@BO)&D79NQ]=-DC'X$+J$YXUFTT]>.9]FT]^^@ *%)_C+ M@DKLEES)*Y6.N$D]CW%B4,P-==3PQ'$KK44*/142$[C-"\ M4V:V[4OX.<^&%^'W070:#AV!YBI0SXDOZ,O.\ZIR?G$!1O/%;#(J!M%EGA4! M\',5M!Z$M)+5T6457_][-OY>U7N;?IX10"? ,K)?_=X% >'6N2DA0N/)6,\IE@Y MS+U0E+$C3#.=:I=(P@Y0ZO/.8(SQ0;,_-VEO4!/E*L5B4*!M99 M>A3'!ENEXH7Z,7\JF2Z54IHEL><3@84EK5,[S"^HEAFTV$0L9-\ >M2M%"YH0? MGEN;?!7FL.':8!-SRF-#C;,(&:JY-+V8=-6[V-2 MSVRLHH@JK&3,E79:)L:ESM&4,8^2\G# R+J/U)%A.CRX M>14;2"D&7-[;9._Q9.;3R]LI,[OS9'Q->*DDX*_S^:PH5H;[2LT,9\6BJ*O= M Y+QI@0,23 ME[5K$!5PN29+[^-DI948MMS[.P?W6%I%Z,@DB4XIY4HICAC76#BMN97."&3E M%OAPZ4>L4.^_-,IV5SCAP*3S-80,UY]98I2O G[/[+/<1U3H,&E76ZY(Y8+4 MWO-I/LW/QJO UP1V;#*;A]Y(LVE^FYR>E%'5JJ_2."_J3B,-N59WKD1CB'!Z MR)$@1PZ?*,Q;)=FQ2HS4$IQNFE*MF9!&XD19K!&+D5#=.=_O4B(2-E!2#C1C MW=-OHT\W*,G;G_-Q%MKC5'9Q3IT((Z&^612_1IXR7\NO/BH/N^8U;?Q)>A_?^SPR^PRFV[. M[GH\6ES G["T57?F(4PGNRKR'^H_MM;\PZJG.USB9_Q_/OS_[+U[<^.XL3;^ M5523I))4:1S<+[N_-U4 ".1,WMV9W1UO?I6_3M$2/=996?(1I9EU/OT+@)1( M77R3*8NR.>?$:^M"@D#W@^Y&=S_BW=_O9'PO;L'XG[Y??FCS/7C/6V2_KQWR M9H]FM7]9\GKQ5/$6NPMKER3&D;UXO4BVG)C5LN-W1YV K>IB^=0ID+NG8(?K M%^&V[O\]@??\$-,03DY\=S4:>C!I N?>])(GV:"VXJ&.8+GB8L>,/!H" M[F2T?UELV%LFMM.3;XH&*<'P+EMFACAE5>0WJF7[ARWRCV61U+TU37\LRT4> M+.GX8YE(O]U':ID._6 6? BEWA4Z#2&6&&[[TWI4K$8-4(:!8FQI^^4BR'.1 MCI;KX1R1PGQ-<9$,7\>*;=#0, M<^_=+N^J7&17Z?ARY725+4Q?"*+NE.W2DHCVR\WOO=B3H?<'$/\=7F3_N,?C M/ZBF]TW#7D\;=;@1/^ 1$7M&JB3/Q&+B&.#>3(<44R ,DTHXJZ'&!"5;W MW M=T4ZO(_:FO(=[YERX'61LH<\TR:$[KCZL\.Q;$:'3MC\Z;#S[6(GJPJB 94) MQ0X1[AQ%6FNJ-!68)LR*1+(MWNL'L%/\3-X"=M(^8Z1/Q8/G'*\7.UL:,MC[ M.>NYJ_NX!!O6_J81WV^C%;]6D_E8"QYZRP%*VHP%OW+"T0&<\):@K:@*09C! M"%B(A4HP51@J8Q"T@F!-#@3$IE/[BQ0RC,!*& "(>:?2=#N9+#YD\&3/Q8( M:.L_':\RH]D9 M '\JW(=)_2&"SQ M_W>K>S7I= \:S/[3S:;#M/\*AAL MPN_UW[]$M**UMO5K#N:^:7VE52FA0P0RZHB2*.BH#AS!3 XK\C-9#?64PK5ZF515)+Z-Z@^FU M_WXPEWO+W(\E@;2\-UZ_KO!)2(2TN%5-18 MJ"E1%C&M+#< 0[4KD7M5D6 6LUGV8!W"7>[Z8\GA&O#'^[AQ4&RMP?*6[)(3 MUD%9%5, J!27S*+$*)IHJ@._C^$6*P($1CO+E1^A@W4SY @Z>$@WHOV&QR,M M9M!:D^0\=B6)YWC9[Z%X+M@'RU*9SIW8U&K3@S<8$D)IIA:2!,)M%=$+;05 MX10=;9.?/^S--Z!^H@\@[W,F7K7Z[>F7MW<7_"$$ZP>%B;7T0$=9_EP%+(Z1 MRD?;SLXZ83VDE1XRY2@P2",$_'9(6=@3$TFT07YKA,#=IX?W>I8-9.+U)>%] M(AO5Q@<6M;5[XIO:^EZOYO$J7\P::0V!FF'AJ$F,=R@1MDQR:*"R;JL7T>,T MKYF-L(]IX_'IMFK>V_$6PS''^U5E^+)PUKO]L*R??=)&^H35QGZUA]-%B)$_ M1X>/9TKM56CPT!0\IQ*A)7 FJV(##&3HX,<0=HP"16228 XYDX(EP(*MX_0@ MC"$3[$7\:MPG&/7!CKYD30':4]:WM4;&:W:\6P17)U@T=4@L.X&J*@EK>4.4 M:H)0PIR25"5,&X@=Q8D$!HN$;P4.'PETS1ANI,]8XQ&,O1>_Q=5-ZZFRC5Q[ MK9]1\7=8Y=%DD18K$#]6?'$S-7>[9\3Z]!RB!S'$&P\0?U[-J@3@+]G[BUF6 M_O8^]EW_+AU_2V_SD#UZ-2N?YGE=I-*GC+=W-0N:\8=<8B6M-S44))*RQ K. MD# HG,<)A8S]./7 MCQ]^_M7VG-*_?##J_,/'?_1['SZ:_8@RFAKG3ETX_EQ%M T9.68:,M9#VS[_ M6T2@F)_K5HR0GT._M"(WYR^_3M+%<.3?_^LNU=C4WPT%W]%W3!C(C4F@A=92 M Q*-*)>:$R6L]_F-?(^+G/?A7/RT2#D M;BUI/T-+Q_$HI%2U:<@MG,6"^?-Q#!5!A-/1),0.Y6YY\M"IVJYW&EO,$X7@;2JRO2KLA/+Y^L7:[U:^7"5WP\4BM M:3A^VGQ?+S&D GY^3&=>!Y>YO]L@$&B'=@/!;KC(/3;P& >=Y'<(^'U:#+*Y[-BRU)?XL>7#S"- M/!?+7@_98!&_5.QWXS"1MT5CAR4W1[H:X"S[ M.HHT5P4/X7BP*.]8)I_?N9'F"S_D8@9V;")A\B99 /.PY\_3W\(MXN*F@Z*K M1.2'+9>_.EN(G.R+F$%?O^JDV)!VRU^$[_X[;@2SD$(IH9PJ=)*5MD%Y;$F\J5'-/:S'A:D;Q#>,>0D#=VMW:2O)WE^* MVM* X^MJ7S4$W\*>)\SJ7]\$?+29.^R0>HS$4_7X_&HTNTN--]YKB19OCK@M M2NPW?H3N4.*5=E=*O 5&G1;OK\4OJN5;G,]KIO7&FRW1 M\ZTQK^@FTZ#@U^DD\E$7#UEZZ3^45F&X>+S/3L5?"N*?-UV:)_M):Y&D=(=S M=M;K[7R6R.A:1ZYXD=%2%P?U0+75'\X3%9]I&:IX("Q6Y^VZ4Z7CA_P]PX<> M"I9]R\;C\-_BZ#9^M0QL%-"U&+@AK%?V\\+22PONB1C73;.:[X>5?X MDZ_-:#K?E)W5,]6EH-\;%0[X.,2W_-!*&*@4 MI0!!"8S&<(T9>[W6;!D>_V'Y4 5WU2]E^.K'8L6V"7?ES]AC$F0/EK"5**(F MPR6&[*32O?L$_#U[) TNW3KY7I+8/IN4YQ[VZ;KP]7=K72D9UX'+N@G)>$@P M>*TWF)%$T 0"HR@43$&2 $VQ(0 SH<$C!",6FOU0/M OX7E*8J@7E8EM5LK' M4XVALT/PC/GEA_["_=[--)]O2,$]L-K[R[ODL_GEW5]W@H=__G0>#<6#2TFM M?Z7&6B9:((H[JG+C=O?;7FK>64-589^ MGLW#Q,ROEH<8]QF9:;NHK?VCMLN>;Z>+H19?O$FV'M6_T\=PH\NU);^CZ5F4 MCW@JETP'BS+5(LC=NXT+O/OKTLC;N'!:.B';MO+]1F084 M9[V;\:*P$?.B%\NJ54GL\Q(.-^?I[]4?P^QFYI&@"A&D?D?W;D_QPNICX9WH M7H0#QY&?O]&L."J_2F=?LJ@:7Z;3X3=OFG22^;AI+>AB_4H M^(4A_+&85>Y)\$&&17!F1Q^98S].\VR(/ZZJ-3Y=+C-.8SNKD.9X+S>B0HQ1 M@?W63Q.JC%&.0^B0]QP<2JB6-6Y$:@ 2B6"((!0:8&@, C>N-R,E8E; >Y.9 M'KP/?!:UXB&6J9K4Y1'>9C[!X_)CPKMEI&.=G'%ZX1\@+=S-)37MFNS&_;>, MEUV.@GG2N\W2V7KL;/6R=WN# 9"7)(_Y=^LB=GH9JJ3+4.TR5+L,U0-FJ#X" ME1M)='TH4W5[AFN??I.MJ,.,W=^*.MQA^:&G=(?&77?H^C=>D";UQ"I83[Y M%0)<5:@R2& "$Y,D%% (I52$.W59:J+#VA@9%W 63 M0U/MN-;:"$$UYMY:?H86?I@$M3O_-CV8YO6A]/]#VV=,79?$5NL>[)JQ;2ME MK1>-I$@R"I#AAE!AA#(:2,L(4,XDG/+G*Z5WC0_6WH'T(:=]UJA:=EOB"Z@E M>L-;HJQI'Y$4$N&\;KQ6CKX>KN.1Z$M" M^SA$-KH]\63VQ'/_>A:/,KH6BG?J**YT%"/*@<6$$$JH(J&;MY22Z$1:;H1\ MCMVJPBHTKJ8'I>WJ.BP>77]#FF2WKV[K;"T A#$6B4W" 8GU.NOM7&&2Q#*5 M8 ,UVMI7-U(-T]GLUC]DD:!\J.V3PCYEI ]8MWV>5"?PI"2S?V[O[S:KVE\> MTK5:7 <"R$$2CCS\3@DX5-9"I2#05DMD*;Q?UWZ=E+EMV7 YL0?S(@'O2]QD MU[IMZ7O.&C8EH)NG]F]K>PSBU1OE^:*DM,N?K:@/V3PGN9D^J.&RUK^? $,# M%QQDEB*<2$08 $HKE&B7R"UJN"2[S&:S;%ADEV0FK,''[&!ZC1'J2XY?T,I] M<,5?$2""HB( <@XKB9!@*!"/ M<*F<9C)14"AOF!!SG^M^,+,?] 7&?4A?M'WN<EENYXWV> U( M40FD^Y40)/[#7V-M?F7XYVHR_*]L^"7XV:&K7XR2!1=@/,T7L_O+": ST!#% M_?T4E91HE4A)L72",H\L)'KS/ M5CE!]:2UW-K:0V_GQV_49SR0 _N($1U9FAHM[3F4?']8UE_]$MIY??Z6WK1H MO*TOCBHZ6 XK4:]J14>5J/>7!9QA,XSM8B8;%-VYG_=8G+QJ87EQVPMM%G86 MMSRR2%J&4:SZZ'!6$ZK-TDA<;<*R#C3MI2)F_ M]HCT)0QS-LI_"V,,C6Q"94U1@!CZQZ87HW'9 JXLE,G2V<1_J.@/LFH$&GJ" M+O+R^=:FX'*\&,P+;2_;_JTFV<]+5/NL:#\76MW]'+S57?HAY-I^/BY5;]2H-Y.UE@=..H<3INDHGH6PQ MK-#:A6/%46VD9;%29+VO5UG&[K3KA94//U5>%3[X99S>9+-R-;K>0.O?L*OV MN_6&4VQ=@:ON4ULZO%;96]91JIO9:%Q>YLXJX)VXT2OZ7]5Z/5??GD_+LLW+ MT>_^(O$[SRD3?\COD!QG6%1N![ *.L(EX)100*343%LG '<) $)O)8%71H,+ M UYN3F%OVFY8P'Y&?OXQJ#4LV#:N?O&05;0N*#]4OV;8[HIF!:NW2T,LR7(O M0E'^U[[],50/%6]EPR?V.7B/'FAT .B#.75/7K'0L&=0-N[Q\N/O&>1E'%$D M*SH6I"6"C[-"0*I/7J0!JDNLFGI1OPZPUOOA@_[T2P3;-(+.]3;8K7W3@W9L M?!V*MQ>AX>WY]HN]LN=/U=HZ@%+LZG:XGCY17&OA/6T0A18QJD-Y%D>:)=8Y M"9@QC%)\CS7_L7R:70=E[935#:?]"0TY6)\)V$?T &TY"BCSMYIE:6DE''KU MJXH5QP6TQ &)G*,)(THDEF.-J/%"H '9:,FR>^E_7J0SOVCCVZ1\B%U M-4X:#(EM7F9"!YY= O-3[,,Y&OQ4F)GAC70\KM[)JP8^>WW]_&HV77RY"JMP M_LV_?/MQ%'Z;GE]-%[E?#!MLL"R;;,CEZ:;K1.?@U=XE_,U_PTF$\#TPM:[8 [OAUO MQX?N<3.+]BF[?,VBQ6M+7$T"JWZ<$EMD$J@28B0E"DL%F$.&0V*< ]M%54]R M-?G/Y),Y!Z@]FO]<5U,^F"5P8%=S7;@>YW/V]WLH,A:FH0L,Z'(_NYG^^1W?_>S+P$XC&&V[GWF+V!MH2IY,.'* M$9-H2ARA!A'E*')&-%&9'QOX3#!GQ,YE,OV(0?FT/ CS+F,%G@!\[;KZ/,?,*;1E%R'H7WMF='DY2*CN#KZHYPF MA,J$:L#\PG-E_8*A!!N*A";,/,V>^3"YRYY9%XE^#S^PI)/JU% D2 )D'3!24:J$ FX#$];IXNWB'[IPS)[3!++V?3ZY@%XL>=#V:CBV#]7GA[N? ^_%3LWO+G M02\C\1YOH7N+81W2JLHI;#6" 0-,BQ4 M="C"74*Q%(GU=G["7R&\^T'6M"'R 1=Z4/S\-,E>C4*00YT*%P"_G,F2L1'! M_D[!SA<7>?:_BQ %>4$9ES5[7A/.#$ (*>_#&FT=\_\,T%7]#V<*_,*XF?2=A4?W]LG)GL&(NN;L8:;UR MZB8=#0\NB%7^ D\X<@0E&D)!B:7"2(X4!!9R2 6Z:^.L%86695.?5^<@^;N= ME;4_GR='%L/:E4/%U8HTYH?I8/O[R[O;HA3K28)\'\DJZB/^8,^L_82W..;* M#BX^-4I4+).$"<*XQ88ZJ!1+%-;*8D:0\W\T)S[_[L0G&$.XSQEL7GR6A89? MOLRR4#;:7Q8G;A]SYCLYX[?]Y8JO;>]A01SE&N]O$O2^9=EOWD>)*0DM,E3* MV?,2/+X]ZS5H1"W3,QHUHB+WY\J(.C"ZR%H'%" D,PY2CR14A'V)*6"U,Q;9 MD./>I)4D3L5*NK?,B_0E:]Y5*BIW"@-ZTS@*YL_[:/ZD<R M?LH6+P<6HNK43!B;<*PH]V)$;>*D-$(#)9SQYG/"[@JK[B%$;\CT>8P0"=*G MM'G_KY"?)]HVSQ2Z9@V<9PZF>4MBW%S^VT]YO;/&3UJ M9;NN]I-VTXT!=Z3='6GWBQX'O7K2[D= U[.0#S\#^0[0U.[/H12GMG'TTM6. M&-N/Q?*<>?I;-@E5.Q/O<>=Y.HMU,Z/KF[)\X3J=>. )O_K+^8OYU?ER6YR* M7-_,0L:+_WDYFI M;_[.WDM:7L1OA^D@',W%MFK%;AZ;U/E7MTY?_#7\M6:]X2B_F>8A^V8UA'XO M&Y6E1&4^6J ]]\N^F!6=]2X6N5^W/ _?O_$O+M*B]#H8K:-+;Y6L/YQ_^B^S M]/HYO=5:>"A\" R(*=]KEDQ^Q &V!U.LSB"R$TD(>-P"MO (PLMF!<1Y42/6+7Q3CY_=ZGJ]%T/199]68, MCN5@'C>R04@%JOF/RUJM8@E7U[VX+2JX C1=]O[I;QX0-J3$%N%3O]2CZS1N MCJ&.,;WQ>/)[?&7\[$RI.Z-6# J885G5>"64$6H-59SH1 .F*.20*ZL55_X- M_4B/*[ BV#A%V?!CK 3\=/E3F4F1V_'H>A2C1^OQK,*O(WY1 7\??ZYB1FNW M^6F<3JH,J3C-:^]OQ*0^KW+/[%?_X_SV)EN+1VV\OQ6/ROP..+T-Y+M[L+(< MHB7#_"R]1J0L/VG89]:3&>+T]FRBUR39+_G%=*47S:?SVI.6-TN_IJ-QK)_,?@]61+5; MKTX$0K!E,:MMUZ^F&6E3R%:'G+C&UT4^<6D.%<#BX6&X*-0YF&EW 5J9;/+S M(IME\W0V[?=^]!<:3.,B_I"Z]#:;A_/ J' ?YYPE? MWKAQ%@)^49B_766%Q,R*)L%7HSQ*<[0)LP)E!WX&_2RF,>(Z#"1+I=6^*;#^ MC3) &/%UJ1GA6L-1T87X.BLO.O3CGQ1I7^%0:[[ZQ"R[\>H2[--T:0)[.S"_ M&EW.EV9DI6&;&K,YN5?IUVPY1X5AN^JH'%4Q-GJN5ODBB\\]_5H4PQ7*5%OE M$)I>'X.?V$ZU[E:MVAX^FOBM/51SO_>;<%:3ZTBQM(VJ7A!OQL$=J/D?C>[8 M=Q\TQ2V;U&AV"0[M_A'F&DO)*$7&"L@UH4@A!\U6EZ1[MNP/DVCAQ-]WIMF0 M<&"9S^;_O7+./P^R23H;3>.6&M\I7W#36>8E>KZQ&Z_=/=PGCB#/9E_7=^5/ MD^S<+T4@+!D5AU"ZA)7[+O@XT^#NPZ;W=+6QLWLW=G!V@(QC__8XK'79/[IH M+[^8S:O"$"]F19.UB)AE)4G84",8%,(Z*A[B[20O?W4.8!Y_PZVHGJJ%3:+MQLVIG/YH$4VKJ#5P/ MM<5^M0.R^BL+YF5UIZI]X5I8A"#'("$8*R@,EUYWO/X@YJC>:LRQM^X@\#-\ M.=T)\WR?27PLG7F0%:@9G0GU/.LJ\ZQF/L??"0\18;!?TTG^U<]>UH49'@@S M_'/A02ET\6\PQE!-?[_W83($7!8%6H5SW#\"!P\' M#CKWYFF1@QI,/"U\L!8HZ/?4XF(QF_3^RU_)&W$_?BCPY(?I8K2$M/_[[[.C M11.Z8,)!@@F=KFW@:5W.5D[7\V((?SSLMEMKZL(3+AGSFRVUWNLQ6BC#!,10 M*2!$0A^;6O6HJ,%:FO-+!@ >NU/OR\V,89] =IA\Y0.+ JTL,")50C2E1$/G MB)0<,Q5$P0%@--.-!I#6DI4[47ATY55+4HC;6R/5:#QL*Q26#9L*AM5,L)W[ MKM\F#JSYK"IT<38!3 ,.K$:2)50F&GG-Q\APC(EK+ORU]R;PC$C6@36>0M$G MAVBY_P+@SVH%WD([DB@J32AB88X)Y#^" ^&N=)QM=1IX>?!_@R+0@?[NZYWU M>LK[.D7((%]:UK'\(S"HSH:%-S/?2CQ77#]FBI0!.40&GMHYSJK5T)%3?,!IL9X1)@OP?.F&G>>QJ_,W#L]=L M[8/#[:,/D. 9.MP!4NTD]");]719W)3]VHO(^R)?!2SKP?P'3VI788*\2$ . M$?:84EPTG<\7%RL)KE_[Q!,X#G%LE003/+"1YR<]-FYH-E^+?CY%Z0@#XG!VC,'@3GT"M895!;;TU(0'B"B:54:V]7:$L804 A2IDXWOG!P5>0 M([^"\ AJ5HNP$,7'8Q MBU7G<%<$I8K'Q:A72+N=1=;>T)ACN!AD)7MN:0#.>]^FB_&PGD9 MMUQV2'/^3%<=@96.LU7GV^EY7 M$>(\NVL_EH76[*]T+5.W)UC@[0PE^_&32+\G8>RKO+O'<\=$KWSWL?L6^^7Z74Z MV1RME]@OHTDQO'0QGRY?F,4!Q5>^C8;S*_]I__ 7T8)]/YB.Q^E-GGVW_&5+ MO<*(9_Y_P;H-(YS\GW MULUVS+6W1N8C;V>4ZW4QG<^GU]^O"2KR0E>7POK?Q>?77BJ$!1626A/^J;]5 M*)GZ[FHT] +?A+;N/.-DG_DMI./-RH?,;F]9T.34A.C"9U(O'61. _YT#MF MY]$[XT4Z^.W+;+J8#(/A,YU]]X?!(,LN+P\])TWY*2JDWJ;C%2E0.M]D&:Y( M)YZ@'2\Z+:=N2=PY6:7>15-_2^D.+AI_/,2ZWS<->SUM%(I&7+WB8>\-,3*) M:VR+E'!'B3$:A,BB@HPAK:0S"F&6X'M#C&5@92?U&3EB,/$_V6PZ3/.KH &1 M(.2A.&(3LG%<,=]%6M%!7 =Q;Q3B.*PJEK6V$) $ J$$3;#1D&@ %6=<46[0 M_:$2Z#1"% FH=7/ MP+@.FIX#34>-31_@.7\*>3:QDU\XTUMV@QPNB^7SS?2X-QZ20@^$I/9YUI: M#ZW AU&6& J4I/X_R'N.-H%*,B6!"_U MCBUUZVE(L'R!')28!])UF?RP2[> M3Q#VUMI,G1:>A!;RJBY"2R>-]W44TEXYI98)Q@F% A/L&(+P9;6P04]GOPXZ MG1)V2OA"2BBK?##++)&)4PHI0;G0RG(#C'*)3!3G#\0:'E+")K8P 6D?B@>; MZI^"]KR9TZV?EBV.8N?X6J7/C?_\=-A%1/9#G(?.@QN=I'9 E8!5-]]$X 0Q M!HFW#RB!0&O',5:.:N,$8W03JI92Z*;K^_H)6.X\M.:VV-#A+> M*"3@6F$N%X!HA0'%FG*92 "\$R&T XPJ*[;R[0\/"8=S([ @??0PUV:'"1TF MO#U,H!6[KQ)&4&<8TI!1"JUBG#N:(&D2BJ7>"NX]&1.:\&H@Q'V)FO1J3D^9 M7]M1PXZJ<+K(RB-$&7M1'DY#\]!G);Z>P/FH$*!&74*YQD"B1#H*_=O< M8@6 TI8"!*7;\WS4(UA[O!S*>!_ !XN>]P;!'9+3SD/73OD[Y1=25AT0")$, M*FZY4M0$$B.$-83>K:&0$GQ_!X1FE?]P_@S$WI^AG?9WVM]I?R:AJ.*<@!/I M?17H%*54!\8RPJ@' >\T8(OT_MK?0& 2P#YBG=(6SLO?8@7X\O5&KKW61J+K M=/7N[R&I[_60-Q]BAMQTYCW-Z] 5KING6@>-JA%IU1,,%Z5U#?%;5S/?[ZG9 M;^DD3_,-@NO >#'<069=6[3Z%6._W()60Q3\KR_(6"U)98(:+@W&PCD)O)'F ML#0:BH0)I@&Q$CZED].3F*K%S_B?O_X T'O_$\/'$+*$F8P3>3BB:G2 QEPU MHNI [73R+-5UJ2\H=U<41C59?QHC\P[^^#CP'X/0S&;9;;_WH[_+8'JDWGIO MBX+Y*EW-S6A/\F4O-V&&7PN[>8.[5,\+^(H(9GN+\E9OL1@7B]$X^#=A@:?? M0H_LC7VHH'BZ2@N>D'GO(K1\#-(9]'O=1]MS$WF@'Z"DE2NCG4R _S^NI**8 M4VTY 9AH[1)B$K(5R/AI%N1O?AL0/D0D[))C]&.VT02P+/:8#N90K+.&_2.; M?IFE-U?!U=BQ2RSWZ0W&KSOO7#1A6XN)_%B'+%?NWHVE?F#,KP\\.W#N7*HSB/,YS0T MRKMSH7;9$J]0/@1G?8";;\A=2$)A2$1\\=M([TL:MOQBC\C]X%Y,8JJL+ZBQ M ]*BP.!"F89*8V0U3(#3B.)D*^OK'W[(/TSS_--DA[R\-6&!!/4E;YZ\M>0# M?3K)TTYZZM*Z[5J=WC7;G9%4_KN?Z:.RZY?"MN%(;5*A'[ZOM115YQ)@H;#: M[W7&!DN("+DBF\H!XI6;-*7-ZYUZ_A[]);O9F-0I?F M\6TD(Q_EX2O^JC>SP(,;C(4I8!)):S$QB:<0,O! T6O+X+]K14! M2F6?,-AA_DMA_EE/C&2!WC=U2M[:_3BF4/!7;4, M&M?"RUNAYT&=A3-?>N!Q>UE]ZXV[0CM.?W\*&]Q_+68>=KK3WQTNX]KQ;Z.G MO]7,]WL_>C-F]"6=//+TM[9HZZ>_DVQY^MO$QO30OH2J,!LCCB!F.;>84"V@ MX!@3Q2G%?J>"]/ZDHV>=]T)G-7C426^8M3AI3S_I_?#1/3;^WAWU;A[U;A[9 MJ;R7+P97&VJT?N9;D_#U,]]P;GS?F>\/T\DP:-2GR=S;_M-^3RTN%K-)[[]& MXW%>*5J1'/'#=#%:'A#_7[]9+ :_'8MGK9&SX.UDL';SQ/.- 0\[GOB.)[X5 M=#_/GZL3X8E_*M%[ \O5UHR5_@NEK'2'7]WAUS$RA$[O^ L"4AU[0 LED] X M8@CE7&L-D7!. &$\RI&GN!CM/?]ZI(_RE@AB(:!5TS]!@?!BH*D!BBHFI"3 MYD-MJR, W,_4TO;3K@[G=RU^E?F+-&?>34F8()3:)-%4(IA M #D1SKIF%_^ES[D.N_A(\K[?%SN ?SF [PZZ6NSV/")*\AAB\N?PFD,_GL:I MQ;>BNW];'=H\]W'A\QX7[14,?CXZM T75@JPO52/#-\]:JJ?&^NL?7^M/<(I M4YM+<48PIX>G-V>-DX#3EV0<;^'-.GKSU_-\'5=Q1V_>R<>]\M'1FW@[>V]2-QI^OI>R"'?GE=G04@:IOO3(8:^P@UY90QJC0"IC$ M:D,HL4COV^"1=R3F[>@.URI\[S"NP[B7PCA453I)#1DV&%%F$\J%5(12!8&D MT AH+'A!C.M8S#N0ZT"N [F&0(Y4($<31RT6S *64&& 4 )38@A74AM#Q/X@ MUV'3<[#IM7&+/$ACODI$JK$MWF;I[&WZV6^ Q!4B5L&0A1 F4#I%.*-6 94X M+ #@_L]$>BC8D\5US]2:@Q&&("GZE#Y8 7X*7+"=$KX.):SU=_(;OTZ(Y1@R M3:6R0F'%6.(<=@*39%\JY8;SVQKH0$AY'S_'UI]2 L;H?ZCM"\;9;UJOY5]ZN=9S1.:OR5D>8.$ MI!"C6A=LF""'$T M0I0!*K!-$DX3@9!R',EG,)*^?@O]]'A-6P6&'2:T"!-J MQ;!:"Q2:3QB(,842ZL0QP#41$HD$;A?#'AX33LEAZ$"A X77 @JU7O?$(0, MYRIAD$)"%/?_H1S(!&+.S39=QE-!H9W^R^EI\VL[7KB/NKRW64?SMKR<)TCN M4>E*CWKB^]AI./&37RPK PXK1 USTE&24.+M-N@T84!3990 8,NI>^3)KS@J M0?M!3Y!/D^BU@[@.XMX0Q!%8F:-4N="=QQ)H(166"B<$%T8@)J3W5O?-4MX' MXDXE@Z_#N [C.HQK.\;A"N,2YRA&P$" )46(:*%YZ+.I!%):\OLI.>[%N Z: M&O.T_Q;;$2Q?;^3:VQT==C5;7M[F$,V3=[=8"2V-@[CF@+ $"\V@TH9**P4A MT@JB 4D2273H4?SDSL(MZ0Y3[TE!/&8\>T3QS^WNO3U9[ BE,I7;0Z%1'Q?7 M_DJ#[4"9+ -EZVJ?C/*RC=NGR]#()YOD44IJ;:KRSU?I+-.AX_\R+A=Z@>CQ M=/#;NQVM070@L/1XY @EU!&LM"*)M49 :KGBZCVH^9I6*&$-1PQ1@;G2$$K) MK--4:TS)O=U>'KP/?-?+/![=!,6>+;)W?_\\]T/N?9B$"MG1UZP7FE_E2R@J M)VYC^1_NA/*883SG*9[02.4P0G@2:N$%'/=VK6^+AMWH1**&AE1KO1OAA'^? M]RZFZ2SV;AR.9EY,I[.\E]X$PH'0#])?/0Z=)BH][.>3WM?9J&GY*&(001F(,.B5JE*A)*, M PF4H< ;2O MK%0D?&S+XSF@ 6 CF]*;K2E0WM M5DP8_;H4%XW<0^?H-&0]E6PAI12>'5KZ:H1YB2 B099S+CS.)\(1HICTP$^$ M\%*X*7U^A-?325P[D]Z,YNFX$*?24!]Z:7(+;[MG'_)\$2*E#XC5JQ./8E!A M0?TX_1QD8:'#G)72D<:>A\5DK5K5A<LH;9 M/#;+*8B5;M+@D(QNHBSY=[]=3:\WI-&/:SSN7?C+!$4NF'&^9?ZET,1\V4Y_ M-%B)[D7$TX'_X.*FY">/W\R+<6:_9[/!* _=_4>A'WHZ"=WY_9?&@>1F?I46 M7[E,1[->8&M9$>(L_*XQ&]^&]+YRJDH2@]AA/=*@KXT[S%OT]]'U MXMK?:O)E?A4N[.\6!^<_V9#J+*W7#G<6&T"]WP " M]S#8TIRH)QD/*"6%U3L?=Y-OANN)A] M\VYNGDW>_7V>36*%U-V6[9XKM1^;RL$LEQ8:4Y\"U=GXM@=Y/%DN&D>N-X@A M!;O4?296>']4XG@#5 ;W[TJDEF*>F,0)HQW5DM!$*T&@,1*S1"J$H=GB;][; M)BK4((\&4/ZA5+!_S*9YODVDAG]&_^/G%/+P^]$W,,P/M($=DA6O7.A:<%#I M\+J1X8Q7,"N-,EH PY2FSGOA1UEH\C/TJ@+#;T=?9C^*ES!CZWMNN<^O\U'W M@TU0D;JMVZM%0WX_@@VKX)#L)X4HP2J$0SCTLH.@-%;0A'K00-!92D&2 &+4 M5H7F@Z*4/TF6_O^(\-E0A0R!+YDM9^*G,!$O@26+?.@'$@=@ M?O8>=F'EE1+2^U;.4B\MIJETMD.C[@U;\=""4Y7V(D$=Q PQI8++S05"CGHD MDI@(FS"R$AR_( ];<1=W6'&ET&R(292AQ#^]\P__K_#LZ[)2N$OXGZV2%7"& M3HTFO%STJF+$$$"I3 @!'BT$I%IP310W ":6&L>/O>A-[T'/7G),#P@/ZWO- M6: 45GX+&?=*HQ#A(G@5-$QGY.<(R:.;*+R/CF*@M-,B034Z-L6H)9!;K0E5!"EOYS*&G-]P@/\L M:Y5%TJ@XW8$V3S%[S^@!"+C"'M,V2P17U&T)QY2I! M&M9<<)C@1 BF2"$.M ML.;8F])+R,AC=R1T)@X .JL=Z2SRVE7N M\#7+#YQ/XF&],B*%5 #JD,6E*-50HT0"8Q.CH&!*NL;.)>./?V61/O67H+FY M5YZ@7EYW'Q=4?[%SRM4WR^&NW>^.S2Z.+11[766?)ML%7Y-%\<)NP7N/[C=> M#V.Z#B+)87'R7ML\PAX33LB'PU&X57IH$*&U>FM)A#2CF;YO-_+,[\@P^!*C69%6L?E=#&+ M9O+$3]4L3V>C@O1QEJ67\VQVU@MS%4RC E$'?CS3R?@V))PL[>IA8'\>[\B' M"696:9T/>Q>WNQ.MVG%LW\),@O.M+)YB06O^3\BZJ1KF;N//(@_9/FE/CU/O M.7T>7$W'P4TJKA"\H?#V]728C4/BT-Q_OF3\W+*(4^]O7Y>)09-I>*?D KV< MCL?3;[%G6,AI7.8HA9"R_]#7Z=BK420']4.-V+$&[<(Z1C;>S[@0V\FI?5;2_]"OF1YKW+V?2ZEP[2878] M&OB;+8:CV&Q2,4K\PR_UMT-?P5BCODT3,I9SA :("'T,1@/+IRM98#YRT;1 M:7^.S\,9^8Y+R["@2%%'_*;XF1B&%$ MRJK<7F4!23BE1NF03^,TY@ FFFED$N'_;NS<>W74I*I(PW+Y_K5:O5^\4_N8 M<\MCU$QNAP+)8P.!!)P]?'S>I,16.MCZ;B]_.K;&MFQ_ZZ"J#E6\2M$!5FH% M 09,2*XA-5(74,4D5 V5\[]'*C:2N3JD*I#J@ZIW@!2R?7DMQ"+#:7=79P=6KAJO7QE20C+Z./-(-B[/Z%XK>M@1P M4"V-$FFBI3!.T/$FT.;'0PT5B$XM4DVL1BC+^,RO:C M?SUVK/6%,6=W[UHFJI9G*F'(&><2C30W4@ID880<*QSEH+FRO/L@Y]PO$FQ9 M5&-'.]L@0MX1>:"';1.B=7#]Z*B3.Q20584_QL H:UDBK$-2(JA1-#R\%FH. M$W),%#AFX*(#@0X$7C4(<%B%*(3&5FO'I:'6Z[QS%*(( E1ZP\"98X+ D6,3 M=^( Z7"@PX'7@ .HZM0AG!*42$2DQD(Q(RAP$0!>9:RQ.Y(X68B@U9$$,@ SA&S",01,0*RX MC1#A-$2"[HX,O"Q$G'IF SQ##S:X[A"B0X@V(02OI446,PP1#PA7,,")+A@ M@NHV>!I'#RTT 1/@3+(W"1,Q0O&WV)UN^7H3T8\6-AMLX9#^MM$ <=.OZ6WN;_5 MWZYFY=,\926VAYP^9;R]JUE AC_D$BMI>:(4))*RQ K.D#"(.,F$0D;N,Q?G M2O]@>Y]&X_GG]>34WZ1*$[8 ^A7S]^^/E7VW-*__+!J/,/'__1[WWX M:/9K#MK4.)^CH >:I)/!*!T775DC MC4?O+[].TL4P]&K=S)):/M6:_C[<\U0[C2@4T(4&](Y@I15)K#4"4LL55V$K M*R^1#=7\R5_'#Z#$"[$K5VT/,8@=KF2_ER\N\NQ_%Z'OM5^%T-$VE-&5?7*+ M7M?_NTAG?OW[94O=RLB))/&C^3Q;-=9M#3&S %7BF!,2:JZ,X901)! @1$%! M>.!8=<0-]YMEX$-]VA:.X"":D^Q;S]A/;6%" M$J"6\R1D I3P,FNLWTN)54GB_Y!)XO$%&MPJ)J17(=C/YWF3A^5Y\Q.1OR!7 MBZ@EWUA-);380 X3;IQ-%&!>&K5(@'>:V>X6+(>GQVA0[EZ>56,O>6T;00P] M*"?'H&#)&(RGD9EA!<,UL/YS'BV2N $$V!_EL5__[X,LSU\ L6&5F"(-1]A2 M8G B@4R(! 9!01-(K,0,X6T>JF?8&R8^] 2E8R M^P4>C;VO \'^0Y@NYL_24/2,>P\JU>C-"]WH#;URO#0'E4"RQMZ-G; .&P*8 M-Y.==D[!)'!P0.,W7=UMLJ>! 8T37^W0_^4F^6P<.(5-%E<\GX(:Z"CF@B'O MUD,NL))^D[4B"RXE*NIVV9?;9;TSNS=/7B1QNX,E;_^C MJ'8=AC42_MT1>0\I)KU/UY/1Q2+O>76)"A$V@*A=O:#>K3_-._:0/DPB6TC_ MSMCW9%CLD@'VL_#"<'HS+V/AOTY&'@M[+KT(5'X!^OH]CZYGO4>L3+]74N;% MSX97"EJ\U9^]$'0?#;-\1:Y7 M\+/Z)7PF!GW#E4*&@A][>*#RBX&K;_/% ,O%]W_Y_*O_Y:;V1.6UPO?J+\>O M;#[1U(]DY(UPCPSI8G[E__Q/.9.K1RL19):-2R+"Z8$M=E9K]NF(PDQ2)(BF MP!BE.$H499@B+26DC9TR+&FGX[NY6DW%#NYI\C.Y9ULO!+ F?T'ZPK=*V:N) M7KSQS@R0YQP!( KZX!!G )6(3A>S-7/US*M8<X"HL1[!P!^G-:.[QY#]QG?JKO69U&&:6AV'A4"VPC08JV-H163J\ M]H:@W^EFHY(CLR[;=T'(M]%XW+M.?\N*BQ:%U )_'U]+))'"*7F=9Q)DP=?5/^?O^AR*CW,^W]I1;#'#D"S+7+3FJAZ?9ITE.++QY+EVQ?]&XK[JX,AAV'R\_S M[1ZED+PZ&.::A-:^1A!EJ7- :D(P@U(XJH%2\BB9#?1G7,QLX+ZM5<.U4#,1 M/KAF%OO*825"5(>SQFJ.%$ ,8DDQ(TH9#D$BB+466-IFMFUGM2RI&KW-MW*^BJ-P3NT\_R[,*:YL\/]!:MM MZ6WHH.EMM4#V\'<$PFJ^?4:]LN2D2"]E]/%+.;.3T+T.4]GH\I, MK EZB))GL7#M;/^#8._E>!/AKJ/@7KM"3^V,AGV[N;?1AHMQUE^]'>9L;-Q/E4( M;^XWXGRPR(,IE%[X;;@[ZGO,49_?.,8])/OED?Q)G/1)7$4NM:74B! X\+X8 MHU(3ZXT9R#$1//'[T5'LF:UV=BVT9SIS)@A2%:L$AI $8T(XUY0YJI6F#EH" M$$) LJ?G,D2"(*\5UXH"T M*-E1A/&RYLR)B! Z$X3,2>77C.Z%NR<&A5V($X M1D0X!R72E$LB$\< 9<:Q)&19@F-;.*M:B$%T\ M9W^;)U970+AL8M=L8[KC&$.L\M$3Y"SFD$B *;66:\8 YE1)X8P^EC$D?T9M M-H,.G,E]Z$I"R2J7FA'&D.1&$F I05@S("1A2"?6$)0TN^$4:S\JUWY9>*.# MNA3KQ2XADCC%*A9/:$$BY, 0S[VI9UBK#]P5DZ-DA&7G($Z;6F;R\QJLGK-+" M4$<@H<8:J1%D'''A'7,*:BW^CF3RME]XX!D\>#RO9IE^+1*G1M?7V3#4UXYO MERF%48Z\\!1251BMO3R;?0WP%%*V1L459J$:=U;6H,ZO1GD=U\:S+!V&/*QL MXG%P7EW[=LW]?ST]-T0SEFK8'M9UN)XYMVYA;H0^8VL3[[EWI<>J-U<^#J^DX!&B*2X;-)[Q]/1UFXZ*B/=:SAVMLX4U:T4_T)M-Y438= M,_NFX_'T6RQ6#U7:Q6Z7E:R7O:_3T&0ANE!^J%&YE\/TTN,M[,#14/]4^=2E M=1U+S&_26:S_CK].1EF^<8]Y-KO>"#"%"NUJ7E:WO1S%FG1OJ,^FU[UTD ZS MZ]' WVPQ#&F'HTET [^4;2'"YS'*?_.+'7V+XC&*5Y;4C?$*Q5WRB/WE+ =L"P 1ZLG'H\ML0SHV MY]:#6QA.[(:>]\Y#8?EB=MN['67C86^PF'V-S0JRR\M0.>;7/;;Q'EU7&+"A MI.VG/Y =_4%'?W#,[:&C/PC\!>NBEIV? M!UNO,!VK#>D\; ]AL'KL/_ANU]@IM) P:"P%%-E$<>F<(RS$^A6!YCVHG3$! M9)@AEJ'0EP<+DQ";(.]3:Z@!D?=R/#@N+<."^J\Z2B#4DBOCH LM.9E7[O?> M'O0[>'H38'+FC=:GBM(T2"H* _*OJO M#++QN'PW&K;A;R]8@^7?.V3\W.\I>>]C]JWWR]2;TINCO4YG7T:38GCI8CY= MOE#0,\57OHV&\ZOOI#PCH:"#,.[=$$3YG[Z_\'Y\-@N$TN/T)L^^6_ZR!=7O M5DS/_B-!$?[/.TC?_?U.(NCBCHC]Z?OEAS;?@_B>]_9[J[OBW5\[*EGW"U/G MK404O;O_64OQ+Y\$WOS>B_M![P\@_CLT'&_'F)E.2EY:2K;S M63I1Z41EIZBL'ZCN(2:=&+P&,=@J7>PDX8U*PD;:Q8YY>K3)>9$.?OLRFRXF MP^")3&??_6$PR+++RT//3E/A<+L=J-UG'VUR%DJYB_[GEM"U@PD: ED=@RE. MN>"0$! .X@%*,((PT=P8A46]K\LAJ*"7Z_>OU?+M)H.NGX6UH15",^S0!)P] MG,W1I!P_B3=Z/T$^)O?\@='L"1/2)L;Z-X=N_E_5D@@G"3 68,<=3IQ0A-& M;@E()$7\L$3WCT6W[>36#N,ZC.LPKL.XNS$.51:TCVA!>B3;CU5$@Z:B9)@=XQB2P%F2389'X^T+G76U!'%[U^60( (V M(@A*XVPH?,(1<1RQA";-45+=ASC+Q7C5 ?K_9+/I,,VOPO8G$$3?-P@PIX,C M;^ 8^=7"AJA*;*GBC'-KL.*<,<.@$C+ AD4&,<&;J[#>'S9><^2;-VN?=/#1 MP8Z@3\'/5Y[A)4\HEWOJP21MY<^'7M0_&4TZ=UFZ2S? MK+A^[:<^RWKO34"BM;)J @6%#%NL "=*..\5!4!R "="V^;HXNX#I'._2O 4 M8J^;?O.A5TJ]>Y>) ;ZE4>AG0GJJ<+'+A6M4*()EHDG$L E%0)3TP$ M#@*90V1WD/)E@:.ML=!8?-)7\J 'J;<[].C0HU7HP6K$QP(GV(H$8*LXH C#V&-. M (.EQ'>K0TRMD,>O"WFHE;\RH02"5B8..:,<("2)Z.$2 M2Y7>'?M\:?1H6 %BL34D^&2$FQ^-9H->_^[2&=>X9IF/3XHO2W$LC)Y M###*^T@:2ZB@9HY)+6'B<0LIZ)351Z(W#A$6#/X[G\W_^WPT#YQ%'R;#D.>^ M2,<1;,([YFJ47=K?L\%B/OKJ/W(Y&F2S#83:0+8 43M@[>-T$CB=%GY5;@\( M<:N+?EY)EOWJ?VPA[\;[C9(S0W(@=F9_,?^%O)L MUF$A#TH<6S+'ENH1:#$/#/T$T$K4C?,R;01%1"J# 02,>5''3D/$J)6-G=7' M'_\*G)^3+[\$^0Y+'X@'O(1W0OTXH5Z]6\[C^C=V@U!\>K\Z@ZOLTR1[A)5= MWT0>;":ZI1A!L,.J/EM!IMOF& *1U]5?*9C;X7;I^."J(JM3*6<$TI!A:87? M"3!05'A5(9@EW&M/]?!4MYN?4,_(VGDW&@%5_97\/>MZO1.(LVVDT:O./13:"\#F38 MA6@,>Q>W=1/.;VAOS)4B$-?Z6R-.%- 6B<0!8062+NRG!#CJ>-)<9]A6NU)> MR?TX_45:BP\-^5$<]>DAW*C1<@)/RH6JM=10PG&MM,1&@_):&5#!2XN5SGEAN% M[9?HMCE/]* 6X: PV0;C:>Z?M=H":AO%G_-H5,6 7=ACO$DW"KO&(,OSE]@M M:JP@%%HGE0N),1B0Q/) Z.ZU2#@GH805*X@7H&>;3"8^=)1=4TQ/W!;<=':> M33Y=GG_SG[\U_H.E6G@!"(<[27J;_SB:C*X7U^=7WF"XFHZ'_CNE-*VKX(=. M!5](!9^Y.?&S'6K8W.84;MV#H#==S(-&(1"D9"E7O7DA6+VAEZR7CVS@JF$( M3:0%'!*GN5<__QD&C%<_"P00D #1;6*O1(,:#VN\^4VLU@<,*TXI,]@Q;;04 M0C/"@Q91KU=.(-5M8IT*[E;!9VYB$+5E%_/.V$%"BNN9(T_)%#E,[LIZ*6Q= M:5RYZK$>BL[\_)V$]*59HOLW?%3X%* MYC8^7F^W1UCZ]EIL(_+/5'S;\7;_<)"CJ>"U%#((B M(2PF9O4&V7A^YA]Z_TR]8BV.=IOH^'\ZCLI MSP2@@ F$F'\F0?^T9*(:3,?C]";/OEO^LK5Z[U8%N"O.>HC?W5V?6]R1P#]] M_VXKB:YX#Z)[WFO\K>:OR!J_XN,FI*7%T.*I*AR^$/_Z5JC%A;+S&*N$?E M;S-1?26"^(V*X/+XY*@26)[=''4,RX.C7O2NWJ8VO&D-Z)52V/LENTZ]X^P= MG:,*I'?IY\'#\]YW+[2X.>YHGM6%^16HQIO?*-27+[/LRU:7FQ<>Q0>O$Z-) M[EWQ6!'U])#''=?]__+%S1WKZM?E^WN<2'8S]]H!@UHL;I[5\^C4V[9_6LSS M>3J)(:)TWDNRP5I:F'AC[=/N"B137IV&8JH%#NW2E!,T$41"":0(Q%96*N2: MZU]0!IMJ2_2Q/ Q8"VF%0+#XF=P3BSV_ROQG<(Q@K2*XX6/^JHT4 SXG1XLR MW&>-LD.TKX5:JU"D3?;I/L]WO.7]XR&6]@3 3U8%*19"RZ&5,A&8,D(%=,0J M!)!5":&,'1#\'I\TV 9(?';F VJR1UP'B2<#B<>R*%^T'RVK%>X 0!0T%A!' M-4VLD$@3(!*#$XF5EKL)NO9);WD04E9!A)H;'[QX]&[[$-'#R[_/DR,@S-U- M:,\8?($^M*] _QY_AG%:KLS#IS,51";/U5+2'D5!UH_*A>$4^0M=;:A*]@ZWDY)3^F MTWM"X$0K0U113)!DT%%.J!%0&0=)0B7G2AJDG^[;'JHHKB6@]>S*,XD[U'J; MJ-5:OY17M>*6))I@G9>%Q M4*/7U8E.J(%08D,3H!5+C/&>*$ <,[0CU!A!,L\7V3!9S$(53T3G(OFR7A"P MFO0V(?)^WN5_LMETF.970=4%@NC[[ACBE89!NY/94S^9Y:@R5[$S$"@AN8.& M6@PT\\ZL8A[C($%<[ZX2?H[WNL2\M^/ =M#80>-;.:'E-<(ORQ65%&F26$F! M(BJQT)%$06A9HFL-J)OPA%>FU!V^\"FZP UZP*]9Z[ISV1/9&E[;N:R;SBZS M4:@GF\WHUGE/A\]31W=G:9^C/*?MIB^O#I59D1*RIQ6WL[U^Y,2%EN, MC&3,?QC#Q@D22G%9>*=:388VR$N\PLH2;M.FU PA@41]U.@A\T.BV5JS]Q7L ML]TA=,NP3%2'T!H 90C$UAA'38(EQ\XF$OG55-RHE\>RSJOO#J7?!HJUU147 MH(KR$>2$ % 3XB2EPDEAL"24*I=82WBSKOC*+)[.;&$4OZ9SZ>Y8>J]:Z5-_ MUC=S$+Q1VEM1/B!94#XVP1* M(J(2>HS:7X^LI^I6$@#[I-G:WWT%M+66VFL.^'8GT*=^ BUHE5W#!1/($>+_ MHZF04@G"L)(40ZX$XX=LC/#$VN C0^8S$Z?I&6'=R?-;A,0W$Q=[=%<:_9Y&6"9,X41+8YOA;&JT-;I^O2\\X[LZ@.Y/D39@DHC))$D:) M?\%R 1D51&EN62(0]B B +N#%+09DV35]2PV/6NE$5(W/D"7]/8:,QN6_?XG MPV6#_]CD_##Q(.S=[>%T$6[P"C(,O =3G. 2.R!RO;&@S,,D/UWBP.N$J[9&4B2NF'"!DY8Z9QEF MB(:$ $8DY6X;?YLW?U)M_@8I*(A@ M'!!-$V&EH8I8Q!DU_C<@#ZCTZ^&/3=UNQWY_]/C'<<,"=[=/U\;]U_#PO?E79\\8P5KP:,%+528/##, M RRK5]Y>NN2>Z(U6_ ]? Q;TT@N_104^P.G%W%L"!9]DOKB(QD#(5@K68O9]/K^,% \^F5U7_R,AW-REN4++21A'!\&ZY9A"MZZ?-H M9U=!LV)'W(R/)@R6%E/7._?3(@ M*5:::@C\5FI5@C$2FED"=J[Y/V[)#J!7?*7 MK"3$S9?X=[FJ0RVQ/ZB]%Q9C/P7>]!_3VRBT0;[2Y2[AE2+L&<,LD#4O9MG9 M0Z+SE*<\!&WP+IMTPY\^]A#/*W)K/\V#<+80,N0KER@4"?O?L\-O0PC4JC\ MH!+[7<@)3:C34ADF@&9*8XL-W2YT5>/Q=!"P97=4UQ8/L3ON\G,M[N+]J^EU M]GGN+Q51]2'CS:^KO&=%T[RM '.4"/\-<^)9EO^6]_\?>ES8W;ER+_A74Q'Z9 MJ<+P86LL=N568764.UNLF>?*IQ1(0B(\(, H#3*KW_G=#QKE"(EZ8T0(R(366"K^ILHN1/I)D\-^W+C55<"HBL>4#(5R)DN*98I MZY[M^JHO&[;NND>#?;/WY$Q51-V4SY2<*4W E:VZ@:M)&E&)3U1%-CW-@RLE M$@$&I9MK%18/N=*>DS/+%'7E!%?Z4JG9:LO)@ZD92,PQR-8 .C0'B.I8104A M!3.D1#S;760R-OXK*VXI09$_:YH6.C4'D+:SDUSJI-0TM%E173MXGKF8"W1F#9NJS* M@6FKMJD&[IIKT)\ODNPNBBZC_ ;TVLV8^S7\X;"M!WDV?XS4>01B*LK*N8J& MK68IJJ1*KJ.;OJOIQ)1 RE<-2])LQ05Q40F"I[R7?QWC7A1-E)#J#!3Q*J0=KVLS)0-9\#"DIXNOT M;V_>/PB[FUK4OCL*23DU12&-LBE9FJIKM@12-R&Z!Q^]P">V+3NV%.C6DU[/ M42B*3$1)V1IW-5"4H\E8*];%YS;4;; E/O>2>N:G$+FCXBED2J.)/+$"2U)- MTPFP+SJ191!?B.;:!I%-1;?65?N=*,VG++VA^0PTJJ/XFI5ATO[=S8KR4U;^ M*P*:,LFN4]C!:BF^U< 3.M+7NT74T13KU30E_H^E%6JZJ)(3^.O0.8KG 0O, MZ\UWU8L)'$];#X'YW[/SK'RJ=*="2$^7.<\I%5PD84IUG+!D@\0%U54F?*!Q M)+3FQ/@S4*76'/@+6D[L"!;S!X,>%>)J]9(TX&A:R46I#E_"M\;H=XQT=#Y_W%CD::LNIF$?"GXE#(6_4WP1RX MK3A=A@RRGS^DB/XGI(!2&):I^H;BN1I(1IJ)6<2:J:B>!I 1@"B+/L[P4%YR M%%9"/W9+R0)818(L5?6$:3@:C\WLXL2]*EP7WIG5# 0X+RXPUF*91U_A-2],U7=70 E5&^=$-K,!V/-V1;1G0S%/D]XWR*MNF+?E$ M-A3=(<0T+9/8OH6)"+8?."1@P ]0 GA4/GH>P)T(R.T"H^;R9?3F?]A.!-A* M5-P;GDOO= 4^]]FE?-CBE4>ZFH\.6;V4FX X8AP%_#BG)K0\6F0Y#0>[;8(D MA&P)O"6%NTN$Z.J*V?K8X_@K-=$M%LF=$)?(F/!I)'+X]Y2%HE$P&4= *-L& MN\J$AR.Q<:D4MTR7!4Y%EW:51_]9PHYA]&PR6>;8#PCFB>8%FAHGR9+&84UF M&"M;H/'QS^7T&DV-&/"V+&ED!P.Y,$FR6XQ.+>B*:10(G13G; V JTG"VP+G MQ_VAE3*/^,D 9XU9!$EU:IS!PK>WLW@RP]_X4F&!5_1@X@G& (R$30'=SPT M]\0%K#&3ZL'51;?6B.'"4;XMI.,(:T;=L[-@^M]97@VR ,'G_3B/PN_OPRM8 MTB]A%H59CASA+X6EVI9O>*#Y:Q;1/=\T=,5T%2VP M=--67&NOH G;^> +GP/!_?SIJ__IZV5]-(_EI_SZ3L%!OWVZ^.W.>:G&I,/-T\

NJ9Q.'&):E&(:C$,FW MTB:XZN6CSFADQNYCS4 M<[6+N5DABJ@8?34Y;SUSTNK-0.@QVX[C$%-TR15,=7"C/%::R&NK_W)),#RT#K/4N!2: MB5Y*,M3+(DQCT.+SB"KVXZB$E3(%G>6X;S)8',T8?A\M4AI.;!-#L7V'^+X> M$-GV3[Z[:V6A;;DN11^O< MY/#;0E5AD<,4.3PG3)<1"D]1F&,AB8+'Z'&;V,?H1SS)Z/VZ81I.0Y$;Q,99 M.1-F(2#@#"A8E+>NOA6[1RUM37[6M]'EB$5&XU_X!--4 4[0B B4KUE&XS+[ M+7HJ<&7Q[6\7'[Y>O(-=93=QP1(Z688C/":X MRY).^H]L7 CVI!0%S.\!91O-CU=71<3R0^')"4B2&.<8-^L5!J;R"*:B6N?! M5/K"4[3&P1HH1 Y43;4=VY8-3U5,PS6)353'\TQ37P]1/)"G_.M8/$4?F2=B M*4_.3[0FDM>2?<=3-%^Q;=-U;=,VB2F#VF?)LDZL8$<6?P1^LNV>>LI/J#<% M=/,XG_,8<(R1 **PA&F1B%]GV?0V3A*,%K^-V/\')G0/$^H7P>\W#QJTY+XP MORT&-T; ]7U%-'8Z=N!+<@Z*9G@X*E$=4RU!4Q5^KSG'H/1Q- M"I'):-WB#> M2023':ZNIX))S9[Q0QZ5RSP5PNF?RZ+DN6R,+L(>C>KG5J#GWHO)TFCO=]^7 M,


9@6--R1Q=8PLS:%4!!80!Q"X)Q& *C9@LI<7)!@4#L/T^45$GL6:U.5 M@>N(&9MEDJ<2RHX9_/AT4D\=#1D NJR;6N>9A!3,FU+,7W3"S1;MC$9^PRB M(>6C14-^B,(B*CY??8B*(HIV#(G4)=>0-C$E4T+-#/-4657=CU9DM0'HPJWSK,6$LFY&" .V]BA89$[ MK&"(:]P0%M6J)9/0BT RA?7,8*@)D$*@[52_A$,'6@?QM8[K>,,%8HHND#Q>AD M@H>N6UJDMO)0-,'&AR2^JDOV-?)H-1V.CB^L!DD5]1.T#F(W MJ02'*J-\WEDZRCX8!)F'B-<"XCCFUL< D10][E$CV;L+5L-VPWKJLD\AUM:" MMS%>@SX!.XCY-P*QJ:*>KR4-?DS++XMX!B*TS,!?F4 MJ)XJ&[),)&QRI-F>I]F.:>N>M>Z4?BPH/BI8["$7CB*+UJE*P)WVN+563;] M(IJDF[)MR(00139)8-@DD(GOJ[KOK67*[G'<1\)\B^BBI@[UV9XPV[[_/I2] M-.W+R2R:+I/H\U6PQ)JE'^,TGB_G",MAPOL*%"!GK\#Z5TQ>>E ;ETQ9!R[J M^R"V$&S/IMBJ[P:*(AFJ(BMN2QLW7<>0Y,"5%$EG/WQV5,*_[(ZFZX#0>KI3_%@" ML&G#$7YN#YI2@Z[,DD/U?M]R9P M-^&BB'ZI_EA#C*:\-#R"9_:W-UI55GI#-6DVH6G\_&M3>[K[F_S 3P_]UORT M<\O/Y^J^?:S,^#U[? Y-CWO=]8<)E*21WU5BNC:6A-8\FWBZ;=O$1U[GJ%AF MU5SS2J\PV0Y'KG@QZ]D%* X<.T9Q\5]856*'U@;[2)K$5$1S0^[3BIPY]!GN M%6U92X7F%U/3>>7-\7?:$^PSM)8AQS!M&5L$2Z#-D<#2#=\GDN>9BH&UU_;! M/F\97:1?;S-$NE5C\]&P3A%551/-[15KSZ:_U>O@Z7AA!^'=48^@)PAI-0CI M2480$-_4%=T@Q'!,4[5 9G44RP5ET=]FR'X (6=Y%)T8)4%G%55I8(5GQ@J5 M5\L*B=S"/-D/')-HMJL$1)(U6W7LP".N(YMR8)IKU49WQKP@6^8G13Q9-!1= M5+2M;J6!%_8+\=2!%ZYAI-I@I.8K3J"X&@BD&G$UU?1,0P%1U3,UEZCJ-M?. M Q@9WYR6%43@=6>.I]?L72L[3PU:%XR>R+?#?RXH= PRN$OTCT MGW-&3]+2'5U#LN5%V1,_F%DZ%G89(3 .P M\ZB"ZI8K[S^2GCL_I7%*!]^<"CW7:/RHHXS7Z[):!5DS@D\*3 (K[L.H9F*X&J&:KM(>B>0=*#C 78NL\:[D0O]=;$KY@ M,?M#+^FE8=,"^ :(-2W+ M##0;GA:NEDDBT,RT(DS"/(:W(EY.OQ@)567]0IC R_/P>R2P.[N).H,75;$ MG(1E5%3KJA^+#BYM>7]ZI:%*G2P'20Y\QU!LS=%4HDJ!K??PS+R0Q.K?-[E&/VW>7M!O;'1RLMV'EAS!2\6L$8)=C&KT475)>+ M"IZNXKPX(*YI)[AI!?E;@>T350WLP X/-R\* M8$Z0;= "ERBLAJMB!R#U.YJI M!^::B']6),8&'0O_/B70;#>.[ \U50!U"L=U8I"P6C*].$Y",A(N, J FR[8CNS4\3H6I8X5TQ0'6"E MAO";<1;FM(G3% 3J29GEA0B"TAT3EL+Z[.X7ES!?;QS-PN2J&I)^2Y/X)S', M7A;W252GK-S+@+O5R-IT+5MR71.D6RQ= ?R0Z*JGZEX@:9ZT%L=S+PP6]SG"R;HBJ?H+'8:0LFLV-O+$FVXFF!JTKP&[8-,NP U',+5")0TVW-72L7 M?L"Q'R4K1C4DT5".+Q"LUG!YJ2DR/4^.H_"IR4T+ 4.2%=75B.FJ'E%LTW0= MD(9 ?[==5_77TV+WA<]C)8"D$G"D4+B\^?OG@"Q>_VU@[(5MRS>4_2SC]JSLT MT[5L<5\KR1 E2[3R=4PF$;X$8F6WD=E)5!Y-;9)U=A*3Z%D*:UNAEX@:'ZDJ9X M%A!'3[7,P-,4R]%UHDN!LA9=>)AL_'*@'V[I*&QLVU6U(LT<%1L3><#.+(78 MQ'8,W79QJ M_M;00O:A%K+[MA$]:UMR<*4KS;EB MT56:0%1H">0K)GKFA,97?]#Z(N&<*FCC$(4-7E^X;:3_J\#4#QP5"WO0\B!% ME-_$D^AA29V5WGTJ\=QHC'>JK^DRL57-!^W-MGV;&,0(=,G57$_19/VX-OU' M<+WJR8#US)!4Y2)=I;F/Z,Q_ZDNZ-:.08@+8J1D!R8!G2IP DW7 M@>Z8NZK=Q]>K3GAQJB&:Y/C5S5Z+!?$L' MF8SJP)$MU/4UW#54F/H"X:P7 MFTQ5MBU0HX[F^'JT\G12VJ09YTF;K":&2@9A1Y<51_9UGRBN9X+*ZRF6;9JR MZ8->]6RJU"EIDRZ:ZGK?D($V/8]6=79M!R3B&41W5\4S;,%W; M-Q3I'"+PU:-%X/_.&G5\ =GZ[BNVRV#8M&O0O8K590(S(+:BP5^V::FZ:3B: M1(CLP<=6T+VLJG#LGFSI3D \S7,L6[)&UTR] M#*_SB/U%JZB'&)H\;S>5*:(;;+X#"P+ Q,BZ*.=>N^957FHRN:MJQD\I30_3 M%+UWK=FNHNBP\I);V;8NZ9V0>2-P=-GP#$\%7="U0+M0B6X&EFE+CN@%UMV:9;"V [71:.Z*_^4X9[D$W\L\7'-P[=A"ENF(2Q\6U#%,Y= M^QS$;;1 )[YB:5RG?-GJ??B4*,>0(@\]!\ M 3K$)"QF:/ )@73D34,0(*7A;9A/:7N$"#9%6Q1T L/Q:+@EIK+,;C OPZ2I$X<,'%XO(5C\[.6V+ M4(C86[(;PAFGDR5MH/#T*-_*=E UF=C$M!4)I Z-V(YDRKX!C%#2],#Q=F7, MO-IV$>39O(UN?P#@M5_9Q3#4=]S?N62C+BJG"' _K2K' *3)<0A CP.QPE(E MU09)PG4<6W7]P%8\8LN&O!;<=Q( ^=>+!!!9-T7C!!#R6E3&OINS*"JUXK@- M1_$UW3-4-X!KEV7;#$S9"DS-,T#Q]=9B 8Z/2FN&KI>"2N=+:]MM+W1'UHGC M@]BM^T0U)4M2 LN1'"/0+=]=KU)\$@ 9:.U :T]AGJ/"[T9E&@-L8;1*S:BZ MF1TG@+4R/*U@72N.WEVJ]7V$;9Z?O MKG;%2J+U*M]KZEJ;R2B?1K1-P_TL6.7X0%[>91&V-]B66:P/BPT MD]QQG1#^H&IOHPKOO8Y#6ONR;I*T.P@#=:K= 713<*;[BXK5[2G2JG4(B%H& MZGK"T"!.:5-JIJYBXSS6L@0_51IF@,5S\.0NTINHH$IL2_]D:FGSF\@2(5G_ M/G2YB$*:"4F67J.M"^?&+A45.1.RV_1TJ;,4#Y56=J&.W5\]VGV&F(%NVJ;F MJ(H:$%V3/4O?!0_9?C_?HG5@%B\^11$0P:_9U^HL:_3I8N9%_S'S9 G7AW?G MY@8C;H@!LK',6>-' !]L]7@G1#%M#LD>G*\AN7K>F2E/L:2+E*HZ72LU#<>C MT\Y:;N#SF_5L.#!V7O2X+OF]]5.;T!61G,JF M?VH@:<)K#&(%LAJ8CAG8Q),L4Y8E2R66Z>B![=MKM0C3PE\U9 U2U*QAJ#AZ+JD&L2V MS,!U/&6M7L?E#([!P>!FM^4ZLW/ (2;C.G?-([PFJ8W;_,QV]UN.0= 7F*X9 M9]/?,+-Q70.V_JG4F(KQ5Y]@"0V&?TOC_RRC(!R#7DGS']%O!F]IG^=I/%X6 M7YC$@9($G7EC!%>!BRSV]=>>QEW+UD3O'T7A&BHSGK(FRURTV"E5@\<,N41Q MX$IMUS94HIJ^HP6>90$-=X&$:XZ^=\S0\PO1IXM2THX6I12$]*OF$&EO9P7-+6>=;BDG K MV+\#$*<2>TX/#6H*0##JTUSY/,"M\ZP=X X16KO^7(1WM)U^8Y[1> X]H MP: 5T%I1?XRO@)EA>,?&E80+D$Q^ /=AM2, #V\H'D[A7Y1$F.T$);QBAM4D MX$$TL-P)7.Z+@'F6$:K6,.5-F,=T<3&U#< &\0?'"PQVY9D,S# @T.+QI2''='2(75)71KU(\0@SA;"&*N&+.#F,"JI;-\P MK]#0@$6!11HX5 !P<8D5S317.1#1VRS_3B4(N%>XY+B8,1-(9U0&C=WGIQ&S M)E/S2FO^HDEE"X59'.5HE;MC(RY AD,[WG\I]$3T%4;9RF@RHV(:6V6<+I:P MX&7!).GE*^_(X86!?,*(,N)*-41]@;(;3>Q:3F% J#POFGT:K8V*9R3B=),OI*F#0 M@,<8EAY6A&@-5)AOK;.D8LG<0ROL Y^[BZ-DBFZMFVCCTI&X3;+Y/$MAU7PM M=!@XFP&,MBZ)7:Q:702>[3)MG2[[7N2WSXD]E^)T-S^@9%3GH5OL%%CV$U(N4 MRJ]H@RGJ;/NM4@#\F23L)J8QAI"C?RI!J*J/O_5P+8R(]T(80Q MX"B!H3L)!)?_(@ENY^D#R" ]HS.RU3+, 8QHR^CE'9O!Z#">*L+,"24E^.IW3D(KIW0UR(+(0_E]-K%@V03IFB@HDD6/R ^O?1 M^(M34>T W?GG ;;KIJQ5XT+?JI"LMJP=JI \5(5DQZWRZSN%?>_;IXM_?O.% MP'9^OW#MKQ>??A.%BT_N?JAQK'4>0L)/>%9H"Z4TR1O>!B94KLK90W(:+ M8L500/7S' -K:) <\+5:=>](6VL*![5'(;L&P3QBXE3#%4&J BZ%(M\X*F\Q M=H-:CY"!(>.YBG]4$GRM"+ 8B6(RBZ;+A'+8I&9XL#0L@Y,(&1$NR9W:[HAF99K>S)F M;IN*H\G$P]QGPP]5 MW>VN'1J'H['I.U.BO)^$\9SJ50 5)37,M:Q*3&6A6@N\.*;4 M?VV\IRR/^R9*;"BIHU#B-PPSKHQ4BFN:-W!XAKO$TP%'Q%C? W)=)277P5BUT M.+O:TG+NE55TQY!TRP&ZK[A$E2S+TV3'4G3+UWU5MY4SX+_ZT?BO'^;H!L) M&AK+\R"K56Q9THP 5,G )H9''.(%BA=8JF\IAN2WXQ5\8LN*1DQ/US2BZYIC M!JX!/,SS)4D.-/]!5KMUGC566VU#@'T(=".'\MM=UG#(%OJ@@O207SN@RTR$ MJ+K.!<9&S4)FJ<;8=-KB:@Q\)^:AY*RG6UGI-.,[^@U#FFCZ/L0*+, .FD*< M//*JI94(TV5>#;6@L6HCP8L3.M66E5S#,K H/R.K:%5.D)B6:(.DN4C50H1J M(5,<&)TN?!V-_;X;&8A\[3;,\Z;95_UF1<2O.IM@%2\:.S[EO5<)"V&,4_;Z MYAUAF/]BD<2L,EK%:LN<:J5W?&',OMY_N^)>9/"2J["?KU8)(@5(4$TX0'Q% M$>MA(ND GH-TKDFN2CP7PRMM10]TF?A _12EK8]XDNDY6H!YX$259=LW#47V M=#4P/""?YL,49ML\ZS%)SWU;-!(A2T"&H.A&I=6"^ZA+)M@PS*KA<$S) 8VL MN1=\#ZJ?W7IZ@3F#Z?5[W/XO$NRX?03XN3T<$_U_K=XILP4.^0.'9/N:1$G" M?Z4QIO@9ECFI/F\XMZ^@AQ3"I^A6^#V;A^GJ:F_C:3F#/V$?XRR?1OE[3,X+ M%T7T2_7'VBWB]OSG_ERV!R:]?.OU4.KO\D/_"3M M]]HPV3Z3;;@]8#$TRH-#P#@KRVS^:P>N%8#1-M"V/[/G.U_E%-@5!M@M7,&> MX:@+_#*+IX ?QR .W>X 7+?@9U #K_KFX;URQ. [D1<_!&K"%OXBT7^.=!9\ M%HKT:U.\V>*H:C9N/?:DK,TZP==9G)=HK_V#IEWX-.VBSIX05A,GND=[7LB[O20>0?. *.CZ N' N93GMX3 M8^>KW7A?;K^_A'L C0$T!M#H)V@\WR$\JY7H!+%5GZ)2>(ON^7?GM?&0M+TH@5$:MI4>=IABG;NDDCH1PYL-7 46Q% MT61%!RQ8ZW0&('-!0>7#6@&*5FFB'0N\8%S_W]Z\W])45=$U42;&MK(1)[C* M!A7[ +2K8<&[[/3<*>Y ?] 0[!^HT M4*<3BC^D$7]<4]$5DTB: _]5U,!T/:!2OBG#O[[MKK7@W4'\V9TX/52F3S1- M2S04^34(0*_$C[3!V".$)>L(S!)=,EY@1&@W6'PBE?/>L^TG,=H&"3V@0MMD M)*,A0X&B2;9AZXKF:T2V7(=8.G%,1[4-3R:Z^R 9LJN\TJ^92\'GL@4]U$%Y MMD:B;;?\ L2GEVJH'VC4.="H+22J9:5V/5/U+=U3;=LC1-;LP I<([!,V70< MQ]*.3Z)Z;$IZ-CCJMZO0 Q8\#,R-";CLHZ M ?ZJNS;\QR>.(9F$UBQP%,\E@2$KQ\;,-4/(89@IB\0<,/-UN*X'S(T,L]6# M686CTA5?57U"5-KZAKWF9SD"3_W7P%,'S!TP=Q_,-:4&4VW'<$YN%6W>"U,I6EB*UG$-VW5 M]%Q+(K)L.J84.))K.)IO:8&\)I)LK.>V8X!']4Z;BBF/]5%((_ET8?G[W/<0 M!-)G.6:@=Z^ WFTA=ZV>W;ZGZJH=>+:BFL35@/HIIDIDUW<,E03.WN1N4[#( M5G+W()63]%Y0N3/1P?8!W(&JO5+/["E)7B]C0; MZ='3?=O3#=MV-9V8FNNHBJQZENJXGF(1+SA >GP\L7R01FI2+VCD\]H!_R_- M:ZJ_GP[ES(=RYJ]ELI<5UO50#*1)4L:6--.3M< P55V7UC2-BW22 M1_,H+<.$ET6FFH+=:MCT-:N2RJ+IE_ .'[;S/$ROZ7L[1=P]0OWX;Y1GT["8 M(1:8BJS\^A+TCD&E?QF(9K1\/)[MZZY++.+K1%>(9=I$UF5'5SR+:.::(?HD MB'9$Z[2LZ:*J* .V#=C6%VQK941K6#S',77'EDUBFJZE6T2V LE6'4US[;6F M)Z=B:WM;U0:V-B!:7Q%-;?E7#6*;P.8"U=1MXEFRXSFZ;^B2++N6X4EK/39. MQ=:.9;Y&MJ9K+X*MO9Z:HW^$"!_E_@KAP=K@ML*S9V8"WXT,M%KMJ%B9226> MKE@:T27)TC7?M&U=57S%D.7]R( ;)LEGINK;Z;2ZY#/2'_>&BMYRZ!=K*1N0 M?0NRDY8J:YB.ZZJ2:ED^\6S3#. Y0K"QH"I;TGZJ[,[(?D0=UI!/5\SR16#[ M4P+Z0 W.B!KHK>)CMAH02S,=)?"))ENV9%K$R!& S$ MX+40@Y;=3;$]258"4U5LB3@@*%B*HKB>XCFVHIF:='+1X%AV $-ZRKXD_:,& M+RT7J:K&=CNTX=P?T[66X<^V9<\P)=M10>\//-T$SN\JQ%.(Z9F:N69AOR=$ ME=_+6J3J^64M];;WT&!U/RUR]J*T^C;,;>5M*([C:::I6*[M$,TDEF[;AAY8 MDF-[Q+1W38EZ!.8>-2G*DDU15\A3-L@>F@$.:+\5[36CR2EQ3-_2E2"P MB$$D( B6Y:B^0V0](,37UG+[C\*P^YRP-:#]@/8O%.WU!NVQ7YYL:X[B>3HA MBN(0(A$[(+H=2*IJK!45.@JW/Q[:6[(NPLF^>K1_/<[\AQJ(3AD4]KXIRM!\ MJG\TEJN M.A1U>XZ,L8&2OG)*NH60$KDAI)XLV:8G^;:J2D36)!.(H*5ZKJ;Z.I&,M;BP MW0GIB^ULVD_YL^_M^!YQ:@,Q'8AI?XCI-K&4M*)LB19XODEDV]4L$MB:93NN MY;NV:1EVH#D'4-.A+>I+$4L'.CS0X8$.'U^H)4JK7*NMF9(?6&X0D"!P+,O6 M95-2-"#$/ED/#!4S*L$X'F,5#GH15LAO?6DE;A M?V5-&W?P\!J[%ZB9=-"WBQ173QP F@; MQNFF(H*P@1P>_3%)EKB%JSR;TYSL#@ K7:3W*Q6>+I$3$>Q35GR)>(3W?1-V0A,6X&'54+T6G*["L>_7-:P MZ\**8^ \$9P%P*S;@&QVM2K>U:9R[S0/8/^*BGL.?+Y+L+HIHU2QV\A\I^M=/?$G"]!-LF;T&N_[WUUD$ MBU7I*Q?I!$ )QL?'V)M'<>NK0'@DHK1R*R@5!-[V_O#?0(IX)WRCP* MBV5^Q];ZEZ\#O;2!K^IIIYD#PV!4*GX?- O5^4L I9V')N.EF4%#BH#O0)%&K<(?OF 1H&POTT+B;+HF #?K6Q)X(Z&]C U O+%MC9BSQ.X$F] M%W*@(2I/")X(?2>&":4IDB';LDI(< !:@CPP!Y9A*U20- 2&D1 MEQ7S'%OJI^4P9)^"9/;\*Y Z^PLY[LYS.H8/F:]PBQ'B/I+ M8:FVY1N>;;QJ@A;B*%E@Z:.RNM<]9?+6=#[[P.1#N7<99,88AOGR[^^ MG6"=C[96/[:J#ORL(3JG^5]C=991$E%R]5QS% X8OT]YRGDML"R!4#T!& M #V%>6]O 7-MYKVWNRT#%N6-", E EL8GC$(5X "[-4WU(,R7??*XQ!P!#1 MU"X?_;JZ#]@ &5[@!#=1R&\GXMU/(*BIC?!N$M7WS" @=N"2 MP'--U3,45W,,V?4,D-C.%0">6:Z3=P*.=>'I\1=^!+JH'EEBI,^G6<"$I2D "H@"I=C%%Q]$-6]5,4S;EP-8#Z,MUQ-K-!2KGXZG\4E)$@ M?+0_V;_Y'T'RI"7'C%\O!>_BTOUV>7GQ^9-@?_+@7_O#ORXO+E%(#2X^V9_< M"_L#BJO>Q=?JF=_]RV\?OM)'/G_Q?[?QA[,5#M<\EXIVC-@*]A$?_R4N8:8) M2O^SN! ^AFG(2DG_M1 \9F%"=$0DL],PN2MB2@4:R1%%R[BLGOF=.I?I(Y\! M'SG-04]TR;SS*,?DV4T\C810 +4*J04\G"USX:H>LVBDT=NXG&&T 1J2J=.\ M]HW#\)7L5(TPKUE;L^@\E@ M("#165XPBCC$2_I4M@4Y1DH,[I*N]RI(DNT5;WK1[ MJF'K5.]9,7UNXZ*1$,)C?RY3QLGI:>%TX63"S- XX[(2Z.F03 ^8M/6 C2>/ MD^)0>930A])*F=AON)K81TD1W-&'65U42&4MID*7W_PN3)%A! MJ[J 1OBABP0):(9%VM$[,(_9[;_%Y]Y<^NZ;=R/A,XP.((:C5S==;:Z,YWB+ M@<126 M<3 7.X7HYY%*:<(N'' M+WE\@T#?(GD?X'\<*4!30J2V60R<;%F$D184XXOE^$]DHH X.> U(WG RQCG MQ9%&N 6@)6V:#R^.L?T%$HQY6UX!,A-'5T6#H-QV0NTH((:D3".C^U_F0+-* M("WA31@G-( 8T7?3A(RYX,^ZFN>5GL]S!B3',"O/C_P#)ET69H\.YRT! HH&5)E1D0 7SAHHV M[:5ER'-F,3S%=LKK7U&]>?4[X'"PA3!9 M^P%#1-8G"Q<@=_^@JTO6)\BS/SQLG:I+>=![EHE4;73&:'SXMD MF0-H,I)15+<'/Q0@W20H@C&X8*(X$P#O6JB'D,Y%6E$88Q 9/$SQI"$!HL!L M XVJ$2/_BZ_N'F#&(^$B!=$?+K-9W#W$B 7T=HD U13B'. 2(V]1"&K$'D17 MM'-D$R W7&[HBG@[2'(-9'[I5;%TOX.(%YN +D)9'-S&%OP>PAW+NZ I-B6O, MARD\5-9O,^.:=:?1;9LEB^O+2^D"YUG^, + +F$"IIQ4 M"CGPMVD>WJ:5Z5) :L8D?S3DX4I@$VPB;GW@/AJF\F1,$^+,^7ZJ\JIA>X.D M[H3NT]'@.B+0!\%:.'C)K=&.R&5$( 2'PT M$%>F.V8]>Z9K:.WG"%=2F2"/=",UU')]M[-:RODX]3C2@@]&L\T@U#)XHX0? M7E^C78['T*(TD%/QDFKQM6Y01-?(BD>"G0#;7E[/D-N#EA$RY0 ]"'DV74[* MHI8%0)58HL*-8@B>7('F2E0CN%T3%1"8#L631B^%1Q<@DZ/P+PI__W^V2U^] M16%>F$7T?UQ%IRI$/2DW0!=1ZV>ZO=8J #M*- & ;$?M*LQRDA199ZFH8F-6 M3KB@)P!HTOR*8LGJE$*X++-Y1E6S9FX\J*3E26D-D&03?OS4A5JI;'1"OC2F MWLPSP%C45E%XC7)X=@["8+Q(<%?Y]ZAD]I65X5O7>\6-<*Q>W'6^^/.8=; M7B!\- G'&175)MP6C_83[L5&'U*6IE'"KKN$9437>-"X#A10^=#"%*T>0L#HHJ=SICBN/ZI2$:QT&S*<0(6DW! #G- ?3DTF ME96+&>8!'U+FR"_S#(WD-U';P<\>IQQZF1?+D-E3+KF139.TM^-WE=![&>;C M$.2:]Y]_)-$=TKNMA3$&J'N94(<\!?@6BXQ)[]JLJ7$3C=&>E2W*VKDB?*$F MODJV!@B:8*PE0M]GV%9!+>!.%N;3EM,;:.\2I*_:UL>$1PKLM7#.@9Y%]="7 M&CM:V^4&8MBR;$:H9:>-T1EOXU$T$MNX=4_8S+L!#5XI&A3+,4AVM:P&,MR$ ME55!_(C2@D$= !]-S@7@I=K!+$M0< RG-W&1Y7?"#48,B0#FDQE*P9!6%R-,*"*1@XPG3:)Z/[GFDAWW@=2N:5N0#+$:D]\ M+%@^=W#G85JP"%%FQ:]&IY:I:A7&V_#=6^7=6Z>1)9M '5S25<92M) MS%T8- 0$;_VM_([^F(3P _HY./Q=Q7G1-<_#OX':O9<+;]7626;5I=QRPL+KP=!8!%AQ MBM<@5=> QX;+AI&IE((D8!J-X>*9X9LY(6 M/$HGCW@\>D5H^H5,/<1OI,2K MJ(ST>%EP]]:/19Q'E6N1(5D'ZQI\4R1%JH*[N6165O'W4*.!JX5P4\N5X'/%XQ 7226!A;<\F\"]8 MQI01+Y ]1.$F'N>-Z@%J=#%#L@I#@$Q24.VK$X;)O',4E>(<*&N84.XX!1++ ML[A: QXPC&Y8V1D@/KHCX7$-!*U-Z1IN?7($5-*N1G\A-R M.4J2&:&O/7L36/%_EC$3YZA1 &X9C5]7=\(8UE/[^]JN37ZPU'W)O)K30?!Z M//36NFCW**GG#$'Y4Y;#!=BT<$S8=E%3F(O"FSM@FR7(U_ER\EU?X"<)Z$E>!&!C?/T$Y'/^9157 C_9,;9^I'<2]7R_;KU'C!LU?: MA2492 OC/*/)TY@831?<+)'Q*QZ!TO!SJI[@ /S &4UBIK\2?2R XG5T-JI* M%3.L]%LX0^>N8N>8$$G9.Y416D$Y@#PYW0C;%&ANC6NHP.X7( <76;ZHY8EQ M NH>/80'F$9];?$8@0:&A(7N"HL,4SO+\HG48SL MAO_*@D[@JBLW%/IF0Z8QP)@T9)R?TR*$4T61'_;/5KB^*FZ.K4.C*JF&11+5 MG*+HLHJBX17%78$F89'OCVN'V/(" ^FQ0 BL"L&^0#B"2?&)YNCA'12,\$OT M!M) )2&)KZ*1@& $7 /X7XS1+C36*FJG\P$!GW%5&.&@8GB3NTE");LV,H%6 M7-099XA2C)NQ>D7L2MAOK7-DV>&P>%P3%],H-T/I#(^]7?$>!3:&17#ZBB19 ML(&_9[> _G*!(@&M)@'B)4)*Y.)R-V MPT(J60TX/PIX$:N W3(?I+68UZBV3'R@+8M@W,8UP!H:\?P2%)G:;LEZ&- K M4,!KJK*@QS]K%59KO50+C,(DS-NO@L!>41)KZQ M]''F$6$&@NI8:$4 M@S6EVGE0.OC;ML=F#.,5UZBSDX4E)XY'U=@J+W^WR/5 M0#&/P_F]QG-3=N":BJNR)794-:Z!\'R3.,745K1;AEB2@\9N +COG2SSDRP: MFBQ:38SV'FC*W%EQJT 3K2E54&6**>!U>;Z-U9Z:9.!.::H117S \[#&L8WX M5TO^]V @(/!U'LYIKORB4V(I2]]?9]0L/NFU)1 M.RQ I$8S=Q9'[?J(GZD-.1?>NL'G=QC!D2VI301I(UP#;(F7/V"E2M'*\AEX M.RY"EMDB1D+;KLT)&N;1T_(F%'79K'[M$FAF]6%6ZKEF^7C<77)!+6=S 1;% M(U:8QYLYNUEL&LV="M$I2!^#]6*MWVEW-2 '3:MBKDLJW:%WA%M-D8U4-0K3 MJ%.BL+O[\ZX%\M!HS M.Q0)'H0.EJVP.X2$BP4P^)*E\0X0L@8AM+/4?;>$Q(A?RGLL,\4JE8$( S>[ M&_'H@A"C)2)'VXB&R83"/*HT-1I%2?-':.UF]"UD>;$5'EK9(CN"Q@KM:"3( M3;/O?F?'5'J/I,L<'V(^@KZH5_!R/T _:BO&324^9*6]@FO\ZB6]%FX!-:' MBE9LD![A);"[881.R#' M2 B6.8VS02_2]8:21JO8!%B]#@QA7ADA6 SU.&INN:Y$AA.MJL,;WYQ7SLG' MRN='QH?C6QQ.(K-?A@FZI6EQ[0:-GI2P[ M;(I3\+1$ED,9TTRJ=OC5577:&(G71 JN! G7-9V9P,$: 5!#:KN %"/4[!;K M<7F./-=J_P&3(UMI4@(JBVZ5M]KP!@:K04R64Y-P@4V3I_CK7;V16O:5-%>+ 2:3]:4N,:DF:*@T77M/ M3&LKD-9>49_IQ%7_E,.E"?$A<:(S<81Y6A28;V<1@YB<*O+43H/03!TF$4.N M21Y3 9\&OS6.4E0)NP +/W"G4^7;K,>J+ 7SB ]*4]'B2DFYBKC2:- .H?Y)&I$Z M5[!E9V!Y81W559$X!H2T)1TED$R/YF8I+D$#QF23F&%&;;?L+*/.@62X6P5B M\IA(%KF+7IDZA8=%?]:4I05M36@G;RI0N05+3G\V@*!846:]5.R;Q)3!O%^1^>#K!]5MM^0&G2 C-^ZSWL$_;KC%]O#5DE_;RU: M.\ R\?)TBT$">IQRT0+DQVD8'5U"7$WGNQ!Y$ETK2^]?HV=3. 9]XR3ZQH!K M*_3T85_E7FK&3WM3=U6514W6#S.;/^/T@]E\-[/Y457)-2TRFAY+CVRQFLW* M).##_N!&9%/4+/6YH/W@Z0=HOR?05JB:![#T! ;9-,4#YU&^XR4VN#4,HF-:06R'*6UY8(7:F(:W;*HU8RV MDGA_M,F*T3HN6$]*U-QHA>VJI/&X7E1[[!%&;ITS:)S$*!)@7OWE'!G22S** M'$.0K/_YG+9"4526M' DBTAS_*"^Y=^!.8>KM9%8@M&Z^:-U<^T1J=V&(8S) M,] Z-@Y%:ELFJUAM,573A:[5K MGBD6Z$7KTN*:,HW5( Y4H]@2KD/:$ZRN']2\)6N*:!EJ1RI\?*["1BVM,@4,^L%]^L& 2G4V M_-&M3_M'3>J2J"D'JN,'Q&P"JANF](?3G/P?K4DL8V6K?#XI!L M>9F(LO1LT$Z J6FZ/$#[R:&]CZ:HU\T -QD6OB"N_WV99R\KF/JHPL**:>&H MEH7F_)LRKCM:%EI7U[4LI%'7LF"\-%/" )D;!=D5HTH+/AYG5%FIY[L6L5!7 M&UZ+6^#5A0=CRQ,$+IS$UK)'V8!!%7\IJGBOHHF-[O*&:.+^1Q/?QY>>W<#R M;/FPNB8:^OY*U*!LOC332DLF.[YIY?G2OBU#-*UCA6D-<'YF 3Y]E&6>UZIR M 4<9YU61GM^R;$J#;,[YG$Y6*K RVCBR;H3% M8D;"R8S&A/*.B#FVR<-[1"4;6$\5]UK5(.:#=1?&^[BW]L /@*OMDS#/:6/: MNE-D]V+0-J=XGJWO-E'T4&F@WCLI'+2LC\K,H^,[%5\_& MH[Z.>;M[&F47IZS[)W;0Z+RGC*2?L=03+3:+1U]RLP%VY*3J-X=36#*ZHC/-Z8FMDMW?[SD8 M- ?5Q:$ZF^;+KRT+G7Y?3'A9'72UL%75^1U+\]3]1=,RSY*FW7OG%MJ-WECG MO$72[MZ+[6^J]CCE%K#&DQ'QO!JP+B+:1OB&-9WAT!#FM",.OG_?(;6A1UR= MN(5ZH4 D[-^#N(15$]MDJ@M0U?5-(P94K0I=O%YQRZ3#BB+1:Z_-KZR3;JMR M7]SA.BN)Q@#4:H5SO- Q'G]-YXHNH6.[H?7'XJNXBWD@7O73J'+._/4D4C4_?]6'M!H#P@^($9U_9&/6B_TM0CGOS@R?>2?F=]BR+YQPU&LG MK1HBH_$1;?V)!(1EQ0)&?1M=CH!ZY8N,L@K.PLOP1V//CANCPW.B04*L/ DUBM;A&7.5.DHS#'\G/>'R^'N4EH!-9[&6*0-*X]R*8_YHVZC M5K=GY 8M::P*:F]ME)5CKJD[W5TZ;6D[E9^@"3![:TJB1M1W["-K/!A._UP6 MM()M53F7.B4*1C>K9.-JEF;;3=-YNABN2=6S QC@[:.O&TY\VMYGM=H\.H%.X^W'")_N_CP M]:*"R68C[4.JI,$.K^#GHRJ2*$D2^\2WM.)QY OE+0)QH<@86$-Q.GLE=24O M*+'Q&"K-)AILSQF;1+C%VI$4;5P "0!:NZKE>LZG>$2BW*Y79K;][-\N!2?+ M0>;FG5VI6F'7WR%E+B-6!Q7[KZ3"3J?>)?2[O-&P H9@8>NEO'H)!ZWM@JLC MB$Q$=H&L_#>B,=035N$26,\4Q,"8^@11>K6OZ>-U:T0J;RP S+!=LL%8UH*H_S@H0L#JC M/Y%F5EPV3(N>GWM>JFO&_0"5?EHU.T6;&$C^4[I@Y'&8^M1LCK)4&XXC$10V MBHQK[-;04]1'G'[E_68I6ZVIF@-0I=:^&H[P>W23)50M!'[Z)U>G>+@$"_9H MGD4-HJ'_.T(%_(SX>P\$I!6.-5# @KGGM'U!6*Z7J#?%#4I'"U J2*[&B)ER MWVQC@9U;,E" 5U?[F /G7?WFME2ZI*E[,"% M)*N"(+KH%%[#8JY1H%@[UE7L81#WDTQ&5J.$#M]ZAKU0T842[ MA21H?V)W6&V,AG95?9#J769K-O,;4 XJB\]5W7BD^EZ@QO)7'KJT23QRJP/" MLV3]>8\CT+V<+J.UQFI3[/E(0Y_4C=6VD9ZRD!VF9M'S;!J,5+G$Z'V_CAA, M;@#64=O(73ODTRQ]WPPJ(HO 6N"=NK);Y+2NF(8_WH8@ZK!G UKSCE*;->%L MY;>:(/-1=F1YQY.\5M<*5 >U=.HTIEN:5D%@(3U"1L2[-]?0!F!17"]D78"H M !GF2<<4]RO>;B"L%XA\L*@,>*N:Z'V0 M@0-3*R%W5*\!"HO-;_ J]BH^R>PN;XA/ZG]\4@\]H)]YO+:L;:+F:]3RDOF\-M/(U1^?E4@V MB9UK:Z:DB!-(3O[1KYO1V 4:-EN%Z+3\2+N13ZZ&\TS4BOK>3U0KUZOPEKMP M8 5=:ML(Q6LD_Q&G^N[54.W>-R8X$0(KYDX(S+HP;\;?E=]Z@KZK*^X+]F*- M#.4>[*W1NL'>-2HTH.]AZ'L&JM9?5_7*1RNK8IOPA!LT9%Z/:FTOU$W: M)F>ME!UL?=V.?>2A&S0DI"WR9UM\N4^8<78WV M9#L6@>CR(!UVPO<=)D(#305$((O'2YZS5 A)QB"P?>FLT?F:A0(!A 6;M"*D MVB<:EJNP4^^I#04TF ^M( DF%,)KJ?!3XV-@UK_KF(5O4RMJ!92=Q8OBYGOC M8].VY'1L982&Q4R0X?\BIEJ6G8$>NECA[1OOTOW]S;N-R[^FCI6(-;3G,C?(XC=-*S8+8=SV&]G%LU4ZMS;<.;BH@&HY6SRG+]$ D,#VMT=H(" MBOWB-OUD@/;R&@C&YH92:QPPB*\Z5UY9SE?]!RR7%!;C99,E\Q2\1;A[LS+ MFW<5"5H9N'+%KE/RATD<;W*"P3+=G[$V$@]%621+1L&*)2VR2*-[,>R2QT^( M[?@0$:9?Y!'FFE2"8@C4HN1QRF#D1((A;A M'0UC1::<=H+T6&7(:2LRME]P]-QF=?J1!4K_,LZ2*75%8)!I7#"H^;V)[_S< M)$M4,4JH%I51E I_T$A(_Y!(R U+.2YEVS!!+7X\[48.3('9M)'>6QQ.'N2Y MZ08;3^@Q8&=EQD/2Q?;8P3& 9G4'/0H:ZPE4=='J$S"_RQ $Z&I9K04MF KR M'B?_18(C:!\)?FZO.,U 34Q^K=XILP7.^0-76=)TG GH-?S7O[V1WM#/!=8 MX9\W;.-K/ ?VB!$$OV>@@ZYNYS:>EC/X$XYJ3)L-@WJ9).&BB'ZI_E@[0UQ. M#O^BB(#3IW][8Z*SIISB?_+Z5[X:-@6Q?OZU>FCU-_F!G\S]7COE9!OV"%)[ M&4_"A!_3."O+;/YKY_(5N,CVS;8_L^<[7^44(A1V^RV 0IT(\QQ^F<53 *)C MH-2F$N/5&=0WK+YY>*\<>OA.Y,4/@4J'PE\D^L])SF+=F=GLS7KL85B;D?N1 M'*-[>@-TO&[H6.7&K=-[E43$V (F^^SUQ)?^YG_>4N-,MBQ DBO>'7*5XW#R M_9KFSR&7S?)?_C*91-'5U:G!_UA! 2CH%&U!Y\34[M[S.OE.?]ICAUMO=Q\@ MIK=[C!VIIDB(=,QMG?P2-HCZQ[F(,R:E X[U&,?P=/N?-&4D-3^=>'='*FTU MC9ILD/.X%=:CKJFD-3P,G2)/5.N]1>W]0CE:[_3!O MS:9JO4T8Q;A5U MO6J3&**N>QYUO='-5M"DDL&\/)B77[1E:# @#N;E 3H&\_)@7GZ]YN6/(6TM MD SFY?,S?2FR*$ORBS!]]0K-!O/R@&,M'-/4?43!_N'8LXHG)]BG%^>8$Y"$ M((E2&U?5DF>+Q*(\I<1R-$ D(K'('G#86Y+^ BCWF8.4+EKR/M[I_E.P\Y?* MV]W/$*IG43@]$ BW*>Q'/;0G>WX-4=Y/RMI[V[WE4B]911BP M^$5CL0G\^95@\9 ^N/N2OM+JIW]F.W7915OB5M<["=12\X38; MNUABAW#\"]M;QGG5AQA+_:6LX4F<%LN<_7F5TP-EX^"&%GF&C3L+H9C%BP5+ M-9PL"P#NJA9NNRC@T ;HH9P@6N46*\I.>"OCM6)4^]1Z>WT91OH#V3<[9!CM MF7UT\(BO,LS_4/?["\T&&7*%!N@X;:[0N3L0#TDP.3>OC#8R3K'+YK8.V>:Q M+O3GY[[(GA'!%P7!\NBHY:K.!X)?>7+$&08-R=IHGP#)\P')5R! GB/8Z:-] M[(GG W:O2#+=/S^<6 M[9"*\F01W/V"?-G0TX,*1!/%[B+];"VL-K MVODF/9\V2W'*>A#1U 84ZG]F.1HH*/U\)GV4JCU@'Z7)[G?3;644EF4>CY")NMT1 M3W^YMU72(L^N\W!>P#:6BV1C/Z1X#C_,<3]H:<27\6<7>V&E=W\M8'^W@H^! MN[ U6/KO49$M8?_"ER1,4QS@K?_[EW="<5? 3>"$-S$2(&&>Y=B1"I:!\\8I M=FIB4Y2SL!3PR]9$N,,\NHEALJ@H:8.NJ7"U+)=TD#F&3M%B\1&LYTY"9,DC.<4ZY8Y;@_D%G@,R(101,G5>_H@?,W?P_L%]+W"M+[JGK&Y&L/C M3<% .X.!] 1G>C@8P*Z*)5VMU7\(@$MI>Z(V$5AY9)X;?>U@XCD@H@C$,;^. M.!YRNCJ-)BBO(F<$WAFERZ@E$;"DV/\LP[Q$9+RB\XN(1(!\"?Z_(LU%B>P? M1T%>'_UG&2_H%[>8G#N%:1@VXOLX2!M'Q5GT M,-QY20>O@'[L)C'=;UYZ[I4Q$'[L?Y\U=UE@_]A=T:1\K&S/?IA&Q01$^4I< M$85K>E4+>E5GKJY5+6,9)31'.E?7T++1?ZKXNA/DAQ4,*^CW"OK4%%A=3:F; M#DV!^]T4^/GA>H,P= G",XBVHO ;J*YYF%!UUI[.XS0NRAQTI)M(\'\LHK08 MZI ,G8[O?>U55B\9>MD.U4L&Z!@Z'1\$)N??Z5@4HA\3N%_A\K?_$\X7O]K4 MAG"OL'""Y73-M:^Z\W)U!_12DF6!\AL<3KL,'Q7QPGD&V__OOND8^YS&F54H M[74!4B)JYE%KJIS\#H8JP0.*G16*Z:(\M&CN)8_S'L_,GK6FX!,$+XL2.45" M86^YP@L@_B\?),U3I)+TGXJ>?69(I4,,K0U>86L#723J:5H/]4XN&E2/7F#Q M\_:DZAV*/W/O,4-4E*=-A#OSGF3GQM59A%?79'J@A-I3"53?J][:^>2D#4I2 M[T'0&"DO&@2'M,A]"?"YAMB**S&V.LWZP!A;!/8SB+&E*9'5'H2XG>.81PE- MU,,N5AA+G4?8W2K.4IZ' #<$#\(#>524^;)*"\#LBR0J:5H@/5R\X79*1J_/ MHU](TL,0N<^ JF%)4T,_9$7Q3KA(X7*C%W5NIUC2AFP%FG @8#8.(!5FQ(:3 M,LN+3AI/%[BN-5/*N/N7VS33[B2E>\Y1U63F;.WG=:2,;*/:G+'W?4&T>OMPOXMA# M>HVGUB #)U%G@M^ K_I&[ ;J:IX1)E/A=#(+TVN:T9=NO))N88YI'M]$J3"^ MZY0JB/'O,D*V4[_'4VUG %91WOP,HT=%58YBY636HWI'0K^@MH?DIR,F"DYT MA:5#^*>OX8_')%*B(A\@JO-1"X]N$GO.8'3#GWB4>\)E0K;?RB"B; MI1*^FTU[8S*C*I\/51ODDRZ!:&@!)LC?Q,5:W-)YG=$I2(#'-*4^(['8PLNZ M]$NE;BCJNZ;F%0:IT;)65U?1A.;4M=Y$_LOJO>@C_6=NGXKAR3Q*)X#OXZB\ MQ7R*[@#UF]7811F62UJ5B'Z-%3)HP26L2],M>P/D)0IS+'95"-_77SX>O&. M%>&HA-21A3,\4R+YG()'S*X&QEZ659S@*CX$*LX5:/(?3B[AJ\UJ#-;4KG,TPZ\MBS7&5QV M&>/J\C M8E:BKMF@B'(5X-V$5:Z:1C=1DK$".1P?V(:[E6]@PVBTNVD4!<3I M7S>BUE/1EG/FF">Q>L#QK089AQF?'#&7I6DD8>2--523E*2YOG9\G'D%OKX+W$) T]^Y14#[MY_ MPMJ/NY64.,*DE#T?<;R=-[$OI]JXB>,(6/W00D\E$W<:3[46--0AJNH0D;U* M ^$=[O':?C_M.-FK+"'RJBO-/(IOO-+@Z0% [@.0H1K12ZM&]*JK_WQZ.*'G MZ%=[9IFYO4Z\E65=M*2]4N^&S-H>T=(!R?J,9"H1)6NO_/;>(=F0>[4'8ZS= M+7O["U1K2X3D 9Z6*(^$<+'(LQ^T95AR)_PD8X;5YM!6 .;1>A38MNFW6!TX M<'/)OV5TXA:0MIC-OZ(7-HTF64X#/.#K-'KHH(Z>PY5NR)_K_S$<(Q6OCOU] MH&G>332+)TF$3:E*[%I7B$W#/>J!#(LBPW):&_OI82NK4IC @]B[+BP%_R9, MBQL ND@4+M)I'*9A'2&QR&,X_KLHS+OOT0"=H!P)EW.80!3L_#L,$G(7ZIQAO:W/_L=N&T X/63U89*T.PE] M@L%G@CV'(YR$K34DA"$$8[(?,OM""<:.K[N!]Z2]-? .D^ M[\" MQ^V:D7I@%G>)]G2?0VMQ:]HEN27YUMS')) 4408!%A;1G*^?B,A,( &"$C=) M((EZ<(DDD$MD[!E+TVRW.AM7'%X!#J7EI?NL'Q\L>K?,]LEAH/?^E=:NZZ,ZFW3-I71.R:#S=Y) M%5A[,*QQY["SV\YG3N\F=NZ= E@82K05NV9;397>MEE0KV4VUXJR>+Y;4"F; M E4*Z'[C-EOKY>#L)D(?3E/++P&&.G\+_*$3O<3Y'L 5[VXWMFRVS.X6 M.M)6G2U++L J,MYK,F[5S9/>.E[+'23C*L-O^25A1MB8_>$'E,3C>U06%;.@ MI DGLL.PKF_ IL98!4P:DSBP1M3-C%I\12,GL$594ZSP:"^*3BDJDJKN=ZFN MK!LC;6"Q>L=UHAFM ]Z*(_Q(8X?Q9.+27P&?,"<(Y9#8F,$3E2@=+XP#\>

3[G:/L%I:JJ42]W#[^_R2%5]E"%("^>/;3KMXF;I)SLV 5-IUG; MZOW,_&EMLLVW[#!^N'Z$'JU]F!A\X.D2NQA"U*FMX][9'90\ !UR-]%N MG7N_W4&[ ]),ET^ZV,C V3$EH%%?"\,WAD+Y2:-4%%$F5KU_%+!6HOW^4\#> M1>X]D[JQ@PK*R>E:R+L[.%CIQ:5$N^Z>H]W!Z,7/YW\D?1]N1%^/+N MH&V5DO)J@=SEPOQF?:V+O\W!4'Z:J'3R0Z&!9FVMYD0'0 -5,L3J&G\X%]S. M'J@WS.K]VJ7&\1QC'#^!A%Q@S)HS@B.\;M9.V MZ@]E&G:0[ MQM@/L-<3+ /G=3QL822FB$8L,O!+;2+<8< ?'9B,AQ%UT;*-81S%-,@8(Z:H M:CR']?R,C&C*W4<.Q M2]2Q)')[/AXK&X J4C,6A<3)0WR6U##@["6!M/E9ZFVI,$ZIU$>*5%04@+/T M<=1?=H.;'P=L*(QIH?62GT1>"!7G*RYS,G/ZC5)[\OK.?(;&NZ?UH2VH.ZV\ MQX3^'05JD ELY\, H/#C QO"DCXR=\IF(:9_C0*YF\WR$=DJZS5& 1_^[=U? MPEZKW[LX.>_W&^U>IWM^<7K2;9Z>-=N7O>YIOWG66RL/MO_YZX5Q_CYT M#&/7Q$J'YX0@@Y$[D@Z(0N_E]I M'V&$:JT8#-3*/V-G0E],,>//J- M!SJJ"1W5[GH?5']A8H;HG);>!_31E9HQUN:UM=?$K;?F'6^_@@(><0$X88^=I"5*JHVIE6EB@I! MUD*0JL]M%E-VO\^M:?"?%IRO$%EI-U9QQTWUUU!G0H M;ARB%@? T0NOD:+'QCYL_W_6#;U?!QH[5I2RU#4G&Z=F_:1JT;OK4J"BL3+3 M6,]L=O>C2U9Q979R]:1&YET?6EMGHKE50Z9G=EE8L[ 'WWWN4W$;CBA*A MY.'D 2@KHJIG?X#U[)L-L]G:7);L1#W[RO@H!1F_;2NBTM'X&_><:C;-SLGF M*7^K &7'>U'MFEP7(1!9M^F&.FHY==#&Z5JYJ[N3@U292:5'P6YMD]O0\J-@ ME0:W+@/>P1@T$V/K)D[$8?E:3"NNEHU!L$<&%S%#HN>0%G5\2L&[&*Z&%%'R M<+5LFH(>%QYPES*X=VLG796A2E<+ M 0^C(%;Q\9*[84A^P#&?];29/%UBMIVA=Z=X^YB?6W]JRR*!M]%]A0UO(]^Y M*)0\W?GB?/ MWV'Q!AA6S^3SXR :&7_&+( '9!K?*0F5 #/U\)T88"?.H3\6<$1Q= LSD&UQ M!L\XD=%_"#C5KZ@TX>=874;_-3[S(9;HD)_NV<]5,EAV ((OL:0";0F!*"JI M2-W'3$NU# 2(I9H0(8C+SR./>K7N2;'F(S=2M"UD"NU:I[<3/+32@;*,(>4! MF*C[Z(1S 6*[!:.7(/WS5'B5D71-C1R32CI$S_5:MYY6DT(12@6CAD-N4?JB M]AX);GRI6SO]16@:M@,/!MRS.+*S");OY=Y/7E1#HWR.J?(/?8VRO8$E5[") M^WSI"!\=O&.&C=\+)QOX_@\Q-,S#+ O=IU0%QAZ0( M07_90AVP6W@"MI.AET^%Q/5:?*+<)9GRI7SMJB13V4LRE5"AO :2.G+)VG0V MO&UY>P"]DB%94##17*#>F N=\H)1)Y>K@B<*;Q&Q0.&E3RXK]$[$\SY['&9' MO/6]6OVTV&;%36A^^E;M-!6/=JEE_ HZVNL3R4NYXK_T^]^,2\<#],>"KK]Q M%L;!9K552@\*8 >D$P'ZK(DLXB,^_M&)@'59,.;%YZO[\W[%>+-O_(XV*&B2 MP% 3H M(&4WPHI7F!YTIGJ@RSFZR:@RWB0/MOA+^H#+,L/":\3LZ\ER'/\KM MY<'AH(B*0SZ,7?W%9'2JR4Q0B5%F@ 8=A[A&61R// *2$SNAL(47K@:M>7P8 M%']8 NQUP. O$0@%CSF^C?U2*&JUP M>2]-[P; JN%/8>K@[["LI*0V&1&2ZTA;G7B2Q;QD2N:"M5(S;O ]GP6VLCQ M.1;7YF[H(U3F8 JRRA=Q4(@&PER:P731R+>%F)VHLMHX)/H.+!9&JNHK!DZA M[+9P2!U\\F&#/S(W9LH_PM3]"B(FYG]Z7@SH(6"+-A)\$#I(*&HRAJ VQ&#; MB#G(A2%5"!6)E\RH9H)I8/F O(BO-L ^P-I8N'YKA+BE5!=5D1R/"'0/\692 MGARGP)T+&*B:X"E$:\85&HXVF86FK 6I9(0%H(&_A4\$SQ++/0JC4"'CC!PB M PJS@WGSQQ+&@S^P%C7>46$)J\!PG;$C 8 OJ-5KMFOE05F"U0J.:OS;7TZ; MS?JG'-CIV\:GC(\NN5K(7DR:FE+R$V!?D:P;-_Z8; IT&HHOH;7 MXT#Z""+^$.3>3!R)J0*^6.G&!23N"V1B0%&*A$$6PU,46G#[357)S]7<3^HX M3WGZ$] ;E=Y/WV+(6%S0R"V!F!D6[@.^1E*9Q"%4_ II-R67C$Q+F76H M\>I0,6O%'?"CX-OXHVPBX(>BUP!1JP,#C-@CKD!Y<2.LHHKJB*' QF'-=^B3 M$5=DZ,.AL1'Q!H 8"0-&UTGZDEBJ,%TRLW$BZW0^DA>P;CB3J0")!(>(NLV+ MIT2*(B8V3@ 3!X)9P&-C]H/+ES6XX/(!Z1EPU'2*IY%Q !P<14%^^6,V,S@< MM@^\R7@(.*-[<. \ /X2\8) W#@$ 'TD6#A@*Q@RSEX*\_@N2B#Y-F C!/,*O-,^>1'[LVJ5X#05Z TFCCFZ472X5G,M6*W"$8)0H+<)=VAD9#'6=/V/'1N+4 M5%*8DZAIZJ#((O8@7YTC"Y*"F(XD>"1L$1 Q)CTQH5B&CG]1U9I46VDG)3=9 MSQ,F<.R$+AU/7N5)RHJN# BZ+I"^:?H57&79;DQ^E=D M57GX&E5-! $:'EX,8;1O;YP*@ M 1^ZJ""*TN"AT)"!G0CQY&M;H]@E<;F!_$=)P/SS> "!5,$!"V!I],XGXZA9 M/'/JPR- RZ&A X. ;'L$E2C5\-#F$08RK#59 0@W'T6J:EFD M:P@56WR6+?I2:Y"&WR2(;2&.I-G&,S8OJ3) JO =9EDA.TS;,>�*&Q32X+ MP%N;$I>(WC$!671J2K1+"LX39RA)RC9 R^/3$0_XG$]#8*PV^+)#2H'<%Q;M M+4=U! VU2V#51J/^X9]II -P ]]#G4]VG_+G:)]X2LJ1A7TYQB+J-O4H KA) MZ8QZU[PF+1FE6%;>-X2];T6 M[".WZ*)]$>-T2)5!AI980V)\(#S!;/ #<53-@Y&0=B(,<6N@<8:A\I@D'<06 M^)>N/,4/$H='=@6F/J%48<.<#DM\""!.KB;IC,( 55J)8,>:WE2L?2H-G$Y5 M"6(\&S^6_@X! P07:M_P78A>/$=V;GL$Y9]13 H=+_%L?7PASR@"$,]$-P?, MK"V0JN$))("O!P_R)H9\6)*7RI*4V:P*(0Y)6*X =:GXO\PY;^<0BP_.&6;/ MC&5H39V@;O!J1^T$&J6B%6]%M(Z,.'\:A??\TJ$L,Y8J_B%?TJ>*?]AN_,,> MX>T+WXWFKO.H:#@&1**D6%1!?(O7A\E%MJ@ZL>%%?=$,Z4[>;EL;7M(7;FN; M5Z[:VP?2%Z31?;>XL)!L#-):JU?':_8%.>RY#K)'P4%WLT .OO5>)V\!L0I[ M2H4]3S1"J;"GPIX7;;54(5"%0%4KICRF-#IOVHMI[CZ^32H.JW MLG/]5HX:9G.]'A;/;:M<-32+*+14A%FF.N054;XM47:;)WO1 :DBL(K 2DE@ M1SVS?K)5&JND7D64%5%N=E=NGO;VH[OFWK6P^.;&X4?C:BZ+QN/1?K8/,!OM M=5Q\I=6T]H!W[SA*G;;6T3P4+OME9JUE>9;\?!'_=-6QN-1L5-E?8 MO"?8W.FM%6!587.%S>7#YFYOK6"ORBGY.BKQ^5/54O;22FN8)ZW.+EEIE>%? M?I3J=M6C^- M=;*T2LL*#XGCE12?FNO8*A5"50BU,,*UPJ<*GPZ601V:L^_+?$N3P[(,J,M' M)>^ZI\^^VL'_>7MI" MO=XZ^0&E98B'Q/?*B5"-DRJ$M$*HK8:0GC8JE*I0:KM5.#K=74*I0W,!W@?, M"['-(_8/XQNK7I6%4%IF6%FPNX>?51')"C5+BIH5ZZSPL\SXN2>L\TT;"N3W MF9FC<3K92F=BH8?>>/Q#Y(Q%TW#9.Q53@5W'XAXU'KVX_6:$LS#B8[RN=JF] MJ$@9MOPPVEAQS72S:$U^&K8?8U>T3=I9O *6=]8QV)_=;'DY\4LY7WSV8+HQ]>T_XA#[V5]\OKH_ M[Y>%?'>L4/YS("AW)?VFV6VO3I[9?F46\<884#&0BH%4#&2+,5@MLU=?JS;Y MOG$0\B#\&C%83/(]_:LMQW4\_F$D.H(WFO5?/KW.^E99 7UV/. JT>VEG03!\8D M<#S+F0#<)-0,?VBX*6 #;E"I/103QC#PQX8_X0'=:88$=B"CP)\".PD-H#$> M&#",<19P>-WH/P2<[D#EF_!+R#W'#PR7X[-AS2@71,I[2&,6S(PX%.=#)X)' M,V$S B]\]P@0]8/0Q.\"WW5-=5#>@[A\-N$U02&4P@+G$P=NT#'C=527"X9MV0WUC&@#M";P1&'*1K!V48& M9X!(80S_V"SBM*$I!T;D>'-(PEQ7,!8+S R/>$$ M^">"/43AACPS\'^"V(R A(SWS5HKY%OIM0-4%3 WL&P P2:(L:!G*# ,T2V"5$3[ + !#M6N*P]!?!@ V08 M#L(AGCP$S.8I"22#F$0(SAA>!3+#01P/4'@L@MPB;HT\,+(>9D!XPVB*-('/ MCUA@TP<)/^ !]*YD4C!G;:\0_"66]/O(<9'9)CR.9,ECANFX&8-(X7B@#*(, M4\)BAJ0Z)EIBAB_A $A1'K<7$ O,/V8S@[M2N$SB((PYHJ"#R #/@]D]!7[N M3R9^$,4>';1@S98?N[::4'^%! :P1/P%MC%T0'!8L+B:<37$&1&)8D_)PA!+ M,F;>3UY ICIDCWX@GB5E!>B>;'YMM23*GEFR2? 2Y#'+OYO=W)3V-4#(P)0. MB$ X"AOD6XAA_208%H/%C*S#C1U_']SO@LE%>A\=':^NEWG%J_HVXH M5;^IIATZ :A(J7)XA+]CAD>S_BGW&WW;^'2\D@(IP' &A/P_'/4_3#A$/A(: M?7OL>" )$1[ E9S@*0 @$"_[]BT$,;'?F66A7_";PQ:59E@\P .,[P M>68,4,> M ,O5[8L[CN]KYT+&M?[$_<@)['4-D#EFH'A$GCEHO, BC,]YF^>8QS8N\?,Q M^/3O*%"#3.!HU1P(=_>_>7 ML-?J]RY.SOO]1KO7Z9Y?G)YTFZ=GS?9EKWO:;Y[UUH'%??_SUPOCYM(XN[F^ MO[B^OTM P^9<[HO.<-=<\%L2,3>>Y#?M(O$RQ[[G*$YGVOD?U^+:9I9MK\NU MA3EV7[1DXHV28TLN RJSX]LX";!P7Z.BQ%2%->LQ,%B+B\] M4#WC2)BIR.VR[%]XA*(B&;0"4(\/1HPL3UUO1,\O1+_-TZ7H-R\/=?+-_58. MZLTON"S$"XI?L[F >!.J3HEWC@E5U+L9]99;.F_MKM 3J-;H+D7=3[G>,]95 M[L=RD/K0II7^'AO^>-VI4M95-G M,ZS /)=VS-Q>F!OZ&>9%@SB*'#$!V7<=FZ49&,+EQX.(@7%?0(;ZK0<..&8_ MG7$\7DS5]!#,B0_I%\0T9/JL*?S*KDMT;B?C:]Y$X?/341$O(FFA:H*LYU)] M&WM,I9D4[-@4MU$IA"4PU21.F#@YHO3D4KX4\@BO7^#[):ZB6+GN-6&KY6(] MY>2&_?@!T"?K@UK(#B^=8='MXYR?"/'CJP^+.?>M6'C+CQ#OWN4&>'>LJ#LW M,)/\/HT@-DQUNP.*2!0Z ?&-&A70(,9-U2@ '[F7ZP MGVIKGCZ&OWBJZV9:B-^P1BQX$->K#[)._T:862Y$W%[<6LZY?>Z@H/+L+86H M[2\)%\MY$.X.$)V-.H,SB&7\0FBXOE H=!F.4J# VXWRWADZ@LZ$-AEF!"2+ M\JJ %C^0BAS3<(1'W<5 'GC-,]YWTL@.]*09#P[%"W"Z_5%<);-XLU@*RZ&! M(KD8NEFKUW& !OS?-"8^D+4^CG%^=W9;N#K@77@A)49IU!K:*$C:SP"K4)L8 M\*$OKW>7W69./E-7#US=A*&CUI9$8=BBT+)0(E!3L(451?I2N?!S%YC-&?+L M2PQQ.6<1VV7>O+VX$<+#H>^Z(AJ*HJW!?N A2?,T* C$*Z,0'41&X3A "K$= M"^7N1MXC[>E,9@,6X]3Q C_KPWD8;>%F8OH;=9'9(;9A@2XN?_W;N_H[^@S+ MM-3G G#=.V,0XM=\:MSZ8#?E5SMU[&@$?\(^9-"\!:!CDY!_5'_,G=6[) T^ M*6%P^FYQDKR8HM/[Y9-Z*/];XXF?3M=[[24G>].:6&]5I**U4I&*QN2G03KL MBQ;LF+]L2_?66Q48O>)$!/0Z1K,/UQ@1^#L&[!D7I. G5I^1-_@.M$!TA2"+ M$"0?7%S6\GK;45&RT#G+R-MG4.CD-6N,;P'W+=F/2L M$W?M8&8.@V\"45EI<>8\\7$I:[&NA^*.F63]=ITWY ML_M,C[$,S*/(-"H5=I>V_.N.X7/;['9;AXG/^Z;+7Z8I=]OBSJ5%VI/Z.DQX M=W#S #3J74?"IME=JU#6[B!A50%K^J MB; PY!$-] A;]H,9!B?SX)%_2B+LM "\^7%LV/*C"*1V/.Q;3@&*GXP!DV6> MQ/+EMV'D6S]@^WJTWR>,ZO,PJL_!X88\$%&2M/F(_>3P'K.L()81WS) VTGJ M1WS"2 I8H9WT2M>>4_M+4A1$N!!6WO #2@M0U0;D*D1&K:J -80#\C& FUYS M5'46QT,)DA2QD1\P/$FD%X0 18L#8("GF"ELS>=7*@*DDF$F;$9!%O)+ H(* ML2QY FC>MU$E@+YL NB!,-/S-%IO[6CV5D_4.3+X,V$3*X]L$N>VEF+XF)#U MOEOK:27;,!*2!:+TVO(#83&X;NVTF<2!J@BR[0-HXYID^QM0N:TE73]Q[A@U M_'*'NWGU.T3IB1\ZHI(<*0Y4APQV8',+F'THQ'Q.]NI5I>#7 B&ZVVBSA1EE M'.F2R)$U2$M$_F)A6T:3(B5)*5A[D[/Y8B9=>MM1F72KF70RB(CT^_Q]46K. M)16/7K.(DM):Y9NB8^6#T5?3"5(K]BVK1*4#XA;U0B$(U#I!<."F\J, M7B!U6> $6H%UJH0JZNSKU=:QS"XY"UU;-37(EMZFRJ'D6$Y('6/?)BMFG+ AD_6Q,C]0S/E4S %ME%%=*RNXJ*4E] M^,2%C?*_73M)/%(:DMHQE/**O]+]U80;3ML%56/%4H)6J2^Y:L*/Z^V:XE)IT&F*=V+$==LCE&?ZQ"V*)2ZL..37B+S M5FHP26G,9/7O6W5M;6H_VC&8J*+)TND+RRY^DQUU2>Z5["TO&I!YXIT M&; J#"3F&UR;@"RNK_URBJFD#J0&WQ,61 &1IH_,,011?]C3[92WWNI3=+Z0 MS(VK*X4>XA#%T842=LS #D6:OK4^,&V'G$6J"V66,4M6]4RS0F5I+NWF&-S]]<;%O Z+4KF\R(%V=,G-%GK/M MR89O19?YFM9:)S*P,0+AO,QX;5?$:=S$^FI3JUGKK/UVZN9!_N'0'2Y_=/PX M3':SB7><++>-%X?G0&5U!; QN-*E4Q;QE46H0TW,1(++(Y<=16ZLR"?";R@L MA?,1Y#WQ'=E 8^TS#+C4]3&_>L,3W0;0JB#19]QA2WG]=QF*VV/RR.6O02P2 MDS]=@4/+ E 1=>.DN[@UE/^;US?_G1<:2W5R Q\ $ MXOUH1/I65J 4.>HR9JNFJ=$E05>_]K.H8CE%YTU]8\99((Q1>'(8>\4]B36G M&XB5U*B6 7 Y)!"],M&SK\?X914\W!T7Y@ M53&\24NW2_)*>F?%, U<=3(T]:MHME8X#Y5_$"[THA)C+KAB5#(@HIPTJ,%N9.+I6PTM=E];Z$J&S),L05<$F(P76BRD7>"'/9;-TS-4\H1C.T\4 MAHW%M@.)/NC.[65=WJF.X14?%9<-J)7B00NMW=6TK01\XC)+0@G-!FY_$.W: M5S*QEH2U3#3&]^51 :ZDR\['$N4!*_"Z=6)VL"^")- \9B&)ON^<=,PZ/31' MT'//-^1-XFFC*0?6WJ%7%('7#(S,=-V9*<]2;4Q$=,MF3,DN_9SYI;5(PSYG M"XRXW4J9V:+0\7Z\^W]SBR7-3-//!C0F'!3I5QRQX )P* *7HS@Q8@0C>:=1. M.K^(/R-?QO.D7TF.8+$P\:\DRT# S+V@QF@].8:^6/B9^G'A[R;%J]A4V$!< MN.5:FP#Q\7#DNP"I,; LNHM+. "U,%%*D&153_7F6JE+,Z%5:ETEN! 0))#5 M;)BLM^V@JC1%KUMK=9N_'"H[,*[2JQIS^0-'KH"Q':@7*0$9+I20$J\3PQB' MEIPGSVY$9QW /?X3W88B;DW38//*I)GFB))A_GP#'7298D::+^+7I7 _HC?0 MFQJ@4U1&@XG+%KRZCL=C D1,O3P3IZ;$B=>

0J_ MX+G"HUX\3KM$CGA&N\0I5^'A\D2I\UU$/%=):,JOM$; 0UUX<=ZDHSA2P4 & MO@P6?GY?FKR&?5"0)L[I)08NZ) N3GW$CHT.;!GU^)_8=SIMZI5KD+>XMW7V M018F/;&37KZ:SX%Z8).;"N@PTVX/D")9%BK8:>L]5/L'QT:S4[C.YZ>3=X1B MUB=Z=#^]HK2EH#&(]4:&^F++(.9*%9.1KP-:Q61L-R9CRWX$S=4/9OXF4A[5 MH >P5$&&<&&>DM6+K79!5 '[Q[?N(O+\AO$@=&R'!8ZL+ =/+Q00^+L*2QW, M2-8'(3IVP7Q&W9-^PS\2 >$(ET>$O@!5;P7[:JN/LH!=*IP9,'YN/XB0+NE ME^FF4IPM7KYZ(G=G E]W!?\2OH&"03-7*A(*6 OQ@5'K8(^"Y=/\&=S65W;) M9JBC:^@3%8+[3ABP,"4D47F47V<#K MJ=FRO!6BM",UGH*FTA:*0F>2$&?-S1\M$0PC$9LB<]*HFU>(LI'VP_+!-240 M4:_!SE+/XG_%'E?7)UW24)*HJ\5AK]DFZ*KZ#5ZT::5#4RT^+2*:F-1H&T@- M-JNKAE,V22.88&CT7."3H :2MU)I\1AE%#E#1X2)ZFX,*F9JBZ@20&"';D8" M)_R14<-3'>D1F),RSBU&B?Z#66Y90S>VHIC)%L3W0ZY:!T641#=5K:U2.^[E!'>H(X M?"<&D_>R"\]H2AAN^0\>D(6-P$#.-&1. *!V8[!CK,X?I$+*PF68[.SYYZ]#>MVO&-\&I0P[V#>;9GZCT M-O3587-+0NJ4X$CO&"HU/!3TV%M,6L;BZ58F%\':/N M\58O)+2M$7.'B0S/L2L@>,?S QPIOO^53B;R/FN]>J%/"V4#$1SWA7P MM"PWF;\!7LA2G*>H%_E8IP[3'QG M91)NU>K)!>IV2)C,EK7(N(A\\=:6H+PRR79J]79:E4,YKS-$VSI]5A%10E\H M$,4K5(/B)4_CI-9)IY4)Y@NHC^)D4#P<\'"N= MB#(2Z<$R3@.#*XD7IC"87 MGZ_NS_O).Y+[/CIAAOD^%:2Q2J+2DDQ\.S&O@C<_[85AJ9<"F!]M4L:E?!7# MB,3X!W5YJ=].4JQ-ZGL$^>]BA%(D[\;0'F9+W#\@<2"S%K<$@.2M6B?UW(L+ M@M\86/,J10#LJ"?2C=3AD6\)YW"2>G*Z]BO/G?08:;S/8U"8+T.I\A *;R/4 M,12B9S;>@" PY4#4&!!DJ_A:[1Y1N(=T89P 58WO.O"TK9+[U;>QE_1Q*=BP M*3A>"O\#822KAF\ Z"*Z2$^OJ_7;XB($^6@<-8XSU\(4Z?% L=Q8=@&_$F48 MLN6$7#95Q;0>\%H,W3F?C*/F,9R1BR0YF\/>0JLZS7S7;&H8J#6W*ED-6OJD ML?U.4@&=G%3P4OLX4W-/=,#WC0^5VV)IHI>NNH*IPYP,2B+*J?WYW=YF)]<7EH(.3?T'^ QKLF08 M(^TM4<#5E8[2N>B&.@Y4-(Y3=31ZEE*O8/BQYPQ5,$BB;%=4NF0=6 _-5"2% M.! !%4IWI2A:Z:62%@O*'!(O3@[L]%BH2@<_@F6#DC:T@&[ 5D";!ZP?ESFB M7B\J\2[Z93%.5+5%0HL9/<_R7@%U2< 38 _/28=F5-QK19[J@09 M=H(:RUSN1 F?^%B F^);J->9O-Q\>F+%N@0_*^0\M6R2$I7*18^]?L.4GR&U MT\2YV0X8YZ+)K>9U ^;L6,K1".J^Z\^X8E@R786<8@#SHMQ\T]!F)AM@G!ZZ MG$*/?:-Q,:$!SY0BR 6WEX!R O*HQ,2-E>^.+M7EVLUTPCK+34]CEPV2M%':9 MR@"L7/T(Q#")P!#Z9>I=Q6MRQ\O%FVHIP.F]J PZ$%_#$U@6?.@')&6)6_0I M'<6XI5M)9"&7&"39J'_X9U)D_ D0"O%'"49)/V%R!@(/D>*&7$VIZTS!H7H]"%XL(6R&M8+EP21&#DFH5E!8JU"Z*(PCLU/?R MI=__)KRNXBD]3#WD2TR6! ()C67,?O!$U138\T=L/VB6,Q/:!4O[PPM]V@/C19?4VM2 \N)"C+@4P&@:ZBN"CVN#>\8H MT='):@Z NPY_Y%DO@9X&;#F!%8]1;%A< M1E-J>" .DL+,R5'/$(TP_ .@C$2:0I8-,+M5Y%D$PJ 1H779JPQ-LP7[PY]R MJBB22U! (&CA)A/%"<#VQ_P"X837&[6I9= 4TM31H<%"4:V*^'?LR0.+)'<1 M12[DMBEX(1:N"(*"T%!M9XC7-)J\4J95J&%;S?@ME0,2]&%Z,9X\9^JK,W,X M*G=I)WGS!9!(/4 BZ0104C>_E"FU++TB=F2B<$6L[A-,.4RO,M,M@ZIRGF4] M?8WU7"8SGV78SFV*;C<:VQ&+>$::!USC,IZ?6A!:I1\"@=I+$3 !G6/9=3@E MO50=L57*P-/*Q2[+^)>0Z;?<$IE$5Z*2@XY%@>_Y2(:[K_*_QI)N^5"DX5!L M?$/=Q3Q/UD!#W[ >Q)5Q!5_!FZHZP;^2"E_SF/RO>4PNTSUBN[[Y/2(S'/MO M[\+V1>>T?MIHM,[JEYW.Z<7I2;_>;O4^7UYT/O<_GW]^IU_(51>0930-?W_O7]U?W_?NK_W=A]*_/\8NOZO/YU=W9UYN[[[<7=T;_\\WW>^.W M_NT_+^Z-VZN[?Y:+U$O(?90"K)D$5"8"E7>#,)P97*P= "" M&DMEE$A7#WZ _2ZR"N5@(J8CF&D^=E*[I9]=&?'BG;3!F:K6DJLBYE'>+H", MXC5)*1"O5@Z\E>^.)&"I4-UEFLEIW (\RX6S;ZT.::729.'C."CN3#<7]397 M%C')F<4(-V%D7!6DYIJJ^I,*PE#7*L*7GG9^S ]G:BDEN33F:>Z^A!4FU(D0 M]_DD"R?IW9?+E#639@@;),N*$I*%&:Y:5L7"7)3NJ2$\X!!2O=8'-V MD;LE/!,9S$*H,3"M@.TWJ$AHHZT1R<+&[K.:<;?%;-X->JWM\F7#CF?Y/I$E MR*+5TP1SF;[+4]P+9?QN-U4PD]V;9[,.1KILHV.BW:QN99 MLF9;%FY?-T5VK?6W6PVSV:EO)3VV6^^9K9/.(AV[0/M[2D?E2>Z +9 M>RVMYR ;?5#F,5$[I78B?W&3(D5ZLLWZ398:Q$5ZO?;ZG9;(81(J#X:X-107 M>I85H.M<#P?3NL5B9)EH4ZK]KDK#^WC:83ZG,A,]M=-7%B_A-D@D=1J2K>Y/ M9:'JM)(KIO/PM,E'AA.2L=W *IYT7TI=P0 -EPAU2X-.DDO8POOZ_=&R#J=Y M;+NQM9N+QD6CVVZUSR[J)[U.L]/K?;YL-EN-^GGWHM[JML^KFXN-;BY>[*:B M#5H0+OSVYNL=75-\N[TYNSC'FXE=IN>7@-<%"O(D(@3#"EP?FY,8%$CJNT(2 M?L,2EC:FD>PR_%XJ#DP+2D3;<> Z(/=56KLCLZOM%+26#MI) EKC2,^X\XP+ M=9'2!\%U&V,F4*/%/C0Z1_R87FUT;/&)RHAPCP9/HF TCQOZ >7\>DQ29@(4 MH)3TX(JR$9$SYE2?5$1M4>B4BE*/1'_/='P9_G$VQJ-[ M#6X:20,A(R43@ M51BT['TT%P(" 2M#7I_F8F::ZDM94MB\0.0&4=!@PGS">((!W"'])!W4*2/5 M2R4\QUD6<)0:]?N2#BW@5SR1=&;AD,LP*8((;%Q:D EB+L'VTOB@@&)60NB@-5,:U)3HVC#BJA"SJIHK)V0">JG!9F64:S#Q[VOYUR_B,T MA'^^-)XP+3)8BU5FLMNH^63"^-P+YMHP>]UJ1MDV@>4T_IM;,_Y/6]W.Z>?3 MDY.+RW[GK%X_O?A\V6UT6AWX?[/>;5?&_[K&O\2&#R&W/L"WF'+WD9KX!;,7 MX7G?^K?WQM756HQ8KO5-A<&VUE FIO[?US<&E?7ES>WO_7OKVZN#QY(NQ$D MB%ZN1LTPOEY\Z7\5[JV+\ZOK+QOXMPX@W%*I/]=^I/6 *]4"RP:RAAP+H0[:H1.H>GA8FI.\'CL']BU? MCW\GAX(JOJ2EG5&&/@OL,.EXF"K8,AY>5D.250R%41-AM0X+EVX*XWNJ&C'A M!:]CDV'.]'(JGHTIE7Z0.18G.2T@D[XW,Z:P>O[!]J=>YKG,9652=C.]K%PN M R HUW5_=2&NUK[?D:D@59 RZ1\%.Q06[+;^+=%>$\?. MM>]5"LV:V6W&.9CZW[_>WQG?O]U< Z)?7]W<:OA>HEV4V;>XOI>N0MX- AY^ MN[J^ &9]>0$\6DO%+-'J=P*>F^.P;EM6Z8_KH','T'D#S]0>0BIEKEO#KQ># M4JGN UI5.?17C>E[-1[1!1YQ\=__N/I\=;\E&5>::H;:TQ,LK>H]?,#%?JS# M^O0%XV=].%$T]Y-Z)_(G..1/'#*BD!R+NZ[\]6_OZN_H,RS34I\+=GGOC'EH M7/.I<>N/F9=?[=2QHQ'\"?L84*[T!\MW738)^4?UQQS,<3E 6Q$&.N#TWM_> MM9#@(AO_"9)?Y6KD%,U?/JF'\K\]\=-I-_VM8.Q';'9C,5>!'D3_.?!70,30%R)_D?"D8>ZMB66]!(.=/ZIRQ$.]>8PW7?DX>Y)$38*\W?,Y#*W H6+!@U\N1%S;[>0C\V+.14_C!Q[]@U-YP^.I MF9//]+"-7:+('?R10M60O7Z2"ZW#?Y>7V6MK+J@ND=SR(-^K3\!BM5$T M7D>2-.JUABZD5Q[@KVM@YZN>$ :V8*'GCR/'!IGV4E$JY=OX"HIC"1'SCBX6 M;B;9[@884M4ROKDP6'_* KM ORRO''YAL#>WQ ^:K\X/]IWL]XJZMX)FBZF[ M+:C[ZNYF"Q1^**I :TNDWZI4@4H5*!UB/LLLKO^U#6:Q'SPA'K)!K]EK].0/ MK49C7;BW&IO:!F65F-N+Y"SK#E^%S+>(:V<(I*%6.9[";!:D9&6C<,R-<%26 M!XN#,&:B[MF=+(C>JC?53':,JW:00-YH; M\*$-;9*=D](E8%![K:!L$3N?X%SSV9U9SK414IO&&S"M/>5-S?5UI.:F.E)9 M'";EXCY[R6361[.5U*,G,M9?G@'UZMV#TIK6<+,T:E?7=_^Q0R*Y!/R@9-K( MRAO_[\^W7XTK3]0&,[L'^M@^\[L<<>$W'JX>\]^^IX_ MGH&\B;A';<'NK!$?L\V1>??9&F+Y6?]KQ=-W8NLO0Q=GS+5B5RAH7QWO!S6! M/"Q&?WYQ63'ZO6'TYU@GT-DR/N\^NT-$_]K_7/'ZG=CZRY#&5S;@[J%R^6^W M%Q67WQLN_RW@(8!N1;WE5XKVG\OI4.M8(XEE]S(2.K739KW5:'8V2TQH/)^8 M@+D/RZ<8*(XKUB1QK3'Y:5")!X--RV\ *AEBC]&USY_[Z5^.;YJ&ESL'=>N-H<'S4:AX?.DA'!.ZXV2#I1DN&= [VQU-K$;*9]$J@1,P!^<,,*RPD8XX1;!R15=3=7LM#E] 6^-)G]%*?#H M^''HSL2QO>V*_D.2$7?A7 /?DR!,JO[*:K4[DJY;AK)Q+[V&4B7DMG,B8HV$ M7%F@\_R\>U:_[+=[G_L7G7J_M]8^;;=.-C1AGL^M;G>?2*!>_%-[I=SJ_WV-.D[?KZ_^]?W"N.Q_OKTZZ]]?77\QC:OKL_7B0E[QW"7!-NLO;-%6>]W/ MO9;"';PM,^T<;-F/:;_5DVS#@_USG'Z>?5QE\%"/F:C8%Q5>A;AN/=]_V] M /K>.Q&P8D-L\02UGK M;Q]=_)T"%___^<]?![X]^_O__<]?1]'8_?O_ E!+ P04 " ##A6=/!U/5 MT/@' &) %P '5F86(Y,CDQ.65X:&EB:70S,3$N:'1M[5IK;]LV%_[< M_@K.Q884\$U.TJ2.&\!Q;-1 WZ1OXJS;1UJB+2*4J)*4'>_7[SF4[#B)LZ9K MLWG#"M0QR4.>RW-NE-7YX?2\-_KU8Y_%+E'LX]7)AV&/56J-QJ?=7J-Q.CIE M[T?_^\#VZLV C0Q/K712IUPU&OVS"JO$SF7M1F,^G]?GNW5MIHW118..VFLH MK:VH1RZJ'+_LT-3QRQ>=6/ (?U]T?JC5V*D.\T2DCH5&<"58NDZC&()9H^36&>MH MP:Q;*/&N,M&IJTUX(M6B/9*)L.Q,S-F%3GAZY->L_$VT@V;FCDCP2,Z..YRE M/,%>>WHR: W>#/IO!GN'^X=O#]X>MH+!X?Z;[F&_%^QV=RO'G0;'?[]K^;'D MK&0J:K$@-=I!J_GC0W8=FMDDJ$QC8:3;L&-LP(ZFEUS7>/NU+TKAQ(VK<26G M:=N;^-O%\L-YP6*L580C2G#8;E /[LK[1-%"^(DPSR);KW\Q&@Z&O>YH>'[& MS@>L]W[8'[#^+_W>U6CXLN[I^<=1_Y2M2[^4>;?9(ON/WO?99??BI'O6OZR=__*A M_ROK]D:TTFHV6T_7*>-1A(12M0DGQU@MJ<)1@9R16; M\!!3AND$Z8B" .6RIP5X$-;F 4K=8EF:T]UC#72+?!U6)(E<@ ( :5O;LK)VZ=OH>PT%C!GR:G(=SHW. #!,)/6AQBH1.K/H4IZ&YSK M 6Z$\M5HF?!N;5PM@Y\6)0(5LEBM9.0O'#8?6QE);B0I((NT[%-.2B?EEE*E M=V?K\ZH/2%QK(!!N&7Y3AHHIPUQQRB-0RPMQFW*QHTC@ZW4'W\:""!'JV"^B M+0OMG?%]_)\<( _6ZB)0KP"\G' M4DFWH"R\B2WYI ?,8U&XTQW2M:KK4]5-J5"6FPR^8'W5"$-M(B^ K[]3D:(8 M*+@$5D1&OD8DZ"T*V.&3,D.VV#;@P]>L/^,J]]%!5A&3"0J@G$$?NZ&0K7+^ M$Z*]&&ZN;1YG;$2DVJ*"CG7N'I?@*?F(KZ@%M0>3+W=";+QL/+SKBL(2D.>( M#M\RJ"+$:&&%A]:D/K8L3'YE(V1_2='S*5N'86[(W&OY<8- B;8.\W3_A!@V MA SEA83M/+)E K]!N-VC+G5&!R9\]TZ-?9JO5"JEBKE=%1,*5.]G(O(9S)NR MS"X+].C70I6M_#WZZC=;=PM]:__/MG;^2ADMO;)Z&T\4WNOPWH86 ?05U>5! M?5^)QE'CG39VE=#]!(Y,<%-S0OQ!\AIKE Q:CR3D\X?LP F0*RSE(ORE3F/I MN>)S+B&^]](\#7W'_WH+.[@N;C)42R40HF:3(CB4 B8MD_&JDYH+?DW9M:AE M/K_Z*NSON(O\;O,D M0>?VF_#*E)EOX_UO"T.,6JPNLO3$P$VK,)?PD06#^^M\B4RUR%0RG6DU$Y2N M4CXMGTJ8,AA%DBF]$%B=Q[J(0'X'=^#T7;SU H5:Z^JS0K?FPS'B['7__+ _QZ*M-" M/)X[O9SP#^B+F;F,7 QJ*#]&7 A3"[52/+.BO?SRP&])8EC54?]#$J;O*OXG M"Q?1AUFME@(7+/8.?SQ:$MU?.WA\:6__=FW#V3,J(:C9I7AC[9Q.CN[@TH*- MUXV^/B[H[TP5MFD5P*QA_0S!>XKP;+,S!$HR1JP<5/W/4O=^A[EKE'^TOB>+ M]I]0KG3+4O0@NV'^XLU>-?V_?X;RQ9#(V]+AX!!G-&SCD8?^&ZSTM_H^I7)Z M!-F.983<]CU\X:=7P9OFT9;X^K]=OV>(Y3.>('?]Y[[; .^_7;]G<-\1O=S1 M9KU8B@GKWX@PIT=#[+RXAC[FP W?J#UX1>(O[U_OO9/Q=[T>\J+3H%=BCE]V M_+LZQ[\#4$L#!!0 ( ,.%9T]2$$:^# @ %,D 7 =69A8CDR.3$Y M97AH:6)I=#,Q,BYH=&WM6FMOV[8:_MS^"L[%A@3P34XRMXX;P'$2GYDL19T[5=O>$4J&.2+_E>GO=&6=V?SB[[H]^N M!BQVB6)7'T[?#_NL4FLT/A[T&XVST1E[-_K/>W98;P9L9'AJI9,ZY:K1&%Q4 M6"5V+NLT&O/YO#X_J&LS;8RN&W3484-I;44]ONC&@D?X^Z+[ M4ZW&SG28)R)U+#2".Q&QW,ITRCY&PMZR@-5J*\J^SA9&3F/'6LW@#?NHS:V< M\26%DTZ)D\%=+,?2=1O%$,P:);?N6$<+9MU"B;>5B4Y=;<(3J1:=D4R$91=B MSJYUPM-COV;E[Z(3-#-W3()'=.OG'0;'/_]KN7'DK.2J:C%@M3H!*WFSX_9=6EFFZ RC861 M;LN.L0$[FEYRW>#MUSXKA1-WKL:5G*8=;^*O%\L/YP6+L581CBC!80=!O75? MWF>*%L)/A/DNLO4'UZ/A^;#?&PTO+]CE.>N_&P[.V?GPHG?1'_;>8PJK@^M= MD_OJP_7-A][%B(TN6?":?:C?U/MU=C/H>SV"@Z-F?==$[MVPWMGEU6APQC:E M7\I\T&R1_4?O!NRF=WW:NQC+05;=7;*+=2" LF"W:9ZKD0T%=5"SU*[2"/]IQH%"/L! M'./I@N6I,U#1.I0D7YV@-F<)1D9RQ28\Q)1A.D$Z<[J@>T20BE!8R\V"2!)^ M*\!WXTR+N0C"@*7R90T\B""4!B419"FV0Y)(&#:/91@SF]/'>O]<&%$>0@HD MTBH4.RJ?<^EB*&@S$7H!Z=P,HND(:LZP+6+CQ:89=@RZ@S^!3K")3&$]/"&W,9LH/;=+=(V82NO01#G&:;*0&U)6-T"R M2V$>2;MC.!W6V>B>4K^\>MT*VL>V1*),?^22>C*1&'IUAXP;X0T+0\FQ$F0 M)H#F6$D;$SF1)0A'"DD:1]*&2ML<^RA0C5:%A3.C0Q%AVK(]*BPVN N MC'DZ%:R'&+C.%2B" UX+CO;$OM\:'$7%J!A*JGAI@2R=SRA0-@ O "!9GLUH M4*KT[6Y]7?4#B6@.!<,OPFS)43!GFBE,> M@5I>B'7*Q8XB@6_6'7P;"R)$J&._B'8LM/?&#_%_=H \-),1 M@,(]%X4[W2#>JKD]5 M=Z5"66XR^(+U52,,M8F\ +[^3D6*8J#@$E@1&?D:D:"W*&"'3\H,V6+7@ _W MV6#&5>ZC@ZPB)A,40#F#/G9+(5OE_&=$>S'<7ML\SMB(2+5%!1WKW#TMP7/R M$5]1"VH/)I_OA-AXV7AXUQ6%)2#/,1V^8U!%B-'""H^M27UL69C\RE;(_I:B MYU.V#L/;I_@DQ; @9R@L)VWMBRP1^@W![0%WJC Y,^.Z= M&OLT7ZE42A5SNRHF%*C>ST3D,Y@W99E=%NC1;X4J6_D']-6OMNX.^M;17VWM M_)4R6GIE=1U/%-Z;\*Y#BP#Z@NKRJ+ZO1..H\4X;NTKH?@)')KBI.2'^)'F- M-4H&K4<2\OE#]N $R!66Q]%SQ*9<0WWMIGH:^X]_?P0ZNAYL,U5() MA*C9I @.I8!)RV2\ZJ3F@M]2=BUJF<^OO@K[>^[R5O-%0)5-3]'J;XDC'F&C M%:LP>A+4LG9C"Y!!B:T6*=XBO]L\2="Y_2Z\,F7FVWK_V\$0HQ:KARP],7#3 M*LPE?&3!X/XZ7R)3+3*53&=:S02EJY1/RZ<2I@Q&D61*+P16Y[$N(I#?PQTX M?9,R\&.?)FY[UOVU(FSL7V).^'::2\PE>M"T&&\R2,FQU'T_(1H1BT$-Y<>(%&%JH5:* M9U9TEE\>>3))#*LZZHA(PO1MY8!^Q' 1?9C5:BEPP>+P]<_'2Z*':^VGEPZ/ MUFM;SIY144$5+\4;:^=TC)A_5B*"3M?-;&7Y35U[ZIX M](:I]2)='WKKIW,E[?Y3OM_P/=ZC]RW^WM<\'K_@\:/>-7G1;=#[-2!I-KL% "Q& %P '5F86(Y,CDQ.65X M:&EB:70S,C$N:'1M[5E1;QHY$'YN?\64JBS MZV6M>NV-[0WA?OV-O;L))#E=VVO4M&JD0.P9SWPS'H\]D_ZK\6RT^'@^@=@D M',XO3]Y/1U"I>]Z']LCSQHLQO%O\\1XZC:8/"T6$9H9)0;CG3 MMUZO&^MV0ZJ5M[CPK*B.QZ74M!&:L#)XV;=3@YP1_W:KRH]3,F:#UF%HS>GZK^>:ANKZ=>0PH$S%5S#RR8JE0G9TNM6[I M=K3_1&'HC:D3SE:BYUS\_V&YX3I7L90\1!'%YD"[U?!W\7XFM #CA*HGP3:: M7"RFI]/1<#&=G>$1N)A?#L\6L)B!WX7+QKPQ:L!\,G)4O[W?;#PW X9S&(YG MYXO)> =]B?FH>?#<$,].8?%N O/AQ:6@"X' M&8&)*6K-)=QJJ^S5G(#,>D"C3W%50)5A$/W]:KAWZST: M9+@E5L+D)HB)6-'2A?Y1NP-$A A@&P$3:'1"G$QTKB',8D9/WX-'F'.'HMHB M<7M!. =GB?NBVOCAT\Q6Y8[[M^=]:7YX^"[?7+$\?PV@1^7A;@; ;PW=/K.5!D88L M.<7(XKR@OJTT*VZL4Q*4XR^_PA.B5DSD\$AF9#GA;KI\9LU"$R,W&K^4"L.\ M'DC.2:IIK_SCP<98Q'BY&CP,TB(4;RMM>_>;T'ZH6VH!.%?1Z;XY+IGNTP[_ MG=39OZ,](OO:GL: \ +>4AHCD^.=?6FAC[>=OCW.^7>F18ZS)/0O0?-KE-^:'M/-KVO,*X(RP*ZG]Z EIR%\+KI?GX,X_.A M9>\Q@X(#E.%I#TXV*L1*(%MQHF&$V1JOLNGT$2]]U]C'"%41E^M>S$+,;=\B M%A[+S-\MUG]V^Y[@+)]A2=C[%;[/8GM_=ON>('P7MDO2@U',:(1O:WQG&W9- M819%#!_X[G$[M>\_EA0\I[=/X)*G>JX8SJ0X=4>T"X=!(#-AZY*2=^^YGXCB MB=JR[]&?+7I^V?KTMKI@]EP9\Z 3]Y0-P(4M3J6B*VE/6U&:!WGYRS0LJ9V. M,B68CK$.QDN*"*!%-\[(>U5QFBF=$>$H4T,3.&CZU>5>M=UR%?D%764\ESVO M_^Z.^OQ+.AY0U=FR*/@UV'K?U>]+)WR^TU09Q23%[ ,';4MSR0K\;LVV/FRO M96ZP&UL4$L! A0#% @ PX5G3S^_]/N* MC \OD& !4 ( !^-L! '5F86(M,C Q.3 Y,CE?<')E+GAM M;%!+ 0(4 Q0 ( ,.%9T\2^%8D> <" &8_&0 1 " ;5H M @!U9F%B.3(Y,3DQ,"UQ+FAT;5!+ 0(4 Q0 ( ,.%9T\'4]70^ < 8D M 7 " 5QP! !U9F%B.3(Y,3EE>&AI8FET,S$Q+FAT;5!+ M 0(4 Q0 ( ,.%9T]2$$:^# @ %,D 7 " 8EX! !U M9F%B.3(Y,3EE>&AI8FET,S$R+FAT;5!+ 0(4 Q0 ( ,.%9T]5X&DVNP4 M +$8 7 " &AI8FET,S(Q+FAT 7;5!+!08 # , #$# "ZA@0 ! end XML 78 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Long-term Debt - Schedule of Repayment of Maturities (Details) - USD ($)
Sep. 29, 2019
Dec. 30, 2018
Debt Disclosure [Abstract]    
2019 $ 337,500  
2020 3,193,125  
2021 4,175,625  
2022 4,912,500  
2023 38,945,319  
Thereafter 0  
Total 51,564,069  
Discounts (407,938) $ (482,232)
Debt issuance costs (322,973)  
Total debt – Net $ 50,833,158  

XML 79 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Inventory - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 29, 2019
Sep. 30, 2018
Dec. 30, 2018
Inventory [Line Items]        
Allowance for obsolete inventory $ 2,350,600 $ 2,350,600   $ 557,066
Inventory allowance increase 1,741,924 1,741,924 $ 0  
Inventory – net 14,532,549 14,532,549   16,285,507
Mexico        
Inventory [Line Items]        
Inventory – net 3,148,569 3,148,569   3,340,748
Canada        
Inventory [Line Items]        
Inventory – net $ 1,045,303 $ 1,045,303   $ 1,177,256
EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,.%9T\?(\\#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,$% @ PX5G3R?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 " ##A6=/8MZ,G>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NNG&$%&7"]-.("$Q"<0M2KPMHDFCQ*C=V].& MK1."!^ 8^\_GSY(;'83N(C['+F DB^EF<*U/0HM[ ^D?(:QU_)"CH%7+/+Y-?%PV:W9;*N^'W!>5'=[?A*+)?BMGZ? M7'_X785=9^S>_F/CBZ!LX-==R"]02P,$% @ PX5G3YE&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 " ##A6=/^&E/O#X# "=#P & 'AL+W=O3_L2P)Q[C\WAI^#55>F7]B2EB5ZKLF[7\U/%FY<8>]&:ESJ8L:OF@H_9< M5;G^"R.)],-))M5DQ_E#VE^-@_:7B5CEWU1R;HM5!UI>5C' M=^QVRWE7X!1/A;RVD_.H6\JS4B_=Q=?].DZ[&'B]S*LNPZV7G\ M'IK&HV=7.#U_Z_[9+=XNYCEOY5:5OXJ].:WC11SMY2$_E^917;_(84%9' VK M_R8OLK3R;B;68Z?*UOU&NW-K5#5TL5.I\M?^6-3N>.WO"#&4T04P%,![0?K/ M CX4\+& .8>DGYE;ZJ??=2L%MN'^:N&W3/SMVSJVWMZ&63 MKI)+UV90W/<*F"C8J$AL[]$ *(-[0.7PT6"+%9PVX.0*N"OGDW)!EPNR7+AR M,2G/O > %3/:(",-,E0^]PRP8D$;S$B#&2I?>@98P5+:84XZS'$]\RP("= 6 M"])B@>NY9T%( DDO28LEKO>C)B2!K%E*XY3B#G["A]FGF&B>8H?4(32I_&GF&H.4J?T(32I\EGF&N.TB:?L"<5"HP\8:^&_8H0F9$*3#YAJ,?--B#_[ )- DP^8:H'>X___ MOP>:?,!4B\5'E^V@R9RF[C]MYO,EFTSGHQ6-/V"T!4(&:[+ R\QI_#E&._.1 M(32AQ\9I_#E&._.1H32A3VH:?X[1SGQD*$T6< E\N6.T,_]UIC1^^LEDLU-) M?73[PC;:J7/M-J63T7'O>0=NL_0N[S>NWW-]+.HV>E;&;KG&PO=V]R:W-H965T&ULC9A=C^HV M$(;_"N*^)Y[Q]XI%*E15*[72T:G:7F<7[X).(#3)+J?_ODY@$LB7 MW6O5'[M4;Z:@?5.A4J[:U[O#?+F8[GWNEHOV;6AVA_2YF_5O^WW=_;U*37MZ MG,/\X\:7W>MV&&]4R\6Q?DV_I>'WX^%AK M.P9,BC]VZ=3??)^-0WEJVZ_CQ<^;Q[D:':4F/0]C$W7^>$_KU#1C2]G'7Y=& MY]<^Q\#;[Q^M_S@-/@_FJ>[3NFW^W&V&[>,\S&>;]%*_-<.7]O13N@S(SF>7 MT?^2WE.3Y:.3W,=SV_33_]GS6S^T^TLKVJB7BZX]S;KSTSK68U+ @\Z3^3S>G.9N^BV/ML]W MWY MR"#.$C=)#I,$+'KE+!F*H#,JVJAE/T;T8[@?,F6KL\3>](,^6'1*$4-VX*H 0."N M(G4%O"\$4#XP5X(R! _@"T $F8B S)57U!7R?$(; U#_:TEIK0LZ%'(*9,Z" M9HO6EW) )B-P--(GNP*./%#6 %(T_@_AO2>9C<#AZ"D<@4,/<[I93RT)<(PA MV +:0&8C..[(4$>.]>2-B7R2N,Y$!Z'TW&3: L>MI[@%SE%0T9F AA)%DJ+& MX+4J9:1,70@\(PO8!AF4P$GI*2F!$Q P**LIXM>2$HRSB(7M&F56(F8NF4/JA3%SDQ V4N,A)JG6> 45+Z;6D-,YY?U-=W+N2 MJ8N?RW\ 4$L#!!0 ( ,.%9T\F2C,;\@$ (,% 8 >&PO=V]R:W-H M965T&ULC93;;IPP$(9?!?$ :\Z$%2 U6T6MU$JK5$VOO3 L M* 83V[ND;U\?"&(!=<,%]HS_?_P-!Z<#9:^\!A#6>TLZGMFU$/T>(5[4T&*^ MHSUT,\ E]K4$N0Y3H1:W'1VGNK4IO0C2='!D%K^T+69_ M'X'0(;-=^R/QW)QKH1(H3WM\AE\@?O=')B,T52F;%CK>T,YB4&7V%W=_B)1> M"UX:&/AL;JE.3I2^JN![F=F. @("A5 5L!RN< !"5"&)\3;6M*JV_"W?OR818JJ9^=7I/=C<2;2;Q;Q6&M")-) M@N3^$X2W">%IOS^'"+?]_J;?U_Y@[H\631A)K"6=EC@[QW$7C=Q3W; $FRS! MFB5>L!A).-O%#1U]+7 ^(;PA"C>)PC71PX(H7&V4Q''B!@ORPWW=#4^TR1.M M>9(%3_1)GOLZPX-FOX,ZGGYB=FXZ;IVHD'^6_OXK2@7(FLY.EJOEB3@%!"JA MIK&<,W,NF$#0?CSRT'3NYO\ 4$L#!!0 ( ,.%9T\NW>KF@@0 &H3 8 M >&PO=V]R:W-H965T&ULC9C;;N,V$(9?Q?!](@[/#!P# ML>1%"[1 L(NVUXK-Q,9*EE=2XNW;ESK$:P]'26\LB?YFR']XF $7IZK^WNR\ M;V<_R^+0W,]W;7N\2Y)FL_-EWMQ61W\(_SQ7=9FWX;-^29IC[?-M;U06"6=, M)V6^/\R7B[[ML5XNJM>VV!_\8SUK7LLRK_]=^:(ZW<]A_M[P=?^R:[N&9+DX MYB_^FV__.C[6X2LY>]GN2W]H]M5A5OOG^_D#W*UY;] 3?^_]J;EXGW52GJKJ M>_?Q^_9^SKH1^<)OVLY%'AYO/O5%T7D*X_@Q.IV?^^P,+]_?O7_IQ0[D:J"#C M)7H'XLJ!H!U(TH'L'<@K!Q(%?&!TSQQZ1E@EG94(3&-01 MRA@,LR!"/&!"I295:D(EZFJEHZX,&"FY0")CSBHN%."=%G-<:*N50.%=QZ!@ MQG%M&2W1D!(-(1&%?66BGL)P+,,3GL:0*G4QK N3*A)4] ML:A5"M!F0B"=CD$0 @46* B!(*W!,Y=2I VGJ\6)A@*% MLB&'2*R3(+D40NBI54_7#4 4#H +AQ%"2G5(@=%D$F38LP;GWHP"A0II*:H< M*))+HQ6?FE.Z= "B=@!<.T"5.N-9)%Q%@ MB=-ZZL"G$S<0F1MPYAXA>RF,W>(S+R4P=HMKTXQVYJ*SFG(F:6V<3MJ<2-H< M)^T1J;:NROX-XKJK6A\&SVW#H['R^/7\4_KGM7DUXKX?;G^&C MK8[CS59ROEY;_@=02P,$% @ PX5G3W0XNWQ;!@ ?20 !@ !X;"]W M;W)K7LYF^X>7G/5GONZN[FJ7NO5JM6^_7_R\+JOJW772["R+GX
;]O.]Z_^C&6Y@NP;VV,"XP0:N M:^#&-J"N 1T;V&RP 7<-^/\1\G9Y#W-O%_.NJ(N;JUWU/MD=XF%;-&%G+CE< MKH?F9'MUVK^%]=R'LV\WQMJKV5O34:>Y/6ALI'&Q9HXT%&OND(9CS0)ITJ-F M%N9RG)"%$[)M!Q1UD(D)'33<:C:MQF><<>KP0 X.Y,! N1CHH$E/!N(DSVV2 M>;%\6A@<387MNU39B561F0R:R8 9N?$R':=) MTC-*#D?)P2ABZ][F>LK)Z3"'",VU%[$H6F&]]P;;]="N!W8%16Z]LGMA*&7E M>.&5'R6,+)D$$S(!IE@B,@%(2=->I)@>&ALP5BK',H JWELK\3/OE,)5)K&L M58$K 3]&[D*@9)ND*=F>66)$FS&,-F="VF!*FS&8-J,YW2EY&-1 U4-JH!Q$ MM<&L-F? VF!:FS&X[D01*P*$,]NSRPT&L4$D5@&@(>NSS'">]8R%.6L0:%4 M9" 0@BPR60 "9GF94!H%44]I,E3S( M)+)6SJ)T7B6F/,&@=[+60*&#T(* M0]H 2I.*%(WI/DAI3B-(:54?I+1R$%(68]\FX[>4Q32WB.9RH:QFJLG8)(F< MUPAA;*HG/P;P55E0)XKVN4USF099S>A8%AO"A+: T"H3LH"3RRV! &LD- EOO)Z?2Z MW27*T\)I(BME; LCV2$DRW3(H7QX8#^YGJH%HJTJ6Z!\&*9##N7#:C\!5<]^ M LK!_>0PZAU /4G4.TWHX-T;ZEM1#&D'($TJJ#2D*0__C"PMS)V&M,_4G1>H MPHKF)B=5"]+*\%B>LNM)AQQFODO'$\IAE#N4B4M".0W4"Y-[(R-O,4(8F\+D M=2AQ5HS2B3-DU&>RV!#FN!M3 W&@"!+BR;-:)5 $$<*X%(A)3H#D)&L@A&H@ M _N),*0)0)ID#80TI"D/F% /#G-"-1"UGX"*.%AG*]-PH+0N[#ON(11AYA-@ MOB(40>8/K"AF/@'F*T(1J"YC0A%BOEY1R'Q$** <)!3UU*O/J($01CF-J8$0 MR+=]DH7;?M]@F*B$LFAYUR>810]$ $8OH2Q:WO5)9]'.DPO7ULH(0%FTC@"4 M17N?AVLK(P"PO$FCO.]YPB,,($J M!&^>6"-_N0'*"W8)Y:YOFCV_0/(9T8LIS:A4K:)74_K"V)2,RL?&*&-;&.B, M;G;RET;R8\WNQ>UYN]I/[JJZK=?M:QE-5U67H-?D25NVE+!Z/ M!ZORJ6Z^9N'[[O!"S.&@KK;=RSZSXQM'-_\!4$L#!!0 ( ,.%9T^[BX6M M(P4 $08 8 >&PO=V]R:W-H965T&ULC9G=;N,V$(5? MQ?"]U^0,Q9\@,9"H*%J@!19;;'NM)$QLK&VYDI)LW[Z4['B=X6'1FUB2#X=G M2.KCF+E^:[MO_3K&8?9]M]WW-_/U,!RNELO^81UW3?^I/<1]^N:I[7;-D&Z[ MYV5_Z&+S.#7:;9>DE%WNFLU^OKJ>GGWN5M?MR[#=[./G;M:_['9-]\]=W+9O M-W,]?W_P9?.\'L8'R]7UH7F.?\3AZ^%SE^Z6YRB/FUW<]YMV/^OBT\W\5E_5 MQHP-)L6?F_C67US/QE3NV_;;>//KX\UX3?+12>KCH=WVT]_9PTL_M+M3E&1EUWP_?F[VT^?;*?Y[,]R 3@WH MW"#U_5\-^-2 ?S281G-Y=#:E^E,S-*OKKGV;=R@SA5:$>Z"818\ M!> /61@W6H" MEK2T1%E7SE1>999RW:*RIK"$-,:?YMP19XXX'R3MM)&K&NB"MR5X:>Y:.3;2>PV4Y-P%ICYZPD35 *FV-/68J1I U1J95DY+/&\+IC!UB<#;6]A+"&.2 ":= MW$LHQ]^"- 4K=^4:*4T: T.%TI,P*PFPTDEZ4TY DVK8KP)7>-DQ* J1TDM\$2*D4,\F] M&P@7;(TWI;PP*@F@TDE\$R @*TV5RH8;*-/R)>-*%,"P)%"9.DEPRBF8^0% M-4H5JG;&F&2 R0S=##!ITB\O6>#74,BI@%6%-YKTJ0X\(O=,!>+]G+H$0U M*LV+?/.@D%7@PA)G3%X&Y/62O)PC55=IJY<55@V$P5,H%02,X'.IP7GVP,L9*U%Q F5:K12Z8P>AF@UTOTE,< M*$Q>!N3UA;V2,24Y_/]-R6"V&< V+T%K M=[%[GHZI^]E#^[(?QE/.BZ?GH_!;&L]NQ?,[?54?#[1_A#F>K__>=,^;?3^[ M;X>AW4WGMT]M.\1D5'U*4[^.S>/Y9AN?AO'2I>ON>*Y]O!G:P^G,?GG^Q\'J M7U!+ P04 " ##A6=/7H0Z3K4! #2 P & 'AL+W=O].C+FR!<7=G>E XTUM MK.(>3=LPUUG@520IR=(D^< 4%YH66?1=;)&9WDNAX6*)ZY7B]O<9I!ERNJ%O MCB?1M#XX6)%UO('OX']T%XL6FU4JH4 [832Q4.?T?G,Z[P(^ IX%#&YQ)J&2 MJS$OP?A2Y30)"8&$T@<%CML-'D#*((1I_)HTZ1PR$)?G-_5/L7:LYF!D@IJWDO_9(;/,-6SIV0J_BO<0"(\9((Q2B-=7$G9.V_4I(*I*/XZ M[D+'?1AO]ON)MDY()T(Z$PXQ#AL#Q=%9LU [-C[CHY^M $ -(# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0[DBV=J>M>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F M:9CM#8@J@K1B?+?[R+20'2VRZ#N9(L/!*=G!R1 [:"W,RQ$4CCG=TU?'HVQ: M%QRLR'K1P'=P/_J3\19;6"JIH;,2.V*@SNGM_G!,0WP,^"EAM*LS"96<$9^" M\:W*Z2X( @6E"PS";Q>X Z4"D9?Q>^:D2\H 7)]?V;_$VGTM9V'A#M4O6;DV MIS>45%"+0;E''+_"7,\'2N;B[^$"RH<')3Y'B-B6*RC\+)XK,X$C,U/M>A"?>'[CO31FJK!-'&:+"EQZ.(DK[S+P-[R^"9_PZ=I?Q"FD9TE9W3^ M96/_:T0'7LKNRH]0ZS_88BBH73A>^[.9QFPR'/;S#V++-R[^ %!+ P04 M" ##A6=/]/V@%;4! #2 P & 'AL+W=O/8FD\2J+\%V-N7O&3MIB"#B MQ?:,SSES\3@;K'OQ+4 @KUH9G],VA.[$F"];T,+?V0X,WM36:1'0= WSG0-1 M)9)6C&\V1Z:%-+3(DN_BBLSV04D#%T=\K[5PO\Z@[)#3+7US/,NF#='!BJP3 M#7R%\*V[.+38K%))#<9+:XB#.J>/V]-Y'_$)\%W"X!=G$BNY6OL2C4]53C!%%DS@[$C;WO1'SB[8EC;\KH3*U(=YB\1^^MV!X/ M&;M%H0ES'C%\B9D1#-7G$'PMQ)G_0^?K]-UJAKM$WRVC/QS6!?:K OLDL/]O MB2N8A^-?0=BBIQI&PO=V]R:W-H965T-L8I[-&W+7&^!UQ&D M)$MWN_=,<:%IF4??V9:Y&;P4&LZ6N$$I;G^?0)JQH E]<3R*MO/!P4 ;@^O[!_C+5C+1?NX,'(GZ+V74$/E-30\$'Z M1S-^@KF>=Y3,Q7^!*T@,#THP1V6DBRNI!N>-FEE0BN+/TRYTW,?I)DMFV#8@ MG0'I CC$/&Q*%)5_X)Z7N34CL5/O>QZ>.#FFV)LJ.&,KXAV*=^B]ELG=;>9>!O4_CF_P-GZ;]*[>MT(Y7C?UOC/& M4G8W.$(=?K#%D-#X<+S%LYW&;#*\Z>&PO=V]R:W-H965T!V@7M0*A*AC->)D\XI(W!Y?F?_E&K'6L["P[U5S[(*;4YO*:F@%KT*3W9X M@*F>:TJFXC_#!12&1R68H[3*IY64O0]63RPH18NW<9=B8*"G_*((H,F<'XL;>=R(^\?; L3=E=*96I#L4[]%[*?!!,W:)1%/, M<8SABYCM',&0?4[!UU(<^5]PO@[?K2K<)?CN-X7_R+]?)=@G@OU_2UR+^5,E M6_14@VO2-'E2VMZD25YXYX&]X^E-?H6/T_Y%N$8:3\XVX,NF_M?6!D IFRL< MH18_V&PHJ$,\?L"S&\=L-(+MIA_$YF]<_ 102P,$% @ PX5G3^$ROM:U M 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5 MQ <$+^MDZ8B%.J?WN\,Q#?$QX*>$T:W.)%1R-N8E&%^KG"9!$"@H?6 0N%W@ M 90*1"CC=>:D2\H 7)\_V#_'VK&6LW#P8-2SK'R;TSM**JC%H/RC&;_ 7,\U M)7/QW^ ""L.#$LQ1&N7B2LK!>:-G%I2BQ=NTRR[NXW3#;V?8-H#/ +X [F(> M-B6*RC\)+XK,FI'8J?>]"$^\.W#L31FDV0;I)D$:"]+\E;L5<_Y6$K7JJ MP39QFAPIS=#%25YYEX&]Y_%-?H=/T_Y=V$9VCIR-QY>-_:^-\8!2DBL&UL?5-A;]L@$/TKB!]0 M')*E461;:CI-F[1)4:NMGXE]ME'!>(#C[M_WP*[G=M:^ '?<>_?N.-+!V&?7 M 'CRHE7K,MIXWQT9*]G"V1+7:RWLGQ,H,V1T0]\<#[)N?'"P/.U$#8_@?W9GBQ:;64JI MH772M,1"E=&[S?&T"_$QX)>$P2W.)%1R,>8Y&-_*C"9!$"@H?& 0N%WA'I0* M1"CC]\1)YY0!N#R_L7^)M6,M%^'@WJ@G6?HFHP=*2JA$K_R#&;["5,\G2J;B MO\,5%(8')9BC,,K%E12]\T9/+"A%BY=QEVW1B/+YL[']EC >4DMS@"#7XP69# M0>7#\1;/=ARST?"FFWX0F[]Q_@I02P,$% @ PX5G3^VB[WNT 0 T@, M !D !X;"]W;W)K&UL?5/MCIP@%'T5P@,LRMAV M.E&3G6V:-FF3R3;=_F;TJF1!+."X??M>T+6F-?T#W,LYYWYPR2=CGUT'X,F+ M5KTK:.?]<&+,51UHX>[, #W>-,9JX=&T+7.#!5%'DE:,)\E;IH7L:9E'W\66 MN1F]DCU<+'&CUL+^.H,R4T%3^NIXE&WG@X.5^2!:^ ;^^W"Q:+%5I98:>B=- M3RPT!;U/3^ !E I"F,;/ M19.N(0-Q>WY5_QAKQUJNPL+]D[;N"'BFIH1&C\H]F^@1+/6\H68K_ C=0 M" ^98(S**!=74HW.&[VH8"I:O,R[[.,^S3?9<:'M$_A"X"OA&..P.5#,_(/P MHLRMF8B=>S^(\,3IB6-OJN",K8AWF+Q#[ZWDR?N,T.5*9 ML8^3O/&N WO/XYO\@<_3_E785O:.7(W'EXW];XSQ@*DD=SA"'7ZPU5#0^'!\ MAV<[C]EL>#,L/XBMW[C\#5!+ P04 " ##A6=/XU!#6;0! #2 P &0 M 'AL+W=OG_3H-'">=.TS X&1!U!6C%^.+QC6LB>EGGTG4V9X^B4 M[.%LB!VU%N;G"11.!4WHF^-)MIT+#E;F@VCA*[AOP]EXBZTLM=306XD],= 4 M]#XYGK(0'P.^2YCLYDQ")1?$EV!\J@MZ"() 0>4"@_#;%1Y J4#D9?Q8..F: M,@"WYS?V#[%V7\M%6'A ]2QKUQ7TCI(:&C$J]X331UCJN:5D*?XS7$'Y\*#$ MYZA0V;B2:K0.]<+BI6CQ.N^RC_LTWV3I ML'\ 7 5\!=S,/F1%'YHW"BS U. MQ,R]'T1XXN3(?6^JX(RMB'=>O/7>:\D3GK-K(%IB3G,,W\0D:P3S[&L*OI?B MQ/^!\WUXNJLPC?#T#X7I/D&V2Y!%@NR_)>[%9'\E89N>:C!MG"9+*AS[.,D; M[SJP]SR^R>_P>=J_"-/*WI(+.O^RL?\-H@,OY7#C1ZCS'VPU%#0N'-_[LYG' M;#8<#LL/8NLW+G\!4$L#!!0 ( ,.%9T\>F9R,M0$ -(# 9 >&PO M=V]R:W-H965T7+2R+6535:W4 M2*M$;9]9>WQ1N+B U\G?9\".Z[967X 9YIPY,PS9:.R+:P$\>552NYRVWO<' MQES9@A+NRO2@\:8V5@F/IFV8ZRV(*H*49'RWNV%*=)H66?2=;)&9PA69Q(J.1OS$HRO54YW01!(*'U@$+A=X &D#$0HX]?,29>4 ;@^ M?[!_CK5C+6?AX,'(GUWEVYS>45)!+0;IG\SX!>9ZKBF9B_\&%Y 8'I1@CM)( M%U=2#LX;-;.@%"5>I[W3<1^GFS2=8=L /@/X KB+>=B4*"K_)+PH,FM&8J?> M]R(\<7+@V)LR.&,KXAV*=^B]%#RYSM@E$,TQQRF&KV*2)8(A^Y*";Z4X\G_@ M?!N>;BI,(SS]0^'--L%^DV ?"?;_+7$KYO:O)&S54P6VB=/D2&D&'2=YY5T& M]I['-_D=/DW[H[!-IQTY&X\O&_M?&^,!I>RN<(1:_&"+(:'VX7B+9SN-V61X MT\\_B"W?N'@'4$L#!!0 ( ,.%9T_05^_1M0$ -(# 9 >&PO=V]R M:W-H965T)W\?0$3UVVMO@ SS#ES9AB*29LGVP,X]"*%LB7NG1N.A-BZ M!\GLC1Y ^9M6&\F<-TU'[&" -1$D!:%9=DLDXPI71?2=357HT0FNX&R0':5D MYO4$0D\ESO&;XY%WO0L.4A4#Z^ ;N._#V7B++"P-EZ LUPH9:$M\EQ]/^Q ? M WYPF.SJC$(E%ZV?@O&E*7$6!(& V@4&YK$Z<>$D9@.OS&_NG M6+NOY<(LW&OQDS>N+_$!HP9:-@KWJ*?/D.IYAU$J_BM<0?CPH,3GJ+6P<47U M:)V6B<5+D>QEWKF*^Y1N#@FV#: )0!? (>8AS^P\,3Y MD?K>U,$96Q'OO'CKO=>*YH>"7 -1BCG-,705DR\1Q+,O*>A6BA/]!TZWX;M- MA;L(W_VA\,,VP7Z38!\)]O\M<2.&9G\E(:N>2C!=G":+:CVJ.,DK[S*P=S2^ MR>_P>=H?F.FXLNBBG7_9V/]6:P=>2G;C1ZCW'VPQ!+0N'-_[LYG';#:<'M(/ M(LLWKGX!4$L#!!0 ( ,.%9T^9F-&-LP$ -(# 9 >&PO=V]R:W-H M965T)HYZ9(R -?G%_8OL79? MRUE8N$7U("O7YO2:D@IJ,2AWC^-7F.OY0,E<_#>X@/+A08G/4:*R<27E8!WJ MF<5+T>)YVF47]W&Z29,9M@W@,X O@.N8ATV)HO+/PHDB,S@2,_6^%^&)DP/W MO2F#,[8BWGGQUGLO!>=)QBZ!:(XY3C%\%?,:P3S[DH)OI3CRO^!\&YYN*DPC M/'VC\!\$^TV"?238_[?$K9CT71*VZJD&T\1ILJ3$H8N3O/(N WO#XYN\AD_3 M_EV81G:6G-'YEXW]KQ$=>"F[*S]"K?]@BZ&@=N'XR9_--&:3X;"??Q!;OG'Q M!U!+ P04 " ##A6=/M]=K;K4! #2 P &0 'AL+W=OPT.*2@=CGUT#X,FKDMIEM/&^.S#FB@:4<%>F XTW ME;%*>#1MS5QG0901I"3CF\T-4Z+5-$^C[V3SU/1>MAI.EKA>*6'_'$&:(:-; M^N9X;.O&!P?+TT[4\!/\K^YDT6(S2]DJT*XUFEBH,GJ[/1R3$!\#?K8ZKFF9"K^.UQ 8GA0@CD*(UU<2=$[;]3$@E*4 M>!WW5L=]&&]V^PFV#N 3@,^ ?]^)\,3; \?>%,$9 M6Q'O4+Q#[R7G/$G9)1!-,<3_P/DZ?+>J;F4Q*VZ*D"6\=I---/XC-WSC_"U!+ M P04 " ##A6=/53WC:+4! #2 P &0 'AL+W=O:::2%;FJ?1=S)YBKU3LH63(;;76I@_1U X9'1+7QT/ MLFY<<+ \[40-/\']ZD[&6VQF*:6&UDILB8$JH[?;PS$)\3'@4<)@%V<2*CDC M/@?C6YG131 $"@H7&(3?+G '2@4B+^/WQ$GGE &X/+^RW\?:?2UG8>$.U9,L M79/1/24E5*)7[@&'KS#5\XF2J?CO< 'EPX,2GZ- 9>-*BMXZU!.+EZ+%R[C+ M-N[#>+-+)M@Z@$\ /@/V,0\;$T7E7X03>6IP(&;L?2?"$V\/W/>F",[8BGCG MQ5OOO>2?8Y!5]+<>3OX'P=OEM5N(OPW3\*]^L$ MR2I!$@F2#TM"F;*S]"C?]@LZ&@<.3,>YZ-US[X#".1%*^,+VH70'QGS50=:^!O;@\&;QCHM IJN M9;YW(.H$THKQ+'O#M)"&EGGRG5V9VR$H:>#LB!^T%N['"90="[JCKXY'V78A M.EB9]Z*%+Q"^]F>'%EM8:JG!>&D-<= 4]'YW/!UB? KX)F'TJS.)E5RL?8[& MQ[J@610$"JH0&01N5W@ I2(1RO@^<](E902NSZ_L[U/M6,M%>'BPZDG6H2OH M'24U-&)0X=&.'V"NYY:2N?A/< 6%X5$)YJBL\FDEU>"#U3,+2M'B9=JE2?LX MW=SR&;8-X#. +X"[E(=-B9+R=R*(,G=V)&[J?2_B$^^.''M316=J1;I#\1Z] MUY+OLYQ=(]$<#PWQ*W8OY4R58]U>#:-$V>5'8P:9)7WF5@[],CLE_AT[1_%JZ5QI.+#?BR MJ?^-M0%02G:#(]3A!UL,!4V(Q[=X=M.834:P_?R#V/*-RY]02P,$% @ MPX5G3Y!XH+*T 0 T@, !D !X;"]W;W)K&UL M?5/;;MP@$/T5Q >$7>RTTP-]J#]38U&">=-TS#;&Q!5 M!"G)^&[W@2G1:5IDT7T+CA8D?6B M@6_@OO&8AO@8\*.#T:[.)%1R1GP)QF.5TUT0 M!!)*%QB$WR[P %(&(B_C=>:D2\H 7)^O[)]C[;Z6L[#P@/)G5[DVIW>45%"+ M0;IG'+_ 7,\M)7/Q7^$"TH<')3Y'B=+&E92#=:AF%B]%B;=I[W3+*I,(GPY ^%Z39!NDF01H+TOR5N MQ=S^E82M>JK -'&:+"EQT'&25]YE8.]Y?)/?X=.T/PG3=-J2,SK_LK'_-:(# M+V5WXT>H]1]L,234+AP_^K.9QFPR'/;S#V++-RY^ 5!+ P04 " ##A6=/ M$A)G+\ " !["P &0 'AL+W=OU=7J=[T20B3O#=UJ]?IR9CN/LOT[B0:KN]D)UK[Y2!5PXU=JF.F.R7X MW@?J>#)N M(]NL.GX4/X3YV3TIN\I&EGW5B%97LDV4.*S3!W*_I84+\(B72ESUS7OB4GF5 M\LTMON[7:>Y.)&JQ,XZ"V\=%/(JZ=DSV'+\'TG34=(&W[Q_LGWWR-IE7KL6C MK']5>W-:IXLTV8L#/]?F65Z_B"&A,DV&[+^)BZ@MW)W$:NQDK?W?9'?61C8# MBSU*P]_[9]7ZY[7_PM@0A@/H$$#'@(77R7HA?_)/W/#-2LEKHOK+[[C[CSWAM=R\;6K!5=G%$ V;;8^@-AHR(S+*/$A1);.DDG.+P IZP M\.'%K?HRQP0S2##S!+/_4IP'*2+, HN44*0$!,M !&!FD4P8%&& @ 0B"!.Y M[SD4F0."(A!!F!D664"1!2 H Q&$85AD"466$P+"0I$IAL[F6(3DV$$YH%B$ M%D*@940GXE0R36<9UC$ T3)28P3:]8'0*46>ASH 5$:Z L&^)L6$@H6. 1A: M1JJ98/<38.TRK&<(BA0TP0V '>78;5!4*2F">X!!!B\G)0! D7Z&<%M@ "/ MEY/?!X!8K-QP)R# YF1R;P#$8N6&FP$!3F_D=%(!:I M-XK; 05.GW0W"(K4&\7M@ *GL[#>("A2;Q2W PJL/ND'"#0/ZRV[F7T:H8Y^ MZM/)3IY;/W+>[(Z3Y0/UL],_>#^6?N?J6+4Z>97&3F!^3CI(:80]2WYGO7RR MD_"XJ,7!N->Y?5?].-@OC.R&43<;Y^W-7U!+ P04 " ##A6=//FHRT\4! M W! &0 'AL+W=O'B EZG?U_ CN-N>3',<.:<&89Q/BG] M:CH B]X$EZ; G;7#@1!3=2"8N5$#2'?2*"V8=:9NB1DTL#H$"4YHDMP2P7J) MRSSX3KK,U6AY+^&DD1F%8/K/$;B:"KS#[XZ7ONVL=Y R'U@+W\'^&$[:661E MJ7L!TO1*(@U-@1]VAV/F\0'PLX?);/;(5W)6ZM4;7^H")SXAX%!9S\#<%?_5U[8K\#U&-31LY/9%39]AJ2?# M:"G^*UR .[C/Q&E4BIOP1=5HK!(+BTM%L+=Y[658I_GD-EW"X@%T":!KP'W0 M(;-0R/R)65;F6DU(SW<_,-_BW8&ZNZF\,UQ%.'/)&^>]E/1NEY.+)UHPQQE# M-Y@/!''LJP2-21SI?^$T'KZ/9K@/X?NM^J&UL;5/M;ML@%'T5Q .4A*1-%MF6FE95)ZU2U&G=;V)?VZA@7,!Q^_:[8-?S M.O\![N6<FA09O2F.U\&C:BKG6 M@B@B22O&5ZL;IH5L:)9$W\EFB>F\D@V<+'&=UL)^'$&9/J5K^NEXEE7M@X-E M22LJ^ G^5WNR:+%)I9 :&B=-0RR4*;U='X[;@(^ %PF]FYU)J.1LS&LPOA1DTZA0S$^?E3_2'6CK64C,7_@ LHA(=,,$9NE(LKR3OGC1Y5,!4MWH==-G'OAYL- M'VG+!#X2^$38QSAL"!0SOQ=>9(DU/;%#[UL1GGA]X-B;/#AC*^(=)N_0>\GX M[B9AER T8HX#AL\PZPG!4'T*P9="'/E_=+Y,WRQFN(GTS3SZM^ME@>VBP#8* M;/\IEQ"7,_DL0-NNI!EO%:7(D-UT3)WGFG0;V-CXB^PL?IOU)V$HVCIR- MQY>-_2^-\8"IK*YPA&K\8).AH/3AN,.S'<9L,+QIQQ_$IF^<_0%02P,$% M @ PX5G3STV6"JW 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+^LVFY5M*9LH:J566J5J^LS:8QL%C MXG?Y]!^RX M5NH78(9SSEP8LM'85]<">/*F5>=RVGK?'QES90M:N!O30X#1MPUQO M0521I!7C2?*9:2$[6F31=[9%9@:O9 =G2]R@M;!_3J#,F-,=?7<\RZ;UP<&* MK!<-_ #_LS];M-BB4DD-G9.F(Q;JG-[OCJ$!E I"F,;O69,N(0-Q?7Y7?XJU8RT7X>#!J%^R\FU.#Y14 M4(M!^6(T.5*:H8N3O/(N WL?'Y']@T_3_EW81G:.7(S' MEXW]KXWQ@*DD-SA"+7ZPQ5!0^W"\Q;.=QFPRO.GG'\26;US\!5!+ P04 M" ##A6=/1"IG+\,! W! &0 'AL+W=O9JM(+W<-;(C%(R_>L$0DT%WN'WP MO.^L#I,P' MUL)7L-^&LW8KLJK47$)ON.J1AJ; #[OC*?/X /C.83*;.?*57)1Z]8M/=8$3 MGQ (J*Q78&ZXPB,(X85<&C\73;Q:>N)V_J[^%&IWM5R8@4'>D[FPJ'PQ'$?9<\L9%KR4] MT)QGT0S30$^W].0__ONHP#X([/\J M,;TI,8;9QTVRJ$D6$\-^BBK'L^X9(;I2RX5)([ETOGNGA="&BLGWYP5O4$L#!!0 ( ,.%9T_6#Q8PQ@$ #<$ 9 >&PO=V]R:W-H965T MZL'8Z$F*H#RSAJ944JF_YQ J*G M*7YS//.VL]Y!RGQ@+7P'^V,X:V>15:7F$GK#58\T- 5^3(^GO<<'P$\.D]GL MD:_DHM2+-[[4!4Y\0B"@LEZ!N>4*3R"$%W)I_%XT\1K2$[?[-_5/H797RX49 M>%+B%Z]M5^ #1C4T;!3V64V?8:EGC]%2_%>X@G!PGXF+42EAPA=5H[%*+BHN M%YY7W89WFDRQ=:'$"70AT)1Q"'#('"IE_9):5N583TG/O!^:O.#U2UYO* M.T,KPIE+WCCOM:2'^YQ-=I^*1AHO_!Y]'ZAO3+>\-NBCKGD^XY$8I"RZ5Y,[ETKDI7@T!C?7; M>[?7\UN>#:N&94S)^J\H_P)02P,$% @ PX5G3]]2;.JV 0 T@, !D M !X;"]W;W)K&UL;5/MCI0P%'V5I@^PA0[J. &2 MG35&$TTF:]3?';A LRW%M@SKVWM;6,25/VWO[3GG?O0VGXQ])&^9%K*G91Y]%UOF9O1* M]G"QQ(U:"_O[#,I,!4WIB^-1MIT/#E;F@VCA&_COP\6BQ5:56FKHG30]L= 4 M]#X]G;. CX ?$B:W.9-0R=68IV!\K@N:A(1 0>6#@L#M!@^@5!#"-'XMFG0- M&8C;\XOZQU@[UG(5#AZ,^BEKWQ7T2$D-C1B5?S33)UCJ>4/)4OP7N(%">,@$ M8U1&N;B2:G3>Z$4%4]'B>=YE'_=IOLF."VV?P!<"7PG'&(?-@6+F'X0796[- M1.S<^T&$)TY/''M3!6=L1;S#Y!UZ;R5_SW-V"T(+YCQC^ :3K@B&ZFL(OA?B MS/^C\WWZ83?#0Z0?MO0TV1?(=@6R*)#]4^+A58E[F.Q5$+;IJ0;;QFERI#)C M'R=YXUT']I['-_D+GZ?]J["M[!VY&H\O&_O?&.,!4TGN<(0Z_&"KH:#QX?@. MSW8>L]GP9EA^$%N_&PO=V]R:W-H965TJ!^EV:J4%LVZI&V)Z#:P*),$)W6SNB6"=Q$468F==9&JPO)-P MUL@,0C#]YP1P/_JS=BNRJ%2= &DZ)9&&.L>/ MR?&4>GP _.Q@-*LY\I5!06J_ W'"%)^#<"[DT?L^:>+'T MQ/7\7?U3J-W538C07_Q6NP!W<9^(\ M2L5-^*)R,%:)6<6E(MC;-'8RC..TLT]F6IQ 9P)="(?@0R:CD/DSLZS(M!J1 MGLZ^9_Z*DR-U9U/Z8#B*L.>2-RYZ+>A#FI&K%YHQIPE#5YAD01"GOEC0F,6) M?J#3.'T;S7 ;Z-LU/=G&!791@5T0V/U7XOU-B3',/FZ21DW2B,#AQB2&>;@Q M(:N+$Z";\&0-*M4@0[NLHDM7/-)P\?_@4TM]8[KII$$79=WS"9=<*V7!I;*Y M<[FTKHN7!8?:^NG>S?7TEJ>%5?WS\<&7-U#XJ[&S. QIO66,4]FK9C;K# FPA2DF5)\HXI M+C2MBN@[VZHPHY="P]D2-RK%[9\32#.5-*4OCD?1]3XX6%4,O(/OX'\,9XL6 M6UD:H4 [832QT);T/CV>\A ? WX*F-SF3$(E%V.>@O&E*6D2!(&$V@<&CML5 M'D#*0(0R?B^<=$T9@-OS"_NG6#O6X@L3PH 1SU$:ZN))Z=-ZHA06E*/X\[T+'?9IO\FR![0.R!9"M@+N8 MA\V)HO*/W/.JL&8B=N[]P,,3I\<,>U,'9VQ%O$/Q#KW7ZI D!;L&HB7F-,=D MFYATC6#(OJ;(]E*&UL;5/;;IPP$/T5 MRQ\0LX9MHQ4@91-%C=1(JU1MG[TP@!5?B&V6Y.]K&Y;2E!?;,S[GS,7C?-3F MU78 #KU+H6R!.^?Z R&VZD R>Z-[4/ZFT48RYTW3$ML;8'4D24%HDGPADG&% MRSSZ3J;,]> $5W RR Y2,O-Q!*'' N_PU?'"V\X%!RGSGK7P ]S/_F2\11:5 MFDM0EFN%##0%OML=CEG 1\ O#J-=G5&HY*SU:S">Z@(G(2$04+F@P/QV@7L0 M(@CY--YF3;R$#,3U^:K^&&OWM9R9A7LM?O/:=06^Q:B&A@W"O>CQ&\SU[#&: MB_\.%Q >'C+Q,2HM;%Q1-5BGY:SB4Y'L?=JYBOLXW>ROM&T"G0ET(=Q& ID" MQ?0E!MT(K\ M!UL, 8T+QZ_^;*8QFPRG^_D'D>4;EW\ 4$L#!!0 ( ,.%9T]$P-]^/P0 M )X5 9 >&PO=V]R:W-H965T:F,#\7OI^/I[)> ML!:S2W24?\CRS\M;7MU9#R_[2N>KHV: MRGN6_:AO?MW/3;O.2,9R5]8NHNKG0ZYD'->>JCS^:9V:CYBUX?/UI_=M0[XB M\QX5,*7F=2Q=AE<='\ M-7;7HLR2UDN52A+]O/^>T^;WUOK_-,,&U!K0PX#$H &W!CS5P&D-G(>!0X,& M;FO@3HW@M0:>8F#=B]54?QV5T6*69S4C54*I+@DX"+I! M5@@3*JD"C+"[F,T$/UOD1V!"#&O/C0/N."#LP($.G,:!TW' "ML[QFTPJ?)@ M.B%<&,(%(1PEA#LUA =#>""$J[R"=XSW%")P0H=4LM-@6QWF5;C0PUG[,&L? M9*TTSMJ?6I@ A@BT$$)]X9>!1D5YE5>CB+6.\'S/YM!7FF+(4X=.".F$H&)* MB"7"*)37PYA.(L+&0\\&+D)UZ@$0J:4; 763Z9G K@0:C)"JST3A;[: !-Q MVQ;W_&IR(/R0>U*'$_E5$$B=U-1)"^78523UL4[$;5O<,T4G(.*>R2GP[!6L M-Y>K-E<+ZJ3DL*>\*2L 8]=E=1H F.!*,I2";1#.]KPG_>D2Q-H@@#BH@W I M='50Q\BP3FHLX6@50-A2"G)QD\U0A,-79[7.!)0MX72H*'!($AH9<$@7J&$>'N M)="]W/<)B#N&PNEL&7<,@RV;QA:">C:9C-N*]8[Q>\@R;ABF+Y#M^<34MSG, MZDZ7]0T'>1R2JW[HM4!O#+@%0!'8Y/=FCWN508Q^X4:X@YC),/J M!IWU;TKADV=K+Y:G;^ZZN&Y*N&,9-*.C'LFP+LAN*(0:R7HZ*DID?FP.^@IC MEUW3LB[&ULE5;9CMHP%/V5*!\P\1H2!$@L4[52*XVF:OOL 0/1)'%J&YC^?6TG M9+)X*'TA\1-2ZFD:1VAYYP=2#J'AIONR% M+)@V0WF(5"4YV[FD(H\0 '%4L*P,%S,7>Y*+F3CI/"OYDPS4J2B8_+/BN;C, M0QA> \_9X:AM(%K,*G;@W[G^43U),XI:EEU6\%)EH@PDW\_#)9P^0FP3'.)G MQB^J\Q[85EZ$>+6#+[MY"*PBGO.MMA3,/,Y\S?/<,AD=OQO2L*UI$[OO5_9/ MKGG3S M3?"WR7]E.'^=A$@8[OF>G7#^+RV?>-$3#H.G^*S_SW,"M$E-C*W+E M?H/M26E1-"Q&2L'>ZF=6NN>EX;^F^1-0DX#:!%/[5@)N$O![ KF90)H$# M(C(*6AG()V.%1ND#$>LQ H(!9O-/EL?;+#VAV.L7 M=@2XYQ?V$Q O 7$$I*> # RO,;'#E'61A)(T(0/@>@PD"%"8QLG F3$0PC@% M-,&#B7ST(#$%IG;ZP812;YMTU";NJ.\1Q%Z"^'ZC)UZ"R1U&UQC:-=I400#B M@7]C( 0@C0D P*\I\6I*/*Y0/T'J)4CO=P4"_X('=_C2@'K&F':3"1DN^S$0 M DQ)%]E7]<$V!#W.Q!]0>+>0)43_X8U_<4-\CS=XM$(00""EDZ$W8R"E2=P% MUJ*BSF9=<'EP)Z<*MN)4:MM0)]J>SDMD-_M!? 6G:^B);^QI[@Z'=_KZ*O"- MR4-6JN!%:'/$N(-@+X3F1C]X,+-Z-+>/=I#SO;:O$_,NZR.X'FA1-=>+J+WC M+/X"4$L#!!0 ( ,.%9T\;>7.$70( '\( 9 >&PO=V]R:W-H965T M-OHB!$.N\5K<7:+:1L5@B)O" 5%D^L M(;5ZVFB8F]\#1A9TG+FKQP1YRK"O,_ M&T)9NW9]]QIX+4^%U &4)@T^D>]$_FA>N%JA0>505J06):L=3HYK]]E?[7Q# M,(B?)6G%S=S1I>P9>].++X>UZ^F,""6YU!)8#1>2$4JUDLKC=R_J#GMJXNW\ MJO[)%*^*V6-!,D9_E0=9K-V%ZQS($9^I?&7M9](7%+M.7_U7/,5L ,R"0RF!((X#2V 1W]&"\07:/\#T+L_VORNZQRBC1 M$/0K- +1R*\%+!"! I$1"$<"2U@@!@7B^PQ"SSHQ !-;F S"V*<*86Q+H7PB MN* 96- ,V"2$!>:@P'RZI0M08#'!4@!CVY5!F,BR=(+.[K'.J* E6- 2$(AA M =^#^X(WW53_'ZW%GV K"+(\RT#070<"0/',&PO=V]R:W-H965TV$[=_7-H0EQ,GR@NWA MG#,7FS%10]D;SP"$]5X6%5_9F1#U$B&>9E 2_D1KJ.2; V4E$7+)CHC7#,A> MD\H"N8X3HI+DE1U'VO;"XHB>1)%7\,(L?BI+POZMH:#-RL;VQ?":'S.A#"B. M:G*$GR!^U2],KE"OLL]+J'A.*XO!864_X^46:X)&_,ZAX8.YI5+94?JF%M_V M*]M1$4$!J5 21 YGV$!1*"49Q]].U.Y]*N)P?E'_HI.7R>P(APTM_N1[D:WL MN6WMX4!.A7BES5?H$@ILJ\O^.YRAD' 5B?21TH+KIY6>N*!EIR)#*L(W@?!?TCP.X(_U4/0$8*1!]3FKHN9$$'BB-'& M8NUYJ(DZ=G@9R.U*E5'OCGXGZ\FE]1Q[P3Q"9R748=8MQAU@L(.O,8D!TR.0 MC* /PS6%L79OZ.ZU@\TM CLC3/*IRO:QRE6@GK%>GA;PK^JU, OX1@%?"WA# M ?^.0& 4"&XC\)S1CADPX0BS,6""$2:9H+,UZ=PI:6A,*#0XN7-X9D:!V?22 MSHT"\PDE-6#"\1DUZ8P_E DZV\UX EE M-8%"?U37*:!D"FC[":A-"PV:9PGLJ&\R;J7T5 E5DH&UORV?7=5\1_8U7FZP MP9ZHVU4WZP_Y]FK^0=@QK[BUHT*V?-V8#Y0*D+$[3_)+R^3?0+\HX"#4=";G MK+T2VX6@=7?=H_Z?(_X/4$L#!!0 ( ,.%9T^COKXT7@( '\( 9 M>&PO=V]R:W-H965TJ ME5IIM57;9XJGB,DLYR61#[QFE;ZR9Z+DBA]% ;[ E6,3O@IYE;^^85+:MDMD32%6=_BIW*%^[4=79T3XY,O?+S5]HF%+E. MF_UW>J),PTTDVD?&F;2_3G:4BI>MB@ZE)._-6E1V/;?Z%QI,\%N"WQ&T[T>$ MH"4$'X3P(2%L">%8#U%+B 8>4).[+>::*)(F@I\=T=R'FIAKA^>1?EV9,=JW M8Y_I>DIM/:5!'"7H9(1:S++!^#T,]O U9@U@.@32$71A^% 82_^&[E\[6-TB ML#? K#]5V3Q6N0HT .L56(&P7Z]H!@N$H$!H!8*^0'A'( (%HML( F_PQ@!, M/,"L $PT+.@(S ;">'!",9A0# 1[Y_),0(')^)).08'IB)("F'AX1R%,/"CI M",P&BN=.169@0C/ 20 +8 _N"][XHN([K06/*"L$BB>#ND(@WQMVH!%*FT^4 MFK10KWF65!SL))-.QH^5,B7I6;MI^>R;YCNP+_%\A0'[VDQ7VZP_Y)O1_(.( M0U%)9\N5;OFV,>\Y5U3'[CWI?UJNOP:Z Z-[9;83O1?-2&P.BM?MN$?=-T?Z M'U!+ P04 " ##A6=/80JTG@(" "'!0 &0 'AL+W=O+!I/-C+^(EH Z;U2THNUWTHYK! 290L4BSLV0*]> M:L8IELKD#1(#!UP9$B4H"H)[1''7^WEF?'N>9^PH2=?#GGOB2"GF?S= V+CV M0__-\=PUK=0.E&<#;N 'R)_#GBL+32I51Z$7'>L]#O7:?PI7NT3C#>!7!Z.8 MW3U=R8&Q%VU\K=9^H!," J74"E@=)]@"(5I(I?'':?I32$V(WPG)54+B",G_1D@=(;V(@&SM MIID%ECC/.!L];L=AP'KJPE6J/E>IG>;KF#?53Z&\ISR^?\C020LYS,9BHADF M#,)S3+& F1!(93"E$2VEL8D^T*/S -N/B#"XP!0W57;75"[P M&"\+)(L"B1%(SAK^>-%PBTD-IC>8X*(;-Q'%3<3N&L(6@F931($WYB\MO)(= M>ZF;,/-.6^,ITE-XX=^$JVVXX"_4EK%+X5W>KJCOF#==+[P#DVKVS836C$E0 MB0=W*N=6;<7)(%!+??VD[MSN!FM(-KBUAZ;=F_\#4$L#!!0 ( ,.%9T]V M/8J]# ( (L% 9 >&PO=V]R:W-H965T,#7!0$;=.:K%V6+=F2YB[;?M/V:S47Q0&M=V\_0*_Q6K8_A>_CG,,Y M6-CT4KWH"L!$KXUH]3:NC.G6".E3!0W73[*#UJY^=U#E1MZ,J%LXJ$C?FH:K/SL0LM_&:?S6>*ZOE7$-5&XZ?H7O M8'YT!V4K-*F'" M;\(\R_XSC'EH'(WAO\(=A(4[)W:/DQ3:_T:GFS:R&56LE8:_#F/=^K$?5F@V MTL($/!+P1$C_3R C@2P(:'#FHW[DAI<;)?M(#1^KX^X_D:Z)/TGR9(/N3FC$[ 8,GF'P>\3^$4%7$P19 Y,+''2!/9_,^.F*A@5(4(!X M@>Q=C'018\ PCVD]IB Y+4BQ"/.(6U&&5PR'#65!0UG T.+4=@.&SC:B),N6 ML'T EN4Y_LJ6]<7>M61T=I[ WS]^ BI0$KFCS9A)5] M&:="P,6X:6[G:G@?AL+(;GSZT/3^EG\!4$L#!!0 ( ,.%9T],!CK9FP( M $D) 9 >&PO=V]R:W-H965TEZFD4R=V)E50^\)I5>N; 14F5'HIC)&O!Z-Z2RB)" "11 M2?,J7,QL[%$L9ORLBKQBCR*0Y[*DXM^*%?PZ#V'X%GC*CR=E M%B5M,C^\G4 MK_I1Z%'4J>SSDE4RYU4@V&$>+N%T"Y$A6,3OG%UEKQ^85)XY?S&#;_MY"(PC M5K"=,A)4-Q>V9D5AE+2/OZUHV*UIB/W^F_H7F[Q.YIE*MN;%GWRO3O,P"X,] M.]!SH9[X]2MK$R)AT&;_G5U8H>'&B5YCQPMIO\'N+!4O6Q5MI:2O39M7MKTV M,X2T-#\!M034$>#'A+@EQ&,)N"7@=P+^D$!: G$(49.[+>:&*KJ8"7X-1+,? M:FJV'9P2_;MV)FC_CIW3]90Z>EG$*9E%%R/48E8-!O4P$,!;S-J#Z1"1=M#9 M0#X;*S2@(V>!3Q&;(0("![,=8LC$[S/VEBNV_/BF7(E? 'L%L!7 -P*I4^\& MDUA,U:0:$Y X)1D)&X[Q!&2@N2.;^+U33R^,\=W@R&]=6"*X01AQ_=(W(8, M? ._Y<1K.1E83F+'<3)T@DF,")XXEL<"MQY@@C)"0.JWGGJMI\-JW]NGF5<@ M&[]/)UZ!R>?%FPQ2C2'.2.+6;B1NZ\'%&*0X\_N&P'^@@6'MDCMG$;QS)L+Q MU8/>\VP)T>?U:S']_0V!WE4@=L_6D<"M#PC3%!'7?-2['DHFCO:NEL&.GRME MCL=>M'L/+.USP(FOX733W.KO,LTCXP<5Q[R2P3-7^O*R5\R!<\6T3_"@?_)) MOVNZ0<$.RG13W1?-Y=X,%*_;ATO4O9X6_P%02P,$% @ PX5G3V8C^5\@ M! !Q4 !D !X;"]W;W)K&ULE9AMCZ,V$,>_ M"N(#'/;8!KQ*(NVF.K52*ZVN:ON:39P''0\Y()OKMZ]YV!R!OZ_P9@/LW^.9 M87[VX-6M*+]6)V-J[WN6YM7:/]7UY2D(JMW)9$GUJ;B8W/[G4)194MO;\AA4 ME](D^W90E@;$6!ADR3GW-ZOVV6NY6177.CWGYK7TJFN6)>6_+R8M;FN?^Q\/ MOIR/I[IY$&Q6E^1H_C3U7Y?7TMX%=RO[WWJA_G[,9.+S^ ML/ZY#=X&\Y949END_YSW]6GMQ[ZW-X?DFM9?BMNOI@](^5X?_>_FW:16WGAB MY]@5:=7^]7;7JBZRWHIU)4N^=[_GO/V]]?8_AN$!U ^@^P []\\&B'Z ^#% MML%WGK6A_I+4R695%C>O[-[6)6F*@C\)F\Q=\[#-7?L_&VUEG[YO1*17P7MC MJ->\=!H::/A=$5CK]RD(3?%"D^'T.,%VJE :SR!@$*(=+X9!Q P;D-" ; W( M!P-\E(5.$[::O-.$%"FM1\(M$$K!%-<2NZ2@2PJX-,K;2Z=1@YDXIUC:J48N M386:*)+2D>40>A0"C\3(HW R$4F;(1F-7SD0*A9%D538I0BZ% &7'%F.H8%X M?N5H:$#/J!P]?4UA*+@:)6_[_[H'ASC#1#/@DB.KW+$H\/EIX1#Z9TXS$M.+ MAJB$L;8%K$:9Z87J)\)'I_ ZP05P*G28P"L%EPM2@\GF".UHG!HDBAWS8%XY M M9!/,=\\6A!M)@P'L^)%HBT:QX,(@P0VIPFT0*1=BQJA $CQ(ZK/# [I.='*S [ NTZX\+O1]%#V M8<0UC9=[@3I Q4)RX"PQBW+*HF2.K5!B%@$2NLI<8+SDE M1S+'WB8=GW\+FCJ)R9%SFCHD_PW>'H_Y7MN#_F" M'_+NB/"/I#R>\\I[*^JZR-HCJ$-1U,;ZPS[96CB99'^_2UUV1W/= M35U<^F/'X'[VN?D/4$L#!!0 ( ,.%9T]C2J"MH ( "4) 9 >&PO M=V]R:W-H965TC>DJHR2N*81!4MZG YM[%'L9SS MLRJ+FCV*0)ZKBHI_*U;RZR($X6O@1W$\*1.(EO.&'ME/IGXUCT*/HDYE7U2L ME@6O \$.B_ >S+; $BSB=\&NLO<=F%2>.'\V@Z_[11@;1ZQD.V4DJ'Y=V)J5 MI5'2/OXZT;";TQ#[WZ_J6YN\3N:)2K;FY9]BKTZ+, N#/3O0"R_\8NK-1PXT3/L>.EM,]@=Y:*5TY%6ZGH2_LN:ON^MG]2XFA^0N((24?0 M.H,Q!'(@!"UQ;+5WU!%EW/!KX%H%U!#S3H% M,Z+[NS-!VT[[3S= ZNAEB6(\CRY&R&%6+2;I84 ,WF,V'DR'B+2#SD;BL[%* M1O3D_03K,0+$ \SF4Y6'"2K;,0;G_ER@MZ30\F&/#[/8+X"\ L@*H'<](8.> MM!AB,;7%I# C<%BU,8R@%*-A]\:P!) <)]/#H_1(-LBN MA>"^'Y3G *7#CD\%;O$X0QRG:8JPWSKQ6B- M:@)U27*(!K6;B-MZ<$F',$$9,/J1;T=NV+B:,];&>SXN58FZUZT.]/O$[/C#^(K M,%L#3WP#9@_MB?TFWUX@OE-Q+&H9/'&ESQE[&APX5TS;C^]TWT_ZSM(-2G90 MYC/5WZ(]N-N!XHV[E$3=S6CY'U!+ P04 " ##A6=/':JDBYL# $0 M&0 'AL+W=O5 M1&HR39NT256G;;]IXB2H@#,@3??V,X:FP1P:\B=@Y]SK<^U[KFUF)UD^5WLA M:NLUSXIJ;N_K^G#G.-5Z+_*D^B0/HE#_;&69)[5JECNG.I0BV6BC/'/(=0,G M3]+"7LQTWT.YF,ECG:6%>"BMZICG2?EO*3)YFMO,?NMX3'?[NNEP%K-#LA,_ M1?WK\%"JEG/VLDES452I+*Q2;.?V/;M;\: QT(C?J3A5%^]6$\J3E,]-X]MF M;KL-(Y&)==VX2-3C1:Q$EC6>%(^_G5/[/&9C>/G^YOV+#EX%\Y148B6S/^FF MWL_MR+8V8IL3N6XZ]=SI_U2TE>I]67AN.'->&D<=9MEBZ +#^HC5$,$OO#B*P9D& M(1I+&C@@8X@APH_Q"!P&RK4][P4:80<>=.!I!U[/06S,5(L)-*9HYX%',051 M8$0S =BCY$-*_I 2=4"_0L@BSAYW.684@ I!8 2PPY" MZ""$2 MP+P;U@Q+EB'-FND)068)N0+JD\%B94BM(W6;8;FR&_3*L& 94.,PC:-!%JAL MX:[GF=-R'=@GA07.D,('21P/4S/PR'==DQ0 >CY1.+)>A&L&N8#4R&03KAG$ MIJ\787T3TK>9PA!D+.KJ"JA/!JN:@*K)'7&!54TWJ)JPJ@EH<9#"--R*&0M8 M&)O9,@'8)X7534C=9@IWH/Y8JKB&YNX @2P,:"R%<;V@$*S7R &!<+V@Z(;U MPNHFI.Y!"@,0#8ZE'X/Z!U.L:@Y432.G$8Y5S6]0-<>JYD"+@Q3F8"_VN1=& MYF%R K!/:N30CO9L,X4[4&\L5PT5F+H"P(A%%([--2X7'%P$:&1SX;A<R_9.WC9J>>B^ M-SCGCQZ+_U!+ P04 " ##A6=/9P,7N#P" "%!@ &0 'AL+W=O\9>]>++8>5Z.B"@4$BM0-1P@0U0JH54&+\&37=TJ8G7 M\W?U3R9WE"-@P^K,ZR'+E/KK. 8[D3.4SZS[#D$_D.D/R7^$"5,%U),I' MP:@P7ZX1@( 0?A/ N(1P( MX4C \5U"-!"BB0?4YVZ*F1-)LI2SSN']=6B)OG7^,E+'56BC.1VSI^HIE/62 MA3A.T44+#9AUC\%7&-_S;S&Y!3,BD(I@# /;PECC&1W?.MC,$;XWP>3_5-G> M5[D)-+#6*S "P4V]$KM :!4(C4!X(_ X*7B/B0VF,9C%(D[P8E*2.4R=2^@' MD_/+YSB\2#SL3W#;.2[PDG 1A_;\(FM^T3P__R]7(;8*Q/]?X<0JD%@J/"E= M;L'XP<0)NGI#-?"3:6C"*=BYD3K *^O8,Y^P?H,3^]I?;GR+/5<]MF^)'_)] M@_Y&^*EJA+-G4KU\\SZ/C$E0H7L/JL*E^B>,"PI'J:>)FO.^,_8+R=JAZ:/Q MSY/] 5!+ P04 " ##A6=/FAZ$QBH" !-!@ &0 'AL+W=O;2L/>A[9N?=N/_H^P< : ] 4 -/_!N Q "\"P)"9+_4C M,VQ;*ME':OA8'7-[ CYCNY@G-^G7SK^SU6H[>]^F."G!W1F-FMV@03,-^ENQ M7RM(,4F 36#* @6S0#X>SPD)#!O@H 'V!ND\ ;*H8I!D7M)Z24$)I32,28.8 M=(5),5QP!@V9<7 !<8;R,(@$020 6BSZCJQ *"4DAR@,RH*@+ #""U"V D&< M$ S3,"@/@O( *%V \A6HR*E]PAP:Y- 9[D5Z'KE"KL5TG]LN2((*E8@B)8K M5ZSV'$2DH# K%@ M;(65O=NG@> 7X[JY[:OAAAL&1G;CY0VF?Y#M'U!+ P04 " ##A6=/^<%( MFJD% ##(@ &0 'AL+W=O.]?,?F^+77TS7S?-_CI)ZI>UV^;U5;EWN_8OKV6US9OV ML7I+ZGWE\E5OM"T2GJ8ZV>:;W7RYZ#][JI:+\KTI-COW5,WJ]^TVK_Z[=45Y MN)FS^><'/S9OZZ;[(%DN]OF;^\LU?^^?JO8I.7E9;;9N5V_*W:QRKS?S+^SZ MT6:=0:_X9^,.]=G[61?*5S?SM.N1*]Q+T[G(VY*HO/4]N.7 M=SH_M=D9GK__]'[?!]\&\YS7[JXL_MVLFO7-W,YG*_>:OQ?-C_+PX'Q :C[S MT?_A/ES1RKN>M&V\E$7=_S][>:^;JR!\09FK('U!G:L0>8-LL @.]3P M"XVYU-PAC;W4?(TU(@TTWY"?[%)S#_PP=JGY#OS(]%+S@#2!GT>DX2=-TH[M M:8 Y'&#>.Q 7#@1V(* #T3N0%PYD,+)'C>XUN^.(:&$RI8.0[X'0ILP8;7&7 M).R2!%U2V(&"#M3X0='0@08]");MG8YBU>TFT/W#+1G8D@$MA8O_J%%G+;%T MJ"4+6[*@)6):,N@@&S^J+,79( 5]R$*,@4@1D3(BZS#@@A$N,%=L E@,D\40 M6E&T0*2(#, P+@SPHJBN8F#8!&(81H8A9J)H@4A)HAT,# /$*"([,$P"LQ.B MQ2RP;$RT0*0TD=TQ,1S!8 @7& ;.QD?+B4V&C\B'7G2>I@;S(N99P.-"8RP M0 @'2^G1B\XCDT/P",RZ !N?YL',0!%5,^*$($!"T%'5R&,\VH"8,,3^)H@* M%60$361\@3."F) 1!,X( F0$'>+A11>EFAF<1YP1!,H(1-H7.".("1E!X(P@ M0$:(0XZ99&HP9,RD0#MJM*0RL*2$438-E/%2Z?CY4Y@;!;B)TH877=8BIDLJ(C[%K W&A5&"ZKE 884YE4A7HF4KC"&:L+. MJ#!C"M7*P;7-K0(5L!Y*&PJ#IA!H1#&@,6AZ F@:@Z9'@':K8WS8X"%08WPT M(,,0NZ'&9&@Q(61,A@8[E,G"D(&($]6IQOAH@(]-PW:0B,C8FKC5!.Q0>4UC M=O0$=C1F1X\X9][J$6?"R\8P.QJP8XG^&LR.F<".P>P85-R%(7N1&ITN#&;' M '8LL248S(Z9P([![!A4W44AR[A(5T-';(,!,H@-@D&#V3!Z0LC$53ZZRX]" M!N7=T V&P1 9 !%ULC$8#3/A/M]B-"RZSP\C]J+SB >+9XL9LH A2^R"%I-A M)QR0+";#@GK+VC!B$44LVEJ3#!@39 %!EC@?6V_&'\MR\:U/M.K=OC6+E^='@KWVG1ON^Q6'7]6<7QHRKW_R4AR^MW* M\G]02P,$% @ PX5G3TJKC:(0! \1, !D !X;"]W;W)K&ULE5C;CMLV$/T501\0D1Q2DA>V@;6+H@428)&B[;/6IB^( M+JXDKY._#T4I7ED\+%;[L-;ES'#.D&>&XO)6U=^:D]9M\+W(RV85GMKV\A1% MS>ZDBZSY5%UT:=XCZ>VNY!M%Y>LJ/^2[=_7UYJS/ MA2Z;R[M[ZU_ MDZ2#&380@X&X&YBQ_\^ !@-Z-Y"6?!^9I?I;UF;K95W=@KJ?K4O6+0K^1":9 MN^ZAS9U]9]@VYNG;6B[X,GKK' V838\1(\P[(C+>[T,(-,1&..;B<8"MBU + M/ )!$F3M:4Q"$G8@H0-I'3PG!2D"&%'2R@@\7'US%G6,[L M RMY (U7Z'0-#Y!Q/NR"\:P8[BDN'$033Z-Q042>9LSL, /2F0%?\G$!X:B"^/**)<_C&4G!$N6N1N6T M&FP@R#<.UAY'XO,T$8[5QV?(3V#Y"5=^:CJS&PCR=50L+.%J1C%/K1)8,T+, M8(LU(^@C;%T0D8\M%I9PA:68+U0L!J%FL,5B$&X#!&Q=$'&/Z 16C'#%H)CT MN,!B$.D,ME@,8O&!1C* QL5,R(11HB9%?CL@'[8J*HZE2CVKEK# "/0WIYQ MD(<^88$1:$K.UF( /=!/*?%EFK 0R6U>BGF:%WGVOS.:%V&-$6A>:3HE[/8D M,I/MVQ40UB*YC4FQV.,":Y%F-";",B/0U-BB4>%UB. M-*,W22P="53A$);NOB_EPCO#$JM'HO;DJ8(2JT+.:$\2JT*ZG0=\U9&['^L* M6,HFWS9;A#2[3%/>/6M7>KXU@=*<$@9!/OI89M*5F5O"!M #*2&Y[[-%8CE* MU!H]FR^)Y2B3&?.-92;!%M!=X*G[=8X4'8T.4 I='^U94Q/LJFMI#[I&3^_G M6<_"'L"\P_O#L"]9?3R73?!:M6U5V,.60U6UVH3#/IG\GW2VO]_D^M!VEXFY MKOM#J/ZFK2[# 5MT/^5;_P102P,$% @ PX5G3WLAIEUC @ CP< !D M !X;"]W;W)K&UL?97;CILP$(9?!7&_BP^80T0B M-:FJ5FJE:*MMKYW$2= "IK83MF]?V["(&-.;8)M_YOMG8NRBX^)-7AE3P7M= M-7(=7I5J5U$DCU=64_G,6];H-V+<.8?BQ\%)>KLHL1)NBI1?VDZG7=B_T+!JS MG,J:-;+D32#8>1U^@JL=1"; *GZ5K).3<6!*.7#^9B;?3NL0&$>L8D=E4E#] MN+,=JRJ32?OX,R0-1Z8)G(X_LG^QQ>MB#E2R':]^ER=U78=9&)S8F=XJ]<*[ MKVPHB(3!4/UW=F>5EALGFG'DE;2_P?$F%:^'+-I*3=_[9]G89]>_2?$0Y@] M0P : V#\WP \!& G(.J=V5(_4T4WA>!=(/I_JZ5F4\ 5ULT\FD7;._M.5ROU MZGU#("BBNTDT:+:]!DTTZ%&QFRM(/DHB;6!T@;PND(W'4P*(_0FP-P&V">*I M >)4T4L2*VFL!..4 .#'Q%Y,/,/$&#J<7D.F')ACB(@?1+P@X@$Y3=^2&2B& M*4F60(D7E'A V $EH%I1Y0[(#2>>NR/":Z?WY2YB5E'I*[&;(9 M::&8W(O(9PB(W*[E,P2!)(E!LE ,!/X/%,RW-G3WW"":PIYBD.8XC2U<&I CREW?PZB!U,8H3S%"RS_V0"1A^4V>Q!-ZR(@PQB2S(%% MDY/17%4_J+B4C0P.7.E#UAZ%9\X5TUG!L_9^U;?C.*G869EAJL>BOR+ZB>+M M&ULE5==;Z,X%/TKB/<9? WF(THB-4G;C+0K5;/: MF6>:. DJX PXS>R_7QO<3+ O;=J' LZYQ^?:/A?N]"R:E_; N?1^5V7=SOR# ME,=)$+2; Z_R]JLX\EK]LA--E4OUV.R#]MCP?-L%565 "8F#*B]J?S[MQIZ: M^52<9%G4_*GQVE-5Y[$_2#T0S*?'?,__X?+?XU.CGH(+ MR[:H>-T6HO8:OIOY=S!9TU0'=(@?!3^W5_>>3N59B!?]\&T[\XE6Q$N^D9HB M5Y=7ON1EJ9F4CE^&U+_,J0.O[]_8'[KD53+/>^M^6[_%3* M[^*\YB8AYGLF^[_X*R\57"M1YO8'EP,0S8$/.( M8>(A9HUA$GQ10G1OPHX@'!"D.$&$$D0=030@R*QL$0PE5K88QCH :PQ#<;$, M%>@Q=F?" M!/4P=@4+(4W&Y"2HG 218YW?1>+(^0)J);/,TKUT@1!'66SQK6[EN_^0;Y!@ MBB:8.@D"A#A!AA)DMQL+"%XV";+(L5TWB9,LI32Q'+A$8%]"%K/,+K$N+@Z3 MV#+B/4:71HQ%(PF.O!< 27"D>@%:T^^ ?F*9\0H(X&0JW-R0N5.%(VHI[FY*;M](BON'8OZQ-]* AAL9 M)>-GE^).H_3CC7PPH,%DW4Z.3(4[DB*.#,<^]7"GT>@3JXL[C6(?"T["S*T+ M[YQH=UU4P?5@%\>2KZ3^C91]TW?A?8/4AQ-AQUKLMQ>>5[QMC)I7'S)MF93 M?;/,\C0NJ]/\W2NVN8D7C5&:>-+W R^-UYOQ;-)<>\EGD^RC3-8;\Y*/BH\T MC?-_KTV2[:9C,3Y<^+Y^7Y7U!6\VV<;OYH'A^\WS;)5\F\QH6YR9)?ZT6YFH[#\6AAEO%'4G[/=G?& M)H3CD-)^[_3>!LF:T M@;0&\F@@Y5D#90U47P.P!O"_@3AK@-8 ^XX06(.@KX&V!KIO2*$U"/L:1-8@ MZFL@_,/,^;U-CI,M>ILJ8^+M[\7FYI['93R;Y-ENE._YW,;U M,B"N*JO*>7VUP:7YLKK!B^KJYPR5FGB?M2>KN=YK9$L#;L!TK3&>NQAY^G'GZ>"8T01XU7 M3?9QQB4]X[+QH%I9,QX4[4$U'N#$0]!)Y7XO"1K)II%(B"(!6G;JTE?X3 C1 MUUH#TK$#'3LXL0LM.C'M-7@R% B$[FR!&U H?28:I*-!)QH$27L(: ]!_]G4 MM =]<3;GVDE5*^5C1(\3TN.$ERL_#YW*ASKP%5.2B!XH(HK:6=+FD9.1 !EI M10]4+__DXND30P'C@UN 1?\9% S20A)Q8'!4!$0[G@R%6Z %E M86@4+H[.$G,VL*+3?)42(#I-RN-E M73LF;BV8&&PE@2UR>3&L MR0&;HV18D^[VB-CI36ZMJ+4V:BB="$H ^Z;_;CS0,LT PBTQE@8$,!K2AP$ &/=K0 M!RL*SE2%D%2]>1@Q;0,PO +!*W*EY1X7!W2@P/ %/3K0.RMJ;9M^_<>,Q7 ( M%(=%*/7K"RSM'E%N3Q"S+^E!7Q_G^;?W^I,RV]I<( M[_ASR.P_4$L#!!0 ( ,.%9T_\K\H?- , * - 9 >&PO=V]R:W-H M965TCEG%U[D M%7VJG>92EEG]=T4+=ENXR'TS?,^/)RX-WG)^SH[T!^4_ST^U&'D=RSXO:=7D MK')J>EBXCVBV1:ET4(A?.;TUO7='IO+,V(L5KFE1 M2":AXX\F=;N8TK'__L;^224ODGG.&KIFQ>]\ST\+-W&=/3UDEX)_9[?/5"=$ M7$=G_Y5>:2'@4HF(L6-%HWZ=W:7AK-0L0DJ9O;;/O%+/6_LEQMH-=L#: 7<. M(O:80Z =@G>'<-0AU [AU A$.Q C@M?FKB9SD_%L.:_9S:G;_7#.Y+9#,R*6 M:R>-:G74-S&?C;!>ER3"<^\JB31FU6)P#X-\-,1L $R'\(2"3@:&9*RPY6Z( M6-L(Y!N8S8!*1G"HJ 0"A(L2D(PHT(BD%!,2 H-N8[M@+%/L*1L?)K&V8@-M.(MF-$ M@Y02,*4$2"F!"5*0()U>2Y<_H98T:&3"MJ.0H9 [311]7$\;#1KL))Q& M44I,.380IPDA=QHJ COJ(\(3BD"#!GM%:$HL239N5!+<.U$PH0PTJ!]*@'QD MU@& ,PMA(M5VE&J8&-S3$=34TSL4<$=&Y#_* >YZ"&I[5CG8_=4XSXR+,[$ZN1X8XU0H]Q_$BIS$ M=:D;%/3 Y6LLWNOVSM ..#OK^Y#77&ULE5M=4]LX%/TK MF;QO8DFV/CK S 9*$TJW3'=V]]D% YDF,9N8TOWW:R<.8.F<1'XI)#WW2O=* MY^CJ@Y.7#79I7>1W6Z/E8BR31(^7^7PU/#O9?G>S/CLIGZO%?%7;Y^4R7_\W M*1;ER^E0#/=??)L_/%;-%^.SDZ?\H?BSJ/YZNEG7G\:O7N[FRV*UF9>KP;JX M/QW^+C[ M5-_*EVG11I0-!VWXU\7/8E'#FY[4;=R6B\WVW\'M\Z8JEZV7NBO+_-?NYWRU M_?G2^M^;80/9&LA7 W780+4&ZLU 'S1(6X,TMH6L-3-1!XV>1WLM]&6XK#)?KB%C&YE/^!"1;>R'W+Q-N;R M2/C[01=9M,E^V(7V3,8[DFQ9=Y%7^=G)NGP9K'?*\90W B4^U%:U\^;;+8^W M_UDS;U-_^_,L,\G)^&?CJ<5,=AC9P8@NYAQA9!=S@3"JB_F(,&D7YCK"SY<(/W\ /]8;TZ\(XXWI#<*\ MC>FXGEBOLTOBV26W'E3'@\(>%/:@MA[2C@=O/ESM,-D6L]IB/,3U(42G%RGN M10IZXE-N<\AZ#?MC\UU"))IHOR9$*)$EL@$QY7AN#(0E\8> M-/:@XT?88 \&],%CX94)QT^KS!N!:Q-DI(OJ],;BWEC0&X_OUPCC<"L.M^)" M#XZ,7+,F0N%.XC,OF/@+T _AJYL()YHUUI_9 *:D]C7E&GD31J3&U[D0YZR6 M@@1(]$=($""1,$$42*@>B2;Z(8" ..7+;1K.&4)*%1I15 M -ETAO@@NBE;EI0;%PB=)$(G0Z'3B3]1* MDNB##/4!Y!>!@OQ&@*8QH-D14#=D!I=$G&0/<1!$7%0H3B$^84@ M/[\QH&D,:'8$U(V+")$*-48G1&,4T1C59S?'MG/A?@[D%X&"_$: IC&@V1%0 M-RZB>PII#-E)*:(Q*NN17Z(Q*BR.0'X1*,AO!&@: YH= 77C(KJGD,:0XD$1 MC5&V1WZ)QBBT<_.*Z_,6U"ETPWKX L $*,(!+$1=QCG[!&"RV[?N<0B1R135 M4%[5>-Z"N@6HO^NY "A0J0,4J-0O$4R,_+-!XHRD@"AJBDH[[:= @$K=IR,$ M!>4\0 7E_"4$2>7'CU"&,#(EJT&**D[KQR_#64F:(0M&BL39/_!,P?E>%C+N M*\#)[,#L9Z>!0.P%\T'$/NTA]BD1^S1"["\A2/HSHH=$IT2B4R#1@HTVD>BT MAT2G1*+34*)!5A HR,IA4/> E2AE!HHWP7P0J%S!E@HR&*M"0MUC\-R35BHT8+OE7Z?6E"P$I&F M"%DUH)A@]S*$8KK':8XF%-/HV#H(.3RV%O9 S(2*&A!(D I?L\NH'BLDP02)" #6&0 0R2_KN&%M3=>A!E,81F!JQD[);*$)J9'BN9(?0Q$2O9 M!(%H9@G'#%BDPLSBBQ72$KL8!@6E)(N'(10S/0I*0\AC(@K*"021SEK", MJ M17;+8@G#;(]:T1+RV(A:<0)!+&!"'HO(0PH>2\AC>Y#'$O+8B"O3B077G"G? M/%K"'QMQ?3FQ(7^XZ%O"'XOXPUY#L.<0/?AC"7]LQ)G9Q(8'4P=65$<8Y"+. MI28.G4O1!QR$9PXL4I*4:([PS/4X4'>$0B[B0'V"0)+45H[PS(%##TE*"$=X MYGH<>CC"'Q=QZ#%!(+;0.4(?A^CC+W0NO!FG)80C''-@DR199]F#HAYW7R*A M3XHB;K\F&,4>U23LZ5$""*3H&RCVOB?I02&1L!<^20R)((I-JN:9/6D+\2AX M<=NBCA10XW?/?)N_ ?B2KQ_FJ\W@>UE5Y7+[K/>^+*NB=IF,:NX]%OG=ZX=% M<5\UOS9%X7KW]'[WH2J?3G=_5S!^_>.&L_\!4$L#!!0 ( ,.%9T^$DCD= MT0( .L, 9 >&PO=V]R:W-H965T>H/I MF=!/=L"86U]56;.9?>"\>7880W%:-N*JM+Q M73=V*E34]GS:UKW2^90<>5G4^)5:[%A5B/Y;X)*<9[9G7RK>BOV!RPIG/FW0 M'K]C_JMYI:+D]"[;HL(U*TAM4;R;V=^\Y[472$%+_"[PF5W=6S+*!R&?LO!] M.[-=V2-8Q4HLBV5_@<^X5+@LB>BC0TI6?MK;8Z,DTJYB*Y4Z*N[ M%G5[/2O_BPP6^$K@]P(OO"L(E" P%81*$)H*(B6(3 6Q$L2F@D0)$E-!J@2I M)G"ZX6C'-T<4G"W:3=$&R97@/:=B!FUD93MAVO_$$#-1>YK'@3=U3M)( M,8N.\0>,/V0RB F&3 XQX9!Y@9AHR"PA)AXR*XA)ALP:8M*><<1SZQ^>#SX\ MOS4(KPRBB0\;!*!!T!H$@QY,8(,0- A'/8A#5QL:@/&U1Y$;,"NH+6VJK.\S M@T 1&"@"#/2Y-F:"6&-RR$>;CRO(1YN/Z_O,(% ,!HJ!CFB-9&,F]+5)GQLP M*Z@MC5G?9P:!$C!0 AAHJR^#&'W*04RJ!8*8B18(8"(7#I2"@=*Q@9O !A/0 M8&*^BCT7WH7=Q^MX 4'Z(LU,H-P$>H&@R-.W8@BZL05Z-TX@[_&27P#0:*UF M(*1O#&!S@9[= %I"4!39&V2$HUK([5R]@\C/@)Z+[HF;6!^'B7:Y] MX]H1PK$P=)_$(7,07QY]H<0[+F\3<4^[U^^NP$FC/BV<_OMF_A]02P,$% M @ PX5G3P6ZUM@9! ZA0 !D !X;"]W;W)K&ULE9CK$!#)(0$AG;,R?.S9EV)M/.:3\36XZ9 O(!$K=O7RZ* MCY%V8_+%7/S?7:VT^T,P/^KJ5[U7JO%^%WE9+_Q]TQRN@J#>[%61UC-]4&7[ MSTY71=JTE]5+4!\JE6Y[HR(/:!C&09%FI;^<]_>>JN5WM1*Y7GGJ1W' M?\:I?XK9&9Z?OWN_ZY-ODWE.:[72^<]LV^P7OO2]K=JEKWGS31\?E$F(^Y[) M_HMZ4WDK[T;2QMCHO.Y_OC">&F'4J2_AV-6]L>C\?]N!AM08T!/!B3Z MT( 9 S;5(#(&T50#;@SX5(/8&,13#80Q$%,-I#&04PT28Y"<#"C_T("$[RL7 M_F_2QPB&)>]KZ"9MTN6\TD>O&MK@D';=1JY(5Z:;[FY?E?V?;1W5[=VW90QLKK =+(L6;M M:JS,'UT%3TZ2H)W]TQ)0> EH[X"-ED#"'ACL@?4>HI&'Q$IDT,A>4PZ)S"2' MPT1PF,@)PQ,*>^"P!^ZF&H>PAQCV$+NIQL2JQ4'#SU+E81A:Q>B*!+5%]ZZ( MM");]N#*F!B%'&4FX,P$,#?([$K8@P3FQNK!E73*0,QBJ\%N7!&A,VZUQKVK M8C.[YQ\NB$9I)7!:B9M6*& /'0Y!RH73"X]@I"272^_:B$:EX!;,"I 1H$8! MF:NZG>;L#I#1\=C&TX#0B@"XPNJ4(+PB +#L2KTF$+$2NYX!%5#0@ JHZ%M( M1F;.XP=VADP!PE+BPC2.(\0'0E/R"9P2A*<$ JJ5\9H 1&T?N1*+A1".B,L= MM#8BO(/&H1 4$HB%L1U*.J&P, B:","F6-AA$K<_$TJQE"C",!H"L>SMBA&= MQXI"$DD+!H^ [J,5I0@3*<1$>^=! 29&+(RP6-@VZ1/@H0AX* >$=KCA9!" MD?ZF2']3J+^9'6D0)1CBQI$0"E .Y&1WE1%-*'6*@(("H!#4#N." @N#,((" MC!#.O EGWO@LBNT:%Y]91P0D% ")B.SQN+LRE!X, . CGM<05L01+&R$#HVX@FWAK4$200-A[%H /:?< M*,("(?1@ #VDW06@"-E", 0>#-A"H"^?"!D80 9I;R&,*+Y,!H:0@0%DD$YQ MBXMA@K-O(]U7P*]I]9*5M?>LFT87_;>0G=:-:MV%LW9Z]BK=GBYRM6NZ4]&> M5\/7M^&BT0?S93$X?=Y<_@502P,$% @ PX5G3W&03IY3 @ 0 < !D M !X;"]W;W)K&ULC55=;]HP%/TK4=Y7)\X' 85( MA3!MTB95K;8]&S DJA-GMB'=OY\_TC08C_&"[9MSSKWGVMAY3]DKKS 6WEM# M6K[T*R&Z!0!\5^$&\0?:X59^.5#6("&7[ AXQS#::U)# R"%#2H;OTBU[$G M5N3T)$C=XB?F\5/3(/9GA0GMEW[HOP>>ZV,E5 4>8>.^ 6+']T3DRLPJNSK M!K>\IJW'\&'I/X:+3:KP&O"SQCV?S#WE9$OIJUI\W2_]0!6$"=X)I8#D<,9K M3(@2DF7\'C3],:4B3N?OZI^U=^EEBSA>4_*KWHMJZ6>^M\<'="+BF?9?\. G M\;W!_#=\QD3"524RQXX2KG^]W8D+V@PJLI0&O9FQ;O78FR]1--#/0(77JPD4BMVNG M@GIW]#?93RZCYR+-9CDX*Z$!LS(8.,&$07B)*1V8$0%D!6,9T%7&"E[1X66" M]34B#"Q,^5^5S6V5BT(C9[\B+1!-4X2I6R!V"L1:()Y6,!$PW3"85&-:C?D$ M$PAG@=43!RZ"P2R-K+XX<,E\EJ5V=ZYQZ3S+HL#M+W'Z2Z[\I5EF^7-AYI8W M!V9N^2]=&.M@;ER8?^QXZC24.@2L!J]FO .SN8TQAL#D[]]@=M1W M,?=V]-0*=7HGT?&Z?X3J^K#BJW"Q#AWQ4CX/YC;_D#=ORW?$CG7+O2T5\M+2 M5\N!4H%EZ<&#W(Q*/F?C@N"#4-.9G#-SJ9N%H-WP7H'QT2S^ E!+ P04 M" ##A6=/D2 &6RL" $!@ &0 'AL+W=OV=A>Y!F_*%K5L!>>O#!&Q)\U4-ZN_-!_#[Q4YU*9 M ,JSAISA.Z@?S5[H'1I4CA6#6E:\]@2<5OYSN-QA@[> GQ6TN'M9^CKP;[7%_\5KD UW#C1.0I.I7UZQ44JSGH5;861M^Y= MU?;==E]PVM/P>Z]R8C9T]BZU /!*(PG\( M)$Z!Q HD-RYGDTHZ#+:8VF*P.P5VIL".%).&KCM,.DHQ2W4E\:3O]S"#FD_: MNKV'A;-DGH:3D[)SX!8X3>+9I#PT.L(,Q-G.$^D5_%(KT_U1=!A9SY&Y I/X M.EQN0D=\JT=<=V4^Y+OY^(V(IPX5Z#M!T_:?ZE'\K"A<%)F M.=-KT0VF;J-XT\]<- S^_"]02P,$% @ PX5G3W)NLN83 @ TP4 !D M !X;"]W;W)K&UL=93;CILP$(9?!?$ :VQC#BN" MU&Q5M5(K15NUO782)Z UF-I.V+Y]?6 1 N.] MVL6-UL,S .K4L(ZJ)S&PWIQP=9 M5^*F>=NS@XS4K>NH_+=G7(R[&,8?&Z_MM=%V ]350*_L)]._AH,T*S"[G-N. M]:H5?23991=_@L_[TNJ=X'?+1K681[:2HQ!O=O'MO(L3FQ#C[*2M S7#G;TP MSJV12>/OY!G/2!NXG'^X?W&UFUJ.5+$7P?^T9]WLXB*.SNQ";UR_BO$KF^HA M<305_YW=&3=RFXEAG 17[C1B4NGHNQ_;WHVC/\GA%!8.0%, F@.0 MK\6#7.:?J:9U)<482=_[@=J_ TYN3W72M<&65V[W56EA6X6Z-)L_<: MM-#@I)@UP/C/$!2$(&> %P8(EF$#'#3 SB!=&!"R2M)+,B?IO:1 19Z$,6D0 MDVXP*88KCM>0!0=AG!8(AD$D""(!$%J!R!:$(,+)@XJR("@+@/ *E&U ,$<9 M2G$8E =!>0"4KD#Y%@1S@LF#UA5!4!$ K;^%8@/*29%C\J!U91!4;D"F^RM0 MN?GH(,E@42XR\B2PN(_VN?M!Y;7M5704VEQM=P$O0FAF3),GDWAC7MAYP=E% MVVENYM*_,WZAQ3 ]H6!^Q^O_4$L#!!0 ( ,.%9T^KY'YPV0( %X+ 9 M >&PO=V]R:W-H965TV0EE0^\9I7^LN>BI$IOQ2&0M6!T9YW*(HC", E*FE?^ M;&)M:S&;\),J\HJMA2=/94G%OSDK^&7J(__5\)0?CLH8@MFDI@?VDZE?]5KH M7="Q[/*253+GE2?8?NH_HO$*C8R#1?S.V45>K3U3RH;S9[/YMIOZH$F$QUCRPMIG][V)!4O6Q:=2DE?FG=>V?>E^9+@ MU@UVB%J'J'/0L=]SP*T#?G.(WW6(6X?XW@BD=2!.A*"IW8JYI(K.)H)?/-'< MAYJ::X?&1!_7UACMZ=AO6D^IK>=9&H:3X&R(6LR\P417&!2B6\P2P'2(0&?0 MI1%!:$@(S#(Z(Z+ F$&+@H*X?X/ 8IL M@&+@%X+NUQ.![?^(HCL4!4 )&@W$@;L7X3M$!4 X"@?BP$V.H X>2A5N840^ MH2K<* CJ%/[X" !6"P &0 'AL+W=OM'\Q-HWOJ=4>.]56?.%OQ>BN0P"OM[3BO +UM!:/MFRMB)" M#MM=P)N6DHT65640A2$.*E+4_G*NYU;MA6W(HQ0L[/5"34.I[)ONO]$A+B:N5R!AK5G+] MWUL?N&"5<9%+JSJ@@-H)XJB Q@F2J(#6" M=*H &P&>*LB,()LJR(T@GRJ8&<%LJ@"%'SL73I;TFXTL2=!5B2Z[&R+(_^T2R WJ=RF" M=RG2#LD@FQ&'&':(M4,\<(AAAP1V2( U6+MWWS%8,[5FXE#]P8%2.% *!+)* MX"%U J4X2JW"?9Q$/;D4PGEF8\^?8H/<,)P;!G*S2]=EDBB%HV1PE R(DEE1 M(":'H^1PE!QPF%E17 :?,8,H,SC*S(T2C;QSU3_!'A=.+WXTUB?1A*HTT'F- MJ'JS"P[ 4)S'8R\&C30%Y'8%'&8C'B-M ?U'7T CC0&YG0%CJ]=>&2BU6X/] M&7$QE#K8#8"YU.TTLSL BV*@:P5G'U5UXOQ&VEU1<^^5"?F%UA_1+6."2L_P M0KKMY2&W'Y1T*]1M)N_;[J37#01KS"DVZ(_2R[]02P,$% @ PX5G3\)U MBK6,! AA@ !D !X;"]W;W)K&ULE9E;;ZLX M%(7_2L3[%-\P$"61FC8](,U(U1G-S#--G(L.A S0YLR_'V[-"?8B<5^:0+Z] M\-JVMXT[.^?%CW*O5#7YF:7'T^I[?HY4;\AS)KW[W]6'2FN\ M:4G]C'6>ENW?R?J]K/*L5ZF;DB4_N\_#L?T\]_J?83B ]0'L$E _^U8 [P/X MKP!Q,T#T <(VP.L#/-L V0=(VP"_#_!M X(^(+#-4M@'A-H3W*[_V@'QG%3) M8E;DYTG1C>E3TDP=.@WK(;=N;K8CK/VM'A-E??=CX3,ZD(X;,-\1X6E+N MNHIOMV:0. [[C[<"?- ,B04$%!"M@!@(^-H Z!C9,L>6^8TR*:BG@4\ ]"7C M+-0R\XP4@Y!237!EE(#8Q/D MM=KU%!IT@0>[P -=$&A=X%EVPW$SUTW9VL?CTCQ@RQXR)++K[/#2WBM8R"Q8P'(Q)X MM:#^%Q*-2S,-;!(=F*6!F6FVH2(K*KY'#:WA18.B56-D,C!$JR$ 5%&,2N,HP^84$XRK#T*;42+!O[HE0AJVPR Z+[V)# M>[@",E !Q=BA ZXT++1/,L>5AH/=H-#?\KFY1:O?B4DP8ICCBL1!11)\1 +/ M?,Z^8'CDP,'<9QB&ESTTZ& ::%NME14565'Q/6IH#5 M#LT?67-^J=U?TNDW"NY'=!IW1^*_Y+L3^C^28GKF MDX>ZX7N5;"X7J=I6S5>__EYT)^/=196?^E-_]_*OA\7_4$L#!!0 ( ,.% M9T\=Z!(LI84 /4_ @ 4 >&PO\81I6JI+8]:TJC4=LR[\?X "; (BP1H *Q2S:=_ M9\T%"Q=)7J?#836+!!*)S)-G/[_S;V59!9]WVZS\]U]MJFK__6]^4ZXVR2XJ M>_D^R>"7=5[LH@K^+.Y_4^Z+)(K+39)4N^UOAOW^]#>[*,U^%1RR]"^'Y#8_ M9-6__VHVGOSJ=_]6IK_[M^IWM_E#4@3OH_LD>!Z4FZA(RG_[3?6[?_L-_LR7 M+(*?\JS:E,'++$[B^J]WR;X7#!=A,.P/%O4?W^8/O: _:_^1'[V'1_?J/_V0 MKPZ[)*N"CT_[I/[CH/_\/SMO^,]#5%1)L7T*/B3[O*CJ%U;%H3&@N?E]4J1Y MC.\9_!!5C>OT5?^?__6_VM['3KJ(LC*MTCSKF,0ZVI:-T5]F55H]!:_2;1*\ M/>R625&_HM\?/!_-QO-^QZT?DONTK.#A5? VVC4>\//;U__Y\\O@U]M8?!GM=;;*"YA]A"\2!G<5K$B0%P$14?$$_XV;*_FR8["/ MT>?@=0R+DZ[3%8W8\8[CZ?/!?#R=+08=(]W$,=!H&>J'X$V:)<&[K#&7>;^/ MD\[BJ(B!P(M/C]'3J3%O\2]XQX_Y8U:_]N:P/!19\/MTNVT%_E# MFJT:D_OI]:DAWN=E%6V#_S?=MZ[T>#X:3ALGBD8 %M!ZRW \KW_U)E_!,]YO M\JR+YN:3T?/A:#2J?_\QK8!.\W4P&%XOGP5WR>I0P-.;9WRW@[V^J_+5IQ#. M>A$\1-M#$ESU@)B#/9Q_XCF-T8LH3K/[X.YIM\RW#4(&$FZ>39Y \/+S:A-E MP,[:CL#;_[I[>?/3RP\=BW][* H\P'QJ:0*PD8?&=O]7DTF:0P/,)UI5Z4." M+"32(8\<=CA10"SW>=%8O)O5*H'?X=>8K^P8Y6X7;;?!BT,))Z%LSFR7%/?X M+C\6^6.U =+8[:.L\3"':3$;['K8)H&'=0RBZ^CM^AU)E>#=H2KQ.,)4NFZ# MA2J 'E^#G/D<_$?2&+X/1#,=S*;3!N^] <8;$_-]M8T:X^N^ODI+I/?_2H . MNYC\\^>#X?-A-W-WQW@%7S;6^ZAHD+M%T+3>_Y^-LW:;PX)D)5 !?"KS;1H3 M2;R(MA&P%MR1I"J#ZY^SZ!"G\,LS$.4_W_T07%\]:TPD6?6"49\$L\$/RET,*1QDN;UP(9(LBH@R*9)7 14M@%/_G?\^'@\%O M@RQI'(77V0., N1_[*+W1;*/TCA(/N]Q)4J:2%YMX/2LO%E_?_Z=]2L_).L# M2 N<;A5];A[QCSDRY-7110)^#TRM>@)>!YM3A?0T7*L];?^1-_PQS^-'D"W- MY8%#Y?O$E[6O605"RDMLT6J9;8#W-)3>DM(^><&.ZA@ %&+D_C( B:9MG]\^! M#^^".%FVT-LJW\D6=XT+SP4]$4@=V!Q0#2DL'8LM5QYY"9]NCESXQINW2RSX M5CH B:;F=$@-PLM@/]+J>2=UV,4Y,A-O8_6ZILB@%SLR# F 3;Z-DX+)=O;; MX"4=ZL0T*6WN<1V]-[6/3"+1VSMW3YA M8^Q,63\Z;;=W:0+"(^WF=6_36^!.)2@"3?8.D@6GW?HCZ*)@NNV+?)TV^-0= M*)BP7F%PGV3PQEL6HE&\2S,R;TFY5G'>F#GHI6FA!'??(50_@"@L#BL4&K Q M76/)@N/6;6&ZSX*4EJ7IY,B>Y_92&:WK:N;"]:O"=LT(^#3,5"?8?O(S[_%R M:>MXUV^@9[0!TV3A]2.'9Q"?)V!3? W>:.L]G,&0?7%8._%@%XWA&F M'3YF4Q^10^]1#KW.P+H\+H=>=L@A?]8L.T*@%K E\?I@*0+"86LH3]G"&!!? MF7WIF*?& 8(LDJB$A\-E] F)J7VA_^\'V$4PM8K'J(A;V9>0(1-EZY2#?$_2 MJH/F7WY.BE5:DOX%3T$/G"C/>^;7<,)0ES3RX9@LN'BP$[2-^LAY^Y"PG.K8 MV)M]T0OZ@W:!<=: WV20VJR.BK%S9_4%@YP\!U_PIJWGX)NOV!\.VZ_?QR\8 MY$S.\96[\&7C'%^QGZ+"L**&:^?<%?OZ0=HHOROP!5?;(T=SN.(G_?%!O M3Y6C)RX'PVN;D#-!5;V<_B)WWA[C%& E!,NGUO$;;C7KM8NV,+6H)<;Q0[*' MYZ8<[2$5?H>NB_]N]:;<.+_A(I$'!(TN6G?T4K6X2\"$0"$8<22BWM U_>@#CW#\8 "T@>V,M(,[82V>XR'Y)C>?$N1B!)5$V=1:9JT(*[1 M7FV N,PV7!]*I G=\3?\_9<PX"G+* /M\R$IXB):-U\H>A*VD@7LT\NCC#BZ_>ZPWV^)_X-9%J?E"@R-0Y&854,""5YGG,B!RZFC\EG"\PJ_=7D' MCOFW6YW$[T $D9,8C2(U#X.7R!'@RT.+$\^GEZWG:6[:E0_Y]@&7DW\/UM&J MU7O\ 3C1DSIJBHZ[@"I:71EOT>%/L]"P)^W/77J?488!C"IL$L=\#Y)XU1U> M<"\YYNGZHF<&+;?1_@Y_&_S\ZC7< N3$SM 0,Q(H-P!Z<*".0A M/5ANDH"Q7(FI$=YH9@1X"=#[5IL />[X"KW@(XPBMXLP0;F%/"]QA0M,N:"X M/47PRN2>: N4G+5,-*%KED7^":38.H]V?,]AB6Y^$ +Q854!M3UN4G@\+O2^ M2'?PZMNG %2Y&(?*BQ28!9P6&]+;P9(#L>(>%W:-WKW\J33OA(\!2D9MH416 MD.*5P,1P>:)#E>]R7##88_P-]1W<5CCV#!8.X$>>L>CLWMS7)E916NU] M$X%2N$R2#">YCUC_PQA@7L2DJ#ZFU8;^%BX ) 2# /\./-S7LE*3X4^!Q:?.*;7_<:H*A5]IR%]"+Y ;1F M-$]"9!^HBM-YPNN*PU:4QR*Y/VPE+"&;*[DX&HHR&3GHN 25'C?@VF$-=R]O M_?=*'5&X/A196F[L8IU^.UCQ[2%.D%)AE"VJR8>"^%WD6$4\]S5RJQ)M&.]' MPP-"?6R^3S/1=.#$1_?T+!1-*V#H2+7*:-=X(/,")VA\277?9O%^7J%,=,.Z>90=: !J6GE5> M1O E$ &P/G@<)I:2YI5G?SYD*WHSHG8ZSCE2KM#&)>-'1#2X%_K.3YA8DV#$ MJAF#U:TUQ"!OK!'.TKXQ"@(4)J#B[()!__E_T -H'WA5>\ 1S-E$J]S,]6L8 MA$R06;O::?[V,-<&@O.$*^7",MFYUZIN7N*SJR+? C>%6XE@E/-BQF<9K:S* M+MX*]YPGVW0'\\5Y'_9YYKP)W-5SDYI*[]T=L4WK^Q>37JNT29HO[\8=IL\\ M!:C>8M1*R$%48Z(,U)ICV-_Z,#U21=&CPM) ?J>W(8* L7#5Y7(5TH\@4X/! MB"X;+>#/Y%/IQ^E#(:4\:POTAX;R.,+_UW^TH62SYO0,^LI>3NL8MM!_+S"F M"'UX63=%_&VC;4[1HT4$MTGO-[#D6Y"6:2SVJ_ [$EN9U6\DH4;$>I$DP8YC MR;!66U1A85662;<9U@N,E^)#+0L,IMB6(88*%QVD&+UL%7'%ASQ=)>0W.F#& M%3PGSH7]P:*E8@"),%0W%.UGG!^6U?JPM8<0M #+N T]+RF\"F;\CA)VF4SE M>>P:6-+LQ"K!"%%B=+?DK^/+Z9ZC(J>^DE$E0E^V +;<[K=E/F2J;*("-4Q\FP@=;&55 M>\3C!KC3KG6I4G0 VBT@M_,!]>OS2 %MIJOY>!&.AWR KZ;S M<;A83"_)!PK\TXY*MI?'"&1NOX'W\&D;)@ACH1%-61(%+$'Q*:E8[^(OS4H8 M_KI.8>]AS4/YA/K9+@$]+0ZN7[U^]>Z9.PFV\O")& (LB)RC8*DF* B/)0H$ M%'8I$2ZHL#P_- ?T2,2LSW#FC2]@0V.P8@AMZVG&$1%0;HW M/U(S#[=TO;AY-\F6))+$!CL 1L"X86'*8FM"TO< M0S0(/1M#!GDY=W,FU;,+R>YNP_-)/ M6 9R/Y'7O#>^>-QSEYD@*^N=NOT"7E4?_^L8E1>BPI,1;5=HS=)>Z4:@.Q T MIXH=G\)P25\G)H.,:@XM(007<*]8/O$RL4TB<0<'L M(B54)M_Y#'O6/(M1?RH2?IE3; MW2@L34.^8+X:U;?'YH3D \.[.U2WD3_NA,>/V[> 51E&9L/1SF#=*NP2?U25RA;LG MS/G=LV0$C$@?],B@-T8$*8L0YNUXE]5+80B^'JS--YUY1YG3GB(0P& MYEO$BC,]!P9F%H12@GQF4:9^-#K]M<,#?' MMEF=;OC;':83;]-/J#:2YH!GR*3 /8+'8 /V-)J%?FR_Y MZ0H^W&A;^:](RWE"O_8!E'B:(F-BX[>+QU M(5H/JCI1@,@IT1M9:YJ)Q1U(F8[PQ=#&N:)@GU=X9)%RE 42"W>.@A/:\A\+ M#Y6P;)09_[Y8M V:92_X'PXP,D_(Q06F.!4<@1I 1LH#B2(,,YD\,>/E3R;:JO(.*P[CCC++(\?:6R43N M:'+#.B4T5P 6MY7$V:>$EU]-P]FT'XX6,W+I./J7(US.DRJ^Q.-'=(T($NBO M*:?^(WEB]B]).)HQPXQ,MH9V-@K4#$>.+M7XO M,*\&:K[G0G"]9]CK?Q?T@K\1.S_3<9M[U9+8&(AX++-= M.HMH6^9H[#UF?!5(B7.VS1FT[9HF@?&&8^>.Y\-P.!HV6,>[#$[Q [_*/'2"6B;TN.,#2FJ(U!-+ M+M@-J&+L%7!C\S=R SX6B^9H.>MWV"PE(1')V8MK46F3H2B;BTE&)4;XZ2#' M2;DJTB4SN[>8O3CUE0AK)&U0/!O$!]07DL_(%T !WHA#R61@D-64JZ>!U-#( MR#U5GEE=T@&O)HMP,.A;*E);ZFHP&X;3?K^5.#P]6UV4-7K67#A67HF+GIX] M$8#O7!#?*%4D>;?"T82](9=MPQ+-[.RZYF]'LZ^ ;I*NUS F(*\4)?*=^SP9 MWDE;C5-*6P4>D50GU@0IANL6:750(Y'%Q"HOM8*SY/'HU.VSK3/!K?/"%UKF M*D1J\Z=PI']442T5M9IA/O.I MN-[AUR3P 8' M(G@*ZILK=CC( N6%,6 I IC;7.72R;I,LS5HEA0F=6A!G,\A[@"1BQF+Q+CC RVX M9S+A7;Y/PPPA#H!2M#*VYY,=)JIB,-+G8!1LLHY;T#QU@=2L\=UUQ.QJ*O[% MI^&KE'*3L?">,^IM"B\*\-;]H[B8$]DNGTIX"JBQFV3UR0 *H#L&B?(IJ1PM M0/A7?4@J!EBC>@67;9\TIQ*]ZEHA8./O%.AT,A'%@#:ZYVJ+WKJUTDH-:479 MLY?RI&50!##HYGCH3>8P7(&<'"W"X60L?"><]X?A#+@8NL^\%? .0O00I5O. MN,#EL\D$7Q&8YPK>%Q&795E E];P@%D'8XT%3(6KQAK4:9Z;@%"BDHWM06.^9D)_@9/X9$P+I1\Q/ MS9+MY3SE>YA,"F8DL+,_T94ONZZDZYZ>O\6U.G$IEKW M#<,^3.XJ&/3[X6(Z)B0'&<#09TT=&HH 1 MAS#69!: FC"?TB<&EH!'SL/)>!'.QV-\Y !^[$_"^6@0_,BYS-[V4,'#D]FY M6MS>2R\&YK*B-!UU,1%7R9?;]%Z2 M8VMUT'+!7KN^^[ Z#E( M&-MQP#8#!C7WY,H4:29L*R-#Y)1IHDB-+R"YX\3LPS^VZ0V2_L4+]X#B5U:_ M>MJSPW";KXPOD4U!LWBL6YM'8.:63:PB?7F95(\)R6],SS-&"HIT?73*ZH/H M6XZJ1DD>D@C/";E$YQ3&8C%9^@9K#!:FR7TEL:C[A79<@,P(3W^>DAK(,5+. M[!;20RKD#6*E Z:S2?=V#:7>L"J=0@Y\)UM_9-SVNDAH9R/YZABDRN*H>XRO MD-#45#RT4T5SC=." K ;BDW N@HY+1&&@W*!JXBU=6:&_AXVM M"!M4=!B:8V@(R[O<5>*+M/RD6?DDY7 %\D<@%9QO+56(8%5+@X9A+3"^?QE) M.KK9L] 1QD4">RRITB95L'1/MUJ#[SD0/Z(L"51 O+3L-@F1(,4FGS:[6X2O.\]UK]J=Y\K!>%NY*X/2.U M/0T"<\1CK6:6F?0""R2#WJR(KL5QE_F#,07:4GQ+GF#H:K[_@Y)+_1E>MF9( MUIC&OY)JS#BES?5T0RY780ZMUR9Z+1O(K,&QCT)M+,&,*5G0",^I"]3('DZ; M#>AZ183:'ZDDQ-868&"/LM@E-]S6F91.181H6J8$J%0IZ7(>QR"7F*VGW*"HN7[.A M!^L$,LLK*ZHBU7!FDK(>ZZM2XQ+>.37F:2K\AN_TBHFB;/WSB9/1Q)G"5GK:6M)KUEU1Y( M)]Y66(Q65*1@5.7F?LT41D=:("RITJ;P,V^./'Y]H-)=','97^O6T-@'GG?= M0QN/LB%.$GX(D6K-<:,KLD&59$"4,EDN<&7%D'T!J,D3"<+/:F?C:@M/>:*R M')$/K-QE:,518A@YC:0\XH#.C3\?XGN1.?>@ M1) %BEDM5 /!N\G95*&0.$E@DX(@@C3$^6V2[=Y/QLI.)KAP.E10$JH=.^], MJ*%E%9QJ/LV!ZP5_HO06FRF%N2DMJ^QG[8OXZUQJ2GZG#7-HVFB4-/?6R?CQ M%Z-3DV>B6?_F7 MD7:;?(YV)B,2J\K<:9046U /1L<^PFIA;FCHVG"^-Z3C]2EE"'_;4OI 91(@ M:?*L67L)3Q/K\Z9II)N<4_66"5,C;X.H[70T)IB_)3(2! MSO B SDFH!I(4X 5=GNPAL:QLLNU5-P:'.D5U\T0O[&PL(]YL8T?@2MW%S5&[=FN R8#[2B<&;PQA_1R'% M0<))U'$J-:2U[#H5]:)[6#9DK8G&DT!K+;#93>V);O5Q+_@1N:EX2NCH<&H# M6M%;XSC1];$;TEX0S* *C6THZTYX/&-D??K"W7/ EQZ0F-T9,C&1CXA6^H&, MZ3;_=DJ:15ZR^'^("D1:\!36E3>2F.6E>%S+[X%XQ4B@*E1.!3!Y/'_]I-ZV MN(AU\](1)P O39ZUOBW!8N#*J^P^NK?,_"U0U$9A%S+'\ZW M-\_840&L).;;[=WXW3,._(E8B3A1KF*@8%VE"[W6W=>9;;G NWWZ4C/JD54* M!K/@NV PP7_F^,\8_CFQ<'+YU-R(G[K7D88<]/&?(?XS@'_>6I>2C64D,6L2 M)-('5J0CBAT[_71DI@LGRG R:>['GY29B;Y]P?BGCU[OF[_0>:>XY;WL ^U/Y-QOPX/I\DN'P6AHWHJS8,2.X^!)%%@P)M"NBWOQ(T(JR,'BW24$(YF(,'Q#A M!11.XPY3]Q@;RF!V@DS@A$(KY]8YYJ_5<]!;=#T#@^.*95@*;/YGU="2)5FVN0[3S=H!VYRJ.4 M,9$RMSO/RE%^S8MX*ICG<[].>TDO;'6O:)*4-7VI,)'A;C2!ZI&=&3B79WZV M[R5*E3HHFXK>%EL'*.81!A0O>KL+)^345]O@^RF%V2T6M -TY<"V:U6D)Y*O M(.^BS#C!2C_&E6G9=,K9:80 /\HA_EPQ1Y#4K,A=5PNQX;ZG9Y)3N?W*M8CX MF!(%DJM0,JW@:XX'/S6WTB5?>"2M!CI"#.PD^O@%>++'W=W8MP#/=?IQM&G: M#C"YH+YD41Q9)A?,,?FGW(>Y^6?F[\-" M_N]L UI$9!K)?W^PP-FVT]-K4['B:,W;;3O*M@I'J1_1 (7(RM,IB2C^G(RY M0R89QHD/DL;9]T\F%3).4$!%4G\AL($6TT+S5'J! ^CM%NB[ ETB7N12+O+# M_<;)G3/3>>(<]TT2WR=N5&B%V$]%"@S^+DFX"&(F7OM"?$,6&M&&.'Q2;EU9 M8 Z?$@3C_)G3VE^:+$-7=C$ [F'5Z$\\+8'NG.!K#2ELTZ87C85IR- MD^E(&^'4O'$PA34:]G/+ZCHY\EW.14S+]S&6=5VNI,)!G5JE'.0-$6J\Y==:%&RY MMJ,,KZ?D@\GZ))BO.(U7-W4T5&):!NI+F1YWMV:H2=A6_IG M6(-TPHK&99%'L<589;+A] 2-X4=2A_"D;1 HI&"F07@+\-BJD0P(PG>7HIN4 MX:8H-DHYJGYB$:N]JI/2! RJJ!X?)_,O=W$R>%Y.!N!2OMR:M&@G"Y"(H3&9 M6JPGSO=:I8O%+PYK*;45-BXU[-^9.VY*?-P<)U,J1;/&7U?F=FNC[/*8/=M% M4A6Y0?.03&$LE\!D-D(R:UC/'VGI=LR,'GQ(V(T8%5)IH\!J7.<%[WI(RKKD ML.FD+2OBFD]VI07?LB-KBC>-1XPEL1HF;TX'!9 Q0R8*M%:2"AI8]27 9=N( M@R$70*/.*<\/ZQEKCY7"*#9ZR1E )2 4$#>6I5M'69^8=]25C;G16KU68F3- MK$V%%H=1IDU6HD<<(^?WC%I"="13'\6K6&]@1[CEDW'Z-XS/72)=)I[:B8Z*AE5VAR4=X3"5R>(+Y>F;@#2YE4 M &,=2J?H)@Q2!.;%Y#^B,$TB9%9/(L=K#5)JA&Y!/Q<'1>6 MCH5^/=7.*=KT&C9HT,XE8J\ ZVN6TF/71]YK;]G;MAY]-QP9T4X<06B@^D4+ MK]>IIK8>LLY(9,5RYJ G%;06%B8C\L8K/S:E7.F9 QM.(TG^K$>K5%;(KGQM !QH3TV-'1EQ[RA 1.?]N M$*%+A\M%:U2-3$QJ, D=)4G'7R; B1XD-4LU#;6(BA M/'!@((S#M"NAY)3MSLA4G"%F-2S69MSGZ*N=FQG1Z >F8%JW#IC661<=:0W3 M?KV7=X$PAC';#J*EDF,Z,>U2N,<"=AI $C]@KV-T8EI8+[]'&*I+IN6XFR?$%@>'N-G,_ M6*6N>Q_LY?:3'&"C/AB'X/>U67M1WP_1HR&[,K@*YN%HAK5O<_B\""?38;B8 M#H,_Y<4GY#>PYO>HNP:3T3@#J13;63SD*^S>,QD-L?0._YB&P_DDG/1G_]2PRCAWOW2")UVD)7GQXG;$,!^^)&TV.L1ZNJM!.!L/PL5P;$.L M]:1YFS-O15);)XE.84L>%EP4*<;',1CX8VU! 0WLCD3%%1M631:BS8BJZ Y[ M]"P8/2'/GK/)"3LE_/], M*MR%07&),3E781KLT; V/'&R;>(AQ C^3PH/:Z3@Q\F.PSGBVO@,(@!8VX/V M)6#X*M"QN'!(9)$L6=L64MBVN"S;T\D&>>VA/ICA"R/_&B$#DU30Q,R[&H6# M\1R8RN((E<-%HW$?B&XN/6X;-"].U-K3Q85_Y.F#L#^>A*/^Z-C3!\"O9N%P M,FU_>H-Q'\>5/G&U?_$1?G\"O?H$[/2720;%C$:[Y@V>->W6Q]U3WM!R@5DW MG<*V3D;>YQ>'=!M3+& :SA?S<#R9.)^&(S/6N!_<;?*],]DAC#"$79B. _H/ MB 3@BC-SQZ#?A3(]".&"<#KOPZZ8!3]16IU[PQQDX@S>8#X,Y_T)7(SM=*K"1B^-A!R$DV$?* YG,P%)UY\/ M1002RQR!N -!NU@, A"EH_XD'"S&Z.AN1YZ&%QO.05P"F2["X7 6CL=<0+\_ MOO57P1 [/@Q(6,,?D[ /Y#T;3WQ(<+602##-1O-P.AKR>1C"%F #B2^"Y?&A MPFB\*2@,D_' H&7,0/Z/!M\"I\O\! [^+P34CR,]78^FVO&[#1OI!67M9@ M91WO_GWP8X&*Q*TN(4,;>@?-0\3ZDZ*(WD@"?0OK,YGA-AH 1VL*!WX$*MP$ M.2$V.ISUA78&:X L/Y M\74=3\#ZF$TO6%?8,>3^1];57=7Y8 [CCXZL*5PP&HY)VT"3P(#3:EU&6\&Q MNM2:V.F@'L][BZFX3#I W+AHOWXKY<3#@Z\6BRF9:L+6%[,^R,OI-V+K0&:P M-P.%7T,@%C#[%B#$OYJSO[3H0FUOG;I5&^9I7,P5)Z:UA+JS'-^36RSIN:18 M0-A*$'IM,(?!/)W/YYC"VX<77 Q&0#(S_',0#%&Q(=PG2BH>D$0?#<:4[QLL M9G,B''(]L)L+-F R#^<@"95\!L *0$$"<=OLVY[=L_,4H5";'=J7U7GLUA^G M"8CY+@MNP/+9ZEY/PZ,M1UW\S)_O@A=Y46"W)Z\=+-__'-E*"=)5LXD:]]_> MM-]_FR*P8E8&+Z+L4X@]AMD3="-XL=1C4\>0:YUFPBOI1"\ I#3D3;Q#9T4E M$=>;^T15!.G[SEBE%&!*I,L$XL-):[2H%3^T"RK4,1*1-)?TCJ08HZ-];T*8 M"MEDBW=<83\=]OK!#G$R3$>#^MX]4CE,F60I!6/%G%?8 M2+_=M9W?U:AOG^Z]-+? =G9,WL8A!BSJO1K,G $:+VC14FL$]1%_> ,_'!\? M%2AXQN3R9P#1=3[#(4C*)KZ%TT5^?9F N=%$F=W1V+VX/J#3"I,Z)6Y?F[R0 M0Q*[#4?@CJOAL+5#\@-0Q2/C +&X,[\S+?>22-/]XQLOR-P81M M@.)ZU*R+4Z,^B7:8PVK/W9F'38(+9A8P*7A/)-*KL;.OZ#8Z5*8OH'.:FHLD MQS9S_8)8FFF3528K!:].K7),W<*:FL*%>#7_^=&WN@P$4L%Q!.T,:U$". MQAOZX?'2RJ4,#QCY8L)XQ>4>[811__%O1!^-.=D$2M^[IF!/&1O(W.;!^ _1 M5:G[\PJ6[&X'DPN#F^(3IDZ6P5*<%S5XA[.W4IS &#-?>8Y&;SJZWZ#[[:(L M$9Q+N_>2<4<.Q)4&XFL;WGQJ8XD8TP*]O*%MW)QR670]\7_.Q\9Z>O<68G!G:P/GE4 M"FRH%M/!MJ;N;#30A8^T0H[AY;[JW3#?L."8Y^I34WL@!#W"M]UOHY6=^%GP MZPYR^C(!S;QWYFV=:/$741OP_O,>]]6P\I%SDTG[H\"')IJ>X*_A60R6>%J' M$#[YDD[WF#6.R_:4G4_D9)U5&\9N]H]/FZ+K25J'QR(=#:>6CD)44MDD#*K' MG)].^BMH)6!B@7T[.OYB>/$P YRD&7H62M7H^=LCL?.RT^CPCV7S((=> M)SU6.YB?MR"6GGV">76VR;KJ((&LJ4E'55T['@Q=2F")OB.+/6669Z>XQS@; M5H>U,_OS%I.;$AFRE1$;-D!-3?3XP-OD,6BS:$(IWG(/QA%;L'X.F'30]EG8 M!<'8(;H40JOQ=$_:G3&OB94O6?LFL4"QO)O>#>L@[%B&O1.?2;"UTG/,1+Q0 MA3IS>R13$^\7E0:33,RT#7JD4&I]+_@XC&;DB-5S7=>&\&1?3683 B)NX0.- MZP?B&)L/AC*PN4*^42/BHH(CI+)05]TA[Y.C7:;M_80 MU!$@6+0T3G'HTMZ$V=OC7E\5GKY_$H%MT20IB:K.GNAZKU^]EIO8N24"ZTE) M>9P\=YT^XZQ3P8N237I?8&'O!RI48=)XE<0$DO$*:R2#ET:KH6OH-/:$>3@MQU#O')^^TYT8Y4F#?,7?'<0P\>YL$_$ALQYN@+S* MT*9GFX,0"E24,!@YLW^*T@=1>AH6@U#4A7I L[N-Z&A(9CZX.S?%<5NL+O/\ MD_SNP:-A;2^;NRAJ*(=6K?GP@DE&UC>L*U%VLC?9#J/1JJHD!Z1^*LI:NT!T M1?6/N*)"?;!A\Z&%W24]>\G]7LBO1?SB/B7_G&1#R_90UPSNF";\^IKN0 /8 M+0%D1P&U%-MI;UDJSE([U'2XX&&>\<(RDHZA-*HVP&U3_'H"QC TB!@+DLQ( MBX#N>\F25<3#\_DY6:R> D/STZ8TE ^+J;VEXZP4EKJ.5F[9/*LZ$:I[?5\^ M'EM_7$)^@O, [?HA6:S23I6L]0[MR(JRFRX %Q I@W$XFTW#R6Q FHLK(-NE M(G6$HA>DKJ*2)-7:Q,NT2NGN/#7PQ0!!W4596S\S;:(W[8VFP^\,2HIE:>WQ M5U%P2N.2!@;4B0%>+ZOG"-9Q, =CJ5HOG_62'?>X4;+#H \B?1".9MAES+3U MPE0"OZ\,Q>;P\CZI T"<=*;\2&UEM!;6(4MEC2A!S-+NEYXRTS:Q;YA]W:C MOXUY,V*8:.[ />QMN1IBVX-9N!B/G;>NW>##$%R@PO<"C"(YS?>^++FHJ6XH M^"V\@7:+ RJU"AT6-0&M&%7N4I7M;#VM9MBI>G-2:\.#U'5PD-3LR3EV8CJH MG8E=$\F[--G4[;"'WD9R2?LM&7'IAO-1.!N/I/R?N$57YSZB7O4/4#;1K \W M3Z:<332=CL/)?.B)Q"_9R]HVU5<__$=,JW$=4U?;L:$<7)\#YER;()T M.0#_B 4 I]-_^MHH_JM5@=R0![;5M)4F__QWO6^:^!&Z6HBMA! T7 MQ51.376;M/![(@SYMNGP88_0I;0XZWF:>DL-/ M@[[[K%-,BIO>-J__^_$JS'/@]3?H"J0X$MV#,BC TT;DCJ9 Q5A6T,>>.QBV MG$WGP1OJ^2X)&C))K*49@@R;A>/%/!A1KCP^Q^8PT#,T,:MK"-M.:(KYCZ,Q M<"Q^Z*W:PRB$N7_013ZAK"+<,"Z01](T:-V^!6[*[DR5DDVEVB'<.6V6HA@U M[74/P3NJ*^9L IY0ST/NMKHF)Y;V9SA/V-]TX 3ZE02/D:!CF)74W/NR+8!4 MUMMNM JSAO^!36)=^ B+\0YH'UM";LQ3*J[-'D2F!YNIA;-]A+C &9TL6H(@ M_,*/ YZ>:-JNW=E':N=Y=>98$][=J4MB(U078#Q=TDG50Y>A%Y/-/SO72PG@ MIZB M5>6UMQ\M/W:":"=8)LTX;68-_5[F63N\: AB@*$^9BY\[@X9N@Z/PB5 MH2M\Z/U6#Q^>Z?#^=H&9^ES=R.1CQ AP&\+?CV@)>:O]G;->P(&JI0.$7D6"*(J6OO2F(4><;+^5"EZVGQU5\,S:Z8_65> V ME1MHX!Z>EFP3$IE>F"?7/@A+3L?@I1RW'9UCI'DT,Z?^X]^=.!NSIS M_QGG1$EZ.+^4I#]236([1==^^[L3='VN_RCT#,Q^..R@9T/HEIX;Y_(7@FXG M:%C7P?12@OZJ)+F_O0)1GZWQ>TUB M-= S5:(6W?-8FIM[1FF,5*G.*T-^^>+UQQ]N.!E:%/ 39I?K:.XD7KH(GHD7 MG3+&%*T O=8&-\\@N#1-12QFH(GJ [8I7!UK3K=^>\@,AE'+&X=L0=D%[B(+ M3.BKJ)5P5:3+@P&)WN9,>>Z6\DDL#H<)D"*(D M6%=7-G7G2'S,G7S8OFDRLD7D'V(U#]P_@/^&V#ZHJ@US9%N#ZU_]<'?[X5?/ M6F?O=4,:] ;.8W#_3BRFQ[4,>9X7)_0VT8=2X2Z#]"2GU9)EMX@ M*:&(6(V M'N-\1[H4V)3DV5D,MI&"V>YOI'F0O?U#OA)4U6M\OU_5!OC5L_;43LVS:[*+ MX^>(D.VDVZ/WLP-U1ZD%Y(ME'Z)QL4G94NCV;0K]6E_:T992)Z858K#H2;"P M$](AE';@7LHR_:TV?3XQ%3. M7%3ROV;EEH:*I')KL, :\PEGVHVQGC*<\I]#^',AD2#RI([FX0)! PAIV&3P M^,[.R2"<8(ORZ8+*L#AO^WK#L]6@XI-KA9Z['5+V96-A] M%4SZX7R$]?3S9LG7<0#B(]>[,,6XBK]/XGLNS-2&HN?5DIW$0#;! ,J&N7N, M]GY3-?)V.1"^K?"%)EJ/@0Q2-[.:M[J$@8GE&G<7:"XHO5JI\$R=R_38/!28 M9($/WL@ZJ<:@^"\<6W S+A QL(@YSQOD:$JI? P 3Q!>4EF XW-^B_0*79O& MC8JC3!J*Q>RB)M;\?MX2N&T:ZIWK).0' =.1F)'3!M#X-3&.(9RH92JT7!:VT1^X MW@35PE>GF?81"-TH&2,IFTI'MPVQSN/<&1"9.L1;?:*[V,+DQ^ MH*B@Y+MQ6@6N_ZZY[]Z=0+^2WD'I+R9PZ'YIVNB958\UHG4%JS6=#\+AI&\J M5YRDN*O18![.X#=2D;4RAFUP=^=F#A8DRP)_F/&0 ]E=PXA:- ]-H]!E<@][ M):-0?@8,,QGQ3'$5_5%2;2M$"^,Y8EQJTRJ/H9EU*[UUN0>:+/$(H6DWOR:U ML:EX$;$M1I<1F__8\Z@N_'*RLQ#*EQ-@N)!8J4]_)<-LR6\MA)/:3E)YUA)& M=O?=A()M!*Q]Y\^4A%^R[7[([8QM'_7ZLPMYS)=L^]]EUX$=B/)IDLMMTO,&6G]1#7RH9&1U,<_>QIS)?$-R\UZLX4;8%Y3>-HP3P#\ELL MQIJ'Z6+W\0G69)UZ_3BLY^XH=W?%8 M"_;,6-*%*;2U+06XMH%KU)R/#+"P,)9)XC0;GI ^1D/B>YMKT;) M9BWXZB2V->O84XI[)\(R)]&.861\X'&$9 AB#CS96X;-MI$?9.4)61F6",A M?A0.G;7X-70&=EG+2AZ2KO2P^ZS\/P&VJJ,A#MP?AF^A5](1Y_F'P MXTW+B MS&.^ZQ0M4L&<'LU56C%&#G0YX,Z7+%K%VRD)F0.ZX 0SO]&,0 M.M2Q--N%^GC5/.5<<6N!2R0!&G&(F%7!>2TWZ;K2XVX)JDX@];4EJ':9+S,@ MXP9SJEK-'B\3AN&5-I@20K9[C#+0GT-M7>W!!#%TP$3LY#GU%K6[R([;QIG! MQ&_"]4FY_141X M/&FR\2,Q^R_FX?9YB%$6IR!^OX*7.[/O8.C&PN!W.,W19_\#.;JSC)>Q=8^! MA\'-87DHLN#W,!+0YT^O0XD@'E+=\O_XKU_8_+\RFS?\\^O8.P84!^%X8, N MY:]+LZOK!M0W9?P-GI_$WXKK.P>R=1?0[@TF@WDX7@A L?GK"Q+037UH:2I; M$XGE4&-T,6E]PT#M1N)=W+A3:A(B2A<+M)D[43 M3V; ]B*XOGWU#I,1N?-G'&PHZLB];+D/6B/P,?#RQ?P6#^_QWEA)FQ_ZDC,< M<03ST)?P4.Z\A;T_-/.) MOI+H YB6^/TA:)G;#(=K+I\"+, 8IVFFY5[W7( MM,->')>"]> C368"FV&/O//V-4"U0:M52Q,@5^&YK^^7*"-7R256Q;)O9Y(! MW>>T!"@N(X1ON4B@.R&B&=?'J,9H)T5J"!=(?LF2,(&$LA6L?!FAM.IR^TO__)=_47-&X+RNCM0,U^+2H-. M&W3\(2]H:'--@=OV;L3MJ.>'],*9#?N$I7Q!SY).>.K3"]<+7DD*L^91N3VY MEHE]"Y^,VZ#VBZ1Q\T[;*_6"NV@+LC>)F\8,[HU7;F,J7EMKKBPK9& *)^5$ M*M4XPB:TH\V"'6.!F7MVH/GGU+^'IV;M"RDO1>"F3HW*@<[X6NWXN'),6V9U M__Q30!!3#;72[%47H0F)#TNO;W_BG+,;U".<,F8/ MPE_[=5Z9;+>V3^^UHRSW(#50[:9)8>T$8:>!:3A=3(Q&. CG0/B#^3QXKSH3 MF>_.V9="BQFLP70^"4;S<3@-Z$8=_U)J!2_2_E2F [T>C8SB)=YD9H<0K1Q#%3+0&J?E*O\=^)-?[/ M\AM@3N-7>@PP'YN2 RW=O,YLRE3C2)?8:HH4*T6&Q@#7HU33N^>6[31"4:*8 MM0-LAK)G-AJ%_0D*$6HQC5-W<;BNYK-IV!\-G6HPBN_?8\*IF'H*7@T*$R<0 M?XG"W.I%4 ?'Y2;Z7\/%,NV'8P$5O!K"LLWFPW-GUAF@_F?QKSB-JG%A0\4=5A]^GN9*?_2LCC\&PGC?TF!)G;G=$SH0Y=SZG\6X>4<^4[A MI3;X8A;.%XM_#;'UC1T!=C&.+,-?TQ.@N4;?R ]@B-2QZZF4;[B8AY/)()A/ M9N$(=&.PZB>3< %V^BE_0/>=1_T!9OV.OE$]S^^NRE>?L&\9EGT]<$OH1IW= MW28JDN><22ZS!U,>P:299+K3"%N'QVF.@K:?7 YEBC&;;E^V]Q_(\U_2,*D9 M!OF"AU> XQJ, L8#E)X#]$2M"G?9/YRR^P+9RWC!N=H9HE3#"3D0-V"\97D> M/S_?&UABB@*H! [=2;.80WX:.;CMQO^H#RMQM;FG02;PJPC$1U/ 9W'%%\5N M+# KO@N_59?^8P.6;@![=*4PE^9P4*VQ'#DP;90[Z?K%LR"F)Y[A,PX[HA"53_-U%>E9<4!QL,.RWT)C["K)L]0@ @G,;3:\6VF"DQ*R^ MR(1)VAM1+1(OGF(J-AIY\@&@@@]_"Z[Z/35@^[W1Q Y5-TM;VBYZ'FW>DEDX M/.?EO_1M$5N2+97+7W38F_?MZ]7CD1.W05WMI=JXQC=\J5EOZJS[%[[=H#<> MN&^'NL>8KS=SD6D^8,KZL&]*F>0T.V.3$];K2>=?3@4E&FG'G+@0D;/!& HE M3$J5[QS-!T: > PEQFV(;TE)8B_X8T(:G M:H- Z$5^_-7A^3I[A7S!BO_F C#Z?!2\V&*#J+O5)M_BEO((N'-L(L3)E@V< M0RD*5+.#+I#03E@7 LB:ZF/;DYCT,>6B$I5[(-@EMM-+O^H+U&6@P!3A!)RK MM*:#R7)-F!E109H>UP,;F\5&_B3%PR$-:L5EUL4\%@RT.#5-@*(5:#H[-,6J M0\R6,)(4822([J-OC_7SI)3;UL&&CRMVA"_?F?^.QOY_?U"4#)[H MC+^=\']4870_O?3V_SH5Z?@LF,#_QO"_#["ZS^WJ#GKS =PVZ WG_)\9_*>/ M?9Z_^Q89-;Q3.U3 V3) [2BMJL3LUR6B>,:H&%\B?7$H3#QI22TXPKQ!JBQ< MOON1C#V7TTY/4;3E'062T'?%YL;R8.(*,J!^L">IUH:1Y_QY%#;!M&U5NDW?S8[C+"0 M0@:/7BPE9D]%UC_QD!BXG@+E4DD/O+OY@-<8NT0U_236&[.X^258+W+_A[N? MX>2-5W.$^]VNZI?Y&(+KNN7.4&C#_+2MI7DU(P,4A&0JPMITU^F9=6J3H M&+&:!_%[U+K,L*0F>!+"93;E?]*%3W",K 9H.-*M>01Y\2'I3E(;L2E!O9O!?SVM[Q$XA#A/!26TCN@3]_@U)1SW#' $[[ M/!<[7C: -B1QZ_'->X7JJTV2G;!C>);JCNAXJQ3/'MNZX8[$Z9;!&='UDFTQ MATD]5*YN)_)?"!84VMLX"?-W7*Q?Z8K^D[@ M_]$[31ZWM7^5!DW8 /);XC6VRZ%O/+YU^FY95NX$Q"FZ<.'X#*JWN&6B1DPN M-V#;C!F<\7!4?SXOYMAS;3A$Y,M=52K1YZFT)*3=P64'(#1@'U&]EI&#(4-*V]@[?E>2"YAYO,F ,+ MKF.,3$!I,\J_JMY0XQ'J&< @WJ'$?29@BDXWS[?@)G^ES2*7T-=MEN\8NFRS MOOE..2>''M"U\?6/LWMA4S#3?OH>@2,'D>'? MO=3J;VXNOD:"VH3CRP1$PN*:]!^#>@4;R#68]A7VH*DC%$>8L/[I+)C/WGT MW>UR]!Q.LLAU**-?7)%_;U MZJBT#DG?92G_&:-0/N&LY/\UW943\E/Z7LM9G_XSF?\C>BVQK.CL$--?RT\Y M]DR.%E"T)?N6#7[D\KW&Y%P+Y4LWM.2-7[_ M8(J[;QU1]+'&6&\4T@Y+B(LT*T&Z_I&TFNO!L^"=ZR6L6EKN3::C< JL^PK8 M^A#8U0N$ZD&YN53,U*"LJ<*G[Y$F&Z$VTX39NBBDM#?ZL=>Y.[:K6DL[)KNEH@ M4#(E%G3L^7JMX,:$42'G0C#GK*=352C/>WS6&HH&>&3N,N&Z8M3*&(RRB9QP M?SN8""C( S6XPGGTM\J1TIQX- M$;R:/R_FX70X^%JXQE ATL^"5 QYG?#-\TQ""UB)!#\(J"#+'K\ED29_*G@\ M :QCWXMK^>69Z9.N](_E"R17F#!;EYI2B!%F=JJEO&$?7O_BE::;KX&E/I,M MFX2HC%V\L$QX0X2 M>DD0AK?SNO MFX0[%DHG!@!-=T0MMAO!H^4!;DC)HG_0Y<;O3ZT.TDKK32C=&!,Z67#0$Z6) MCJ7-Q*1R?Y9Q)/U?4$T_RGP*7K'(C= M%TR95]@+3F,]N_('#T/B)/,E+U0*>U DM"W+I'I,$FT M4760&UJ:T][T.[.+UM;4WX>#7O\[;FYNBB\$VMHT_&!>*AOJ(%'>1ED41UJ\ M0>HL(6=MX."B)FX>YO#80C'DQ.G1N^NQ,,%/>(5IR8$QCI9SK'U^_^?CZ&>=3E*RRL.: I__VP"4B?\B7)0+J MAJS74Y)"OEYCBRF4SW#EBK#G3?D%S=+9NW,$I[]WYV_=M#?_3E)1+M@U.G"V M!Q-3F?_^RU:>W^H*C_J4[?CWHCWOS9[SK@TEO^%VKWG7Q M238KPT@L%98LNNDGHFB3BU!^=L0\Q@.XQ(R2:[ARS^L3ADHN5QUFV(839IIS M&98L*4_;+ZPT?A%OP=MWYV]%GG7Y_XXU39CM&P+6K__.WQY1(.H#>)K[EK_* M"<8I*/<1MA)WJMEJ*-:VN(U/1V[&EH'(6X2M*/)#R>8S'[!87I1@<^A=N<*I M/QRS4B'WDX? 5G@,YLI?/18$PN<)K%4D.6<&4_2!\Q'7 VQ.EC^,$N*RJJQBEN<)O*&6& M=>,8@D>72?4J:J]3 M:3@>G6^J.H;/*^Y89KJ2^HM;:SO3.$<452/V067*K%Y;H$3N= @KR+7I/#C2 M0!D/@SG,VD*. Q'HW$X![N:F@*"_CJ K[@+X#" M!1]."7.(?.P#:ADXF@SE ]['9=A MHT?NW10K:=S/%K=G9".-.^YQI?XL^5P%PR\9D?)DU??NE3N%&D;$7 20^Z*- MM0NE8(CUIJN?*89K029I-F3H<\RC8HT:%'71CM M23&>DGH\^!0N"(A)9/)4;Q_L/-Z8'.;[17T#S3-?DZW5.S4?= M&]Q;=JA2!V1Y$XJZ1;!W(9R('P)YP]]!.N:V>6N59D:FH%S,'S MP+NG]M=.,(!=<.ATY3R;X_O(2KK=O'DXF(SUB(?SR?0;G?!Y.)[IN--P/FKZ MF"_?HJ9P8_/H/:S,4_#1:;1Z_I5'96?G3;:I'N?##[@7VZA>R"K:3>0TZW'@ M424O"P35SG-R$X;(UDN!E[PO",[ MZ'>ZU6#5V"%Y@L@\!9[(;2=(!>DHX[:>T++!8E7<]H?E-EVA)4%Z!*^1LPJH MT6J[;8-12M>TO0W2,\:Q^808SDC7TW?LQD3!2OH"#4%E.]C&!72I$N65'I:P*X-)K )@>Q)?^ FAX^(7,N$4AV0PWD([.I\CW<\C&ZWZ)U_)YZ M&R?!2YI%&+QY:/KYX<9XYU!$!)A3R2,5A.3 DS%A;OLD%+%] MDOPS[#L!6)?S:C;9ESG5$ET"N)EQ]IP)ETMU\! MV5)8X#7ET2%!.;3 )&)_"UGI9!L4=?808Z?8)PXY#3Y[!4:.[@IB$8(J^YW) MM>71, U#V[<_2BA]^HE2#1X21+C.)0I>T"GS4V"]8G/S("E^2V*V%REOU&&GS,TH1&Y9'&Z^ M;5]H<:Y0L).!64M(]' Z>#00IIMDNU?/I))(!F,[]X"Z._C".K'Z7WW1B4E,.2>*C_)H3@WLOYI)U/=$10CL M96,2=23LA'"BS#L!1;B;3_%EFZBM*P4/)LF!!*]@*G[94C.O&K\A5Z1.,Z^E M>S=4C%>83,").#]1+BA'P(]<9F.:QW2+CG&=_@9.IWNW,Q-),CS$#Z"_9>35 M%?U=9!CZ0YPO]]$3IX.04W@I+3=745&0"6)1PZAW*) 9=M)#!77=.A/']>1U M4-=H%;,0SB-! PDN/!!8CM 3 88EDIS7WK&WV=R(CDP$^CCF7$?%IT0N["&8 MDW:IIT08D>7L%U5_A30CQA@L![DE, H/<=Y L[+-:SOY#N+WY)I@4-@*T%<> M\^*3 EK!2Z3EACF!-ZKDJ'O7*V80 QO:YSL)-U&P24$%!.;[Q"."S8J80P8Q MS$:)JV2UH5IHGF6:[0\PX8,T_=TQ;7DS>F4^EQ:_B [J&PP:! -G$+!6R?:2 MS)M4TN<2V08^4=0?@-+1I44I\E;'_VGDG8L,2/J:E(&@W%BAQ^[TY(;NY+3+ M-'W!1(. >DL\WGP,A!Y94=L*ZI3^U:N/B;X5Z31:>W'2 M-=NHV4D!I+P2J' M-R6N,"[KY!V9;&Q**&^=>D!)&IAL";.6N= PL#:E3GRD#^*>H<[=_+V;<5!? M)8OK"6\"8NJ@_F7*23%96; _%2ZDJM1R_$P2I6UAP_(6%\=.SR'OGU)Y[&XZ MYZ>*/O'P3(_:%)H<\?#"8+S 1%8FKLFO^CHC_LAY&NH1.'D*X2.U!L*,$XE# M5,$65\T,[UQLF$'8N:+,O5*L\48G!1HVR %1JY%::,^7 $N"]$A/Y-DR9:2E M)P-$BS#%M1))0HTTD_3*)JG%+#I]1L"JHU70V9H0+"E-#5]#630$-?:[B MLB,"AV!$BB2*\06\\U]ME(TU%*!;PL&\!Y&=-D.O#-%@9:1W\7G97?XMGD*+ MVN9]A"$P3KJEX'?._TTQ6G=/SH&J4I->\-(I2 V+2QLBR>>X]9T-A6O@O"K/ M2=9;]$W'I,#1^/'>(Y% MU&Z*[F3?5J1I'/$&)^QBC/-\R5C-;1)1PO;ZDQ MLPYT(J*[89B%U)JH!$-VN7VRN;# GOQ:!C,7E02@'<&[WD=:#.6,LL_!7"(I MZILWVRV) ^U-X#ZR!JAI.7W'D +=<_"+" M'&Z3+V(+0E)VKATD]3I.Q3#GV%IE$B\Y*UMS3Y]K[FD3F<7)?V]@P/: 6WI M42=F\B-X M>@A/7&03@=+UIF;1;I.5,"3*3?&XQH#OU>?\I?+/2+\>O!,ZPRT3*D 6;R#X?>W]/Q,/B3L(' O7@VF-K/_859 ML@;#.?$RBP'6?4QJWTW)]75L*_4HG]C,T8*JJWY@'P]WKR&9^P5Q7Q+^-HU= M7#0MZRR=,#Y+1P-3=U7C2^V\&7V!C25C]"QDU92%R6WO2.2:CAEHU0/7?ZZH M65Q!],X"4^\/8(=AKM$(WJD_=T&:O-I(IZ5K[EOA3(XDDXZNJ;6-3]FNO M>H3YL_'1R?!U0.)^SN'K6;)TWVT0#N:3B]\L-*+.'VP\J*%9U8I(">Q7+$U: MG$?J=U$'./EU&;Q^_R[0UF6,[)&W[,QP6(?/\A[(VI:+:)4:+"^JMD=*=FKR MX9LCK]SEFJZAC.T9=K!EM@S=W#%72D.Z[&7:R(L+P,TT&J5>-B5&G%@M\W2P MMNEC70U\:_3^%V)5T<5WCC?!<=:^ST%1P4-^K9^>U0=\078WC/>>J_>(8&L7 M!9]WV^\I-?7??[47./=?_>[__._!M/_;CYQR&6,N9>PG7[;Z>&WLB#M="#=8 M8J;OR4&7B;FUV"T!W!M2#K4X+[CS7Z*)*PF)21[)U[R&7Q7-*;!H%D>@LF(F/O9S=KP]Q6%KDG'OA5&8PWAG M^3->\?*S #J2)Z DONKV#;A[>>N_E^N*6!^ CX&9[?"[4V\G%J&QY:V;QLVD MY[F3VER2,N_^R%890:W+8_,]'&YFL=8#&8*40Y]XCK)!A.4V@5);)!A%7K@$DHI-]KW%7U" M ?<\^3/8S/1F)D\:DZ],//&2\;D:F#'R"IOQSKI!LX0]U=Y%?H^5TKH9]8TQ M?(,V\2N@@6#0?_X?[)['?1#+K\Y+WMNC"E.Z-5-O;L!_^%B15M*U)W^0I:Q_;)T#$!>O#.W8$, EHFGU#9AOBQPM!E M'!6-87I4WVE3#+0G/45,W I-OEQ3"$@ UG30NIACLO,@5ARM5*G4]HW[ZS[: M39/GI9=J$/C*7D[K&+:C,]3W MF;Q(3GY.^53"&X3!:I.L/I6JO($Q2YSK*:D9TK%-.W&H$O?/3E1>NY]=&%_"T8MD2 MS&^;PFK& G$E(D008114V8ER(X$C*!*H:-6&(Z'4B87TQI7N4CV(W]A/LV,? M3$R_\Q(;]JU.U438G%P MT)ZOUY1G OQ6XRRP:Z0A&S,:8P,9.2(I3Q#4A!RA(*1.1<9\DAB-\G^# M9.?-$/-Z,-^L.F,EHTJTJ\(-Z\J>6OHG&IO>L%]A'FM1]C/1&A22^:^0&K:&E-C>3ZC"NT*K( M9=X*=%*#;:.4SI;Q:ETBB>U+#J'V;V3D.YXH%=;R9(E;_$&PXTX$\S&2,OV18J9 M/@F.G$,3:;$Z[$S,G)T&$LZ70U3+4C)3B!J3:,S!=:/0@N@$Z,QD4@Z1V,J/ MK5U$.A28B]G,('"Z5O)S\6CZ7;::TS57"TP^4!XM0T@O4M8+&KT0O98 /#E* M8NT)2'KJ6+F!B;_Y*M6C%&#+"[&,JP AK!:YJ^I<")V%/%I[K7G#B]@L. M;GW\KSNU/R1. P8D"/%WH29LW&1^;:AP'U-0:B< 1(5\6PM7)?.6=I2*B=%A MCW2&Z',VMR76*23.H)009W-9.Y]A2'O!LFZ'#G.R0]0$<8H\T*+3R ,BL00R'=N=HL% MR _4T=T][\V[G"-Y.?%*&LY7D?"-K5>KS\V!_0<.4532/X-SNO@+S2%LKW]F M]X>;QDDT1B'OS ];(]A]CCBOBL34+-UV)LC9 ]A &JPCI?JT<*]NH7G:CQMY MD_;MX!5&L9 PIW>0-9"S8[E,IW@15XJ39Z$'J)X#B_Z796*$AH#,&M>O.V/6 M&H_.TVL.J5V>99)D K0*099_"A)1>1.P;,#=^,81^5&110J+>\:*MM9$\T$V M13W"&-9&!CI=FR9CH:NP8P]>AH>6RD,K]OTYB75"G)11J.XT M>1OG-%1DR5%'W\<4,4$BZDP--ON>DU.81Q\$37.UL6EV\I2;IK;I1?6%='P7K4_FAN+V>;2-N?SL3]G: ML#HIWR; 3"TL&ZJM#(=0%,^@3#A]D7K1Z+M5"HPO#HW&*?XA65;!:P6RI<;, MK9<8K%L6I+9Y.Z6GA=HKEZ.?QM1P+=FV%NE8** 7";2D!RD&@IV,0,<:5:Y* MM]J* >+MXI-)&P59WRT<9,-"HP*S^LB]@KT 2N']Q\UX/N*3-=8KM MOG!?V88FV<5"0A4>>D05I0-^WQ:"H&W-#! M\G@1E$Z/!??"1@JNHYOZ8VN*G-1$I4Z[,-N*ST[L= .'GM]V3N%W?-,\=7'1 MSK0BG>XG3L2@II;1N2_1-M$JXXX8UH>$2^@^\*2, 7>W2?=[Y=*_AW^P3*KK MYIJ_P0L,,P@XY3XZW01M>K +",=(.Z3&:(,%&S%TX,+%GX1$\5:'(F M8$YXQP0_6=H15/<4K13#8)K$3<6\.?+',/C]'V]N7;$FT%0E6IOF?27[/U8T M82O4:_JN%X3;4^R8F"N=3CF<'.RF4ZSJ,>-[EL[#VP)FZD_FA7O J+*L?O6T M9S??-K>IFZ10V<63I&E]!)?2JXE"S%N+"MC?K^1 ?B]]-&JV!\/R'&Y)SBF% MZJ50:D09 6E9N^XRM!='FX_J!N#AHKN%Z:4!W@\@#?O\U02K='>Y9B\D!Y2 M(6^0)LJ70,5V#5DLIE22Y<+5.8!CJG7J(F'O 21?'8.D"8ZZ3V)I*J"^?300 M1'AP*1BG'E%-@) 3 813O+:*- LXLOV5K%&V5 @FG''H.OS: TMMBT;Q69PJ M;9,+C.)*QDBU(^[1*$AO[&I30R3=);5W99F*E0H@>;<&FY+F:'$,O4Y=H$;V<-HHANOX$VIWLEDI_\/ 64@( MVF8(E4[6"I^+E4G>*E5*NIS'T8D53L55F+B4 K82L28KS9/C"^7<<;6H:4!U M[L(A3S-'H@/MDKE"39:KA\0!Z8[:BMLIMTYAZ\WRRHJJ2#6<6>2R$5+$ F1S M&H(^+1M;$/3:E363 N[]NM%?K8O<-2S$=%WK$M,R/NEE[=[S&PMH@ICAIK", MT7^2JJ8>FE4T3)I@16UV!?IVUYBDHKD6!,C.?-S/ MOV9$R1K\>I7 #A:H4;5A!K'Q*7:N-99UI$P7,Y&5!=;LA1<)(?N6$JGX-UDG[A;JFY]9R)"0YP?8JWX+O7LI&>65#981:IZ M8,M9=9:V57 R,#62@:6$Z)>UK;;1J=JRRG[V@0B^SJ4F]PAMF$/31I>DN;=- MII&V)Y#=MW2L5T^@(/A9L(T+-&'WG"2_M>2"4EZ,W$]I![BJ#B)M7FSC1P3_ M39D8_9SG&/2CJ.@%;_-L!QRQPB.@![X6'G! R%WP1@Y$&C.N0]T0W+Q9L8D9B)4N0,J38 M-XA6PK8!TFXWI#TI%:BL;1O*>M:9VV0 M*G--HMD>5@;Q@YPO%[W=A1-RY9HGW;+I!#'5<)=\E(SFSQ6KJ>))CMQUM?F-[GN&-1<4^GP<[LH: M %$@*5?B&$9,2/*=/36WTB5?P=!2')N"H= 1<8@_-Q5"X.2@-",4(?NX'*"G MPHE)J&8B6WXZK;8&J7'(Q*^?^+GK@H5K0CLQ 9U%$@"2&@^;AZ2N*;#=;?L; M-[_"I4M;:*^@^TYC"YT.@H-0#EE\G[CJX(I*T-*HL6(_,W+$2W50M\E1+KSQ MRK#/J2/ B]#MBAHYV5"F-,A&:1VSN#6N*1 M!/2>Q$_.AIN9!F7 P&.KADL?=.D=U<)R"FSN /*Y[D%FR,HM:0*FJDL/E>._ MS]W,)9Z7X\=?RI=;$VAS?/E$(HW)U*RN.*?"/C:W'EUNH=!SM-2P?V?NN*D+ MDK L#&Q1J61%7L-N5EIJA#M\G;QJ/&$O #I%S M]720,5@#2L%<$4Z*(Z ?"R7">3]Y=I\;+*?:8T'6LGL)U3%24RF62L:MT7G< M<'M]8MY1-_@VCN=)KZ5:H;;8RQ^B[("6"U?@UEF)'G&T@N\YCXSH2*;D=E?& M5.;&320%XABU=/3U2<5]5.YU@IZ#VP'A"KU:Q[!%*+1B1%+*!YKQ&I.3H "_ MF6%81J;IC)K(M$QIKB'E)NYPB4&K(M >N.7JLN9CM!ZVG@- OA [*H8K-'\! M-2SR7KKP;IPAX RLC19AK$/IY#-9?!>F,'4%VW=QH/P8@9")UBR>K=TDS!=B M2ZSDN 3\7%5J2\="OYZV)I6:]'URGS+^K7S!_DM+Q%XFP]NC[S7WK*W M[5,71\:4.T<0ZGD:2+F<\"]QGM+E>NR/(RZ=5-M:6)B,R!NO_%B31I0UGQS8 M<))C22JTJFZ&2EHZSR+6\BI9%D=XB_"NZ?/^,)3N6*:R,:6*55$_)$Q8"%!A M5)H#;-179M#SL>!AX]#FC*.^G:@G4A6%2"*90%X8\)2R"HH5.BGNCI]:G4]; MG2@'2+#2E7 QB#(-:#NFVS^GX+BFRK_1%EV<3>@7#PI4*&\&F4W&#^ETC=)[ M)%3/VK7!G9(DZGSMM8QR=#%.&E&/D>]-$2==A:$][8C5*'&46:ZB?5IQ3Z3Z M+ DQ5'^7<=RF65F3 6BJL^K6E)47.4EF1A6_S/N0>?4SNNP6+$%2>!*%"%?Z MTK-L"0FQ $U>7!V:F]RHK385$SG_;JIL2X?+<7LF4V"+D")-9&T'^2TQFH8F M_KJ:@,^(+*+;N=S$YKGF@9,M:$SY+K?I*7.+Z%XCK7R"N?X&X_@7B^F\$PF M<-D/:1G=WQ?)O8D B#>P+590!V'UX:+Z9C Y3B=^Y$J MYS940"=EQN@*8.XS"ON+:3B?C>'&<#09TT>J=PM@Q"&,-9D%DW RG](G[;8Z MFH>3\2*SW;US_^]"P,7J5PA&\WQ5.YA9?E!07= NGPU>W-LU#3/6*^ MW=Z-WSWC2BFIIHD8;YN;E!K*NI $_F[@O4=6*1C,@N_ B,-_YOC/&/XYL7!R M^=36=$D8-A"-?+M)_'OKU]F%N_IGY^["0 M_SO;@*1&-,?_[4;IZ1),RMWP\)NKNX<1B]QJ:[JUW]=6P,,G^Q ]&I\"XEC/ MP]%L0OT_KX)%.)D.@=T/@S^AI9AB(59^CX&)8#(:A^/9,)B,9^%LN, ^6!R) MY*C<))P.A^$0!-DT',R [<,Q9>9N 7B LX_#"4@68/7XQS0LJ7+;Y"G^#)>X-P(G0X![]E8+_@#3X#5B:< M3D?A8#+R/K\XI%MN70 "=C$/QY.)\VDX,F.-^\'=)M\[DQW"",-!.)B. _H/ MK/IT"F2L=P 1=X"E#$*X()S.^X@Y#&\ NQ6,W/O>K==8$V>?!5?/!N%B.,9/ MDS[0Q=2Y8P9<&YF[>\,= D7#2%^%P. O' JR^ M/[[U5\%PC ^A\P!_3,+^# [%>-(H[GQM(2@8Q^DLVGU%4"B"_]08XLRRWCKV M10WQTO'F>=2+=DBK^ODC]:Z^59\=%XU[:WOC%CT8M/<;R:QLH7:-LSL!=%C- M*>PQ:)'3"1(_[,ET%BY@F^<]Y"A%%&,'DQW(IC'0&5PW)CH;<\?$P;0W'F$B MZW,J@*B!@_9PAWA1#(J(ECA8Z<:L0F=YL/J// M?6!\\VD_F/3@049O'<$!',+Y0$1V.%K#!=+3+/BJ]6_"23:7WUGWQE*?L:Y MO[@"P_GQ=1U/@*?/IA>L*^P8'O@CZ^JNZGPPA_%'1]84.]P/\2R/FI73[I'A M)&V/!%]R3*31#L46/+M7.U7%42G[43JN):PGC"TXE$9"G+"%FS/O13/(U67& M_)Y/% A;$'[S^9PZU(+=M!B,8.EF^.< ;"7@Z>$,5%CX!'=/5PA 2D]F0.]M/ +., C@3(AL%T45\!0I>CN!N!+9S#DNB6CWI+ MVX .0L.7B<:WR6/P\UU #WF3(PRZA@W \E(,"A &%I*6?%[;K0E\7(U&,V(# M&FJO*W<@.X(K$#5DS'9>-)#V]?/!T!O-0,[/0MX&C6X>=ON@/.PH_A#9< ,[ M@%K0(K@("RABVAM-A]]1EP LQ]JU,]^.E-K0"Q/*4M<7D:OU%+,#34FJM/)Q M.W#IAO,12+"1:/I4NM2%!T*^.]Z/'LO"61]NGDQ9%DZGP *!8=_>?-U>UK:I MOOKA/^+RN^]\]M(/8 4'B\G%2X\.%M3<^^PS"><3T/* :5*' V>]R8&7;+?, MO*@1<\$EPOBW 7GZF3S0%AJ*B:2;E8=ECO5";M+5+>/'WJAL M0,^T+'JT6A4'RI',*@3MY=9FBA@N&:E3$ /?\;YE[DL\1J7)^E\?L+C%R9LP MO9;5SH4S2Y1S*R%VXNPPKP,5(67)Q;3X_[=W=;]MY#C\7YF''BX%7*_'X_'' M/1S@)&XON\TF&Z?WQT=#^=UI^7[L; MVF6= !IS63%^D'9>&,$+[<-9G3R6*67N[J]V1,%K*BAZ.U4*2CJ"4V0N%90> MJ,^8T@@5%*%/JMT2I4V,Y*B78]YR2T=Q!2(7BB#8E?LCS$,I/04.>AVA[F?# MY#T+!'60=84$#"#MD255>L3AZ/9.3/_6,(,3,QE08#6<*J6W>HS:XW[Q6?LY M<39F:4V[*N"B3TPPN*+1%^7FHE+=V*H/1KXY0D MW41-5#T]T:9>#),Q6%=*,/G&IP!TD32E(')0/"@/\R%A/5: MW5Z&1PZA.XN##-,1AG.YF.N=5!Q5Q+SOYIUDT(%$9AWK(J;*="L3P&LRO>H2 MN2/+#;,M%LH,!N),D.=I,LP'8@4= 0/%26,D6%+'>O^70=8;_@5[Q,-BG> % M#VQ(8,6+LY[(+V5&L*1$U1Z7<3=1%I3DYR>A*J1ZRR[[HUS0!CHIDY2LOIV1 MJB6S4JF<5>E _7^BO;K$UB>(0GGH=>#H^S?RF^7J=RA_-9*9NEXM;?H#^3YW M?GKM(?R8!G'O.!#+#Z[W[Y/<_($KLP^WD! !=_JT/<0[EO8PQ9\NFK[; [Q/ M:>?POWI.N*+R*"YD/?>WTGNWS]Q-1[#G/?&']MOI$9L^PJV-U5Y D1_DIO$L/?BD[ZK>-V0$QY50!M @ MN7&/%KCG_"/YU>1>G MK!&0:U*Z%$(*PC,[5RIGRLK[&9J3WXE1%-I#WNZGR2>5&BV3"ITX1D)J0[&P M3$Q2/KIT=. 2\+9 QV)8 W^L\-@"Z0#341>3MMF%*X0Q6T-/; 4]I"QO]_KB MKT%FU?#O8J,C;12@H7:18JK*>AE:J:&J'$R&J4T,\ E4!N,F .JVXJ2*DY38 M-QN%.2/]",2)"P=%+\LDL:(!6D2'L1*YDH6Z5FHBBM8<;8HJ@YV,-6 ZA3'\ M %6ZDN71F58EAU%0:=H#J\P#K#/5.3ETHWBHCB0!VG5NWXWK5P3A+^I05I[, M%?P@6#I@B?-V4ISV?:\L7W\Z8!K"V1X!J5@3J&&N2S*-Y46)/*CZ=FM$7'%8 M'=^/)IAH484WCC3.*HZ%H!X#*"#&%71]XDYS9N [E+]]U*6$/#>/:BB>>E(\$V5"1;(./0-(8@MGU=(P*\Y-0N\=97E$INZ8H:&?M50&99AI M*F5ME-+#.0B\99U^RSK]EG7Z+>OT6];IMZS3;UFGW[).A[-.[Y4B$X]?33T; M/P-*"1_IVHZ1^27V%.X-)V<%R(M6Y.5;RT MFYS*))6HL1 -L%BUS0KZ97J<'+RC6B*4T?I-J$RE'A-I^CODRU ),FAZB^O: MRET7;3"Z)/_Y#*K8"00P_9>PTSHW5M)S;)*7Q$-(^96D6ZFM=9^-:S!UU][, MGM4&=6*1#9]#Y"5Q^5FM[I?BV8(%*B^'P3)%A:*==XA-:G)X#3\AY4@<$1 ;=\K2Q)!UAN,>[' M$KU<.WW)6(L7CX=\>.Y@C0=E@ !=+CK<<(;IXU+4QI(WY)I+>]S3S[.K)3J$ MHT0Q=("WL7P]+;.G'2G<;K%&'@K!5EOMV *]%U]&%)J 91"?FMVXBWD"\^ MEB]P08<-']]0Y[ -7H07/V !?+K?W.DHO1OF\GSK#=4;U%5NL**49YOR?QS: MKJ;^D I8I,#Z^+>F&$0K/YNQ7BAC?#IP-VVH 5VY1_O$8&/54!\?8P'BE0ND\FF?%4I;$Y+!;7=Q!Q*4I]*I9"+U_=W5\G M5&4C#BX8($-Z.&)7(HR8J3YE!Q'KY"MF];VON M2M$_MH.?2DRXSV7PDP%O-B3;G _RE)U@U0ZP'&4%R73PR$[5:%,S,VD:_=JL M1,TS!1E 11W*\R%A8Y5BUEHG_JCZLAIVQ$"36%%'Q _'#3@*D5\FZG"6G@CZ MRUJ">X-SN)!IQQ^+&-HLP'(%*],P/,H=FYK",3T.QE(%N5")H7+C: C+/'$Z M1%YK(W2H'K<@BKN)IO*^$)J-NNVB9Z0RB@N20K?DW3@Y7V7\%V0^NA5Z' M_]2-ZPJ_]=,_B*G<3USJ(8X/(8LKY2?6PT1_-3S1U3BUNO=^@KB2?)O54#?F MA,?&N36>\-NO9DXN]H*/F*%1;-7EO_K^\%FP!% /C@ ;+8:.<,Q;<)%A(]-" MBXL=)40VH(I33-U[)JZ-')25EVV:2N_W#<2QW\R>24$:MU5? @ZA-22;]F7S M27?(MF[%@ 5>1;27]E6#N>YOCVV0#R>+*Q5!1E=1T3=<[[!DL%%J484BB,CY MQ8N;4=O/89.,?H=)-&9BX;RRK^_4F#17,3T-D]D*!?.5ZTX$7SAS";AQ,,^Z MS+.,3 /CU4%M'$Y$7?U@4BG_UDXZPZ M?;Q:&T-]WU/FYZ=Y&P+K0Y<"LJTT MXE(@;-L?/WUM0WPF^H!ZMQ?(DFVP^X(B>,8&U,S8Y5P9HGBM9RLW=U+4Y]/#L\N_-WO[JE'IAF/YAW;&\BP MOG8:\AI/Z0GFN\H)+FIH\%W8T%JIE? ANAEEZ(40/+)S3?@0,6J5AF@Q:ETV M65EKYYV.8IU#*&7#V7WL)I4'Q+KKPC=7Q])'?)MVG$C;DY.FG^LPL'$H#*RV M;Y",;H&G@OF]T -NP":O$%6UHV5+>V+65O:HP#1,E87:ZM%TU806YT,-XSL] MNN"DUN%C0R8J8:V(= L\AI8+*UO#3C-"3O:-];'K/\1*ENC5(8HYF)G!2&=IT+.MT%YJ?>%5[]?H81-1 M"K>_ZVR(DSFL&5[OLGH97ZBA+OT=#M_-CTT MN+N6HEU'_]SHILC!=&F!I,.8\I(VYU1QCW-:5G!+6EOQDH&YU8%&Z7%N&/K#&T M,W8JV$(KEP+A_JG"])&YT'&D3*S? 7H6KAX9%.ZRO1-+SS]',_+]M8XM;.%; M!<>CWFZ22X5S@T'ZE]_%J^<$0[PNOR_%R^73!J_(T%Y=D$N>O3>-#;EM S5< MV[]9,$/;C$US@K\L'N_GUN(J(^)<:F4_7J%9$P"N6OV(*0\5V]3/V8),D3VT M;%9;')R[2IMB% O2J@OW$N6D+XWI$MM@5"A\D*!5WE<(EZDT? 7PL;@J3??! MUK*:0J>0T%P6ZG:\QOOKV@@#EV7H;*90C2"B-+A2GLX63^#,+3^U_$D_0M*> MZDE\H^MK M2GPB)ML'3-W-8=@TJ<>+<4.$U@QG;+]U=S>FOX('_M[Z&FC:VU ]T;T]ATK^ M];0&/[]0;WWEFA(=JJ?)$!77LPU>^*R?9SN25%_;-H0%9'$R@_W4)NTCE9*I M2<(JJI*6'8:ZNBTA ATLR@G2^=2LEA?+^1R6/X"*(>OE89D4S\5;HF:@+<&A M2$5A1"BR6BAXCS!UD2!:9'N,EAD>.JKYG;P=/#=ZE_RD0AOEW^PY0J-%/:#B M4?<)UJ\QE.H*.Y?_=851*=$P5+4UXS7^(*[PS[.%44!Z]3R9FYJS*&Y4E(T9 MS(/?,6 T>&X+T=J3'>.+V!I.YJ%+@QN(Z:+F@QVFT]*>*3?*.QTM.!!DUM(8 MZ7$!CU]EB#1$Z'S'#((O2:#[EV4 6W*@YO5[Z:DNXUXEP>@XM=BX"-7$N,ZEH+/%I65^1POWG2,";!^? .7 MG)M'I;&K8:'B/M?92S;6R,8RZE*'*W.+C']P55"TPEE1"4^EEY,QOP#$EBSW M7K3,"Z,&RHHI.W'1H."3&[&]@$N<"8\F:QYQ\4+I2R#-J&T5B*LLR"S8MF.D MCC"Q#&##8%ND+XX?J_MUR%6MCEP)X/9-!O6V-"HBQ)U&=L6I0*96WK2LG$_D M!I.-:MF.S$=QVH\D<\L&X$#]NDW<+I_6K]P"E(AL 7$*SAX6]U=/B+R$&@5, M9%EU>$&X6D(9J2? 4B__52_[3X]W*I5BC,A'D+@/N=ZEF09RN5,S3:1SEX:: MR.A.[>Q74A,=J[XD0ACW]<1S-F=.7753\VARMI]:]B';.;L&2VPVN;&6T=5Q MN^*>^])@ C$MO]J<:D&VF 2NH)^X<+<]DQ*:=:]%B1R4OTZ31FKVW%SC*533 M^QX_H_YP(O]8?@6FZ>M*RQ;D^#GCL:RP*-N.&2QJ?7)L*$%K2= Z$K2&!*T? M06M'T+H1LAHXIV#+= "0KJQU 4(4E"J0>(01PFM&X*''0S7&F17.-5J<@=+CSEL5S.\K M8T"'.R:Y$ 8Z48*/!PKQ&.3^\A628"Y&$>.!'X]OR=?Y>GZ[?*@O7[(DKGPM M2^JK"'"G@6HU,@[2#6PZIL\]N1'F[RVC*6E'D,?U8>!B"^+[E;5CE?F;.H9.4VX>" M3V;2UK6*I*;K:8D&5_KT"3TB X8Z)F>1J/8^SM_43P*D9=. M1C(130RRPBUF;E!7FW++ E?,^7(#- 05/*DNK\'W^_K.K!L #XX:^JIT=2Z, MX\E7Q$%8T>N2C-7K=!-VS5[W,]D5IZB$:-4(_?:K+7M#Q+_#GA0#Q,Q*F0[1 M\^77D\O)<3*]'%].IG2H)4C$^0R=Y-;@?71-#S2>04>W*N7$10X%X]M;H:MC M[1.A&Z*OT^EL,5/' 6_(GY>D<$2_S*WX4#9P6["W(M(G .\.K<)ZHZ(]-$5, M."P?PF6M,&+6%M_!&U^=/IG2*>N! " GHL^8K7)S=[]*%D5QHW"AE?N !0L1 MP_"^V'3&$MOOTWKYM-)P:)0S3#*&>@&P[Z7)3F,YW=&7>)[4OGWL =?W,BIO M 5FF%5@[][QQ8@*O2A4 J@^HKO5I!B(UUR!@/W]P,_C]@=.-P>SWEVD"V;\E M)S3J=1POQF("&"Y,2SC]B8.D?^0":S-S(+SD6&U8D/TN6G\%O'MR/@UQH/8B MSX"4-_W2T@P9DU*\05W[8B'OEP5_ MVFP>__E_4$L#!!0 ( ,.%9T^L3BF$/ ( ( * - >&POA&&/R:VP0/R M^1^2_XS[@'IAJ8-N@]*XD&)_GRQ@:A,.:$U8@J\)HRM%;59!.&5;#T\MD$DF M%=+F@(RVR"+-HP]'WK-GU_%P*J1RM7T%_UUUTP\"O6<%4L8&@5/L@32NB=:@ MQ(UQW&0'?A="G;WU,@/\<>28B15=&;9M6=.9Y: MZ"3OLGGN7=KP*%Y4T[74[UNS'.%\>W?@3D%!-\[?%(, PT[JFFW?,5H*#GXQ MORP8'5DPC4E?!U52T4?#9Z]*9@!0&*U!:9KM(E\5J9>PT?UUVA3':IZ>H.:G MWN<2!"C"=D6;N_^<=_D_*YZ]^7O)[J]R*/@)-=HV=0(BYZ<@NS+(L&W]E'#]MK+V-\,O28K\QSY M.12D9?K.+M$%$SS:'ZWP:#',6@X4"1[M3Y#3EE^Z@N.;,_T&4$L#!!0 ( M ,.%9T^D?VM?IP0 )PG / >&PO=V]R:V)O;VLN>&ULQ9I=<]HX%$#_ MBL9/W9EFP5\DS93.M*'9S0R;,B&3UXZP!6AB2ZPDDZ:_?J],D\C@WMF7"T]@ M698/5[;.E<3')VT>%UH_LA]UI>PX6CNWN1P,;+$6-;=_ZHU0<&:I3[&^YR4^Y^@H/@O'$Q"W?,?HL.$^2 F%L(W&#^@5*W85'#;Y<(4$!,[ MX$XX:7P&X@[[$!O_8V(!W/E"T/J,P[#+[@V@\6)?4#&FA)C8"==<&O; JT:P M?Z!+FUT40[P$DT%"+ -(COSC)F!8ZSQM"2:"A%@$7[E1 &79#*8Y\S4WX3PG M0><0Q#) $[9.ZIM@,DB(98!CALEO@NDA(=;#:_K&WL$TO!+VCY ,@.)B2,A%D0$PGZ=%UTHN(>24]J5>R$!-=G3JI5_(0$_-*2NP5'',48F*2 M28DE@V.>AYB89-)3+E)]OP@Q,=.DIUBF8N\FPG%9==]TS#CIL9:LV!F;0WME M4[6Q_54>8F+J28G5$V)^+DOI*[3K'KO6PH5HS#T9L7O0/*V3CV>8@3)B ^&8 M83Z>81;*B"UTF$YVGM$0$[-01FRA/LS@&0TQT5T2\MG-(>:U5-*)LRED]T,>\ZG8Y9*".V$+JH MW1TW,0MEQ!;J3L_.V"TW9D?=>CW<:<0LE!-;:!^SV^?ALEJ.62@GME#_=/+U MA0\Q,0OEQ!;Z':9?1(7:(29FH9S80K_#_-7Y(29FH9S<0F^['+W9<(YNTA/+ MYV#MH*N?$!.33W[D;9F]=SS$Q.23'WF7IK^_,>_D)]NO:5E#3,P[.;%W^E:, M>D(YPJ0S:J4S>/DW6"F6,#TM;Z%]"^4%KXJ98?YCM\.=Y7Z;:ME4U164?5-3 MS=L_=?DV7OX8]^D_4$L#!!0 ( ,.%9T^4&.1R% ( %DD : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VDMNXD 4A>&M("\@1=V'D[1"1IED MVND-6% \%+ M5[4ZV7T[3-J1$I\>H,,$A(SN_4IU.3;[H^M>.5;3>' M=7KJUK]/J2U?5/Q;4(6O@V0^2.A!.A^D]"";#S)ZD,\'.3VHG@^JZ4&W\T&W M]*"[^: [>M#]?- ]/2@N@8Q+?A+"FJ]U!%Q'OM<1@!WY8D= =N2;'0':D:]V M!&Q'OML1P!WYD:^W +V%K[< O>4*]]KH9INOMP"]A:^W +V% MK[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W KV5K[<"O96OMP*]]0IG)>BP MA*^W KV5K[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:^W ;V-K[#O1VOMX.]':^W@[T=K[> M-="[YNM=3_3.^V9(FY*_8.>I'Q'ATS^)'O\"4$L#!!0 ( ,.%9T]DQYS1Y0$ .(C 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^1+Q1;Y5$_T#= M#FQA6YNV(OQ[NZ$F&DPP0O+>,+;3G?-N-,\5U\];1V&T:9LNS+(J1G?%6"@J M:DW(K:,N51;6MR:F4[]DSA0KLR0F)I,I*VP7J8OCV/?(;J[O:&%>FSBZW5WO M6\\RXUQ3%R;6MF/KKOS1=/S1,/?4#&M"5;MPEA9DH_M-ZA+2M5F6JB%C!TSX M>6-_GNY[7)/W=4E_BF87B[J@TA:O;;HE#\Z3*4-%%-LF#Y7Q5#Y%7W?+C[QS MX^.#:5-CMFG8MP7YZ7+$;4/[ PR58TZ.:5O0OE%#8??)_S7P"G2/%4#ZQ<>\Q&IWSHEE0<-3ZU/]\.^6;\:ON][X5_%P(;#_][Z\7(( MD!P2)(<"R:%!!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:) M(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56 MA2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR#H]H:S#,6]-W?V6Y,7: MU>=\-ORUY^8=4$L! A0#% @ PX5G3Q\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ PX5G3R?HAPZ" ML0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " ##A6=/8MZ,G>\ K @ $0 @ &9 0 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " ##A6=/F5R<(Q & "<)P $P M @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,.% M9T_X:4^\/@, )T/ 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ PX5G3R9*,QOR 0 @P4 !@ ( !0!$ 'AL+W=OA#I.M0$ -(# 8 " 0HD M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ PX5G3_3]H!6U 0 T@, !@ M ( !WR< 'AL+W=O&UL4$L! A0#% @ PX5G3^&PO=V]R M:W-H965TLM0$ -(# M 9 " 8TO !X;"]W;W)K&UL M4$L! A0#% @ PX5G3^VB[WNT 0 T@, !D ( !>3$ M 'AL+W=O&PO=V]R:W-H965TF9R,M0$ -(# 9 M " 4\U !X;"]W;W)K&UL4$L! A0#% @ MPX5G3]!7[]&U 0 T@, !D ( !.S< 'AL+W=O&PO=V]R:W-H965T*"RM $ -(# 9 " =- !X;"]W;W)K&UL4$L! A0#% @ PX5G3Q(29R_ @ >PL !D M ( !OD( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PX5G3STV6"JW 0 T@, !D ( !H$D 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX5G M3]]2;.JV 0 T@, !D ( !A4\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX5G3XZM%0 &0 @ %(5P M>&PO=V]R:W-H965T&UL4$L! A0#% @ PX5G3QMY&PO=V]R:W-H965T M&UL4$L! A0# M% @ PX5G3V$*M)X" @ AP4 !D ( !3V8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ PX5G3V8C M^5\@! !Q4 !D ( !G6T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX5G3V<#%[@\ @ A08 !D M ( !G7@ 'AL+W=OP >&PO M=V]R:W-H965T&UL4$L! A0#% @ PX5G3TJKC:(0! \1, !D ( ! M48, 'AL+W=OR&F76," "/!P &0 @ &8AP >&PO=V]R:W-H965T&UL4$L! A0#% M @ PX5G3Y\)FQJ6! &AD !D ( ! (X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX5G3X22.1W1 M @ ZPP !D ( !R)T 'AL+W=O&PO=V]R:W-H965T4P( $ ' 9 " 2"E !X;"]W;W)K&UL4$L! A0#% @ PX5G3Y$@!ELK @ ! 8 !D M ( !JJ< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ PX5G3^-,S7N^ @ 5@L !D ( !9J\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ PX5G3Z1_:U^G! G"< \ ( !7#\! 'AL M+W=O7!E&UL4$L%!@ !% $4 U1( ))( 0 $! end XML 81 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2019
Sep. 30, 2018
Sep. 29, 2019
Sep. 30, 2018
Acquired Finite-Lived Intangible Assets [Line Items]        
Amortization expense $ 996,729 $ 1,014,136 $ 2,970,216 $ 3,074,964
Weighted Average        
Acquired Finite-Lived Intangible Assets [Line Items]        
Weighted average amortization period     8 years 11 months 15 days