0000102729-21-000023.txt : 20210429 0000102729-21-000023.hdr.sgml : 20210429 20210429141006 ACCESSION NUMBER: 0000102729-21-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20210327 FILED AS OF DATE: 20210429 DATE AS OF CHANGE: 20210429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VALMONT INDUSTRIES INC CENTRAL INDEX KEY: 0000102729 STANDARD INDUSTRIAL CLASSIFICATION: FABRICATED STRUCTURAL METAL PRODUCTS [3440] IRS NUMBER: 470351813 STATE OF INCORPORATION: DE FISCAL YEAR END: 1225 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-31429 FILM NUMBER: 21869405 BUSINESS ADDRESS: STREET 1: ONE VALMONT PLAZA CITY: OMAHA STATE: NE ZIP: 68154 BUSINESS PHONE: 402-963-1000 MAIL ADDRESS: STREET 1: ONE VALMONT PLAZA CITY: OMAHA STATE: NE ZIP: 68154 FORMER COMPANY: FORMER CONFORMED NAME: VALLEY MANUFACTURING CO DATE OF NAME CHANGE: 19680822 10-Q 1 vmi-20210327.htm 10-Q vmi-20210327
0000102729false12/252021Q100001027292020-12-272021-03-27xbrli:shares00001027292021-04-22iso4217:USD0000102729us-gaap:ProductMember2020-12-272021-03-270000102729us-gaap:ProductMember2019-12-292020-03-280000102729us-gaap:ServiceMember2020-12-272021-03-270000102729us-gaap:ServiceMember2019-12-292020-03-2800001027292019-12-292020-03-28iso4217:USDxbrli:shares00001027292021-03-2700001027292020-12-2600001027292019-12-2800001027292020-03-280000102729us-gaap:CommonStockMember2019-12-280000102729us-gaap:AdditionalPaidInCapitalMember2019-12-280000102729us-gaap:RetainedEarningsMember2019-12-280000102729us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-280000102729us-gaap:TreasuryStockMember2019-12-280000102729us-gaap:NoncontrollingInterestMember2019-12-280000102729us-gaap:RetainedEarningsMember2019-12-292020-03-280000102729us-gaap:NoncontrollingInterestMember2019-12-292020-03-280000102729us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-292020-03-280000102729us-gaap:TreasuryStockMember2019-12-292020-03-280000102729us-gaap:AdditionalPaidInCapitalMember2019-12-292020-03-280000102729us-gaap:CommonStockMember2020-03-280000102729us-gaap:AdditionalPaidInCapitalMember2020-03-280000102729us-gaap:RetainedEarningsMember2020-03-280000102729us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-280000102729us-gaap:TreasuryStockMember2020-03-280000102729us-gaap:NoncontrollingInterestMember2020-03-280000102729us-gaap:CommonStockMember2020-12-260000102729us-gaap:AdditionalPaidInCapitalMember2020-12-260000102729us-gaap:RetainedEarningsMember2020-12-260000102729us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-260000102729us-gaap:TreasuryStockMember2020-12-260000102729us-gaap:NoncontrollingInterestMember2020-12-260000102729us-gaap:RetainedEarningsMember2020-12-272021-03-270000102729us-gaap:NoncontrollingInterestMember2020-12-272021-03-270000102729us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-272021-03-270000102729us-gaap:TreasuryStockMember2020-12-272021-03-270000102729us-gaap:AdditionalPaidInCapitalMember2020-12-272021-03-270000102729us-gaap:CommonStockMember2021-03-270000102729us-gaap:AdditionalPaidInCapitalMember2021-03-270000102729us-gaap:RetainedEarningsMember2021-03-270000102729us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-270000102729us-gaap:TreasuryStockMember2021-03-270000102729us-gaap:NoncontrollingInterestMember2021-03-270000102729us-gaap:EmployeeStockOptionMember2021-03-270000102729us-gaap:EmployeeStockOptionMember2020-12-272021-03-270000102729us-gaap:EmployeeStockOptionMembersrt:MinimumMember2020-12-272021-03-270000102729us-gaap:EmployeeStockOptionMembersrt:MaximumMember2020-12-272021-03-270000102729us-gaap:RestrictedStockUnitsRSUMember2020-12-272021-03-270000102729us-gaap:EmployeeStockOptionMember2019-12-292020-03-280000102729vmi:DeltaEMDPtyLtdMember2021-03-270000102729vmi:DeltaEMDPtyLtdMember2020-12-260000102729us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-03-270000102729us-gaap:FairValueInputsLevel1Member2021-03-270000102729us-gaap:FairValueInputsLevel2Member2021-03-270000102729us-gaap:FairValueInputsLevel3Member2021-03-270000102729us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-260000102729us-gaap:FairValueInputsLevel1Member2020-12-260000102729us-gaap:FairValueInputsLevel2Member2020-12-260000102729us-gaap:FairValueInputsLevel3Member2020-12-260000102729us-gaap:AccumulatedTranslationAdjustmentMember2020-12-260000102729us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-260000102729us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-260000102729us-gaap:AccumulatedTranslationAdjustmentMember2020-12-272021-03-270000102729us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-272021-03-270000102729us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-272021-03-270000102729us-gaap:AccumulatedTranslationAdjustmentMember2021-03-270000102729us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-03-270000102729us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-03-270000102729vmi:UtilitySupportStructuresSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-12-272021-03-270000102729us-gaap:TransferredOverTimeMembervmi:UtilitySupportStructuresSegmentMember2020-12-272021-03-270000102729vmi:UtilitySupportStructuresSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-12-292020-03-280000102729us-gaap:TransferredOverTimeMembervmi:UtilitySupportStructuresSegmentMember2019-12-292020-03-280000102729vmi:EngineeredSupportStructuresSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-12-272021-03-270000102729us-gaap:TransferredOverTimeMembervmi:EngineeredSupportStructuresSegmentMember2020-12-272021-03-270000102729vmi:EngineeredSupportStructuresSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-12-292020-03-280000102729us-gaap:TransferredOverTimeMembervmi:EngineeredSupportStructuresSegmentMember2019-12-292020-03-280000102729vmi:CoatingsSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-12-272021-03-270000102729us-gaap:TransferredOverTimeMembervmi:CoatingsSegmentMember2020-12-272021-03-270000102729vmi:CoatingsSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-12-292020-03-280000102729us-gaap:TransferredOverTimeMembervmi:CoatingsSegmentMember2019-12-292020-03-280000102729vmi:IrrigationSegmentMemberus-gaap:TransferredAtPointInTimeMember2020-12-272021-03-270000102729us-gaap:TransferredOverTimeMembervmi:IrrigationSegmentMember2020-12-272021-03-270000102729vmi:IrrigationSegmentMemberus-gaap:TransferredAtPointInTimeMember2019-12-292020-03-280000102729us-gaap:TransferredOverTimeMembervmi:IrrigationSegmentMember2019-12-292020-03-280000102729us-gaap:TransferredAtPointInTimeMember2020-12-272021-03-270000102729us-gaap:TransferredOverTimeMember2020-12-272021-03-270000102729us-gaap:TransferredAtPointInTimeMember2019-12-292020-03-280000102729us-gaap:TransferredOverTimeMember2019-12-292020-03-280000102729vmi:ContractLiabilitiesMember2021-03-270000102729us-gaap:OtherNoncurrentLiabilitiesMember2021-03-270000102729srt:MinimumMember2021-03-270000102729srt:MaximumMember2021-03-27xbrli:pure0000102729vmi:EnergiaSolarDoBrasilMember2020-05-290000102729vmi:EnergiaSolarDoBrasilMember2020-05-292020-05-290000102729us-gaap:CustomerRelationshipsMembervmi:EnergiaSolarDoBrasilMember2020-05-290000102729us-gaap:CustomerRelationshipsMembervmi:EnergiaSolarDoBrasilMember2020-05-292020-05-290000102729vmi:KCUtilityPackagingMember2020-03-060000102729vmi:KCUtilityPackagingMember2020-03-062020-03-060000102729us-gaap:CustomerRelationshipsMembervmi:KCUtilityPackagingMember2020-03-060000102729us-gaap:OtherIntangibleAssetsMembervmi:KCUtilityPackagingMember2020-03-060000102729vmi:AgSenseMember2020-02-290000102729vmi:AgSenseMember2020-02-012020-02-290000102729vmi:AgSenseMember2020-03-292020-06-270000102729vmi:AgSenseMember2020-06-270000102729vmi:ConvertItaliaSpAMember2020-03-280000102729vmi:MinorityInterestOwnerMembervmi:ConvertItaliaSpAMember2020-03-280000102729vmi:ConvertItaliaSpAMember2019-12-292020-03-28vmi:facility00001027292019-12-292020-12-260000102729us-gaap:CostOfSalesMembervmi:ESSMember2020-12-272021-03-270000102729us-gaap:SellingGeneralAndAdministrativeExpensesMembervmi:ESSMember2020-12-272021-03-270000102729us-gaap:EmployeeSeveranceMember2020-12-260000102729us-gaap:EmployeeSeveranceMember2020-12-272021-03-270000102729us-gaap:EmployeeSeveranceMember2021-03-270000102729us-gaap:OtherRestructuringMember2020-12-260000102729us-gaap:OtherRestructuringMember2020-12-272021-03-270000102729us-gaap:OtherRestructuringMember2021-03-270000102729us-gaap:CustomerRelationshipsMember2021-03-270000102729us-gaap:CustomerRelationshipsMember2020-12-272021-03-270000102729vmi:PatentsAndProprietaryTechnologyMember2021-03-270000102729vmi:PatentsAndProprietaryTechnologyMember2020-12-272021-03-270000102729us-gaap:OtherIntangibleAssetsMember2021-03-270000102729us-gaap:OtherIntangibleAssetsMember2020-12-272021-03-270000102729us-gaap:CustomerRelationshipsMember2020-12-260000102729us-gaap:CustomerRelationshipsMember2019-12-292020-12-260000102729vmi:PatentsAndProprietaryTechnologyMember2020-12-260000102729vmi:PatentsAndProprietaryTechnologyMember2019-12-292020-12-260000102729us-gaap:OtherIntangibleAssetsMember2020-12-260000102729us-gaap:OtherIntangibleAssetsMember2019-12-292020-12-260000102729vmi:NewmarkMember2021-03-270000102729vmi:NewmarkMember2020-12-260000102729vmi:WebforgeMember2021-03-270000102729vmi:WebforgeMember2020-12-260000102729vmi:ConvertItaliaSpAMember2021-03-270000102729vmi:ConvertItaliaSpAMember2020-12-260000102729vmi:ValmontSMMember2021-03-270000102729vmi:ValmontSMMember2020-12-260000102729vmi:IngalEPSOrIngalCivilProductsMember2021-03-270000102729vmi:IngalEPSOrIngalCivilProductsMember2020-12-260000102729vmi:WalparLLCMember2021-03-270000102729vmi:WalparLLCMember2020-12-260000102729vmi:ShakespeareMember2021-03-270000102729vmi:ShakespeareMember2020-12-260000102729vmi:OtherTradeNamesMember2021-03-270000102729vmi:OtherTradeNamesMember2020-12-260000102729us-gaap:TradeNamesMember2021-03-270000102729us-gaap:TradeNamesMember2020-12-260000102729us-gaap:TradeNamesMember2020-06-282020-09-260000102729us-gaap:TradeNamesMember2019-12-292020-12-26vmi:tradeName0000102729vmi:EngineeredSupportStructuresSegmentMember2020-12-260000102729vmi:UtilitySupportStructuresSegmentMember2020-12-260000102729vmi:CoatingsSegmentMember2020-12-260000102729vmi:IrrigationSegmentMember2020-12-260000102729vmi:EngineeredSupportStructuresSegmentMember2020-12-272021-03-270000102729vmi:UtilitySupportStructuresSegmentMember2020-12-272021-03-270000102729vmi:CoatingsSegmentMember2020-12-272021-03-270000102729vmi:IrrigationSegmentMember2020-12-272021-03-270000102729vmi:EngineeredSupportStructuresSegmentMember2021-03-270000102729vmi:UtilitySupportStructuresSegmentMember2021-03-270000102729vmi:CoatingsSegmentMember2021-03-270000102729vmi:IrrigationSegmentMember2021-03-2700001027292020-06-282020-09-2600001027292020-03-292020-06-270000102729us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CommodityContractMember2021-03-270000102729us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CommodityContractMember2020-12-260000102729us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2021-03-270000102729us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2020-12-260000102729us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CrossCurrencyInterestRateContractMember2021-03-270000102729us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CrossCurrencyInterestRateContractMember2020-12-260000102729us-gaap:AccruedLiabilitiesMemberus-gaap:CrossCurrencyInterestRateContractMember2021-03-270000102729us-gaap:AccruedLiabilitiesMemberus-gaap:CrossCurrencyInterestRateContractMember2020-12-260000102729us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2020-12-272021-03-270000102729us-gaap:ForeignExchangeForwardMemberus-gaap:OtherNonoperatingIncomeExpenseMember2019-12-292020-03-280000102729us-gaap:ForeignExchangeForwardMembervmi:GainLossonDispositionofBusinessMember2020-12-272021-03-270000102729us-gaap:ForeignExchangeForwardMembervmi:GainLossonDispositionofBusinessMember2019-12-292020-03-280000102729us-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2020-12-272021-03-270000102729us-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2019-12-292020-03-280000102729us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:InterestExpenseMember2020-12-272021-03-270000102729us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:InterestExpenseMember2019-12-292020-03-280000102729us-gaap:LongMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityContractMember2021-03-27utr:T0000102729us-gaap:LongMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityContractMember2020-12-272021-03-27iso4217:EUR0000102729us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMembercurrency:EUR2020-05-310000102729us-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMembercurrency:EUR2021-03-270000102729currency:AUDus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:NetInvestmentHedgingMember2020-03-292020-06-27vmi:derivative0000102729us-gaap:SeniorNotesMembervmi:SeniorUnsecuredNotes5.00PercentDue2044Memberus-gaap:CrossCurrencyInterestRateContractMember2019-06-290000102729us-gaap:SeniorNotesMembervmi:SeniorUnsecuredNotes5.00PercentDue2044Member2019-06-290000102729currency:DKKus-gaap:DesignatedAsHedgingInstrumentMembervmi:CrossCurrencyInterestRateContractOneMemberus-gaap:NetInvestmentHedgingMember2021-03-27iso4217:DKK0000102729vmi:CrossCurrencyInterestRateContractTwoMemberus-gaap:DesignatedAsHedgingInstrumentMembercurrency:EURus-gaap:NetInvestmentHedgingMember2021-03-270000102729us-gaap:SeniorNotesMembervmi:SeniorUnsecuredNotes5.00PercentDue2044Memberus-gaap:CrossCurrencyInterestRateContractMember2021-03-270000102729us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMember2021-03-27vmi:segment0000102729vmi:UtilitySupportStructuresSegmentMembervmi:SteelMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:UtilitySupportStructuresSegmentMembervmi:SteelMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:UtilitySupportStructuresSegmentMembervmi:ConcreteMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:UtilitySupportStructuresSegmentMembervmi:ConcreteMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:UtilitySupportStructuresSegmentMembervmi:EngineeredSolarTrackerSolutionsMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:UtilitySupportStructuresSegmentMembervmi:EngineeredSolarTrackerSolutionsMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:UtilitySupportStructuresSegmentMembervmi:OffshoreandOtherComplexSteelStructuresMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:UtilitySupportStructuresSegmentMembervmi:OffshoreandOtherComplexSteelStructuresMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:UtilitySupportStructuresSegmentMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:UtilitySupportStructuresSegmentMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:EngineeredSupportStructuresSegmentMembervmi:LightingAndTrafficMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:EngineeredSupportStructuresSegmentMembervmi:LightingAndTrafficMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:CommunicationStructuresMembervmi:EngineeredSupportStructuresSegmentMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:CommunicationStructuresMembervmi:EngineeredSupportStructuresSegmentMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:AccessSystemsMembervmi:EngineeredSupportStructuresSegmentMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:AccessSystemsMembervmi:EngineeredSupportStructuresSegmentMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:EngineeredSupportStructuresSegmentMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:EngineeredSupportStructuresSegmentMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:CoatingsSegmentMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:CoatingsSegmentMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:IrrigationSegmentMembersrt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:IrrigationSegmentMembersrt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:InternationalMembervmi:IrrigationSegmentMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:InternationalMembervmi:IrrigationSegmentMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:IrrigationSegmentMemberus-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729vmi:IrrigationSegmentMemberus-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729us-gaap:OperatingSegmentsMember2020-12-272021-03-270000102729us-gaap:OperatingSegmentsMember2019-12-292020-03-280000102729vmi:UtilitySupportStructuresSegmentMemberus-gaap:IntersegmentEliminationMember2020-12-272021-03-270000102729vmi:UtilitySupportStructuresSegmentMemberus-gaap:IntersegmentEliminationMember2019-12-292020-03-280000102729vmi:EngineeredSupportStructuresSegmentMemberus-gaap:IntersegmentEliminationMember2020-12-272021-03-270000102729vmi:EngineeredSupportStructuresSegmentMemberus-gaap:IntersegmentEliminationMember2019-12-292020-03-280000102729vmi:CoatingsSegmentMemberus-gaap:IntersegmentEliminationMember2020-12-272021-03-270000102729vmi:CoatingsSegmentMemberus-gaap:IntersegmentEliminationMember2019-12-292020-03-280000102729vmi:IrrigationSegmentMemberus-gaap:IntersegmentEliminationMember2020-12-272021-03-270000102729vmi:IrrigationSegmentMemberus-gaap:IntersegmentEliminationMember2019-12-292020-03-280000102729us-gaap:IntersegmentEliminationMember2020-12-272021-03-270000102729us-gaap:IntersegmentEliminationMember2019-12-292020-03-280000102729vmi:UtilitySupportStructuresSegmentMember2019-12-292020-03-280000102729vmi:EngineeredSupportStructuresSegmentMember2019-12-292020-03-280000102729vmi:CoatingsSegmentMember2019-12-292020-03-280000102729vmi:IrrigationSegmentMember2019-12-292020-03-280000102729us-gaap:MaterialReconcilingItemsMember2020-12-272021-03-270000102729us-gaap:MaterialReconcilingItemsMember2019-12-292020-03-28


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________
Form 10-Q
(Mark One)
    QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES
    EXCHANGE ACT OF 1934
For the quarterly period ended March 27, 2021
or
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
    EXCHANGE ACT OF 1934
For the transition period from ____________ to
Commission file number 1-31429
_____________________________________
Valmont Industries, Inc.
(Exact name of registrant as specified in its charter)
Delaware
47-0351813
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification No.)
One Valmont Plaza,
Omaha,Nebraska  68154-5215
 (Address of Principal Executive Offices)
 (Zip Code)

(402963-1000
(Registrant’s telephone number, including area code)
(Former name, former address and former fiscal year, if changed since last report)
________________________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock $1.00 par value
VMI
New York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Sections 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filerNon‑accelerated filerSmaller 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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes
No x
21,249,279
Outstanding shares of common stock as of April 22, 2021

1


VALMONT INDUSTRIES, INC.

INDEX TO FORM 10-Q
Page No.
PART I. FINANCIAL INFORMATION
Item 1.
March 27, 2021 and March 28, 2020
weeks ended March 27, 2021 and March 28, 2020
Condensed Consolidated Balance Sheets as of March 27, 2021 and December 26,
2020
Condensed Consolidated Statements of Cash Flows for the thirteen weeks ended
March 27, 2021 and March 28, 2020
Condensed Consolidated Statements of Shareholders' Equity for the thirteen
 weeks ended March 27, 2021 and March 28, 2020
Notes to Condensed Consolidated Financial Statements
Item 2.
Item 3.
Item 4.
PART II. OTHER INFORMATION
Item 1A.
Risk Factors
Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
Item 5.
Other Information
Item 6.
Exhibits
Signatures









2




VALMONT INDUSTRIES, INC. AND SUBSIDIARIES
PART I. FINANCIAL INFORMATION
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS
(Dollars in thousands, except per share amounts)
(Unaudited)
Thirteen weeks ended
March 27,
2021
March 28,
2020
Product sales$694,965 $598,909 
Services sales79,921 75,291 
Net sales774,886 674,200 
Product cost of sales518,634 438,788 
Services cost of sales51,698 49,163 
Total cost of sales570,332 487,951 
Gross profit204,554 186,249 
Selling, general and administrative expenses127,343 119,354 
Operating income77,211 66,895 
Other income (expenses):
Interest expense(9,999)(10,014)
Interest income311 1,043 
Loss on investments (unrealized)(109)(2,308)
Other3,449 1,810 
(6,348)(9,469)
Earnings before income taxes70,863 57,426 
Income tax expense:
Current8,547 6,309 
Deferred6,955 8,177 
15,502 14,486 
Earnings before equity in earnings of nonconsolidated subsidiaries55,361 42,940 
Equity in loss of nonconsolidated subsidiaries(360)(219)
Net earnings55,001 42,721 
Less: loss attributable to noncontrolling interests13 208 
Net earnings attributable to Valmont Industries, Inc.$55,014 $42,929 
Earnings per share:
Basic$2.60 $2.00 
Diluted$2.57 $1.99 

See accompanying notes to condensed consolidated financial statements.
3


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Dollars in thousands)
(Unaudited)
Thirteen Weeks Ended
March 27,
2021
March 28,
2020
Net earnings
55,001 42,721 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments:
  Unrealized translation gain (loss)(12,633)(49,381)
         Gain (loss) on hedging activities:
Net investment hedges 8,711 
   Cash flow hedges22 443 
Amortization cost included in interest expense(16)(16)
     Commodity hedges9,946  
     Cross currency swaps3,606 6,302 
Defined Benefit Pension Plan:
     Actuarial gain (loss)832  
Other comprehensive income (loss)
1,757 (33,941)
Comprehensive income
56,758 8,780 
Comprehensive loss (income) attributable to noncontrolling interests486 (297)
Comprehensive income attributable to Valmont Industries, Inc.
$57,244 $8,483 












See accompanying notes to condensed consolidated financial statements.
4


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Dollars in thousands)
(Unaudited)
March 27,
2021
December 26,
2020
ASSETS
Current assets:
Cash and cash equivalents$391,458 $400,726 
 Receivables, net491,383 511,714 
Inventories512,924 448,941 
   Contract assets117,539 123,495 
Prepaid expenses and other assets89,522 59,804 
     Refundable income taxes4,810 9,945 
        Total current assets1,607,636 1,554,625 
Property, plant and equipment, at cost1,354,433 1,341,380 
Less accumulated depreciation and amortization749,079 743,653 
Net property, plant and equipment605,354 597,727 
Goodwill429,927 430,322 
Other intangible assets, net161,539 167,193 
Other assets203,620 203,293 
Total assets$3,008,076 $2,953,160 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities:
Current installments of long-term debt$5,147 $2,748 
Notes payable to banks38,182 35,147 
Accounts payable289,110 268,099 
Accrued employee compensation and benefits85,932 137,939 
   Contract liabilities 150,068 130,018 
Other accrued expenses100,245 89,796 
         Dividends payable10,625 9,556 
Total current liabilities679,309 673,303 
Deferred income taxes48,419 41,689 
Long-term debt, excluding current installments729,589 728,431 
Defined benefit pension liability115,869 118,523 
Operating lease liabilities78,004 80,202 
Deferred compensation45,513 44,519 
Other noncurrent liabilities61,271 58,657 
Shareholders’ equity:
Common stock of $1 par value -
Authorized 75,000,000 shares; 27,900,000 issued
27,900 27,900 
Additional paid in capital 335 
Retained earnings2,282,355 2,245,035 
Accumulated other comprehensive loss(307,556)(309,786)
Treasury stock(777,885)(781,422)
     Total Valmont Industries, Inc. shareholders’ equity1,224,814 1,182,062 
Noncontrolling interest in consolidated subsidiaries25,288 25,774 
Total shareholders’ equity1,250,102 1,207,836 
Total liabilities and shareholders’ equity$3,008,076 $2,953,160 

See accompanying notes to condensed consolidated financial statements.
5


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
(Unaudited)
Thirteen weeks ended
March 27,
2021
March 28,
2020
Cash flows from operating activities:
Net earnings
$55,001 $42,721 
Adjustments to reconcile net earnings to net cash flows from operations:
Depreciation and amortization
21,031 20,343 
Noncash loss (gain) on trading securities  32 
Stock-based compensation
4,671 3,325 
Defined benefit pension plan benefit
(3,676)(1,763)
Contribution to defined benefit pension plan
(964)(17,039)
         Loss on sale of property, plant and equipment60 53 
Equity in loss in nonconsolidated subsidiaries
360 219 
Deferred income taxes
6,955 8,177 
Changes in assets and liabilities:
Receivables
16,044 (27,116)
Inventories
(67,386)(8,674)
Prepaid expenses and other assets (current and non-current)(22,514)(10,149)
Contract assets5,118 (3,933)
Accounts payable
24,605 13,880 
Accrued expenses
(35,559)5,716 
Contract liabilities20,051 33,089 
Other noncurrent liabilities
4,215 (2,971)
Income taxes payable/refundable5,141 6,442 
Net cash flows from operating activities
33,153 62,352 
Cash flows from investing activities:
Purchase of property, plant and equipment
(27,565)(23,580)
Proceeds from sale of assets
204 684 
Acquisitions, net of cash acquired
 (8,804)
Other, net
(1,947)(1,436)
Net cash flows from investing activities
(29,308)(33,136)
Cash flows from financing activities:
Proceeds from short-term agreements
14,734 3,751 
Payments on short-term agreements
(10,759)(5,193)
Proceeds from long-term borrowings
4,181 10,000 
Principal payments on long-term borrowings
(712)(188)
Dividends paid
(9,556)(8,079)
Dividends to noncontrolling interest
 (5,342)
Purchase of noncontrolling interest
 (53,534)
Purchase of treasury shares
(11,131)(20,481)
Proceeds from exercises under stock plans
19,318 60 
Purchase of common treasury shares—stock plan exercises
(16,725)(3)
Net cash flows from financing activities
(10,650)(79,009)
Effect of exchange rate changes on cash and cash equivalents
(2,463)(9,104)
Net change in cash and cash equivalents
(9,268)(58,897)
Cash and cash equivalents—beginning of year400,726 353,542 
Cash and cash equivalents—end of period$391,458 $294,645 

See accompanying notes to condensed consolidated financial statements.



VALMONT INDUSTRIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(Dollars in thousands)
(Unaudited)


Common
stock
Additional
paid-in
capital
Retained
earnings
Accumulated
other
comprehensive
income (loss)
Treasury
stock
Noncontrolling
interest in
consolidated
subsidiaries
Total
shareholders’
equity
Balance at December 28, 2019$27,900 $ $2,173,802 $(313,422)$(743,942)$45,407 $1,189,745 
Net earnings— — 42,929 — — (208)42,721 
Other comprehensive income (loss)— — — (34,446)— 505 (33,941)
Cash dividends declared ($0.45 per share)
— — (9,625)— — — (9,625)
Dividends to noncontrolling interests— — — — — (5,342)(5,342)
Purchase of noncontrolling interest— — (38,686)— — (19,243)(57,929)
Addition of noncontrolling interest— — — — — 1,600 1,600 
Purchase of treasury shares; 190,491 shares acquired
— — — — (20,481)— (20,481)
Stock plan exercises; 23 shares acquired
— — — — (3)— (3)
Stock options exercised; 1,166 shares issued
— (3,011)2,909 — 162 — 60 
Stock option expense— 611 — — — — 611 
Stock awards; 2,500 shares issued
— 2,400 — — 314 — 2,714 
Balance at March 28, 2020$27,900 $ $2,171,329 $(347,868)$(763,950)$22,719 $1,110,130 
Balance at December 26, 2020$27,900 $335 $2,245,035 $(309,786)$(781,422)$25,774 $1,207,836 
Net earnings— — 55,014 — — (13)55,001 
Other comprehensive income (loss)— — — 2,230 — (473)1,757 
Cash dividends declared ($0.50 per share)
— — (10,625)— — — (10,625)
Purchase of treasury shares; 50,147 shares acquired
— — — — (11,131)— (11,131)
Stock plan exercises; 70,485 shares issued
— — — — (16,725)— (16,725)
Stock options exercised; 142,878 shares issued
— (4,600)(7,069)— 30,987 — 19,318 
Stock option expense— 648 — — — — 648 
Stock awards; 2,709 shares issued
— 3,617 — — 406 — 4,023 
Balance at March 27, 2021$27,900 $ $2,282,355 $(307,556)$(777,885)$25,288 $1,250,102 








See accompanying notes to the condensed consolidated financial statements.
6


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

(1) SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Condensed Consolidated Financial Statements
The Condensed Consolidated Balance Sheet as of March 27, 2021, the Condensed Consolidated Statements of Earnings, Comprehensive Income, Cash Flows, and Shareholders' Equity for the thirteen weeks ended March 27, 2021 and March 28, 2020, have been prepared by Valmont Industries Inc. (the Company), without audit. In the opinion of management, all necessary adjustments (which include normal recurring adjustments) have been made to present fairly the financial statements as of March 27, 2021 and for all periods presented.
Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. These Condensed Consolidated Financial Statements should be read in conjunction with the financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the fiscal year ended December 26, 2020. The results of operations for the period ended March 27, 2021 are not necessarily indicative of the operating results for the full year.
    Inventories
Inventory is valued at the lower of cost, determined on the first-in, first-out (FIFO) method or market. Finished goods and manufactured goods inventories include the costs of acquired raw materials and related factory labor and overhead charges required to convert raw materials to manufactured and finished goods.
Inventories consisted of the following:
March 27,
2021
December 26,
2020
Raw materials and purchased parts
$185,995 $155,512 
Work-in-process
36,916 33,632 
Finished goods and manufactured goods
290,013 259,797 
Total Inventory$512,924 $448,941 

Income Taxes
Earnings before income taxes for the thirteen weeks ended March 27, 2021 and March 28, 2020, were as follows:    
Thirteen weeks ended
20212020
United States
$51,155 $53,500 
Foreign
19,708 3,926 
$70,863 $57,426 

Pension Benefits
The Company incurs expenses in connection with the Delta Pension Plan ("DPP"). The DPP was acquired as part of the Delta plc acquisition in fiscal 2010 and has no members that are active employees. In order to measure expense and the related benefit obligation, various assumptions are made including discount rates used to value the obligation, expected return on plan assets used to fund these expenses and estimated future inflation rates. These assumptions are based on historical experience as well as current facts and circumstances. An actuarial analysis is used to measure the expense and liability associated with pension benefits.

7


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

The components of the net periodic pension (benefit) expense for the thirteen weeks ended March 27, 2021 and March 28, 2020 were as follows:
Thirteen weeks ended
Net periodic (benefit) expense:20212020
Interest cost
$2,497 $3,124 
Expected return on plan assets
(7,005)(5,598)
Amortization of actuarial loss
832 711 
Net periodic (benefit) expense
$(3,676)$(1,763)


    Stock Plans
The Company maintains stock-based compensation plans approved by the shareholders, which provide that the Human Resource Committee of the Board of Directors may grant incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units, and bonuses of common stock. At March 27, 2021, 748,372 shares of common stock remained available for issuance under the plans.
    Under the plans, the exercise price of each option equals the closing market price at the date of the grant. Options vest beginning on the first anniversary of the grant in equal amounts over three years or on the grant's fifth anniversary. Expiration of grants is seven years to ten years from the date of grant. Restricted stock units and awards generally vest in equal installments over three years beginning on the first anniversary of the grant.
The Company's compensation expense (included in selling, general and administrative expenses) and associated income tax benefits related to stock options and restricted stock for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively, were as follows:
Thirteen weeks ended
20212020
Compensation expense
$4,671 $3,325 
Income tax benefits
1,168 831 
Fair Value
The Company applies the provisions of Accounting Standards Codification 820, Fair Value Measurements (“ASC 820”) which defines fair value, establishes a framework for measuring fair value, and expands disclosures about fair value measurements. The provisions of ASC 820 apply to other accounting pronouncements that require or permit fair value measurements. As defined in ASC 820, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
8


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

ASC 820 establishes a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Inputs refer broadly to the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
     Level 1: Quoted market prices in active markets for identical assets or liabilities.
    Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data.
    Level 3: Unobservable inputs that are not corroborated by market data.
The categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Following is a description of the valuation methodologies used for assets and liabilities measured at fair value.
Trading Securities: The assets and liabilities recorded for the investments held in the Valmont Deferred Compensation Plan at March 27, 2021 of $35,874 ($35,125 at December 26, 2020) represent mutual funds, invested in debt and equity securities, classified as trading securities in accordance with Accounting Standards Codification ("ASC") 320, Accounting for Certain Investments in Debt and Equity Securities, considering the employee's ability to change investment allocation of their deferred compensation at any time. The Company's ownership of shares in Delta EMD Pty. Ltd. (JSE:DTA) is also classified as trading securities. The shares are valued at $197 and $202 as of March 27, 2021 and December 26, 2020, respectively, which is the estimated fair value. Quoted market prices are available for these securities in an active market and therefore categorized as a Level 1 input.
Derivative Financial Instruments: The fair value of foreign currency and commodity forward contracts, and cross currency contracts is based on a valuation model that discounts cash flows resulting from the differential between the contract price and the market-based forward rate.
Fair Value Measurement Using:
Carrying Value March 27, 2021Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Trading Securities
$36,071 $36,071 $ $ 
Derivative financial instruments, net
8,849  8,849  

Fair Value Measurement Using:
Carrying Value December 26, 2020Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Trading Securities
$35,327 $35,327 $ $ 
Liabilities:
Derivative financial instruments, net
(5,911) (5,911) 

9


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

Long-Lived Assets
    The Company's other non-financial assets include goodwill and other intangible assets, which are classified as Level 3 items. These assets are measured at fair value on a non-recurring basis as part of annual impairment testing. Note 4 to these condensed consolidated financial statements contain additional information related to goodwill and intangible asset impairments recognized in fiscal 2020.

Comprehensive Income (Loss)
Comprehensive income (loss) includes net earnings, currency translation adjustments, certain derivative-related activity and changes in net actuarial gains/losses from a pension plan. Results of operations for foreign subsidiaries are translated using the average exchange rates during the period. Assets and liabilities are translated at the exchange rates in effect on the balance sheet dates. Accumulated other comprehensive income (loss) consisted of the following at March 27, 2021 and December 26, 2020:
Foreign Currency Translation AdjustmentsGain on Hedging ActivitiesDefined Benefit Pension PlanAccumulated Other Comprehensive Loss
Balance at December 26, 2020$(213,064)$15,550 $(112,272)$(309,786)
   Current-period comprehensive income (loss)(12,160)13,558 832 2,230 
Balance at March 27, 2021$(225,224)$29,108 $(111,440)$(307,556)

    Revenue Recognition
    The Company determines the appropriate revenue recognition for our contracts by analyzing the type, terms and conditions of each contract or arrangement with a customer. Contracts with customers for all businesses are fixed-price with sales tax excluded from revenue, and do not include variable consideration. Discounts included in contracts with customers, typically early pay discounts, are recorded as a reduction of net sales in the period in which the sale is recognized. Contract revenues are classified as product when the performance obligation is related to the manufacturing of goods. Contract revenues are classified as service when the performance obligation is the performance of a service. Service revenue is primarily related to the Coatings segment.
    Customer acceptance provisions exist only in the design stage of our products and acceptance of the design by the customer is required before the project is manufactured and delivered to the customer. The Company is not entitled to any compensation solely based on design of the product and does not recognize revenue associated with the design stage. There is one performance obligation for revenue recognition. No general rights of return exist for customers once the product has been delivered and the Company establishes provisions for estimated warranties. The Company does not sell extended warranties for any of its products.
    Shipping and handling costs associated with sales are recorded as cost of goods sold. The Company elected to use the practical expedient of treating freight as a fulfillment obligation instead of a separate performance obligation and ratably recognize freight expense as the structure is being manufactured, when the revenue from the associated customer contract is being recognized over time. With the exception of the Utility segment and the wireless communication structures product line, the Company’s inventory is interchangeable for a variety of each segment’s customers. The Company elected the practical expedient to not disclose the partially satisfied performance obligation at the end of the period when the contract has an original expected duration of one year or less. In addition, the Company elected the practical expedient to not adjust the amount of consideration to be received in a contract for any significant financing component if payment is expected within twelve months of transfer of control of goods or services; the Company expects all consideration to be received in one year or less at contract inception.
Segment and Product Line Revenue Recognition
10


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

    The global Utility segment revenues are derived from manufactured steel and concrete structures for the North America utility industry and offshore and other complex structures used in energy generation and distribution outside of the United States. Steel and concrete utility structures are engineered to customer specifications resulting in limited ability to sell the structure to a different customer if an order is canceled after production commences. The continuous transfer of control to the customer is evidenced either by contractual termination clauses or by our rights to payment for work performed to-date plus a reasonable profit as the products do not have an alternative use to the Company. Since control is transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment. For our steel and concrete utility and wireless communication structure product lines, we generally recognize revenue on an inputs basis, using total production hours incurred to-date for each order as a percentage of total hours estimated to produce the order. The completion percentage is applied to the order’s total revenue and total estimated costs to determine reported revenue, cost of goods sold and gross profit. Production of an order, once started, is typically completed within three months. Revenue from the offshore and other complex structures business is also recognized using an inputs method, based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. External sales agents are used in certain sales of steel and concrete structures; the Company has chosen to use the practical expedient to expense estimated commissions owed to third parties by recognizing them proportionately as the goods are manufactured.
    The global ESS segment revenues are derived from the manufacture and distribution of engineered metal, composite structures and components for lighting and traffic and roadway safety, engineered access systems, and wireless communication. For the lighting and traffic and roadway safety product lines, revenue is recognized upon shipment or delivery of goods to the customer depending on contract terms, which is the same point in time that the customer is billed. For Access Systems, revenue is generally recognized upon delivery of goods to the customer which is the same point in time that the customer is billed. The wireless communication product line has large regional customers who have unique product specifications for communication structures. When the customer contract includes a cancellation clause that would require them to pay for work completed plus a reasonable margin if an order was canceled, revenue is recognized over time based on hours worked as a percent of total estimated hours to complete production. For the remaining wireless communication product line customers which do not provide a contractual right to bill for work completed on a canceled order, revenue is recognized upon shipment or delivery of the goods to the customer which is the same point in time that the customer is billed.
    The global Coatings segment revenues are derived by providing coating services to customers’ products, which include galvanizing, anodizing, and powder coating. Revenue is recognized once the coating service has been performed and the goods are ready to be picked up or delivered to the customer which is the same time that the customer is billed.
    The global Irrigation segment revenues are derived from the manufacture of agricultural irrigation equipment and related parts and services for the agricultural industry and tubular products for industrial customers. Revenue recognition for the irrigation segment is generally upon shipment of the goods to the customer which is the same point in time that the customer is billed. The remote monitoring subscription services are primarily billed annually and revenue is recognized on a straight-line basis over the subsequent twelve months.
    Disaggregation of revenue by product line is disclosed in the Segment footnote. A breakdown by segment of revenue recognized over time and at a point in time for the thirteen weeks ended March 27, 2021 and March 28, 2020 is as follows:
11


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

Point in TimeOver TimePoint in TimeOver Time
Thirteen weeks ended March 27, 2021Thirteen weeks ended March 27, 2021Thirteen weeks ended March 28, 2020Thirteen weeks ended March 28, 2020
Utility Support Structures$6,294 $246,404 $8,924 $214,024 
Engineered Support Structures
213,846 8,310 215,879 11,487 
Coatings
71,591  68,590  
Irrigation
224,637 3,804 151,742 3,554 
  Total
$516,368 $258,518 $445,135 $229,065 

The Company's contract asset as of March 27, 2021 and December 26, 2020 was $117,539 and $123,495,
respectively. Both steel and concrete utility customers are generally invoiced upon shipment or delivery of the goods to the customer's specified location with few customers that make up-front or progress payments. The offshore and complex steel structures business invoices customers a number of ways including advanced billings, progress billings, and billings upon shipment.

    At March 27, 2021 and December 26, 2020, contract liabilities were $194,427 and $170,919, respectively. At March 2021, $150,068 is recorded as contract liabilities and $44,359 is recorded as other noncurrent liabilities on the condensed consolidated balance sheets. During the thirteen weeks ended March 27, 2021, the Company recognized $38,102 of revenue that was included in the liability as of December 26, 2020. In the thirteen weeks ended March 28, 2020, the Company recognized $18,240 of revenue that was included in the liability as of December 28, 2019. The revenue recognized was due to applying advance payments received for performance obligations completed during the period. At March 27, 2021, the Company had $44,359 or remaining performance obligations on contracts with an original expected duration of one year or more and expects to complete the remaining performance obligations on these contracts within the next 12 to 24 months.

Recently Adopted Accounting Pronouncements

    In December 2019, the FASB issued Accounting Standards Update No. 2018-14 (ASU 2019-12), Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting and disclosure requirements for income taxes by clarifying existing guidance to improve consistency in application of Accounting Standards Codification (ASC) 740. The Company adopted this standard on the first day of fiscal 2021 and it did not have a material impact on the Company's condensed consolidated financial statements.

Recently Issued Accounting Pronouncements (not yet adopted)

In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (ASU 2020-04), Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying GAAP principles to contracts, hedging relationships, and other transactions that reference London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued due to reference rate reform. The Company has not used any of the accommodations to date, but may use them up until December 31, 2022.

12


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

(2) ACQUISITIONS
    On May 29, 2020, the Company acquired 55% of Energia Solar do Brasil ("Solbras") for $4,308. Approximately $646 of the purchase price is contingent on seller representations and warranties that will be settled in the second quarter of 2021. Solbras is a leading provider of solar energy solutions for agriculture. In the purchase price allocation, goodwill of $3,341 and customer relationships of $3,718 were recorded and the remainder is net working capital. Goodwill is not deductible for tax purposes and the customer relationship will be amortized over 8 years. The acquisition of Solbras, located in Brazil, allows the Company to expand its product offerings in the Irrigation segment to include not only pivots, but also a sustainable and low-cost energy source to provide electricity to the units. The Company finalized the purchase price allocation in the fourth quarter of 2020.
On March 6, 2020, the Company acquired 75% of KC Utility Packaging, LLC for $4,200. Approximately $400 of the purchase price was contingent on seller representations and warranties and was settled for the full amount in the first quarter of 2021. The Company name was subsequently changed to Valmont Substations LLC. The acquisition was made to expand the Company's utility substation product offering. In the purchase price allocation, goodwill of $1,100, customer relationships of $4,000, and other intangibles of $500 were recorded. The Company finalized the purchase price allocation in the fourth quarter of 2020.
Proforma disclosures were omitted for the 2020 acquisitions as the Solbras and Valmont Substation acquisitions do not have a significant impact on the Company's financial results.
Acquisitions of Noncontrolling Interests
    In February 2020, the Company acquired the remaining 49% of AgSense that it did not own for $43,983, which includes a holdback payment of $2,200 that was made in the second quarter of 2020. The Company finalized the accounting for owning 100% of AgSense in the second quarter of 2020 which resulted in the recognition of a deferred tax asset of approximately $7,700. In the first quarter of 2020, the Company acquired 16% of the remaining 25% that it did not own of Convert Italia for a cash payment of $11,750. The purchase agreement also settled the escrow funds which the Company had paid at date of acquisition.

As these transactions were for the acquisition of all or part of the remaining shares of a consolidated subsidiary with no change in control, they were recorded within shareholders' equity and as a financing activity in the Condensed Consolidated Statements of Cash Flows.


(3) RESTRUCTURING ACTIVITIES    
    In 2020, the Company executed certain regional restructuring activities (the "2020 Plan") primarily in the ESS and Utility segments and a U.S. specific early retirement program covering all segments. The 2020 Plan included the closure of one U.S. Coatings facility and restructuring activities were completed by the end of 2020. The Company recorded restructuring expenses in cost of sales and selling, general, and administrative expenses of $6,737 and $16,412, respectively.
    Liabilities recorded for the restructuring plans were as follows:
Balance at December 26, 2020Costs Paid or Otherwise Settled Balance at March 27, 2021
Severance$12,660 $(12,660)$ 
Other cash restructuring expenses   
   Total $12,660 $(12,660)$ 

13


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

(4) GOODWILL AND INTANGIBLE ASSETS
Amortized Intangible Assets
The components of amortized intangible assets at March 27, 2021 and December 26, 2020 were as follows:
March 27, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Weighted
Average
Life
Customer Relationships
$237,388 $160,088 13 years
Patents & Proprietary Technology
25,823 8,642 14 years
Other
7,484 7,211 4 years
$270,695 $175,941 

December 26, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Weighted
Average
Life
Customer Relationships
$237,232 $155,760 13 years
Patents & Proprietary Technology
26,208 8,301 14 years
Other
7,602 6,786 4 years
$271,042 $170,847 
Amortization expense for intangible assets for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively was as follows:
Thirteen weeks ended
20212020
$4,232 $4,593 
Estimated annual amortization expense related to finite-lived intangible assets is as follows:
Estimated
Amortization
Expense
2021$15,976 
202213,337 
202311,503 
20249,587 
20258,153 
The useful lives assigned to finite-lived intangible assets included consideration of factors such as the Company’s past and expected experience related to customer retention rates, the remaining legal or contractual life of the underlying arrangement that resulted in the recognition of the intangible asset and the Company’s expected use of the intangible asset.
14


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

Non-amortized intangible assets
Intangible assets with indefinite lives are not amortized and consist solely of trade names. The carrying value of trade names at March 27, 2021 and December 26, 2020 are as follows:
March 27,
2021
December 26,
2020
Year Acquired
Newmark$11,111 $11,111 2004
Webforge8,104 7,972 2010
Convert Italia S.p.A8,845 9,137 2018
Valmont SM8,443 8,720 2014
Ingal EPS/Ingal Civil Products7,857 7,730 2010
Walpar3,500 3,500 2018
Shakespeare4,000 4,000 2014
Other14,925 14,828 Various
$66,785 $66,998 

In its determination of these intangible assets as indefinite-lived, the Company considered such factors as its expected future use of the intangible asset, legal, regulatory, technological and competitive factors that may impact the useful life or value of the intangible asset and the expected costs to maintain the value of the intangible asset. The Company expects that these intangible assets will maintain their value indefinitely. Accordingly, these assets are not amortized.    
The Company’s trade names were tested for impairment in the third quarter of 2020. The values of each trade name were determined using the relief-from-royalty method. Based on this evaluation, no trade names were determined to be impaired. In conjunction with an interim second quarter 2020 goodwill impairment test, impairment indicators were noted for the Webforge and Locker trade names requiring an interim impairment test. As a result, an impairment charge of approximately $3,900 was recognized against these two trade names in fiscal 2020.
Goodwill
The carrying amount of goodwill by segment as of March 27, 2021 and December 26, 2020 was as follows:
Engineered
Support
Structures
Segment
Utility
Support
Structures
Segment
Coatings
Segment
Irrigation
Segment
Total
Gross Balance December 26, 2020$232,323 $135,335 $94,309 $30,177 $492,144 
   Accumulated impairment losses(31,245)(14,355)(16,222) (61,822)
Balance at December 26, 2020201,078 120,980 78,087 30,177 430,322 
Foreign currency translation1,204 (1,438)207 (368)(395)
Balance at March 27, 2021$202,282 $119,542 $78,294 $29,809 $429,927 

The Company’s annual impairment test of goodwill was performed during the third quarter of 2020, using primarily the discounted cash flow method. The estimated fair value of all of our reporting units exceeded their respective carrying value, so no goodwill was impaired.

In April 2020, the price of a barrel of oil began a large decline and various economic forecasts show the lower price of oil will continue into the next few years. This lower price for oil and a revised assessment of the Australian market
15


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

performed in conjunction with the executed restructuring activities required the Company to re-assess the financial projections for the Access Systems reporting unit. This resulted in lower projected net sales, operating income, and cash flows for this reporting unit, resulting in the need for an interim impairment test. The results of the test showed that the reporting unit's carrying value was higher than its estimated fair value. Accordingly, the Company recorded a $12,575 impairment of Access System's goodwill in the second quarter of 2020.
(5) CASH FLOW SUPPLEMENTARY INFORMATION
    The Company considers all highly liquid temporary cash investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash payments for interest and income taxes (net of refunds) for the thirty-nine weeks ended March 27, 2021 and March 28, 2020 were as follows:
20212020
Interest
$111 $179 
Income taxes
3,347 1,590 
(6) EARNINGS PER SHARE
The following table provides a reconciliation between Basic and Diluted earnings per share (EPS):
Basic EPSDilutive
Effect of
Stock
Options
Diluted EPS
Thirteen weeks ended March 27, 2021:
Net earnings attributable to Valmont Industries, Inc.
$55,014 $ $55,014 
Weighted average shares outstanding (000's)
21,179 250 21,429 
Per share amount
$2.60 $(0.03)$2.57 
Thirteen weeks ended March 28, 2020:
Net earnings attributable to Valmont Industries, Inc.
$42,929 $ $42,929 
Weighted average shares outstanding (000's)
21,453 96 21,549 
Per share amount
$2.00 $(0.01)$1.99 

    At March 27, 2021 and March 28, 2020, there were 0 and 302,899 outstanding stock options with exercise prices exceeding the market price of common stock that were excluded from the computation of diluted earnings per share, respectively.
16


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

(7) DERIVATIVE FINANCIAL INSTRUMENTS
    The Company manages interest rate risk, commodity price risk, and foreign currency risk related to foreign currency denominated transactions and investments in foreign subsidiaries. Depending on the circumstances, the Company may manage these risks by utilizing derivative financial instruments. Some derivative financial instruments are marked to market and recorded in the Company's consolidated statements of earnings, while others may be accounted for as fair value, cash flow, or net investment hedges. Derivative financial instruments have credit and market risk. The Company manages these risks of derivative instruments by monitoring limits as to the types and degree of risk that can be taken, and by entering into transactions with counterparties who are recognized, stable multinational banks.
    Fair value of derivative instruments at March 27, 2021 and December 26, 2020 are as follows:
Derivatives designated as hedging instruments:Balance sheet locationMarch 27, 2021December 26, 2020
Commodity forward contracts
Prepaid expenses and other assets
9,946  
Foreign currency forward contracts
Prepaid expenses and other assets
19 $724 
Cross currency swap contracts
Prepaid expenses and other assets
1,311 600 
Cross currency swap contracts
Accrued expenses
(2,427)(7,235)
8,849 (5,911)
    Gains (losses) on derivatives recognized in the condensed consolidated statements of earnings for the thirteen weeks ended March 27, 2021 and March 28, 2020 are as follows:
Thirteen weeks ended
Statements of earnings locationMarch 27, 2021March 28, 2020
Foreign currency forward contracts  Other income (218)123 
Foreign currency forward contractsProduct sales 53 
Interest rate hedge amortizationInterest expense(16)(16)
Cross currency swap contractsInterest expense711 743 
$477 $903 
    
Cash Flow Hedges
    In the first quarter of 2021, the Company entered into steel hot rolled coil (HRC) forward contracts that qualify as a cash flow hedge of the variability in cash flows attributable to future steel purchases. The forward contracts have a notional amount of $23,801 for the total purchase of 30,500 short tons from May to December 2021. The gain/(loss) realized upon settlement will be recorded in product cost of sales in the condensed consolidated statements of earnings over average inventory turns.
    In May 2020, a Brazilian subsidiary with a Real functional currency entered into foreign currency forward contracts to mitigate foreign currency risk related to a customer order with components purchased in Euros. The forward contract, which qualifies as a cash flow hedge, matured in December 2020 and a had notional amount to buy 4,500 euros in exchange for a stated amount of Brazilian Real. In March 2020, a subsidiary with a Euro functional currency entered into foreign currency forward contracts to mitigate foreign currency risk related to a large customer order denominated in U.S. dollars. The forward contract, which qualifies as a cash flow hedge, has a final maturity date of June 2021 and a notional amount to sell $27,500 in exchange for a stated amount of Euros.
17


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

    Net Investment Hedges
    In the second quarter of 2020, the Company early settled their Australian dollar denominated forward currency contracts and received proceeds of $11,983. The proceeds/gain from these settlements (net of tax) will remain in Other Comprehensive Income (OCI) until either the sale or substantially complete liquidation of the related subsidiaries.
    In the second quarter of 2019, the Company entered into two fixed-for-fixed cross currency swaps (“CCS”), swapping U.S. dollar principal and interest payments on a portion of its 5.00% senior unsecured notes due 2044 for Danish krone (DKK) and Euro denominated payments. The CCS were entered into in order to mitigate foreign currency risk on the Company's Euro and DKK investments and to reduce interest expense. Interest is exchanged twice per year on April 1 and October 1.
    Key terms of the two CCS are as follows:
CurrencyNotional AmountTermination DateSwapped Interest RateSet Settlement Amount
Danish Krone (DKK)$50,000 April 1, 20242.68%DKK 333,625
Euro$80,000 April 1, 20242.825%71,550

    The Company designated the full notional amount of the two CCS ($130,000) as a hedge of the net investment in certain Danish and European subsidiaries under the spot method, with all changes in the fair value of the CCS that are included in the assessment of effectiveness (changes due to spot foreign exchange rates) are recorded as cumulative foreign currency translation within OCI, and will remain in OCI until either the sale or substantially complete liquidation of the related subsidiaries. Net interest receipts will be recorded as a reduction of interest expense over the life of the CCS.












18


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

(8) BUSINESS SEGMENTS
    The Company has four reportable segments based on its management structure. Each segment is global in nature with a manager responsible for segment operational performance and the allocation of capital within the segment. Net corporate expense is net of certain service-related expenses that are allocated to business units generally on the basis of employee headcounts.

Reportable segments are as follows:

    UTILITY SUPPORT STRUCTURES: This segment consists of the manufacture of engineered steel and concrete structures for the utility markets, including transmission, distribution, substations, and renewable energy generation equipment;
    ENGINEERED SUPPORT STRUCTURES: This segment consists of the manufacture and distribution of engineered poles, towers, and components for lighting, traffic, and wireless communication markets, including integrated structure solutions for smart cities, and engineered access systems;

    COATINGS: This segment consists of global galvanizing, painting, and anodizing services to preserve and protect metal products; and
    IRRIGATION: This segment consists of the global manufacture of agricultural irrigation equipment, parts, services and tubular products, and advanced technology solutions for water management solutions and precision agriculture.
    The Company evaluates the performance of its business segments based upon operating income and invested capital. The Company does not allocate interest expense, non-operating income and deductions, or income taxes to its business segments.
19


VALMONT INDUSTRIES, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars in thousands, except per share amounts)
(Unaudited)

Summary by Business
Thirteen weeks ended
March 27,
2021
March 28,
2020
SALES:
Utility Support Structures segment:
Steel168,497 166,531 
Concrete40,383 35,785 
Engineered Solar Tracker Solutions6,294 8,924 
Offshore and Other Complex Steel Structures37,959 14,221 
Utility Support Structures segment253,133 225,461 
Engineered Support Structures segment:
Lighting, Traffic, and Highway Safety Products$153,870 $171,987 
    Communication Products46,079 38,196 
Access Systems22,378 20,559 
Engineered Support Structures segment222,327 230,742 
Coatings segment93,288 88,085 
Irrigation segment:
    North America122,751 106,560 
    International106,913 50,160 
        Irrigation segment229,664 156,720 
Total798,412 701,008 
INTERSEGMENT SALES:
Utility Support Structures segment435 2,513 
Engineered Support Structures segment171 3,376 
Coatings segment21,697 19,495 
Irrigation segment1,223 1,424 
Total23,526 26,808 
NET SALES:
Utility Support Structures segment252,698 222,948 
Engineered Support Structures segment222,156 227,366 
Coatings segment71,591 68,590 
Irrigation segment228,441 155,296 
Total$774,886 $674,200 
OPERATING INCOME:
Utility Support Structures segment21,652 27,724 
Engineered Support Structures segment$19,925 $15,931 
Coatings segment12,872 11,054 
Irrigation segment38,748 23,663 
Corporate(15,986)(11,477)
Total$77,211 $66,895 

20


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

Management’s discussion and analysis contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements are based on assumptions that management has made in light of experience in the industries in which the Company operates, as well as management’s perceptions of historical trends, current conditions, expected future developments and other factors believed to be appropriate under the circumstances. These statements are not guarantees of performance or results. They involve risks, uncertainties (some of which are beyond the Company’s control) and assumptions. Management believes that these forward-looking statements are based on reasonable assumptions. Many factors could affect the Company’s actual financial results and cause them to differ materially from those anticipated in the forward-looking statements. These factors include, among other things, the continuing and developing effects of COVID-19 including the effects of the outbreak on the general economy and the specific effects on the Company's business and that of its customers and suppliers, risk factors described from time to time in the Company’s reports to the Securities and Exchange Commission, as well as future economic and market circumstances, industry conditions, company performance and financial results, operating efficiencies, availability and price of raw materials, availability and market acceptance of new products, product pricing, domestic and international competitive environments, and actions and policy changes of domestic and foreign governments.
This discussion should be read in conjunction with the financial statements and notes thereto, and the management's discussion and analysis included in the Company's Annual Report on Form 10-K for the fiscal year ended December 26, 2020. Segment net sales in the table below and elsewhere are presented net of intersegment sales. See Note 8 of our condensed consolidated financial statements for additional information on segment sales and intersegment sales.
21


Results of Operations (Dollars in millions, except per share amounts)    
Thirteen weeks ended
March 27, 2021March 28, 2020% Incr. (Decr.)
Consolidated
Net sales
$774.9 $674.2 14.9 %
Gross profit
204.6 186.2 9.9 %
as a percent of sales    
26.4 %27.6 %
SG&A expense (1)127.3 119.3 6.7 %
as a percent of sales    
16.4 %17.7 %
Operating income
77.2 66.9 15.4 %
as a percent of sales    
10.0 %9.9 %
Net interest expense
9.7 9.0 7.8 %
Effective tax rate
21.9 %25.2 %
Net earnings
$55.0 $42.9 28.2 %
Diluted earnings per share
$2.57 $1.99 29.1 %
Utility Support Structures (Utility)
Net sales
$252.7 $222.9 13.4 %
Gross profit
48.6 53.5 (9.2)%
SG&A expense
26.9 25.8 4.3 %
Operating income
21.7 27.7 (21.7)%
Engineered Support Structures (ESS)
Net sales
$222.2 $227.4 (2.3)%
Gross profit
63.9 61.7 3.6 %
SG&A expense
44.0 45.8 (3.9)%
Operating income
19.9 15.9 25.2 %
Coatings
Net sales
$71.6 $68.6 4.4 %
Gross profit
23.2 21.8 6.4 %
SG&A expense
10.3 10.7 (3.7)%
Operating income
12.9 11.1 16.2 %
Irrigation
Net sales
$228.4 $155.3 47.1 %
Gross profit
68.9 49.2 40.0 %
SG&A expense
30.2 25.5 18.4 %
Operating income
38.7 23.7 63.3 %
Net corporate expense
SG&A
$16.0 $11.5 39.1 %
Operating loss
(16.0)(11.5)(39.1)%

22


Overview
On a consolidated basis, net sales were higher in the first quarter of 2021, as compared to the same period in 2020, due to higher sales in the Irrigation, Utility, and Coatings segments that was partially offset by lower sales in ESS segment. The change in net sales in the first quarter of fiscal 2021, as compared with the same period in 2020, is as follows:
First quarter
TotalUtilityESSCoatingsIrrigation
Sales - 2020$674.2 $222.9 $227.4 $68.6 $155.3 
Volume67.8 31.5 (19.2)(3.4)58.9 
Pricing/mix18.3 (5.7)5.4 3.1 15.5 
Acquisition/(divestiture)7.0 2.2 — — 4.8 
Currency translation7.6 1.8 8.6 3.3 (6.1)
Sales - 2021$774.9 $252.7 $222.2 $71.6 $228.4 
    
Volume effects are estimated based on a physical production or sales measure. Since products we sell are not uniform in nature, pricing and mix relate to a combination of changes in sales prices and the attributes of the product sold. Accordingly, pricing and mix changes do not necessarily result in operating income changes.
    Average steel prices for both hot rolled coil and plate were higher in North America in the first quarter of 2021, as compared to 2020, contributing to higher cost of sales and lower gross profit margin.
    
    The Company acquired the following businesses:

KC Utility Packaging ("Valmont Substation") in the first quarter of 2020, a provider of engineering, design, and packaging services in the substation market (Utility).
Energia Solar Do Brasil ("Solbras") in the second quarter of 2020, a leading provider of solar energy solutions for agriculture (Irrigation).

COVID-19 Impact on Financial Results and Liquidity

We are considered an essential business because of the products and services that serve critical infrastructure sectors as defined by many governments around the world. All our manufacturing facilities are open and fully operational as of March 27, 2021. Our manufacturing facilities in Argentina, France, Malaysia, New Zealand, Philippines, and South Africa were temporarily closed for part of the first half of 2020 due to government mandates. We continue to monitor incidence of COVID-19 on a continuous basis, particularly in areas reporting recent increases in infection. To protect the safety, health and well-being of employees, customers, suppliers and communities, CDC and WHO guidelines are being followed in all facilities.

We generated $33.2 million of cash flows from operating activities during the first quarter of 2021. Our main focus is to maintain liquidity to support the working capital needs of our operations and maintain our investment grade credit rating.

The ultimate magnitude of COVID-19, including the extent of its impact on the Company’s financial and operational results, cash balances and available borrowings on our line of credit, will be determined by the length of time the pandemic continues, its effect on the demand for the Company’s products and services and supply chain, as well as the effect of governmental regulations imposed in response to the pandemic.

Backlog

The backlog of unshipped orders at March 27, 2021 was approximately $1.3 billion compared with approximately $1.1 billion at December 26, 2020. The increase is primarily attributed to the receipt of two additional purchase orders totaling approximately $220 million for a large Utility project in North America. We expect the backlog to be fulfilled within the subsequent 12 months with the exception of these new $220 million Utility orders.
23



Currency Translation

    In the first quarter of 2021, we realized an decrease in operating profit, as compared with 2020, due to currency translation effects. The breakdown of this effect by segment was as follows:
    
TotalUtilityESSCoatingsIrrigationCorporate
First quarter$(0.8)$(0.4)$— $0.5 $(0.7)$(0.2)

Gross Profit, SG&A, and Operating Income

    At a consolidated level, gross profit as a percent of sales was lower in the first quarter of 2021, as compared with the same period in 2020, due to higher raw material costs across the Company and a change in sales mix. In the first quarter of 2021 as compared to 2020, gross profit was higher for all operating segments except the Utility segment.
    SG&A expenses increased in the first quarter of 2021 as compared to first quarter of 2020. The increase was due to higher SG&A deferred compensation expense (offset by a decrease of the same amount in other expense), foreign currency translation effects, and expenses from the acquisition of Solbras and Valmont Substation.

    In the first quarter of 2021, as compared to the first quarter of 2020, operating income was higher in the Irrigation, ESS, and Coatings segments and lower in the Utility segment. The increase in consolidated operating income in the first quarter is primarily attributed to higher irrigation sales volumes.

Net Interest Expense and Debt
    
    Interest expense in the first quarter of 2021 approximated the amount recognized in 2020. Interest income was lower in the first quarter of 2021, as compared to 2020, due to lower interest rates on cash equivalents.

Other Income/Expenses

    The change in other income/expenses in the first quarter of 2021, as compared to 2020, was due to the change in valuation of deferred compensation assets which resulted in lower other expense of $2.2 million. This amount is shown as "Loss on investments (unrealized)" on the condensed consolidated statements of earnings. The change related to deferred compensation assets are offset by an opposite change of the same amount in SG&A expense.

Income Tax Expense
    
    Our effective income tax rate in the first quarter of 2021 was 21.9%, compared to 25.2% in the first quarter of 2020. The lower tax rate in the first quarter of 2021 is attributed to an incremental tax benefit driven by employee stock option exercises which did not occur in the first quarter of 2020.

    Earnings attributable to noncontrolling interests and equity in loss of nonconsolidated subsidiaries was consistent in the first quarter of 2021 as compared to 2020.

Cash Flows from Operations
    Our cash flows provided by operations was $33.2 million in the first quarter of fiscal 2021, as compared with $62.4 million provided by operations in the first quarter of 2020. The decrease in operating cash flow in the first quarter of 2021, as compared with 2020, was due to an increase in inventory and a larger decrease of accrued employee compensation and benefits attributed to higher incentive payments in first quarter 2021 versus 2020.

Utility segment

    In the Utility segment, sales increased in the first quarter of 2021, as compared with 2020, due to an increase in volume for the offshore and other complex steel structures product line. In steel, sales were flat in the first quarter of 2021 as
24


compared to 2020, as an increase in sales volume was offset by lower average selling pricing. A number of our sales contracts in North America contain provisions that tie the sales price to published steel index pricing at the time our customer issues their purchase order. This resulted in a decrease to the average selling prices for our steel utility structures product line for the first quarter of 2021, as compared with 2020.
    Offshore sales increased in the first quarter of 2021, as compared to 2020, due to a large increase in sales volumes in the first quarter and favorable foreign currency translation. Solar tracker solution sales decreased due to less large project work in the first quarter of 2021.
    Gross profit decreased in the first quarter of 2021, as compared to 2020, due to rapid steel cost inflation that could not be fully recovered through pricing actions for the steel structures product line. SG&A expense was higher in the first quarter of 2021, as compared with 2020, due to expenses from Valmont Substation (a recent acquisition) and foreign currency translation. The decrease in operating income for the first quarter 2021, as compared with 2020, is primarily due to the increase in the cost of steel that could not be fully recovered through pricing actions.
ESS segment
    Net sales were lower in the first quarter of 2021 as compared to 2020, driven by lower sales volumes. Lighting, traffic, and highway safety product sales were lower in the first quarter of 2021 as compared to 2020, while communication product and access systems sales were higher.
     Global lighting, traffic, and highway safety product sales in the first quarter of 2021 was lower by $18.1 million, as compared to the first quarter of 2020. Sales volumes decreased in North America in the first quarter of 2021, attributed to a slowdown in order volumes in the latter half of 2020 due to delays in government approval of the FAST Act extension impacted both funding and delayed construction projects. Europe sales of lighting and traffic products were unchanged compared to the first quarter of 2020. Lighting, traffic, and highway safety product sales in the Asia-Pacific region decreased in the first quarter of 2021, as compared to 2020, due to a slow start to the year in Australia and freight constraints out of China. Highway safety products sales declined as many highway projects across India continue to be delayed due to COVID-19.
Communication product line sales were higher by $7.9 million in the first quarter of 2021, as compared with the same period in 2020. In North America, communication product sales volumes increased in the first quarter of 2021 due to higher demand for communication structures and components. Communication product sales in Europe improved due to an increase in sales volumes in the U.K. and Asia-Pacific sales volumes. 5G deployments continue to increase market opportunities across all regions.
Access Systems product line net sales increased in the first quarter of 2021, as compared to 2020, by $1.8 million. The sales improvement can be primarily attributed to favorable currency translation effects.
Gross profit was higher in the first quarter of 2021, as compared to 2020, due to selling price management that expanded margin in a rising commodity cost environment for the telecommunications product lines and improved performance in the Access Systems business attributed to restructuring actions undertaken in 2020. SG&A spending was lower in the first quarter of 2021 versus 2020 due to lower travel costs (impacted by COVID-19), reduced compensation costs due in part to the U.S. early retirement program, and reduced sales commissions. Operating income increased in the first quarter of 2021 due to improved sales pricing and lower SG&A spending.     
Coatings segment
    Coatings segment sales increased in the first quarter of 2021, as compared to the same period in 2020, due to higher sales pricing attributed to higher zinc costs, and favorable foreign currency translation. Sales were flat in North America in the first quarter of 2021, as compared to 2020. Sales price increases to counteract the higher cost of zinc were offset by lower sales volumes due to decreased industrial production attributed largely to the disruption from COVID-19 on certain customers. In Asia-Pacific region, sales improved in all regions due to higher volumes and favorable foreign currency translation. Sales pricing was lower in Australia due to customer mix.
    SG&A expense was slightly lower in the first quarter of 2021, as compared to 2020, due to lower travel expenses (related to COVID-19). Operating income was higher in the first quarter of 2021, compared to the same period in 2020, due to improved sales pricing and favorable foreign currency translation.
    Irrigation segment
25


    The increase in Irrigation segment net sales in the first quarter of 2021, as compared to 2020, is due to sales volume improvements for both the North America and international irrigation businesses. The Middle East drove the sales volume improvements for international irrigation, due to deliveries on the multi-year Egypt project. Brazil also had a strong quarter with improved sales volumes and the acquisition of Solbras in the second quarter of 2020, partially offset by unfavorable currency translation effects from a weaker Brazilian real. In North America, higher sales volumes for irrigation systems and parts were driven by improved agricultural commodity prices. Sales of technology-related products and services continue to increase, as growers continued adoption of technology to reduce costs and enhance profitability.
    SG&A was higher in the first quarter of 2021, as compared to 2020, due to approximately $2 million of higher product development expenses and compensation costs due to improved operating results. Operating income for the segment increased in 2021 due to improved global sales volumes.
    Net corporate expense
Corporate SG&A expense was higher in the first quarter of 2021, as compared to 2020. The increase is primarily due to the change in valuation of deferred compensation assets which resulted in higher expense of $2.2 million. The change in deferred compensation plan assets is offset by the same amount in other income/expenses.

Liquidity and Capital Resources
Cash Flows
Working Capital and Operating Cash Flows-Net working capital was $928.3 million at March 27, 2021, as compared to $881.3 million at December 26, 2020. The increase in net working capital in 2021 is attributed to an increase in inventory balances. Cash flow provided by operations was $33.2 million in the first quarter of 2021, as compared with $62.4 million in the first quarter of 2020. The decrease in operating cash flows in 2021, as compared to 2020, was primarily the result of an increased inventory balance, higher incentive compensation payments, that was partially offset by lower pension contributions. The required 2021 pension contribution was made in the fourth quarter of 2020.
Investing Cash Flows- The decrease in investing cash outflows in the first quarter of 2021, as compared to 2020, can be attributed to no acquisitions occurring during 2021. Capital spending in the first quarter of fiscal 2021 was $27.6 million, as compared to $23.6 million for the same period in 2020. We expect our capital expenditures to be approximately $115 million for fiscal 2021.
Financing Cash Flows-Our total interest-bearing debt was $772.9 million at March 27, 2021 and $766.3 million at December 26, 2020. Financing cash outflows were $10.7 million and $79.0 million in the first quarter of 2021 and 2020, respectively. The decrease in financing cash outflows in the first quarter of 2021, as compared to 2020, was due primarily to the purchase of noncontrolling interests in fiscal 2020 that did not recur in 2021.
Guarantor Summarized Financial Information

We are providing the following information in compliance with Rule 3-10 and Rule 13-01 of Regulation S-X with respect to our two tranches of senior unsecured notes. All of the senior notes are guaranteed, jointly, severally, fully and unconditionally (subject to certain customary release provisions, including sale of the subsidiary guarantor, or sale of all or substantially all of its assets) by certain of the Company’s current and future direct and indirect domestic and foreign subsidiaries (collectively the “Guarantors”). The Parent is the Issuer of the notes and consolidates all Guarantors.

The financial information of Issuer and Guarantors is presented on a combined basis with intercompany balances and transactions between Issuer and Guarantors eliminated. The Issuer’s or Guarantors' amounts due from, amounts due to, and transactions with non-guarantor subsidiaries are separately disclosed.


Combined financial information is as follows:
Supplemental Combined Parent and Guarantors Financial Information
For the thirteen weeks ended March 27, 2021 and March 28, 2020
26


Thirteen weeks ended
Dollars in thousandsMarch 27, 2021March 28, 2020
Net sales
$482,722 $467,680 
Gross Profit
135,521135,235
Operating income
52,96659,134
Net earnings
31,02836,325
Net earnings attributable to Valmont Industries, Inc.31,02236,325

Supplemental Combined Parent and Guarantors Financial Information
March 27, 2021 and December 26, 2020

Dollars in thousandsMarch 27, 2021December 26, 2020
Current assets$767,848 $738,437 
Noncurrent assets719,353 701,571 
Current liabilities313,556 321,979 
Noncurrent liabilities1,126,862 1,100,657 
Noncontrolling interest in consolidated subsidiaries1,744 1,738 
Included in noncurrent assets is a due from non-guarantor subsidiaries receivable of $96,359 and $88,309 at March 27, 2021 and December 26, 2020. Included in noncurrent liabilities is a due to non-guarantor subsidiaries payable of $276,216 and $262,935 at March 27, 2021 and December 26, 2020.
Financing and Capital
The Board of Directors authorized the purchase of $250 million of the Company's shares without an expiration date in October 2018. The share purchases will be funded from available working capital and short-term borrowings and will be made subject to market and economic conditions. We are not obligated to make any share repurchases under the share repurchase program and we may discontinue the share repurchase program at any time. Share repurchases were temporarily suspended at the end of the first quarter of 2020 until September 2020 as a precaution to preserve liquidity. We acquired 50,147 treasury shares for approximately $11.1 million under our share repurchase program during the first quarter of 2021. As of March 27, 2021, we have approximately $136.8 million open under this authorization to repurchase shares in the future.

    Our capital allocation philosophy announcement included our intention to manage our capital structure to maintain our investment grade debt rating. Our most recent ratings were Baa3 by Moody's Investors Services, Inc., BBB- rating by Fitch Rating Services, and BBB+ rating by Standard and Poor's Rating Services. We expect to maintain a leverage ratio which will support our current investment grade debt rating.

Our debt financing at March 27, 2021 is primarily long-term debt consisting of:
$450 million face value ($436.5 million carrying value) of senior unsecured notes that bear interest at 5.00% per annum and are due in October 2044.
$305 million face value ($297.6 million carrying value) of unsecured notes that bear interest at 5.25% per annum and are due in October 2054.
We are allowed to repurchase the notes at specified prepayment premiums. Both tranches of these notes are guaranteed by certain of our subsidiaries.

    At March 27, 2021 and December 26, 2020, we had no outstanding borrowings under our revolving credit agreement. The revolving credit agreement contains certain financial covenants that may limit our additional borrowing
27


capability under the agreement. At March 27, 2021, we had the ability to borrow $585.4 million under this facility, after consideration of standby letters of credit of $14.6 million associated with certain insurance obligations and international sales commitments. We also maintain certain short-term bank lines of credit totaling $152.5 million, $114.5 million of which was unused at March 27, 2021.

Our senior unsecured notes and revolving credit agreement each contain cross-default provisions which permit the acceleration of our indebtedness to them if we default on other indebtedness that results in, or permits, the acceleration of such other indebtedness.
The debt agreements contain covenants that require us to maintain certain coverage ratios and may limit us with respect to certain business activities, including capital expenditures. The debt agreements allow us to add estimated EBITDA from acquired businesses for periods we did not own the acquired business. The debt agreements also provide for an adjustment to EBITDA, subject to certain limitations, for non-cash charges or gains that are non-recurring in nature.
Our key debt covenants are as follows:
Leverage ratio - Interest-bearing debt is not to exceed 3.5X Adjusted EBITDA (or 3.75X Adjusted EBITDA after certain material acquisitions) of the prior four quarters; and
Interest earned ratio - Adjusted EBITDA over the prior four quarters must be at least 2.5X our interest expense over the same period.

    At March 27, 2021, we were in compliance with all covenants related to the debt agreements. The key covenant calculations at March 27, 2021 were as follows (in 000's):

Interest-bearing debt$772,918 
Adjusted EBITDA-last four quarters367,396 
Leverage ratio2.10 
Adjusted EBITDA-last four quarters$367,396 
Interest expense-last four quarters41,061 
Interest earned ratio8.95 
28


The calculation of Adjusted EBITDA-last four quarters (March 29, 2020 through March 27, 2021) is as follows. The last four quarters information ended March 27, 2021 is calculated by taking the full fiscal year ended December 26, 2020, subtracting the first quarter ended March 28, 2020, and adding the first quarter ended March 27, 2021.
Net cash flows from operations$287,095 
Interest expense41,061 
Income tax expense50,631 
Impairment of property, plant and equipment(3,751)
Impairment of goodwill and intangible assets(16,638)
Change in investment(7)
Deferred income tax benefit2,619 
Noncontrolling interest(1,650)
Stock-based compensation(16,220)
Pension plan expense9,224 
Contribution to pension plan19,324 
Changes in assets and liabilities(42,423)
Other(1,213)
EBITDA 328,052 
Cash restructuring expenses18,955 
Impairment of goodwill and intangible assets16,638 
Impairment of property, plant and equipment3,751 
Adjusted EBITDA$367,396 

Net earnings attributable to Valmont Industries, Inc.$152,779 
Interest expense41,061 
Income tax expense50,631 
Depreciation and amortization expense83,581 
EBITDA328,052 
Cash restructuring expenses18,955 
Impairment of goodwill and intangible assets16,638 
Impairment of property, plant, and equipment3,751 
Adjusted EBITDA$367,396 

Our businesses are cyclical, but we have diversity in our markets from a product, customer and a geographical standpoint. We have demonstrated the ability to effectively manage through business cycles and maintain liquidity. We have consistently generated operating cash flows in excess of our capital expenditures. Based on our available credit facilities, recent issuance of senior unsecured notes and our history of positive operational cash flows, we believe that we have adequate liquidity to meet our needs.
    We have cash balances of $391.5 million at March 27, 2021, approximately $197.1 million is held in our non-U.S. subsidiaries. If we distributed our foreign cash balances certain taxes would be applicable. At March 27, 2021, we have a liability for foreign withholding taxes and U.S. state income taxes of $3.3 million and $0.7 million, respectively.

Financial Obligations and Financial Commitments
    There have been no material changes to our financial obligations and financial commitments as described on page 34-35 in our Form 10-K for the fiscal year ended December 26, 2020.
29


Off Balance Sheet Arrangements
There have been no material changes in our off balance sheet arrangements as described on page 38 in our Form 10-K for the fiscal year ended December 26, 2020.
Critical Accounting Policies
There were no changes in our critical accounting policies as described on pages 39-42 in our Form 10-K for the fiscal year ended December 26, 2020 during the three months ended March 27, 2021.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
    There were no material changes in the company's market risk during the quarter ended March 27, 2021. For additional information, refer to the section "Risk Management" in our Form 10-K for the fiscal year ended December 26, 2020.


Item 4. Controls and Procedures
The Company carried out an evaluation under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Securities Exchange Act Rule 13a-15. Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this report, the Company’s disclosure controls and procedures are effective to provide reasonable assurance that information required to be disclosed by the Company in the reports the Company files or submits under the Securities Exchange Act of 1934 is (1) accumulated and communicated to management, including the Company’s Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosures and (2) recorded, processed, summarized and reported, within the time periods specified in the Commission’s rules and forms.
    No changes in the Company's internal control over financial reporting occurred during the quarter covered by this report that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.


30


PART II. OTHER INFORMATION
ITEM 1A – Risk Factors
There have been no material changes from risk factors previously disclosed in the Company’s most recent Annual Report on Form 10-K. See the discussion of the Company’s risk factors under Part I, Item 1A in each of the Company’s Annual Report on Form 10-K for the fiscal year ended December 26, 2020.
31



PART II. OTHER INFORMATION

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

Issuer Purchases of Equity Securities
PeriodTotal Number of
Shares Purchased
Average Price
paid per share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans or
Programs
Approximate Dollar Value of Maximum Number of Shares that may yet be Purchased under the Program (1)
December 27, 2020 to January 23, 202112,347 $175.84 12,347 $145,789,000 
January 24, 2021 to February 27, 202110,100 236.44 10,100 143,401,000 
February 28, 2021 to March 27, 202127,700 237.27 27,700 136,829,000 
Total
50,147 $221.98 50,147 $136,829,000 
(1) On May 13, 2014, we announced a new capital allocation philosophy which included a share repurchase program. Specifically, the Board of Directors authorized the purchase of up to $500 million of the Company's outstanding common stock from time to time over twelve months at prevailing market prices, through open market or privately-negotiated transactions. On February 24, 2015 and again on October 31, 2018, the Board of Directors authorized an additional purchase of up to $250 million of the Company's outstanding common stock with no stated expiration date bringing total authorization to $1.0 billion. As of March 27, 2021, we have acquired 6,413,720 shares for approximately $863.2 million under this share repurchase program.

32



Item 5. Other Information
Submission of Matters to a Vote of Security Holders
    Valmont's annual meeting of stockholders was held on April 27, 2021. The stockholders elected four directors to serve three-year terms, approved, on an advisory basis, a resolution approving Valmont's named executive officer compensation, and ratified the appointment of Deloitte & Touche LLP as independent auditors for fiscal 2021. For the annual meeting there were 21,263,503 shares outstanding and eligible to vote of which 19,707,113 were present at the meeting in person or by proxy. The tabulation for each matter voted upon at the meeting was as follows:

    Election of Directors:

ForWithheldBroker Non-Votes
Daniel P. Neary18,102,166670,876934,071
Theo Freye17,761,2581,011,784934,071
Stephen G. Kaniewski18,553,087219,955934,071
Joan Robinson-Berry18,692,79680,246934,071



Advisory vote on executive compensation:

For18,127,768
Against624,408
Abstain20,866
Broker non-votes934,071


Proposal to ratify the appointment of Deloitte & Touche LLP as independent auditors for fiscal 2021:

For18,630,268
Against1,039,312
Abstain37,533

33




Item 6. Exhibits
(a)    Exhibits
Exhibit No.Description
List of Issuer and Guarantor Subsidiaries. This document was filed as Exhibit 22.1 to the Company's Quarterly Report on Form 10-Q (Commission file number 001-31429) for the quarter ended March 28, 2020 and is incorporated herein by this reference.
Section 302 Certificate of Chief Executive Officer
Section 302 Certificate of Chief Financial Officer
Section 906 Certifications of Chief Executive Officer and Chief Financial Officer
101The following financial information from Valmont's Quarterly Report on Form 10-Q for the quarter ended March 27, 2021, formatted in Inline XBRL (eXtensible Business Reporting Language): (i) the Condensed Consolidated Statements of Earnings, (ii) the Condensed Consolidated Statements of Comprehensive Income, (iii) the Condensed Consolidated Balance Sheets, (iv) the Condensed Consolidated Statements of Cash Flows, (v) the Condensed Consolidated Statements of Shareholders' Equity, (vi) Notes to Condensed Consolidated Financial Statements and (vii) document and entity information.
104Cover Page Interactive File (formatted as Inline XBRL and contained in Exhibit 101)
_____________________________________________

*    Filed herewith
34


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf and by the undersigned hereunto duly authorized.
VALMONT INDUSTRIES, INC.
(Registrant)
/s/ AVNER M. APPLBAUM
Avner M. Applbaum
Executive Vice President and Chief Financial Officer
Dated the 28th day of April, 2021.









35
EX-31.1 2 vmi-ex311_20210327x10q.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER
I, Stephen G. Kaniewski, certify that:
1.    I have reviewed this quarterly report on Form 10-Q for the quarter ended March 27, 2021 of Valmont Industries, 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 officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth 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 officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):
a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ STEPHEN G. KANIEWSKI
Stephen G. Kaniewski
President and Chief Executive Officer

Date: April 28, 2021

EX-31.2 3 vmi-ex312_20210327x10q.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER
I, Avner M. Applbaum, certify that:
1.    I have reviewed this quarterly report on Form 10-Q for the quarter ended March 27, 2021 of Valmont Industries, 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 officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth 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 officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):
a)    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ AVNER M. APPLBAUM
Avner M. Applbaum
Executive Vice President and Chief Financial Officer
Date: April 28, 2021


EX-32.1 4 vmi-ex321_20210327x10q.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
Pursuant to 18 U.S.C. Section 1350, as adopted
pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
The undersigned, Stephen G. Kaniewski, President and Chief Executive Officer of Valmont Industries, Inc. (the “Company”), has executed this certification in connection with the filing with the Securities and Exchange Commission of the Company’s Quarterly Report on Form 10-Q for the quarter ended March 27, 2021 (the “Report”).
The undersigned hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to his knowledge that:
1.    The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
IN WITNESS WHEREOF, the undersigned has executed this certification as of the 28th day of April, 2021.
/s/ STEPHEN G. KANIEWSKI
Stephen G. Kaniewski
President and Chief Executive Officer
CERTIFICATION OF CHIEF FINANCIAL OFFICER
Pursuant to 18 U.S.C. Section 1350, as adopted
pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
The undersigned, Avner M. Applbaum, Executive Vice President and Chief Financial Officer of Valmont Industries, Inc. (the “Company”), has executed this certification in connection with the filing with the Securities and Exchange Commission of the Company’s Quarterly Report on Form 10-Q for the quarter ended March 27, 2021 (the “Report”).
The undersigned hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to his knowledge that:
3.    The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
4.    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
IN WITNESS WHEREOF, the undersigned has executed this certification as of the 28th day of April, 2021.
/s/ AVNER M. APPLBAUM
Avner M. Applbaum
Executive Vice President and Chief Financial Officer


EX-101.SCH 5 vmi-20210327.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Pension Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2111102 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - ACQUISITIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2113103 - Disclosure - RESTRUCTURING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 2314302 - Disclosure - RESTRUCTURING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - RESTRUCTURING ACTIVITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - RESTRUCTURING ACTIVITIES - Liabilities Recorded For The Restructuring Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2117104 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortized Intangible Assets - (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Values of Trade Names - (Details) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill Impairment (Details) link:presentationLink link:calculationLink link:definitionLink 2123105 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION link:presentationLink link:calculationLink link:definitionLink 2324304 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2126106 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2327305 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2129107 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2330306 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Gain (Loss) on Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional Amounts Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2434420 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2135108 - Disclosure - BUSINESS SEGMENTS link:presentationLink link:calculationLink link:definitionLink 2336307 - Disclosure - BUSINESS SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - BUSINESS SEGMENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 vmi-20210327_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 vmi-20210327_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 vmi-20210327_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commodity hedges Other Comprehensive Income (Loss), Commodity Hedge, Gain (Loss), Reclassification, after Tax Other Comprehensive Income (Loss), Commodity Hedge, Gain (Loss), Reclassification, after Tax Document Type Document Type Other Other Nonoperating Income (Expense) Treasury stock Treasury Stock [Member] Services sales Service [Member] Segments [Axis] Segments [Axis] Components of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Dividends to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Deferred income taxes Deferred Income Tax Liabilities, Net Lighting, Traffic, and Highway Safety Products Lighting And Traffic [Member] Represents the information pertaining to lighting, traffic and roadway products and/or services. DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Security Exchange Name Security Exchange Name Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Product sales Gain (Loss) on Disposition of Business [Member] Gain (Loss) on Disposition of Business [Member] Proceeds from long-term borrowings Proceeds from Issuance of Long-term Debt Operating income Operating income Operating Income (Loss) Total current liabilities Liabilities, Current Irrigation Segment Irrigation Segment [Member] Represents the information pertaining to the Irrigation segment, a reportable segment of the entity. This segment consists of the manufacture of agricultural irrigation equipment and related parts and services for the global agricultural industry. Transferred over Time Transferred over Time [Member] Prepaid expenses and other assets Prepaid Expense and Other Assets, Current Concrete Concrete [Member] Represents the information pertaining to concrete processing products and/or services. Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Stock awards Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Addition of noncontrolling interest Noncontrolling Interest, Increase from Business Combination Purchase of treasury shares Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Investment, Name [Axis] Investment, Name [Axis] Vesting period of options Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Denmark, Kroner Denmark, Kroner Entity Address, State or Province Entity Address, State or Province Proceeds from exercises under stock plans Proceeds from Stock Plans Accounts payable Accounts Payable, Current Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Derivative financial instruments, net Derivative Asset, Current Unrealized translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Amortization cost included in interest expense Other Comprehensive Income (Loss) Amortization Cost Included in Interest Expense Other Comprehensive Income (Loss) Amortization Cost Included in Interest Expense Useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Purchase of treasury shares, shares acquired (in shares) Treasury Stock, Shares, Acquired Shareholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Dilutive effect of stock options (in dollars per share) Earnings Per Share, Dilutive Securities, Stock Options, Per Share The per share amount resulting from the "as if" assumption that stock options were exercised for purposes of computing the dilutive effect of convertible securities. Dilutive Effect of Stock Options Dilutive Securities, Effect on Basic Earnings Per Share Hedging Designation [Domain] Hedging Designation [Domain] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other noncurrent liabilities Other Liabilities, Noncurrent Other, net Payments for (Proceeds from) Other Investing Activities Delta E M D Pty Ltd Delta E M D Pty Ltd [Member] Represents information pertaining to Delta EMD Pty. Ltd. Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents North America North America [Member] Other Segment Reconciling Items [Member] Inventories Inventory, Net Net sales Revenue from contract with customer Revenue from Contract with Customer, Excluding Assessed Tax Comprehensive Income (Loss) Stockholders' Equity, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Expiration period for grant Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Stock plan exercises, shares acquired Treasury Stock Value Acquired Stock Plan Cost Method Cost of common and preferred stock that were purchased during the period for the stock plan. Recorded using the cost method. Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Statement [Line Items] Statement [Line Items] Fair value of remaining ownership Equity Method Investments, Fair Value Disclosure Noncash loss (gain) on trading securities Unrealized Gain (Loss) on Investments Long Long [Member] Patents & Proprietary Technology Patents And Proprietary Technology [Member] Represents the patents and proprietary technology. Statement [Table] Statement [Table] Type of Restructuring [Domain] Type of Restructuring [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Interest cost Defined Benefit Plan, Interest Cost Antidilutive Securities Antidilutive Securities Excluded from Computation of Earning Per Share [Abstract] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Business Combinations [Abstract] Business Combinations [Abstract] Entity Small Business Entity Small Business Condensed Consolidated Financial Statements Consolidation, Policy [Policy Text Block] Increase (Decrease) in Shareholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Carrying amount of goodwill Goodwill [Roll Forward] Amendment Flag Amendment Flag Reconciliation of basic and diluted earnings per share (EPS) Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Coatings Segment Coatings Segment [Member] Represents the information pertaining to Coatings segment, a reportable segment of the entity. This segment consists of galvanizing, anodizing and powder coating services on a global basis. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Dilutive Effect of Stock Options Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Shares of common stock available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net cash flows from operating activities Net Cash Provided by (Used in) Operating Activities Steel Steel [Member] Represents the information pertaining to steel processing products and/or services. Dividends to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Entity Central Index Key Entity Central Index Key RESTRUCTURING ACTIVITIES Restructuring and Related Activities Disclosure [Text Block] Gain on Hedging Activities Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Gain (loss) on derivatives recognized in earnings Derivative, Gain (Loss) on Derivative, Net Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Schedule of components of amortized intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Proceeds from short-term agreements Proceeds from Short-term Debt Other Other Trade Names [Member] Represents other trade names of the entity, which are not defined elsewhere. Senior Unsecured Notes Senior Notes [Member] CASH FLOW SUPPLEMENTARY INFORMATION Cash Flow, Supplemental Disclosures [Text Block] Convert Italia S.p.A Convert Italia SpA [Member] Convert Italia SpA [Member] Geographical [Axis] Geographical [Axis] Gain (loss) on hedging activities: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Segments [Domain] Segments [Domain] Access Systems Access Systems [Member] Represents the information pertaining to access systems applications. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Energia Solar do Brasil Energia Solar do Brasil [Member] Energia Solar do Brasil Income Statement Location [Axis] Income Statement Location [Axis] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] Non-amortized intangible assets Indefinite-lived Intangible Assets [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative expenses Selling, General and Administrative Expense Notional amount Derivative, Notional Amount Amortization expense for intangible assets Amortization of Intangible Assets Utility Support Structures Segment Utility Support Structures Segment [Member] Represents information pertaining to the Utility Support Structures segment, a reportable segment of the entity. This segment consists of the manufacture of engineered steel and concrete structures for the global utility industry. Other assets Other Assets, Noncurrent Net investment hedges Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), After Reclassification and Tax Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), After Reclassification and Tax BUSINESS SEGMENTS Segment Reporting Disclosure [Text Block] Stock awards; shares issued (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Receivables, net Receivables, Net, Current Total assets Assets Impairment indefinite-lived intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Derivative financial instruments, net Derivative Liability, Current Title of 12(b) Security Title of 12(b) Security Purchase of common treasury shares—stock plan exercises Payments for Repurchase of Common Treasury Shares Stock Plan Exercises The cash outflow to reacquire common treasury shares issued under stock plans during the period. Holdback payment Payment for Contingent Consideration Liability, Operating Activities Total cost of sales Cost of Sales [Member] Interest expense Interest Expense Depreciation and amortization Depreciation, Depletion and Amortization Percentage not owned by the Company Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Other Other Intangible Assets [Member] Proceeds from sale of assets Proceeds from Sale of Productive Assets Product and Service [Axis] Product and Service [Axis] Cross currency swap contracts Cross Currency Interest Rate Contract [Member] Transferred at Point in Time Transferred at Point in Time [Member] Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Other cash restructuring expenses Other Restructuring [Member] Position [Domain] Position [Domain] Revenue recognized from contract liability Contract with Customer, Liability, Revenue Recognized Net earnings attributable to Valmont Industries, Inc. Net earnings attributable to Valmont Industries, Inc. Net Income (Loss) Available to Common Stockholders, Basic Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] AgSense AgSense [Member] AgSense Inventories Increase (Decrease) in Inventories Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable Number of trade names impaired Number of Trade Names Impaired Number of Trade Names Impaired Cross Currency, Danish Kroner, Terminating April 2024 Cross Currency Interest Rate Contract, One [Member] Cross Currency Interest Rate Contract, One [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Additional paid-in capital Additional Paid-in Capital [Member] Total Inventory Inventory, Gross Sales Operating Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accrued expenses Increase (Decrease) in Accrued Liabilities Purchase of treasury shares, shares acquired Treasury Stock, Value, Acquired, Cost Method Adjustments to reconcile net earnings to net cash flows from operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Fair Value Fair Value of Financial Instruments, Policy [Policy Text Block] Purchase of noncontrolling interest Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Schedule of Goodwill [Table] Schedule of Goodwill [Table] Net investment hedges settled early Payments for (Proceeds from) Derivative Instrument, Financing Activities Foreign currency translation adjustments: Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, authorized shares (in shares) Common Stock, Shares Authorized Percentage acquired Business Acquisition, Percentage of Voting Interests Acquired Dilutive effect of stock options number of shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Property, plant and equipment, at cost Property, Plant and Equipment, Gross Newmark Newmark [Member] Represents the information pertaining to Newmark, a trade name of the entity. Segment reporting information of sales and operating income Schedule of Segment Reporting Information, by Segment [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Operating lease liabilities Operating Lease, Liability, Noncurrent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Actuarial gain (loss) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Engineered Support Structures Segment Engineered Support Structures Segment [Member] Represents the information pertaining to Engineered Infrastructure Products segment, a reportable segment of the entity. This segment consists of the manufacturing of engineered metal structures and components for the global lighting and traffic, wireless communication, roadway safety and access systems applications. Current assets: Assets, Current [Abstract] Shakespeare Shakespeare [Member] Represents the information pertaining to Shakespeare, a trade name of the entity. Interest income Investment Income, Interest Equity in loss of nonconsolidated subsidiaries Equity in loss in nonconsolidated subsidiaries Income (Loss) from Equity Method Investments, Net of Tax Income (Loss) from Equity Method Investments, Net of Tax Walpar Walpar, LLC [Member] Walpar, LLC [Member] Gross balance, beginning Goodwill, Gross Comprehensive income attributable to Valmont Industries, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Restructuring Cost and Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Stock option expense Stock Issued During Period, Value, Stock Options Exercised, Tax Benefit Stock Issued During Period, Value, Stock Options Exercised, Tax Benefit Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Net Investment Hedging Net Investment Hedging [Member] Net earnings Net earnings Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Earnings before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Hedging Designation [Axis] Hedging Designation [Axis] Prepaid expenses and other assets (current and non-current) Increase (Decrease) in Prepaid Expense Number of facilities closed Number of Facilities Closed Number of Facilities Closed Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Components of inventories Schedule of Inventory, Current [Table Text Block] Trading Securities Debt Securities, Trading, and Equity Securities, FV-NI Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Compensation expense (included in selling, general and administrative expenses) and associated income tax benefits related to stock options Share-based Payment Arrangement, Cost by Plan [Table Text Block] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Designated as Hedging Instrument Designated as Hedging Instrument [Member] Stock plan exercises; shares acquired (in shares) Treasury Stock Shares Acquired Stock Plan Number of shares repurchased during the period to be used for the stock plan and are being held in treasury. Cover page. Cover [Abstract] Webforge Webforge [Member] Represents the information pertaining to Webforge, a trade name of the entity. Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Earnings before income taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Goodwill Goodwill [Line Items] Contract liabilities Increase (Decrease) in Contract with Customer, Liability Contribution to defined benefit pension plan Payment for Pension Benefits Customer Relationships Customer Relationships [Member] Total cost of sales Cost of Goods and Services Sold Equity Components [Axis] Equity Components [Axis] Cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash payments for interest and income taxes (net of refunds) Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Minority Interest Owner Minority Interest Owner [Member] Minority Interest Owner Less: loss attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Gains (losses) on derivatives recognized on statements of earnings Derivative Instruments, Gain (Loss) [Table Text Block] Amortization of actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Net periodic (benefit) expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Commodity forward contracts Commodity Contract [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Stock Plans Share-based Payment Arrangement [Policy Text Block] Senior Unsecured Notes 5.00% Due 2044 Senior Unsecured Notes 5.00 Percent Due 2044 [Member] Senior Unsecured Notes 5.00 Percent Due 2044 [Member] Entity Registrant Name Entity Registrant Name Derivative [Table] Derivative [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other noncurrent liabilities Increase (Decrease) in Other Operating Liabilities Intersegment sales Intersegment Eliminations [Member] Number of reportable segments Number of Reportable Segments Income tax expense: Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Dividends paid Payments of Ordinary Dividends, Common Stock Consolidation Items [Axis] Consolidation Items [Axis] Ingal EPS/Ingal Civil Products Ingal E P S Or Ingal Civil Products [Member] Represents the information pertaining to Ingal EPS or Ingal Civil Products, a trade name of the entity. Accrued expenses Accrued Liabilities [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill impairment loss Goodwill, Impairment Loss Finished goods and manufactured goods Inventory, Finished Goods, Gross Earnings before equity in earnings of nonconsolidated subsidiaries Income (Loss) from Continuing Operations before Equity Method Investments and Noncontrolling Interest Income (Loss) from Continuing Operations before Equity Method Investments and Noncontrolling Interest Balance at December 26, 2020 Balance at March 27, 2021 Restructuring Reserve Purchase of noncontrolling interest Payments to Acquire Additional Interest in Subsidiaries, Financing Activities Payments to Acquire Additional Interest in Subsidiaries, Financing Activities Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restructuring Type [Axis] Restructuring Type [Axis] Costs Paid or Otherwise Settled Payments for Restructuring Goodwill Balance, ending Balance at the beginning of the period Balance at the end of the period Goodwill Current-period comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Australia, Dollars Australia, Dollars Document Transition Report Document Transition Report Valmont SM Valmont S M [Member] Represents information pertaining to Valmont SM, a trade name of the entity. Contingent consideration liability, current Business Combination, Contingent Consideration, Liability, Current Timing of Transfer of Good Or Service [Axis] Timing of Transfer of Good or Service [Axis] Income taxes payable/refundable Increase (Decrease) in Income Taxes Payable Other income (expenses): Nonoperating Income (Expense) [Abstract] Cash dividends declared per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Document Quarterly Report Document Quarterly Report Schedule of carrying amount of goodwill Schedule of Goodwill [Table Text Block] Net periodic (benefit) expense: Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Receivables Increase (Decrease) in Receivables Swapped Interest Rate Derivative, Fixed Interest Rate Contract liabilities Contract liabilities, current Contract with Customer, Liability, Current Payments on short-term agreements Repayments of Short-term Debt Derivative Contract [Domain] Derivative Contract [Domain] Shares outstanding dilutive (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of future estimated amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Valuation methodologies used for assets and liabilities measured at fair value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Basic (in dollars per share) Per share amount basic (in dollars per share) Earnings Per Share, Basic Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Entity File Number Entity File Number Contract Liabilities Contract Liabilities [Member] Contract Liabilities Net cash flows from financing activities Net Cash Provided by (Used in) Financing Activities Principal payments on long-term borrowings Repayments of Long-term Debt Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Compensation expense Share-based Payment Arrangement, Expense Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock of $1 par value - Authorized 75,000,000 shares; 27,900,000 issued Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Components of amortized intangible assets Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus Deferred tax asset recognized Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Number of fixed-for-fixed cross currency swaps Number of Foreign Currency Derivatives Held Income tax benefits Share-based Payment Arrangement, Expense, Tax Benefit Current installments of long-term debt Long-term Debt, Current Maturities Assets recorded for the investments held Deferred Compensation Plan Assets Entity Current Reporting Status Entity Current Reporting Status Position [Axis] Position [Axis] All Currencies [Domain] All Currencies [Domain] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Fair value of derivative instruments Derivatives and Fair Value [Text Block] Inventory, Net [Abstract] Inventory, Net [Abstract] Contract assets Increase (Decrease) in Contract with Customer, Asset Noncontrolling interest in consolidated subsidiaries Stockholders' Equity Attributable to Noncontrolling Interest Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, issued shares (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Foreign currency forward contracts Foreign Exchange Forward [Member] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Long-term debt, excluding current installments Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Interest expense Interest Expense [Member] Total Valmont Industries, Inc. shareholders’ equity Balance, beginning Balance, ending Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Consideration transfered Business Combination, Consideration Transferred Communication Products Communication Structures [Member] Represents the information pertaining to communication products. Total liabilities and shareholders’ equity Liabilities and Equity Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Derivative designated as hedging instruments Derivative Assets (Liabilities), at Fair Value, Net Raw materials and purchased parts Inventory, Raw Materials, Gross Entity Address, City or Town Entity Address, City or Town Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Accrued employee compensation and benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Outstanding stock options with exercise prices exceeding the market price of common stock, excluded from the computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Current Current Income Tax Expense (Benefit) Product sales Product [Member] Loss on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Weighted Average Life Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Gross profit Gross Profit Net property, plant and equipment Property, Plant and Equipment, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Cross Currency, Euro, Terminating April 2024 Cross Currency Interest Rate Contract, Two [Member] Cross Currency Interest Rate Contract, Two [Member] Entity Tax Identification Number Entity Tax Identification Number Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Deferred compensation Deferred Compensation Liability, Classified, Noncurrent Schedule of notional amounts of outstanding derivative Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Interest rate hedge amortization Interest Rate Contract [Member] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Investment, Name [Domain] Investment, Name [Domain] Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Trade Names Trade Names [Member] Work-in-process Inventory, Work in Process, Gross Derivative, nonmonetary notional amount, mass Derivative, Nonmonetary Notional Amount, Mass Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Comprehensive loss (income) attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Earnings per share: Earnings Per Share [Abstract] Restructuring charges Restructuring Charges Engineered Solar Tracker Solutions Engineered Solar Tracker Solutions [Member] Engineered Solar Tracker Solutions [Member] KC Utility Packaging KC Utility Packaging [Member] KC Utility Packaging Defined Benefit Pension Plan Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus ESS ESS [Member] ESS [Member] Euro Member Countries, Euro Euro Member Countries, Euro Contract liabilities, noncurrent Contract with Customer, Liability, Noncurrent Diluted EPS Net Income (Loss) Available to Common Stockholders, Diluted Defined benefit pension liability Liability, Defined Benefit Pension Plan, Noncurrent Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Entity Filer Category Entity Filer Category Common stock Common Stock [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Product and Service [Domain] Product and Service [Domain] Notes payable to banks Short-term Bank Loans and Notes Payable Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] Accumulated Other Comprehensive (Loss) Income, Net of Tax [Roll Forward] Accumulated Other Comprehensive (Loss) Income, Net of Tax [Roll Forward] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Other income Other Nonoperating Income (Expense) [Member] Stated rate Debt Instrument, Interest Rate, Stated Percentage Dividends payable Dividends Payable, Current Remaining performance obligations, expected timing of satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Currency [Axis] Currency [Axis] Diluted EPS Earnings Per Share, Diluted [Abstract] Stock options exercised; shares issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect ACQUISITIONS Business Combination Disclosure [Text Block] Total other income (expenses) Nonoperating Income (Expense) International International [Member] International [Member] Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Cross currency swaps Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Stock Option Plans Share-based Payment Arrangement, Option [Member] Weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Ownership [Axis] Ownership [Axis] Cash Flow Hedging Cash Flow Hedging [Member] Severance Employee Severance [Member] Ownership [Domain] Ownership [Domain] Carrying Value Reported Value Measurement [Member] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Total shareholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Additional paid-in capital Additional Paid in Capital Sales Revenues 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Inventories Inventory, Policy [Policy Text Block] Total income tax expense (benefit) Income Tax Expense (Benefit) Income taxes Income Taxes Paid, Net Cash and cash equivalents—beginning of year Cash and cash equivalents—end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Offshore and Other Complex Steel Structures Offshore and Other Complex Steel Structures [Member] Offshore and Other Complex Steel Structures [Member] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Other accrued expenses Accrued Liabilities, Current Diluted (in dollars per share) Per share amount diluted (in dollars per share) Earnings Per Share, Diluted Local Phone Number Local Phone Number Cash paid in acquisition Payments to Acquire Businesses, Gross Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of amortization expense for intangible assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Derivative [Line Items] Derivative [Line Items] Schedule of non-amortized intangible assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Defined benefit pension plan benefit Pension Expense (Reversal of Expense), Noncash Entity Address, Address Line One Entity Address, Address Line One Contract liabilties Contract with Customer, Liability Entity Emerging Growth Company Entity Emerging Growth Company Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Carrying value of trade names Indefinite-lived Intangible Assets (Excluding Goodwill) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred Deferred income taxes Deferred Income Tax Expense (Benefit) Award Type [Axis] Award Type [Axis] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Pension Benefits Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Noncontrolling interest in consolidated subsidiaries Noncontrolling Interest [Member] Loss on investments (unrealized) Gain (Loss) on Investments Cash dividends declared Dividends, Common Stock, Cash Retained earnings Retained Earnings [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Schedule of components of the net periodic pension (benefit) expense Schedule of Net Benefit Costs [Table Text Block] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Net cash flows from investing activities Net Cash Provided by (Used in) Investing Activities Award Type [Domain] Award Type [Domain] Schedule of liabilities recorded for the restructuring plan and changes Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Trading Symbol Trading Symbol Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Treasury stock Treasury Stock, Value EARNINGS PER SHARE Earnings Per Share [Text Block] Current liabilities: Liabilities, Current [Abstract] Refundable income taxes Income Taxes Receivable and Deferred Tax Assets (Liabilities), Net, Current 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. Also includes the net amount of deferred tax assets (after reduction for valuation allowance) and liabilities as of the balance sheet date, which result from applying the applicable enacted tax rate to net temporary differences and carryforwards pertaining to assets or liabilities that are classified as current in the financial statements, or that are expected to reverse in the next twelve months (or normal operating cycle, if longer), for entities that net deferred tax assets and tax liabilities. A temporary difference is a difference between the tax basis of an asset or liability and its carrying amount in the financial statements prepared in accordance with generally accepted accounting principles that will reverse in ensuing periods. In a classified statement of financial position, an enterprise shall separate deferred tax liabilities and assets into a current amount and a noncurrent amount. Deferred tax liabilities and assets shall be classified as current or noncurrent based on the classification of the related asset or liability for financial reporting. A deferred tax liability or asset that is not related to an asset or liability for financial reporting, including deferred tax assets related to carryforwards, shall be classified according to the expected reversal date of the temporary difference. Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Business Segments Segment Reporting Information [Line Items] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Basic EPS Earnings Per Share, Basic [Abstract] EX-101.PRE 9 vmi-20210327_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 vmi-20210327_htm.xml IDEA: XBRL DOCUMENT 0000102729 2020-12-27 2021-03-27 0000102729 2021-04-22 0000102729 us-gaap:ProductMember 2020-12-27 2021-03-27 0000102729 us-gaap:ProductMember 2019-12-29 2020-03-28 0000102729 us-gaap:ServiceMember 2020-12-27 2021-03-27 0000102729 us-gaap:ServiceMember 2019-12-29 2020-03-28 0000102729 2019-12-29 2020-03-28 0000102729 2021-03-27 0000102729 2020-12-26 0000102729 2019-12-28 0000102729 2020-03-28 0000102729 us-gaap:CommonStockMember 2019-12-28 0000102729 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0000102729 us-gaap:RetainedEarningsMember 2019-12-28 0000102729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0000102729 us-gaap:TreasuryStockMember 2019-12-28 0000102729 us-gaap:NoncontrollingInterestMember 2019-12-28 0000102729 us-gaap:RetainedEarningsMember 2019-12-29 2020-03-28 0000102729 us-gaap:NoncontrollingInterestMember 2019-12-29 2020-03-28 0000102729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-29 2020-03-28 0000102729 us-gaap:TreasuryStockMember 2019-12-29 2020-03-28 0000102729 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2020-03-28 0000102729 us-gaap:CommonStockMember 2020-03-28 0000102729 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000102729 us-gaap:RetainedEarningsMember 2020-03-28 0000102729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000102729 us-gaap:TreasuryStockMember 2020-03-28 0000102729 us-gaap:NoncontrollingInterestMember 2020-03-28 0000102729 us-gaap:CommonStockMember 2020-12-26 0000102729 us-gaap:AdditionalPaidInCapitalMember 2020-12-26 0000102729 us-gaap:RetainedEarningsMember 2020-12-26 0000102729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-26 0000102729 us-gaap:TreasuryStockMember 2020-12-26 0000102729 us-gaap:NoncontrollingInterestMember 2020-12-26 0000102729 us-gaap:RetainedEarningsMember 2020-12-27 2021-03-27 0000102729 us-gaap:NoncontrollingInterestMember 2020-12-27 2021-03-27 0000102729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-27 2021-03-27 0000102729 us-gaap:TreasuryStockMember 2020-12-27 2021-03-27 0000102729 us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-03-27 0000102729 us-gaap:CommonStockMember 2021-03-27 0000102729 us-gaap:AdditionalPaidInCapitalMember 2021-03-27 0000102729 us-gaap:RetainedEarningsMember 2021-03-27 0000102729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-27 0000102729 us-gaap:TreasuryStockMember 2021-03-27 0000102729 us-gaap:NoncontrollingInterestMember 2021-03-27 0000102729 us-gaap:EmployeeStockOptionMember 2021-03-27 0000102729 us-gaap:EmployeeStockOptionMember 2020-12-27 2021-03-27 0000102729 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-12-27 2021-03-27 0000102729 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-12-27 2021-03-27 0000102729 us-gaap:RestrictedStockUnitsRSUMember 2020-12-27 2021-03-27 0000102729 us-gaap:EmployeeStockOptionMember 2019-12-29 2020-03-28 0000102729 vmi:DeltaEMDPtyLtdMember 2021-03-27 0000102729 vmi:DeltaEMDPtyLtdMember 2020-12-26 0000102729 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-03-27 0000102729 us-gaap:FairValueInputsLevel1Member 2021-03-27 0000102729 us-gaap:FairValueInputsLevel2Member 2021-03-27 0000102729 us-gaap:FairValueInputsLevel3Member 2021-03-27 0000102729 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-26 0000102729 us-gaap:FairValueInputsLevel1Member 2020-12-26 0000102729 us-gaap:FairValueInputsLevel2Member 2020-12-26 0000102729 us-gaap:FairValueInputsLevel3Member 2020-12-26 0000102729 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-26 0000102729 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-26 0000102729 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-26 0000102729 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-27 2021-03-27 0000102729 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-27 0000102729 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-03-27 0000102729 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-03-27 0000102729 vmi:UtilitySupportStructuresSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-12-27 2021-03-27 0000102729 vmi:UtilitySupportStructuresSegmentMember us-gaap:TransferredOverTimeMember 2020-12-27 2021-03-27 0000102729 vmi:UtilitySupportStructuresSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-03-28 0000102729 vmi:UtilitySupportStructuresSegmentMember us-gaap:TransferredOverTimeMember 2019-12-29 2020-03-28 0000102729 vmi:EngineeredSupportStructuresSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-12-27 2021-03-27 0000102729 vmi:EngineeredSupportStructuresSegmentMember us-gaap:TransferredOverTimeMember 2020-12-27 2021-03-27 0000102729 vmi:EngineeredSupportStructuresSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-03-28 0000102729 vmi:EngineeredSupportStructuresSegmentMember us-gaap:TransferredOverTimeMember 2019-12-29 2020-03-28 0000102729 vmi:CoatingsSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-12-27 2021-03-27 0000102729 vmi:CoatingsSegmentMember us-gaap:TransferredOverTimeMember 2020-12-27 2021-03-27 0000102729 vmi:CoatingsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-03-28 0000102729 vmi:CoatingsSegmentMember us-gaap:TransferredOverTimeMember 2019-12-29 2020-03-28 0000102729 vmi:IrrigationSegmentMember us-gaap:TransferredAtPointInTimeMember 2020-12-27 2021-03-27 0000102729 vmi:IrrigationSegmentMember us-gaap:TransferredOverTimeMember 2020-12-27 2021-03-27 0000102729 vmi:IrrigationSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-03-28 0000102729 vmi:IrrigationSegmentMember us-gaap:TransferredOverTimeMember 2019-12-29 2020-03-28 0000102729 us-gaap:TransferredAtPointInTimeMember 2020-12-27 2021-03-27 0000102729 us-gaap:TransferredOverTimeMember 2020-12-27 2021-03-27 0000102729 us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-03-28 0000102729 us-gaap:TransferredOverTimeMember 2019-12-29 2020-03-28 0000102729 vmi:ContractLiabilitiesMember 2021-03-27 0000102729 us-gaap:OtherNoncurrentLiabilitiesMember 2021-03-27 0000102729 srt:MinimumMember 2021-03-27 0000102729 srt:MaximumMember 2021-03-27 0000102729 vmi:EnergiaSolarDoBrasilMember 2020-05-29 0000102729 vmi:EnergiaSolarDoBrasilMember 2020-05-29 2020-05-29 0000102729 vmi:EnergiaSolarDoBrasilMember us-gaap:CustomerRelationshipsMember 2020-05-29 0000102729 vmi:EnergiaSolarDoBrasilMember us-gaap:CustomerRelationshipsMember 2020-05-29 2020-05-29 0000102729 vmi:KCUtilityPackagingMember 2020-03-06 0000102729 vmi:KCUtilityPackagingMember 2020-03-06 2020-03-06 0000102729 vmi:KCUtilityPackagingMember us-gaap:CustomerRelationshipsMember 2020-03-06 0000102729 vmi:KCUtilityPackagingMember us-gaap:OtherIntangibleAssetsMember 2020-03-06 0000102729 vmi:AgSenseMember 2020-02-29 0000102729 vmi:AgSenseMember 2020-02-01 2020-02-29 0000102729 vmi:AgSenseMember 2020-03-29 2020-06-27 0000102729 vmi:AgSenseMember 2020-06-27 0000102729 vmi:ConvertItaliaSpAMember 2020-03-28 0000102729 vmi:MinorityInterestOwnerMember vmi:ConvertItaliaSpAMember 2020-03-28 0000102729 vmi:ConvertItaliaSpAMember 2019-12-29 2020-03-28 0000102729 2019-12-29 2020-12-26 0000102729 us-gaap:CostOfSalesMember vmi:ESSMember 2020-12-27 2021-03-27 0000102729 us-gaap:SellingGeneralAndAdministrativeExpensesMember vmi:ESSMember 2020-12-27 2021-03-27 0000102729 us-gaap:EmployeeSeveranceMember 2020-12-26 0000102729 us-gaap:EmployeeSeveranceMember 2020-12-27 2021-03-27 0000102729 us-gaap:EmployeeSeveranceMember 2021-03-27 0000102729 us-gaap:OtherRestructuringMember 2020-12-26 0000102729 us-gaap:OtherRestructuringMember 2020-12-27 2021-03-27 0000102729 us-gaap:OtherRestructuringMember 2021-03-27 0000102729 us-gaap:CustomerRelationshipsMember 2021-03-27 0000102729 us-gaap:CustomerRelationshipsMember 2020-12-27 2021-03-27 0000102729 vmi:PatentsAndProprietaryTechnologyMember 2021-03-27 0000102729 vmi:PatentsAndProprietaryTechnologyMember 2020-12-27 2021-03-27 0000102729 us-gaap:OtherIntangibleAssetsMember 2021-03-27 0000102729 us-gaap:OtherIntangibleAssetsMember 2020-12-27 2021-03-27 0000102729 us-gaap:CustomerRelationshipsMember 2020-12-26 0000102729 us-gaap:CustomerRelationshipsMember 2019-12-29 2020-12-26 0000102729 vmi:PatentsAndProprietaryTechnologyMember 2020-12-26 0000102729 vmi:PatentsAndProprietaryTechnologyMember 2019-12-29 2020-12-26 0000102729 us-gaap:OtherIntangibleAssetsMember 2020-12-26 0000102729 us-gaap:OtherIntangibleAssetsMember 2019-12-29 2020-12-26 0000102729 vmi:NewmarkMember 2021-03-27 0000102729 vmi:NewmarkMember 2020-12-26 0000102729 vmi:WebforgeMember 2021-03-27 0000102729 vmi:WebforgeMember 2020-12-26 0000102729 vmi:ConvertItaliaSpAMember 2021-03-27 0000102729 vmi:ConvertItaliaSpAMember 2020-12-26 0000102729 vmi:ValmontSMMember 2021-03-27 0000102729 vmi:ValmontSMMember 2020-12-26 0000102729 vmi:IngalEPSOrIngalCivilProductsMember 2021-03-27 0000102729 vmi:IngalEPSOrIngalCivilProductsMember 2020-12-26 0000102729 vmi:WalparLLCMember 2021-03-27 0000102729 vmi:WalparLLCMember 2020-12-26 0000102729 vmi:ShakespeareMember 2021-03-27 0000102729 vmi:ShakespeareMember 2020-12-26 0000102729 vmi:OtherTradeNamesMember 2021-03-27 0000102729 vmi:OtherTradeNamesMember 2020-12-26 0000102729 us-gaap:TradeNamesMember 2021-03-27 0000102729 us-gaap:TradeNamesMember 2020-12-26 0000102729 us-gaap:TradeNamesMember 2020-06-28 2020-09-26 0000102729 us-gaap:TradeNamesMember 2019-12-29 2020-12-26 0000102729 vmi:EngineeredSupportStructuresSegmentMember 2020-12-26 0000102729 vmi:UtilitySupportStructuresSegmentMember 2020-12-26 0000102729 vmi:CoatingsSegmentMember 2020-12-26 0000102729 vmi:IrrigationSegmentMember 2020-12-26 0000102729 vmi:EngineeredSupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 vmi:UtilitySupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 vmi:CoatingsSegmentMember 2020-12-27 2021-03-27 0000102729 vmi:IrrigationSegmentMember 2020-12-27 2021-03-27 0000102729 vmi:EngineeredSupportStructuresSegmentMember 2021-03-27 0000102729 vmi:UtilitySupportStructuresSegmentMember 2021-03-27 0000102729 vmi:CoatingsSegmentMember 2021-03-27 0000102729 vmi:IrrigationSegmentMember 2021-03-27 0000102729 2020-06-28 2020-09-26 0000102729 2020-03-29 2020-06-27 0000102729 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CommodityContractMember 2021-03-27 0000102729 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CommodityContractMember 2020-12-26 0000102729 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2021-03-27 0000102729 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2020-12-26 0000102729 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CrossCurrencyInterestRateContractMember 2021-03-27 0000102729 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CrossCurrencyInterestRateContractMember 2020-12-26 0000102729 us-gaap:AccruedLiabilitiesMember us-gaap:CrossCurrencyInterestRateContractMember 2021-03-27 0000102729 us-gaap:AccruedLiabilitiesMember us-gaap:CrossCurrencyInterestRateContractMember 2020-12-26 0000102729 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-12-27 2021-03-27 0000102729 us-gaap:ForeignExchangeForwardMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-12-29 2020-03-28 0000102729 us-gaap:ForeignExchangeForwardMember vmi:GainLossonDispositionofBusinessMember 2020-12-27 2021-03-27 0000102729 us-gaap:ForeignExchangeForwardMember vmi:GainLossonDispositionofBusinessMember 2019-12-29 2020-03-28 0000102729 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2020-12-27 2021-03-27 0000102729 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2019-12-29 2020-03-28 0000102729 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestExpenseMember 2020-12-27 2021-03-27 0000102729 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:InterestExpenseMember 2019-12-29 2020-03-28 0000102729 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2021-03-27 0000102729 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:LongMember 2020-12-27 2021-03-27 0000102729 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-05-31 0000102729 currency:EUR us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-27 0000102729 currency:AUD us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-29 2020-06-27 0000102729 vmi:SeniorUnsecuredNotes5.00PercentDue2044Member us-gaap:CrossCurrencyInterestRateContractMember us-gaap:SeniorNotesMember 2019-06-29 0000102729 vmi:SeniorUnsecuredNotes5.00PercentDue2044Member us-gaap:SeniorNotesMember 2019-06-29 0000102729 currency:DKK vmi:CrossCurrencyInterestRateContractOneMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-27 0000102729 currency:EUR vmi:CrossCurrencyInterestRateContractTwoMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-27 0000102729 vmi:SeniorUnsecuredNotes5.00PercentDue2044Member us-gaap:CrossCurrencyInterestRateContractMember us-gaap:SeniorNotesMember 2021-03-27 0000102729 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:SteelMember vmi:UtilitySupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:SteelMember vmi:UtilitySupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:ConcreteMember vmi:UtilitySupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:ConcreteMember vmi:UtilitySupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:EngineeredSolarTrackerSolutionsMember vmi:UtilitySupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:EngineeredSolarTrackerSolutionsMember vmi:UtilitySupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:OffshoreandOtherComplexSteelStructuresMember vmi:UtilitySupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:OffshoreandOtherComplexSteelStructuresMember vmi:UtilitySupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:UtilitySupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:UtilitySupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:LightingAndTrafficMember vmi:EngineeredSupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:LightingAndTrafficMember vmi:EngineeredSupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:CommunicationStructuresMember vmi:EngineeredSupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:CommunicationStructuresMember vmi:EngineeredSupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:AccessSystemsMember vmi:EngineeredSupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:AccessSystemsMember vmi:EngineeredSupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:EngineeredSupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:EngineeredSupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:CoatingsSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:CoatingsSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember vmi:IrrigationSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember vmi:IrrigationSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:InternationalMember vmi:IrrigationSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:InternationalMember vmi:IrrigationSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember vmi:IrrigationSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember vmi:IrrigationSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:OperatingSegmentsMember 2020-12-27 2021-03-27 0000102729 us-gaap:OperatingSegmentsMember 2019-12-29 2020-03-28 0000102729 us-gaap:IntersegmentEliminationMember vmi:UtilitySupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:IntersegmentEliminationMember vmi:UtilitySupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:IntersegmentEliminationMember vmi:EngineeredSupportStructuresSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:IntersegmentEliminationMember vmi:EngineeredSupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:IntersegmentEliminationMember vmi:CoatingsSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:IntersegmentEliminationMember vmi:CoatingsSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:IntersegmentEliminationMember vmi:IrrigationSegmentMember 2020-12-27 2021-03-27 0000102729 us-gaap:IntersegmentEliminationMember vmi:IrrigationSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:IntersegmentEliminationMember 2020-12-27 2021-03-27 0000102729 us-gaap:IntersegmentEliminationMember 2019-12-29 2020-03-28 0000102729 vmi:UtilitySupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 vmi:EngineeredSupportStructuresSegmentMember 2019-12-29 2020-03-28 0000102729 vmi:CoatingsSegmentMember 2019-12-29 2020-03-28 0000102729 vmi:IrrigationSegmentMember 2019-12-29 2020-03-28 0000102729 us-gaap:MaterialReconcilingItemsMember 2020-12-27 2021-03-27 0000102729 us-gaap:MaterialReconcilingItemsMember 2019-12-29 2020-03-28 shares iso4217:USD iso4217:USD shares pure vmi:facility vmi:tradeName utr:T iso4217:EUR vmi:derivative iso4217:DKK vmi:segment 0000102729 false --12-25 2021 Q1 10-Q true 2021-03-27 false 1-31429 Valmont Industries, Inc. DE 47-0351813 One Valmont Plaza, Omaha, NE 68154-5215 402 963-1000 Common Stock $1.00 par value VMI NYSE Yes Yes Large Accelerated Filer false false false 21249279 694965000 598909000 79921000 75291000 774886000 674200000 518634000 438788000 51698000 49163000 570332000 487951000 204554000 186249000 127343000 119354000 77211000 66895000 9999000 10014000 311000 1043000 -109000 -2308000 3449000 1810000 -6348000 -9469000 70863000 57426000 8547000 6309000 6955000 8177000 15502000 14486000 55361000 42940000 -360000 -219000 55001000 42721000 -13000 -208000 55014000 55014000 42929000 42929000 42929000 2.60 2.00 2.57 1.99 55001000 42721000 -12633000 -49381000 0 8711000 22000 443000 16000 16000 9946000 0 3606000 6302000 -832000 0 1757000 -33941000 56758000 8780000 -486000 297000 57244000 8483000 391458000 400726000 491383000 511714000 512924000 448941000 117539000 123495000 89522000 59804000 4810000 9945000 1607636000 1554625000 1354433000 1341380000 749079000 743653000 605354000 597727000 429927000 430322000 161539000 167193000 203620000 203293000 3008076000 2953160000 5147000 2748000 38182000 35147000 289110000 268099000 85932000 137939000 150068000 130018000 100245000 89796000 10625000 9556000 679309000 673303000 48419000 41689000 729589000 728431000 115869000 118523000 78004000 80202000 45513000 44519000 61271000 58657000 1 1 75000000 75000000 27900000 27900000 27900000 27900000 0 335000 2282355000 2245035000 -307556000 -309786000 777885000 781422000 1224814000 1182062000 25288000 25774000 1250102000 1207836000 3008076000 2953160000 55001000 42721000 21031000 20343000 0 -32000 4671000 3325000 -3676000 -1763000 964000 17039000 -60000 -53000 -360000 -219000 6955000 8177000 -16044000 27116000 67386000 8674000 22514000 10149000 -5118000 3933000 24605000 13880000 -35559000 5716000 20051000 33089000 4215000 -2971000 5141000 6442000 33153000 62352000 27565000 23580000 204000 684000 0 8804000 1947000 1436000 -29308000 -33136000 14734000 3751000 10759000 5193000 4181000 10000000 712000 188000 9556000 8079000 0 5342000 0 53534000 11131000 20481000 19318000 60000 16725000 3000 -10650000 -79009000 -2463000 -9104000 -9268000 -58897000 400726000 353542000 391458000 294645000 27900000 0 2173802000 -313422000 -743942000 45407000 1189745000 42929000 -208000 42721000 -34446000 505000 -33941000 0.45 9625000 9625000 5342000 5342000 38686000 19243000 57929000 1600000 1600000 190491 20481000 20481000 23 3000 3000 1166 -3011000 2909000 162000 60000 611000 611000 2500 2400000 314000 2714000 27900000 0 2171329000 -347868000 -763950000 22719000 1110130000 27900000 335000 2245035000 -309786000 -781422000 25774000 1207836000 55014000 -13000 55001000 2230000 -473000 1757000 0.50 10625000 10625000 50147 11131000 11131000 70485 16725000 16725000 142878 -4600000 -7069000 30987000 19318000 648000 648000 2709 3617000 406000 4023000 27900000 0 2282355000 -307556000 -777885000 25288000 1250102000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Condensed Consolidated Financial Statements</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Condensed Consolidated Balance Sheet as of March 27, 2021, the Condensed Consolidated Statements of Earnings, Comprehensive Income, Cash Flows, and Shareholders' Equity for the thirteen weeks ended March 27, 2021 and March 28, 2020, have been prepared by Valmont Industries Inc. (the Company), without audit. In the opinion of management, all necessary adjustments (which include normal recurring adjustments) have been made to present fairly the financial statements as of March 27, 2021 and for all periods presented.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. These Condensed Consolidated Financial Statements should be read in conjunction with the financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the fiscal year ended December 26, 2020. The results of operations for the period ended March 27, 2021 are not necessarily indicative of the operating results for the full year.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Inventories</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is valued at the lower of cost, determined on the first-in, first-out (FIFO) method or market. Finished goods and manufactured goods inventories include the costs of acquired raw materials and related factory labor and overhead charges required to convert raw materials to manufactured and finished goods. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.857%"><tr><td style="width:1.0%"/><td style="width:70.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and purchased parts</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods and manufactured goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,924 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,941 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings before income taxes for the thirteen weeks ended March 27, 2021 and March 28, 2020, were as follows:    </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.619%"><tr><td style="width:1.0%"/><td style="width:73.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.991%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,155 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Pension Benefits</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs expenses in connection with the Delta Pension Plan ("DPP"). The DPP was acquired as part of the Delta plc acquisition in fiscal 2010 and has no members that are active employees. In order to measure expense and the related benefit obligation, various assumptions are made including discount rates used to value the obligation, expected return on plan assets used to fund these expenses and estimated future inflation rates. These assumptions are based on historical experience as well as current facts and circumstances. An actuarial analysis is used to measure the expense and liability associated with pension benefits.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net periodic pension (benefit) expense for the thirteen weeks ended March 27, 2021 and March 28, 2020 were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.726%"><tr><td style="width:1.0%"/><td style="width:70.061%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.802%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic (benefit) expense:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic (benefit) expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,676)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,763)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Stock Plans </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains stock-based compensation plans approved by the shareholders, which provide that the Human Resource Committee of the Board of Directors may grant incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units, and bonuses of common stock. At March 27, 2021, 748,372 shares of common stock remained available for issuance under the plans. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Under the plans, the exercise price of each option equals the closing market price at the date of the grant. Options vest beginning on the first anniversary of the grant in equal amounts over three years or on the grant's fifth anniversary. Expiration of grants is seven years to ten years from the date of grant. Restricted stock units and awards generally vest in equal installments over three years beginning on the first anniversary of the grant.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's compensation expense (included in selling, general and administrative expenses) and associated income tax benefits related to stock options and restricted stock for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively, were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:73.214%"><tr><td style="width:1.0%"/><td style="width:70.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.520%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefits</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">831 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the provisions of Accounting Standards Codification 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 820”) which defines fair value, establishes a framework for measuring fair value, and expands disclosures about fair value measurements. The provisions of ASC 820 apply to other accounting pronouncements that require or permit fair value measurements. As defined in ASC 820, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 establishes a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Inputs refer broadly to the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:</span></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data.</span></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Level 3: Unobservable inputs that are not corroborated by market data.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Following is a description of the valuation methodologies used for assets and liabilities measured at fair value.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading Securities: The assets and liabilities recorded for the investments held in the Valmont Deferred Compensation Plan at March 27, 2021 of $35,874 ($35,125 at December 26, 2020) represent mutual funds, invested in debt and equity securities, classified as trading securities in accordance with Accounting Standards Codification ("ASC") 320, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Certain Investments in Debt and Equity Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, considering the employee's ability to change investment allocation of their deferred compensation at any time. The Company's ownership of shares in Delta EMD Pty. Ltd. (JSE:DTA) is also classified as trading securities. The shares are valued at $197 and $202 as of March 27, 2021 and December 26, 2020, respectively, which is the estimated fair value. Quoted market prices are available for these securities in an active market and therefore categorized as a Level 1 input.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative Financial Instruments: The fair value of foreign currency and commodity forward contracts, and cross currency contracts is based on a valuation model that discounts cash flows resulting from the differential between the contract price and the market-based forward rate.</span></div><div style="margin-bottom:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.196%"><tr><td style="width:1.0%"/><td style="width:35.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.591%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value March 27, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>for Identical <br/>Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant Other <br/>Observable <br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.559%"><tr><td style="width:1.0%"/><td style="width:34.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>for Identical <br/>Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant Other <br/>Observable <br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's other non-financial assets include goodwill and other intangible assets, which are classified as Level 3 items. These assets are measured at fair value on a non-recurring basis as part of annual impairment testing. Note 4 to these condensed consolidated financial statements contain additional information related to goodwill and intangible asset impairments recognized in fiscal 2020.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) includes net earnings, currency translation adjustments, certain derivative-related activity and changes in net actuarial gains/losses from a pension plan. Results of operations for foreign subsidiaries are translated using the average exchange rates during the period. Assets and liabilities are translated at the exchange rates in effect on the balance sheet dates. Accumulated other comprehensive income (loss) consisted of the following at March 27, 2021 and December 26, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.708%"><tr><td style="width:1.0%"/><td style="width:41.275%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.383%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.029%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain on Hedging Activities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Defined Benefit Pension Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 26, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213,064)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,272)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(309,786)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Current-period comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 27, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225,224)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,440)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(307,556)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Revenue Recognition </span></div><div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the appropriate revenue recognition for our contracts by analyzing the type, terms and conditions of each contract or arrangement with a customer. Contracts with customers for all businesses are fixed-price with sales tax excluded from revenue, and do not include variable consideration.</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discounts included in contracts with customers, typically early pay discounts, are recorded as a reduction of net sales in the period in which the sale is recognized. Contract revenues are classified as product when the performance obligation is related to the manufacturing of goods. Contract revenues are classified as service when the performance obligation is the performance of a service. Service revenue is primarily related to the Coatings segment. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Customer acceptance provisions exist only in the design stage of our products and acceptance of the design by the customer is required before the project is manufactured and delivered to the customer. The Company is not entitled to any compensation solely based on design of the product and does not recognize revenue associated with the design stage. There is one performance obligation for revenue recognition. No general rights of return exist for customers once the product has been delivered and the Company establishes provisions for estimated warranties. The Company does not sell extended warranties for any of its products. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Shipping and handling costs associated with sales are recorded as cost of goods sold. The Company elected to use the practical expedient of treating freight as a fulfillment obligation instead of a separate performance obligation and ratably recognize freight expense as the structure is being manufactured, when the revenue from the associated customer contract is being recognized over time. With the exception of the Utility segment and the wireless communication structures product line, the Company’s inventory is interchangeable for a variety of each segment’s customers. The Company elected the practical expedient to not disclose the partially satisfied performance obligation at the end of the period when the contract has an original expected duration of one year or less. In addition, the Company elected the practical expedient to not adjust the amount of consideration to be received in a contract for any significant financing component if payment is expected within twelve months of transfer of control of goods or services; the Company expects all consideration to be received in one year or less at contract inception.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment and Product Line Revenue Recognition </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The global Utility segment revenues are derived from manufactured steel and concrete structures for the North America utility industry and offshore and other complex structures used in energy generation and distribution outside of the United States. Steel and concrete utility structures are engineered to customer specifications resulting in limited ability to sell the structure to a different customer if an order is canceled after production commences. The continuous transfer of control to the customer is evidenced either by contractual termination clauses or by our rights to payment for work performed to-date plus a reasonable profit as the products do not have an alternative use to the Company. Since control is transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment. For our steel and concrete utility and wireless communication structure product lines, we generally recognize revenue on an inputs basis, using total production hours incurred to-date for each order as a percentage of total hours estimated to produce the order. The completion percentage is applied to the order’s total revenue and total estimated costs to determine reported revenue, cost of goods sold and gross profit. Production of an order, once started, is typically completed within three months. Revenue from the offshore and other complex structures business is also recognized using an inputs method, based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. External sales agents are used in certain sales of steel and concrete structures; the Company has chosen to use the practical expedient to expense estimated commissions owed to third parties by recognizing them proportionately as the goods are manufactured. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The global ESS segment revenues are derived from the manufacture and distribution of engineered metal, composite structures and components for lighting and traffic and roadway safety, engineered access systems, and wireless communication. For the lighting and traffic and roadway safety product lines, revenue is recognized upon shipment or delivery of goods to the customer depending on contract terms, which is the same point in time that the customer is billed. For Access Systems, revenue is generally recognized upon delivery of goods to the customer which is the same point in time that the customer is billed. The wireless communication product line has large regional customers who have unique product specifications for communication structures. When the customer contract includes a cancellation clause that would require them to pay for work completed plus a reasonable margin if an order was canceled, revenue is recognized over time based on hours worked as a percent of total estimated hours to complete production. For the remaining wireless communication product line customers which do not provide a contractual right to bill for work completed on a canceled order, revenue is recognized upon shipment or delivery of the goods to the customer which is the same point in time that the customer is billed. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The global Coatings segment revenues are derived by providing coating services to customers’ products, which include galvanizing, anodizing, and powder coating. Revenue is recognized once the coating service has been performed and the goods are ready to be picked up or delivered to the customer which is the same time that the customer is billed. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The global Irrigation segment revenues are derived from the manufacture of agricultural irrigation equipment and related parts and services for the agricultural industry and tubular products for industrial customers. Revenue recognition for the irrigation segment is generally upon shipment of the goods to the customer which is the same point in time that the customer is billed. The remote monitoring subscription services are primarily billed annually and revenue is recognized on a straight-line basis over the subsequent twelve months.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Disaggregation of revenue by product line is disclosed in the Segment footnote. A breakdown by segment of revenue recognized over time and at a point in time for the thirteen weeks ended March 27, 2021 and March 28, 2020 is as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%"><tr><td style="width:1.0%"/><td style="width:34.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.235%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.910%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.235%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Point in Time</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Over Time</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Point in Time</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Over Time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility Support Structures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Support Structures</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coatings</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Irrigation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,368 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,518 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,065 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;text-align:center"><span><br/></span></div><div style="text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contract asset as of March 27, 2021 and December 26, 2020 was $117,539 and $123,495, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively. Both steel and concrete utility customers are generally invoiced upon shipment or delivery of the goods to the customer's specified location with few customers that make up-front or progress payments. The offshore and complex steel structures business invoices customers a number of ways including advanced billings, progress billings, and billings upon shipment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    At March 27, 2021 and December 26, 2020, contract liabilities were $194,427 and $170,919, respectively. At March 2021, $150,068 is recorded as contract liabilities and $44,359 is recorded as other noncurrent liabilities on the condensed consolidated balance sheets. During the thirteen weeks ended March 27, 2021, the Company recognized</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $38,102 of reven</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ue that was included in the liability as of December 26, 2020. In the thirteen weeks ended March 28, 2020, the Company recognized $18,240 of revenue that was included in the liability as of December 28, 2019. The revenue recognized was due to applying advance payments received for performance obligations completed during the period. At March 27, 2021, the Company had $44,359 or remaining performance obligations on contracts with an original expected duration of one year or more and expects to complete the remaining performance obligations on these contracts within the next 12 to 24 months.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In December 2019, the FASB issued Accounting Standards Update No. 2018-14 (ASU 2019-12), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting and disclosure requirements for income taxes by clarifying existing guidance to improve consistency in application of Accounting Standards Codification (ASC) 740. The Company adopted this standard on the first day of fiscal 2021 and it did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Recently Issued Accounting Pronouncements (not yet adopted)</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (ASU 2020-04), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which provides optional expedients and exceptions for applying GAAP principles to contracts, hedging relationships, and other transactions that reference London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued due to reference rate reform. The Company has not used any of the accommodations to date, but may use them up until December 31, 2022.</span></div> <div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Condensed Consolidated Financial Statements</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Condensed Consolidated Balance Sheet as of March 27, 2021, the Condensed Consolidated Statements of Earnings, Comprehensive Income, Cash Flows, and Shareholders' Equity for the thirteen weeks ended March 27, 2021 and March 28, 2020, have been prepared by Valmont Industries Inc. (the Company), without audit. In the opinion of management, all necessary adjustments (which include normal recurring adjustments) have been made to present fairly the financial statements as of March 27, 2021 and for all periods presented.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. These Condensed Consolidated Financial Statements should be read in conjunction with the financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the fiscal year ended December 26, 2020. The results of operations for the period ended March 27, 2021 are not necessarily indicative of the operating results for the full year.</span></div> InventoriesInventory is valued at the lower of cost, determined on the first-in, first-out (FIFO) method or market. Finished goods and manufactured goods inventories include the costs of acquired raw materials and related factory labor and overhead charges required to convert raw materials to manufactured and finished goods. <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.857%"><tr><td style="width:1.0%"/><td style="width:70.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.485%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and purchased parts</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods and manufactured goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,924 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,941 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 185995000 155512000 36916000 33632000 290013000 259797000 512924000 448941000 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings before income taxes for the thirteen weeks ended March 27, 2021 and March 28, 2020, were as follows:    </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:72.619%"><tr><td style="width:1.0%"/><td style="width:73.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.991%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,155 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,500 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 51155000 53500000 19708000 3926000 70863000 57426000 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Pension Benefits</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs expenses in connection with the Delta Pension Plan ("DPP"). The DPP was acquired as part of the Delta plc acquisition in fiscal 2010 and has no members that are active employees. In order to measure expense and the related benefit obligation, various assumptions are made including discount rates used to value the obligation, expected return on plan assets used to fund these expenses and estimated future inflation rates. These assumptions are based on historical experience as well as current facts and circumstances. An actuarial analysis is used to measure the expense and liability associated with pension benefits.</span></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net periodic pension (benefit) expense for the thirteen weeks ended March 27, 2021 and March 28, 2020 were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:71.726%"><tr><td style="width:1.0%"/><td style="width:70.061%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.802%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic (benefit) expense:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic (benefit) expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,676)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,763)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2497000 3124000 7005000 5598000 -832000 -711000 -3676000 -1763000 Stock Plans <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains stock-based compensation plans approved by the shareholders, which provide that the Human Resource Committee of the Board of Directors may grant incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units, and bonuses of common stock. At March 27, 2021, 748,372 shares of common stock remained available for issuance under the plans. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Under the plans, the exercise price of each option equals the closing market price at the date of the grant. Options vest beginning on the first anniversary of the grant in equal amounts over three years or on the grant's fifth anniversary. Expiration of grants is seven years to ten years from the date of grant. Restricted stock units and awards generally vest in equal installments over three years beginning on the first anniversary of the grant.</span></div> 748372 P3Y P7Y P10Y P3Y <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's compensation expense (included in selling, general and administrative expenses) and associated income tax benefits related to stock options and restricted stock for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively, were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:73.214%"><tr><td style="width:1.0%"/><td style="width:70.647%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.520%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense</span></div></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,671 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefits</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">831 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4671000 3325000 1168000 831000 <div style="margin-bottom:12pt;margin-top:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the provisions of Accounting Standards Codification 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 820”) which defines fair value, establishes a framework for measuring fair value, and expands disclosures about fair value measurements. The provisions of ASC 820 apply to other accounting pronouncements that require or permit fair value measurements. As defined in ASC 820, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 establishes a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Inputs refer broadly to the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:</span></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data.</span></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Level 3: Unobservable inputs that are not corroborated by market data.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Following is a description of the valuation methodologies used for assets and liabilities measured at fair value.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading Securities: The assets and liabilities recorded for the investments held in the Valmont Deferred Compensation Plan at March 27, 2021 of $35,874 ($35,125 at December 26, 2020) represent mutual funds, invested in debt and equity securities, classified as trading securities in accordance with Accounting Standards Codification ("ASC") 320, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Certain Investments in Debt and Equity Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, considering the employee's ability to change investment allocation of their deferred compensation at any time. The Company's ownership of shares in Delta EMD Pty. Ltd. (JSE:DTA) is also classified as trading securities. The shares are valued at $197 and $202 as of March 27, 2021 and December 26, 2020, respectively, which is the estimated fair value. Quoted market prices are available for these securities in an active market and therefore categorized as a Level 1 input.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative Financial Instruments: The fair value of foreign currency and commodity forward contracts, and cross currency contracts is based on a valuation model that discounts cash flows resulting from the differential between the contract price and the market-based forward rate.</span></div><div style="margin-bottom:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.196%"><tr><td style="width:1.0%"/><td style="width:35.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.591%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value March 27, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>for Identical <br/>Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant Other <br/>Observable <br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.559%"><tr><td style="width:1.0%"/><td style="width:34.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>for Identical <br/>Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant Other <br/>Observable <br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's other non-financial assets include goodwill and other intangible assets, which are classified as Level 3 items. These assets are measured at fair value on a non-recurring basis as part of annual impairment testing. Note 4 to these condensed consolidated financial statements contain additional information related to goodwill and intangible asset impairments recognized in fiscal 2020.</span></div> 35874000 35125000 197000 202000 <div style="margin-bottom:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.196%"><tr><td style="width:1.0%"/><td style="width:35.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.591%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.697%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value March 27, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>for Identical <br/>Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant Other <br/>Observable <br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.559%"><tr><td style="width:1.0%"/><td style="width:34.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.851%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.977%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurement Using:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets <br/>for Identical <br/>Assets (Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant Other <br/>Observable <br/>Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Significant <br/>Unobservable <br/>Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Securities</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative financial instruments, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,911)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 36071000 36071000 0 0 8849000 0 8849000 0 35327000 35327000 0 0 5911000 0 5911000 0 Comprehensive Income (Loss)Comprehensive income (loss) includes net earnings, currency translation adjustments, certain derivative-related activity and changes in net actuarial gains/losses from a pension plan. Results of operations for foreign subsidiaries are translated using the average exchange rates during the period. Assets and liabilities are translated at the exchange rates in effect on the balance sheet dates. Accumulated other comprehensive income (loss) consisted of the following at March 27, 2021 and December 26, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.708%"><tr><td style="width:1.0%"/><td style="width:41.275%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.383%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.029%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain on Hedging Activities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Defined Benefit Pension Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 26, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213,064)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112,272)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(309,786)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Current-period comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,160)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 27, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225,224)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,440)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(307,556)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -213064000 15550000 -112272000 -309786000 -12160000 13558000 832000 2230000 -225224000 29108000 -111440000 -307556000 Revenue Recognition <div style="margin-bottom:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the appropriate revenue recognition for our contracts by analyzing the type, terms and conditions of each contract or arrangement with a customer. Contracts with customers for all businesses are fixed-price with sales tax excluded from revenue, and do not include variable consideration.</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discounts included in contracts with customers, typically early pay discounts, are recorded as a reduction of net sales in the period in which the sale is recognized. Contract revenues are classified as product when the performance obligation is related to the manufacturing of goods. Contract revenues are classified as service when the performance obligation is the performance of a service. Service revenue is primarily related to the Coatings segment. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Customer acceptance provisions exist only in the design stage of our products and acceptance of the design by the customer is required before the project is manufactured and delivered to the customer. The Company is not entitled to any compensation solely based on design of the product and does not recognize revenue associated with the design stage. There is one performance obligation for revenue recognition. No general rights of return exist for customers once the product has been delivered and the Company establishes provisions for estimated warranties. The Company does not sell extended warranties for any of its products. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Shipping and handling costs associated with sales are recorded as cost of goods sold. The Company elected to use the practical expedient of treating freight as a fulfillment obligation instead of a separate performance obligation and ratably recognize freight expense as the structure is being manufactured, when the revenue from the associated customer contract is being recognized over time. With the exception of the Utility segment and the wireless communication structures product line, the Company’s inventory is interchangeable for a variety of each segment’s customers. The Company elected the practical expedient to not disclose the partially satisfied performance obligation at the end of the period when the contract has an original expected duration of one year or less. In addition, the Company elected the practical expedient to not adjust the amount of consideration to be received in a contract for any significant financing component if payment is expected within twelve months of transfer of control of goods or services; the Company expects all consideration to be received in one year or less at contract inception.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment and Product Line Revenue Recognition </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The global Utility segment revenues are derived from manufactured steel and concrete structures for the North America utility industry and offshore and other complex structures used in energy generation and distribution outside of the United States. Steel and concrete utility structures are engineered to customer specifications resulting in limited ability to sell the structure to a different customer if an order is canceled after production commences. The continuous transfer of control to the customer is evidenced either by contractual termination clauses or by our rights to payment for work performed to-date plus a reasonable profit as the products do not have an alternative use to the Company. Since control is transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment. For our steel and concrete utility and wireless communication structure product lines, we generally recognize revenue on an inputs basis, using total production hours incurred to-date for each order as a percentage of total hours estimated to produce the order. The completion percentage is applied to the order’s total revenue and total estimated costs to determine reported revenue, cost of goods sold and gross profit. Production of an order, once started, is typically completed within three months. Revenue from the offshore and other complex structures business is also recognized using an inputs method, based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. External sales agents are used in certain sales of steel and concrete structures; the Company has chosen to use the practical expedient to expense estimated commissions owed to third parties by recognizing them proportionately as the goods are manufactured. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The global ESS segment revenues are derived from the manufacture and distribution of engineered metal, composite structures and components for lighting and traffic and roadway safety, engineered access systems, and wireless communication. For the lighting and traffic and roadway safety product lines, revenue is recognized upon shipment or delivery of goods to the customer depending on contract terms, which is the same point in time that the customer is billed. For Access Systems, revenue is generally recognized upon delivery of goods to the customer which is the same point in time that the customer is billed. The wireless communication product line has large regional customers who have unique product specifications for communication structures. When the customer contract includes a cancellation clause that would require them to pay for work completed plus a reasonable margin if an order was canceled, revenue is recognized over time based on hours worked as a percent of total estimated hours to complete production. For the remaining wireless communication product line customers which do not provide a contractual right to bill for work completed on a canceled order, revenue is recognized upon shipment or delivery of the goods to the customer which is the same point in time that the customer is billed. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The global Coatings segment revenues are derived by providing coating services to customers’ products, which include galvanizing, anodizing, and powder coating. Revenue is recognized once the coating service has been performed and the goods are ready to be picked up or delivered to the customer which is the same time that the customer is billed. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The global Irrigation segment revenues are derived from the manufacture of agricultural irrigation equipment and related parts and services for the agricultural industry and tubular products for industrial customers. Revenue recognition for the irrigation segment is generally upon shipment of the goods to the customer which is the same point in time that the customer is billed. The remote monitoring subscription services are primarily billed annually and revenue is recognized on a straight-line basis over the subsequent twelve months.</span></div>Both steel and concrete utility customers are generally invoiced upon shipment or delivery of the goods to the customer's specified location with few customers that make up-front or progress payments. The offshore and complex steel structures business invoices customers a number of ways including advanced billings, progress billings, and billings upon shipment. A breakdown by segment of revenue recognized over time and at a point in time for the thirteen weeks ended March 27, 2021 and March 28, 2020 is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.666%"><tr><td style="width:1.0%"/><td style="width:34.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.235%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.348%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.910%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.235%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.351%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Point in Time</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Over Time</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Point in Time</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Over Time</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 28, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 28, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility Support Structures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Engineered Support Structures</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coatings</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Irrigation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,368 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,518 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,065 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6294000 246404000 8924000 214024000 213846000 8310000 215879000 11487000 71591000 0 68590000 0 224637000 3804000 151742000 3554000 516368000 258518000 445135000 229065000 117539000 123495000 194427000 170919000 150068000 44359000 38102000 18240000 44359000 P12M P24M <div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In December 2019, the FASB issued Accounting Standards Update No. 2018-14 (ASU 2019-12), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting and disclosure requirements for income taxes by clarifying existing guidance to improve consistency in application of Accounting Standards Codification (ASC) 740. The Company adopted this standard on the first day of fiscal 2021 and it did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Recently Issued Accounting Pronouncements (not yet adopted)</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (ASU 2020-04), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, which provides optional expedients and exceptions for applying GAAP principles to contracts, hedging relationships, and other transactions that reference London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued due to reference rate reform. The Company has not used any of the accommodations to date, but may use them up until December 31, 2022.</span></div> ACQUISITIONS<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 29, 2020, the Company acquired 55% of Energia Solar do Brasil ("Solbras") for $4,308. Approximately $646 of the purchase price is contingent on seller representations and warranties that will be settled in the second quarter of 2021. Solbras is a leading provider of solar energy solutions for agriculture. In the purchase price allocation, goodwill of $3,341 and customer relationships of $3,718 were recorded and the remainder is net working capital. Goodwill is not deductible for tax purposes and the customer relationship will be amortized over 8 years. The acquisition of Solbras, located in Brazil, allows the Company to expand its product offerings in the Irrigation segment to include not only pivots, but also a sustainable and low-cost energy source to provide electricity to the units. The Company finalized the purchase price allocation in the fourth quarter of 2020. </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 6, 2020, the Company acquired 75% of KC Utility Packaging, LLC for $4,200. Approximately $400 of the purchase price was contingent on seller representations and warranties and was settled for the full amount in the first quarter of 2021. The Company name was subsequently changed to Valmont Substations LLC. The acquisition was made to expand the Company's utility substation product offering. In the purchase price allocation, goodwill of $1,100, customer relationships of $4,000, and other intangibles of $500 were recorded. The Company finalized the purchase price allocation in the fourth quarter of 2020.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proforma disclosures were omitted for the 2020 acquisitions as the Solbras and Valmont Substation acquisitions do not have a significant impact on the Company's financial results.</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions of Noncontrolling Interests</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In February 2020, the Company acquired the remaining 49% of AgSense that it did not own for $43,983, which includes a holdback payment of $2,200 that was made in the second quarter of 2020. The Company finalized the accounting for owning 100% of AgSense in the second quarter of 2020 which resulted in the recognition of a deferred tax asset of approximately $7,700. In the first quarter of 2020, the Company acquired 16% of the remaining 25% that it did not own of Convert Italia for a cash payment of $11,750. The purchase agreement also settled the escrow funds which the Company had paid at date of acquisition. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As these transactions were for the acquisition of all or part of the remaining shares of a consolidated subsidiary with no change in control, they were recorded within shareholders' equity and as a financing activity in the Condensed Consolidated Statements of Cash Flows.</span></div> 0.55 4308000 646000 3341000 3718000 P8Y 0.75 4200000 400000 1100000 4000000 500000 0.49 43983000 2200000 1 7700000 0.16 0.25 11750000 RESTRUCTURING ACTIVITIES    <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In 2020, the Company executed certain regional restructuring activities (the "2020 Plan") primarily in the ESS and Utility segments and a U.S. specific early retirement program covering all segments. The 2020 Plan included the closure of one U.S. Coatings facility and restructuring activities were completed by the end of 2020. The Company recorded restructuring expenses in cost of sales and selling, general, and administrative expenses of $6,737 and $16,412, respectively.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Liabilities recorded for the restructuring plans were as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.851%"><tr><td style="width:1.0%"/><td style="width:40.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.212%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costs Paid or Otherwise Settled </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,660)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other cash restructuring expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,660 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,660)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 6737000 16412000 Liabilities recorded for the restructuring plans were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:74.851%"><tr><td style="width:1.0%"/><td style="width:40.848%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.184%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.798%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.212%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Costs Paid or Otherwise Settled </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,660)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other cash restructuring expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,660 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,660)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 12660000 12660000 0 0 0 0 12660000 12660000 0 GOODWILL AND INTANGIBLE ASSETS<div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amortized Intangible Assets</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of amortized intangible assets at March 27, 2021 and December 26, 2020 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.410%"><tr><td style="width:1.0%"/><td style="width:63.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.725%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted <br/>Average <br/>Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents &amp; Proprietary Technology</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,941 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.261%"><tr><td style="width:1.0%"/><td style="width:63.254%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.932%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted <br/>Average <br/>Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents &amp; Proprietary Technology</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,042 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively was as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:18.898%"><tr><td style="width:1.0%"/><td style="width:46.144%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.145%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,232 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,593 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated annual amortization expense related to finite-lived intangible assets is as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.690%"><tr><td style="width:1.0%"/><td style="width:80.208%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated <br/>Amortization <br/>Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives assigned to finite-lived intangible assets included consideration of factors such as the Company’s past and expected experience related to customer retention rates, the remaining legal or contractual life of the underlying arrangement that resulted in the recognition of the intangible asset and the Company’s expected use of the intangible asset.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-amortized intangible assets</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with indefinite lives are not amortized and consist solely of trade names. The carrying value of trade names at March 27, 2021 and December 26, 2020 are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.682%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Acquired</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Newmark</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Webforge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convert Italia S.p.A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valmont SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ingal EPS/Ingal Civil Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Walpar</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shakespeare</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,998 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In its determination of these intangible assets as indefinite-lived, the Company considered such factors as its expected future use of the intangible asset, legal, regulatory, technological and competitive factors that may impact the useful life or value of the intangible asset and the expected costs to maintain the value of the intangible asset. The Company expects that these intangible assets will maintain their value indefinitely. Accordingly, these assets are not amortized.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s trade names were tested for impairment in the third quarter of 2020. The values of each trade name were determined using the relief-from-royalty method. Based on this evaluation, no trade names were determined to be impaired. In conjunction with an interim second quarter 2020 goodwill impairment test, impairment indicators were noted for the Webforge and Locker trade names requiring an interim impairment test. As a result, an impairment charge of approximately $3,900 was recognized against these two trade names in fiscal 2020. </span></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill by segment as of March 27, 2021 and December 26, 2020 was as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.267%"><tr><td style="width:1.0%"/><td style="width:38.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.385%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.672%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Engineered <br/>Support <br/>Structures <br/>Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Utility <br/>Support <br/>Structures <br/>Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Coatings <br/>Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Irrigation <br/>Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Balance December 26, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 26, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,078 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,087 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,177 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 27, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,282 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,927 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s annual impairment test of goodwill was performed during the third quarter of 2020, using primarily the discounted cash flow method. The estimated fair value of all of our reporting units exceeded their respective carrying value, so no goodwill was impaired. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, the price of a barrel of oil began a large decline and various economic forecasts show the lower price of oil will continue into the next few years. This lower price for oil and a revised assessment of the Australian market </span></div>performed in conjunction with the executed restructuring activities required the Company to re-assess the financial projections for the Access Systems reporting unit. This resulted in lower projected net sales, operating income, and cash flows for this reporting unit, resulting in the need for an interim impairment test. The results of the test showed that the reporting unit's carrying value was higher than its estimated fair value. Accordingly, the Company recorded a $12,575 impairment of Access System's goodwill in the second quarter of 2020. <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of amortized intangible assets at March 27, 2021 and December 26, 2020 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.410%"><tr><td style="width:1.0%"/><td style="width:63.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.725%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted <br/>Average <br/>Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents &amp; Proprietary Technology</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,941 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.261%"><tr><td style="width:1.0%"/><td style="width:63.254%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.932%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted <br/>Average <br/>Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents &amp; Proprietary Technology</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,042 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 237388000 160088000 P13Y 25823000 8642000 P14Y 7484000 7211000 P4Y 270695000 175941000 237232000 155760000 P13Y 26208000 8301000 P14Y 7602000 6786000 P4Y 271042000 170847000 <div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively was as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:18.898%"><tr><td style="width:1.0%"/><td style="width:46.144%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.145%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,232 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,593 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4232000 4593000 <div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated annual amortization expense related to finite-lived intangible assets is as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:63.690%"><tr><td style="width:1.0%"/><td style="width:80.208%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.592%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated <br/>Amortization <br/>Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15976000 13337000 11503000 9587000 8153000 The carrying value of trade names at March 27, 2021 and December 26, 2020 are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.441%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.682%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Acquired</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Newmark</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Webforge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convert Italia S.p.A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valmont SM</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ingal EPS/Ingal Civil Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Walpar</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shakespeare</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Various</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,998 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> 11111000 11111000 8104000 7972000 8845000 9137000 8443000 8720000 7857000 7730000 3500000 3500000 4000000 4000000 14925000 14828000 66785000 66998000 0 3900000 2 <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill by segment as of March 27, 2021 and December 26, 2020 was as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.267%"><tr><td style="width:1.0%"/><td style="width:38.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.385%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.672%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.672%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.201%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Engineered <br/>Support <br/>Structures <br/>Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Utility <br/>Support <br/>Structures <br/>Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Coatings <br/>Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Irrigation <br/>Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Balance December 26, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,355)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,222)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,822)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 26, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,078 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,980 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,087 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,177 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,438)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 27, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,282 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,542 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,927 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 232323000 135335000 94309000 30177000 492144000 31245000 14355000 16222000 0 61822000 201078000 120980000 78087000 30177000 430322000 1204000 -1438000 207000 -368000 -395000 202282000 119542000 78294000 29809000 429927000 0 12575000 CASH FLOW SUPPLEMENTARY INFORMATION<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company considers all highly liquid temporary cash investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash payments for interest and income taxes (net of refunds) for the thirty-nine weeks ended March 27, 2021 and March 28, 2020 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.261%"><tr><td style="width:1.0%"/><td style="width:74.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Cash payments for interest and income taxes (net of refunds) for the thirty-nine weeks ended March 27, 2021 and March 28, 2020 were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.261%"><tr><td style="width:1.0%"/><td style="width:74.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.674%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.606%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 111000 179000 3347000 1590000 EARNINGS PER SHARE<div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation between Basic and Diluted earnings per share (EPS):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.214%"><tr><td style="width:1.0%"/><td style="width:69.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dilutive <br/>Effect of <br/>Stock <br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 27, 2021:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to Valmont Industries, Inc.</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding (000's)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share amount</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 28, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to Valmont Industries, Inc.</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding (000's)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share amount</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    At March 27, 2021 and March 28, 2020, there were 0 and 302,899 outstanding stock options with exercise prices exceeding the market price of common stock that were excluded from the computation of diluted earnings per share, respectively.</span></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation between Basic and Diluted earnings per share (EPS):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.214%"><tr><td style="width:1.0%"/><td style="width:69.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.994%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic EPS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dilutive <br/>Effect of <br/>Stock <br/>Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Diluted EPS</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 27, 2021:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to Valmont Industries, Inc.</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding (000's)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share amount</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thirteen weeks ended March 28, 2020:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings attributable to Valmont Industries, Inc.</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding (000's)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:20.25pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share amount</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 55014000 55014000 0 55014000 21179000 250000 21429000 2.60 -0.03 2.57 42929000 42929000 42929000 0 42929000 21453000 96000 21549000 2.00 -0.01 1.99 0 302899 DERIVATIVE FINANCIAL INSTRUMENTS<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company manages interest rate risk, commodity price risk, and foreign currency risk related to foreign currency denominated transactions and investments in foreign subsidiaries. Depending on the circumstances, the Company may manage these risks by utilizing derivative financial instruments. Some derivative financial instruments are marked to market and recorded in the Company's consolidated statements of earnings, while others may be accounted for as fair value, cash flow, or net investment hedges. Derivative financial instruments have credit and market risk. The Company manages these risks of derivative instruments by monitoring limits as to the types and degree of risk that can be taken, and by entering into transactions with counterparties who are recognized, stable multinational banks. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Fair value of derivative instruments at March 27, 2021 and December 26, 2020 are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.684%"><tr><td style="width:1.0%"/><td style="width:37.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.122%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity forward contracts</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contracts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,911)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Gains (losses) on derivatives recognized in the condensed consolidated statements of earnings for the thirteen weeks ended March 27, 2021 and March 28, 2020 are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.083%"><tr><td style="width:1.0%"/><td style="width:39.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.208%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.606%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Statements of earnings location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 28, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Other income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate hedge amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Hedges</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In the first quarter of 2021, the Company entered into steel hot rolled coil (HRC) forward contracts that qualify as a cash flow hedge of the variability in cash flows attributable to future steel purchases. The forward contracts have a notional amount of $23,801 for the total purchase of 30,500 short tons from May to December 2021. The gain/(loss) realized upon settlement will be recorded in product cost of sales in the condensed consolidated statements of earnings over average inventory turns.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In May 2020, a Brazilian subsidiary with a Real functional currency entered into foreign currency forward contracts to mitigate foreign currency risk related to a customer order with components purchased in Euros. The forward contract, which qualifies as a cash flow hedge, matured in December 2020 and a had notional amount to buy 4,500 euros in exchange for a stated amount of Brazilian Real. In March 2020, a subsidiary with a Euro functional currency entered into foreign currency forward contracts to mitigate foreign currency risk related to a large customer order denominated in U.S. dollars. The forward contract, which qualifies as a cash flow hedge, has a final maturity date of June 2021 and a notional amount to sell $27,500 in exchange for a stated amount of Euros.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Net Investment Hedges</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In the second quarter of 2020, the Company early settled their Australian dollar denominated forward currency contracts and received proceeds of $11,983. The proceeds/gain from these settlements (net of tax) will remain in Other Comprehensive Income (OCI) until either the sale or substantially complete liquidation of the related subsidiaries.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In the second quarter of 2019, the Company entered into two fixed-for-fixed cross currency swaps (“CCS”), swapping U.S. dollar principal and interest payments on a portion of its 5.00% senior unsecured notes due 2044 for Danish krone (DKK) and Euro denominated payments. The CCS were entered into in order to mitigate foreign currency risk on the Company's Euro and DKK investments and to reduce interest expense. Interest is exchanged twice per year on April 1 and October 1. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Key terms of the two CCS are as follows: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.595%"><tr><td style="width:1.0%"/><td style="width:23.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.813%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Currency</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Termination Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Swapped Interest Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Set Settlement Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Danish Krone (DKK)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DKK 333,625</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.825%</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€71,550</span></td></tr></table></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company designated the full notional amount of the two CCS ($130,000) as a hedge of the net investment in certain Danish and European subsidiaries under the spot method, with all changes in the fair value of the CCS that are included in the assessment of effectiveness (changes due to spot foreign exchange rates) are recorded as cumulative foreign currency translation within OCI, and will remain in OCI until either the sale or substantially complete liquidation of the related subsidiaries. Net interest receipts will be recorded as a reduction of interest expense over the life of the CCS.</span></div> Fair value of derivative instruments at March 27, 2021 and December 26, 2020 are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.684%"><tr><td style="width:1.0%"/><td style="width:37.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.122%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance sheet location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity forward contracts</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contracts</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contracts</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,911)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 9946000 0 19000 724000 1311000 600000 -2427000 -7235000 8849000 -5911000 Gains (losses) on derivatives recognized in the condensed consolidated statements of earnings for the thirteen weeks ended March 27, 2021 and March 28, 2020 are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:77.083%"><tr><td style="width:1.0%"/><td style="width:39.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.208%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.606%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Statements of earnings location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 28, 2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-6.75pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Other income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate hedge amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross currency swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -218000 123000 0 53000 -16000 -16000 711000 743000 477000 903000 23801000 30500 4500000 27500000 11983000 2 0.0500 Key terms of the two CCS are as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:75.595%"><tr><td style="width:1.0%"/><td style="width:23.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.813%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Currency</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Notional Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Termination Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Swapped Interest Rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Set Settlement Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Danish Krone (DKK)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68%</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DKK 333,625</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Euro</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.825%</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€71,550</span></td></tr></table> 50000000 0.0268 333625000 80000000 0.02825 71550000 2 130000000 BUSINESS SEGMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has four reportable segments based on its management structure. Each segment is global in nature with a manager responsible for segment operational performance and the allocation of capital within the segment. Net corporate expense is net of certain service-related expenses that are allocated to business units generally on the basis of employee headcounts. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reportable segments are as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    UTILITY SUPPORT STRUCTURES: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This segment consists of the manufacture of engineered steel and concrete structures for the utility markets, including transmission, distribution, substations, and renewable energy generation equipment;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    ENGINEERED SUPPORT STRUCTURES: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This segment consists of the manufacture and distribution of engineered poles, towers, and components for lighting, traffic, and wireless communication markets, including integrated structure solutions for smart cities, and engineered access systems;</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    COATINGS: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This segment consists of global galvanizing, painting, and anodizing services to preserve and protect metal products; and</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    IRRIGATION: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This segment consists of the global manufacture of agricultural irrigation equipment, parts, services and tubular products, and advanced technology solutions for water management solutions and precision agriculture. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company evaluates the performance of its business segments based upon operating income and invested capital. The Company does not allocate interest expense, non-operating income and deductions, or income taxes to its business segments.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary by Business</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:65.625%"><tr><td style="width:1.0%"/><td style="width:64.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">March 27,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">SALES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Steel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Concrete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Solar Tracker Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore and Other Complex Steel Structures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lighting, Traffic, and Highway Safety Products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    Communication Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Access Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,327 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,742 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatings segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Irrigation segment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    North America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">        Irrigation segment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798,412 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">701,008 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INTERSEGMENT SALES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatings segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Irrigation segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,526 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatings segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Irrigation segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774,886 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">674,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OPERATING INCOME:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatings segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Irrigation segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,986)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,895 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 4 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary by Business</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:65.625%"><tr><td style="width:1.0%"/><td style="width:64.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.092%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.614%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Thirteen weeks ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">March 27,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">March 28,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">SALES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Steel</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Concrete</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Solar Tracker Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Offshore and Other Complex Steel Structures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lighting, Traffic, and Highway Safety Products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    Communication Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Access Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,378 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,327 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,742 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatings segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Irrigation segment:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    North America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">    International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">        Irrigation segment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,720 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798,412 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">701,008 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">INTERSEGMENT SALES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatings segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Irrigation segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,526 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NET SALES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatings segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,591 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Irrigation segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774,886 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">674,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OPERATING INCOME:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility Support Structures segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Engineered Support Structures segment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coatings segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Irrigation segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,986)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,211 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,895 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 168497000 166531000 40383000 35785000 6294000 8924000 37959000 14221000 253133000 225461000 153870000 171987000 46079000 38196000 22378000 20559000 222327000 230742000 93288000 88085000 122751000 106560000 106913000 50160000 229664000 156720000 798412000 701008000 435000 2513000 171000 3376000 21697000 19495000 1223000 1424000 23526000 26808000 252698000 222948000 222156000 227366000 71591000 68590000 228441000 155296000 774886000 674200000 21652000 27724000 19925000 15931000 12872000 11054000 38748000 23663000 -15986000 -11477000 77211000 66895000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.1
COVER PAGE - shares
3 Months Ended
Mar. 27, 2021
Apr. 22, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 27, 2021  
Document Transition Report false  
Entity File Number 1-31429  
Entity Registrant Name Valmont Industries, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-0351813  
Entity Address, Address Line One One Valmont Plaza,  
Entity Address, City or Town Omaha,  
Entity Address, State or Province NE  
Entity Address, Postal Zip Code 68154-5215  
City Area Code 402  
Local Phone Number 963-1000  
Title of 12(b) Security Common Stock $1.00 par value  
Trading Symbol VMI  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   21,249,279
Entity Central Index Key 0000102729  
Amendment Flag false  
Current Fiscal Year End Date --12-25  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Net sales $ 774,886 $ 674,200
Total cost of sales 570,332 487,951
Gross profit 204,554 186,249
Selling, general and administrative expenses 127,343 119,354
Operating income 77,211 66,895
Other income (expenses):    
Interest expense (9,999) (10,014)
Interest income 311 1,043
Loss on investments (unrealized) (109) (2,308)
Other 3,449 1,810
Total other income (expenses) (6,348) (9,469)
Earnings before income taxes 70,863 57,426
Income tax expense:    
Current 8,547 6,309
Deferred 6,955 8,177
Total income tax expense (benefit) 15,502 14,486
Earnings before equity in earnings of nonconsolidated subsidiaries 55,361 42,940
Equity in loss of nonconsolidated subsidiaries (360) (219)
Net earnings 55,001 42,721
Less: loss attributable to noncontrolling interests 13 208
Net earnings attributable to Valmont Industries, Inc. $ 55,014 $ 42,929
Earnings per share:    
Basic (in dollars per share) $ 2.60 $ 2.00
Diluted (in dollars per share) $ 2.57 $ 1.99
Product sales    
Net sales $ 694,965 $ 598,909
Total cost of sales 518,634 438,788
Services sales    
Net sales 79,921 75,291
Total cost of sales $ 51,698 $ 49,163
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Statement of Comprehensive Income [Abstract]    
Net earnings $ 55,001 $ 42,721
Foreign currency translation adjustments:    
Unrealized translation gain (loss) (12,633) (49,381)
Gain (loss) on hedging activities:    
Net investment hedges 0 8,711
Cash flow hedges 22 443
Amortization cost included in interest expense (16) (16)
Commodity hedges 9,946 0
Cross currency swaps 3,606 6,302
Actuarial gain (loss) 832 0
Other comprehensive income (loss) 1,757 (33,941)
Comprehensive income 56,758 8,780
Comprehensive loss (income) attributable to noncontrolling interests 486 (297)
Comprehensive income attributable to Valmont Industries, Inc. $ 57,244 $ 8,483
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 27, 2021
Dec. 26, 2020
Current assets:    
Cash and cash equivalents $ 391,458 $ 400,726
Receivables, net 491,383 511,714
Inventories 512,924 448,941
Contract assets 117,539 123,495
Prepaid expenses and other assets 89,522 59,804
Refundable income taxes 4,810 9,945
Total current assets 1,607,636 1,554,625
Property, plant and equipment, at cost 1,354,433 1,341,380
Less accumulated depreciation and amortization 749,079 743,653
Net property, plant and equipment 605,354 597,727
Goodwill 429,927 430,322
Other intangible assets, net 161,539 167,193
Other assets 203,620 203,293
Total assets 3,008,076 2,953,160
Current liabilities:    
Current installments of long-term debt 5,147 2,748
Notes payable to banks 38,182 35,147
Accounts payable 289,110 268,099
Accrued employee compensation and benefits 85,932 137,939
Contract liabilities 150,068 130,018
Other accrued expenses 100,245 89,796
Dividends payable 10,625 9,556
Total current liabilities 679,309 673,303
Deferred income taxes 48,419 41,689
Long-term debt, excluding current installments 729,589 728,431
Defined benefit pension liability 115,869 118,523
Operating lease liabilities 78,004 80,202
Deferred compensation 45,513 44,519
Other noncurrent liabilities 61,271 58,657
Shareholders’ equity:    
Common stock of $1 par value - Authorized 75,000,000 shares; 27,900,000 issued 27,900 27,900
Additional paid-in capital 0 335
Retained earnings 2,282,355 2,245,035
Accumulated other comprehensive loss (307,556) (309,786)
Treasury stock (777,885) (781,422)
Total Valmont Industries, Inc. shareholders’ equity 1,224,814 1,182,062
Noncontrolling interest in consolidated subsidiaries 25,288 25,774
Total shareholders’ equity 1,250,102 1,207,836
Total liabilities and shareholders’ equity $ 3,008,076 $ 2,953,160
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 27, 2021
Dec. 26, 2020
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 1 $ 1
Common stock, authorized shares (in shares) 75,000,000 75,000,000
Common stock, issued shares (in shares) 27,900,000 27,900,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Cash flows from operating activities:    
Net earnings $ 55,001 $ 42,721
Adjustments to reconcile net earnings to net cash flows from operations:    
Depreciation and amortization 21,031 20,343
Noncash loss (gain) on trading securities 0 32
Stock-based compensation 4,671 3,325
Defined benefit pension plan benefit (3,676) (1,763)
Contribution to defined benefit pension plan (964) (17,039)
Loss on sale of property, plant and equipment 60 53
Equity in loss in nonconsolidated subsidiaries 360 219
Deferred income taxes 6,955 8,177
Changes in assets and liabilities:    
Receivables 16,044 (27,116)
Inventories (67,386) (8,674)
Prepaid expenses and other assets (current and non-current) (22,514) (10,149)
Contract assets 5,118 (3,933)
Accounts payable 24,605 13,880
Accrued expenses (35,559) 5,716
Contract liabilities 20,051 33,089
Other noncurrent liabilities 4,215 (2,971)
Income taxes payable/refundable 5,141 6,442
Net cash flows from operating activities 33,153 62,352
Cash flows from investing activities:    
Purchase of property, plant and equipment (27,565) (23,580)
Proceeds from sale of assets 204 684
Acquisitions, net of cash acquired 0 (8,804)
Other, net (1,947) (1,436)
Net cash flows from investing activities (29,308) (33,136)
Cash flows from financing activities:    
Proceeds from short-term agreements 14,734 3,751
Payments on short-term agreements (10,759) (5,193)
Proceeds from long-term borrowings 4,181 10,000
Principal payments on long-term borrowings (712) (188)
Dividends paid (9,556) (8,079)
Dividends to noncontrolling interest 0 (5,342)
Purchase of noncontrolling interest 0 (53,534)
Purchase of treasury shares (11,131) (20,481)
Proceeds from exercises under stock plans 19,318 60
Purchase of common treasury shares—stock plan exercises (16,725) (3)
Net cash flows from financing activities (10,650) (79,009)
Effect of exchange rate changes on cash and cash equivalents (2,463) (9,104)
Net change in cash and cash equivalents (9,268) (58,897)
Cash and cash equivalents—beginning of year 400,726 353,542
Cash and cash equivalents—end of period $ 391,458 $ 294,645
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive income (loss)
Treasury stock
Noncontrolling interest in consolidated subsidiaries
Beginning balance at Dec. 28, 2019 $ 1,189,745 $ 27,900 $ 0 $ 2,173,802 $ (313,422) $ (743,942) $ 45,407
Increase (Decrease) in Shareholders' Equity              
Net earnings 42,721     42,929     (208)
Other comprehensive income (loss) (33,941)       (34,446)   505
Cash dividends declared (9,625)     (9,625)      
Dividends to noncontrolling interests (5,342)           (5,342)
Purchase of noncontrolling interest (57,929)     (38,686)     (19,243)
Addition of noncontrolling interest 1,600           1,600
Purchase of treasury shares, shares acquired (20,481)         (20,481)  
Stock plan exercises, shares acquired (3)         (3)  
Stock options exercised 60   (3,011) 2,909   162  
Stock option expense 611   611        
Stock awards 2,714   2,400     314  
Ending balance at Mar. 28, 2020 1,110,130 27,900 0 2,171,329 (347,868) (763,950) 22,719
Beginning balance at Dec. 26, 2020 1,207,836 27,900 335 2,245,035 (309,786) (781,422) 25,774
Increase (Decrease) in Shareholders' Equity              
Net earnings 55,001     55,014     (13)
Other comprehensive income (loss) 1,757       2,230   (473)
Cash dividends declared (10,625)     (10,625)      
Purchase of treasury shares, shares acquired (11,131)         (11,131)  
Stock plan exercises, shares acquired (16,725)         (16,725)  
Stock options exercised 19,318   (4,600) (7,069)   30,987  
Stock option expense 648   648        
Stock awards 4,023   3,617     406  
Ending balance at Mar. 27, 2021 $ 1,250,102 $ 27,900 $ 0 $ 2,282,355 $ (307,556) $ (777,885) $ 25,288
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Statement of Stockholders' Equity [Abstract]    
Cash dividends declared per share (in dollars per share) $ 0.50 $ 0.45
Purchase of treasury shares, shares acquired (in shares) 50,147 190,491
Stock plan exercises; shares acquired (in shares) 70,485 23
Stock options exercised; shares issued (in shares) 142,878 1,166
Stock awards; shares issued (in shares) 2,709 2,500
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 27, 2021
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Condensed Consolidated Financial Statements
The Condensed Consolidated Balance Sheet as of March 27, 2021, the Condensed Consolidated Statements of Earnings, Comprehensive Income, Cash Flows, and Shareholders' Equity for the thirteen weeks ended March 27, 2021 and March 28, 2020, have been prepared by Valmont Industries Inc. (the Company), without audit. In the opinion of management, all necessary adjustments (which include normal recurring adjustments) have been made to present fairly the financial statements as of March 27, 2021 and for all periods presented.
Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. These Condensed Consolidated Financial Statements should be read in conjunction with the financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the fiscal year ended December 26, 2020. The results of operations for the period ended March 27, 2021 are not necessarily indicative of the operating results for the full year.
    Inventories
Inventory is valued at the lower of cost, determined on the first-in, first-out (FIFO) method or market. Finished goods and manufactured goods inventories include the costs of acquired raw materials and related factory labor and overhead charges required to convert raw materials to manufactured and finished goods.
Inventories consisted of the following:
March 27,
2021
December 26,
2020
Raw materials and purchased parts
$185,995 $155,512 
Work-in-process
36,916 33,632 
Finished goods and manufactured goods
290,013 259,797 
Total Inventory$512,924 $448,941 

Income Taxes
Earnings before income taxes for the thirteen weeks ended March 27, 2021 and March 28, 2020, were as follows:    
Thirteen weeks ended
20212020
United States
$51,155 $53,500 
Foreign
19,708 3,926 
$70,863 $57,426 

Pension Benefits
The Company incurs expenses in connection with the Delta Pension Plan ("DPP"). The DPP was acquired as part of the Delta plc acquisition in fiscal 2010 and has no members that are active employees. In order to measure expense and the related benefit obligation, various assumptions are made including discount rates used to value the obligation, expected return on plan assets used to fund these expenses and estimated future inflation rates. These assumptions are based on historical experience as well as current facts and circumstances. An actuarial analysis is used to measure the expense and liability associated with pension benefits.
The components of the net periodic pension (benefit) expense for the thirteen weeks ended March 27, 2021 and March 28, 2020 were as follows:
Thirteen weeks ended
Net periodic (benefit) expense:20212020
Interest cost
$2,497 $3,124 
Expected return on plan assets
(7,005)(5,598)
Amortization of actuarial loss
832 711 
Net periodic (benefit) expense
$(3,676)$(1,763)


    Stock Plans
The Company maintains stock-based compensation plans approved by the shareholders, which provide that the Human Resource Committee of the Board of Directors may grant incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units, and bonuses of common stock. At March 27, 2021, 748,372 shares of common stock remained available for issuance under the plans.
    Under the plans, the exercise price of each option equals the closing market price at the date of the grant. Options vest beginning on the first anniversary of the grant in equal amounts over three years or on the grant's fifth anniversary. Expiration of grants is seven years to ten years from the date of grant. Restricted stock units and awards generally vest in equal installments over three years beginning on the first anniversary of the grant.
The Company's compensation expense (included in selling, general and administrative expenses) and associated income tax benefits related to stock options and restricted stock for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively, were as follows:
Thirteen weeks ended
20212020
Compensation expense
$4,671 $3,325 
Income tax benefits
1,168 831 
Fair Value
The Company applies the provisions of Accounting Standards Codification 820, Fair Value Measurements (“ASC 820”) which defines fair value, establishes a framework for measuring fair value, and expands disclosures about fair value measurements. The provisions of ASC 820 apply to other accounting pronouncements that require or permit fair value measurements. As defined in ASC 820, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
ASC 820 establishes a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Inputs refer broadly to the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
     Level 1: Quoted market prices in active markets for identical assets or liabilities.
    Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data.
    Level 3: Unobservable inputs that are not corroborated by market data.
The categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Following is a description of the valuation methodologies used for assets and liabilities measured at fair value.
Trading Securities: The assets and liabilities recorded for the investments held in the Valmont Deferred Compensation Plan at March 27, 2021 of $35,874 ($35,125 at December 26, 2020) represent mutual funds, invested in debt and equity securities, classified as trading securities in accordance with Accounting Standards Codification ("ASC") 320, Accounting for Certain Investments in Debt and Equity Securities, considering the employee's ability to change investment allocation of their deferred compensation at any time. The Company's ownership of shares in Delta EMD Pty. Ltd. (JSE:DTA) is also classified as trading securities. The shares are valued at $197 and $202 as of March 27, 2021 and December 26, 2020, respectively, which is the estimated fair value. Quoted market prices are available for these securities in an active market and therefore categorized as a Level 1 input.
Derivative Financial Instruments: The fair value of foreign currency and commodity forward contracts, and cross currency contracts is based on a valuation model that discounts cash flows resulting from the differential between the contract price and the market-based forward rate.
Fair Value Measurement Using:
Carrying Value March 27, 2021Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Trading Securities
$36,071 $36,071 $— $— 
Derivative financial instruments, net
8,849 — 8,849 — 

Fair Value Measurement Using:
Carrying Value December 26, 2020Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Trading Securities
$35,327 $35,327 $— $— 
Liabilities:
Derivative financial instruments, net
(5,911)— (5,911)— 
Long-Lived Assets
    The Company's other non-financial assets include goodwill and other intangible assets, which are classified as Level 3 items. These assets are measured at fair value on a non-recurring basis as part of annual impairment testing. Note 4 to these condensed consolidated financial statements contain additional information related to goodwill and intangible asset impairments recognized in fiscal 2020.

Comprehensive Income (Loss)
Comprehensive income (loss) includes net earnings, currency translation adjustments, certain derivative-related activity and changes in net actuarial gains/losses from a pension plan. Results of operations for foreign subsidiaries are translated using the average exchange rates during the period. Assets and liabilities are translated at the exchange rates in effect on the balance sheet dates. Accumulated other comprehensive income (loss) consisted of the following at March 27, 2021 and December 26, 2020:
Foreign Currency Translation AdjustmentsGain on Hedging ActivitiesDefined Benefit Pension PlanAccumulated Other Comprehensive Loss
Balance at December 26, 2020$(213,064)$15,550 $(112,272)$(309,786)
   Current-period comprehensive income (loss)(12,160)13,558 832 2,230 
Balance at March 27, 2021$(225,224)$29,108 $(111,440)$(307,556)

    Revenue Recognition
    The Company determines the appropriate revenue recognition for our contracts by analyzing the type, terms and conditions of each contract or arrangement with a customer. Contracts with customers for all businesses are fixed-price with sales tax excluded from revenue, and do not include variable consideration. Discounts included in contracts with customers, typically early pay discounts, are recorded as a reduction of net sales in the period in which the sale is recognized. Contract revenues are classified as product when the performance obligation is related to the manufacturing of goods. Contract revenues are classified as service when the performance obligation is the performance of a service. Service revenue is primarily related to the Coatings segment.
    Customer acceptance provisions exist only in the design stage of our products and acceptance of the design by the customer is required before the project is manufactured and delivered to the customer. The Company is not entitled to any compensation solely based on design of the product and does not recognize revenue associated with the design stage. There is one performance obligation for revenue recognition. No general rights of return exist for customers once the product has been delivered and the Company establishes provisions for estimated warranties. The Company does not sell extended warranties for any of its products.
    Shipping and handling costs associated with sales are recorded as cost of goods sold. The Company elected to use the practical expedient of treating freight as a fulfillment obligation instead of a separate performance obligation and ratably recognize freight expense as the structure is being manufactured, when the revenue from the associated customer contract is being recognized over time. With the exception of the Utility segment and the wireless communication structures product line, the Company’s inventory is interchangeable for a variety of each segment’s customers. The Company elected the practical expedient to not disclose the partially satisfied performance obligation at the end of the period when the contract has an original expected duration of one year or less. In addition, the Company elected the practical expedient to not adjust the amount of consideration to be received in a contract for any significant financing component if payment is expected within twelve months of transfer of control of goods or services; the Company expects all consideration to be received in one year or less at contract inception.
Segment and Product Line Revenue Recognition
    The global Utility segment revenues are derived from manufactured steel and concrete structures for the North America utility industry and offshore and other complex structures used in energy generation and distribution outside of the United States. Steel and concrete utility structures are engineered to customer specifications resulting in limited ability to sell the structure to a different customer if an order is canceled after production commences. The continuous transfer of control to the customer is evidenced either by contractual termination clauses or by our rights to payment for work performed to-date plus a reasonable profit as the products do not have an alternative use to the Company. Since control is transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment. For our steel and concrete utility and wireless communication structure product lines, we generally recognize revenue on an inputs basis, using total production hours incurred to-date for each order as a percentage of total hours estimated to produce the order. The completion percentage is applied to the order’s total revenue and total estimated costs to determine reported revenue, cost of goods sold and gross profit. Production of an order, once started, is typically completed within three months. Revenue from the offshore and other complex structures business is also recognized using an inputs method, based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. External sales agents are used in certain sales of steel and concrete structures; the Company has chosen to use the practical expedient to expense estimated commissions owed to third parties by recognizing them proportionately as the goods are manufactured.
    The global ESS segment revenues are derived from the manufacture and distribution of engineered metal, composite structures and components for lighting and traffic and roadway safety, engineered access systems, and wireless communication. For the lighting and traffic and roadway safety product lines, revenue is recognized upon shipment or delivery of goods to the customer depending on contract terms, which is the same point in time that the customer is billed. For Access Systems, revenue is generally recognized upon delivery of goods to the customer which is the same point in time that the customer is billed. The wireless communication product line has large regional customers who have unique product specifications for communication structures. When the customer contract includes a cancellation clause that would require them to pay for work completed plus a reasonable margin if an order was canceled, revenue is recognized over time based on hours worked as a percent of total estimated hours to complete production. For the remaining wireless communication product line customers which do not provide a contractual right to bill for work completed on a canceled order, revenue is recognized upon shipment or delivery of the goods to the customer which is the same point in time that the customer is billed.
    The global Coatings segment revenues are derived by providing coating services to customers’ products, which include galvanizing, anodizing, and powder coating. Revenue is recognized once the coating service has been performed and the goods are ready to be picked up or delivered to the customer which is the same time that the customer is billed.
    The global Irrigation segment revenues are derived from the manufacture of agricultural irrigation equipment and related parts and services for the agricultural industry and tubular products for industrial customers. Revenue recognition for the irrigation segment is generally upon shipment of the goods to the customer which is the same point in time that the customer is billed. The remote monitoring subscription services are primarily billed annually and revenue is recognized on a straight-line basis over the subsequent twelve months.
    Disaggregation of revenue by product line is disclosed in the Segment footnote. A breakdown by segment of revenue recognized over time and at a point in time for the thirteen weeks ended March 27, 2021 and March 28, 2020 is as follows:
Point in TimeOver TimePoint in TimeOver Time
Thirteen weeks ended March 27, 2021Thirteen weeks ended March 27, 2021Thirteen weeks ended March 28, 2020Thirteen weeks ended March 28, 2020
Utility Support Structures$6,294 $246,404 $8,924 $214,024 
Engineered Support Structures
213,846 8,310 215,879 11,487 
Coatings
71,591 — 68,590 — 
Irrigation
224,637 3,804 151,742 3,554 
  Total
$516,368 $258,518 $445,135 $229,065 

The Company's contract asset as of March 27, 2021 and December 26, 2020 was $117,539 and $123,495,
respectively. Both steel and concrete utility customers are generally invoiced upon shipment or delivery of the goods to the customer's specified location with few customers that make up-front or progress payments. The offshore and complex steel structures business invoices customers a number of ways including advanced billings, progress billings, and billings upon shipment.

    At March 27, 2021 and December 26, 2020, contract liabilities were $194,427 and $170,919, respectively. At March 2021, $150,068 is recorded as contract liabilities and $44,359 is recorded as other noncurrent liabilities on the condensed consolidated balance sheets. During the thirteen weeks ended March 27, 2021, the Company recognized $38,102 of revenue that was included in the liability as of December 26, 2020. In the thirteen weeks ended March 28, 2020, the Company recognized $18,240 of revenue that was included in the liability as of December 28, 2019. The revenue recognized was due to applying advance payments received for performance obligations completed during the period. At March 27, 2021, the Company had $44,359 or remaining performance obligations on contracts with an original expected duration of one year or more and expects to complete the remaining performance obligations on these contracts within the next 12 to 24 months.

Recently Adopted Accounting Pronouncements

    In December 2019, the FASB issued Accounting Standards Update No. 2018-14 (ASU 2019-12), Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting and disclosure requirements for income taxes by clarifying existing guidance to improve consistency in application of Accounting Standards Codification (ASC) 740. The Company adopted this standard on the first day of fiscal 2021 and it did not have a material impact on the Company's condensed consolidated financial statements.

Recently Issued Accounting Pronouncements (not yet adopted)

In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (ASU 2020-04), Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying GAAP principles to contracts, hedging relationships, and other transactions that reference London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued due to reference rate reform. The Company has not used any of the accommodations to date, but may use them up until December 31, 2022.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.1
ACQUISITIONS
3 Months Ended
Mar. 27, 2021
Business Combinations [Abstract]  
ACQUISITIONS ACQUISITIONS
    On May 29, 2020, the Company acquired 55% of Energia Solar do Brasil ("Solbras") for $4,308. Approximately $646 of the purchase price is contingent on seller representations and warranties that will be settled in the second quarter of 2021. Solbras is a leading provider of solar energy solutions for agriculture. In the purchase price allocation, goodwill of $3,341 and customer relationships of $3,718 were recorded and the remainder is net working capital. Goodwill is not deductible for tax purposes and the customer relationship will be amortized over 8 years. The acquisition of Solbras, located in Brazil, allows the Company to expand its product offerings in the Irrigation segment to include not only pivots, but also a sustainable and low-cost energy source to provide electricity to the units. The Company finalized the purchase price allocation in the fourth quarter of 2020.
On March 6, 2020, the Company acquired 75% of KC Utility Packaging, LLC for $4,200. Approximately $400 of the purchase price was contingent on seller representations and warranties and was settled for the full amount in the first quarter of 2021. The Company name was subsequently changed to Valmont Substations LLC. The acquisition was made to expand the Company's utility substation product offering. In the purchase price allocation, goodwill of $1,100, customer relationships of $4,000, and other intangibles of $500 were recorded. The Company finalized the purchase price allocation in the fourth quarter of 2020.
Proforma disclosures were omitted for the 2020 acquisitions as the Solbras and Valmont Substation acquisitions do not have a significant impact on the Company's financial results.
Acquisitions of Noncontrolling Interests
    In February 2020, the Company acquired the remaining 49% of AgSense that it did not own for $43,983, which includes a holdback payment of $2,200 that was made in the second quarter of 2020. The Company finalized the accounting for owning 100% of AgSense in the second quarter of 2020 which resulted in the recognition of a deferred tax asset of approximately $7,700. In the first quarter of 2020, the Company acquired 16% of the remaining 25% that it did not own of Convert Italia for a cash payment of $11,750. The purchase agreement also settled the escrow funds which the Company had paid at date of acquisition.

As these transactions were for the acquisition of all or part of the remaining shares of a consolidated subsidiary with no change in control, they were recorded within shareholders' equity and as a financing activity in the Condensed Consolidated Statements of Cash Flows.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.1
RESTRUCTURING ACTIVITIES
3 Months Ended
Mar. 27, 2021
Restructuring and Related Activities [Abstract]  
RESTRUCTURING ACTIVITIES RESTRUCTURING ACTIVITIES    
    In 2020, the Company executed certain regional restructuring activities (the "2020 Plan") primarily in the ESS and Utility segments and a U.S. specific early retirement program covering all segments. The 2020 Plan included the closure of one U.S. Coatings facility and restructuring activities were completed by the end of 2020. The Company recorded restructuring expenses in cost of sales and selling, general, and administrative expenses of $6,737 and $16,412, respectively.
    Liabilities recorded for the restructuring plans were as follows:
Balance at December 26, 2020Costs Paid or Otherwise Settled Balance at March 27, 2021
Severance$12,660 $(12,660)$— 
Other cash restructuring expenses— — — 
   Total $12,660 $(12,660)$— 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL AND INTANGIBLE ASSETS
3 Months Ended
Mar. 27, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
Amortized Intangible Assets
The components of amortized intangible assets at March 27, 2021 and December 26, 2020 were as follows:
March 27, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Weighted
Average
Life
Customer Relationships
$237,388 $160,088 13 years
Patents & Proprietary Technology
25,823 8,642 14 years
Other
7,484 7,211 4 years
$270,695 $175,941 

December 26, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Weighted
Average
Life
Customer Relationships
$237,232 $155,760 13 years
Patents & Proprietary Technology
26,208 8,301 14 years
Other
7,602 6,786 4 years
$271,042 $170,847 
Amortization expense for intangible assets for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively was as follows:
Thirteen weeks ended
20212020
$4,232 $4,593 
Estimated annual amortization expense related to finite-lived intangible assets is as follows:
Estimated
Amortization
Expense
2021$15,976 
202213,337 
202311,503 
20249,587 
20258,153 
The useful lives assigned to finite-lived intangible assets included consideration of factors such as the Company’s past and expected experience related to customer retention rates, the remaining legal or contractual life of the underlying arrangement that resulted in the recognition of the intangible asset and the Company’s expected use of the intangible asset.
Non-amortized intangible assets
Intangible assets with indefinite lives are not amortized and consist solely of trade names. The carrying value of trade names at March 27, 2021 and December 26, 2020 are as follows:
March 27,
2021
December 26,
2020
Year Acquired
Newmark$11,111 $11,111 2004
Webforge8,104 7,972 2010
Convert Italia S.p.A8,845 9,137 2018
Valmont SM8,443 8,720 2014
Ingal EPS/Ingal Civil Products7,857 7,730 2010
Walpar3,500 3,500 2018
Shakespeare4,000 4,000 2014
Other14,925 14,828 Various
$66,785 $66,998 

In its determination of these intangible assets as indefinite-lived, the Company considered such factors as its expected future use of the intangible asset, legal, regulatory, technological and competitive factors that may impact the useful life or value of the intangible asset and the expected costs to maintain the value of the intangible asset. The Company expects that these intangible assets will maintain their value indefinitely. Accordingly, these assets are not amortized.    
The Company’s trade names were tested for impairment in the third quarter of 2020. The values of each trade name were determined using the relief-from-royalty method. Based on this evaluation, no trade names were determined to be impaired. In conjunction with an interim second quarter 2020 goodwill impairment test, impairment indicators were noted for the Webforge and Locker trade names requiring an interim impairment test. As a result, an impairment charge of approximately $3,900 was recognized against these two trade names in fiscal 2020.
Goodwill
The carrying amount of goodwill by segment as of March 27, 2021 and December 26, 2020 was as follows:
Engineered
Support
Structures
Segment
Utility
Support
Structures
Segment
Coatings
Segment
Irrigation
Segment
Total
Gross Balance December 26, 2020$232,323 $135,335 $94,309 $30,177 $492,144 
   Accumulated impairment losses(31,245)(14,355)(16,222)— (61,822)
Balance at December 26, 2020201,078 120,980 78,087 30,177 430,322 
Foreign currency translation1,204 (1,438)207 (368)(395)
Balance at March 27, 2021$202,282 $119,542 $78,294 $29,809 $429,927 

The Company’s annual impairment test of goodwill was performed during the third quarter of 2020, using primarily the discounted cash flow method. The estimated fair value of all of our reporting units exceeded their respective carrying value, so no goodwill was impaired.

In April 2020, the price of a barrel of oil began a large decline and various economic forecasts show the lower price of oil will continue into the next few years. This lower price for oil and a revised assessment of the Australian market
performed in conjunction with the executed restructuring activities required the Company to re-assess the financial projections for the Access Systems reporting unit. This resulted in lower projected net sales, operating income, and cash flows for this reporting unit, resulting in the need for an interim impairment test. The results of the test showed that the reporting unit's carrying value was higher than its estimated fair value. Accordingly, the Company recorded a $12,575 impairment of Access System's goodwill in the second quarter of 2020.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.1
CASH FLOW SUPPLEMENTARY INFORMATION
3 Months Ended
Mar. 27, 2021
Supplemental Cash Flow Elements [Abstract]  
CASH FLOW SUPPLEMENTARY INFORMATION CASH FLOW SUPPLEMENTARY INFORMATION
    The Company considers all highly liquid temporary cash investments purchased with an original maturity of three months or less at the time of purchase to be cash equivalents. Cash payments for interest and income taxes (net of refunds) for the thirty-nine weeks ended March 27, 2021 and March 28, 2020 were as follows:
20212020
Interest
$111 $179 
Income taxes
3,347 1,590 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.1
EARNINGS PER SHARE
3 Months Ended
Mar. 27, 2021
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following table provides a reconciliation between Basic and Diluted earnings per share (EPS):
Basic EPSDilutive
Effect of
Stock
Options
Diluted EPS
Thirteen weeks ended March 27, 2021:
Net earnings attributable to Valmont Industries, Inc.
$55,014 $— $55,014 
Weighted average shares outstanding (000's)
21,179 250 21,429 
Per share amount
$2.60 $(0.03)$2.57 
Thirteen weeks ended March 28, 2020:
Net earnings attributable to Valmont Industries, Inc.
$42,929 $— $42,929 
Weighted average shares outstanding (000's)
21,453 96 21,549 
Per share amount
$2.00 $(0.01)$1.99 

    At March 27, 2021 and March 28, 2020, there were 0 and 302,899 outstanding stock options with exercise prices exceeding the market price of common stock that were excluded from the computation of diluted earnings per share, respectively.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS
3 Months Ended
Mar. 27, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS
    The Company manages interest rate risk, commodity price risk, and foreign currency risk related to foreign currency denominated transactions and investments in foreign subsidiaries. Depending on the circumstances, the Company may manage these risks by utilizing derivative financial instruments. Some derivative financial instruments are marked to market and recorded in the Company's consolidated statements of earnings, while others may be accounted for as fair value, cash flow, or net investment hedges. Derivative financial instruments have credit and market risk. The Company manages these risks of derivative instruments by monitoring limits as to the types and degree of risk that can be taken, and by entering into transactions with counterparties who are recognized, stable multinational banks.
    Fair value of derivative instruments at March 27, 2021 and December 26, 2020 are as follows:
Derivatives designated as hedging instruments:Balance sheet locationMarch 27, 2021December 26, 2020
Commodity forward contracts
Prepaid expenses and other assets
9,946 — 
Foreign currency forward contracts
Prepaid expenses and other assets
19 $724 
Cross currency swap contracts
Prepaid expenses and other assets
1,311 600 
Cross currency swap contracts
Accrued expenses
(2,427)(7,235)
8,849 (5,911)
    Gains (losses) on derivatives recognized in the condensed consolidated statements of earnings for the thirteen weeks ended March 27, 2021 and March 28, 2020 are as follows:
Thirteen weeks ended
Statements of earnings locationMarch 27, 2021March 28, 2020
Foreign currency forward contracts  Other income (218)123 
Foreign currency forward contractsProduct sales— 53 
Interest rate hedge amortizationInterest expense(16)(16)
Cross currency swap contractsInterest expense711 743 
$477 $903 
    
Cash Flow Hedges
    In the first quarter of 2021, the Company entered into steel hot rolled coil (HRC) forward contracts that qualify as a cash flow hedge of the variability in cash flows attributable to future steel purchases. The forward contracts have a notional amount of $23,801 for the total purchase of 30,500 short tons from May to December 2021. The gain/(loss) realized upon settlement will be recorded in product cost of sales in the condensed consolidated statements of earnings over average inventory turns.
    In May 2020, a Brazilian subsidiary with a Real functional currency entered into foreign currency forward contracts to mitigate foreign currency risk related to a customer order with components purchased in Euros. The forward contract, which qualifies as a cash flow hedge, matured in December 2020 and a had notional amount to buy 4,500 euros in exchange for a stated amount of Brazilian Real. In March 2020, a subsidiary with a Euro functional currency entered into foreign currency forward contracts to mitigate foreign currency risk related to a large customer order denominated in U.S. dollars. The forward contract, which qualifies as a cash flow hedge, has a final maturity date of June 2021 and a notional amount to sell $27,500 in exchange for a stated amount of Euros.
    Net Investment Hedges
    In the second quarter of 2020, the Company early settled their Australian dollar denominated forward currency contracts and received proceeds of $11,983. The proceeds/gain from these settlements (net of tax) will remain in Other Comprehensive Income (OCI) until either the sale or substantially complete liquidation of the related subsidiaries.
    In the second quarter of 2019, the Company entered into two fixed-for-fixed cross currency swaps (“CCS”), swapping U.S. dollar principal and interest payments on a portion of its 5.00% senior unsecured notes due 2044 for Danish krone (DKK) and Euro denominated payments. The CCS were entered into in order to mitigate foreign currency risk on the Company's Euro and DKK investments and to reduce interest expense. Interest is exchanged twice per year on April 1 and October 1.
    Key terms of the two CCS are as follows:
CurrencyNotional AmountTermination DateSwapped Interest RateSet Settlement Amount
Danish Krone (DKK)$50,000 April 1, 20242.68%DKK 333,625
Euro$80,000 April 1, 20242.825%€71,550

    The Company designated the full notional amount of the two CCS ($130,000) as a hedge of the net investment in certain Danish and European subsidiaries under the spot method, with all changes in the fair value of the CCS that are included in the assessment of effectiveness (changes due to spot foreign exchange rates) are recorded as cumulative foreign currency translation within OCI, and will remain in OCI until either the sale or substantially complete liquidation of the related subsidiaries. Net interest receipts will be recorded as a reduction of interest expense over the life of the CCS.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS SEGMENTS
3 Months Ended
Mar. 27, 2021
Segment Reporting [Abstract]  
BUSINESS SEGMENTS BUSINESS SEGMENTS
    The Company has four reportable segments based on its management structure. Each segment is global in nature with a manager responsible for segment operational performance and the allocation of capital within the segment. Net corporate expense is net of certain service-related expenses that are allocated to business units generally on the basis of employee headcounts.

Reportable segments are as follows:

    UTILITY SUPPORT STRUCTURES: This segment consists of the manufacture of engineered steel and concrete structures for the utility markets, including transmission, distribution, substations, and renewable energy generation equipment;
    ENGINEERED SUPPORT STRUCTURES: This segment consists of the manufacture and distribution of engineered poles, towers, and components for lighting, traffic, and wireless communication markets, including integrated structure solutions for smart cities, and engineered access systems;

    COATINGS: This segment consists of global galvanizing, painting, and anodizing services to preserve and protect metal products; and
    IRRIGATION: This segment consists of the global manufacture of agricultural irrigation equipment, parts, services and tubular products, and advanced technology solutions for water management solutions and precision agriculture.
    The Company evaluates the performance of its business segments based upon operating income and invested capital. The Company does not allocate interest expense, non-operating income and deductions, or income taxes to its business segments.
Summary by Business
Thirteen weeks ended
March 27,
2021
March 28,
2020
SALES:
Utility Support Structures segment:
Steel168,497 166,531 
Concrete40,383 35,785 
Engineered Solar Tracker Solutions6,294 8,924 
Offshore and Other Complex Steel Structures37,959 14,221 
Utility Support Structures segment253,133 225,461 
Engineered Support Structures segment:
Lighting, Traffic, and Highway Safety Products$153,870 $171,987 
    Communication Products46,079 38,196 
Access Systems22,378 20,559 
Engineered Support Structures segment222,327 230,742 
Coatings segment93,288 88,085 
Irrigation segment:
    North America122,751 106,560 
    International106,913 50,160 
        Irrigation segment229,664 156,720 
Total798,412 701,008 
INTERSEGMENT SALES:
Utility Support Structures segment435 2,513 
Engineered Support Structures segment171 3,376 
Coatings segment21,697 19,495 
Irrigation segment1,223 1,424 
Total23,526 26,808 
NET SALES:
Utility Support Structures segment252,698 222,948 
Engineered Support Structures segment222,156 227,366 
Coatings segment71,591 68,590 
Irrigation segment228,441 155,296 
Total$774,886 $674,200 
OPERATING INCOME:
Utility Support Structures segment21,652 27,724 
Engineered Support Structures segment$19,925 $15,931 
Coatings segment12,872 11,054 
Irrigation segment38,748 23,663 
Corporate(15,986)(11,477)
Total$77,211 $66,895 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 27, 2021
Accounting Policies [Abstract]  
Condensed Consolidated Financial Statements
Condensed Consolidated Financial Statements
The Condensed Consolidated Balance Sheet as of March 27, 2021, the Condensed Consolidated Statements of Earnings, Comprehensive Income, Cash Flows, and Shareholders' Equity for the thirteen weeks ended March 27, 2021 and March 28, 2020, have been prepared by Valmont Industries Inc. (the Company), without audit. In the opinion of management, all necessary adjustments (which include normal recurring adjustments) have been made to present fairly the financial statements as of March 27, 2021 and for all periods presented.
Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. These Condensed Consolidated Financial Statements should be read in conjunction with the financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the fiscal year ended December 26, 2020. The results of operations for the period ended March 27, 2021 are not necessarily indicative of the operating results for the full year.
Inventories InventoriesInventory is valued at the lower of cost, determined on the first-in, first-out (FIFO) method or market. Finished goods and manufactured goods inventories include the costs of acquired raw materials and related factory labor and overhead charges required to convert raw materials to manufactured and finished goods.
Pension Benefits
Pension Benefits
The Company incurs expenses in connection with the Delta Pension Plan ("DPP"). The DPP was acquired as part of the Delta plc acquisition in fiscal 2010 and has no members that are active employees. In order to measure expense and the related benefit obligation, various assumptions are made including discount rates used to value the obligation, expected return on plan assets used to fund these expenses and estimated future inflation rates. These assumptions are based on historical experience as well as current facts and circumstances. An actuarial analysis is used to measure the expense and liability associated with pension benefits.
Stock Plans Stock Plans
The Company maintains stock-based compensation plans approved by the shareholders, which provide that the Human Resource Committee of the Board of Directors may grant incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, restricted stock units, and bonuses of common stock. At March 27, 2021, 748,372 shares of common stock remained available for issuance under the plans.
    Under the plans, the exercise price of each option equals the closing market price at the date of the grant. Options vest beginning on the first anniversary of the grant in equal amounts over three years or on the grant's fifth anniversary. Expiration of grants is seven years to ten years from the date of grant. Restricted stock units and awards generally vest in equal installments over three years beginning on the first anniversary of the grant.
Fair Value
Fair Value
The Company applies the provisions of Accounting Standards Codification 820, Fair Value Measurements (“ASC 820”) which defines fair value, establishes a framework for measuring fair value, and expands disclosures about fair value measurements. The provisions of ASC 820 apply to other accounting pronouncements that require or permit fair value measurements. As defined in ASC 820, fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
ASC 820 establishes a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Inputs refer broadly to the assumptions that market participants would use in pricing the asset or liability, including assumptions about risk. Financial assets and liabilities carried at fair value will be classified and disclosed in one of the following three categories:
     Level 1: Quoted market prices in active markets for identical assets or liabilities.
    Level 2: Observable market based inputs or unobservable inputs that are corroborated by market data.
    Level 3: Unobservable inputs that are not corroborated by market data.
The categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Following is a description of the valuation methodologies used for assets and liabilities measured at fair value.
Trading Securities: The assets and liabilities recorded for the investments held in the Valmont Deferred Compensation Plan at March 27, 2021 of $35,874 ($35,125 at December 26, 2020) represent mutual funds, invested in debt and equity securities, classified as trading securities in accordance with Accounting Standards Codification ("ASC") 320, Accounting for Certain Investments in Debt and Equity Securities, considering the employee's ability to change investment allocation of their deferred compensation at any time. The Company's ownership of shares in Delta EMD Pty. Ltd. (JSE:DTA) is also classified as trading securities. The shares are valued at $197 and $202 as of March 27, 2021 and December 26, 2020, respectively, which is the estimated fair value. Quoted market prices are available for these securities in an active market and therefore categorized as a Level 1 input.
Derivative Financial Instruments: The fair value of foreign currency and commodity forward contracts, and cross currency contracts is based on a valuation model that discounts cash flows resulting from the differential between the contract price and the market-based forward rate.
Fair Value Measurement Using:
Carrying Value March 27, 2021Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Trading Securities
$36,071 $36,071 $— $— 
Derivative financial instruments, net
8,849 — 8,849 — 

Fair Value Measurement Using:
Carrying Value December 26, 2020Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Trading Securities
$35,327 $35,327 $— $— 
Liabilities:
Derivative financial instruments, net
(5,911)— (5,911)— 
Long-Lived Assets
    The Company's other non-financial assets include goodwill and other intangible assets, which are classified as Level 3 items. These assets are measured at fair value on a non-recurring basis as part of annual impairment testing. Note 4 to these condensed consolidated financial statements contain additional information related to goodwill and intangible asset impairments recognized in fiscal 2020.
Comprehensive Income (Loss) Comprehensive Income (Loss)Comprehensive income (loss) includes net earnings, currency translation adjustments, certain derivative-related activity and changes in net actuarial gains/losses from a pension plan. Results of operations for foreign subsidiaries are translated using the average exchange rates during the period. Assets and liabilities are translated at the exchange rates in effect on the balance sheet dates.
Revenue Recognition Revenue Recognition
    The Company determines the appropriate revenue recognition for our contracts by analyzing the type, terms and conditions of each contract or arrangement with a customer. Contracts with customers for all businesses are fixed-price with sales tax excluded from revenue, and do not include variable consideration. Discounts included in contracts with customers, typically early pay discounts, are recorded as a reduction of net sales in the period in which the sale is recognized. Contract revenues are classified as product when the performance obligation is related to the manufacturing of goods. Contract revenues are classified as service when the performance obligation is the performance of a service. Service revenue is primarily related to the Coatings segment.
    Customer acceptance provisions exist only in the design stage of our products and acceptance of the design by the customer is required before the project is manufactured and delivered to the customer. The Company is not entitled to any compensation solely based on design of the product and does not recognize revenue associated with the design stage. There is one performance obligation for revenue recognition. No general rights of return exist for customers once the product has been delivered and the Company establishes provisions for estimated warranties. The Company does not sell extended warranties for any of its products.
    Shipping and handling costs associated with sales are recorded as cost of goods sold. The Company elected to use the practical expedient of treating freight as a fulfillment obligation instead of a separate performance obligation and ratably recognize freight expense as the structure is being manufactured, when the revenue from the associated customer contract is being recognized over time. With the exception of the Utility segment and the wireless communication structures product line, the Company’s inventory is interchangeable for a variety of each segment’s customers. The Company elected the practical expedient to not disclose the partially satisfied performance obligation at the end of the period when the contract has an original expected duration of one year or less. In addition, the Company elected the practical expedient to not adjust the amount of consideration to be received in a contract for any significant financing component if payment is expected within twelve months of transfer of control of goods or services; the Company expects all consideration to be received in one year or less at contract inception.
Segment and Product Line Revenue Recognition
    The global Utility segment revenues are derived from manufactured steel and concrete structures for the North America utility industry and offshore and other complex structures used in energy generation and distribution outside of the United States. Steel and concrete utility structures are engineered to customer specifications resulting in limited ability to sell the structure to a different customer if an order is canceled after production commences. The continuous transfer of control to the customer is evidenced either by contractual termination clauses or by our rights to payment for work performed to-date plus a reasonable profit as the products do not have an alternative use to the Company. Since control is transferring over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires judgment. For our steel and concrete utility and wireless communication structure product lines, we generally recognize revenue on an inputs basis, using total production hours incurred to-date for each order as a percentage of total hours estimated to produce the order. The completion percentage is applied to the order’s total revenue and total estimated costs to determine reported revenue, cost of goods sold and gross profit. Production of an order, once started, is typically completed within three months. Revenue from the offshore and other complex structures business is also recognized using an inputs method, based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. External sales agents are used in certain sales of steel and concrete structures; the Company has chosen to use the practical expedient to expense estimated commissions owed to third parties by recognizing them proportionately as the goods are manufactured.
    The global ESS segment revenues are derived from the manufacture and distribution of engineered metal, composite structures and components for lighting and traffic and roadway safety, engineered access systems, and wireless communication. For the lighting and traffic and roadway safety product lines, revenue is recognized upon shipment or delivery of goods to the customer depending on contract terms, which is the same point in time that the customer is billed. For Access Systems, revenue is generally recognized upon delivery of goods to the customer which is the same point in time that the customer is billed. The wireless communication product line has large regional customers who have unique product specifications for communication structures. When the customer contract includes a cancellation clause that would require them to pay for work completed plus a reasonable margin if an order was canceled, revenue is recognized over time based on hours worked as a percent of total estimated hours to complete production. For the remaining wireless communication product line customers which do not provide a contractual right to bill for work completed on a canceled order, revenue is recognized upon shipment or delivery of the goods to the customer which is the same point in time that the customer is billed.
    The global Coatings segment revenues are derived by providing coating services to customers’ products, which include galvanizing, anodizing, and powder coating. Revenue is recognized once the coating service has been performed and the goods are ready to be picked up or delivered to the customer which is the same time that the customer is billed.
    The global Irrigation segment revenues are derived from the manufacture of agricultural irrigation equipment and related parts and services for the agricultural industry and tubular products for industrial customers. Revenue recognition for the irrigation segment is generally upon shipment of the goods to the customer which is the same point in time that the customer is billed. The remote monitoring subscription services are primarily billed annually and revenue is recognized on a straight-line basis over the subsequent twelve months.
Both steel and concrete utility customers are generally invoiced upon shipment or delivery of the goods to the customer's specified location with few customers that make up-front or progress payments. The offshore and complex steel structures business invoices customers a number of ways including advanced billings, progress billings, and billings upon shipment.
Recently Issued Accounting Pronouncements
Recently Adopted Accounting Pronouncements

    In December 2019, the FASB issued Accounting Standards Update No. 2018-14 (ASU 2019-12), Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting and disclosure requirements for income taxes by clarifying existing guidance to improve consistency in application of Accounting Standards Codification (ASC) 740. The Company adopted this standard on the first day of fiscal 2021 and it did not have a material impact on the Company's condensed consolidated financial statements.

Recently Issued Accounting Pronouncements (not yet adopted)

In March 2020, the FASB issued Accounting Standards Update No. 2020-04 (ASU 2020-04), Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying GAAP principles to contracts, hedging relationships, and other transactions that reference London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued due to reference rate reform. The Company has not used any of the accommodations to date, but may use them up until December 31, 2022.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 27, 2021
Accounting Policies [Abstract]  
Components of inventories
Inventories consisted of the following:
March 27,
2021
December 26,
2020
Raw materials and purchased parts
$185,995 $155,512 
Work-in-process
36,916 33,632 
Finished goods and manufactured goods
290,013 259,797 
Total Inventory$512,924 $448,941 
Earnings before income taxes
Earnings before income taxes for the thirteen weeks ended March 27, 2021 and March 28, 2020, were as follows:    
Thirteen weeks ended
20212020
United States
$51,155 $53,500 
Foreign
19,708 3,926 
$70,863 $57,426 
Schedule of components of the net periodic pension (benefit) expense
The components of the net periodic pension (benefit) expense for the thirteen weeks ended March 27, 2021 and March 28, 2020 were as follows:
Thirteen weeks ended
Net periodic (benefit) expense:20212020
Interest cost
$2,497 $3,124 
Expected return on plan assets
(7,005)(5,598)
Amortization of actuarial loss
832 711 
Net periodic (benefit) expense
$(3,676)$(1,763)
Compensation expense (included in selling, general and administrative expenses) and associated income tax benefits related to stock options
The Company's compensation expense (included in selling, general and administrative expenses) and associated income tax benefits related to stock options and restricted stock for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively, were as follows:
Thirteen weeks ended
20212020
Compensation expense
$4,671 $3,325 
Income tax benefits
1,168 831 
Valuation methodologies used for assets and liabilities measured at fair value
Fair Value Measurement Using:
Carrying Value March 27, 2021Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Trading Securities
$36,071 $36,071 $— $— 
Derivative financial instruments, net
8,849 — 8,849 — 

Fair Value Measurement Using:
Carrying Value December 26, 2020Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Trading Securities
$35,327 $35,327 $— $— 
Liabilities:
Derivative financial instruments, net
(5,911)— (5,911)— 
Components of accumulated other comprehensive income (loss) Accumulated other comprehensive income (loss) consisted of the following at March 27, 2021 and December 26, 2020:
Foreign Currency Translation AdjustmentsGain on Hedging ActivitiesDefined Benefit Pension PlanAccumulated Other Comprehensive Loss
Balance at December 26, 2020$(213,064)$15,550 $(112,272)$(309,786)
   Current-period comprehensive income (loss)(12,160)13,558 832 2,230 
Balance at March 27, 2021$(225,224)$29,108 $(111,440)$(307,556)
Disaggregation of revenue A breakdown by segment of revenue recognized over time and at a point in time for the thirteen weeks ended March 27, 2021 and March 28, 2020 is as follows:
Point in TimeOver TimePoint in TimeOver Time
Thirteen weeks ended March 27, 2021Thirteen weeks ended March 27, 2021Thirteen weeks ended March 28, 2020Thirteen weeks ended March 28, 2020
Utility Support Structures$6,294 $246,404 $8,924 $214,024 
Engineered Support Structures
213,846 8,310 215,879 11,487 
Coatings
71,591 — 68,590 — 
Irrigation
224,637 3,804 151,742 3,554 
  Total
$516,368 $258,518 $445,135 $229,065 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.1
RESTRUCTURING ACTIVITIES (Tables)
3 Months Ended
Mar. 27, 2021
Restructuring and Related Activities [Abstract]  
Schedule of liabilities recorded for the restructuring plan and changes Liabilities recorded for the restructuring plans were as follows:
Balance at December 26, 2020Costs Paid or Otherwise Settled Balance at March 27, 2021
Severance$12,660 $(12,660)$— 
Other cash restructuring expenses— — — 
   Total $12,660 $(12,660)$— 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 27, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of components of amortized intangible assets
The components of amortized intangible assets at March 27, 2021 and December 26, 2020 were as follows:
March 27, 2021
Gross
Carrying
Amount
Accumulated
Amortization
Weighted
Average
Life
Customer Relationships
$237,388 $160,088 13 years
Patents & Proprietary Technology
25,823 8,642 14 years
Other
7,484 7,211 4 years
$270,695 $175,941 

December 26, 2020
Gross
Carrying
Amount
Accumulated
Amortization
Weighted
Average
Life
Customer Relationships
$237,232 $155,760 13 years
Patents & Proprietary Technology
26,208 8,301 14 years
Other
7,602 6,786 4 years
$271,042 $170,847 
Schedule of amortization expense for intangible assets
Amortization expense for intangible assets for the thirteen weeks ended March 27, 2021 and March 28, 2020, respectively was as follows:
Thirteen weeks ended
20212020
$4,232 $4,593 
Schedule of future estimated amortization expense
Estimated annual amortization expense related to finite-lived intangible assets is as follows:
Estimated
Amortization
Expense
2021$15,976 
202213,337 
202311,503 
20249,587 
20258,153 
Schedule of non-amortized intangible assets The carrying value of trade names at March 27, 2021 and December 26, 2020 are as follows:
March 27,
2021
December 26,
2020
Year Acquired
Newmark$11,111 $11,111 2004
Webforge8,104 7,972 2010
Convert Italia S.p.A8,845 9,137 2018
Valmont SM8,443 8,720 2014
Ingal EPS/Ingal Civil Products7,857 7,730 2010
Walpar3,500 3,500 2018
Shakespeare4,000 4,000 2014
Other14,925 14,828 Various
$66,785 $66,998 
Schedule of carrying amount of goodwill
The carrying amount of goodwill by segment as of March 27, 2021 and December 26, 2020 was as follows:
Engineered
Support
Structures
Segment
Utility
Support
Structures
Segment
Coatings
Segment
Irrigation
Segment
Total
Gross Balance December 26, 2020$232,323 $135,335 $94,309 $30,177 $492,144 
   Accumulated impairment losses(31,245)(14,355)(16,222)— (61,822)
Balance at December 26, 2020201,078 120,980 78,087 30,177 430,322 
Foreign currency translation1,204 (1,438)207 (368)(395)
Balance at March 27, 2021$202,282 $119,542 $78,294 $29,809 $429,927 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.1
CASH FLOW SUPPLEMENTARY INFORMATION (Tables)
3 Months Ended
Mar. 27, 2021
Supplemental Cash Flow Elements [Abstract]  
Cash payments for interest and income taxes (net of refunds) Cash payments for interest and income taxes (net of refunds) for the thirty-nine weeks ended March 27, 2021 and March 28, 2020 were as follows:
20212020
Interest
$111 $179 
Income taxes
3,347 1,590 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 27, 2021
Earnings Per Share [Abstract]  
Reconciliation of basic and diluted earnings per share (EPS)
The following table provides a reconciliation between Basic and Diluted earnings per share (EPS):
Basic EPSDilutive
Effect of
Stock
Options
Diluted EPS
Thirteen weeks ended March 27, 2021:
Net earnings attributable to Valmont Industries, Inc.
$55,014 $— $55,014 
Weighted average shares outstanding (000's)
21,179 250 21,429 
Per share amount
$2.60 $(0.03)$2.57 
Thirteen weeks ended March 28, 2020:
Net earnings attributable to Valmont Industries, Inc.
$42,929 $— $42,929 
Weighted average shares outstanding (000's)
21,453 96 21,549 
Per share amount
$2.00 $(0.01)$1.99 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 27, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair value of derivative instruments Fair value of derivative instruments at March 27, 2021 and December 26, 2020 are as follows:
Derivatives designated as hedging instruments:Balance sheet locationMarch 27, 2021December 26, 2020
Commodity forward contracts
Prepaid expenses and other assets
9,946 — 
Foreign currency forward contracts
Prepaid expenses and other assets
19 $724 
Cross currency swap contracts
Prepaid expenses and other assets
1,311 600 
Cross currency swap contracts
Accrued expenses
(2,427)(7,235)
8,849 (5,911)
Gains (losses) on derivatives recognized on statements of earnings Gains (losses) on derivatives recognized in the condensed consolidated statements of earnings for the thirteen weeks ended March 27, 2021 and March 28, 2020 are as follows:
Thirteen weeks ended
Statements of earnings locationMarch 27, 2021March 28, 2020
Foreign currency forward contracts  Other income (218)123 
Foreign currency forward contractsProduct sales— 53 
Interest rate hedge amortizationInterest expense(16)(16)
Cross currency swap contractsInterest expense711 743 
$477 $903 
Schedule of notional amounts of outstanding derivative Key terms of the two CCS are as follows:
CurrencyNotional AmountTermination DateSwapped Interest RateSet Settlement Amount
Danish Krone (DKK)$50,000 April 1, 20242.68%DKK 333,625
Euro$80,000 April 1, 20242.825%€71,550
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS SEGMENTS (Tables)
3 Months Ended
Mar. 27, 2021
Segment Reporting [Abstract]  
Segment reporting information of sales and operating income
Summary by Business
Thirteen weeks ended
March 27,
2021
March 28,
2020
SALES:
Utility Support Structures segment:
Steel168,497 166,531 
Concrete40,383 35,785 
Engineered Solar Tracker Solutions6,294 8,924 
Offshore and Other Complex Steel Structures37,959 14,221 
Utility Support Structures segment253,133 225,461 
Engineered Support Structures segment:
Lighting, Traffic, and Highway Safety Products$153,870 $171,987 
    Communication Products46,079 38,196 
Access Systems22,378 20,559 
Engineered Support Structures segment222,327 230,742 
Coatings segment93,288 88,085 
Irrigation segment:
    North America122,751 106,560 
    International106,913 50,160 
        Irrigation segment229,664 156,720 
Total798,412 701,008 
INTERSEGMENT SALES:
Utility Support Structures segment435 2,513 
Engineered Support Structures segment171 3,376 
Coatings segment21,697 19,495 
Irrigation segment1,223 1,424 
Total23,526 26,808 
NET SALES:
Utility Support Structures segment252,698 222,948 
Engineered Support Structures segment222,156 227,366 
Coatings segment71,591 68,590 
Irrigation segment228,441 155,296 
Total$774,886 $674,200 
OPERATING INCOME:
Utility Support Structures segment21,652 27,724 
Engineered Support Structures segment$19,925 $15,931 
Coatings segment12,872 11,054 
Irrigation segment38,748 23,663 
Corporate(15,986)(11,477)
Total$77,211 $66,895 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) - USD ($)
$ in Thousands
Mar. 27, 2021
Dec. 26, 2020
Inventory, Net [Abstract]    
Raw materials and purchased parts $ 185,995 $ 155,512
Work-in-process 36,916 33,632
Finished goods and manufactured goods 290,013 259,797
Total Inventory $ 512,924 $ 448,941
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Accounting Policies [Abstract]    
United States $ 51,155 $ 53,500
Foreign 19,708 3,926
Earnings before income taxes $ 70,863 $ 57,426
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Pension Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Net periodic (benefit) expense:    
Interest cost $ 2,497 $ 3,124
Expected return on plan assets (7,005) (5,598)
Amortization of actuarial loss 832 711
Net periodic (benefit) expense $ (3,676) $ (1,763)
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Stock Option Plans    
Defined Benefit Plan Disclosure [Line Items]    
Shares of common stock available for issuance (in shares) 748,372  
Vesting period of options 3 years  
Compensation expense $ 4,671 $ 3,325
Income tax benefits $ 1,168 $ 831
Stock Option Plans | Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Expiration period for grant 7 years  
Stock Option Plans | Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Expiration period for grant 10 years  
Restricted Stock Units (RSUs)    
Defined Benefit Plan Disclosure [Line Items]    
Vesting period of options 3 years  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value (Details) - USD ($)
$ in Thousands
Mar. 27, 2021
Dec. 26, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets recorded for the investments held $ 35,874 $ 35,125
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Securities 36,071 35,327
Derivative financial instruments, net 0  
Derivative financial instruments, net   0
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Securities 0 0
Derivative financial instruments, net 8,849  
Derivative financial instruments, net   (5,911)
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Securities 0 0
Derivative financial instruments, net 0  
Derivative financial instruments, net   0
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Trading Securities 36,071 35,327
Derivative financial instruments, net 8,849  
Derivative financial instruments, net   (5,911)
Delta E M D Pty Ltd    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of remaining ownership $ 197 $ 202
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Comprehensive Income (Details)
$ in Thousands
3 Months Ended
Mar. 27, 2021
USD ($)
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Balance, beginning $ 1,182,062
Balance, ending 1,224,814
Foreign Currency Translation Adjustments  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Balance, beginning (213,064)
Current-period comprehensive income (loss) (12,160)
Balance, ending (225,224)
Gain on Hedging Activities  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Balance, beginning 15,550
Current-period comprehensive income (loss) 13,558
Balance, ending 29,108
Defined Benefit Pension Plan  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Balance, beginning (112,272)
Current-period comprehensive income (loss) 832
Balance, ending (111,440)
Accumulated Other Comprehensive Loss  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Balance, beginning (309,786)
Current-period comprehensive income (loss) 2,230
Balance, ending $ (307,556)
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Dec. 26, 2020
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer $ 774,886 $ 674,200  
Contract assets 117,539   $ 123,495
Contract liabilties 194,427   170,919
Contract liabilities, current 150,068   $ 130,018
Revenue recognized from contract liability 38,102 18,240  
Remaining performance obligations $ 44,359    
Minimum      
Disaggregation of Revenue [Line Items]      
Remaining performance obligations, expected timing of satisfaction period 12 months    
Maximum      
Disaggregation of Revenue [Line Items]      
Remaining performance obligations, expected timing of satisfaction period 24 months    
Contract Liabilities      
Disaggregation of Revenue [Line Items]      
Contract liabilities, current $ 150,068    
Other Noncurrent Liabilities      
Disaggregation of Revenue [Line Items]      
Contract liabilities, noncurrent 44,359    
Transferred at Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 516,368 445,135  
Transferred over Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 258,518 229,065  
Utility Support Structures Segment      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 252,698 222,948  
Utility Support Structures Segment | Transferred at Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 6,294 8,924  
Utility Support Structures Segment | Transferred over Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 246,404 214,024  
Engineered Support Structures Segment      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 222,156 227,366  
Engineered Support Structures Segment | Transferred at Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 213,846 215,879  
Engineered Support Structures Segment | Transferred over Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 8,310 11,487  
Coatings Segment      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 71,591 68,590  
Coatings Segment | Transferred at Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 71,591 68,590  
Coatings Segment | Transferred over Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 0 0  
Irrigation Segment      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 228,441 155,296  
Irrigation Segment | Transferred at Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 224,637 151,742  
Irrigation Segment | Transferred over Time      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer $ 3,804 $ 3,554  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.1
ACQUISITIONS - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 29, 2020
Mar. 06, 2020
Feb. 29, 2020
Jun. 27, 2020
Mar. 28, 2020
Mar. 27, 2021
Dec. 26, 2020
Business Acquisition [Line Items]              
Goodwill           $ 429,927 $ 430,322
Energia Solar do Brasil              
Business Acquisition [Line Items]              
Percentage acquired 55.00%            
Cash paid in acquisition $ 4,308            
Contingent consideration liability, current 646            
Goodwill 3,341            
KC Utility Packaging              
Business Acquisition [Line Items]              
Percentage acquired   75.00%          
Cash paid in acquisition   $ 4,200          
Contingent consideration liability, current   400          
Goodwill   1,100          
AgSense              
Business Acquisition [Line Items]              
Percentage acquired     49.00% 100.00%      
Consideration transfered     $ 43,983        
Holdback payment       $ 2,200      
Deferred tax asset recognized       $ 7,700      
Convert Italia S.p.A              
Business Acquisition [Line Items]              
Percentage acquired         16.00%    
Consideration transfered         $ 11,750    
Convert Italia S.p.A | Minority Interest Owner              
Business Acquisition [Line Items]              
Percentage not owned by the Company         25.00%    
Customer Relationships | Energia Solar do Brasil              
Business Acquisition [Line Items]              
Intangible assets acquired $ 3,718            
Useful life 8 years            
Customer Relationships | KC Utility Packaging              
Business Acquisition [Line Items]              
Intangible assets acquired   4,000          
Other | KC Utility Packaging              
Business Acquisition [Line Items]              
Intangible assets acquired   $ 500          
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
RESTRUCTURING ACTIVITIES - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 27, 2021
USD ($)
Dec. 26, 2020
facility
Restructuring Cost and Reserve [Line Items]    
Number of facilities closed | facility   1
ESS | Total cost of sales    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 6,737  
ESS | Selling, General and Administrative Expenses    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 16,412  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.1
RESTRUCTURING ACTIVITIES - Liabilities Recorded For The Restructuring Plan (Details)
$ in Thousands
3 Months Ended
Mar. 27, 2021
USD ($)
Restructuring Cost and Reserve [Roll Forward]  
Balance at December 26, 2020 $ 12,660
Costs Paid or Otherwise Settled (12,660)
Balance at March 27, 2021 0
Severance  
Restructuring Cost and Reserve [Roll Forward]  
Balance at December 26, 2020 12,660
Costs Paid or Otherwise Settled (12,660)
Balance at March 27, 2021 0
Other cash restructuring expenses  
Restructuring Cost and Reserve [Roll Forward]  
Balance at December 26, 2020 0
Costs Paid or Otherwise Settled 0
Balance at March 27, 2021 $ 0
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL AND INTANGIBLE ASSETS - Amortized Intangible Assets - (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Dec. 26, 2020
Components of amortized intangible assets      
Gross Carrying Amount $ 270,695   $ 271,042
Accumulated Amortization 175,941   170,847
Amortization expense for intangible assets 4,232 $ 4,593  
Estimated amortization expense      
2021 15,976    
2022 13,337    
2023 11,503    
2024 9,587    
2025 8,153    
Customer Relationships      
Components of amortized intangible assets      
Gross Carrying Amount 237,388   237,232
Accumulated Amortization $ 160,088   $ 155,760
Weighted Average Life 13 years   13 years
Patents & Proprietary Technology      
Components of amortized intangible assets      
Gross Carrying Amount $ 25,823   $ 26,208
Accumulated Amortization $ 8,642   $ 8,301
Weighted Average Life 14 years   14 years
Other      
Components of amortized intangible assets      
Gross Carrying Amount $ 7,484   $ 7,602
Accumulated Amortization $ 7,211   $ 6,786
Weighted Average Life 4 years   4 years
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL AND INTANGIBLE ASSETS - Carrying Values of Trade Names - (Details)
3 Months Ended 12 Months Ended
Sep. 26, 2020
USD ($)
Dec. 26, 2020
USD ($)
tradeName
Mar. 27, 2021
USD ($)
Non-amortized intangible assets      
Number of trade names impaired | tradeName   2  
Newmark      
Non-amortized intangible assets      
Carrying value of trade names   $ 11,111,000 $ 11,111,000
Webforge      
Non-amortized intangible assets      
Carrying value of trade names   7,972,000 8,104,000
Convert Italia S.p.A      
Non-amortized intangible assets      
Carrying value of trade names   9,137,000 8,845,000
Valmont SM      
Non-amortized intangible assets      
Carrying value of trade names   8,720,000 8,443,000
Ingal EPS/Ingal Civil Products      
Non-amortized intangible assets      
Carrying value of trade names   7,730,000 7,857,000
Walpar      
Non-amortized intangible assets      
Carrying value of trade names   3,500,000 3,500,000
Shakespeare      
Non-amortized intangible assets      
Carrying value of trade names   4,000,000 4,000,000
Other      
Non-amortized intangible assets      
Carrying value of trade names   14,828,000 14,925,000
Trade Names      
Non-amortized intangible assets      
Carrying value of trade names   66,998,000 $ 66,785,000
Impairment indefinite-lived intangible assets $ 0 $ 3,900,000  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Dec. 26, 2020
Goodwill    
Gross balance, beginning   $ 492,144
Accumulated impairment losses   (61,822)
Balance, ending $ 429,927 430,322
Carrying amount of goodwill    
Balance at the beginning of the period 430,322  
Foreign currency translation (395)  
Balance at the end of the period 429,927  
Engineered Support Structures Segment    
Goodwill    
Gross balance, beginning   232,323
Accumulated impairment losses   (31,245)
Balance, ending 202,282 201,078
Carrying amount of goodwill    
Balance at the beginning of the period 201,078  
Foreign currency translation 1,204  
Balance at the end of the period 202,282  
Utility Support Structures Segment    
Goodwill    
Gross balance, beginning   135,335
Accumulated impairment losses   (14,355)
Balance, ending 119,542 120,980
Carrying amount of goodwill    
Balance at the beginning of the period 120,980  
Foreign currency translation (1,438)  
Balance at the end of the period 119,542  
Coatings Segment    
Goodwill    
Gross balance, beginning   94,309
Accumulated impairment losses   (16,222)
Balance, ending 78,294 78,087
Carrying amount of goodwill    
Balance at the beginning of the period 78,087  
Foreign currency translation 207  
Balance at the end of the period 78,294  
Irrigation Segment    
Goodwill    
Gross balance, beginning   30,177
Accumulated impairment losses   0
Balance, ending 29,809 $ 30,177
Carrying amount of goodwill    
Balance at the beginning of the period 30,177  
Foreign currency translation (368)  
Balance at the end of the period $ 29,809  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.1
GOODWILL AND INTANGIBLE ASSETS - Goodwill Impairment (Details) - USD ($)
3 Months Ended
Sep. 26, 2020
Jun. 27, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill impairment loss $ 0 $ 12,575,000
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.1
CASH FLOW SUPPLEMENTARY INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Supplemental Cash Flow Information [Abstract]    
Interest $ 111 $ 179
Income taxes $ 3,347 $ 1,590
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Basic EPS    
Net earnings attributable to Valmont Industries, Inc. $ 55,014 $ 42,929
Weighted average shares outstanding (in shares) 21,179,000 21,453,000
Per share amount basic (in dollars per share) $ 2.60 $ 2.00
Dilutive Effect of Stock Options    
Dilutive Effect of Stock Options $ 0 $ 0
Dilutive effect of stock options number of shares (in shares) 250,000 96,000
Dilutive effect of stock options (in dollars per share) $ (0.03) $ (0.01)
Diluted EPS    
Diluted EPS $ 55,014 $ 42,929
Shares outstanding dilutive (in shares) 21,429,000 21,549,000
Per share amount diluted (in dollars per share) $ 2.57 $ 1.99
Antidilutive Securities    
Outstanding stock options with exercise prices exceeding the market price of common stock, excluded from the computation of diluted earnings per share (in shares) 0 302,899
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
Mar. 27, 2021
Dec. 26, 2020
Derivatives, Fair Value [Line Items]    
Derivative designated as hedging instruments $ 8,849 $ (5,911)
Commodity forward contracts | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative designated as hedging instruments 9,946 0
Foreign currency forward contracts | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative designated as hedging instruments 19 724
Cross currency swap contracts | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Derivative designated as hedging instruments 1,311 600
Cross currency swap contracts | Accrued expenses    
Derivatives, Fair Value [Line Items]    
Derivative designated as hedging instruments $ (2,427) $ (7,235)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS - Gain (Loss) on Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives recognized in earnings $ 477 $ 903
Foreign currency forward contracts | Other income    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives recognized in earnings (218) 123
Foreign currency forward contracts | Product sales    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives recognized in earnings 0 53
Interest rate hedge amortization | Interest expense    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives recognized in earnings (16) (16)
Cross currency swap contracts | Interest expense    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivatives recognized in earnings $ 711 $ 743
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional Amounts Outstanding (Details) - Designated as Hedging Instrument - Net Investment Hedging
$ in Thousands
Mar. 27, 2021
USD ($)
Mar. 27, 2021
EUR (€)
Mar. 27, 2021
DKK (kr)
Denmark, Kroner | Cross Currency, Danish Kroner, Terminating April 2024      
Derivative [Line Items]      
Notional amount $ 50,000   kr 333,625,000
Swapped Interest Rate 2.68% 2.68% 2.68%
Euro Member Countries, Euro | Cross Currency, Euro, Terminating April 2024      
Derivative [Line Items]      
Notional amount $ 80,000 € 71,550,000  
Swapped Interest Rate 2.825% 2.825% 2.825%
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)
€ in Thousands, $ in Thousands
3 Months Ended
Mar. 27, 2021
USD ($)
derivative
T
Jun. 27, 2020
USD ($)
May 31, 2020
EUR (€)
Jun. 29, 2019
derivative
Senior Unsecured Notes | Senior Unsecured Notes 5.00% Due 2044        
Derivative [Line Items]        
Stated rate       5.00%
Senior Unsecured Notes | Senior Unsecured Notes 5.00% Due 2044 | Cross currency swap contracts        
Derivative [Line Items]        
Number of fixed-for-fixed cross currency swaps | derivative 2     2
Cash Flow Hedging | Designated as Hedging Instrument | Commodity forward contracts | Long        
Derivative [Line Items]        
Notional amount $ 23,801      
Derivative, nonmonetary notional amount, mass | T 30,500      
Cash Flow Hedging | Euro Member Countries, Euro | Designated as Hedging Instrument | Foreign currency forward contracts        
Derivative [Line Items]        
Notional amount $ 27,500   € 4,500  
Net Investment Hedging | Designated as Hedging Instrument | Cross currency swap contracts        
Derivative [Line Items]        
Notional amount $ 130,000      
Net Investment Hedging | Australia, Dollars | Designated as Hedging Instrument        
Derivative [Line Items]        
Net investment hedges settled early   $ 11,983    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.1
BUSINESS SEGMENTS (Details)
$ in Thousands
3 Months Ended
Mar. 27, 2021
USD ($)
segment
Mar. 28, 2020
USD ($)
Business Segments    
Number of reportable segments | segment 4  
Net sales $ 774,886 $ 674,200
Operating income 77,211 66,895
Utility Support Structures Segment    
Business Segments    
Net sales 252,698 222,948
Operating income 21,652 27,724
Engineered Support Structures Segment    
Business Segments    
Net sales 222,156 227,366
Operating income 19,925 15,931
Coatings Segment    
Business Segments    
Net sales 71,591 68,590
Operating income 12,872 11,054
Irrigation Segment    
Business Segments    
Net sales 228,441 155,296
Operating income 38,748 23,663
Sales    
Business Segments    
Sales 798,412 701,008
Sales | Utility Support Structures Segment    
Business Segments    
Sales 253,133 225,461
Sales | Utility Support Structures Segment | Steel    
Business Segments    
Sales 168,497 166,531
Sales | Utility Support Structures Segment | Concrete    
Business Segments    
Sales 40,383 35,785
Sales | Utility Support Structures Segment | Engineered Solar Tracker Solutions    
Business Segments    
Sales 6,294 8,924
Sales | Utility Support Structures Segment | Offshore and Other Complex Steel Structures    
Business Segments    
Sales 37,959 14,221
Sales | Engineered Support Structures Segment    
Business Segments    
Sales 222,327 230,742
Sales | Engineered Support Structures Segment | Lighting, Traffic, and Highway Safety Products    
Business Segments    
Sales 153,870 171,987
Sales | Engineered Support Structures Segment | Communication Products    
Business Segments    
Sales 46,079 38,196
Sales | Engineered Support Structures Segment | Access Systems    
Business Segments    
Sales 22,378 20,559
Sales | Coatings Segment    
Business Segments    
Sales 93,288 88,085
Sales | Irrigation Segment    
Business Segments    
Sales 229,664 156,720
Intersegment sales    
Business Segments    
Sales 23,526 26,808
Intersegment sales | Utility Support Structures Segment    
Business Segments    
Sales 435 2,513
Intersegment sales | Engineered Support Structures Segment    
Business Segments    
Sales 171 3,376
Intersegment sales | Coatings Segment    
Business Segments    
Sales 21,697 19,495
Intersegment sales | Irrigation Segment    
Business Segments    
Sales 1,223 1,424
Other    
Business Segments    
Operating income (15,986) (11,477)
North America | Sales | Irrigation Segment    
Business Segments    
Sales 122,751 106,560
International | Sales | Irrigation Segment    
Business Segments    
Sales $ 106,913 $ 50,160
EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $!QG5('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ! <9U2,1'+8N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:0KRD+7%\4G!<&!XEM(;EM8TX;DI-VW-XU;A^@'\#%W__SN M=W"-]E(/ 5_"X#&0Q7@SN:Z/4OL-.Q!Y"1#U 9V*94KTJ;D;@E.4GF$/7NFC MVB-4G-^"0U)&D8(96/B%R-K&:*D#*AK"&6_T@O>?H_"V@68J[^BQ'%&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" ! <9U2"(2,8#T% !J%0 & 'AL+W=O*DB9;A/A@(0C_:_?.W?2*. EC_1 #;![ / ;1](L#>!]C9A^[( MLL^ZYIH/!TINB#)/@YHYR'*31'.#T?2I)<"T7^&BT2K:#?_8U(MG/)=B;9 M/B%Y+9T41H,FS]M8E&4<#Z=6\Q&AZ.04G7H4CRE76JA@2YY$+)4N(\*EM$H% M0M3-B;KUB&9"^=(U/8I QRY-$:YTZ$,_?/I4T0UZ.5NO9ILI#CZ6V=#I=.%: M2QXD6+XNQZ6MAVN\\*#$!R%3",7+%#Y(CG[^4?:M7Z91LXYPDFMPO:L.J2@)Q6T M(#>->4;F&KH:D8J,91IIM85_MQ2_0OUZ@D$>>3.M _G,W\C4A8[G+WTG(T6: MND*RW6M:=H=>4!LC9 4AJT,X30_K. _\O/ M,-+"PJG]OTC'Y@Q:^EENHE)*7.XAY!Y.5E0"BGOY1[*\$\Z47/N14YY$7/,> M[8!%>:"XJ7]$F\E$\X#\Z<>G1P:NV+V@G7:SPV@' RRJ!<5-/FO%$$LL^+ M+V0NG%1!MDJQ<*6Q#&$T0K^4SBOYB9Y;%HFY(FL>H"6?%E6#XG8/]=3UHQ69 M;\.%#$H)*^K%W12;=195@>&^?4@2F;PY'H]6XF3]JA"Z_S['1B K2@"K50+& MJ5)FYK&;;F2Y I=(2^?J%8K?/\[PWY,5UL]J6?\T@GGC;C%F)FK\@%I*ABM6 MD!56SVI9O9D3024',UU)5=KO*W1NN8(>,'(<6'3"#$&X.TF,L3!]5LOTYR$/ M G*5)G [*6]-7*=J'LD*KV>UO'X2"K4R'>P;*&@/?#6,>52>/ERP$JUP>8:; M]"%9'JSV42!W^U"WG'C90D)Q!)"K?,> M##6UV]C;G6@99WMC"ZFU#+-#3W!7*/, W%]*J0\GY@7Y]NKP/U!+ P04 M" ! <9U27,OXYL0% !L%@ & 'AL+W=O&PW-(3EZX^"&WC"GTFF>%O!QME=I=C,=RM64YE>=\QPKX M9649V/B.,$XIVDQFDZJ[Q[%=,+W*DL+]BB0W.(8W8@C0/I.W@##F[CX%:)ULBJM.94 MT>E$\![N/J&;JZ_WM_>?%^@C^K:8H[-W[]$[E!;H:V5OT:5*[E.GN>AJ$71<%D_'R, M6#<+0@_69VMV@LQKD7E69$]&K+1 ,- MG1VJ^/["LB+C-G1LS?RV4$PPZ/HFJBGS6,OI8PQ_OC8N=M M"(>GIHEP/+:KS8S!"#M'_74*[T@IL!7>EW)-@O*FQ3. !"E7$IWM"]@\9.E_ M+'EOQ(M-M>H7U&1%7"<:0$PZQ,3>[&4W&6$1O8R>I\'2K7"$!^@7=\J [=)0 M$S W=[H1K:N7)W"]J _78!9[P0#;X4XOL%TP;J@H@# D6C+8-K(#9D5?S?R& M=4T(G2CH\YO!S =Y"P;@=M*!?2N%W+;P#BO=QAZX8WULI_W97@CH>6/&.E=' MOA?V$]:M M<9FIZ.T+&=T>=LS0!98@1F(.G8]_O =*L(A^$ L([*"052%YEB94L00.04N9)BD5Z<"2T"7#]]U (V[=S".Q-\ XI!,68A>6FS:) MK.+PWT^ Z)+RT0V<'GZ3%<$#'4XZX2%VX2GWTH?J&\'I\@$=X_2K:S#S2$@& MMJJD4QEB5YDO3,J+NK)4*9$N]XHN,VAYWI19"5[M&&$":H$W9V%0FSYG&FS( MD$R23I#(K\\J;7?W4_A.LQQ20+=% J?1LC\^_/D'#IR_@&?/C7GHQQ:8#=S? MFQO,H-?)4+-T:D4\*_VW"Q@VNDANJ;#2/^EDA=B/)-=4IBMT!FLH@=FDXF@ M(X\UX<+CJ3KOG_ :H^,BD($"=#I%[#HU3[-]N:1_ VI@@.KWYM1\&2_,AZ63R-VND/LNF,]>C>^)X?JV(N#OB8:[/PXBH?DFG0"0^P" M\\;C-S$H!AQ>76T9&23#C<)H@!3<3C-*Y]7CEM&$B=( ?E]SK@XOY0#M!?/T?U!+ P04 M" ! <9U2;[\)!C0$ "*#0 & 'AL+W=O/6]VM_H&+GS(B1*'W)&9RT(F4VMX9AEQ%),'REF\)@S=K M+A*L8"DVAMP*@L-4*8D-VS2[1H(IZPS[Z=Z3&/;Y3L64D2>!Y"Y)L/BX)S$_ M##I6Y[3Q3#>1TAO&L+_%&[(@ZG7[)&!EY%9"FA F*6=(D/6@,[+NQI:O%5*) M-TH.\NP9Z5"6G/_4BUDXZ)@:$8G)2FD3&/[V9$SB6%L"'/\>C79RGUKQ_/ED M_5L:/ 2SQ)*,>?R#ABH:=((."LD:[V+US _?R3$@3]M;\5BFO^APE#4[:+63 MBB='94"04);]X_P3XJV&4%MT'!.2HX:: 9LC2L"59XV!?\@(26 M!FOZ(>4FU89H*-.?<:$$O*6@IX;CQ_ED.E],)PB>%H]_SB:C%U@L7N#O83I_ M6:#';_#JX>EY^AWD9F]3-)O#>HINT.MB@JZ^7*,OB#+T$O&=Q"R4?4,!+FW= M6!TQW&<8[ 8,#GK@3$4235E(PDM] ^+)@[)/0=W;K08?L+A%MO\5V:9MU> 9 M_XYZD*J;+7"F[MP&=W,X_ 0+1MFF]F-DVMU46Y_R_=#S3!-XVI]35)5R;=\N MI"Z@>3DTKY4).'EPKA@DMA"$K3X0!,UDC+,3'?X#^:YYDG M#J_7"F^,9836T%U:D/4J?FV[!*TJXKI./3+++&JEV8IME'"AZ*\LD59<:B)7 M\0Z*EJZ E"DB@%9$WJ')2E);",V:_.J6L'\B= G^K-!;[<3R).$A51\MQ!Y- MG'ON]=P*OJJ4V8#.+M#9[>@$9'U1%^0!;^L1VA7?3M>L(*Q*=1W3;@!9U''+ M:?_^*[7#@N+XLRIRM'-Q,IQRBM8(-=%8E'ZKO?8_JH@(2,WS'D.S'M."UJT ML7S/+\.M2MTX3L]M..]6T1,L[[/$K*"MA>E5 'A=WPO*.*MB@1\T,5MT$ZN] MG5RBU%RBJPSK-<)*";K<*;R,"5(<,0XOF!(\CG7]/A6&^H2NMA(WJ.1S3;^Q M>WY#3$6[L?S_S7PEF#<<)Q ,C"HAM&BK'EMN:X/QJ[.%;[MN.9RJ6. & MY?)LG$VU"1&;=-B'&L%W3&6S8+Z;7RA&Z1A=VK_7%XUT6B[,9+<4F/2@PTH4 MDS68-&]]8%AD@W^V4'R;SLY+KF 23Q\CN"P1H07@_9IS=5IH!_GU:_@?4$L# M!!0 ( $!QG5)ZWZG9?@< /@= 8 >&PO=V]R:W-H965T&ULE9EK4]RX$H;_BFHVM75.%61T\34!J@BP&ZJRD KLGL_"%HPJMC5K MR1#VUY_VA;''DC79#PFVIR6_:K7Z:;3^=?SF\NKM#=YZNK^SMTC/Z\NT3_>?=?] [)"MUO M5*-YE>N3M0$-;4_K;'C?I_Y]=.%]?_#Z/:+Q$:*8$D?S"W_S2Y%!\ZAKCO>; MKV'DN^'3W?!IUQ];&GY3UZ(RB&LMC/[@Z9'M>F1=C\%2CUQO$/@&9>V%^+N1 MS[R 5SA]U7<5=5VU"^[YC*4D").3]?/4)[99@'%,HYW9GM)@IS3P*OTF,@'B M'@JACU EC$M@WT,X?7-*6,)F FVSD)"8!&Z!X4Y@Z!5X73V#XU0MA=-YH>.E M-*7!3)MM%@1)&A"WMFBG+?)/LZI,#3EHB!R7OLAZ,?@D9.E,G\.,LB -W?KB MG;[8J^]K+;9Y"4IF-J#V*8TM*DH:4S@3;5F&:X(6Y3G9ZDP/! M^-A4>1N,D& R50ID^ _WO"?VA"8$ST3:1FD:+/@TW6E,O1KOE>$%).5IRG ) M3.T9C7 3U"VX*W4F'NVTRT!?Z:(\0- MRI1VKO>AXSU-+ P"-E_Q3L, 4@->$#\!$O&*_R(T1&N6-653<"-R@#(4*)GD M/?9A*+Q4M9'_= ^<@R"6MCA(<3Q?>4X[%H5L80@C5 CU#N$&RJ^M;PZP8YA-0R.8*;4.:A@QRWH+$D6$D_JGJ MK)#\01;20"'@*]'("!OBI\U;Q[+2X(2B79(:J4=4J.KIV(BZA*3SX(XK&RPA M":QE8%O1.$@6_#'RA_@!=*,,D'S+7SM.&@4;F.J[>_)LMK"$)'.4N\SVAK-? M5(\ HGX G6>9:EJ?#EI=$JE-$)JDQ"*YRRY*<)HNB!Q!0_V@ 9%U WP1Y;90 MKT( %,NV6!I!\R J\2C=RX/:\$C"E,T][# C+$[9DOK)QL7/F%T!.ED<3ITV M+D@(>_SY'L-E!^N=+ 0M';%"_5@9$N&;LX=ZU"G5A@?!F$[*MD&J;9>D<;JP M':(C8ZB?,9?R6>8"MK7>L'4 T]KMD&C;9:&X9+$D2K43Y7]$O30U-OHB"#T M\)R!3CL&V%Y0.R*&^A%S*1X%*,T/EO341DB0!,02ZC C4;*TED;.4/]FZ MVC^"(,V*)I?5T\[34U X!V!OBF* 8&*-P&67!&QA-TI'HE$_T<#5\&27LM!V M.&E["Y%7IVH;4X2$262I=MDE(5T*D!%HU ^T6RB1(=V"HPO!M3@8T#:NX@3C M>87L,$LPQ0LU*!NIQOQ4VX7S%!3.8QT;64$8DOD>RF46A&0AG-D(-N8'6Y]Q M*U7]9)Y@-J,B0F,REVN;0:R$"\4"&TG&_&=P=QM>BXTJXV>>=$(=(S.&[-1M?P'YC4.CS#& M[3^D6U'Z8WM4F0Z/I-9 ,*<#;2#1&)K-'7C(;'^ ([>8GUOG>2[;4 0RM&<^ MQ[)"&=]*2%A.L3:9+*&V"6,+IQ)L9!?SL^N;,+S+48+7%:QY=RPZMCLTH2R< M ]9I&(1X4>=(+>:GUOGD[*$_,6O7.X1HFU*?(4DI[99NT^F8X7A*_4&ZTS"- MDX7R@(T@8WZ0W=>01IOZM0]VIT@;0,=Q'">)Y5^784*"I:T\&U'%_*CJ:YB_ M> &KTJ#K*F^T:<]XCW[]!?:,'Z^K['V__)PYP3DH!Y\@&!(R)X/+$'9%4+\M M#&HD&3NT-8,2!RIR510MSF0%Y830;>$ T5-I5#QQ'@33$!,_W0DY#'"=LZ4/&2+S 3[Q> M]@1SW?;M7PZ#V!]CG.<=#D/W><=Z\EFN_2;Z!Z^?H)"$6N<16N+W,7BB[C\S M]C=&;;LO=0_*&%5VEQO!07YK +\_*F7>;MJ/?[N/O6?_!U!+ P04 " ! M<9U2=/\EAFP" -!@ & 'AL+W=O-\;45B($U2M$#7!G6W'88=%)N)A8E/@>'VF)'FVE>M(9HH'G7!1Z[&7&E!>^KY,,-')K"Q6-9&4$+W"A0%=YSM3O2Q1R._8ZWLO" M U]GQB[XT:AD:XS1?"T7BCR_94EYCH7FL@"%J[$WZ5Q,^S;>!7SCN-4[-MA* MEE(^6>FU*"]RU7]BO7.U4RY)IG$KQ MG:))4V,F_ I"#G1?UDSTT? M=@"=W@% V #"8P'=!M!UA=;*7%DS9E@T4G(+RD83FS5<;QR:JN&%?8NQ4;3+ M"6>BZ?W=;'X7SV= 5GQ_>S.;/))S.;F=W$WG$%_/YX\QG"R8PL)D:'C"Q"E\ MA _@@\YH58]\0SHLFY\T.2_KG.&!G%^8.H=P> 9A$';VP*=OPV>8$'S@X,%K MN$_5MRT(VQ:$CJ][@"\VS" =3 -R!5>\8$7"F8"%U-R=M!^3I3:*SMO/-Y)U MVV1=EZQWJ-\RSXF3WFOR= 8E4[!AHD(XX06D4@BF-)2HZMZ>[NMMS3]P_/:. M;B+JX6:W?6]%O!+=:T7WWB&:52:3BO_!M#D!3GQM[E5&PO=V]R:W-H965T&ULG9IK M;]NX$H;_"N&S.&B!NA8ONK@G"9 F*;9 VP1U=_9#+,E#ZN6(,P^'\MF#5#^[E1 ]>EPW;7<^6O7]YL-DTI4KL>;=>[D1 M+7RSD&K->SA5RTFW48)7IM&ZF9 DR29K7K>CBS-S[4Y=G,EMW]2MN%.HVZ[7 M7#U]%(U\.!_AT?.%[_5RU>L+DXNS#5^*F>C_V-PI.)L<>JGJM6B[6K9(B<7Y MZ!)_N&*9;F L_JS%0W=TC/10YE+^U">?J_-1HA6)1I2][H+#Q[VX$DVC>P(= M?^\['1WNJ1L>'S_W_LD,'@8SYYVXDLU?==6OSD?%"%5BP;=-_UT^_"[V TIU M?Z5L.O,?/>QL@7?UM"NO[BZ_79]\VUV MIE^PF,XC 4 M\CR4CR3:X5>NWB.2OT,D(=BCY^HUS0O3/(G(H0?/4M,?#7F6=RNT@##IT$+) M-8+(4[ROV^5NZM9]+;H/D?NPPWV8N0\+W.<;Q+K@JH6>O4]AUSHSK750WU^D M:9* @^Z/?>-:,9(3:_5"6GJ0ED9=<%G]%V8P!'W?H5Y"U)>R+>M&H/9(L_Y& MGY=^?\DVZJ7L("6+>NE:0)8K:[[+'6V%^%JJOOZ?N>!SVZZ[],@A!"=TZ#:/ M54(9];LM/VC-XT\4O*2=T6Y4.WND:4DM0O.EK&-,NS@6*/% 1NJZ=YJF0Y&N58'S/*#2<@NS."!7O%T*XUO>=0(8H:=#4_-YW9RD([8, MPFG4&=]%*>I[/F\"+DB=P>$L84Z(N&9CDF.']@9HI,0^F"%( MQOOSM][AN/ 9$Y)BQ]T>.YQ@%@H-2RH<1Y5)J+ VZOW:G3IDV)<#!6Z5F,Z MI:'$8RF%XYBZ+$NYU0NF#7_2D]:KT*4-85GBQ*UKAFE1)'Z)Q$*)Q*$$$M56 MV#GADT@\2*%IFDX'&CUV:1Z**F+!0^+@.3SFHW3BE>FR PK@=+@>\9A1FA2! MV4@L94B<,K.C]85>^6N649H M&I)NH47BE=.P>*R!$MTO%(_$\H?$^7.W5>4*5N[_:'E&/-0A>9HY,])G1]-@ M*K)X(J?P)$LAJKV7GI>9X=Q.7*Z09 @?CU%6!$A*+'E(G#R7)7BRJTU%^\Y4 MO*#43$^NOU'#/9"]8!)+)839F?%ZR"4(9CD=!HK'C.9I@#/T:.,LSID[_K3; M,]*5XZLENPR!%6/N+#A\=BF>!M9MU,*&QF'STM.-;)<[U7.IH*_0YAQU^<%P M,>2CQPHG\!?0;"E#XZ71G8("L=[P1M/\X/)7:_>41#DF0^T>*UP4 >D66_3$ M?AZ$227:2B]$:F_FI![F0&T[+)Q\9D62!Y9VU)*)QLED!>K]3;-WT"O9-#K* MZQ;<"ZG**_OT!I['9)S2T'J)6D+1.*&.EP*_HO@THCPFH#BE 491RR@:9]2Q MY%X)WFW5$^0,K@*9WT1S5K+_].OLLC2%Q.9>HQRP*I@EEDL7A!=>QHJ +69C_ZA;___:^"8/(? M.P8[/.]@W))JC+.<#)>./KM LF86BRR.1=_JP0=AKW!/=863+!W.>9]=/DV2 M0&9A%H\LCL>;Q4*49O4H'DNSAX:@I!&HW.^GP:/9+2MA]6X.]!+^'I;& 7(R M#Q$)RX:ECL]LBD/+3';T^NH55=IN&/6O*G>Y.)Z2S D(CUE:%-/ #B:S_&1Q M?EZ%Q.YC82Z6=:M?6Q@PR:AM(^LRAE<92>&H70 M.WY0' I52R]I]_T?OSRD4\Q2YSFX=F3*,C9\L3,Y>IV]%FIIWO)WR.R+[5X' M'ZX>?DEP:=Z?#ZY_Q!^N=K\'L-WL?I[PE2MX-!UJQ *Z3-[GX%:U>^._.^GE MQKPTG\N^EVMSN!(&PO=V]R:W-H965T&ULO5EM;YM( M$/XK*ZO2M5)=L\O+0I5$2FPGCM0FN3B]TWTDL(E1@75AG:3__@9,P-X=<-J3 M[DL,^)G99V9G9Y[@HV=9?"]70BCRDJ5Y>3Q:*;7^/)F4T4ID8?E)KD4.WSS( M(@L5W!:/DW)=B#"NC;)TPBS+FV1ADH].CNIG-\7)D=RH-,G%34'*39:%Q<\S MDRYUK4H5R+^7WZN8R/AY9%2.1BDA5+D+X>!)3D::5)^#QHW$Z M:M>L#'>O7[V?U\%#,/=A*:8R_3N)U>IXY(](+!["3:INY?-"- &YE;](IF7] MESPW6&M$HDVI9-88 X,LR;>?X4N3B!T#:O<8L,: O=7 ;@QLS8#Q'@.G,7#T M%?P> ['!7R MF105&KQ5%W5!U-:PA4E>U>Y2%?!M G;J9'I]-9M?+> MPO_M WI$D)W951Z$]IF$>"A(K,1/2),/\C818-L&K;^O1JGU7O?CJAU ^XXQY-GG;+R\0Q M'EC6/FIFHC3$'/%#N>U;;!]W;N+&-K4=IN$N$!QW[,#1< L3Y[B.Q5O47LKM M-N5V;6;WI/PRCZI:@5*#/-=7'ZI=7JY"*$:9QJ(HH07\V"3JY\ &.^UJSN & M7\%T'C@T9UMK=S=$QAG5-@!#!2S0TF6BQLSR\6RY+7]WD/_U;QS5,]E==&Y0U&-0W+%8F3IR06T-!!"D0I['Z,Q>*9) ./ M:2=M?@BUQY*W+/D@RUE+4$F2XPT*+2INLG%MXW0=0NUQ]EO._B#GFTT1K:K3 M)1_Z*&.,?80+-RI\CL!LW_/UBD%@-&".C8<6M*$%@Z&]#M1?#"TPR%!/[\&+ M Z ]OM3JI(_UYLU0[8"L&EWYL?D$;0VMKJ?V&_=:1W%\[2!?',;M!["CW>A@ M ,MJF),U3$8B7D01)>5;F5.D4G36@YA]QMT\I\,#?LX[[<8IM=\<,00,_W.6 @W7-L/5 YD= .U3 M[&8P'1["6XKA1YK(O%K M6+R*1&:A09ESDU)J45MC/$6 F$Q$8+I.Q#Q13FV]CY\C0!C]'%JYGDT$R#T[ MQCT)+X3"G18*0P(=&\@]Z8>H,SBONWIN3>!:.Y-F&WK&@3SQ1S7 MTH'G"!":2L#U.7J! ;E/#4&_P)9V.>\K^TX 4?X_:'7:B1N%@G M9MBPF/D%S%U&+NHO#N/VF7=RA+U=CAP08,P4&S2PJ3:#9@AL[!@2?H[!N.7I M(@R!0>_U>UYJL$[CL+=HG,,RC)GZQ'.,D(=!^Q0[$<.&1Y8S-:Y MF2C;HUQ/,^;+ZXF@4P-L6 WTR3!>2P&*!N69+^L8# /]Y=D4 :)OZTR848F( M)^8SV]6% ($(P MLSYQV+=B^Z/,]D;)=?V*_UXJ);/Z=1@QH# !4" & 'AL+W=OFR#C!H08EL6E;5L=,,$V-?E?;IKS?9;F,:4JF'(D\23!_ M&9*8;7I&TW@US.@JDLI@]KL97A&?R(=LRN%D5E%"FI!44)8B3I8]8]"\&'G* M7SO\I&0CMO9(*5DP]J@.UV'/L!0A$I- J@@8EC49D3A6@8#&4QG3J%(JX/;^ M-?JEU@Y:%EB0$8M_T5!&/<,S4$B6.(_EC&VN2*FGK>(%+!;Z+]J4OI:!@EQ( MEI1@8)#0M%CQ!3@' *T2T-)""V9:UAA+W.]RMD%<>4,T MM=&UT6A00U/515]R^$H!)_NC^[OQY,Z?C!'L_/N;Z_%@#@=_#LOMY&[NH_M+ MY%\-9I.K^YOQ9.9_19,?#]?SW^ADBCE)940D#7!\BKZA+\A$(@*KZ)H2N*D, M9E#R&!8\[ ,\6NB603"!)FE(PO=X$S15PNQ784/[:,!;S!O(=L^0;=G-&CZC MC\ ]#;>.T&E5=6[I>*T#\7R))8';+Q%;(E^RX#%B<4BX@'H^Y52^H#^#A9 < MKO7?(^F<*IVCTSF'VHI%A$*ZIB%)0P'W.HBA+R'*""]:A$YHBD(6@UF\64_K M&E=DG-YI:%<:VD1/ +5163\$*)G+^4 M]^NL7.$5@.(I84I.8:O54&1J;_%K6TW'W5&Q[]4\MYSS9KV.3J6C9>K-%17_L.)/AZZW0[_&K=GIU OP*@'>!P3@#>:A^"1K;[^:KG6^P[G&J6U9.YS- MK0@PLF(2AHK<1C'W"E0-\7S(F7P\J0?6/1/\?4$L#!!0 ( M $!QG5("K9%_?QH !-. 8 >&PO=V]R:W-H965T&UL MM5QI<]M(DOTK%5K'MA0!R00/B5(?$;)L]VC7A]:R9V)C8S^ 0)&L-@BP<4CF M_/I]F5E5*/"0U=VS7VR*J",K*_/E"?[T6%9?ZZ76C?JVRHOZYZ-ETZRO7KZL MTZ5>)?59N=8%GLS+:I4T^+-:O*S7E4XRGK3*7PX'@_.7J\041[_\Q-_=5;_\ M5+9-;@I]5ZFZ7:V2:O-*Y^7CST?QD?OBDUDL&_KBY2\_K9.%OM?-E_5=A;]> M^E4RL])%;@TQ,[=,2^&CZYX/ND.E/#BT@- M!\/XB?5&_O C7F]T8+WK-"W;HC'%0MV5N4F-KM7_7,_JIH*P_.\3&XS]!F/> M8/S_PMU_U=KJIL0%%+7.Z%.-DV9)@S_>FB(I4I/DZK[!%U"UIE:?E_K0^%=) MCO%:W3-:)+4JYPI7DB[]G42J.3P]V 03WR15 <;7$0:M@"=+4O0'K6Z+M%QI M?)O42_46F($128'9RP2#RCS35?V#>O-[:YJ- BCQCLW25(W6A7K4^FNM-,G; M%FF\B/UJRE\-(K5,L..,)H*"-3;(U&RC_I[D*P@N2,F@@!5)!:@Z4\=RN-4Z M*38G$12U60+F5-)FICG#$":E7)N"X 9'7"4%<(U.C"/DN2ITJNL:T*>2[#>L M++PX?EP:$&6*-&\SK0K"FAQXE[9519(9C#T)"%XE&-R41'B-9VJ>F"K?, ES M?Z]UQ_)]U\4\(1X2=6M=F3*KW8(Z.U,WNFJ ZZ!-T)]AE*>435$V6F6F3O.R M;C'%$@X2[$DR?-A/BN>U(51.RRICL2)^\M]6)=Z$)7O#B>ZW4C M<^FL7PKC98M/>+W".=(DX%3JQ1$G+5>FX;-!SNN#HKI7,VK<=@X!T8JL'Q& ME7]K"S$O3/UA[H-KQ+&:AE0:]Q9R*9"K'VIU710M9G_2Z[)J%)8F\Z/BP>E_ M>GF?@^\8LM%)987]-61K-=.5&IZ+1);',AD#3C 4PHK2+)9RQ6JXN2QFO6. MT.7$_HT MF423>*C^ :<*/#]=5R4)@AJ=1Y?QN1J-HO/1\)E<'EX.HD$\4L/)971Q>:$^ MEPVDMQ.%%PH[19?#,3Z-Q]/HC&( MINMO:T*GVH)-H;>PYK7.F\2O= ?S MK(Z/7M_='9V(^N.C>L31O!3C,UVU$QJ9O\Y3&5$;7IYQFP%F.(@'S#-("= M:D;21" &G26$$*=:Z=4Z+S=:LY!""V&D6:)U0K;!'8-7:AB51'-F*$M> 5[<3V3E24X(8L#QD*J!'=0EN+.)9%TW9B6JWI)8DSW,Q1KR[LZ8;),\8]7" MJ"4TM22KE//"4&"R=V#I(Z(1^I]LO1CQU!J+U%1INX(%P4AL<,WQ2YN0[N)Y MDF^@_02ACG;':CIZR.[<)#.3DZ\$ZDJ8)3H&R\_:2HV]!#D%I&RU+@OGI-%J M!7P],10F]9..[:P3O]E?T\)G*N&'D)8=&JX");V%!P.3U#"20^F&T1C \P+: M& -FWCPM$,<7T6 P.5''@,#+Z0E\"EAB\T^YI/5,&EP EO@(^%#\#L?%S W(V7HF?Q*QFF2058?B93RB M6X)N-'Y2\HC=]SUH ;PV&IB515N+PP>FP%N7(5"49BF($/8\XC D +747%D M$=5;(BK*S9,<'S"E=-KEG-'G'1S8#W.3=S/V*?X@7\Y" M5?NA[JN5T];CT$&O@=-8/G+T".&K L9D0=#2?.7>L=$G[1^13H&*NW M"$XIK(9M#E$.>) ;B8D$I&KF 45Q71@(/ZO(6#AN *QS#D! R)0.%JS[7@R@ MC:G__=^FP^'@Q^O[&QK(?\4_GE@\S$!>08XCS6:/(2(;#]4G7Q9W %.5IK2 MBV/*ZMD=F6;;;1>%XX^Z P(B7?^QBW52;!RNJ[*Y8 M,\D[)X8?0 >*>DY$!PX'1??6&:1ST9!$_->9;AXEAR$8"(_4(-)G7+%0&)R M4>3,LZE_4PP#ISF0*(>;!=V$Y$M>Z [K%?6KBU4,%V4CBA21@E3K-M&\ Q/ M:7YG]H.3AWZ5 Y==FF]EL4H3;V95F61RPS0Z]!:9Y?NX(=< 4T?M5^H=WU1\I?ZK+0G@0C-82T*(T52^E^ .O@OT(.VH M#HYMR#N618=7ZN.LUM4#VW"[L-RVO53,:XNR&^/NVD4S:5E5)8)X"4XV;@W< M9>(V&5W!_C^Q!*5,GER&G6S+$.M1DCMNLT"=O'7";'9DEC(EL&\B]4YFA08R MRP@^&2IPOR#9;;8D M"<>O$I;0>\IO\M K9LF!98 ^!""9-X&4L'&9TZ7.??K,Y6Q?DZI5G,\+K!9' MQLFV:TAG?#&:1-.+L3JF#S$,6=+LYM).0(?+LZX0 D(2*5:L(TN.:$"F9XU8 M!4E.U_Z(44]S:L(<9D(W8E\J]/LV\/@(H'ATHD8$Y\%P8I;+W=X&#,.?KQV1 M-H/>W8.*)*D$N'8@X\+Z'PA%!.TH@;5,BD5X$Y0^+M,D$!O<=^8NHN==D9; M\".>UMM>6/D(UZI>FC6M87UU)IA2%&_>OU9W#7S1=TUVIH[_X_[-U>O/UR_LIE=E?2T2SV^B!$8$D=>X*H/I\EWA&+'K9(TOEC2(&40"/]>S.,T M2B_TD!3$EG!L(:/+I522$/.((@Q(',X*-)R!^LH\B)_:V8!;.-55RZ(A2AC M!)@PMWDL24[ .G)>@D*GS-9>R&%ZF8W,THI"8C_'/^U@C,0@Q)4R Z4, M7BZI0W:H7JHYN::,ZDW,(<;VMJ.Z(N%O?T__I#I]V1^'_M@2>(&R["#[L' M?M=9@JMGGOYX$EW&\8E?8OOO=V6Q.'W'#JV0MXU"?(JB+$[GV[Z2JP]03IL] M(D[U\WA*UA0+0PHL@QT M%02#4+;'F6V>!'2)78>@_--5"6VVFS4G8DAEYW\(K-VC^6>MNB2@ M*U+TD*K3- M?20^44HI(DY\'"C#.9"MVQE,KTFXN$-RX,@EOZ_V7O\#)B\HUV"-L&2_L]:; M;,D_GCGAWO:GME:VP=;6_RRO?;VRA=6;MR5?@ZN]#HHJ?^:<$"B_J:S!>UP+==(#'AM V%;=>G7 M3L(C"9SU!8Z$T'=![',4*;,[C$?1X'Q\PC6T:#+A+^-X& TOAISZ'0TNHXOI M^8D]1W-JR[!/L>\8\^-S.*)8?#*9<.:3*":S-$S5^&JL^#><=H:1I?Q>9:=6P502[;*M M O,_VTC=XI].4IO-6D>*5K45#T"2:5Q2A+.GWIQ3G%%5)*(,:](I8-NC=$68 MX;;A1^Y![9L;9J1#FA645&!NONGL5)P$GE$GU&9 V2OH@J3]6)'MV<2UR4H. M[YP=H$H5^VS.;69!A*_EO9@PA9@>(#$B1E!PFV\(M?#O.METGE#$]/HPB'T[ M6(QV/'-GK/<8*UPR;865M%^#(C+Y:K G):=NQKV'U@\R=_@8\ \IP7X2XI;IF*&\(H@GJH0"6 M@S;)W2UD4=!.L<4;)Q3"3UNRM25OFR/]C6#9U+O- G"B*=G=':C3CEYAN689 M)M^YR64P?=T+TN /(*+IO'5+I"79R81HA);UO&!Y7F^7&[<9Q&15?">4.CIP MQ:2_>_"%'!J?BY="$I%GJWER,S2U X*R2'6/?*IHA9G&X.)I MX2Z^>V1@ZF),#YB.-9PTU=\:2:MWPP6;"DDZ-E[7L,P]@N U6T:NO!<9U1YL M2\HV6T7UMS&"BYY.Z>@^LSYQW!0KMT^Y1>$+.3NN1)T9PEFZ\4HG-OCB!E=! MH'F;SXV48WH*"6^!^+AM? U;=)R\_%1J[W1M M4D#K-"#JL,))BP\6 XYY_?*&Q:\6.*127N(,Q3^[$LC^1"+%EYV M'J&S.?7)4*#<%BY3X^GO,)7Z.:-0WCA$N?BQ:TIB;354R!;WS"<($K8]NMEX M2VG)\$MXP3]P[P"!YJ!NE#5VK=R<)[>=88^=OQC"?U MX^J @8=F:6#2X,OZ3!(! _>X4<(73.7N$A>&1'U=?=[)Q/$7N>":J)2# _M- M(\.R!P4^'=E.9\,MF8'YWMGV&8EW56G!865;C*9G3S?64E]!TD]Z" N M\A+AP8X^],P[1U;.I>I9+N"%SIW[EP*_=:@J+NG[H:PH'VH[.]O&U9>X/5>" MLW(^KY=D)[N@G&XCU]_"!5M;K"#+L=A8"^+1**-BKIFU(GYM0PSU^AXV?8%- MNW0[LH+MZ.P:,7"AG6'V"$290Y_(#9-D#(5GN+A,6^ YS M7W8CV4M)220-L5>1R&=P &LCB MLJ1V1^YZK()K9U>+^VA8G-GW .>H Q&\]\Q3O#F57;QK2[:>O^EV%.\,DWV@3#4CX!8WF=D@*2T9,2BZN-&>ZC P'#=5>S+F8=N[Q(]#RQ=S.R++('@ MRS5VMRL2&O45@J'5-73W;E<:@RRK][.2[=-SM>;--U;SW+G#"VFZK[1'?)?D MDP%487K*\O3M+/DJZ1+^4/$]AQF/G>,:GF>U,K5M]WAT(F8JZ;JF2:8_- MCJQ('$A\*-_:4#1F@<[V65>Z9T?/0E/\YO[^&6:X'Z3K/09P'MHN7'"21^+A MU*9OIFU=R/6-SKD\#W!W(0PP=0Y3)QY_F62/"?F2RV%G^*DUE9% ML$Y6D)G22%L>&96N'S,TJK#Y.5THG?!:.'+O.!*0O0=W[0&^3_1?HNOSX2 G M9#(K34YO/X# A50-NFC\<5F*B<;DW]O.KFQY11S"'XBC$)SYH&(WK'.U@,3Z M/WGHA80=3JZ-BG5.?)'.#^EP==?_6.%L]&I4X&U1I[USMP[)F'Z[3&ZT\H7(=V_W+YM4"YG?+;CY:SC>6$1'B2#7$!6>C3U]9= M\,ZH1P!7.$SRAT0PGM"MS/Q'"%CYF+$$)U*P^[1?>EP6:XN.+IO5NSP(1'P*CEO)\IEN, ME';MXU27R967F.@;?STN@NPO% :.33MK@5-=!,$=9_;-SQ"TNCO9+G1P7]+N M27LHO27J_Z_B#>VGT $@H)3AA"I1=O&;,W[X8[8)0IS'5P<218(718^R>/VF/6M-.W9:S"D=5UV MPKV >J:NU0QB_34K'SF+[G@?K+L7?#D;WQ#4]EC[%U]BD7*\[ZN^_NPMW;]JV,]246ER>M$A\T4<32YCW[UQ M/L6? _]G "_#X3@Z'UTH+ IBXDD<78R'BHJE8_NZ(;VH=QZ-SJD&.IQ@H7C* MKQM.HGA$;^\-AY?1X'RR\VZ =2FDA^'Y[6'L#;R(XXMH,KJ4_K)X.(K&EY-^ MX]B9>E52'O]P9-Z99U+8#E),\5":]$^;41S.NEM8PO?O<5%AKA^#76US\E=0 MM#X%4LL>/@-ALSXP^X)?G/B17PYCL9#VS,87PRBR_AR M^TZ[??@5I!?Q9 #AFCH@[>HT>W;A=U]O1Z M. B(NYZ19Z!=/]D>0.J+T32*!T,/N*IU[G72KW]+M-9OFM_STKK]%86G2/*O MM1PB*9Y&P_$@M %_@B+>);YT%G7'EM!J62MI6'IQ(Y!/KQ)=!GXNKVGL25[4 M@>N\KX]G]WVV?FJBDQ4NE3J__]!FY4XGPA^JPJR<:KO:0QB)]"./)RCP/6@! M'?9""OVM4?&0UH4)Z3)8% \!\ZZSDG_](?SEEO[+,;=%<(D#TDQ:]NWU_2M^ MI:\_M^NK_K+FE-2'\HQF34_CL3J^OO_"2YS&PY.H_T+Z\><2'K2Z& ].KM2] M 0/,?./N;JL3NS?1Q02US'%O/P4O^P1O5K3LM'. NO*IE=Z[[Y1QA_=J-^?" M-WU8M$8:R>F')E;\AJCOP*+&*2IJ4;ZS:]I^1K/Y]?W-"9VX7U),[(W@!NEE M59G:?P\O2]@2=5U^@KJ&"HU9D*[WOT[ K8)=^UG/&C^W;3$0FMN=>]^2F6.B M84/F70YS0E+D\7OP9T1H.#@=>!'B/R!"GS07:W OGVCD)^KL6#E9FHZGD*6W M24IX%#;3JS?O]W]J^9!AF+.T+[JZZ;9L2')[] M>GU]%_X,B_QZA>OV7MKN.@Z_:#*LK#6_8J>"5[[\2VN._'>XR;*0U[1G2?%5 M?>1"5B;G.GYW^^KCIQ/N^RIDL6XJ-Q5XI))PEONEN'[%X,6"OS6#.^57?>&5 MGS5H)$ML>S&<.E*?NX4LF[".X+1F MW!]-N>:?_9J5#3PK_DB_2:(K&H#G%$.Y/V@#_SMPO_P?4$L#!!0 ( $!Q MG5+-U$]\] 4 'X. 9 >&PO=V]R:W-H965TC13? L^67Q&F1!$B\=3/6EZQNNP_#/M 2;1&E2(6DXKB_?L]1 MDE^:Q-@*[(LM4;R[YUZ>._)\;=T7GTL9Z+[0QE]T\A#*5_V^3W-9"-^SI33X MLK2N$ &O;M7WI9,BBT*%[@^3Y+1?"&4ZE^=Q[<9=GMLJ:&7DC2-?%85PFVNI M[?JB,^BT"Q_4*@^\T+\\+\5*SF7X5-XXO/6W6C)52..5->3D\J)S-7AU/>;] M<<-G)==^[YG8DX6U7_AEEEUT$@8DM4P#:Q#XNY-3J34K HS;1F=G:Y(%]Y]; M[:^C[_!E(;R<6OVGRD)^T3GK4":7HM+A@UW_)AM_3EA?:K6/O[2N]XY&'4HK M'VS1" -!H4S]+^Z;..P)G"5/" P;@6'$71N**'\605R>.[LFQ[NAC1^BJU$: MX)3AI,R#PU<%N7!Y-?WCTVP^^SA[_VY^W@_0R.O]M)&^KJ6'3TB/Z*TU(??T MB\ED=BC?!Y(MG&$+YWIX5.%;X7HTG'1IF P'1_2-MNZ-HK[1$_JN*X\5[VEJ MBX4R@BO!TU]7"Q\<"N+O(R;&6Q/C:&+\G1'\]]+TWM!;L:'AR^A_TJ602T9> M"K-!_=Y6RLF,3DZ>DUTBY-*ME*"YU<)19NG:":\T_=#!R@+/G1\)I*5GX^XH M.>O155DZ>Z]0R%)OZ-GI^)2UL(6RS0SCWDBM+9I1-NE ME;591 >MST;=T7@0':@I%KW3M5^Y*GVS:3(XH[5T$A]3ZU#A480-.).:>+]/Z5-0FI'=B/2+6"%&77KS9MK2 M#0/Q =W&2?($W=;B^_A6O_HMU6)5L9,5R@6U4D%9Z[=RB/4#]NU'THBBAN*K MA9>W%M =)$C;$3:/NPGO8#@6FD%.N]C7"DW?6<,$ZJS6WO)F!A]*C?- M,1[M&BB+CU]&5EVMYCCJR7J,*/1+E=4M96T:7HVZ+\]&75KG"DQMN@[/C=SJ M; $B4BDVL2EQ-H?,PF8FM05Y;!@EQ[(MTI3IQ&@9"B#Q(RKN /E1]0WL.J:[ MP.6. 3:-L6FI4_Y MD+6L3.:;P.RCS44&]0 "2!E(QHQ#KE++SF M6=Y[[!3;W[L3H".NXLV')PT*N;X>;%>WEZNK^DZQVU[?S# ;,>,\#FA+B":] MR4F'7'W;J5^"+>,-8V$#VF]\S'&8DXXWX/O2VM"^L('ME?/R'U!+ P04 M" ! <9U2:CM;)' # "*!P &0 'AL+W=OBWBY?JAZ@?C#(EUCIW:SK+\ M^XYMR+)5V4_]DOAEGF=F'GO&XZ,VWVV)Z."EDLI.DM*Y^C%-+2^Q8K:K:U2T M<]"F8HZFIDAM;9#E 53)-.OU1FG%A$JFX["V,M.Q;IP4"E<&;%-5S)SF*/5Q MDO23R\):%*7S"^ET7+,"-^AV]S4&G\E>Z^]^LLPG2<\'A!*Y\PR,?L^X0"D]$87Q]YDS:5UZX/7XPOYSR)UR MV3.+"RW_$+DK)\E# CD>6"/=6A^_X#F?3YZ/:VG#%X[1=DC&O+%.5V"A=P.0G0%9B#LZ"E%^9HY-QT8?P7AK8O.#D&I 4W!"^4/9.$.[ M@G!NNG[:;->[Q7:W7O[V"\P6V^6WY7;YM!FGCMB]3O4OXE9DN9/<=R'I9_QV^09OJ(/ -;J6*UIF&N\8( M50!3.:Q1,H[*BN_+7.QZ'K<=A\#C\'\1]E\F7YJ.M&<=) M0K5GT3QCELIKUNN *Q$6NJJ9.@&^(&]\MAR-HVJEDBJH+IBDP1MA7L7X MX/&)IX*59"KY"+415+M"GH (_.[39A.DW#DAA3N!Q8)*UMFPRW73!ULC% M07! 9@AIT F#WHKH=&%8!5P_8W0N94O1A2TY:+V31RX;NEK!+Y?:-@9!'T K MC'X6FCDBL7!@/$;C@[B9W1$)STD=B5Z6_2D0(T&(U+N- 5ST,\BU\>[?$N(+ M]4=+="0(U]9YL&42HP+4?N@HBPX4J- PV8FZY%3)PM\SWY)>*0AZ-^K<#^Z# MU5U_U!GVLXYW6&/H7O+4A5\%V_OL? IM3-2=0_1O8ZM)MG.>C%31DEJP?80Y MHW5.:PX^(\=JCP:R42=*O: <+*R8(!D,_$ZDYB@L K5G)\G3%9@*E)=MA9(% M'6+8NP,*>S3JT>!#''VDX8\_/&3][*?("9S9\I:4%\M__[?:T75]G_V_RC:] MZH\5FB*\ I:.JU$NMLIVM7UH9K&_OIK'5XIR+@2)*O% T%[W_E,")G;^.'&Z M#MUVKQWU[C LZ;%$XPUH_Z"UNTR\@_;YG?X#4$L#!!0 ( $!QG5*;P6." M5 @ *<3 9 >&PO=V]R:W-H965T#,U*"SYSA\IB&/K^:%AR60W.3MR]6WUVHFI;R$K<:F;JLN1ZY6%JZ,3P[6?&%N!/VC]6MQM6PES*3I:B,5!738GXZF 0?SV/:[S;\ M*<7:[*P963)5ZH$NKF>G Y\ B4+DEB1P_#R*"U$4) @P?K8R![U*.KB[[J3_ M[FR'+5-NQ(4J?LB979X.L@&;B3FO"_M=K?\J6GL2DI>KPKC_;-WL3:(!RVMC M5=D>!H)25LTO?VK]L',@\U\Y$+8'0H>[4>107G++STZT6C--NR&-%LY4=QK@ M9$5!N;,:3R7.V;//W[Y=_KC^\H5-;B[9]R M?D1>QKZJR2\.NJIF8[9\? EL/,.P GH=O"OS*]3$+4X^%?AB\ M(2_J#8Z;60TT*PB3'"&G8I35XH4VO!_CZ9&JN1 M-O]X0VWB,0+GT@ MZ'07LO$GM16B0G3%@V&""OU0.K2WLL9#'BC575O.BR==\.+9I06,7FLI)6?"B@_5!"RWTT6_$. M @7(&ZIR#D92B*:IX5V II!27O4E,+RC?7:/',>$ZJ%M359;5@A5C QX@_T#A*))<7 M?V.^R'#.OM M@5]?.WS,;E3UX2WZNGYQ9RWM$AO1SEU8NGB!O2IE=ZB0<+F(P+]&%93)A$+S M&7;R4ICCADGA!.>,1U[4XMF67V9/_BIY[NW]&XH;S/.SEAH(;\0:T]4#Y6S@ M!4&P76!.B\%*4]3Q0E"*^D1UXS3$D\"'JZM'H2V[MKR0G-T=KXXGV)7%"3([ M< D?9.Q/7I3( 7;W%<_BF'@T!50\B^%6RI*KV[MAL[J0C[(@\IK5.7R<>EF2 MXG\:^8W&'[Q8 7J$$O+;_T['W9(_$%>0_;'GXW;SWREIZ"V(O3'J##]92*"T M5#41W(@8+VD6XW$&2$Q"]0SIK3$]\9VD,R\SQY' -@N:XO1V$[$O1WC:%6!7 MC730[N3GO+8T0[R1IEY35<2+"VH92F^@JF-WF?.BS;9R):PDVNR5N;(J^89) M@,IM4X$=T5!1ZIW$>ZN\>KBY,D /1J"*M[RMU#>%-)G>^:61U$)[S;MN[MK5 M(#N@6Z<7FV-JHTK/4#_%QFN%=?%Y7I%[*'J:V*TV-X. TUQ4J+%AJ]2.GEHS MJ:'-V,^:HP-I,I>JKQ'LT+EQ2'!$>RNW$=OEE2,DJO>&WPHIYA_F6I4?M-KP MPFY8*>Q2 >PY7B!F3)%>M!Q!XEU.>K#J)>H=\0C-5+38R6HD-E+QGW75O-PX M_N(5^1PT7S(#CJVV-CDZ6723[XX'R"_>ODMF2#V790X"G-WZC4SKV8,2Z(O* M'R![%[46Q$*N"VRQ/%.'\"*.;5?PW,;MAGS)23R-GZN55D^N"X-DWT7>& Q M4T/;/AP;+Y!'ILLWN]YW(:([QS2/.FKBV4_^>PR-3*JA&!I[_TPW\-_"X>$N M]K\VZSZ;:*Z0^Y5P3/&'E85$%EPH!+M:H %I+1<-&=TK\&T[/I[S@E.'?BF< MAL70BS!Q@,ZC! ,(D=PXQN@WQB+RO2!-:3H:AUX0QWN#Z(Y[\69CX)FC*/#" M.'G/CD"@4>(6F"7#\#US)11^8D>C -2*&QTFE/5+6&!DST\Q@6.^&V<^2S,, MY&D')\9OA($)K\^8A9&PM=:80#84I]J?!>$=_7AAYH;9 +.7&VL!(!S']'#L9')DI9N18 CJ.=E7BR;"[6S5L+>0A4N7NH2?/Q M9;N]^82%%$7- ZR8XZA_G"8#IIO/0LV%52OW*6:J+.9NMUP*,):F#7@^5Z#; M]H(4]-_FSOX-4$L#!!0 ( $!QG5+\KSZ0Y ( "$& 9 >&PO=V]R M:W-H965T1['+LVQ$.[8E*CY9F5L(8A%NXY=:5%DP:E0<=)J?8D+(74T[ ?=W [[ MIB(E-\6=7.?D%?&P7XHU+I >RKEE*6Y0,EF@=M)H ML+@:1*/V^;CK[8/!-XD;=W &G\G2F"03!GQ>B,-X MWF%&#:5W/#SOT66#Z#2"#%>B4G1G-A>XR^?$XZ5&N? + MF]JVVXD@K1R98N?,$112UU_QNJO#@<-IZPV'9.>0A+AKHA#E5T%BV+=F ]9; M,YH_A%2#-PQ'P\EH<0&SJ]M'6#S,YU?3Z^G-_>CN.US>S&[O MKD?WE[RC'"?O EX+ M>PQ)[PB25M)^!Z_39-T)>)TW\!9562KDWB*A8")<#C/N3IC6.@<_1DM'ECOF MYSMDW8:L&\BZ_[?$[X+Z63UWI4AQ$/$P.K0O&/T+$]SG"!-3E$)O(34\7!E: M!T(IR+F!U1:4?*YD!H1%:2S/*:2^/E*_H*.Z.F5ETYPG(>->I1R$!F/E6FJN M)8])925MP:R @3BP?8V>R@@ TNLJ9#Y7X3R5,?UXY1B M6S/S$N)("#EC8MZ,A=0P$HE7=/!1\Q)C4)[K2F?N4S /;+FTM/VLN8:P07QR M@+XQ@=LJS9N^"H [U6E0M=C:(@A/K+A!W'EM&*XN]W%\@':[[7][9ZP\B*=S MU.GVH'UT^]_F]?+DL/D!'-=X MQ:ZMX]Y)!+9>2+5 I@Q+8&F(5THXYKS#T7H#OE\90WO!$S3_"L-?4$L#!!0 M ( $!QG5(1#5EP2 , 'P' 9 >&PO=V]R:W-H965TV-BCRX%2JF#-V%Y="5M%L$G0K,YOHHU.RPI4!>RQ+8;XN M4.G3-$JBLV(M]X7SBG@VJ<4>-^A^KU>&5G&'DLL2*RMU!09WTVB>/"Q2;Q\, M/DL\V0L9/).MU@>_>,RG$?,)H<+,>01!OV=\BTIY($KCKQ8SZD)ZQTOYC/X^ M<"=."JWUJKQ,*QN^<&IL!RR"[&B=+EMG MRJ"45?,7+VT=+AQ&UQQXZ\!#WDV@D.4[X<1L8O0)C+P^3!?+R>Q(UR_&VP@H-; IA M$/Z8;ZTSU!-_OH*?=OAIP$__5Q%_% ,^%0@[K>C>4/+@Q%8AU$8_RQPM"+H2 MF:XRJ:0(_;U%=T*L8"&LS$!4.;R3ZN@P!SS3KXF^#?1OEJO-[4-K2W)C2_>C M<_+*3X4TSF,2\,$"^N,%.IRLZ$[G 9YH2U(2?OYIQ!/^ZS?5EW"5*)1X1D.3HPL\Z27W8^!#YL64C\,9-R1%J8\4^PWP_AVCWPWKL\%M6 _O7R4W"N38 M?R>7\MZ8&Y)?SR&N?O',85^^)Y<#UR! MA'3R'Q8,!HSW1N1^F0M-H.P NO8]9FDXN0+P!4TFK6]&F5'J^)(A!F-"I.%D M#E2UL =Z!YDNJ4HMCBN$:R*2DSKZDN^,+H,C&=94W-#,Y)=?[=X>M;ZM,T7@#VM]I[%P &0 'AL+W=O]MIR^V1 &+W;-GSRYXOM3FP:9"./:49\J^/4J=*UZWVS9.1GE!U'%,R![LTI%L>E=3JO-L.#7*KPGS]5.-0VC#H_V!!5&R+O=SC(>WG-';\X-WK) M#*V&-?K@0_6[X9Q4E)2I,_A58I^[N'YW-_EZ>3_Y^HZ]G]Q>WHXGEW]GD]OI M_=V7C^]N[Z?G;8=3:&T[KBQ>!8O1#RSVV$>M7&K9.Y6(9'=_&]YM7(S6+EY% M+QK\R$V+1<,FBSI1]P5[O4W(/6^O]Z.0A9&/G,C )LHZ4X)CSC*N$O9!) NI M%NR2N"*=%)9=2QMGVI9&L']>SK *5 M_PFUF6%SPIQ^OB 12H.VX7?#E>6^&@/<4CWBZ "_5)O-MIQ9F4AN@'^+70L( M4$)901$[A!!+$Y>Y=5S%PC;]HVU4Z\CHL0VN6S9;L=+)3'XG*\DV_7,XIF+) M,YR^(4*+374N?KJ,<3 ".O80 O>?G(_*B%@;4)]"JCGW%PM@E=693#P:",") M8$K/F>!&P3O$LTQE)IC&3F-]0#,![8IUJ6@7,&+\0>A @%A3A!CR1BHJW9:I\JRLI"R>\B:1+T,V"<0[F)FM@+,&9N2S[;$3!9<+$$\K*5N![ML$- M*[#BK'G6/V5__M,HZD9OV/O]BOX])KMG[)@-HSX;&VWMUI9=\N(_,]3L=;OL MM-/YB:7+.#:EJ%DZB9K]:-A@)\-FU!LTV*@YZI^QDT'SK-MML+]B>L$:Z#S6 M-DAHDEJFMM19ES0.2LAN\BLE[6O6DSV5Q@FAV%((%(V@_GB(1]6CT0](='_( MS/3PT3_BS-X1OY#D3SX-4L4DCB=1=]1@W:CW:_3021D[9GD&,->\&O30?>N] MQRL5X[E&W7X/3F\65&ED)]W31OCS];IL3'IYGM@ MZMN^H%T^37-IL/-;"0%!Q$"3$-OM,UZ#/!T@01;)R%BJ$0=2Y#DA,W;RX6[< M.("&%S88S^1\16GE6_VN(,")=-8C^A^?H6NAC$&[S2I2'V?DK PB1DVW=#2> M!#^*$IG%F&J#:C]WP L]9TI7N@?$(9ATZG'4:XXZW2U?M>-;@[2BUVD.4'LV M19+P,VIF;G0.-JW(CZT0 ;!P_ *%U?9UU4 9(6@JHK) ;E'.+O.,A6QG&>E\ MO7$6%6EB;;UO@3R_J_ST(^D'_M!80*T123-PN#0*($V4=Y_* "V&71G^'9CS MVA2R"GV%LSL$ +!57"&W8=\.'9Z-0 **3MU;/:,=K$P=_DF?D@9NS ME*AG/4T#A_3]2D'&#./82 M49]M$>Z7UK3%$D@ -W\P ZE_3'-:%K)!&D <)]3^5BJQ[17/"YD4"9=<5//0 MI^,7$E&1YA9#QF0[.NZJHA54=7NRV-F316ZR5579"?V"4>JRI#N3SW+ 9@>V M#4)KZ+<9JD9I@1:;9J!<@7O_0)J4):A0&TZV^H+'34$RR MRI\:06V,H!<6A$WH:Q2!$2F];/#7PM#E/HTG#0:,(.="^G4>"4[SN?'LQ"7$ M89+.5KX@,X$49?);28)$#:R2\C65=B\V+P#;/7NAW[@E&"Z?1/(;T/O-?\+@ M_JP=(FSJM5'GS7@\]9^Z;QI-_U-!DV:-KG3/PXV@(!+Y:UG5/0N^JN14@38% M=>80% WQ@U:G\PK>*PDL2JAQ[%4#=*3AMB2.]ON><==<23#\P4"PV,GUS4W# M'^-KN4Z&]7'5?6,\Q82#OK83/#(6BN_G!:SWKU_^0#^HW]SLW#WI&>SAD#(6 MV_"KX:&U'2>DW=02=BSI,A<+\%#M-RHE&>"/0;83)[9H/ ME$$*;W^R&Z_]OUW7]&6HT7OLKFXJ0!,13RF+\&'CV9U_"II/MWVUVES!?U.# M_Y@-.LT.Q*'RV(^!?1:U3D>O/#J]7J]Y&@T"9,=L='CU*!J\HH&N=]I_,^PV M!X/.SDVQ=L/Q*:587@ MNV\1P,]D7;T%!K5/)_T[&;GU6UI,\"7;A[/.9SJ?35]A&1/:'=#^H MT4%HCG7@6X=>M[5K[SS1DA?^S:X-M__P^G/S=//R^#*\,]TN#V^>,70LZ/Z7 MB3FV=EK#P1$4Q+_-#5^<+OP;U)EVZ/_^8RHX&$4+\/M<0_2J+W3 YI7ZQ;\! M4$L#!!0 ( $!QG5)MX[4-K@8 ),/ 9 >&PO=V]R:W-H965TR'NUXUS38U76ZGRTT[HY M'8]5ON,54R>BX356-D)63.-6;L>JD9RMK5%5CGW7C<<5*^K1Q9E]=BLOSD2K MRZ+FMY)46U5,/EWQ4NS/1][H\&!>;'?:/!A?G#5LRQ=A6:_7;#[P7?JZ-K,DQ60MR;F^GZ?.0:0+SDN38>&/X>^#4O M2^,(,/[L?8Z&D,;P^/K@_5?+'5Q63/%K4?ZG6.O=^2@=T9IO6%OJN=C_QGL^ MD?&7BU+97]IW>_UL1'FKM*AZ8R"HBKK[9X^]#D<&J?L= [\W\"WN+I!%^0O3 M[.),BCU)LQO>S(6E:JT!KJA-4A9:8K6 G;ZXNEM,9Y/%@A:3SU\GL^7B;*SA MUBR.\][%5>?"_XZ+@+Z*6N\43>HU7[^T'P/.@,D_8+KRWW7XEMY"=64XHESVF&XY:*%D"=]S;Q4UX8P MZB/,7IW2W7+Z9;K\+RWN;F]OYDM:+.=WU\N[^61QBI3!^4&KW BHM(UF0D.I M=L-L0BR >@ND7 *WTIR75D/8Y))#D"%WRNIO[%M=E(5^@A]YS[5RD+V\;->F MPE'=M:H*98:G0VM$E<6JU?9.M:A^FQ*8F!@2FNPM1R/.]JD7R2:-_]D6C4'_ M,TUFGU&0D_GDEW]'U80\1O2*>R-*#F!:[+GL >8H>E%;\0WWTHQ:L'0,S9;:2MDD)64*"V<+H:"&6@4NN ]B".(+,]- M'/6$/%7J9[J^N5Q.9Y_?$Z'OKRTK'UA=_&71-RCGCH?QSVJQM@N'"E>F? _S MP&YII- XSJCBIHEPMP9VQ#=KT_E\^ADP;F;_)Q4]DE?%Q[:RR'&4M=), 2F+ M[:O\&[C2R#B@LRW>KMJ2R0%+3V7]8(8 EGF^JT4I4%,OY=U#?/EB- W+'5&> M%_;@?\:%H74\ /D#*UMX49;4\>@!&]/I0^._&HMM8TJN&UNV%E NG;Q%_<"5 M*8I^3+T,N!:(50L]C!=;1DB//HP@!\OU3V^ZQLG8YGW+@7Z_HMECE^4W\9[0 MHGM5HM4371U6D5N)Z5#3GO-[A:J$:\*1B7%NSLS^*G5HYT@?Z!3/S+CQXM0)LP3_L1,%'HCWHR=TG2 -*(B<)(UPS ]]L! F]TN< MI/?(YF)(8>SX64BID_DAW6PV:B?ZMK]!KJ15M.2/?=@C0$'B9%%&7NCXOO,% ?E^Y(2Q]P+;.WR_# -D>3Q ?L/C/4- MN&(>]O7-'TB#W'2Q#57 MB>=D:6(X',V886L8.VZ249 Z7A;3939%U#D.IY9_,8= &5.'(>0)'82WZ6E,+,HR5 [GD^)ZSFNF])T MMIS,^Q>7CU*G-5Q:F_R"[$!+_B1/$;[! M4691^C,*/M. M.B!\B'1&$9HN[IE\HB0)G32-<17C"M]H=',[F=MC"LFYOODZ^1@MJ!CY9K(D MD.ECI#X9T3,_LGWC9':2O*+E^6@GGSP42Q2^10L-E$!%9"2. ]@?7@M_,![3 M^$=<('-)\N,18Q:"8V/.'MI7BRY-!NPOA$X MR_L;$V#X#K_X&U!+ P04 " ! <9U25F3^/)86 #W0@ &0 'AL+W=O MVMK:S] )"1A0I$:@K2L^?7;IQL 05ERG+NS7Q))Q*/1S]/=H%\M MJ_J[FQG3J/MY4;K7.[.F69P?'+AL9N;:#:N%*>G)I*KGNJ&O]?3 +6JC4J?[US"(I,8;(&2VCZ[\Y5A6._U5+&?OL9$=EK6NJ MN9],%,QM*?_K>\^(9,+9X98)(S]AQ'3+1DSE.]WH-Z_J:JEJC*;5\(&/RK.) M.%M"*K=-34\MS6O>W'[[].GBYK_4EP_J]NJWSU77[Y]_GKU M^3=U_>7CU>75^UNU>UT5-K/&[;TZ:&AK+'"0^6W>RC:C+=LE_F M)N_//R"2(]VC0/?;T:,+?M+U4(U.!VIT.#IZ9+WCR(=C7N]XRWH765:U96/+ MJ0K'5/]],79-37KS/X]L/,8,IWQEU56;5W-"OVLW4!_(*-$*7-'NF:5!5Y*9VOZKW M?[2V62ER.[QC,[-U8TRIEL9\=\I B]9(XT7\3V?\T^% S33M.,9$HF!!&^1J MO%+_T,65:FN())Q+\27+ZL)F4R&L+MYM5=4=LK&"*F[S?DR>'CW04I^YTT=*Y=:F,34%5&A-Z7E>NV;?E@/_"::_^^'JPY<]-3?D"5B]"+I\-^0,2($L M1=U<32O8%,1/WJ"=4+1HZ_BS[2B+]H^M0 ++3&?DYS"^UDM:@$@BO9+E:E.P MJF))'*C08Q@R/:GN3#V#AF;D,J>T=&W\*J1VI++TN%E;D![TR&,C[QWA,2D^ MCU)\_J@@KCU:>TO6/+&; ]G/K>"C%5L..-C6Y/SO%[!HYPVT-&OV^F Q]5$OREI'W])G<51-47N8OBDQ&.,O+LZ]CHQP='ATR M V<:3I&4 W8)PR=-@U4)TE1FOBBJE3&.0P8_E MZ*H:%W;*]CP@328[;N'C"3TOQ,:Q$\<(42R8*+PUG"L)'YZH=:(2; =BSS#I8!CF)ALA'$"&+IDB Z_D=\E,"7>0>;V3IKY^1U:21M<,&@OM50 M<7JNBY4CJ[<=[8'5.'K*[L+JL2V +XBZBEPYCL'ZL_!:XX7PJ%6<1JLX?52G M;YLJ^\YZN-$@GCRY9PM(N!"Z*6IAQ+ZPE9 53B!B6/ DO5C4Y# 8]X /+H%9 M!'$8FF"$9=?D?>7?6O(6%*!_TR=65) 0CT9,])HHD(8H P8XR0V M$-Z",4ND\<.]7 !>@@R8V4/UQ=O6'3&#U'9J2Z#N7DPCAI0DCIJ1:3H;3HUW M5GH.O^$XM-#SFD2-T.X8497=#$(O$SL!C.N6'*KW]PLKT /+\T"V0V@?QA;C9*E 4J0D^ (A\X'H LH:&???:Q?HJ?Y,MC5G\6K?[L M4F+@#U81GRYQ9=5GE9&J9R.4, MV5"R[B=QC3Y#^?=_.QN-#E]>W%YB('\[>KGGO4-.GK"D;9& 2"P9P/N3(0 ^ MD'1(G'IN4'UAPQ"O"UK2&1PS[ND<1%F:51"J:9MD9'#:3)D$[+6S"I',C174 MJ@+B[N<554F?,W\Z]FH>(D&?%\!]CVQYX?R1&;K[[0;I>!MD -/DY9==YI 9 M>R?AQW$@\Q&5=]:6'S2D9&X"HI-0A%S)PP2<"T.T()NQ:9:2$8I'(*QB*6]B M*_..(3D!V]0PLJDO*3:*_8+LLJ 3)9$GE"R["WL\/&Z77C#8;J0W)49VXPM M%VTCUDU/,3_Z@?3D:<0-IO:0YBM9K#;@S;BN="X2QN@41S#+-W%#Q$".']R$ M>* .?O8:(8,$-_4P"NMC;=WW89(E>E"4@@=88J8IA9<4(^'?TI+UJLKHR"=50;F)4 J7119KIIPSG*N/+*FC<_6?;06OF 8%)^DU1UKY M79(SBN1D!UE'=7)L"]PDBX[.U9>Q,_4=1S2_L$C;"Y7FM675C0FR#CB7$ONZ MHJ1$8.LJK$&RU&&3XW.*AH\L@03TT65@_X$A?^H(]'U.W>E;I\SV@*AY\R2+P=3 MJ[DZDB!'SIGT.E#"&7\Y?C8X.SU1N_AP-'J&40\J$WM$1ZA:S2DY($U$%N$& MGARQ@-R,&XD*4NIS\8B#GN4X^!QF0C=B4V'IQS%P=X>.H8[3X:#6:$2 M=I4PC+Z^"T3Z>F0G!S5 \NG(V.K@9$+"]RN\B'@[).0S74Y32: 85V4Z41N2 M=QX$T8/PL!(*_)1IF6$*!6B':DE R,WL FMXY,H$(WE]_^F=NFX(F7UL\J': M_?OM^_-W7R_V6&T+5_V0O[*97Q5VVI52?CEZ<=Q@MT#XI*L&F*$B9L@)F!A4I6 M5\YU<^+3SHU!#5*_4N5$*3NOD.XC#KF9FJ"6[LMTK-819-L)*1>"@BXBF) R ME.P6D@Q?B1"6^90RT%USA-Z,(-4W9"SGZI+"X0I;^Q%]M?#BO(ZQZS;QO%\8 MQ*6_7+"+.]_@ M4OZOCYX/#T*/T T'HT>IE\2H38E6QM)T1*2$DQS@9G)R_B MG/ZWGSKM XW_:P_\;' \.DT_/#SPQRX2G#_Q]+O/!B^.CO;B$NO?/U;E=/\C M UHA;]T+\2DHL=^?K&.E4.]$=9$1$93Q*%^74PH!E<' 'C"IZOLG#"&4; M,T]K2AS]:K,E<(K1@*RNS4+J;%U:Z]-2AK=T%ENS8!OXH7(Z5)_1^SCQ<,"9 MI,.0I5V$C9T &!4BBK/_(^D<%'@5E<:R4)G8.HU_DM,.7 M%Y-^&8WP<3N/ZKX?.,P!@%..,O=1F*T06W1UPRF*: >@POBZA(Y50)1ON"BQ MI<427+YKQP0$K.8Z/[0RD L4ZF(.3IZ@$>4@@5=J\C0!"VC7#8&KKZ&YM M99_ZK2V'B@BY^ZP)I8ZQ;^K*)8^<:[./:,W187=SX/!14=^@ND.V=B/*";9L MO!CPTZOTBAZQ3R-(@UV O.PCI8/I[&:8>HJGHM^%'X8&+3=%=T 1C\!@+)*$FJ)>"#M M/69;2!R $4@3*< 9QVZH@7N!FR(#\!STQ=-N(9^H^BF^*1"40OCIVV)C MP!0IM"!N/G7KI#D95R@P[W>B(] MR4$GQ"*,K!<5*_)ZO:6SSB FJV:9H BS1<2PWPW^!= @U*!]@P+D^1::2 93 M.T=0E9GID8^N(5];Z!@7@'?@55JS2P2/A;M,:P9)N!8-<6^%A/ 0'[:( MEIOK&AQ>)>H3MHE]0K%QX.5,^IL0FS1F.@L8=+XB:$M,NQ*.1?N*@26NED [ M:5MPKO_/H+D4%4ROPO2MDW4UMZ&I@TPF&Q)@/'P'=O4#HEIG(' M/P#Z0=]6GW8R :VB%]QKDS9C$K\Q,FT@((7HR XVFU8K??K!)CI?$,WHZ$T0 MQEDSK.L.%VJF2U.@)B)W,=G*?"="J&GJJNC,E[;T$NQ$R.WV^]IKZD315;0.(TZ(B:/O 'GKAG;." *EZD8O\A2D"_,O( M?YO45$+Y]'-5H[+H;YRU3>C4\+5!22RJR<3-$">[]!;2*,Q]NF#KR_Z('-.5 MCR#1&Y':-[4=MZ)^;0.&1GM/[[\1FQ[2']*%I!OMI1*@\_2 ?!]1SMTJCN D;G6XFH/A9$1"GU M%XYT56I!)$>H?CRC[8XNL#5$@D$*(9-0$2&2Q(C&!TVB9EK#R)I*VN6BBFG\ MV.Q!?<$W7I:/+3J^]Y9A8R+IV 9S"VJ+'W\4O'JQ"]4B MDUP$> @!V:Q"KXGK/H.0AU<-Z4>BB[,*5\KX9EF=B)VA%M_/8'5F[$&@3*^KXO%_7TKS Y:'OF4+&2=[^I'],Q38CB572*T1:SG7[H=!9W1 MY)@HH_M"?HMO=ODD\B$LX[6F7'P6A1X&K]MU;YF4@2!80J18YBQ#SAS;%8GBBQ@[Z8J&#OH&P:XU7/7L25G6LW[>S;S(L#AJ5P&KDWT^*% )0/0JWDL\O3C++!*-B,\5/X(,-/C %S3 M\\SGUOF+$\N@8K;.!5H9KHT$WOKJR!SJ /5!Y;)!-N8=G;_G6IM>'!VFH?C] M[>T3PG _23<; N DC5TD8%T,!.$XVP_3OL,BT$>B=@'G'E(8\JD3"G6"^"N= M+S6PY,2@^Y]L@>R8M,VM'(K,@T<\DC@T[BD_;9]UQ[79FW.G&KT\R6OJD!JN M.IM=CX*Y(6GG_D93Q%-Y>-+V>5A&B:_$?;Q94U M5,0I_)8\BI*SF%0\3.M"'5M[_%.D*"2]*Q0N)+'-"1;I<$CG5Q_BCSF=#:]L M)&@+MYD#W-JF8Q%2)#=P.7AAPU#@\Y&IBV^=,Y'!?,%<:$NB:&<6_X+!==[N+]=?[RC72WZ; MO>5XY3DA&9Y40T)"EF)ZY^%"!*/1 X06G"[NM/AX>+UPPVL_BD.7Q&.]K6! MGX](0#]3RO@H,6I1Y[/=8C#:1W=.-_;!GKCV15[Q^V];%T8O]HM#<([=JO^IZ$M/NU(EM5 MIR>'>^>4KI*7M9-5Z*&MW9[J30S>Q\F<<&,YN:";W(9LV3UP*)Q'$.=[PPTO MA]R>[,1OSB5V?)BV5BY_X56[.;_C(+4H@BSH&*-\ALRJNVCUA MB%[>7>SAQ MOWBIO40(.^-U"YG:OTF>:PX=76=>;D%9E#3SI# 07\GB]G[7I.UN5/S$50,X MAB] B?T&';V?]O J-#OH(9&_G6E M4$?W[0]<'L<"OUU<7*-$\D/^1 M)%GA1B%)?*S+[^H+E\QR.=?NQZNW7V[VN,-'UJ3(ETV_"[/#[;G"-20P^*SN<< M'_$%I]%&IWJ0_"T""A%3_HL+4&M:1/XL0?PU_E6'"_E;!MUP^9,0GQCI$IHW M$YIZ.#Q]MB,H,'QIJ@7_98-QU5 \XH]X+]+4&$#/\1IS^((-XM^Z>/._4$L# M!!0 ( $!QG5+7QL0O#P< -43 9 >&PO=V]R:W-H965T:4>3P?!8+?Q6:S6EC9&9R<;MN)S;N\V-QJ?1AV74M1<&J$D M:+X\'4R"X_/ )P)WXE?!'\W>&LB4A5+W]# K3P<^:<0K7EABP?#O@4]Y51$G MU./?6Z:#3B81[J]WW"^<\6C,@AD^5=5OHK3KTT$^@)(O65/9S^KQ%[XU*"%^ MA:J,^X7'[5E_ $5CK*JWQ*A!+63[S[YL'?$]!.&6('1ZMX*-R@E)49E;C6\%TMFS^=WEY>3SW^'Z N:SCU>SB]ET>MD/ ;0B*X5-*N#7R0 M)2]?TH]0X4[K<*?U>=C+\)+I=Q!F'H1^&/3PBSHO1(Y?] U^DZ)0C;1"KN!& M5:(0W, _)@MC-:+FGST"XDY [ 3$WQ P5?5&22ZM ;4$(1]PJ32*.>3,7E:4 MIL=FPPI^.L \-%P_\,'9[)DC% ISQEA>DBB[YK!4%28?&G<,Z+AB[3SWGA>\ M7G -8>K!9_:(H+)<"U898+*$38,'$>VX8AJU?@-!GGCC<4*K)/&2((3?,-_> M"OEVHU7!C8$H]<9!"E'DI5$(%T(*Q&4)*Z7*EFG-9+-$CS:ZVP['ON<'$83) MV,O&&=PJRRK8F?.$TE"2-PYC7,5Q[HWC 'KBD73Q2'KC\8%IB0XQL.!8V3A& MI% U!\N^' Y)+[?#(>D3@2'1+C1V+;3E7,(CY_<&..7'7I (WLYSVZW<;?D> M'D>.S&Q#:X[A]A C1TX$<"<% 6)N,;Y?C*$(TSA<3Z$ M2:VT%;\SUR+1+92=C,H 5 I3.L=$SH+@#[1#X4>8]%DZI%7@96DT[(%*UD$E M^\.BB>Q;W7:BCC"/JH8\)B1@=T>BE0K!V4\/?$9IA^](8 M50AF'?TN(6%KD$&G5>Z=58"MM[@'M2'I!VM"K_*':P+!D*QB\NDOQ@'R_\0^ M1TN@TL*!IWWYLU4*&1(84V)EX'Z6Z,HPC<8 M:50303;'PB^6HF#(X1K#K5_L3)QY&"S-2N(YYT6C6Q/?4,?WVV#L%G_^4QX& MX5_W5N^Q;#RT4%T*R61!Q45(A%I#2AO/E>'L?3'7.!S]3PU. M$'79_N*UP9^>47#\G=9C-1X'P;!C\?5S#X[''8['/S"!LJ)HZJ:M!#@P-\O;/(C['L&5DJ> W7F58R/NP%FVFC-9?%$X9.F:C-W M4OX+;U+.W_ 1;ZK4%'_AY8HD3*@^M>%]C^5#HA;G;2&!F^U$<$/]<]^D%C33 M%R9]HG9YSO!HP4GMUSC$UA@&D>>G\= -T5Z2N,T !]PP"UWOC'P\YIGCW!O-EL<%S$:X1NW"V.2F+JA6.Z MG85QZL4^K?+M?2T,8L^GD51BIG%.S? !\J)/$Z1*@I\?$J\/!L#X3#/,,>8 M=9>H+,!Y->@*8IKCH]\]SK066V0AI/'ZF>%XD*,R 5YTLC@$RHQX>[FDVT_J M12D!/DR049"[RV7B!1%=B4),!S]-#A;=T=Z7EIKKE?N>1)-<(VW[T:7;[;Y9 M3=HO-<_'VP]>Z&-TBX&*+Y'4?Y?A'5.WWY#:!ZLV[KO-0EFK:K=<&ULE511;]HP$/XKIVR:6JEJ0J"T8H $ MM-N0U@T![1ZF/9CD(%8=.[,=TOW[G1W(6%68]A+?G>^^^\Z7NWZE])/)$"T\ MYT*:09!96_3"T"09YLQD"#^4]^@=?.]6R8@8G2GSCJQ<59]P5\^5PTN4 M,/X+5>U['0>0E,:J?!=,#'(NZY,][][A(. F.A(0[P)BS[M.Y%G>,LN&?:TJ MT,Z;T)S@2_711(Y+UY2%U73+*+Y?QALGR83[]\A-%D.7V<+J=W"SA; MLI5 <]X/+:5QSF&R@QS7D/$1R#;<*VDS W?_8V"@0HW #/D(&F+3@S$C>T(V M"[>88+Y"#7'7-RB"B3+6P(SQ% CS*X'JBAL$&G K*--!,'4VR9K6DL<6M;][ M"ZWXHMN-2#BKI7,2W[VYB5OQ^QH3$F:R%W3QF9:5H;+VGB_/I;),_ /]M7Z' M!Q.6H][X/6(@4:6T]; UUF95C>H)_>->[SFJ>[HU:L M*OR\KI2EZ?=B1NL6M7.@^[52=J^X!,T"'_X&4$L#!!0 ( $!QG5)047<) MG@4 %T. 9 >&PO=V]R:W-H965TT-Y?[Z&WN!)"U!]#ZP MC%_S_,V,?;94^L$L.+?PO:ZD.>\MK&U.^WU3+GC-S(EJN,25F=(ULSC4\[YI M-&=3?ZBN^C0(TG[-A.Q=G/FY.WUQIEI;"7?)*+<][86\S\5G, M%]9-]"_.&C;G(VZ_-'<:1_TMEZFHN31"2=!\=MX;A*>7N=OO-WP5?&F>T> L MF2CUX ;#Z7DO< KQBI?6<6#X]\BO>%4Y1JC&MS7/WE:D._BJNA=3NSCOY3V8\AEK*_M9+?_D:WL2QZ]4E?%?6'9[DZ0'96NLJM>'48-: MR.Z??5_[X=F!/'CE %T?H%[O3I#7\II9=G&FU1*TVXW<'.%-]:=1.2%=4$96 MXZK <_;B_:=/U_?##Q]@<'L-P]OQX/;]\/+##0Q&HYOQ"([&;%)QF7:\:7'6/Z"N,(/BII%P9NY)1/7Y[OHY);3>E&TTNZE^%'ID^ 9@1H0,,] M_**MY9'G%[UFN5+3I:@J8'(*0VF9G NT%0;&<&O@6IBR4J;5'/X>3(S5B)]_ M]HB-MV)C+S9^1>P(TVK:HAPU@U+5C9)X,CL,\<5S%*S$(V!-T"CC$1Y MCE28!B1 *HQ@Q9DV<(V";;&&;' S;-6B\F<"_ M8W\P'*.O#\/M7CF[<3LX6*"?1=_@3VC+N41T\@<#W!6A77!>3^5=A GV&=-P MWRFJ%2P1U<^!/=[%U+/R\'@#\3K4,4F*:)_;TZW;TX/=/FNMJT;<6%%[\.V* MPRZ/[Q6QV^,W3T*D;%FU.^::=UE@%.G()_;>>RXW2)&E M;H3I&I$HRAP=01B2)(@<'4-!DMQ/)Y@-8;+7O]G6O]G!_I5*OOW%&KR7^9X: MS+1>"3F'1U:U7C:VERD'R6I^>-UEKY;=%WO_PK* ->M;*S2:=/EZ<"X/ M21B&3P1>XV*L9Q/,H#EW'@Y[*XP0# M$_IXA3E\956-;1]&'W$MCET%SE!57(NQQ\X12#=WHWY'78E'4;FR-VU+A$A& M\B3#;Q8%G<1[5C6H>H0("-9?+V.T8 \N2YW],0EPNOMZ(5UA#&-2($SP+Z=. M*2U4ZTICZFIETA%%D>]#4+Y%4'YX/]_$%6'4HA=P:KZ^9>Q"SU[&!Z#G9RDP M68'A<[PT6P<-7#FL@_]0YVX0^))SAY,W(-NK$^!]A+<*;/W9XB3=QK;DL5RY1I>DZ/* FF"-' M(8FC_!@99JA=BM115"0OI/\0A#?NC]#+M#1'2W_^WL]NTTZ)X,3]N[AQ=JA^$V4/$9'@U.,NS0 MNGO,= .K&O^ F"B+=QQ/+O#]Q[7;@.LSI>QFX 1L7Y07_P%02P,$% @ M0'&=4O+]G@Z# @ < 4 !D !X;"]W;W)K&UL MI51=;]HP%/TK5]$>.JEK/J"E18 $#%2DTB)H5TW3'DQR(5$=.[--T_[[7CLA M8U+A92^)[\=(AIXR[G0?2\UINCZOHY3S)F^D 4*BFRDRIDA M4VU]72ADB0/EW(^"X,K/62:\0<_Y%FK0DSO#,X$+!7J7YTR]CY#+LN^%WMZQ MS+:IL0Y_T"O8%E=HGHJ%(LMO6)(L1Z$S*4#AIN\-P^ZH;?-=PH\,2WVP!MO) M6LH7:\R2OA=80<@Q-I:!T>\5Q\BY)2(9?VI.KREI@8?K/?O4]4Z]K)G&L>3/ M66+2OG?M08(;MN-F*+BZ MA>G=PS.LGA:+N\E\[N'LD:TYZJ\]WU!%B_/CFGU4 ML4='V%LPE\*D&B8BP>1?O$]*&[G17NXH.DDX9^H"HLXY1$$4GN!K->VW'%_K M"-]J5Q0W^RFIWFKBY8C'V/QE6C M>D7OOR2X=)-2.,V4>?\FJ""4B"\:T!XOT.'$:7,ZCK!V73M70-D*@=G"G+99 M=ZM$%YKM=7R!, SMMW-#S@,]K?-6NP/A^>5- )^=AG\P!3FJK9MU#;'<"5,- M1.-MGI-A-45_TZNWB&1O,Z&!XX:@P47GT@-5S7=E&%FXF5I+0Q/JEBD]B:AL M L4W4IJ]80LTC^S@ U!+ P04 " ! <9U26N#8,OP" #$!@ &0 'AL M+W=O3'(0JXF=V:9T__W.#J14*DS;2W*^W'WW??;Y,MA*]:0S1 ,O M12[TT,N,*?N^KY,,"Z:;LD1!7U92%.6WU@@U6RE/+)+F[2H1=80IAC8BP"H] M6R"B\6N'Z=4E;>*AO4?_ZK23EB73>"7S1YZ:;.A=>I#BBFUR,Y?;:]SI:5N\ M1.;:/6%;Q7:H8K+11A:[9%H77%1O]K+;AX.$R^!(0K1+B!SOJI!C^849-AHH MN05EHPG-&DZJRR9R7-A#61A%7SGEF=%T/+^[N?NV@-ET#HOK\7P*Y_=LF:.^ M&/B&"M@P/]F!32JPZ A8"VZE,)F&J4@Q?9OO$[&:7;1G-XE. MXRU82HVX H MB,(3>*U:; ),I)#R?&,P!=QS*(F#=AS.I[/%N]M]LIJ]KWU=L@2''EU( MC>H9O=%]AK"2.5TV*@+&'B642C[S%#4PND=O&"[1;!$%3&J:7_Y"L[^+);N* MI4M5)UGG?<:5L9@$_*0!;2L '622U2?9ASL:-W4%9HSBRTW%U4AX8'E!?00W M(J4+H#CJ!ME)$\Z@W6X$84S&QP^741A]?G4]NOM'I=@S*AHG%6<--(BT(6%V M-\Z#(/BD+R *&V&W!U$[L&8<]5P_5")9(3=4^PRB9B>@UWG0#%H7;MWNGA1W MZ<0%_R\NCAH]XG(H;N?Z1W%QNP6]CK7:\1%MP5Y;:+6%S5X/WNM__V"R%*C6 M;GYJ2"Q.-61J;SVBQ]5D>@VOYCOMTIH+#3FN*#5H=ML>J&IF5@LC2S>GEM+0 MU'-F1K\95#: OJ^D-/N%+5#_N$9_ %!+ P04 " ! <9U2[OZ>RE8$ #< M"@ &0 'AL+W=OU%)CUA?-IHY3S)D^EVL4]&8I57D95W H\<-WKO'FPD"RF?[,,T M&=0\"P@SC(VUP.CO&<>89=80P?AS:[-6N;2*^_<[Z]W%,M/N"IM2-B+AN-!&YEME0I!S4?ZSEVT>]A2Z MWA&%8*L0.-RE(X=RP@P;]I7<@++29,W>N%"=-H'CPA9E9A2]Y:1GAI.KA^GC M:#Y]O(+KZ=WH;CP=_0+3N]G\X>OMU=U\!F=SMLA0U_M-0^ZL4C/>FKXL30=' M3(=P*X5)-5R)!)._ZS<)9H4UV&&]#$X:O&7J'(). P(O\$_8"ZO80VB=03%->,*GEE6(,@E$:K"Q-\P'4K^_[<*S #E-$ZKI+K8)QACOD % M0>1./6 4,].PE!GUL+Z M\1I,JWY2C"#B15)MWG;\W(!ERQC(D8HITPF8^8: M\CO7[]V.99[+A)M7\JPV3"40$Z%LWC7<*UPSG@"^T'C26%9-FI3TF=9($KU& MKQ7!3S]T S_X#-3"U*""6DHI%/%_,^GWX$?H!"T8*ZGUFRV]8>M_9Z@1^CY$ MGOK17&QS)&(X7?KX ?AQY@NDR(VH!E- M]JI%VB&-08-4 @.*L+MFID!SJ0S_5H*N!+:,A#,_JI>7TTQ^I]BA!NBT0FJH M5J=#UYX7P@D"1Q6!HY,$GM'6DA29FWI"6LPLLR$4VSK07D*<$(D=4F^,.D3: MTWYN\!4HHMP9=53:2!B/9^^X,=XEY&Z'9N30P)RTN2C3.K'IGE'&UD2<*E4/ M[I1&)OU,YKBT4YXPP74*-TH*JL'DYJ9.*6Q[#8]&RFBM>$8CQA*I!<%YU/T$ M) %A&#:BH U7A9(DW3TLW0W:GRPEPJCUN>,WVFWO4%6:>QM'CFKE]BJJO@57 M+A_5:;6ZC&ULE59=;Z,X%/TK5Z@/4\DJV 8# M51(IZ69G(DW3JJ2[#ZM](,0)J("SMC-I__U>0YK)[+3=S O8QO?<<^X']F"O M]),II;3PW-2M&7JEM=MKWS=%*9O<7*FM;/'+6NDFMSC5&]]LMN-!MW:O1X-U,[652OO-9A=T^3Z92)KM1]ZU'M=>*@VI74+_FBPS3Z]QYA]15E4C6U.I%K1<#[TQO9Z$;G^WX8]*[LW)&)R2I5)/;C);#;W M$9*U+*Q#R/'U3=[(NG9 2..? Z9W=.D,3\>OZ+]WVE'+,C?R1M5_5BM;#KW$ M@Y5\*^WRL"#XJ=L:HY&".#IFK[=_Y\B,.)0?*> M 3L8L(YW[ZAC^5MN\]% JSUHMQO1W*"3VEDCN:IU2P>+PZUJ;6E@VJ[DZD=['WD= MR;%7!MKJ^ Q018P.@'>/PHEG=X_!V\3&ZPGBP\R*W2MFHW\-=X::S& MTOC[ _CP"!]V\.'_P.LC?-7V;>/J3ZW!Y!A8R-L58%/I_+"E4(U\*]@?.G/- M>FVV>2&''G:CD?J;]$99WUJP?(')SJ"%,; H*VVE;&$OY9,!Z7(#&-FB[$)[ M&"4$LO'7:78-C[:J*_L"V6[K9 ZW15VAS[ ] *O<4W*&JA(2)C&^!8DXA1N M5%MH:26$ >$)!QZ1.(FP&C;(1&ITFZDZU[# @#])[68[%QH#@K TA(2D+(2[ M]=J42LLN3G>VQ(TWJMG6\OG@]H00CTD:I4!#PA@]@SFPB!/*.3 6D5#0'[A] MH/>KZVW,%G'S%6-@99$AXG6/TD0I5G<44;-&(Q,!Z0 M.&3HMZNS[QM23EB20)*0 ),ST[K:])R.:N<(7<*XD1KI D7 .*) \RR" M6JG;SB2ON]64G6#N401Q0$@0)S.:+ MZS 1R#*GZ."Z-$N&).L:;?B@M0+#*.SQ"+M!?! M.(F8 "9(@A+FTU]ASB*&_I(N7VF8_$)V,9#XC@D7;ZC :HM2"MB94?I..C#P M(:8SBK#IQ$')!<1Q2))$X$C@",]TN+N?/HP7L_EG3,[-W>WT/%D8Q8BY/TN, M83I/U(4+>LJBKF](VOU)_B.+,FPG!A2+)0K?DH4-%&,4,2-"<+37Z"S'7]$G MAYB(2QQ@YN+X\D0P890ZO9@^S/A;!X!_; " "*!@ &0 'AL+W=O M\I>>8:0 &]%3OC MR(0H[TV3)QDJ(+^E)2)R9D-9 87LLJW)2X9@JD5%;CJ6%9@%Q,08]O78C W[ MM!(Y)FC& *^* K+W!Y33_<"PC%B]?0TFO\"SQ.PB!^G\22.1M,E M&$71\VJZC*>/8/;\(X[B;PMP V*R0T10AA$'EV,D(,[YE1Q?+<;@\N(*7 !, MP#*C%8R>\YW OMU$@ MAF'.@2P7*"N69/*#E"W(1&?U:LM 6ZKCN1O:=WX8^GUS=URECC#?]VVG#?M M[+7$WEGB%WD<;S"Y*1E-$._DJPW\HX7=(+2#3W@=46[@GJ#S6SK_+-T$$RQ/ M00JVE*9U00M(JHW M'JOW+K[@RV;*G0P=[Q/?US#/NPL]^Q.?>713J%M:GK@M)ASD:".%UFU/9LCJ MFZ_N"%KJRV--A;R*=#.3/PO$5("&PO=V]R:W-H965T/)7,B2:C3E MPE5+"32SH+)P?<^+W)(R[G3;=F\DNVVQT@7C,))$K%+1:'LDZPWOIY#TI72HMR 44')>/6F[YLZ M[ "0YSC WP#\?4#S!"#8 *;:*7,IG5/->VVI5@3:;R1S2QL;2P:LV'[X^E@T'OY09X?R3AY&B:/2=P;3D@OCI^GPTDR?"*CYZ])G#R,R6>2 M\%240";T'12YO =-6:&N\& ZOB>7%U?D@C!.)KE8*&UPTO% MCZFJ@.%.O,9MR[O94W7H%=SZT7%142TJ.BOJ@4J.GT.1&>!(!.Q?V^+:M/@Q MI=%!95!G%.PI/?0*6\T#J>[.M2U!+NPT4\2V2-7B]6X],'MV3NSM]W&05G/O M'TTUA;&!%XPK4L <*;WK%E9/5I.M,K18VN$P$QI'C5WF^#, :1SP?"Z$WAHF M0/U[Z?X%4$L#!!0 ( $!QG5+KT<"]U0( # ' 9 >&PO=V]R:W-H M965T;!E_$VD !)]Y!D50RN5LKBS M;1&GD&-QPPJ@:F?->(ZEFO*-+0H..#&@/+-=Q_'M'!-JC09F;0/&T ]P:X!X"NB< 7@WP3*"5,A/6/99X-.!L MB[BV5FQZ8')CT"H:0O4I+B17NT3AY&BQG$['+S_1\R-:1$^SZ#$*Q[-7- [# MY^7L-9H]H?GSMRB,'A;H&LWKTYL A361 EW>@\0D$U=J<[FX1Y<75^@"$8I> M4U8*3!,QL*52J7W9<:UH4BER3RCRT)11F0KT0!-(/N-M%5T3HKL+<>*>)9QB M?H/LURGIGE3VH(&,)B:I_67**U%TJ,JR*60B0K7>EXNOMJ;@.'*=WH+7% MJM>[[;>+]1NQ_EFQXYQQ2?Y@TV[86G><$G.",Y0QT2K6/Y+1]]P#J<R6559$V MJTW;'YMN=[ ^4<]!U;W_T51OB2K!#:$"9;!6E,Y-H-+'J_Y<320K3(M;,:D: MIAFFZDD#K@W4_IHQN9MH!\TC.?H+4$L#!!0 ( $!QG5*4I$Z0AP, *L+ M 9 >&PO=V]R:W-H965TSSO.'@>,[3PMSNMDJL^ . M^SNRP06JY6XF],RM4%*:(Y.4,Q"X'C@C_U/D=XV!/?&5XD&>C<&$LN+\P4SB M=.!XAA%FF"@#0?3G$2/,,H.D>?Q=@CJ53V-X/GY"O['!ZV!61&+$L]]IJK8# MI^= BFNRS]2<'W[#,J"VP4MX)NTO',JSG@/)7BJ>E\::04Y9\27'4H@S XU3 M;Q"4!L%S@]8K!F%I$-I "V8VK E19-@7_ #"G-9H9F"UL=8Z&LK,-2Z4T+M4 MVZGA8CF=CN9_P-T-+.+/M_%-'(UN[V$417?+V_OX]C/,[K[$47R]@%]AH7CR M +.,, D7$U2$9O)2KR\7$[CX< D?@#*XW_*])"R5?5=I@L:-FY1DQ@69X!4R M(4PY4UL)URS%]$=[5P=611<\13<.&@&G1%Q!T/T% B_P:_A$_\:\9\V]!CIA M)79H\5JOB6WUN]O9!+8R-H"V*M"6!0U? 9W@6J^D,$:F1\KBPH3*).-R+Q#^ M_**W(5:8R[\:W+4K=^WF&+9$H 2^AH3GN8Y#VJ#(HTX&LLH0=&D!*N6>L 3A M0B>$M!:7=>E0N&I;5Z;@/ Z[K5[8#?KN8PW%3D6QTTCQ*TI%V09V*"A/#55N M):_-R&:H$+XA$4W7U*U(=1N1(I[KTBN)O7L\FC'6\2E0.F>2M#I=OQ*D2-N7 MA\(P:->KUJL(]AH)QDQ?*((B1U@5J52K5^^%:]_O])[Q>WFH%_KU]#Y6]#[^ MY-N![S"EC.;[O.%Z?.]4"+WW>$?^6>7U&R.Z/NZH*/*AS%3S=#:",%5;.IO1 MNF]FJA^PH3K],UQK2.^JJ^]2 M%)UA,5%\9YNK%5>Z5;/#K>ZF49@#>G_-N7J:& =5?S[\!U!+ P04 " ! M<9U2]07AMB($ "Z$0 &0 'AL+W=O)S6OW (G"=@\)6JZT>SJ=[H,A!JPF-F<[L/WW-S9I MDI80=4]%XDN)DYGQ,S./GV;2WDKUI%>,&?0C"H7N5%;&K+]XGIZO6$3UI5PS M 4\64D74P%(M/;U6C ;.*0H]XOL-+Z)<5+IM=V^BNFT9FY +-E%(QU%$U?,U M"^6V4\&5EQOW?+DR]H;7;:_IDDV9>5Q/%*R\-$K (R8TEP(IMNA4>OA+GS2L M@[/XSME6YZZ1364FY9-=#(-.Q;>(6,CFQH:@\+-A?1:&-A+@^#<)6DGWM([Y MZY?H-RYY2&9&->O+\$\>F%6GTJJ@@"UH')I[N?V=)0G5;;RY#+7[B[:)K5]! M\U@;&27.@"#B8O=+?R2%R#G@V@$'DCB0]SI4$X>J2W2'S*4UH(9VVTIND;+6 M$,U>N-HX;\B&"]O&J5'PE(.?Z4X?Q^/>_5_H[@9-A]]NAS?#?N_V ?7Z_;O' MVX?A[3EC) M6%,1Z+9G )_=Q9LG6*YW6,@!+&.J+A%I7B#B$US@WB]W'[ YN#>"DP<,5"X.B/NPB-UQD>] WW6J]U:RUO4V^W$56F-13JU>P:RGL6BGL/V)I M .U$\3D4$ C34GQZBF* M^BGVMI'":Y06Z4'1P :?VFT)"&Q4[YET@P4P1YN8>&K\822M%TCH*DG[KO4BN4B17 MI4BF?"GX F@K#+J#DZC0W4PSM:&S$*@AUO$;(I,R(F,_$W#_%*F,<_]A\ >0 M.0E2W(]$_LM,7H/+-!Z3XQ YB9L'TVK5K@[@R40=EZOZ_Z9S$C>/YW/]"N,# M@#*YQN5ZG6?UHY"EC*Z6,CK39GR2XHPS=<8?(<]X7WGW&%UF\AI16,*57?%W(BL;>X(*O MFF^YO&\$<^.;1GFYP=I^U8 A90D\0"%;@)=_V83RJMV'@MW"R+6;M6?2P.3N M+E>,!DQ9 WB^D##]) L[OJ>?:[K_ 5!+ P04 " ! <9U2Z1,/$-$# S M#P &0 'AL+W=O$X3)OM6I-3Z@VW+(*(ID9=\39E^LN0B)4I/Q'>222CGGR M)0Y5U+_<4<;RBB@RZ F^!6%V:S0SR(Z:66MR,3-9F2NAG\;:3@WF M#[>WP_NO<'<-\\G-='(]&0^G"QB.QW@.SN\^3\>3C'"Y@S%.=^LCD MY(G"A 4\I?#^BBH2)_(,WD',8!'QC20LE#U;:7[&BQT47$8Y%US#Q85;SE0D MX2,+:;AO;^MSE8?#+X<;X4; 6R(N ;?/ 3L8/)+6)!G^';/DP1T.6V)"+\W4&F55%H9 ME58-E1%)" OH.3S25L:XU4&MXY[]TK/?Z%E'4%\W!N.-$)0%/V$A"),Z(^:B#\-_];W1 MRJ%D0X3;I:OV6R>[4U+IO$*R.P+L,:YSO2B1J=W^B7'NB" M^T1#G8\5#,T;)E8Q;:H[A"MX_-:5ARK)0^XKU%X!LG??/<^K2W.E9T:5I7\H9/U#QT*(.XBI\YUI7^H60"OZ%*OA#"B3(\4S(KOI)EF MU)3O2O70F\L>JG0/O8;PH2/*A_3KIEWSFD.5]*&_J7WH4/PZ;@TG7"D?/EGY M\!'E0PBU6C7W$5?*AYN5[W?58:JBZ?NMTD#\YAJ(*PW$KZ&!^% #+URGV^[X M-5&O5!#_317$ARJ(L5M7"I4(XI-%L$#P]R/2]KS_1\3>Z6-2*E99MR;U03=, MY2U-N5IVA,.\#ZJVY^VD_O37.9*0T*4V=2[;FH/(.[1\HO@ZZXH>N=(]5C:, M=%=+A=F@GR\Y5R\3XZ#LDP>_ %!+ P04 " ! <9U2$OU-=5\& !S) M&0 'AL+W=ORA!;I: MO$HJG ")TW8&F@OB9,,P[$&Q:5NH+AY%)^FP#S]*ED5;HFC%A5X26S[G\/#\ MZ9]X:(U>4O$]6W$NP6L<)=G98"7E^M-PF,U6/ ZRC^F:)^J312KB0*JW8CG, MUH('\\(ICH;(<=@P#L)D<#XJKMV)\U&ZD5&8\#L!LDTC>LHLS#F"=9F"9 \,79X )^NF(X=R@L?@_Y M2[;W&N13>4K3[_F;R?QLX.09\8C/9!XB4/^>^9A'41Y)Y?%/&710C9D[[K_> M1?]23%Y-YBG(^#B-_@CG/-TB@K_H*7TM89 M@-DFDVE<.JL,XC#9_@]>RT+L.:@X9@=4.J"Z VEQP*4#[NI 2@=25&8[E:(. M5X$,SD3K MS>3+9'QQ\P NQN/;QYN'R?)Z"7\$]?^;)AF?@W16701AE[]7% MQ^D5>/?+>_ +"!/PL$HW69#,L]%0JNSR,8:S,I/+;2:H)1,,KM-$KC+P.9GS M^:'_4,VJFAK:3>T260->!^(C0.X'@!P$#?F,N[A[A;MC<+^RNU_QF7)G)O># MV>!**%S$PVWQPBQ8+@5?!L7W)5WLU !_?5.F8")YG/UM&8A4 Y%B(-(RT"[L M0J0QF"E)A/INJE4I5^5ZY,(D[C8H*X+FL'D^=UWB>6PT?-ZO>=.,N41!JC([ MR)E6.5-KSN-=FD&6<6E&WZ@A(9BV" X=S7[' MFLNU2B3>Q!9HP+W[".R73Q#IH=#/E? #X*]KM;%0BT*&<6ZHTLG49]DBV&XW ME&.8SHTW*?O8$(&XN$W99J*9#K%=@.#UF :VY#T+("F+;3CME\![&,CTD$ MS678$ ML:I( PLY_585:9XA>$)5DVINIL*6(6DW3B,-/&2'SH,(DFS!U;AS$$APEX:J MMOEN6W5@MLEJ#J&>-Y=(8PKULKTLH^Z7ED*&Z[N-L<&.$ IQRP8.:>8A.W?V M-4B?U3(_5GS-(,1Z+KZF$K+O\4XM?G.KAZA'8:/X!COD.ZRM^!IQR(ZX1UEL MY)RI11CU4 C&_ MKH3)3DE!6A"/-1:Q'8O'E0#_@1-YA340,>I9J+VVV[Y%.U4HW!" J?K796I: M>3XB+2)IQF([8]\L4A>@88U*3'M61[,3V_=OIZK3;*$18<1IZ&.P@\1I54B# M&-M!_#E9JBL\K_U)3,,:G=CK60R-3WRLM3U-#-_$*DCK1T=&.Q* M$3Q;<6O7E:Z$+JPWK5FV;,HW[+H2+1["5V]M:K?CJNJ.8F M[;D;IYJ,U+[M/%$4VFS(3:(8S"RB4 U9:H?L$5&Z<(EJ,M*>>WBJ$4A[Z>%I MLS>O0\EJPI%%(>^[BF28@ZZ6+9Z;NG#!<^Z%O;+"#%+H$F85A M&J?,CM.CPG1!$],<9#VWZTQ3D/72KI=1]X_$L==H!TU6E-:;P>'>TQAJN&7Q M5$NFDMDDG+FHGA>I';]$GX:;Y]_T6&VC^-^7A*I9IS\7+%@SD7N8'Z?)&F$F<0D%]KFDH9+^]#I@\ "-&=; MG"1"Z/3#=VT.6DE&HUR4Q YV7=])*$];PT'^[$X.!V*M8YZR M.XG4.DFHW%ZP6&S.6E[K^<$]7RQU]L 9#E9TP29,/ZSN)-PYI96()RQ57*1( MLOE9Z]S[=$UZF2 ?\1MG&U6Y1ME4ID)\RV[&T5G+S2)B,9OIS 2%?X\L9'&< M68(XOA=&6Z7/3%B]?K9^E4\>)C.EBH4B_IU'>GG6ZK50Q.9T'>M[L;EFQ82Z MF;V9B%7^%VUV8WVWA69KI452B"&"A*>[__2I2$1%X)$& 2X$^-^"3H. % )R MJ*!3"#J'"KJ%H'NHP"\$_J&"H! $APIZA2!O%V=7CKR6(ZKI<"#%!LEL-%C+ M+O*&R-500IYFO3O1$G[EH-/#\_#7A_%D_'5\^V6"?D1?J)0TZR;T?L0TY;'Z M $\?)B/T_MT'] [Q%'U=BK6B::0&CH8 ,C/.K'!VL7.&&YS=T"W"_8\(N]BM M48?[U+*-7+]1/K++K]BT;?-^:9?_M$Y!'C3*KPX('O<:Y9\/D>^\>S7R:[M\ MQ&8@KTV= PU3=@TNNP;G]DB#O8NU@B=*H?/9]S57/,?0'[_ ,S36+%%_6GR0 MT@?)?70:?'P6(MKP.*Y+UD[IY\J,SH_##N[W<3!P'JM)J1E&7()Q.>Q%8)TR ML(XUL,N4R06G:")B*E$DT(6DBL>6*7=+R]V3I=4O??C6Z.^8G+%4P[X$^P9X MD2RJ6\AV(]UNVW5_L$03E-$$5D,A54NTHCS*R$+-K.M""NJJV:NO9:_TW[/[ M%ZGFZ0(2@F8"-N2(9?B#K,><3GG,]?8C4%A*&% 7TLYXMQ*2W_'K(^J7$?7? MVO87_5?N".EX]?X\U^P KM7CSR%ZT/E09&' M_X>&#O=8"?9UM&>XY=G!=41/AUX=R5RWH:2&4)X=4?^MKK71.HU!&;AY MW;=V=EA(JQX]K]&E89UGY]3Y8@+';&8KJR&5%YRNFPV//#N0#NOFT1XKG?[K M;BX..78AY'S?.C @\^PD"U]TGI8T57/6-)]^#=S[/5+? -BP#=O9=BWB: I0 M@_6X3>J[_;(P4?6-&]<@-O3#GM7UB,%L8;I(TR=$E8+W4,EF8I'ROVIS<%G8 MJ\81!(UQ5(YJ=K)!&1Z9U-"D-,Y.+>U5^]QV!#2%':+I%>LE0*)(53;>U>;9;Q?LV=VR@ MAO= +7\E9Q+=LSCO +7D*P6Y/_ZM@!B*$?=TKUL&6,0.+&@:FB[X-&8[7"GK M"P)Y32L2> W'<6)H1>RT>E!LOH[AG#)GM5[MZA[:,BJ5+1V5U\\]Q[BF2A]Y M7B8&=:1SNC(;?A$[OXXJ'\S@*-@ ,&( 1NP NX4%+=^02X,KI="K?\K*OQS<4L)(J%+,YJ-QV *60NP^RNQLM5OGGO:G0 MT*_YY9)1V*"R ?#[7 C]?)-],2P_BP__ 5!+ P04 " ! <9U29V:'X=8" M #K!P &0 'AL+W=OTTG[\KIV0L@JB/4Q](;;C M<\X]Q^2ZMY7J26< AKSD7.B^EQFSN?9]G6204WTN-R#PS4JJG!JC,+ M^.1P5;OC8FULI3RR4ZF M:=\+;$7 (3&6@N+C&4; N67".GY5I%ZM:8'[XQW[%V<>S2RIAI'DWUEJLKYW MZ9$45K3@9B:W7Z$R=&'Y$LFU^R7;S 9>/0Z(8)>XRQ4?B6(-T/IW$Y#.YITI1&S(Y&8.AC.M3\HDP0>:9+#05 MJ>[Y!DNP1'Y2R=V4S(]ON)],#>3Z9X-:NU9K.[7V$;7[(E^"(G)% M*@L,-$FXU)"2W^2PK3*=DO?"\=K.\3P(>_[S@5(NZE(N&DN9Q#%*SJ6AG"36 M-A:E*0?=8+-3#+HQWZM:].H#\@V#MQ86_)^$ M*Y[]B,-..XS>9>SOM=,,O@AR$*8LK/6J_5--G3]VW_;7EZ#V%W63&C" M8870X+R+_WI5WBSEQ,B-:\Y+:;#5NV&&MS$HNP'?KZ0TNXD5J._WP1]02P,$ M% @ 0'&=4BS*(U$) P 8@H !D !X;"]W;W)K&ULO59;;]HP%/XK1U$?6FEMXE#2BP"IT&Y#6C?$I7N8]F"2 ['JQ,PV MI/OWLYTTT+5$?4!] =OQ^;[O7')R.H60CRI%U/"4\5QUO53KU;7OJSC%C*HS ML<+>/,G"H<"/Z3)3KM>I<>)+B@:Z['HOB*E4-MBQ<+KMPO%-7=P(-XK;3( M*F.C(&-Y^4^?JD#L&(1DCT%8&81.=TGD5-Y237L=*0J0]K9!LPOGJK,VXEAN MLS+1TCQEQD[WQG>3Z7@VF,[&P^]?X&8P'3X,I\.["9S"-T;GC#/-4,$88R$3 M3,"$ J8IF@.EY3K6:\GR)8PXS>'X%C5E7)W $;#R'C8#W5)Y!>/$)PB DL\DM'!^= M-,"VZN"U'&QK7_!>!&$@E ;CL(T-R@W"K['@W$:LH#+YW2\"MZ*FYZ)(PB WI(\&V]02'KJ0*\;VE M1';:(#E<,558[Z@F$FX%A(T"G/L04Y6:C]UN.>"3^0(K5 UY)]N&13ZF8Y%M MRR*'[5D5W'MBN^U8Y. MB[SN6?MD;/L5.6##JK"B!@'^SF<_0[ETPXV"6*QS M74X ]6D]0-V48\/V>CE]&3U+EBO@N#"FP=F%<5R6 TVYT6+EAHBYT&8D<&PO=V]R:W-H965T>>>W5]HFBP MI>P7CP@1X"E-,G[6BX18GUH6GT?0 5 +0(<#M #@EP#D$^!T MP2XJC-%*:H/4RSP<,#H%K \6K+E%ZJ9 M"BW+C[-\W6>"R4]CB1/#[]?7T_N+RTLPNIJ"BZN[T=7WB_'E.1C-9N=W,_ W M&*64B?A_L@ 7F<#9*GY("!AQ3@27GWZ:$H'CA'^6US]G4_#IPV?P <09N(OH MAN-LP0>6D#+S9-:\E#0N)*$.20[X03,1<7">+7ZS6UY#+K7*Y*I?;-5Z,<@XFF+%=G*WR8=ID0C<2!8VO M:'*O>ARBP/;[WL!Z;'9*%P9M%U5A>RJ]2J5G5#F:SS?I)L%"=J&<=YR[DDYH MP>0U%,# Z[OP0*@NS [=0"_4KX3Z9J$-<8 \2?/G!$CS/[9VA72_ISD.VZO@]0-?7TV_ M2M8_E@SIDO7;R1S'Z5AQ:-<&;1]+YVA-U&[G@Y[=L52P\84 C^5SM?E@*U_? M"[O*0W4Z="R=ITV'6NE"Z'555WL?=(SI)NHKE3!P2Q(UA3R*UR:G@[750??= M?176E@7-GO5B9X5M*T).X(3A@6/IXYH&L:^T]BQXQ+3^P%UAVWZ@;]MML9HX MSPM\NT-L[50P,(J]5QO%7.DC87+C"R[C)=$J-?- !^P(9CH?GKX*NE]/;8S0 M[(PWLNUR(C_^)=OX]2-.UU_!#:-K%LM]&]N!.S*/,IK0U"%R#H9*%^8C.]3/%*H=%9D=]4]>@)*JJ2'T772H5!/E MV+!#:.W%R.S%+Q[^(SS0[1[^5T'WZZG-'IG-_EI$A)F8:F]'[^_MJ/9V]$;> M7O(TYR!P0_=P6C11OMWAZZCV=?1VOH[:?AT@>+AIUD3Y0=BQ74.UIZ,W\O0C M/*:I?@6RJ,9J_':7^Y*5.@/A8)XO>?$+M7I:G;.,U.G"P?,Q/)T4IR4U37%X M(W]_KN*,@X0L):5]$LAY8,5Y2'$CZ%J=$#Q0(3='ZC(B>$%8'B _7U(JGF_R M!-6IU/ W4$L#!!0 ( $!QG5+A4:GG2P0 "X3 9 >&PO=V]R:W-H M965T7++20D[[,,4GEES7A"A&SRC95G',BJ2$IB"]NV;R6$IKWQJ#AW MQ\&.HWR7)(3_OH"8'ZV0IUPAJ/,K*!",2/[([+EE6K MK&@":4Y9BCBLSWL3Y^O,Q2JAB/A)X9 WCI$:RH*Q1]68K\Y[MJH(8E@*)4'D MSQZF$,=*2=;Q;R7:J_M4B>_:;I!/TF\@QRQ M-;KG9 7HAB2R>88^S4 0&N>?1Y:0!2E9:UEU?E%VCCLZ=]$U2\4V1Y?I"E8M M^5-SOH,- I8D4>/ 3S@NL%$Q@JR/L/\%81O;/Z(9^O17V[BF9I49+(]4A(*F MF+7(SC96M[[U;B'K=LC>L/2,)(P+^@=6B*:"I!NZB &1 M/ >1&WKPZAZ\H@>OJX==L@"NIDPQ>I064X8F&:%<=OD?,D&9EMJ#0EO9UWZ, M1]:^I9Q!7<[ 7 X-^,'#W MB./0<8,6X,>!8>@-NH%K_W+,!B;?>8E\P:#HVH1 ^X\S.!5F[4R._\&8_6-Z MQ;0^PMP2Z'EN-V;M=8[9[.;IAL3H\BZRRJ,IW=,8W7&VVBW-6+0Y.>&IT&O7 M=$B+$V*HP_%G&E MUR3G*FC_GP1$^ MSV[E_'K@\YJU\V&S\]V*+1AGLO8C')R*L#8D;/Y<>C_A\ BD_BY3. MW$G:U4[GFIUN7JR2$I!?'U0N;M&UL MM9EM;YLZ%,>_BA7MQ2:M!3^$A"F-E(?>W4IM5RWMW6L7G 0-<*YQFO7;SSP$ M)P$\2%=%2GCP.?S/\>''B1GMN/B9K!F3X%<4QLE5;RWEYHME)=Z:132YY!L6 MJS-++B(JU:Y86!?-,$S;CX8_ E^NKWK '?+:DVU!^Y[M_61%0/_7G\3#) MOL&N&&OW@+=-)(\*8Z4@"N+\E_XJ$G%@H/S4&Z#" )T:D 8#7!C@+-!<61;6 MG$HZ'@F^ R(=K;RE&UEN,FL531"GT[B00IT-E)TPTFB\7UXP)<@!D5XC6(5V 2\6TL 5^"KYS[NR ,P?,K6+"5FE0) M/LZ9I$&8?%(F3XLY^/CA$_@ @A@\KODVH;&?C"RI]*97M;Q"VS37AAJT87#' M8[E.P'7L,__8WE)QEL&B?;!39'1X1\4E0(// -D(UNB9F;"*E*Y(YHHTN1(\250]AS3VV&?PS%9!'*M9JPLR]^1DGM*[ M_&5,7 0)&5DO-0KZI8*^4<'$\[;1-J22^2"(-C0065V$2A>KF_M9[JY_(./" M@4.$ZF4XI0S'*&.Z3P&+_?KXITXU?N2Z:%!>.-?G5/01;.,F?8-2W\ XY^7M M1,O;:?7G,AB6WH=MH@=4 KEFN@S2RZ0'-DP$W*]+RK!3M&ZIQS7J4:15'(T5 MR(1@L?<*I*!QHHI$$;Q.A5NM">SVZS5 6R/.[I(551E_SD?ALM]<)<=B#G@+ MC6*N8S4GC EUFRRVFPT7$JC36T]N!4OV.#64 D3Z2NBM>($:51#_-< 4K@YS MAW#Z:S!L MT*A)")UW0 W4)(.#=X)-X;AUR!I_T,R_KKR!5>Q!9#<\":&F'C1C[RS@5-EW M4B['+8^F'S+3[TD&82!?SZ,-TEQ#\*VT01I="/TUVA2NCN80]S%NN,>11AXR M(Z\S;5"5>Q>0X'Z3$LT]9.9>"]J@*ND@=/ODE#9UXY#M#NT&C9J(J/\.M$&: M9JA58W<&;5"UDS.&K &(S #L2AM4Q5Y:'PW40YIZJ%/7UPHWJ(9\Q_5R+$:S M#YG9-^,J_GC5!BY8,PS;;X4+UJ3"Y@ZL"UP*5X=I\EMN&@8T\I)"#U;A6#=L92"'5_LP4L88< M,4.N*U)(S?(<=AI:%:+)1CIU<:V80JH+=L>UDFNQ#A;!(R96V;N!!'CI!.?K MX>71\OW#)%MUM_3P_.7%'15JPA(0LJ4RM2\'*@TB?Q^0[TB^R9;4G[F4/,HV MUXSZ3*0#U/DEYW*_DUZ@?"LS_@U02P,$% @ 0'&=4JDDD Y< @ -@4 M !D !X;"]W;W)K&ULA53?3]LP$/Y7K&@/(&TD M)(5.J(V4MHP5\4L$QL.T!S>Y-A:.G=D.8?_]SDZ:%E:ZE\1WON^[^\X^CQJI MGG4!8,AKR84>>X4QU9GOZZR DNHC68' G:54)35HJI6O*P4T=Z"2^V$0G/HE M9<*+1\YWI^*1K UG NX4T7594O5G EPV8^_86SONV:HPUN''HXJN( 7S6-TI MM/R>)6X$M"#ADQC)0 M_+W %#BW1%C&[X[3ZU-:X/9ZS?[-:4WL:7YU19*; M&9G?/"0W%_/)U3E)TO3\(25?R(64><,X)_.RHDSA 1IR, -#&=>'N/^8SLC! MI\.1;[ :R^EG7>9)FSG\('-$KJ4PA2;G(H?\+=Y'%;V4<"UE$NXE3*$Z(N'I M9Q(&8;"CGNE^^&4M$#[=73>.BIS,A:%BQ18<2*(U&$UF M3&=6$>O>N 6J93QV3'_25&X2_; M+?LWXC@\&9X$P2:PK=+?NH(EJ)6;3$TR60O3'F'O[8<_<7?^G7^"CT([PQN: M]D6YIFK%A"8K8F>U ]^]G.R&C%+I]B7WV/<\]Y]Q=9\O%JTP0%;QEE,FNDRB5W[JN MC!+,B+SD.3)]L^(B(TJ;8NW*7"")+2BCKN]Y5VY&4N:$'7LV$6&'%XJF#"<" M9)%E1/SN(^7;KM-P=@?3=)TH<^"&G9RL<89JD4^$MMR:)4XS9#+E# 2NNDZO M<3MH&7_K\"W%K=S;@\EDR?FK,49QU_&,(*08*<- ]++! 5)JB+2,7Q6G4XY+(G$ :Q:)U-RLQ?G"FA;U.-4^&@-WN X>/S"\P6D\GC_?C^:=Z;?H?1T_!Y M.N[-1\]/<'Z'BJ147L!76,SNX/SL LX@93!/>"$)BV7'55J+872C*FZ_C.N? MB!O F#.52+AG,<;O\:[.H4[$WR72]S\E'!-Q"7[["_B>WSBB9_ _\&L+]SZ1 M$]3O&EB^X 3?K,ASBKK<%:$P(#*!H6X8&+&R\4P%_^@MI1*ZCG]^$J]9QVO: M>,T3\49,H4"ICOV)$GEED::K-V&CH9]HL_\Z1WS:-[7/.TFM6E+K'Y(BGB$H M\H9'"Z3U(600--L'NCXZ-5HWWH$P=Z_^,Q1K.Q8D1+Q@JJR@^K2>/#W;< ?G M?3V1R@'REZ8<9[H^UBF30'&E*;W+MA8FRA%1&HKGMLN67.F>M=M$3U44QD'? MKSA7.\,$J.=T^ =02P,$% @ 0'&=4OO1U'T6! 2 T !D !X;"]W M;W)K&ULI5?;19V@U6Q+5:20_;OMR4;8[ QF=H7L.6^G-,Z;K7'>RY>902@R'L2 MIW+2B93:?;$L&4204-GE.TCQR8:+A"J\%5M+[@30T#@EL>7:MF\EE*6=Z=BL M+<1TS#,5LQ06@L@L2:CX]QYBOI]TG,YA86664 MD"602L93(F SZUFY)IK*FO-7??,43CJV1@0Q!$J'H/CW M!@\0QSH2XOBG"-HIBH5E#DOL]SNQ=R]\@WGJI(DGD:0GCJ;R&/DHQ[('/OM@;\1D67 MN(,[XMJNTX#GX2/N0^-NM\#IE;7MF7B]"_'NJ60!F2]6+;'Z9:R^B=6_$.L9 MWVB@(F7I5A*JE&#K3-%U#$1Q\H/&"5:2/*4A*D8PD'>__^;X]A]/:=!MVI<\ MEV]RZ1?];>IYMM,?6V_5:M6M^N[('956)T2\DHC72N2G>;$@)/0-!#:*@ZRP MQ4B%.D*"Y 9UE2_?-J'/$W@57*[C#$:V;9\1:#+L>[VJX0D'O^3@MW)8@,CQ M$9KP# N_-CNM88<\CJF09'Z M9Y+Y9H--E/ -62D>O)+O.]U198M*AV6*86MA?BU%7HMAC>?Y-K99G, >[TR3?$*MNZ'^F"#64LC M=(['@]-K1;>J=[[PL)57!%=$/FMM;D,/;+3T^J/+NCL>24[[F51K@V%1[E_0 M6[^A$WJ#*UJFZ6*E05?09 )IO#L;%/>\81PVH^([Y5- M/7T9]TQ%!-Y!!$P"V0D6H ;@/0 PQBH"G._$*Y[WYIE^FP.>X/F>Q[G3MG&& M Q/9")X8>WR^PVG S,5H?MB&&ULM59- M;^(P$/TK5M1#*W6;.(2O"I HM%JD%B&@[&&U!S<9B-4D9FT#K;0_?L&C M= ^;"]C)O)DW\^S)M#9"OJH00).W.$I4VPJU7M[:MO)#B)FZ$4M(\,U5/AO)3DNL=,03&$FB5G',Y/L=1&+3MJCU M\6#,%Z$V#^Q.:\D6, ']O!Q)W-FYEX#'D"@N$B)AWK:Z]+9'JP:06LPX;%1A M34PJ+T*\FLT@:%N.8001^-JX8/BWAAY$D?&$/'YG3JT\I@$6UQ_>']+D,9D7 MIJ GHA\\T&';:E@D@#E;17HL-M\A2R@EZ(M(I;]DD]DZ%O%72HLX R.#F"?; M?_:6%:( H-XG #<#N/\*J&2 2IKHEEF:5I]IUFE)L2'26*,WLTAKDZ(Q&YX8 M&2=:XEN..-WIWX\'L^YT,+LG#X-A=]@;=!_)8#B9CI^?[H?3"?E&'AB79,:B M%1 Q)WV0?,U,[16Y[(-F/%)7:/4\Z9/+BRMR07A"IJ%8*98$JF5K)&E"V7Y& MZ&Y+R/V$T!.3-\2M7Q/7<>D)>.\\O \^PFLIW-F'VUB:O#YN7A\W]5?YU%^> M[G6Q$C\?T9 ,-,3JUYDPE3Q,)0WC?1D&SZ#BBX1I" A3)(1@P9,%%E5IN<+[ MHT_6=.N]EGHW-W?=:32\9LM>%RMW;/2MVJ0TM]IC[N7,O;/,>R*.1<#U.\&> MLF$R(+Y(M,3KJ<@?,I*P9#P@\(9]1^&1P4-!A Y!XN&6$M/!)!4<)K7'I)HS MJ98I52T/4RM5JJWW:D&%9M.K'4AU;.2LZZ?98T]#SM:DE7=+T^M1DZH M4:9:S3Q,LU2UFD="T,-K=6Q2=[W3:E%GUY:=\]=*"J5V:JD-6_YWJ6CA(T'+ M%(ONNBUU2Y4K<[^G5Z70XK)/R+%5S?GD@M%="Z?G>_A7DG5]7ZY@)]FY@NVZ M+_5*56;77&FU7&6JQU\?UW/KA]*<,*N[E>J!.'9AXC'C)DX-2$*1".:(H%:0SP_5P(_;$QN6DIDL07EF1MX7L?-6W<[D MMRO,Q'K@^,[FXB%=)-I2_IY%9>XC1'KE+!0>)\X(S\SV._ M8P#6XCG%M:H]@TGE18BOYC"-!XYG&&&&D38N&'V]XABSS'@B'O^43ITJI@'6 MGS?>O]CD*9D7IG LLC_36"<#I^= C'.VRO2#6/^.94)MXR\2F;*?L"YM/0>B ME=(B+\'$($]Y\RD+4 .3G," H <$^H'4$$): T"9:,+-I39AFP[X4:Y#& MFKR9!UL;BZ9L4FYDG&E);U/"Z>'D^F'Z/'JWWW.(-S^(U^#'!V(Y3Z"%3X"8SQ+MZE[*H4@TV*5T&CPULF M+R#H?H+ "_P#?,;_!MZS<*^!3EA5/+3^PF,5K^H'4ZZT7%%3:/5II\Q_W1 ( MIAIS]7=#R%85LF5#MHZ$+%QG&P7CFH(2(['@Z7>,C6S()$_YXJ!J18B.#6&& MP^NPU>WVW==Z)=_;7'IA9;/#O5UQ;S=RIV:E5N34"U(BC[X!C:XUDS%$]"N1 M- 44_( _=(*2$HA$C@WUZE0Q.Z>2J%N%[/YZB8H0[5KYSP._MZ?1>R,_.*)1 MKR+?^_\:W4L1KR(-BF6H&BIV606]/)5(OK>=EMZOEZF,49? VQ/I@$G[B$A^ M;=3[C>2G7*-$I4$RC9!@O$!@N9 Z_<[L?^H/J$SPC18%U=1,?K"-&YQ,J>V4 M]<,3*!6^[RB_LZ]5L]$N_^W(]IMG]E@2]6U'J35;[K33?U%J.VO]]LF4V@Y; MOW,"I3KO_GJZOK^OU &CUGY;N;5E*D>YL#LF*2%67!=+1W5;[;$CN[WMW5^9 M_=8N:5LWQ7),*\4BY0HRG)-+[Z)+JLABWRP.6BSMRO8B-"V ]C&A'1VE,:#W M&ULK59=;]I(%/TK5]YVE4HL!IL/IPM(%%/5 M2L-&0-*':A\F^ *CV#/>F3&TTO[XO6,[%FD ;=+R )Z9>P[GS#WV>+"7ZD%O M$0U\2Q.AA\[6F.R]Z^K5%E.FFS)#02MKJ5)F:*@VKLX4LK@ I8GKM5H]-V5< M.*-!,7>C1@.9FX0+O%&@\S1EZOL'3.1^Z+2=QXDYWVR-G7!'@XQM<('F-KM1 M-')KEIBG*#27 A2NA\ZX_3Z\M/5%P1W'O3ZX!NOD7LH'.XCBH=.R@C#!E;$, MC'YV.,$DL40DXY^*TZG_T@(/KQ_9/Q;>RF^W0"1R(<>05OYU3O M4-"M^M" *R4%*O@7)DIJ#9-<*12K[PT(F>!Z6ZTW8(F*(L2,W>9QIGAB%77. M*/%K)7ZAQ#^I1/$=LWQFOV@K?'[3^/Z1.!E+?#RUX3P/(W7 M#+SNT12^$A>^'%?Z=P^.-/O^0<]0.ATT)+@FIE:S3_E6Y9E>#HS,BE/N7AHZ M,XO++;T&H;(%M+Z6TCP.[,%9OUB-_@-02P,$% @ 0'&=4A ,X1M+! M%@\ !D !X;"]W;W)K&ULM5==;^HX$/TK(_;N MJE=JFSB!%KH4B0+59=6BJK3=A]4^N,1 =!.;M1THTO[X'3MI0EOB]EYU7\!? M,SYG9G)L=S="?E=+QC0\I0E7YXVEUJLSSU.S)4NI.A8KQG%F+F1*-7;EPE,K MR6ADC=+$"WS_Q$MIS!N]KAV[D;VNR'02>!VWBQ MU&; ZW57=,&F3-^O;B3VO-)+%*>,JUAPD&Q^WNB3LU%@#>R*AYAMU$X;#)5' M(;Z;SC@Z;_@&$4O83!L7%/_6;,"2Q'A"'/\43AOEGL9PM_WL_=*21S*/5+&! M2/Z,([T\;[0;$+$YS1)]*S;?6$&H9?S-1*+L+VR*M7X#9IG2(BV,$4$:\_R? M/A6!V#$(@QJ#H# (7AE@9/8;A(5!^-J@#E*S,&B^-FC6&+0* TO=R[G;P VI MIKVN%!N09C5Z,PT;?6N-\8JY*92IEC@;HYWN#4>WXX?^W?AA!)?C27\R&/>O M8#R9WMW>7X\F=U,X@@F5DIITPL&0:1HGZBO\]DL[/&G^#C&'NZ7(%.61.H0O M+_I=3R- LXTW*\!*D!''R/\87UPVD4 HU0DK&9UM0&[J"&7X_$L57.0">E@!//SG^ M[=)SVTE]DJ6/3(*8PSQ^8M$1GG='M@6SMYQ,2.H*.]> ?+.6WT/76 MNQEUK7C!H%,RZ#@9#*A:PB6>LO"-18N8+Q#DD*EXP6UE456.C[G2,L.C59N4 MB3054:RW@)0W5$95PG#V2O"%([K$KS3=_^3,D9WS@KAS)\P!3Q.@J3W7"';9_L#SD)JJT#Y]85K4/@@J>"XW$DM]A^ >D0ST=EXKE/WR^*/79K M(?1;OE\#KE)+XI;+?14QRJ2 :V:+?6"@R9CA,6F'/U0O>!?"FPZO/H@W9>/* M:26TY+.5EE122]QR^9%Z:;VME]/=E.1G:K&LL[.L69^X2H:)6X!L?\S53 MV@;]Q[[GGY1@4FDP^6P1)I4*DW=D^ .I:;])#0E]OS;JE7X2MX#61KV/=UY) MDY@>PE D"97J ZEP714KU0P^6S6#2C6#=U03Z<85W24RP"-=,:T3Y,2H3+9[ M+Z-OE9203CM\%7UOY_Z?,KFP#R^L2Y/5_+)F%V?;>*WF M2M]N;TIS-#UX62:9RJNDR(-2K_@_I1[HKB>WWP M:7D^">N(5*H6NG81FW\_U$RE:>W)Q/%OZW1RN&?=\/CW@_<_FH)?JK\7]1]4^$*O]+8JT:OX&]ZUM. D6NTH76=O81) E M^?Y__+,5XJ@!EHX&N&V NPV0HP%I&Y#F0?>1-8_U(=;QQ5E9W =E;6V\U3\: M;9K6YFF2O$[C7)?F:F+:Z8O+V_FGSU?S>3"_^O/ZZO.W>?#J@])QDE:O@]^" M) ^^;8I=%>?+ZFRJS?WJ5M-%Z_MR[QL[?)/@NLCUI@JN\J5:/FX_-7$>@L4/ MP5YBK\/KN'P;8/$FP"%&M_,/P:O?7E=J;7J5MD0W&^),-L["UIDG1G(0E#1N MB4O0767.5%4PWP=6>7S2@T_:^*0.GY]WV9TJ@V)E!LZV*'5\EZJ@?? J^"]P M:W"Y=\P:Q_60_G%!SZ8_++&P0RS,'XM!2Q6GRMH?]DWYT=V$H%+RPRWWB>F; M<4$->.R1\4-DW!O9EZTJ8YWD:]-M%T6F; 'RGAQ"8(0Z\?6M.)<1LX1HO2\Z^(Q.SWC4DPHSS"/9 M4=1BAG%$I5U2% *]PA?GO'7QZ.:(,]P)T69F.H=CN* CP")OB%?YVIQ1I5J> MEGJ$X4YXM.0CX!DBIZ>_;=M)+&+=$6^U$X1SA[I 1N1'XZ .T(<@BB+,NC%: MS%A$D"-$ ";R$W-6- $.RC6P#O'Q<@V(0GY&^7,M^O T G7A:3'CDD4.N",@ M&Y(OS[3LIQ!+T1OJ%C,4,M=0!U B/RD_E66RCIOIZ=.YQ@ Y'(Z6:PQ7/=MGT\7B6EW61;[!!C.'*,:PPLP_C%V6Y='-^<2$&[[QZ+&3;D(8X0 8S8 M#\9Y7[S'G@!BF(Z78. .]G/'$E^K&^L/Y$A2U!TF-KL0A:'CK8T!7M@_4VLB M,_/6%TV),% -B_'D!1YA/X_<\O;I@AE!A'3EM=AA1KGCA8,!0]B/H>'R&J.Y M5BKUU3V *3(>I@A@BO@QY9296-##)8U$1V:K'6>N]SH!1!$_HIXE\ZS(%Z72 MRJ?)48DY7HU)@$+$/Y5R*VTI(D,BN_W98D:8D(ZRB0#'R ".#=7Y>+9=I'$9 M?"OCQ7=3/)NC7?UF]FH%!"/C3;\(@(KXIU_N#%CF5*9\ZB:@;R4C5P%# '1D M .B&ZO]EM:HV1:F".%\&7_3&*#\KLFVJ?NY)<]3*)QFPCD3C+;< RJB_K'0F M@O:+1"(B%G4R83%#U-1%]E10@"$= ,-.+S_EW4D!;?IF1")7#<: M@FP !9\A_/O%HM'F5Z55YI.& ? 8&DUP!E!C V9NUO5K2ZF(B>A6E#:SD!V] M!1['!5AD [#8].#!*T8,R,;&*S+9T=> $XM,UB\>(X)E3\J^F92A:]+( &=L M6(GYK"49!DQBXY64#/#"3BPIF:U4C#COS@ M=HAQ@1V+;PP0Q9Y8VL:A&&NXO5-C,N7'+##_=CIB_C2-1 . M:.'CE8P;_H,].NKM)](T*$8X+ @5?7'@#Q^OS!. 'W%BF2>LGPQ[ M2TL6,Q11YX=B )CP \RJZ[/>9 *@),8K\ 3@1IQ8X(E^X8;,%*LKK,6*NE8R M!.!*//&QL%Z/\#T?,$:,5X,)0(=X^0X&T2^S?D23^B/T5'DEH$:.5V!)@(H\L!V79N90!:E: M&9?AVQH,Y7YOX/Y %]MF>]U=H761-3\W*EZJLC8PUU=%H1\.ZAL<=FA>_ ]0 M2P,$% @ 0'&=4@=C0:XE P A!$ T !X;"]S='EL97,N>&ULW5A1 M3]LP$/XKD9DFD";2-C0THZFT54*:M$U(\+ WY#9.:LVQ,\=E+8_[/?M5^R7S MQ6E:B@\Q'C98JA+[/M]WG^\N..JX-FO!+A>,F6!5"EFG9&%,]38,Z_F"E;0^ M5A63%LF5+JFQ4UV$=:49S6IP*D4XZ/7BL*1MO2V7.7@7N?O#FX*!W?72V;S]L@",2>DF'CR ] M[N&\%L.H8S_U5XT([H"'%9_Z:7_]^(GP;I$=XK#-^62<*[E-?424HNE6YBNPCN M[ZQ=O@=L9B"0"]$)'!!GF(PK:@S3\MQ.FL6-\1X4M..K=645%IJN^X,AV3HT M-QMDIG3&=!>F3S:FR5BP'.1H7BS@;E05 FB,*NT@X[10DC8:-A[MP-+.F1"7 M\*Q\R>]PK_*=FO:@HK(;6D'MT-&X"?#OLCGN7=K>DWB#BM\H\WYIMR.;.70* MN] LYZMFOLH[ 1A['V>G5276[P0O9,G;6P#0) M;I@V?+YK^:YI=<569M-.JQS7/'B!FO]NG@LFF:9B5[3M_>>3F MO\J^8*_&]@!\[B*'+T%D_!)$/L^>#-MC9^=LNW.R==8 WB!2\AG>5<0V:#!; M8??KL]83I?"7'5@2K;C3RSCRS+I5EU (MI5 MV_%'V%X_[EY?;"PN,[9BV;2=ZF+6# ,[L%';"QSVD?/F\B.8C\/\"&!8'$P! MYN.\L#C_TWY&Z'X9$1ZC-"?9R7#YDV'RR.WR>QEW^G21)%<8QE=#KU M*IAB>8MC^/K9,&W@@<6!2'^6:[S:>(<\W =831_J$&RG>"=B.\5S#8@_;^"1 M)/YJ8W' ZL"UCL0WQ\'>LKO$T5054P;]@3C2))@"/2BOT?C&,E.#!]_?;"G M)(J2Q(\ YE<011@"3R..8 I X9$47,.[IU'X>:<"K>_NTQ^ U!+ P04 M" ! <9U2EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( $!QG5*G'V(&S@, (4> / >&PO=V]R:V)O;VLN>&UL MQ9E;;YLP%(#_BL73]K E&)I>M$RB@:26*&289-I3Y23.8HU+9-QVVZ^?(_K(Z_T ME7TM2Z9T4WX=-4?)V:XY<*[*8H3'X\FH9*)R/GXXC[64([-1*[Y5HJYT9]NQ M%ORY^7N];:(GT8B-*(3Z,76Z\X([J!25*,5/OILZ8PCV"9C&F3J3,9ZP+V0C>I^T8W/-.,3US\^ MM1Y5/1>%XC)DBB]D_7@4U==V&'T7(^,VNCB$/(!&Y > .D- GD;Q$$RBY ! MZ0.0_H"0O4A> ) 70SYNSX"< )"3(2%] _(2@+P<$O+"@+P"(*_L0M+5_7V0 M?4'I'%&R2,BVV7* M(IIGJUF^RDBRT/'*R5H#1CT^4"V6W;)(T_ SB6,4)"$B21XD"W(;1RB@-,I[ ME)!;7-MR">@=FL?I9T17RV7<6B]OIR-)YFEV'YB8D%U$44;6@9Y\$9J31'N$!+&.7CLWVUB:F)!47,M6N5U1DD24 M(AHM6J[>!(1$XEHV"9C_>DYV(96XEET"8YI6=B&9N)9M\J^DB-[HU4!+\A<3 MTHEKV2=P;C2K10PI!EM6#)@<>W,30Z;!EDWS,CG^?MS-6Q,17,)8U@R8)?N1 MA#2#+6OF199\-9"0;K!EWF-(/GA0^4Q,3$@^>%#Y M7)J8D'SPD$N9ARL3$Y(/MBP?&//:W$^!Y.-9E@^$^="MO/Y@0O+Q+,O'7!JB M=RAA4K)V]Q&]";EBPL2$!.19%M _"Z,3LHD)[J)9%A" &0NV,3$A"WF6+036 M;_TM2Y!%O(L6PC&-)WN01;R+%L(QC2=[D$6\BQ;""[:>P\= MLI!GV4*O%>U=QBQZQ:8/*/L@*.!8*=*@/96UMCS^&W^R MUK.O4)7I4)_C_M#$WN54G>.\V*?4?#@7U_MP*F._;L+Y=F5;MZZ-N$_$^OM]K .G_7Z^Q3.Z8_![J=NCW$?0BIZ MJ[+=A30OW*5ZGH[N?I#^;7+16V[F1;O<2.%R!RD$:?X@@R#+'^0AR.BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z M&^IM!'I;9[.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^/>GL" MO3WJ[0GT]JBW)]#;H]Z>0&_?V>PFT-NCWOZ=>L=TK4)\]CS6^/QW4IUN]X;G MX^_+Q\G."W7'V<'OL<4O4$L#!!0 ( $!QG5)3V2LIL@$ %,; 3 M6T-O;G1E;G1?5'EP97-=+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>VUY9#7\!- M-B0BB2W;4'C[.N%':D6C(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\>&'-I M0;5RL3;4A)U7T<$A#IU=C2M*XX:A(&)G'=J= MGPT.?:\;LK;,:+!0UK^H.E2Q;<6H?K_=!VU&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $!QG5((A(Q@/04 &H5 8 M " @0X( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ 0'&=4F^_"08T! B@T M !@ ("!>Q, 'AL+W=O47 !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 0'&=4@3S1/P*" @R$ !@ ("! M.R( 'AL+W=O=1@QH# !4" & M @('<, >&PO=V]R:W-H965T&UL4$L! A0#% @ M0'&=4@*MD7]_&@ $TX !@ ("!+#0 'AL+W=O%. !X;"]W;W)K&UL4$L! A0# M% @ 0'&=4FH[6R1P P B@< !D ("!#%4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 0'&=4A$- M67!( P ? < !D ("!660 'AL+W=O%P &0 M @('89P >&PO=V]R:W-H965T&UL4$L! A0#% @ 0'&=4E9D_CR6%@ ]T( !D M ("!['< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 0'&=4E!1=PF>!0 70X !D ("! MW)@ 'AL+W=O#H," !P!0 &0 @(&QG@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 0'&=4N[^GLI6! W H !D ("!GJ0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0'&=4O!^9&>K M @ :@8 !D ("!G; 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0'&=4O4%X;8B! NA$ !D M ("!2;H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0'&=4H=IR#X !0 (A< !D ("!0,D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0'&=4N[#461\! H1( !D ("!Q-0 'AL+W=O, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0'&=4KI$["TE P 4PL !D M ("!Y^P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0'&=4A ,X1M+! %@\ !D ("!/?< 'AL M+W=O&PO=V]R:W-H965T*NQS $P( M L ( !E@8! %]R96QS+RYR96QS4$L! A0#% @ 0'&= M4J7!E&UL4$L%!@ U #4 :@X #X/ 0 $! end XML 57 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 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 235 326 1 false 82 0 false 11 false false R1.htm 0001001 - Document - COVER PAGE Sheet http://www.valmont.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS Sheet http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) Sheet http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2111102 - Disclosure - ACQUISITIONS Sheet http://www.valmont.com/role/ACQUISITIONS ACQUISITIONS Notes 10 false false R11.htm 2113103 - Disclosure - RESTRUCTURING ACTIVITIES Sheet http://www.valmont.com/role/RESTRUCTURINGACTIVITIES RESTRUCTURING ACTIVITIES Notes 11 false false R12.htm 2117104 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 12 false false R13.htm 2123105 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION Sheet http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATION CASH FLOW SUPPLEMENTARY INFORMATION Notes 13 false false R14.htm 2126106 - Disclosure - EARNINGS PER SHARE Sheet http://www.valmont.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 14 false false R15.htm 2129107 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS Notes 15 false false R16.htm 2135108 - Disclosure - BUSINESS SEGMENTS Sheet http://www.valmont.com/role/BUSINESSSEGMENTS BUSINESS SEGMENTS Notes 16 false false R17.htm 2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 17 false false R18.htm 2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 18 false false R19.htm 2314302 - Disclosure - RESTRUCTURING ACTIVITIES (Tables) Sheet http://www.valmont.com/role/RESTRUCTURINGACTIVITIESTables RESTRUCTURING ACTIVITIES (Tables) Tables http://www.valmont.com/role/RESTRUCTURINGACTIVITIES 19 false false R20.htm 2318303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETS 20 false false R21.htm 2324304 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION (Tables) Sheet http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONTables CASH FLOW SUPPLEMENTARY INFORMATION (Tables) Tables http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATION 21 false false R22.htm 2327305 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.valmont.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.valmont.com/role/EARNINGSPERSHARE 22 false false R23.htm 2330306 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTS 23 false false R24.htm 2336307 - Disclosure - BUSINESS SEGMENTS (Tables) Sheet http://www.valmont.com/role/BUSINESSSEGMENTSTables BUSINESS SEGMENTS (Tables) Tables http://www.valmont.com/role/BUSINESSSEGMENTS 24 false false R25.htm 2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details) Details 25 false false R26.htm 2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Details) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIncomeTaxesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Details) Details 26 false false R27.htm 2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Pension Benefits (Details) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Pension Benefits (Details) Details 27 false false R28.htm 2407404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock Plans (Details) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock Plans (Details) Details 28 false false R29.htm 2408405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value (Details) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value (Details) Details 29 false false R30.htm 2409406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Comprehensive Income (Details) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Comprehensive Income (Details) Details 30 false false R31.htm 2410407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenues (Details) Sheet http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenues (Details) Details 31 false false R32.htm 2412408 - Disclosure - ACQUISITIONS - Narrative (Details) Sheet http://www.valmont.com/role/ACQUISITIONSNarrativeDetails ACQUISITIONS - Narrative (Details) Details 32 false false R33.htm 2415409 - Disclosure - RESTRUCTURING ACTIVITIES - Narrative (Details) Sheet http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails RESTRUCTURING ACTIVITIES - Narrative (Details) Details 33 false false R34.htm 2416410 - Disclosure - RESTRUCTURING ACTIVITIES - Liabilities Recorded For The Restructuring Plan (Details) Sheet http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails RESTRUCTURING ACTIVITIES - Liabilities Recorded For The Restructuring Plan (Details) Details 34 false false R35.htm 2419411 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortized Intangible Assets - (Details) Sheet http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS - Amortized Intangible Assets - (Details) Details 35 false false R36.htm 2420412 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Values of Trade Names - (Details) Sheet http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails GOODWILL AND INTANGIBLE ASSETS - Carrying Values of Trade Names - (Details) Details 36 false false R37.htm 2421413 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) Sheet http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) Details 37 false false R38.htm 2422414 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill Impairment (Details) Sheet http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillImpairmentDetails GOODWILL AND INTANGIBLE ASSETS - Goodwill Impairment (Details) Details 38 false false R39.htm 2425415 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION (Details) Sheet http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONDetails CASH FLOW SUPPLEMENTARY INFORMATION (Details) Details http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONTables 39 false false R40.htm 2428416 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.valmont.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://www.valmont.com/role/EARNINGSPERSHARETables 40 false false R41.htm 2431417 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details) Sheet http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails DERIVATIVE FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details) Details 41 false false R42.htm 2432418 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Gain (Loss) on Derivatives (Details) Sheet http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails DERIVATIVE FINANCIAL INSTRUMENTS - Gain (Loss) on Derivatives (Details) Details http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables 42 false false R43.htm 2433419 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional Amounts Outstanding (Details) Sheet http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional Amounts Outstanding (Details) Details 43 false false R44.htm 2434420 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) Sheet http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details) Details 44 false false R45.htm 2437421 - Disclosure - BUSINESS SEGMENTS (Details) Sheet http://www.valmont.com/role/BUSINESSSEGMENTSDetails BUSINESS SEGMENTS (Details) Details http://www.valmont.com/role/BUSINESSSEGMENTSTables 45 false false All Reports Book All Reports vmi-20210327.htm vmi-20210327.xsd vmi-20210327_cal.xml vmi-20210327_def.xml vmi-20210327_lab.xml vmi-20210327_pre.xml vmi-ex311_20210327x10q.htm vmi-ex312_20210327x10q.htm vmi-ex321_20210327x10q.htm http://xbrl.sec.gov/currency/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "vmi-20210327.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 235, "dts": { "calculationLink": { "local": [ "vmi-20210327_cal.xml" ] }, "definitionLink": { "local": [ "vmi-20210327_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "vmi-20210327.htm" ] }, "labelLink": { "local": [ "vmi-20210327_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "vmi-20210327_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "vmi-20210327.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 460, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 5 }, "keyCustom": 14, "keyStandard": 312, "memberCustom": 32, "memberStandard": 49, "nsprefix": "vmi", "nsuri": "http://www.valmont.com/20210327", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - COVER PAGE", "role": "http://www.valmont.com/role/COVERPAGE", "shortName": "COVER PAGE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "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": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111102 - Disclosure - ACQUISITIONS", "role": "http://www.valmont.com/role/ACQUISITIONS", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113103 - Disclosure - RESTRUCTURING ACTIVITIES", "role": "http://www.valmont.com/role/RESTRUCTURINGACTIVITIES", "shortName": "RESTRUCTURING ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117104 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123105 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION", "role": "http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATION", "shortName": "CASH FLOW SUPPLEMENTARY INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126106 - Disclosure - EARNINGS PER SHARE", "role": "http://www.valmont.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129107 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS", "role": "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTS", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135108 - Disclosure - BUSINESS SEGMENTS", "role": "http://www.valmont.com/role/BUSINESSSEGMENTS", "shortName": "BUSINESS SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314302 - Disclosure - RESTRUCTURING ACTIVITIES (Tables)", "role": "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESTables", "shortName": "RESTRUCTURING ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS", "role": "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324304 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION (Tables)", "role": "http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONTables", "shortName": "CASH FLOW SUPPLEMENTARY INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327305 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.valmont.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330306 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "role": "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336307 - Disclosure - BUSINESS SEGMENTS (Tables)", "role": "http://www.valmont.com/role/BUSINESSSEGMENTSTables", "shortName": "BUSINESS SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Details)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIncomeTaxesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Pension Benefits (Details)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Pension Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i1f2d5cca08b6482e8d2c9dd81d177c99_I20210327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock Plans (Details)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i1f2d5cca08b6482e8d2c9dd81d177c99_I20210327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value (Details)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i32633818a1e84e0a86143ec7fb10e5eb_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Comprehensive Income (Details)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i0d98c4b18d874b24b7bd89375857dcd6_I20201226", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenues (Details)", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412408 - Disclosure - ACQUISITIONS - Narrative (Details)", "role": "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails", "shortName": "ACQUISITIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i624aadb196dd48779a2d843b7857e42e_I20200529", "decimals": "2", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i7723bdc77d2e4b5786e35419324404a4_D20191229-20201226", "decimals": "INF", "first": true, "lang": "en-US", "name": "vmi:NumberOfFacilitiesClosed", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - Disclosure - RESTRUCTURING ACTIVITIES - Narrative (Details)", "role": "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails", "shortName": "RESTRUCTURING ACTIVITIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i7723bdc77d2e4b5786e35419324404a4_D20191229-20201226", "decimals": "INF", "first": true, "lang": "en-US", "name": "vmi:NumberOfFacilitiesClosed", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i32633818a1e84e0a86143ec7fb10e5eb_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416410 - Disclosure - RESTRUCTURING ACTIVITIES - Liabilities Recorded For The Restructuring Plan (Details)", "role": "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails", "shortName": "RESTRUCTURING ACTIVITIES - Liabilities Recorded For The Restructuring Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i32633818a1e84e0a86143ec7fb10e5eb_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Amortized Intangible Assets - (Details)", "role": "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Amortized Intangible Assets - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i7723bdc77d2e4b5786e35419324404a4_D20191229-20201226", "decimals": "INF", "first": true, "lang": "en-US", "name": "vmi:NumberOfTradeNamesImpaired", "reportCount": 1, "unique": true, "unitRef": "tradename", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Values of Trade Names - (Details)", "role": "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Carrying Values of Trade Names - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i7723bdc77d2e4b5786e35419324404a4_D20191229-20201226", "decimals": "INF", "first": true, "lang": "en-US", "name": "vmi:NumberOfTradeNamesImpaired", "reportCount": 1, "unique": true, "unitRef": "tradename", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i32633818a1e84e0a86143ec7fb10e5eb_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details)", "role": "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i32633818a1e84e0a86143ec7fb10e5eb_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i63b275b77da0473ba9beab9c60bccef4_D20200628-20200926", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Goodwill Impairment (Details)", "role": "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillImpairmentDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Goodwill Impairment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i63b275b77da0473ba9beab9c60bccef4_D20200628-20200926", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - CASH FLOW SUPPLEMENTARY INFORMATION (Details)", "role": "http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONDetails", "shortName": "CASH FLOW SUPPLEMENTARY INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://www.valmont.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details)", "role": "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Fair Value of Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Gain (Loss) on Derivatives (Details)", "role": "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Gain (Loss) on Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i89939b8ed89c4c618d2c639c440484ae_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional Amounts Outstanding (Details)", "role": "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional Amounts Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i89939b8ed89c4c618d2c639c440484ae_I20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i4060ffdfe75d4b4b98e9e8efbb501bab_I20190629", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434420 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)", "role": "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i4060ffdfe75d4b4b98e9e8efbb501bab_I20190629", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - BUSINESS SEGMENTS (Details)", "role": "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "shortName": "BUSINESS SEGMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "ib77b4fe90ec44591a911e5107f614c6c_I20210327", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i49f2a3aac0ee49f79256ab228bbe531a_I20191228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i49f2a3aac0ee49f79256ab228bbe531a_I20191228", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)", "role": "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vmi-20210327.htm", "contextRef": "i2b74460ed29b43b4bfbc06075455e38c_D20201227-20210327", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 82, "tag": { "currency_AUD": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Australia, Dollars", "terseLabel": "Australia, Dollars" } } }, "localname": "AUD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "domainItemType" }, "currency_DKK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denmark, Kroner", "terseLabel": "Denmark, Kroner" } } }, "localname": "DKK", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "domainItemType" }, "currency_EUR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro Member Countries, Euro" } } }, "localname": "EUR", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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/2020-01-31", "presentation": [ "http://www.valmont.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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r488" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r489" ], "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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r490" ], "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/2020-01-31", "presentation": [ "http://www.valmont.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r490" ], "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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r491" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r490" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r490" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r490" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r490" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r486" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r487" ], "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/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.com/role/COVERPAGE" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r152", "r165", "r166", "r167", "r168", "r170", "r172", "r176" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r152", "r165", "r166", "r167", "r168", "r170", "r172", "r176" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r299", "r301", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r465", "r468" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r299", "r301", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r465", "r468" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r178", "r257", "r260", "r432", "r464", "r466" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r178", "r257", "r260", "r432", "r464", "r466" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r273", "r299", "r301", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r465", "r468" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r273", "r299", "r301", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r465", "r468" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r179", "r180", "r257", "r261", "r467", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r179", "r180", "r257", "r261", "r467", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r54", "r59", "r60", "r361" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Defined Benefit Pension Plan" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r220" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r59", "r67", "r360" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Gain on Hedging Activities" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r57", "r58", "r59", "r451", "r473", "r474" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r412", "r413", "r414", "r415", "r416", "r418" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r59", "r60", "r114", "r115", "r116", "r361", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)", "verboseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r51", "r59", "r60", "r361", "r413", "r414", "r415", "r416", "r418" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r17", "r317" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r114", "r115", "r116", "r314", "r315", "r316" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "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 earnings to net cash flows from operations:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r303", "r312", "r318" ], "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": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r100", "r204", "r212" ], "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 for intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r138" ], "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": "Outstanding stock options with exercise prices exceeding the market price of common stock, excluded from the computation of diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r109", "r160", "r167", "r174", "r188", "r353", "r362", "r407", "r436", "r450" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r49", "r109", "r188", "r353", "r362", "r407" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r304", "r313" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r376", "r380" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r297", "r300" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r297", "r300", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r340", "r341", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transfered" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r339", "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration liability, current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax asset recognized" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r29", "r102" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r102", "r104" ], "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\u2014end of period", "periodStartLabel": "Cash and cash equivalents\u2014beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r410" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "CASH FLOW SUPPLEMENTARY INFORMATION" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r274", "r385" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Commodity forward contracts" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r114", "r115" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "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, authorized shares (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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, issued shares (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "verboseLabel": "Common stock of $1 par value - Authorized 75,000,000 shares; 27,900,000 issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income tax expense:" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r63", "r65", "r66", "r73", "r445", "r461" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Valmont Industries, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r63", "r65", "r72", "r349", "r350", "r366", "r444", "r460" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedTerseLabel": "Comprehensive loss (income) attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r63", "r65", "r71", "r348", "r366", "r443", "r459" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r107", "r355" ], "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": "Condensed Consolidated Financial Statements" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r243", "r245", "r258" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r243", "r244", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilties" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r243", "r244", "r258" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liabilities, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r243", "r244", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized from contract liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r76", "r432" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "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": "Total cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Total cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CrossCurrencyInterestRateContractMember": { "auth_ref": [ "r274", "r386" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates.", "label": "Cross Currency Interest Rate Contract [Member]", "terseLabel": "Cross currency swap contracts" } } }, "localname": "CrossCurrencyInterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r322", "r327", "r329" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r437", "r438", "r449" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Assets recorded for the investments held" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r110", "r323", "r327", "r328", "r329" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r319", "r320" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r13", "r268", "r269", "r272" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Defined benefit pension liability" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r270", "r284", "r292", "r293", "r294" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r270", "r283", "r291", "r293", "r294" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r270", "r271", "r282", "r290", "r293", "r294" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r281", "r289", "r293", "r294" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic (benefit) expense" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Net periodic (benefit) expense:" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPensionBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r100", "r155" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative financial instruments, net" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r367" ], "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 designated as hedging instruments" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "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": "Swapped Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain (loss) on derivatives recognized in earnings" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r377", "r379", "r383", "r388" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r394" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r374", "r377", "r383" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r374", "r377", "r383", "r388", "r389", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "negatedTerseLabel": "Derivative financial instruments, net" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNonmonetaryNotionalAmountMass": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nominal mass used to calculate payments on a derivative instrument.", "label": "Derivative, Nonmonetary Notional Amount, Mass", "terseLabel": "Derivative, nonmonetary notional amount, mass" } } }, "localname": "DerivativeNonmonetaryNotionalAmountMass", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "massItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r369", "r371" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r368", "r370", "r371", "r374", "r375", "r381", "r383", "r390", "r391", "r393" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r394", "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Fair value of derivative instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r139" ], "calculation": { "http://www.valmont.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Dilutive Effect of Stock Options" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Dilutive Effect of Stock Options" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.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/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r257", "r260", "r261", "r262", "r263", "r264", "r265", "r266" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r257" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r6", "r36" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r74", "r119", "r120", "r121", "r122", "r123", "r127", "r130", "r135", "r136", "r137", "r142", "r143", "r446", "r462" ], "calculation": { "http://www.valmont.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Per share amount basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic EPS" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r74", "r119", "r120", "r121", "r122", "r123", "r130", "r135", "r136", "r137", "r142", "r143", "r446", "r462" ], "calculation": { "http://www.valmont.com/role/EARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "totalLabel": "Per share amount diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted EPS" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r138", "r140", "r141", "r144" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r410" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r312" ], "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": "Income tax benefits" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "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]", "verboseLabel": "Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option Plans" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r114", "r115", "r116", "r118", "r124", "r126", "r146", "r189", "r238", "r239", "r314", "r315", "r316", "r324", "r325", "r412", "r413", "r414", "r415", "r416", "r418", "r469", "r470", "r471" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Fair value of remaining ownership" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r395", "r396", "r397", "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r395", "r396", "r397", "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Valuation methodologies used for assets and liabilities measured at fair value" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r293", "r396", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r395", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r274", "r275", "r280", "r293", "r396", "r422" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level\u00a01)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r274", "r275", "r280", "r293", "r396", "r423" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level\u00a02)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r293", "r396", "r424" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level\u00a03)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r293", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r107", "r401", "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r376", "r381", "r392" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails" ], "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", "verboseLabel": "Weighted Average Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r211" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of amortization expense for intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r205", "r208", "r211", "r215", "r433", "r434" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r211", "r434" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "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": "Components of amortized intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r205", "r210" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet": { "auth_ref": [ "r382" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 6.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of net gains or losses on foreign currency cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net", "verboseLabel": "Cross currency swaps" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r79", "r100", "r185" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Loss on investments (unrealized)" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on sale of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r193", "r195", "r435" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Goodwill", "totalLabel": "Balance, ending" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r196", "r199" ], "calculation": { "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "terseLabel": "Gross balance, beginning" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r196", "r199" ], "calculation": { "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedTerseLabel": "Accumulated impairment losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r100", "r194", "r197", "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Carrying amount of goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r75", "r109", "r160", "r166", "r170", "r173", "r176", "r188", "r407" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r374", "r389" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r374" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r100", "r216" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "terseLabel": "Impairment indefinite-lived intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r111", "r330" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r111", "r330" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r111", "r160", "r166", "r170", "r173", "r176" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "vmi_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsAndNoncontrollingInterest", "weight": 1.0 }, "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r222" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails", "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails", "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r125", "r126", "r158", "r321", "r326", "r331", "r463" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "vmi_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsAndNoncontrollingInterest", "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)", "totalLabel": "Total income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r103" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable/refundable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other assets (current and non-current)" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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 Shareholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r131", "r132", "r133", "r137" ], "calculation": { "http://www.valmont.com/role/EARNINGSPERSHAREDetails": { "order": 1.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", "terseLabel": "Dilutive effect of stock options number of shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r207", "r214" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Non-amortized intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Carrying value of trade names" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r207", "r214" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r203", "r209" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r154", "r419", "r420", "r447" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.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", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r387" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r91", "r96", "r103" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r274", "r384" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest rate hedge amortization" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r152", "r165", "r166", "r167", "r168", "r170", "r172", "r176" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment sales" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r44" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods and manufactured goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r47" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventory, Gross", "totalLabel": "Total Inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r47" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r7", "r48", "r107", "r145", "r190", "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r46" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials and purchased parts" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r45" ], "calculation": { "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r78", "r153" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r109", "r188", "r407", "r440", "r454" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r109", "r188", "r354", "r362", "r363", "r407" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates an ownership position in, or purchase of, a security.", "label": "Long [Member]", "terseLabel": "Long" } } }, "localname": "LongMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current installments of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, excluding current installments" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r39" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r39", "r236" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Other" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r43", "r109", "r188", "r407", "r439", "r453" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest in consolidated subsidiaries" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Dividends to noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r239", "r351", "r352" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Purchase of noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Percentage not owned by the Company" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r98", "r101" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r61", "r64", "r125", "r126", "r357", "r365" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: loss attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r119", "r120", "r121", "r122", "r127", "r128", "r134", "r137", "r160", "r166", "r170", "r173", "r176" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.valmont.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "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", "terseLabel": "Net earnings attributable to Valmont Industries,\u00a0Inc.", "totalLabel": "Net earnings attributable to Valmont Industries,\u00a0Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r129", "r134", "r137" ], "calculation": { "http://www.valmont.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, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Diluted EPS" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Hedges of a net investment in a foreign operation.", "label": "Net Investment Hedging [Member]", "terseLabel": "Net Investment Hedging" } } }, "localname": "NetInvestmentHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails", "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r240", "r336", "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Addition of noncontrolling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r114", "r115", "r116", "r239", "r346" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling interest in consolidated subsidiaries" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 other income (expenses)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfForeignCurrencyDerivativesHeld": { "auth_ref": [ "r369", "r371" ], "lang": { "en-us": { "role": { "documentation": "Number of foreign currency exchange rate derivatives held by the entity at the reporting date.", "label": "Number of Foreign Currency Derivatives Held", "terseLabel": "Number of fixed-for-fixed cross currency swaps" } } }, "localname": "NumberOfForeignCurrencyDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r148" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r160", "r166", "r170", "r173", "r176" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r421" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r165", "r166", "r167", "r168", "r170", "r176" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Sales" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Gain (loss) on hedging activities:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax [Abstract]", "terseLabel": "Foreign currency translation adjustments:" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r52", "r57", "r408", "r409", "r411" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "verboseLabel": "Unrealized translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r53", "r57" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r65", "r67", "r70", "r238", "r412", "r417", "r418", "r442", "r458" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r62", "r65", "r348", "r349", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Current-period comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r55", "r57" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 7.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Actuarial gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 4.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" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other cash restructuring expenses" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Operating Activities", "terseLabel": "Holdback payment" } } }, "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for (Proceeds from) Derivative Instrument, Financing Activities", "terseLabel": "Net investment hedges settled early" } } }, "localname": "PaymentsForProceedsFromDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r83", "r86", "r112" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r93", "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Costs Paid or Otherwise Settled" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r89" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Dividends to noncontrolling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r84", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid in acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r84" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "auth_ref": [ "r107", "r285", "r295", "r296", "r298" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]", "terseLabel": "Pension Benefits" } } }, "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionContributions": { "auth_ref": [ "r97" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit.", "label": "Payment for Pension Benefits", "negatedLabel": "Contribution to defined benefit pension plan" } } }, "localname": "PensionContributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionExpenseReversalOfExpenseNoncash": { "auth_ref": [ "r100" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for pension benefits. Excludes other postretirement benefits.", "label": "Pension Expense (Reversal of Expense), Noncash", "terseLabel": "Defined benefit pension plan benefit" } } }, "localname": "PensionExpenseReversalOfExpenseNoncash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]", "terseLabel": "Position [Axis]" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]", "terseLabel": "Position [Domain]" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r27", "r28" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValueofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r88" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r82" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r88" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Proceeds from short-term agreements" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r87" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from exercises under stock plans" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product sales" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r61", "r64", "r94", "r109", "r117", "r125", "r126", "r160", "r166", "r170", "r173", "r176", "r188", "r348", "r356", "r358", "r365", "r366", "r407", "r448" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r219" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r221", "r456" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r16", "r23", "r455", "r475" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Principal payments on long-term borrowings" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-term Debt", "negatedLabel": "Payments on short-term agreements" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r235" ], "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 ACTIVITIES" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r100", "r224", "r229", "r233" ], "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 charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails", "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r225", "r230" ], "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": "Balance at March 27, 2021", "periodStartLabel": "Balance at December 26, 2020" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails" ], "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 Cost and Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r239", "r317", "r452", "r472", "r474" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r114", "r115", "r116", "r118", "r124", "r126", "r189", "r314", "r315", "r316", "r324", "r325", "r469", "r471" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r151", "r152", "r165", "r171", "r172", "r178", "r179", "r182", "r256", "r257", "r432" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "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", "verboseLabel": "Revenue from contract with customer" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r108", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r267" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligations, expected timing of satisfaction period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r69", "r109", "r151", "r152", "r165", "r171", "r172", "r178", "r179", "r182", "r188", "r407", "r448" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r59", "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Cash payments for interest and income taxes (net of refunds)" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Compensation expense (included in selling, general and administrative expenses) and associated income tax benefits related to stock options" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r285", "r286", "r287", "r288", "r293" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r377", "r383", "r389" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Gains (losses) on derivatives recognized on statements of earnings" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r137" ], "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": "Reconciliation of basic and diluted earnings per share (EPS)" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r205", "r210", "r433" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r205", "r210" ], "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 components of amortized intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r200", "r202" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r200", "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Earnings before income taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r214", "r217" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r214", "r217" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of non-amortized intangible assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r24", "r25", "r26" ], "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": "Components of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of components of the net periodic pension (benefit) expense" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of notional amounts of outstanding derivative" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r227", "r228", "r231" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails", "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r225", "r232" ], "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 liabilities recorded for the restructuring plan and changes" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r160", "r163", "r169", "r200" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r160", "r163", "r169", "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Segment reporting information of sales and operating income" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r210" ], "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 estimated amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r147", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r165", "r166", "r167", "r168", "r170", "r171", "r172", "r173", "r174", "r176", "r182", "r464" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r147", "r149", "r150", "r160", "r164", "r170", "r174", "r175", "r176", "r177", "r178", "r181", "r182", "r183" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "BUSINESS SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Business Segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "verboseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Unsecured Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services sales" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r313" ], "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": "Shares of common stock available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r302", "r307" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r107", "r304", "r308" ], "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 Plans" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r306" ], "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 for grant" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESStockPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r33", "r457" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Notes payable to banks" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r147", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r165", "r166", "r167", "r168", "r170", "r171", "r172", "r173", "r174", "r176", "r182", "r200", "r223", "r226", "r234", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r114", "r115", "r116", "r118", "r124", "r126", "r146", "r189", "r238", "r239", "r314", "r315", "r316", "r324", "r325", "r412", "r413", "r414", "r415", "r416", "r418", "r469", "r470", "r471" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r114", "r115", "r116", "r146", "r432" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r14", "r15", "r238", "r239" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Stock awards; shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r238", "r239", "r309" ], "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": "Stock options exercised; shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r238", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Stock awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r42", "r238", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r20", "r21", "r109", "r184", "r188", "r407" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, ending", "periodStartLabel": "Balance, beginning", "totalLabel": "Total Valmont Industries,\u00a0Inc. shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r109", "r114", "r115", "r116", "r118", "r124", "r188", "r189", "r239", "r314", "r315", "r316", "r324", "r325", "r346", "r347", "r364", "r407", "r412", "r413", "r418", "r470", "r471" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r106", "r107", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CASHFLOWSUPPLEMENTARYINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r257", "r265" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good Or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r257", "r265" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r337" ], "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecurities": { "auth_ref": [ "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "terseLabel": "Trading Securities" } } }, "localname": "TradingSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r41", "r241" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r15", "r238", "r239" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of treasury shares, shares acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r41", "r241", "r242" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r238", "r239", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury shares, shares acquired" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESLiabilitiesRecordedForTheRestructuringPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Noncash loss (gain) on trading securities" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r129", "r137" ], "calculation": { "http://www.valmont.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": "Shares outstanding dilutive (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r127", "r137" ], "calculation": { "http://www.valmont.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "vmi_AccessSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to access systems applications.", "label": "Access Systems [Member]", "terseLabel": "Access Systems" } } }, "localname": "AccessSystemsMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "vmi_AccumulatedOtherComprehensiveLossIncomeNetofTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Other Comprehensive (Loss) Income, Net of Tax [Roll Forward]", "label": "Accumulated Other Comprehensive (Loss) Income, Net of Tax [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]" } } }, "localname": "AccumulatedOtherComprehensiveLossIncomeNetofTaxRollForward", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "vmi_AgSenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AgSense", "label": "AgSense [Member]", "terseLabel": "AgSense" } } }, "localname": "AgSenseMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "vmi_AntidilutiveSecuritiesExcludedFromComputationOfEarningPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earning Per Share [Abstract]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningPerShareAbstract", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "vmi_CoatingsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Coatings segment, a reportable segment of the entity. This segment consists of galvanizing, anodizing and powder coating services on a global basis.", "label": "Coatings Segment [Member]", "verboseLabel": "Coatings Segment" } } }, "localname": "CoatingsSegmentMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "vmi_CommunicationStructuresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to communication products.", "label": "Communication Structures [Member]", "terseLabel": "Communication Products" } } }, "localname": "CommunicationStructuresMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "vmi_ConcreteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to concrete processing products and/or services.", "label": "Concrete [Member]", "terseLabel": "Concrete" } } }, "localname": "ConcreteMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "vmi_ContractLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Liabilities", "label": "Contract Liabilities [Member]", "terseLabel": "Contract Liabilities" } } }, "localname": "ContractLiabilitiesMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "vmi_ConvertItaliaSpAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convert Italia SpA [Member]", "label": "Convert Italia SpA [Member]", "terseLabel": "Convert Italia S.p.A" } } }, "localname": "ConvertItaliaSpAMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "vmi_CrossCurrencyInterestRateContractOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cross Currency Interest Rate Contract, One [Member]", "label": "Cross Currency Interest Rate Contract, One [Member]", "terseLabel": "Cross Currency, Danish Kroner, Terminating April 2024" } } }, "localname": "CrossCurrencyInterestRateContractOneMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "domainItemType" }, "vmi_CrossCurrencyInterestRateContractTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cross Currency Interest Rate Contract, Two [Member]", "label": "Cross Currency Interest Rate Contract, Two [Member]", "terseLabel": "Cross Currency, Euro, Terminating April 2024" } } }, "localname": "CrossCurrencyInterestRateContractTwoMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSScheduleofNotionalAmountsOutstandingDetails" ], "xbrltype": "domainItemType" }, "vmi_DeltaEMDPtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Delta EMD Pty. Ltd.", "label": "Delta E M D Pty Ltd [Member]", "terseLabel": "Delta E M D Pty Ltd" } } }, "localname": "DeltaEMDPtyLtdMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFairValueDetails" ], "xbrltype": "domainItemType" }, "vmi_ESSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESS [Member]", "label": "ESS [Member]", "terseLabel": "ESS" } } }, "localname": "ESSMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "vmi_EarningsPerShareDilutiveSecuritiesStockOptionsPerShare": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The per share amount resulting from the \"as if\" assumption that stock options were exercised for purposes of computing the dilutive effect of convertible securities.", "label": "Earnings Per Share, Dilutive Securities, Stock Options, Per Share", "terseLabel": "Dilutive effect of stock options (in dollars per share)" } } }, "localname": "EarningsPerShareDilutiveSecuritiesStockOptionsPerShare", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "vmi_EnergiaSolarDoBrasilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Energia Solar do Brasil", "label": "Energia Solar do Brasil [Member]", "terseLabel": "Energia Solar do Brasil" } } }, "localname": "EnergiaSolarDoBrasilMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "vmi_EngineeredSolarTrackerSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Engineered Solar Tracker Solutions [Member]", "label": "Engineered Solar Tracker Solutions [Member]", "terseLabel": "Engineered Solar Tracker Solutions" } } }, "localname": "EngineeredSolarTrackerSolutionsMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "vmi_EngineeredSupportStructuresSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Engineered Infrastructure Products segment, a reportable segment of the entity. This segment consists of the manufacturing of engineered metal structures and components for the global lighting and traffic, wireless communication, roadway safety and access systems applications.", "label": "Engineered Support Structures Segment [Member]", "verboseLabel": "Engineered Support Structures Segment" } } }, "localname": "EngineeredSupportStructuresSegmentMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "vmi_GainLossonDispositionofBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gain (Loss) on Disposition of Business [Member]", "label": "Gain (Loss) on Disposition of Business [Member]", "terseLabel": "Product sales" } } }, "localname": "GainLossonDispositionofBusinessMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossonDerivativesDetails" ], "xbrltype": "domainItemType" }, "vmi_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsAndNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) from Continuing Operations before Equity Method Investments and Noncontrolling Interest", "label": "Income (Loss) from Continuing Operations before Equity Method Investments and Noncontrolling Interest", "totalLabel": "Earnings before equity in earnings of nonconsolidated subsidiaries" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsAndNoncontrollingInterest", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "vmi_IncomeLossFromEquityMethodInvestmentsNetOfTax": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) from Equity Method Investments, Net of Tax", "label": "Income (Loss) from Equity Method Investments, Net of Tax", "negatedLabel": "Equity in loss in nonconsolidated subsidiaries", "terseLabel": "Equity in loss of nonconsolidated subsidiaries" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsNetOfTax", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "vmi_IncomeTaxesReceivableAndDeferredTaxAssetsLiabilitiesNetCurrent": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also includes the net amount of deferred tax assets (after reduction for valuation allowance) and liabilities as of the balance sheet date, which result from applying the applicable enacted tax rate to net temporary differences and carryforwards pertaining to assets or liabilities that are classified as current in the financial statements, or that are expected to reverse in the next twelve months (or normal operating cycle, if longer), for entities that net deferred tax assets and tax liabilities. A temporary difference is a difference between the tax basis of an asset or liability and its carrying amount in the financial statements prepared in accordance with generally accepted accounting principles that will reverse in ensuing periods. In a classified statement of financial position, an enterprise shall separate deferred tax liabilities and assets into a current amount and a noncurrent amount. Deferred tax liabilities and assets shall be classified as current or noncurrent based on the classification of the related asset or liability for financial reporting. A deferred tax liability or asset that is not related to an asset or liability for financial reporting, including deferred tax assets related to carryforwards, shall be classified according to the expected reversal date of the temporary difference.", "label": "Income Taxes Receivable and Deferred Tax Assets (Liabilities), Net, Current", "terseLabel": "Refundable income taxes" } } }, "localname": "IncomeTaxesReceivableAndDeferredTaxAssetsLiabilitiesNetCurrent", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "vmi_IngalEPSOrIngalCivilProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Ingal EPS or Ingal Civil Products, a trade name of the entity.", "label": "Ingal E P S Or Ingal Civil Products [Member]", "terseLabel": "Ingal EPS/Ingal Civil Products" } } }, "localname": "IngalEPSOrIngalCivilProductsMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "vmi_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International [Member]", "label": "International [Member]", "terseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "vmi_IrrigationSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the Irrigation segment, a reportable segment of the entity. This segment consists of the manufacture of agricultural irrigation equipment and related parts and services for the global agricultural industry.", "label": "Irrigation Segment [Member]", "terseLabel": "Irrigation Segment" } } }, "localname": "IrrigationSegmentMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "vmi_KCUtilityPackagingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KC Utility Packaging", "label": "KC Utility Packaging [Member]", "terseLabel": "KC Utility Packaging" } } }, "localname": "KCUtilityPackagingMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "vmi_LightingAndTrafficMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to lighting, traffic and roadway products and/or services.", "label": "Lighting And Traffic [Member]", "terseLabel": "Lighting, Traffic, and Highway Safety Products" } } }, "localname": "LightingAndTrafficMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "vmi_MinorityInterestOwnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minority Interest Owner", "label": "Minority Interest Owner [Member]", "terseLabel": "Minority Interest Owner" } } }, "localname": "MinorityInterestOwnerMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "vmi_NewmarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Newmark, a trade name of the entity.", "label": "Newmark [Member]", "terseLabel": "Newmark" } } }, "localname": "NewmarkMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "vmi_NumberOfFacilitiesClosed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Facilities Closed", "label": "Number of Facilities Closed", "terseLabel": "Number of facilities closed" } } }, "localname": "NumberOfFacilitiesClosed", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/RESTRUCTURINGACTIVITIESNarrativeDetails" ], "xbrltype": "integerItemType" }, "vmi_NumberOfTradeNamesImpaired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Trade Names Impaired", "label": "Number of Trade Names Impaired", "terseLabel": "Number of trade names impaired" } } }, "localname": "NumberOfTradeNamesImpaired", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "integerItemType" }, "vmi_OffshoreandOtherComplexSteelStructuresMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offshore and Other Complex Steel Structures [Member]", "label": "Offshore and Other Complex Steel Structures [Member]", "terseLabel": "Offshore and Other Complex Steel Structures" } } }, "localname": "OffshoreandOtherComplexSteelStructuresMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "vmi_OtherComprehensiveIncomeLossAmortizationCostIncludedInInterestExpense": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss) Amortization Cost Included in Interest Expense", "label": "Other Comprehensive Income (Loss) Amortization Cost Included in Interest Expense", "negatedTerseLabel": "Amortization cost included in interest expense" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationCostIncludedInInterestExpense", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "vmi_OtherComprehensiveIncomeLossCommodityHedgeGainLossReclassificationAfterTax": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Commodity Hedge, Gain (Loss), Reclassification, after Tax", "label": "Other Comprehensive Income (Loss), Commodity Hedge, Gain (Loss), Reclassification, after Tax", "terseLabel": "Commodity hedges" } } }, "localname": "OtherComprehensiveIncomeLossCommodityHedgeGainLossReclassificationAfterTax", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "vmi_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossAfterReclassificationandTax": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), After Reclassification and Tax", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), After Reclassification and Tax", "terseLabel": "Net investment hedges" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossAfterReclassificationandTax", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "vmi_OtherTradeNamesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents other trade names of the entity, which are not defined elsewhere.", "label": "Other Trade Names [Member]", "terseLabel": "Other" } } }, "localname": "OtherTradeNamesMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "vmi_PatentsAndProprietaryTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the patents and proprietary technology.", "label": "Patents And Proprietary Technology [Member]", "terseLabel": "Patents\u00a0& Proprietary Technology" } } }, "localname": "PatentsAndProprietaryTechnologyMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSAmortizedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "vmi_PaymentsForRepurchaseOfCommonTreasurySharesStockPlanExercises": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common treasury shares issued under stock plans during the period.", "label": "Payments for Repurchase of Common Treasury Shares Stock Plan Exercises", "negatedLabel": "Purchase of common treasury shares\u2014stock plan exercises" } } }, "localname": "PaymentsForRepurchaseOfCommonTreasurySharesStockPlanExercises", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "vmi_PaymentsToAcquireAdditionalInterestInSubsidiariesFinancingActivities": { "auth_ref": [], "calculation": { "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Additional Interest in Subsidiaries, Financing Activities", "label": "Payments to Acquire Additional Interest in Subsidiaries, Financing Activities", "negatedLabel": "Purchase of noncontrolling interest" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiariesFinancingActivities", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "vmi_SeniorUnsecuredNotes5.00PercentDue2044Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Unsecured Notes 5.00 Percent Due 2044 [Member]", "label": "Senior Unsecured Notes 5.00 Percent Due 2044 [Member]", "terseLabel": "Senior Unsecured Notes 5.00% Due 2044" } } }, "localname": "SeniorUnsecuredNotes5.00PercentDue2044Member", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "vmi_ShakespeareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Shakespeare, a trade name of the entity.", "label": "Shakespeare [Member]", "terseLabel": "Shakespeare" } } }, "localname": "ShakespeareMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "vmi_SteelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to steel processing products and/or services.", "label": "Steel [Member]", "terseLabel": "Steel" } } }, "localname": "SteelMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails" ], "xbrltype": "domainItemType" }, "vmi_StockIssuedDuringPeriodValueStockOptionsExercisedTaxBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Stock Options Exercised, Tax Benefit", "label": "Stock Issued During Period, Value, Stock Options Exercised, Tax Benefit", "terseLabel": "Stock option expense" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedTaxBenefit", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "vmi_TreasuryStockSharesAcquiredStockPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares repurchased during the period to be used for the stock plan and are being held in treasury.", "label": "Treasury Stock Shares Acquired Stock Plan", "terseLabel": "Stock plan exercises; shares acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquiredStockPlan", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "sharesItemType" }, "vmi_TreasuryStockValueAcquiredStockPlanCostMethod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of common and preferred stock that were purchased during the period for the stock plan. Recorded using the cost method.", "label": "Treasury Stock Value Acquired Stock Plan Cost Method", "negatedLabel": "Stock plan exercises, shares acquired" } } }, "localname": "TreasuryStockValueAcquiredStockPlanCostMethod", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "vmi_UtilitySupportStructuresSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Utility Support Structures segment, a reportable segment of the entity. This segment consists of the manufacture of engineered steel and concrete structures for the global utility industry.", "label": "Utility Support Structures Segment [Member]", "terseLabel": "Utility Support Structures Segment" } } }, "localname": "UtilitySupportStructuresSegmentMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/BUSINESSSEGMENTSDetails", "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.valmont.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenuesDetails" ], "xbrltype": "domainItemType" }, "vmi_ValmontSMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Valmont SM, a trade name of the entity.", "label": "Valmont S M [Member]", "terseLabel": "Valmont SM" } } }, "localname": "ValmontSMMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "vmi_WalparLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Walpar, LLC [Member]", "label": "Walpar, LLC [Member]", "terseLabel": "Walpar" } } }, "localname": "WalparLLCMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" }, "vmi_WebforgeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Webforge, a trade name of the entity.", "label": "Webforge [Member]", "terseLabel": "Webforge" } } }, "localname": "WebforgeMember", "nsuri": "http://www.valmont.com/20210327", "presentation": [ "http://www.valmont.com/role/GOODWILLANDINTANGIBLEASSETSCarryingValuesofTradeNamesDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "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=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "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=120391452&loc=d3e13212-122682" }, "r110": { "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=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "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=120395691&loc=d3e24072-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r12": { "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=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r15": { "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=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r16": { "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=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r17": { "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=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r18": { "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=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27405-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "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=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r219": { "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" }, "r22": { "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=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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=120391452&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644" }, "r238": { "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" }, "r239": { "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=120397183&loc=d3e187085-122770" }, "r24": { "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=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r25": { "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=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r26": { "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=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "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=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "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=120381028&loc=d3e5070-113901" }, "r31": { "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=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "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=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r32": { "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=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r35": { "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=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r36": { "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=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r37": { "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=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(iii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r38": { "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=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r39": { "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=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r43": { "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=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r436": { "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=120398452&loc=d3e534808-122878" }, "r437": { "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=120398452&loc=d3e534808-122878" }, "r438": { "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=120398452&loc=d3e534808-122878" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r440": { "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=120398452&loc=d3e534808-122878" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r442": { "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=120399700&loc=SL114874048-224260" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r447": { "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=120399700&loc=SL114874048-224260" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r449": { "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=120400017&loc=d3e572229-122910" }, "r45": { "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=120391452&loc=d3e13212-122682" }, "r450": { "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=120400017&loc=d3e572229-122910" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r452": { "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=120400017&loc=d3e572229-122910" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r454": { "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=120400017&loc=d3e572229-122910" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r456": { "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=120400017&loc=d3e572229-122910" }, "r457": { "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=120400017&loc=d3e572229-122910" }, "r458": { "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=120400993&loc=SL114874131-224263" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r46": { "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=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r464": { "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" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r47": { "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=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r476": { "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=120402547&loc=d3e617274-123014" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r485": { "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=120402810&loc=d3e638233-123024" }, "r486": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r487": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r488": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r489": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r491": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r68": { "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=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "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" }, "r70": { "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=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "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=120395209&loc=SL114868664-224227" }, "r76": { "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=120395209&loc=SL114868664-224227" }, "r77": { "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=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "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=120391452&loc=d3e13212-122682" }, "r80": { "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=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r9": { "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=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(ee)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 62 0000102729-21-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000102729-21-000023-xbrl.zip M4$L#!!0 ( $!QG5)Q&W8A1J8! /QR% 0 =FUI+3(P,C$P,S(W+FAT M;>R]:5<;R;(N_/W\"KV<^Y[3O1:% M.A_>./#<]=OEH:UNN]6->4R>#?O0':1>OP-#'+-GC%!9$%8P-3G)QT[KQDD^ M0KO3ZP[7?*_S+(\+X4Q?7?#VZ^%9^;6+3@[W9_U^[/J+RQ^5/QA$OW;<^_AL M\FV^"BD(+3B=_/!LV/_6A8A]AM].#@RQ=?O)\8M;SGN.=_CAVV.;O[T\%,_6 M^N9-Y*<=#*'KX_7CPQNV8<5CZ;/_W7F][T]B M!XHOQ^QL4!P#G'X]&.,OOAR0YVWH'O]C)7:+M_LK:"X1POKOG3B$1CY!$?]] MUOKXCY47J+T( L7!Q2E>R8_>_6-E&,^'STKK>;;^'__Q'[\/6\-V7$?M+R9: M_ONST6>_/QN=V?7"Q?KOH?6Q,1A>M.,_5D)K<-J&B^?=7C?B]5OGS_.!L3]Z MV0HA=LN7^'T3@:C?\J/+GP_W8OK'2HLY+80B,3#K!'?")>>)(EH**2,W_N_- M_,"4,5U<65X7.OG2L?5\JXOW=_$"GZ8/[>UNB.?_$R]6&JV IP[\KPNWV?OX MFNU]/.0[9^']UL>C5_;];F>'--\==8Y>'9T<=5Z>'+W_\Z+YOGG29(?R\-W+ MUL[F7^VCSMZ'H\T/_#5OM@\_G[YO;O[5P<\ZA^^.3@[?'9*=]X>?#P]"9_?= MRY/#]QOTZ-W1AZ-7?\HF->0U.[HX?.=5LW-XAM?/NK];.>[SR^S\_AE/.;Y^WV1OV<[F7GOG\]:GW7>3W_R%UY+=HX/>IYV#0W+X?IL>?MYB MNZ\.R=&[0[&[Z?'U#C\Z./S4?/7V\\[!ACQZ:2Y>'VP-=_;)^>N#C;^)D03 MTD)9:@JAF2R,"[( *CB7-$8 O[).\ \E3#/[^[,;\GQ,\6Z@ZPK9?;ULPW$M MUA^)E5P7J^,T$1U%D606*TFL<(*H(I+$ Z4L$IY6UA.T!_'1)3J"5?SU^?!Y M0!J2O>E)@(OKLGY1^K[AR]; 0_LP0G^K&S;QV%KL/Q([O2YV;2S(H%#BTHI" M4(<435%1$&MC0DZ2#&$KZY0]8_()#7E"0Z^D^Q(_&=2R_9%LV779HD@98\X4 M.B&Y%HJQPE(1D8@GXJ7V.@:ULI['?VZB?8/G[X5:N%,)EU\7KHU126YCX9Q' MX9J@4+@:\3I2IA+'?QBZX3^_%NVSFTRK'U/,040G^8_=%ZR< IQHMZ\KNK[RYO,TP.I07AUPZ=?#-Y/[G(LQL#-3G/ M6;"@7@Y#)\+@K!_7QY:0C0/'YV_W M-^\\FM1#]!:(_'_L?6SYNG+=0[<;!Y^3;T4]_?W;K&2^' MZO+"BVI=-^3''3,_"2ARA$U,HYD2+0E(RV(E"S%/8W_G 9[<]I0Y-& M;R,<(+.52(*2]3$*10E102R%_3V)_.9C?X)0KWTR@"1."*W &XUF1JBV"9FM MF8/\%G7ID7>D*U_]/G^X&;N]3JM[ MVVFG)94W3O'LYMW_B"TYK3,^6Q*]P*B6@J4T2DHPL*7"*S_FGHM!_6]RS^MX M=S?N>9-O,,6YH09H-"(2,/C@/'ID'Y1$&5TY ME?J<4:@9%S4#,8 6$3 P[@ M":*\3=HRJ< Q9IR+DE/((U BQB( Q=4(C&'"S& $E/>&AL2D"%I0[8 YFR@% MQFT2C*21#BP(5-[0@1OH]X 18,8ZD%XZ&XS02-,@"1\L#H@'96QZ.AVXJ[._ M=.G#G,_&WVS]^RQ/1?4ZI[TNOAW<]/SX>:?7W1_V_(?9>_]'4:FE$LQ%"*T_Y0OL-M,)V]P6#JLB'>LG8N,=H3?+:/<;OK>YU'B'L>261(05GP"'8) MG9(S-CI)A%%>HI7!\CBE@WY)ZR^JY)9B\()3P4)0&#IH 2XZP.!!.>JC![8T MPFGVNOG!^[UV&^%N&X< X[%'2-T]C@E)%;61,H6HA'#!BJ1B)$HR:;4DN@+9 MG(5S3_//\420DC/.D5IPH3PQEE-%F8O:@N$&ED^J3V6$\Y>M"5XE;Z56H 4# M:Y6,W&J2 D9HCO'ED^U<",O\!8UQG=%(1 D'-&+G78#@@ C" \819 F-^)%I MSOQ%"AB<,Q<8280);9(1WGB!(8TD@9_B.D2U)0 LXH)$9<.T,-(=8LC6CF MD"*;H9B(-*"]@)@X$U9$-!N2K!),@=24B:41TU.FR&8H'ZE4XEXY)KP53"<@ MWLM$2"0@B95^:>0SYQ39#$7&G98Q><5I3"(8 QC8ATCS=#3PZ/32B.S)4F0S M%(ZG-!*'])ZJ*'P03B6A:%(A N/,RZ41SM.GR&8HI: C4!-YKG 2%FA.,D>M M@5!F4F+QZ0H EH;7S:HRP7OD"YG6!:4%6&*\#1I :66TLH0MC6CFP^MF)2; M:"B"HI$%0%9'#;5))$8<.$^,61X+>F)>-ROY&$\4,X$IR[7PA#D0+CAM(W<, M_UL>^=UX,I!Y"'RI1'94_*ZF17,,6TU,X(+ M%@4UTB;N$.PXTUIR:?S2"&YK_\@2IC8H:6(3$!/4&@ROC6 M<@ M,M-7P5NT7 J$*V[$\LEV[E.?\Q&T28H+0]!Z@Q9"2$!J(Z(BD.NZ'%E":'[" MJ<\YX;(2&/LE9U7B0M,$X%0*EG$#($2TRR?2N4Q]SLE>+1.>2>8X4&$5=SRI M8'GBA(!)+#S=*J%'ENE3I&!)>88)9&M', M(T4VPU5F$J114AEEN) 8QD<5<\HL*"\IVM32B.E)4V2SDX_40#5QT@LK!$"T MR$<"L2RII)P&6!KYS#M%-CN1Y5J"Z 6U) 81A 'GE,J6YW3=N\BQM)D=D\S;ZB(2#C+B]"CI0!!R$0, M==%8SJ3TDA-6I3AJGK*9?\R$?HEPF]<;8OQK2;#:H*,:S9,:KG]*0?[PBKES MRQYTC\=7RF]W6MU6YZRSC"KB+4@, 1B7R0DJTJ5^RV,\4BK)VVYK.-C; M?[N,PJ1HVLQ1);A0(G=6"5K+P!DQ2I$DY]&::>[V_D!!SF2A<7%Y>;L3V$K9W--\.+U\-0$68MB,*!S*UM+!$V<&-C0DZFE7#4$*46 MMVJC0(I6)AL8(Q5(\KR$5O\O:)_%/U Z9?.V M?((_8-#Z;K8%O]_+O*V)O5"04F;)$ M,XJP"#;A&RD,D;F]MJI WHV')1' MT(I(RP;BA+'X9-$4MYPG0*1 M+!J.WLQ7(+TZ"VGQJDB+.:"YUX C$&P9.TQH()N;]M1),F8:G%_<2H/']I.\\"!A]26!=$U DT M=2QJZYVUR'HKD 1=6.1^G&*Y%"U+)GM;$.6*!Q:\B4)YZ[T==S]:,GG-D>/. M<+;!AH2!B+(>8=66E1!1(<.-$?+""+:,@IL?QYV=W )ST3EO@^,V+]QT (DX MP15-D3A9I8JU2P'^<39 N0P&^Z-3#*YFS-\.6VV\Y?VSTYS,WA_VS_SPK!\G M1SZTDNVROK_5:76/=U.)Q"GV=].K7B]\8^>ZR4']&#:&;WJM[G"[BR=8RF7" M$B@ED7HA-464L :B#BY&0WQ2D59I/?A]9;S[,?:G$._B:'TU%2T9<)$"$=X) MRZ3U6G-%&/,J$:)2A0KS:EB[@[;-J?&[D))&(I@F2O"@7*#@N:."D4"IC!72 MMAK6%EG1G+%,)> @*!7*29OW->36DI2HY;R2N:IO"WBK>XS?1-2N&MGFY$=1 MOS0&!$$*$&507@8(+AF2(D E]OZN(+(]6/$KJ6L>=0H)FB&"$N$8ASP_G1SE MP8$!4:7%%#6X5<&;0\8L>#'.OF)\/R>8TAZU(+D(.4N9UB*EL MJ!Y-,M90CL!&*J1=%4*RNVEY)17+6F5%C"EOB25"M+F,R6MEHU7>!%8E%UG# MUL(Y1:> 6$8<]X8+"]JX !RH=H%3,X:MBFA7#5N+I%BYO$-)RI/46K"\[0N1 M7EDB@R1@K:Z0/YQ"H-O]?NNXK/?X^8!K3M-+$30-W%')F3#@O&/2L0KYQ!JZ%M U&F,9 M-33YE)>N,HNTGFA@)-@@E7%5RK+6T+58JA7!.14 -.%*J!3S&T0RIZT1VL// M,%FT],S'AZBXBCZED*L$ 13U@?% "+,AQ"JU+WMD^*BF>)774:,CB)X*'BW0 M8$14*A T;C!5JINJ@ G/":8)6BU)&*HX+I*GCD89A;72.JX1MG\"&3^-"<]' MO,(CE=-":FZID-X:[4@(@AH!-._&M/B5^'] &[H^[I_$.'S=\Z.5+-?25]UA M'_SP=0M<+@!KQ:IL2<")! 7::*V<$."AW(I Z^022TR)*DMF")@U[@1DQ/V6KY(6V#Z>LH7QK(;^K-L:C7OW+-_+Y9!V1NV@UL?GP)>3$TR^ MF;S/9[A5D(H)@."H5>AX$.XL,*21W&DC=123#=B)9';1!'D)=.-(?L/_^ZPU M:-WT0%O=V#]NP7ZO#?W-WA]]&+0>>V-O(J_QB(=L+I5W_>(Q&$7R%JK6.XDN:AA?MS[&L-U%M3YNN7;<& SBQ?8QWHO1R:1IWI75)J-)%#$*[ATS)I$*V7ZM M- N)1B8YH9.-&-B@/^'>VKPY5'8RDDHR7KU/""<+V^CHNV+\GQ?C)4=OP'^ MXU;W^+$MGQ=D)IW>I-64HGLWP 558, EXHS)O-H;-RZ'R'(I:@'=TM)4DJ3T16BH0VC@+Q"D?K2!^\:VL8O!=6;MW2.I=8#IIGX2) M"B1CQ'/B(N7$:[:DFE+FH+X\O-:4[U<%!!E4!!T03GP$@R&ADIZ A* T(6-- M88M+";\KEXWC?3S^L5M4$S8;HLY58#C2X&B@PH(TS*?D((ADJ7;>C]TU([2H MI3*-CV8%H5/Z:#8C)DRM3-Y8K4(4@09'G#4H2T^#M5Q,8BT^B;74XN4T%TN$ M?/I@1LUH;R\E2=XL.C+00B7O#$'Y@4Y!9)14EU7<2A6D'V$-HMV#_=>'S6<#75_ "I M:&N9"PIC>V&$D03A3F$P(JF.0BGO%U89F]U,W]G,4<26'G5:WU\?[F^SZ M7![R),RQHAK 7=)YO4Z2E@HPF3P2)J62%NV3LBI5D\Y9/',I'+F< TS@R[CE MJUG _/"3+^\\#Z@UXRYXK0.+PDEM5.124,N9$$2 ^$([GJ(#^J-*XD;C\0=0 M#Z62"NU]E7H4;W=]KQ,O*Z1O+QIYT4.H3?O0_F&5 MR-37G:81P?[^,I9P,BTE1U!.(3J19## 8N3:6Q$8T;1*G0:F4I[]V&ZWNL>O M(KIJ:&]TPT;HM+JMP;"/!W^,6^>GF>?6BO7P@"@ZFYQ!E5%:6*L=(> QKM4( MZ7DSIL7?QJ+[XRX'/)83+#>.K@@^$DDX M)&K B2"L<39J3PP![9W#R)4N(SX^A;#F#Y : 9)'ZX60^(HB+>$4(R:GA)?9 M,)<(()_8^F:X:RZR$RHC#<8ZP9(Q2B)BIJ09%TD(O_@R>K+"A4416<[;1"$I ME\*(&)V3S/AD@^1:F\$B(EL\#+ M7NXEWQRFO\&ARG%[-[SI]T[[K8@#?7$0_4FWU^X=7U3$0GE =@F.DY WLH[> M&A8B4U9:ZSRG_'9V%LH(6,$%-UY:H3BQG%*N M0$N;%SLRN:P6.G=^.Q\[M2I*+4,"T'F3(^V4\I9HDG=L9NA/E\Q.Y\=O9V>A MX!2ASG@,/IG@:)@ -N%+QHS$X,0NJX7.D=_.QS93TH%X'Y-405@2K0$'G @N M-<-@I@*3D-O=D/?LO1L*-^.G#O0_5"3:=)Y8)SG5%!DM%PRL="9PBB^M#HDO M/H NK)!F!YD>'$8=!H&3.!$EQ9@C&AF8=.CP$#:7U)+>19=Z_>.JS.A31#7& M&9H36D\":R2SQJ%Y$:U45&E)3>E)I#1#6Z)1HND(E%2NOZ".Y[4Z4GLK$WZA MEM26GG3!P.QLRB U]!ASHV"( !:N+E';.R+4X-T.#L/^3D6,"FT(XV1N#(D!(3 Y1$!; M(B"//!F_I$;U-&*:G349Q8DQB2H>DO""@ L &$@)9'^>CMOC+)\U;7>/H;WU M9G^W7[YZT?K8:K_I]\*9K\P4GL\3.)X;IJP7CB)#5R2ORJ=&46V"6%(#FYOD M9F=S2"N4)Q*CK!2%UGDS B"@6=Y0F!(9E]3FWD'[%/JO7[^HB(%%SR,R"DXC M6!&%07K!EK"G$=,,)V.HI!@"2\L@"4K!$&HXT6"HS2G>"E2) MW4M,^R?P(0Y.(_2KDKJPWE%T3B%%H@1!M(O>:^<=1LF.& E+:D]/):@9KD@( MCC#G-<)?%)X19WC2'KV32CI9!TMJ4>6U/E,7>ON\H-&,'8V\_S>LT@Y4RQQ(VA*5G#G MHT\,F8F/;!YM6Y96PD]6R7'9ZF>8GZR+3W9KKY_AY+DGIYE^TP\J%36$6X], M-CEB-=,("-'0*$/>5FSA,7R:UAZH/=T8^S'LGYV>]OK#_?$JS/AXVZD_SLR. M(#9@-,\A)J&5L!:$1?<+(22@56CF,86TQLUX*RXJJI&] L?00P81@-N@ T%Q M>0X\ %2@L< 4HGK1@V&K>UPQT0B24O1@N,%(PPECDN,F!"NB$4+;Y<"\)]B[ M^%&$H[U1B9?-TP##0 I2V3OD,B B [N;VQSFA]EK#3Y\V36^T^D%',47*(L^^*J@D\M[H\=$6=!&,&^!Y:Y=/!KM M/16@%S]I6&O+TV4QF4V>*B:(%T0DD2!JS950VFL:+#4UMCR&MKSL]6/KN+MU M[D^@>QSQ[2?HAXH #%4!XSC&)$.N(QB 3+EI>(I."D084P/,DJC,#'MXS:\[Y_%\+H%+BFURT5)BRX T M/[>NS+ X)W"5]Z8R ""X5#9(+YCF02=J4HP5FFE\1 8Z]3U,M1E;Z1.;O6X/ MY52F]4>_&GO-99S\-!0A2$LM7"2(2,B MK%\65SN7>_JK9(7C!$@@4?$DI>0NLBIMZKCP6I9GOEY!J_L:W6"ON]D:G/9& MVP'WTF2J;!F!C)9U )(*1C%R"][RF!SA@:1HDU*\!K(E4K'YH!BA*5@50!G@ M0H( K;Q3H*(2,NI*[80PG8K=@SW/UE-.;F")"5A IVBX,CX))WS>7,RCK_32 M2T$"$U\V"*\^;OU<2C4?I!+4>V8D7EUX@2S+J2B%24[F'= X7;[8\:%!?X4U M;#ZPAS_<\?1!JCN8,/,_+OX9PW&K>WQ]=YPOE!H& M)R_;O4_C V=U6^/3;<8!!BBW:._DBQ@V!N-CK^Y_F>MJ'C23<+4$_JNE[V?# M_O.#R<^F7O+.(C7<4<:]!8%LTX@@T<*$5(XE&:JT^JPVM=K4YL6++NTRGO6_ MLLS6H"<8U<^WWN[=V3XM-WFC$BZX9<( <9 (EYP%H8/U8P](B.1T48&B6RX'0&4Z.&41O&(]27@(V@$L1@-!5,"_0?(/..H((S93G,807,72WD.Q+8>+NY MQ"I^%_-OQN%V]R/&__F'TV' P]G4TZQ,NF13X7*,;NWT=?7UG7D5)9H#DTD) M8H3TQ$"R1DO]D; MSK+TR@VO5/5:Q^+R4F^[^,PX]*&\IEPCY$WL>SQP\RPR(L1/5 !&;:G\=@9@ M+H@B*844M0S""6=-M-'$Y)PDU(&KU?1IU711],)8RZTS,4\5"J^H"$-_Q[9O_\S]+[-NO0*IL&? C@-KM_BBCOV1,8^8ITO#APS=3,9>J M=@?*X*Q2B3)B!4O",>*2429$H82F(59A@=$,U/+@4V\I LU[!GFUS4V1F9&. M1A:=#V@<408 R6B2,M*$8:FJ0&9FN3C+,E'K63:1BE'HJ!G1@>;=(%W L$^4 M^Y9$*LT"4ZB% - %K9SXN7#WDNN,+WYKEF3\W9WYCG2:>H-Q!F%!6,.= >JE M8"")U%2I"DT-/WJ[M:GXQGC?P=W^?NQ_;/EX#>>',;9G0FE0IWOM5BBU>QN? M^8L] 78GRTTF [ D\Z\W5YJPJ)-W2J0D\F9'A@BJ.(_4"4C:TPK5I=6*.Q_% MG4^Y6TP>68FS4BF)3 2YB'566*ZX#I;+*I7L+KKBHK[Y?AP^.,>R@+H[I[57 M- @N3"*>E+O+V40IT\KD?3D$.*A!M];=1<7=X)PVU&GMO19)*:E#WVI"W9/0?8A]?GY7QV!*J])R6E($78"$$+HAP>?O<%(F6 M+D9!I7:NAN-:I2N&TA"8U98PI2,5D@2,Y6A4!&)B@3M7L^/9J?1N2H.37C_" MI$58KW/:CN=EM'=U*TNHV?,!:]1K@E$?%0*DH((#5899QC7A& 1^M5ME#=:U M9E<$LUG41D7'.=5>& W.&>F(\E*$Q*)U-6976ZOFM5N/3Z(A? MMXY/LD9M= -&3"FU_!(J\IQB_Z!8I)J (DEX,":D%"D#IP4ZW;AD=+)6Y*5% M9" F2F-2(!2=O*36*@DQ.A*3\<)5@3W^*)/?Z9QU6Z/N'K,+/Q;.>A9,F^<# MR\D;S:W104LKG''6VN@QV-<,#$^D"BG96IL74)OG@\W<,.UT)(J0*"@+MBSQ MY5X9YSEW56@<\GUMWO ^Z]C%( NXUN%E1&1"O:"&@@/-A79@#:7:BA%6<>9,E9K2UHJU2(@E,01RPI.(?E=$3O-N ! P'.+>&)O8Z84-U7J]5]KT?RB6!_SSM=)&VM% M-,QY;6U2H(/V2HZT:'FP:+O?;QV/LC.STZ/+Z[Z*O>,^G)ZT/+1'U\Q?-]&7 MGFQT4"0>EE!MYP1^J+..)XW_#X)$!M2R8!.ZU>B(44M6;%^K[9*@;8) !152 M$D>$2,ZA+JD82=0A"NM%!=#V!ZI3JFM>WCQ:CPT/7ALW;S-9,+V=#]SR9"Q+ MP%2*00#QA@?0T6 @XRE)*E4 ;FN]_0GQEFD1P'KJE#?(#)*1*7JMB288:CM> MA3F:6H\6 /] H8_V/E)+M%#)6FV]CF"L L^TJ=(&H;4>S9/_.!90EO/!!.>B!QJM3RRO6\D%+;FVWQ(7"47Y5@ 3%E"6 M<]K4$I(+B.=2)2VD8I 2320D(HAU0D$%[+):]?0EU1X_W%:[U6F-:/$KH8XG0QE@1(D$+=9X1H4Q5RFE_1)UV<'CZ+6CO17QZ MC]ZV>[P]Q7KF2K)A:H.0B+S>,R58H."]M1%C'NY ,4\J8*6+*](GL-)GK?/G M2 QZ9WT?!Z.W)Q%">?.A]7']=_S?2-)>R+RQ+R2 ))CBH),%]+(RIA""U7_3 ME>N_&0POVBA"C!N*DY@[3CWG=$V>#G_[U K#D^>4D/]_I3QR_??!*737?W?] M9_C[T>O1:2Y/]NU#KE\)^LA["M<;#GN=Y^HT[RTU!->.DP-NPVG M@_A\\N*WT!J:N+?#WNG5W>^1D9W/\11 M&H;)^<=?KY5?/1N&K[^S9LV2;W]-UNCE=\_*<_*C3PWO,P_&.% MKWSQ>./G9Z?#1JG1C?\DY9_?3B$$5-OGI$'+LUQ=YEGYQ+<,:5:1\?/GW?MB M?V4DB!>]_O/)!1+J5)&@TVI?//_O [2O0:,9/S7V>AWH_O?J +J#8H!: MF$8'#EJ?XW,J4"'*MY]&#ZCQ/*40Q@],61ZNM\WM@ZW-QO[!QL'6_C<58%'N M=G_KQ=N][8/MK?W&1G.SL?6_+_ZYT7RUU7BQN[.SO;^_O=N<4H=13K\]_D.1 MJ1[J'0Q.4'N&O>YJ8W/MQ5J#$2GL(CV(FNHY_O[QGRD?BCV)=/A43_6RU^_\ MUW]217[['0&\V^LVS\J58(TQSN_%E*OKG19"D1B8=8([X9+S1!$M16Z$9&ZM MKF]T(7OB$%O/-WO^++NQO,'HRKCE O_KPFWV/KYF>Q\/^+_U\>B5?;_; MV2'-=T>=HU=')T>=ER='[_^\:+YOGC39H3Q\][*UL_E7^ZBS]^%H\P-_S9OM MP\^G[YN;?W7PL\[ANZ.3PW>'9.?]X>?#@]#9???RY/#]!CUZ=_3AZ-6?LDG- M^6MV=''XSJNC=V\OCLKK'(KFN\.+YN:??&>SC;_?ELW/Q^+H?;N]^VY+'G[^ M\V-X]9<(__Q7^XBU/[KWI^VC WS=P7.^/Z9'[[=)<]-_&EWK ]_=/,'KOI6' M!^WWS9?F N]%_#V>FI0%,AU1"&YH =ZHPJ8H.%/ >8HKZY04?Y9N]$H*ZXWI M56K6"F2GTI]?=J#_H;';C;]^=:=3W\]&YD>-M]V6[X78V-F?\H;$K3!ZG,"/^^_O\= M;V1*7&93V=6?;S?V#K;V7A\V]K;>[.X=--XV-[?V&L@0#I &C.Z/\L;N7H/* M7\*OC=V7C8-_;C6N&,3]S7&FS_&ML;WD-ALO#O#FQP]DN?@1X"&=+AWV5PYT M]$FKF^.YYTS/'A"GY#OH41O#D]CX]P0&&J,(JH&!50R-Q\2GYR%GB_",)P$N M+B+T8_"I>;#S=R) +,,0.4^K%L):*$!S4S ?+07%#-%F M91T=FS]I,+W:R&-]9\>\\'K:Z]<>>\)+^WCWK9S ^5E=-OF;4!*]D5!$[GPA MDN.%A<@*&S@Z[-P33?&QRQ:UR[[MG@[V-IK[V]D]3WSVF[=[^V\WF@>-@]V' M>.[;*3]_!.28DT^_>J(YP.5T<<[$JP\OH6+BUE._UVE\1^]2^>?Q[NQZ N)[ M]_'8(S3L?=LG/GJV8[I;S%V[6X.S@X^<"S51/\>@FL!>/6X.,H,,F?O/3F8'_]'<*D1KG;*&5TH6(0 H<22B\ M0/8%ED5'[-+^9RVC$-OQSJD4Q7 M;HA[?(HB'_] MQVQC-Y,^(^1%X.CU,;0=[U>"1[_HG76'_8L7&,!7$HA?MMRKM^IHL_EAY]W+ M#SL'VS3?6[XNWA,"\Q_OCS8WSG?>;\M#]N5<^()K M!'*1%%(9CLS&Q^B) *$Y@97US=B&3]"/WPJ5QX4*8_NZ95;^.Z8S5O!O&<\3 M8_SCJ/B7&GP Y]OC4IW1KCL5YM)/K;O;E[IK(2K L2^X8PYI>'(%!$H+@.B3 MXYZY3,.%+@B7U%#^3>U]&/8OH +_4J)B \/\0M4^PR3*J94"."JL%1"P5+R M+C+)$T\KZ[O=V)C$:V_:\!E6?Q"@38$.7Q?:?6E.4R%*:0MS I3Y:OT+?+G; M/^A]ZM8Z_R.=_WQ=YXV@8)D7.,24%$)$Y ?6H_8[I+R$4DF50)WOP,G7>OXP M]_==[%\*7;UST#96YI*8[/;?X)&MKJ^CM6DT>NM2HZFEP44C"@6)%KEQ2&'R MO*;QE#OJK=0\K*PWH^O#X -\&[NKQ^EN5^LGFNT8Z^Z;'FIY^ZAU6N<9IM3< MJU@-0O+618U*2WDA2+2%$8H5U&EF?-0TMC;.SFG<_CX-6,!P&-MI&M]I;@[L[+ M/GZP &=1EBK\\HBPF"GI1C]"98'P03-?YW\GZJA,/A8Q*%F(&%.!G)(61%DF M%>,T&8RF!&%?PMBOC^ZQ7O?0\MZ<]+H_Z_R\O_A;RSQFCA3<&(7!KHH%J+(P MT@8:C3>.Q)5UJWB!($$6:0[R2]/^QASDU=SS?_VG853_-F@,8SN>9K&/"T%6 M&XCU[;,,U0U 4VWX&_!WUT+/>3UI7M(3^Z5^KY9!![Z!L4>#;IA\E%H#5/M& M+A/&!T]YWK5['$-CD(.,1AL&PT:_K(;\]@@LRB//K.)B&C\U)BJYIN*QBTUN M]\_[R$/ZK6$+3SB:2L\-.QJG9_W!69Y3'_8:>$1.S8X+\-@O[M=,97+YVH8? M/E_$B76ZACSV/A/K7*U)*>XU _[]V7%T*+.?KB=KS-J*W&PYLO+^10 +1W]_ M6,I56M=!:]@NRU0B^).&1QPY?=%RO_4.9*FZ\DZQ]EIW;>_:NS>[!!=@[^:C??>]G<_(#GV*)-C .#_[$ M\VSSYL&V/#KX,CO5.S_L',J=S3_/F^_>LN;G#V07(X?#@[<,[_NDN7E,#]][ MNH/7W/G+G%^?*>"2:V$C*6S4MA VJ,(X+@MI*?7)1A]M'%5I<=CK?QC[FLEX M_[B [9O)[&\T;9DL16-KQX2X:_B3BXW9R%XY/)[$L7&7S_();MYPN8RK_/'X<7Y=+7-C'Z=W36Y.T8T 5J='Q : &"B$+@%S+1!#J1E?7#./AF*GI*NWR' MPYPU<_ @BSQ_DH67MU^[T>S-YZ%[=^AW=5NR?.Z9U+OA:(821)%.:SA$\(EM M1)-^KYNY3?NB$9'G7#3*UN?@RUGB31A"(R_Z_!)AK\YQ/6>[=]:.(Y011&8, MW8O'9VVXRN/N%P>-7_)+_1OC;&U\U/"D52Z9.LU+IIX$W?PFB-^[]/P9/+U&A+3V @QM;IEGX:RC"?/^3)\Q&_<7?DU_6UR MV \/^/:]30[,)'3E&W>XDI>Z7N$]9:Y@$U)]G4FO+>!,G95K4LM[+8'E:]+> M;X+K>]^Q-:;N-Z7VO9NE:DW=1U_\G*NR>%[1=@OES)WJ\R8"5+*P$S>XWC7O_BMK+VS(G[+\8' M5)*]C6N"W^^]W]T\QG.?M'9?';+FYH=/S8-C?MAYV3IZOW6!U_B\P[;8T<'; M+VN".\U7.V)WLWFR^VH;SWU(=@\VZ.YF:!V^^U=GY^!?^#P[>-ZC=O.+M<>& MD^0 :&$4"X5021:. A0J2HX$4!OMD?B]OMW-/=U2Y#ME>6?53&Y>(%I0#/MGFJ*8%4] "?TD+B."4\1@+KAPO1-*B .5DH8$I M+P4P8_P/FW<^PC*AN5GOUNV1]_R7J"Z5R4Y&^54YR"\NLQNUZ7[7=&_4>ABN M*,?8-:^K\'EZBQ00(1:"*"L)LOR@]'2F.[-JS,4Z]*Z3](LYTY2^D[',ZTYN M3;2VTFUS4.7,$X8"W5XY<70VB.51^)RC#O.WM*CM]'][(X MLOT\AE7V7P^JMN!_)V>D%B$67NPRS:OX^4[.I_AS; MW.8GSQ\X=M]NTOXDH_G=IBTORS(!]$MGW=8(1@8GT(\85MZ$%@211*/@6D5! M+/[Q!%4\>&63$I']O5TBBF!L!4'5MS!"'?QC9;OY\N:N*]VS3N@-QP?<4M15 MUL"798G[Y5WLG@U+MXHB_/G AOVM#,%1#;GIH$.PT407-GA?I&1%,)Y(+1%L M&%UEPJXR?=D-?"+4.UG]DS<(O]W8KHF\,5+%[(K]:'7$H*Q8A?*CC=-^JSWR MV(R-MIZ9]G'KC4L?L''I5.M_;VY'>]H;L>SG_9CKM#[&KS:HO;K/\@;)U4_ MX9V>#;_]DT596DUOVUCWKOO[YKVX1[\YZ5_%>L>Q_/%MXL^ M[KEH_8L-59]F\]'IQ@&??^M_\^8X+W?W=AJC_2^GKGBY,='.KW\R6GS%G[(L MQH@U) KW L@U3F>_>-N0-:7O5V7QO=.J-3UE_;CI MS:BMZL*6 ?W8I8]RD<,XWO*9KLVB!.2[XS&?1_P=GO:*H^' "'#<&CR'*W&E M<=+/8>9__I@@4;ZR_O(R_5HV_!RM2/K]&:S_J@\LKYC!4Y+X^O2CPKZW^NZ09&BUO0[^9$T.7*M>%)JS^,L9OUIO$I MQ@^#T;:S"ZHWC?RW'O'Z^?0"GDZ!;NX%6Q9WCS\RY4?D$2>6;X\ 2H[[[=&X MWX:#]U/N,U2P?C[J&X8VGWNYF[7Q;#"W&$F-F!5!3#LE8N9)GGX\P>/R&KV\ MGT-60^2(.N.9]&H\;/9<9/M#VQF/@Y#\7_!@S] 6W(C37W3V)$*!IE M^V^QB\WH8VY&VF!J];[E/3\]^-204FU(86QE7=:0\@-(^8+9P."D\;+=^_1U M-'AK)%AC2AT#UH S 1RSLJX6#7#FJNY384Y9SW+2:^. #_Z[L?7OL];PXFOT MJ3+DS _T1RGZZV%4C4!+C$"<+B "S4_[F[TAGFS8:WP#AVZ;+:G5O\+JKS%J M>YCZ+^E4;8/5L[2+D636)$:_!XW-UL"?#0:YT#@[XXTNM"\&K9(9 M7>%3!K#1:IQ\S%X^K!C&:PQ; M$ RS*^M_YM5[K6%9LUR"$G[0GKS/F-;N#ZW!AV\H M=PU4"W O=],!]L#TZK("E:B!:C& RK R!S7LX\"7(/6FW_,Q9%RJ4>AG0:') M8TVN+;ZS&.BI6Q+\M%7:VVN-W8-_;NW=L42[KL+^VMO0C4=V-_-XLDP4&R_! M#WO].B5788 V$@&ZCF?GDI.;QX.][5[;3G8?VJ,URN-)O6N;O60R]G90;H58 MKXN^)_V)'U;7QU&U,V7*5?=(?+[U?NVY:F/D]]GJG/\T57J)^B M&1>;13,N2E8F/YI/-Z[OBW?*A^ KLSZC6OFAMO+;9FB>?B[F6SW$&KE]6&.C MN=G8?_O'_O;F]D;^>$I+7*1GFZX;4'6>Y\5N;KZHHKU\V<]>T_B!WG!Z>],[P7&&PVHCG/IX. M737@6<%=&S=;LJ(O<7=O/J;PKX^QW^:-RS7 S M\UW^Z!IC]SOKCVYV^OT3Y\C,9Q9*_+!"P2Y:A<)T[9\/[K?@=;YC?<5JC]+$[R<91G,YC-,L\:L<&CGP'X[[2 U",1Y7[V-,Z4M9EMXQOG?OV61[BC<$@XK_A ,[12G%,8VFO M<]VKH-FR'=]YV=WM_.ODD/UU;SE\O]=IOCK$OT.K>;#W?N?]ECSJX#4//-EY M]_:B^>I?)\W.]OGD-WBMLR/V5C4W_]7"WY&C]_@WVZ;-5SL7.P?M#C[?>?,S M7O-@FQQVMMCA^Y=IIY4W]=K*FWM]^MM8P:RSK/"6J$(02PO#*2FLC-H0S\ F MO;*NK%BU2GZUR<%H^?>CV<\$3N]@1]_SN#]"\"^]=HV#-0Y^@8/<<<.B8D8G M)P23!B$P2N^#EPB(@F0*%E(:(@ MA?$!O1D8]', A$:_LBZM6;7DZ\U>*H6#2T"]4_FGFM1[/_8_MCR>[U;N??GX M[&Z/?ZN+J3344N:1?GC)0Q0B:N6<2!%H2D9;$:BI*6>%H/;B&N54UB2(1!9@ MB2F$TZ$ ]*%%4!&TY$*3!"OKVJ[:G)!Y&-)^!R@>BU1^<@-WVM"D MB6#"@5!,.L^31<\H%)Y*!5%SJ4H9^!67 B$)2Q:*Q!QR*1:A<%&IPECE#'(L M8:U" Y>KS"Z^@2\!6_I.HI+1-;;H/2V;\1MYRJF@=":Q>J5Q]EY[$]N=K%#9:V-YGL.3=%79!V/G=W"A LFEY;;CIYS#J^UX5G9\18(8 M"R$HX0IMT'H%HZ+(DP1%(HHRY9"S&(HDR*Y2Q1?>CI> WV')U9AJNZ@-X3V M[#)!/W%B_BDG[6I@G0VP7B]RBARB35P42&@QN@3."H-,MZ!""R=8U$D*)$B: MK'+.9A1=+LS="02))"^FD5"OKU*A5)NIU>O,F M556N:]J/;?SP>+5Q'+NQ#^UR2PD(G5:W-1CV1_L0QO/3O.US7>ZT$*1J++%7 M(WEA'+MQ0UI;(V'5V'L7[+U>^N2$1K_(96$CD$(8Q0MC'+YE%#QZ4.D,(/8R MO)=99OX0GII3B0 M25A-TLHZ?WAFLYY87UQ+?5I.4QOQ;(SXBMS88#5+#HHDC<"P))K" )4Y9RD5 M38:32)'!HG3QDT$#!:EY8Z:/QRUNU'O+?/U_?XK(/#1Z \ M WQ@?/55%3>TNEDPN]TK *TG=NZ&F6^O$Y]HT>EQ(0H6\G8 /HK"$(7ZJ@/Z M.6V,E!DS;]EU98&BP3J1,]=$SJ6M3K\8HS;C69CQM?E9[6ETR11>H:"$P=#% M\H3A3$(CIHDG)>S*.EOEY.N&0 MDR)5C/8MWPU4YLA[81>'I%4]$EA4#=?IQ M$:982U$T>]W>S>*K>M[F/O[]^#I-MQX,%<^)6 MUOFJ>/BRRSI#N;C&_*05E+4QS]28K\BZ2TD;RE21^\X70@8H'$FA8#)H0[AF M-KF% M*2="J;/!DY5UM03:QB8&0Q5V( ,EKX8@Q(5=Y"C6#R8%ZM[@CU*NH^,.LE1W6MU>OS6\F-2[;'3#S;-L_?L, MO]Z)PY->J">'[@GD[S>N\[E 3;0VB2(FEN=XA2_ ,RA[3O"D/##&5]8U634/ M;S-?-T->1E!YVLJX&E06%E2NV*&0%+1%+R*T((60!C!(Y %5-23K@\$/RA;K MJX(]>/?CNKWR3[RYU_8E)YPLJ+S?8N"[!!KW6L@[;0+A"6]R"52WXK/3+\[Z M?70U]?ST(L0K8V%<,H=QDNB/V(UU6^"[LH'M&_/3B5BKDRR\#Z(0)KC"13 % M%40G00V1G*ZLFU4I],)/:=7STY6($VICGJTQ7UM' YYZPE,AO36YV0\O+)A4 M! !*@'$M-"WG?VZI"E\T8UX"!E3Q=32;,46TU/"3K9=94 HTD48-F[. S1M= M4:Q%DL.U*51BM!">J<(("P5PFQS7R3%B,FQ:.:L6:16='E]N:WY*#E1;\XRM M^8H$&20Y8((O!EI?6BC9]YT<8E%VR7+?(>@0=6MUABOFWROL;F;R!P,PYW$X;F M->#>"7 /;^R"H ,$QUUA*#(U06(JC'>ZH!H56O-@C$" X.IKM)U^=5Q=[+3 M]CO+I:ZU_3Z1_5X1)AUTD$$A5U+6%D(J63C!0F$M(8F'R+U"^V7T(:M;Z_JF MI:]O0E.\3(K52:^%37I-9B7>]'NI-:SW@[PS=OH;W(=9PR/"IDT!N8_4LK!. M\8('RH(D' 379:H*O6&U@\TZ557=5%5M\P^W^6MMRP*34AE?L.!2(3"P*2 & M6C"G@M1, ^ITF6!".5;;YI> 5-TUP52^;W4#!A?/"[6F,^M:)&1Y'0>#YZ.$ M$PS_'WO?WM-6DKS]52S>U4^SDBO3]\O,"HD)S"RK8)) DDW^&?4U.#$V:YO< M/OW;?6S #I!@;.QCW",-,=@OJIZNJGAOVV/1\:VPF-86^:M&?(9'AJ_AU9\)0Q[V2\5\ ($^)PJH8L12! ;>4YGXW!%0(IBH) MH2Y*3&+NW5#_9C56N/%%M3I$,+L53+NJ07)E[L#(D^#5(*6>Q M-L1N;9,;NC?4S9FCY MC;A;NX'[Q\,]_Z-9;Y:9JIM>@3Z9=F>T_#SMG:8Y?#3LN8\GO4ZRP. /,VB[ MLO[,M/Y,2?Z*X*/+I6>)C@S%W&)5DJRCCG*)+B(*;'0V M*B>--K[,DS)/C'?$6(5 4^;2/!$)3S@VP 7UC#OA%$:C4FYRO3CID=&N1Y!/ M6NMB[XM$TEGH-P8GIG]/]=7KITEI&@+?.\]YJ87(K]YURV"9=_D()N^:)T.K MM6@>)99'&GP]DOCJ>>@?95!:;/:)?,]]+E#PXL]-,QQ4&,[/&42 ,4S!TIBLH6P*IE 0&HNM;?+DAL,3=1-76GA>J*!/G9[M'N@S9U16 MT.=AT&>B=X5-PQ]3"*YYM, $B:"CT, L]XY+;EST&7U0_='G$3#,-5?XWVUW MSH?7Y6WO&&.,;OVF,.-N08(0>W1KST QW/*O+*C/3*C/5$\$%*PUB M%#RCN8VN): H"\"K[M\:,ZQC7F7XHEHB+-!A5ES?6<"S@.<:$_0"GO<$SPF* M+F7"S\3.A24>F)(1+&$*!(^!$\54S.(*^(E>5 N*VH+GVC'\^MWPNGRR#&P9 MV/7Z9#6POU;5Y>E?W_ZT_:_TY>(W3DW_?;M[@:F8I/5\_*-J%YE,DRX7\D&2 M,8O8_I?M_[I]">(+O/(2^0G)_.0HA(9QKG>:_O;7?$"QVQNFJP][F9/X+(R< M1WM"/2NVNZ;KVJ:3[C3]H-)[>7+K2(S_%B.C,YMGO4$[KX*_]4/'#-N?PN^? MVWYX,33>1B,NMOU*7(:73HS'Y-=]MQ;4NOBET[Z%T]P9MX'L/U@/H*)Z0%_,YW/YNM@Z]?IV9?F MV7?C_OV0W3Z+?S*7Z4JFKKQQG%_O/#LX;!TW]EN[KXZ.7^[O'373ZZ=/&CNM MW<;1JS^.]G?W=_*/[^BG=7JVIX>MW;W6T=YN([TZ.GRVO[MSG+XY.D[_'.RU MCH\:AW^FMPZ>O]S[=_K<_NN]_.B'!WMK^*R_[/8Z'=,?9,V^X4GO/%W+#_ZY MC@_RJFO.?3NAY%WO7MQR]Z,#49=06%%[ET?I;!!^NWCQ^\62U^Y6]U+]TO<< M/BTX8^^7[(E$) / F&J,+S_&AB<5-GP7CXS>$_2)8/C6M]&3V]_[T64Q?\(H MO==E?_PGM7Z@F^5WO>SZL*/;:>=/"XGTM8_>D*L:3>GEI&3TS[RT6O^.3]K] M80C=QIL0/@X:>XGEW-[]KRYC/9&MG*'0L=Z&.#!]=](@LEG1D+P/<)?:O44U M2']LPZ@NAQ$]^&RNQ<;LS9O7=\Z33ZS)XTM _GPUZ#?(S=3@M/1W1+T(>M7U MQ&<-!;T.C\8Y]@^MT]:N8P?'+SZ_^_ 1O3M^P=Z=IL\_:E M5T:]#H^R&9)9X_FNLE'X (_*)ZEY$G=ZT+_[/73M]V&.^_W0]=];0S[Z6J=JCU2 MP_@/YV,I__N=I[LK@ZG?-1[!Q/Q!Q3*5-9^6HW5\]/55MQ_2+7T+?FIROC?M M[AB!-TQ#=57=>^Y,@ZLE\^GDBCDZDS\&FZ=CK#G.UAP]PD[7'U_9]J]DVNK\ M?K\]2+;9/>^GK\_38/5\[5J*K ._;AU-1-0\A* 5JN)H!8Q%!9HZ#L29B!TQ M/(8446/2%/2Z)FN->HH4.=9Z] 0JJ+"^J' 5=7,6O)6& 0G" @N1@2'$@\&$ M&LV,-6EAV&:Z2=7UJ+M&J+!VO*U^-[PNGUSV3M&J>?#=O_YU18T;:2$X"?Y] M+NG+WOJI/6R'$LVM_),+C>;JGV;(^Y?MR\: U8SYWD(UUWUGM8:>1= N.Z6[,I FLWR9[+*S]%UIZ#KS.@ZF>MFS@I)#0;" MHX.$JXE9&4' 1,\Q43Z0G-4BI/8"2@]:'/:X77L!I*JX=EU<^XHX42:8B1R# M%1X!"S2 (CRD\,E0A)*UJ4S$B;&Y^PH6<;3ZW_"Z?'+#LGX[I[UT,]]&]1JN M-\@Y0-G )5=QW"WZG[38TV2P_;&]]KL7_3/W M1L8J"]P51!>LEHLQ(7W=O7CNF5+\;7I=/ M;EA]^X\+):JN4+X]_%H2I#4X-_NSY>S26E/9E6N)E9QM*:F56=>T@ZG&%]%& M01(Y38L8 ::# R4+PZR3GX;,Y*C64ME&"^.^)RXR[AU;H6_''O0JR]%89E89MI87LU260%TUX' ME?5BD 3&+0<5I )I@U5!V$AHPA+:%&AN(EM2KO7U]65JP!1?7ZJO3R1B'<,T M*I[B58J!"9\/MJH(SGG-A=,*Y8H T:1H[GJ?DI!]['G#W1#3SWSCC]!-KX:- MYSDX32#SO&.ZY?34JC]9XJFZ>/ECCJ=VW/#<]'.+@\W5&EF1U,C=*R['P+S3 M]=6GGO<&PWX8MOM51XHQ>F?0'NQ*@>.*"@H, MES(QN$IV2J'UQHU'0 =_4$B!]0V\\'N.5RMHFF9^.6W7^&7$__[9,!-.GSO/ M=Z?<_E(OH)S26L$6[ ^PNV#UPK%Z2BZ !\>LE10B81A86I[!9A$KA05&D5B/ M%=[:9JHF/QJFWVB:=+YWGO_2Q>/.%V[7KHCP'_<,A18Q0/5>W]8O@5E6M9E6M?TI MT0"%#&4RYQ2"!^:QSJL: :&,,YAP217;VN:R21A;;%)A 9ZTXFQEP=2"J8\U MMULP=59,O8H4$%4D4AP@2.6 (2/ A.C (N8\LE$A4K4'8&ING=N:0VI-PXU? M*Q)]09$G(H*)9W8AQ\QCO-C^E^W_NCW-K.?_M5/3?]_N7E@-DP0EXQ]5=B+3 M<+^D*R\1&DF&QL9Z#4^YW'2_Y@VB;F^8KC[L91;D MLZQIAO)NM4"98?HFMKNFZ_)YOL$P_:#J:__DUI$8_RU&GLB<:CGK#=IY6?VM M'W([VD_A]\]M/SRY8&43OS@>.W3U*\:FFS@?WOXK=1E2]EW&9^)KOMN*O3G& M8_311&,B(X(:&;4Q%O$0O?=:_DW(UL4OG?2O$F3O ]A^,!_!9,&NWTSGL_DZ MV/IU>O:E>?;=N'\_9+?/XI_,9;J2J2MO'.?7.\\.#EO'C?W6[JNCXY?[>T?- M]/KID\9.:[=Q].J/H_W=_9W\XSOZ:9V>[>EA:W>O=;2WVTBOC@Z?[>_N'*=O M_MAYMM-ZNMWO$Z/M-([3]?RWY\Y68\'>=4UY[Z= M$/&N=R]NN?M1 OD2]JJXP.51.AN$WRY>_'[!G=O=ZEZJ7_H^ DB+RY6G/T$C M;Q^G\L?7'[_]I'KKNVAF])ZD3QBGM[Z-GN!;W_O193%^0OCMO_JCR_[X/<[8 MP]PLN=-E?[)=,H- Q \V4$9S93D9%/VSZ5]-JP/3=R<-(IO5$I*3R7>0\WBL M@[$;7#BUH=\@XG(\T-1X+*),_VZ'&8L7;)W=[\KOOGMSTA"O:_[C;H\VP_6&E MM"P&C8)CC&ML-,:!8R2CP,P)]_?^_#O):6;M='W^9^]J?NT,GYI^/Z6V:JWP]:(_W/T[W^.&N^_SN]!5Z]^$];1V__'#XYO5)Z\/+D[R7\?;;*W:X M^_YSZ_CME\O]CP^O<(ND>WOSXO/A7WM?6]]>=@ZK?9/7'UN[+]"[-_NL]6:/ MMOYZ_?'[_8_6\2N:?K/S;G>'O3W>3Y]YQ5N[)_E:J+7[LO/VPWO\]MBE:[R, MEWL?H_:=3C)*%2BA.; H+1B&%""5Y:JMPT+JK6VJ<9/-?[ZE?M6/!9<>)2Y1 M(M*26957A-%&:DM2I*GNA=/ZFHR=UH7ZC(7Z9@MLT]VTGUS-VP_"Q M2/>M(U.:L$4K#,?A5D&@&1"H]72"&:55(TKI(@B>OF0U+E!4"_"6"F]=8-S* MA$")&=&%58;4J%RN>.[RN$3QW 5X[A5W<,P3R1$"DK\PI0AH[/.WQI'@H^ V MQ30 2E+42+ O:Z\PB@LJ 0YJ:S TX]4NB%(=='E4H#GM_A[UB M"(D?J&B)!\ZU!A;2*QT(!\P9"MA;07QB"(RI&W7:'D=VX3:&,'6L4HPJQ.K" M&FYJ+]P=9KN,MQ5+_F&%.S5C4[QI#T^>G@_2J(3^3K9*B6GNAUCM"8HAE*': MF0C6(0N,,0<6:P=I66$IK.$I@G1;VQC+)J>Z1C%-R4:L'<4H?KQP/YY@'LED MQ& -#O/DQ\0Q,((Z4-X$;3F+AF;=:$*;3/,:^?$FY2:>]\.9:?M&^'*6CS@, MJ@J77B6-/P?+V(0 : DL8VR!= Z!0O&<$80,TIZO[7-=5.A.J4C-Z84^L<]$9,/IF>LSOV,Q:2&YLL] MMTDV(21Z0-+QZ;3]VTAIXSB;X&J?-@'6;H@AX93/8GX5;#UK&]ONM(?MLHM[ M3Q [G*R_(($G(W(!5F:M(QD$&(5\(B0\>$5%9#:!&&LJO"C]Y)+OJ)]S/R 5 M*^8BB"1TRYMB!T[I,CL0!M<:(IAC'A-$^^+;>V=5.SQYH$66."07&$,.$X3+JBME0ED^ZK4VONDTJ6'D6!H.L MTWE^>MZI9#A]..LG/S*5XV:J8TYST\=OU0]*];()W8)8FQF,PE81F=Z=- MP><.;VI:#4-1O0E,*PP;9S_*T)3$3$T)S:V05_]SN=$IB M:'4\ZL(&!39G@LT7T]U1F36>8> TJ 2648 5*>9#E%(7J8X:J:UM1G13SP^; M);%36W== O,I[GI?=YUHO&F-B=YXL%%+8 IQ,)H*H$$ZC#FR7&6!18J:M%:G M#3>F9J8ZDM=H=X>F^[Z=CR.-"GN+T.O*1=LN+#(J[DO1UMX7USG/@UJ Z5[ M]&J21WB35@K,!.3:/F!"&C ^ 1.2+C*ON8J,;VUC@8O6RJ-VY:7(N1577KPK M7W$,@X@4,1\LDCKF(GV9.(;U(*Q*W$.3$$@NTA>RB76=1)PW)O=P6&15:L$I M)N076KVN*\<%[H$\;R=)A- <,2T1D$@-,,D,*"$L1"J,B-P(K<36-D&T*.;R8.#[LIO+XMOV9^_,<"PDL[55U0=R;4=5.,R01%!.80 M-?' +-=@2 [=HF;,V&@IDUO;M(F0:B(Y]X'J-2MZ*9A6,&TU9\<+ILV*:1/Y M)ZH],L(E$ L!F&<,C(X.J+?8!YJ6(H<2DVQJ3IL)O=8%T\9$\^)&QE-85X"U MVJ[K-#V1[YWGW:H:]X:_ZUTN@M#S)]_1>)>BP]!? 9&7-Q]>V]_Y8__9_O'^ MWE%CI[7;./KWSLN]?Q\^V]U[>?1__T\1+']O[+UXM7_\MK2,7_=L[UB&I-&Y M4E/[[5Y67:!;/M@UEM&LI6Z&;7<'*2SOY!K@0:,7&YU>]STDM#E-%,1>*QJ8 M>W=Q[6GKHV2F2XBVGZ5Y=9RFU6Z:547;Z!XT]2I//RBIL[=8V;V*VJ'+S-8JL"PK5Y]'J%1\7%%H "GV=K-]F@E &UOJ$ M0LI(T AC0($JEQ81SR+.P;)DJD8HM$E"(ZW>,%WKS'RMU.F'O88UW8^E;F.% M1.CHI-N!M?\0IO.98^^#2/@DS1C3:@ M:7J%"!6,&(=<[O9+%Q+>U+2:H^[$8L>Y]"3#2VY1CI>L5*.LLL48>4I@$1DHTIMY8F8( (E03Z3J=!MNDO$2:]?WSX!OA M]*S3^QI">N#3W%CR2@#5AFZ([7+&9)7$8F]LG9>A4D2<:*E58.H^,#4E?A%, M8#:%.8"80,!R]T\CN +L2*#,.$&EV=I6O*EIR54\7C=> L4H;KQP-[YB&Q); M3(/5(!+=R*U[218GIJ"UL98128/$6]N8RN3'=1(G7D:RHOJ^W?5IBOT&XHG, MGZD+ [G>$^]I^IULE\EBIT;):ZR.?EP8Y$U[>/+T?)!&)?0OP.MK@:[[0->4 M;(;BA*&(/&BI%+# )6A'+03EE"38*D]R(PF.FDC4:0.W9#G6CH(45WX(5[YB M(91$C;BS0 +#P"BSH*PR0 B-##%+C V9A217QG5RY4W*>8R5,RXR'U]ROB.4 M_,9J-TZR+4I -"<43>EHX&23%!19H#PK^"08 J,P Z)\C(PHXK1,4(10D\S? M*[PD-FKKO\O9.RG^NQC_G= R)SA:R2)8@Y/_$DW!.$) $1\-XLAPS+:VE6Y* MO:@>V46M_!'<\%UY8FWYV?6,T%V^[K8_M7WH^E()4P-"=VF,LIL^QW+P\;LD MD=8FIGC2,03,.@\JD !2=*81AW MS'(%GN1Z>$X,&",Q$)MXG;(A*FFWMG63\T6I\]0M*;0>JFCN^C'[>?)"F]M# M:QDGF4NT.1="?=N9I!>&>AH(E:"9(L $%:"L8. ]]D@$04W6>Q92-RE:U/9Y M;13$%IA*VER77\:QX>+R<[O\Q.F>B&+(K3$U-S&1$IG;>2L'R%"L$EOA2JCL M\C2Y_*+$6E?=+._Q])C9#3$D%_"-=M?U3D-C:+[+^BW7_B69XGG&2 !L4KK1/$@:H7,,O422>8^R% MX,G]<5.HM7'_C9$U?#:E9F$E=O%*B4P_=N-(KXY[ -:61PE1P M@E,$S%L"#$4!BDH#S)H434J/I)]='E]NY"+?[(@7 M.SM?2WG(2K,AV3A_C&SS?&2:YQW3G0R+"D[=#Z>F!%10BHH,LA%"KA5A0EG0 M$1$(W'LBI8[6N:UMC'E3B3II,)2RD;4C&<6I']:IK\A'+O]U1C# @N;*_GQR MD% .UEAA V9*91E#@'#'8B2B\X2DB4DV$6(T" MHI+-6#NB4=QXX6X\(:/BD[_&0!.94!X8"0:,,@XBQ80+CY3RR8T5:B8SULB- M-RFO,2K[F!1J*[F,U5=V/)VPQY6B0L<,!NW8#KZ@TSW1:4HIA7&C)%<":)0* M&+4!+$N< T7+ C=(\7RFF?$FQW4*?$HV8^U(1G'K!W?KB?XU+E$.'"U0I5/L MX)0%16CZ-B0S1I$07.CDUBRY=9V2E)N3SZ@44[J7<[TD-.K!/2J[E/3J_&@T M+9Q"I'6",0B4,&"(9PF&Q#F$X!99%#$+<6M;X":1==K:+9F,M2,9Q7\7Y[\3 M&FP)8+.50&(1@6D70/- @4JJF!0V,)N"!*Z:@C_6KC6U9A-')Z8?3GH='_J# MBS[EX7_GB5??KZ7U7:.F&C/%KKGH5_YX$((ZW[KS^LBH_EFCO*]/#?]P_[1,,N= MOS:=\W#UI\?K&RKKVT_7M];NSO#@Z7A]>ZK1N_^>('?ZNFO>Z//#T[>H=?KB M\\&W_72]ER?O=E]\/=Q]V7[WH77Z[L,^/SC=8^\^[*7/_*?SWV_[7_XFQ%-$ M?:*S4J;5T5$*BJ5U,G&:B(/& 1/T8YYTR_2Y'U\JTV>]IH]'AA*5CPKCW-3' M. Y6^P!(:!8=,LX8N[5]/2ZZ]H/&F>DW/F6C-N!RV4^X^D#1S"JOL53!MMN6 M)J(G!%BF>P&LJ/70^?"DUT^?]XU;T6:0G7VP.*"902?[$H,JP!E16-U0'AK6_)F L'\_QU6M-$$^WT=X&Q_,#@OLV]% MLV^?_FV%%S$@"3CDQJ:<^@LWJ5&%02D<6KL]O>*U\WKMQ"EK MZXP0C@,-6":OU0(4%NF+9XXDM&66FAIZ[3*:*=6YI>-.>HQL M-IG)EV5JAK M.'/6'II.*19Z4#KQ+?1[W@Q.KO5GN33(\V2/_>[3D34*-,T$35/J+39JH:/3 M$$D(P*S,POQ6 G(J(.$8IT'G5A:*8/)[C:H,2I5071A%<=$'<=$K]D D%X01 M!599"LQK!TIA#,0Q31QR".<3B936J?G9QA0!O0Q#4PFT!-/OICN?2[KV42/, M$C(-%\;8&]MBQ[GST_.J27U6=7#M4H\X&PY-:; (19B7QH)QP0'3-N&0E!J( M,I13*].,$"F*:1)%FI27YCV/UY67D'XHKKQX5YY07L&6(!>R<"/7H)WB M0$*D5 @=*-*5*S/>1/,3BYKF)&I-+"8F?*-7G5O*)Z7[X20+$GT*C4YOL&%G MEGY9"MD8I,=,KV;K&GMAJ>H@Q--).XV4LI\E8[7"\# >FR\%MV;"K2EQ%JF( MM)(PD-S1K.J P4A/040>A,K'+R-+H1"2-W8@^V=)5#P"U[X_^2BN73O7GC@[ MC4RNN[6@O++ HC%@I=# 7&2&&D/3=,^NK9M2U<2U-R;)<=P/9G#>_SHZE[%9 M&8[EL(X[(]*%*/:3 M44WZC8>M'Z2Q\1IB7KUX2@5U8WOM578JD#<3Y$U)N01!">*( Z$F]P;T"(R7 M#B)'CM!@L QH:QLW"6%-A1>E2WLW[UBCQ,B&NOL2&$YQ]_G=_8KA<,FYLY)! M"#[+0U(+UF /EE,IY.5\]O) M$?MA,*RJ1WO=:E2K39W!N1VT?=OT[RL^-QZ@#06U)7"8@W:WUT]0MC\V88&T MF2#-33(8RA0C2 K@3!%@W%.P,3*@RC)*5%#"V:UMPIM$J8=N;[JN>9@-]?0E MT)?BZ?-Z^H3ROE(186H 16$2>9$+W&I(T0L M,JFS'M1HHF- PW3]#%3ICB1V-,"_T30JOG>>?+%Q\61S@.-- [E*;/S'J@;G ML:P82R"5$WKN.UU?$OQSK@4?I_H_$<(L33%R1#S'R)B"2FL#&(>MY$Q;Z1-= MI$V$5!/)N=>"Q3K1BC-F!4<+CJX3\RXXNF@+400?B:()0)RP&AA@&Q;*$ M!?:<*I?H&'?Y')OFM)D0\W'@:$6Z?ZWBM M9NPFQY%/3?]_N3MS'_DVJQALA-(S+Q^%,]VO>8^WVANGJPU[V M;1^Z@ZJMZ,16:VQW3=>U/NOU&5(^7\#?3^6R^#K9^ MG9YL::9]-^[?#]GMD[:64U?>.,ZO=YX='+:.&_NMW5='QR_W]XZ:Z?73)XV= MUF[CZ-4?1_N[^SOYQ[5VRYN?[>EA:W>O=;2WVTBOC@Z?[>_N'*=OCH[3/P=[ MK>.CQN&?C:<[1_]N_/GL\,TZ/N$ON[U.Q_0'N99C>-([3]?R@W^NXX.\ZIIS MWT[8>->[%[?ZY/$IG@_#;Q8O?+QK=M+O5O52_=$-B9^SS2CY) MK"N[_3BU-+[\&!&>5(CPW6(]>D_H)TKI6]]&3_"M[_WHLI@^(93=Z[(_?D]P M>M??O"%TNJ71T-T?*R$MN=MCS9OHNW530,_5/F(T#5<3>USSK%&6\*3='X;0 M;7P.X>.@$1(?\5/\\L%&\@[7N)67WD!-ZSW,!Z;O3AI$-BLZD'-=\[1]\)/VYUMHQ>,C_GX:/^9V9PTHB=WN=! M(_9[IXW>6>BGH"/%.#EB_51E$7[[COW>8Z]V41-^$3V(YG&:>S_.DEH9_73V M$;2T;D9WG(&M,+RN938^+OK#D5K%,\^<1ITM%[K29YLA&4JL9$R@X(FV MC%IFHW5((,D9YX$J]_?N.!DJ8>[=I>?]7FP/LWA&;?*?AT_'^<\/>RSWB7O[ MYN6'@^/W^/#XY4GKS0OV]IO_<+#[YTGK^.1CZ]O!U[?';_%5_K/3:7WX^"7G M.0_3WW^W^X(<'K\^>4M>?7G[X=V'M\>OT-MO[]&[W9&Q_]C:?)G[/$*?_^8N@1\C!I"F M#IA7# SW"#2.A$OC5;1B:YOGUC]S-_B>ZS#LI0,\<"_;'P=$!; >&V QA)UT M49F$3XQ)89R2"9<0ECJ&(%0&+*P38.D,6"@!EBJ M73 0I> E0_G,T\E*"X0 MI*7&@G4Q HO)9&FU$W=S;-/K+B*B6;^@I=YQR?*ZK-YQJNV&LS2]VM6$J2KOS&FN M6_U6_6!53;[69:%<)K.?-%1ZW0E5<7'7[TS8JRRA,RRAK:,)SJ^88(8GND]1 ME,"T5V"U">!T)$I$;J-*\Y'@)J)U6D*7SOF+[Z^")!??7[SO7]'GP S1CGB@ M,ON^#1XLQ0IM"-=:&I Q*_QJHT$IH8!H$G&(C& 3Z]%J['[< M9?%1Y,:[_ *XRZ7H=_'R!_3R*Y*BJ>*,, +8"P^,:P@D$Y>ZYGOI]LCQ:?6YX88^VP5G ZO@,6#,J\3\]"]U!20#6+ %XE(]$ M_Y%-]'3"0F5%G677['AG\KBH\23&0"A(;!4PY%/@KY4#+YB5"&,960K\65/( MDO,K[K[DG%]Q]X6X>^OIE5((Y=@IE5-\0J1 .;?^I8H!\TPKI(/!EN;3X92L MMC-?8='++@"H'1_+O3AS]V,;NNG5L)']/V-3&L+NQ0_GX&;KF^28I0/) LC9 M[*W-GH\LM?L"XS/!./[4ZR-&"MN0.+ M?(1 ;<3&,!9(R# N;A#X6%(_LY+HK L&+#+363!@M1@P0>6X37Z.?=ZRE1$8 MM@ZT%00X<<0:3(,Q5>,.*:[OV*X$ TKJZ=:C65D.,0LD9D\>]I+SW4Y]-C(= MM63*&DYY)CD?B) M;"*JZ^'IR\[%K,+[?MPN\;:ON8@A%Y4E"A\:O=@XZ^<3%L.OS8J2#*NB^2Q- M>Y8K'$J9V3*R,=/@=55IG?[M5^XF?-$O< MI.3*2@G,I]/V;_O)(*T3 M/ 9I+A!2*!^%89 ,&$%91T$A23S"6 1L\GG>Z]F7VE;Z;'8Y3.CW$U]I5_[3 M&)HO<_&5C0C#EBM.,#+0"-\2=HVWNO\8;>(5))L)R=Y.\A8BO?/2<8@Y <.L M5:"YUQ"X9IQ8&I476]NBJ?G<58LE_?(8_'ZYP@3%[Q?I]Y/5R@F:%=(1)&%9 MRBL&,#(1&HF"0(0:S76*5U032UDCOR_)F%OK7$Y,]WVHLC!F, C#49_#B;Z' M\ZAUS1X +B.(O.]?JPL19NA)O>;0R^!"^U/N\E#8;QV+O],RV ]F$';#Z-_] M[H3%RF(XTV(XU0<<">>Y1P:DP+EL*M!$@C$%8ZAB.B#D8PKGL6@B=KURJK#@ MQ^+_=2V?*GZ_2+^?(,'$:.(QUF"%3\$O$_D53YS8<9[,1Z5$=FN;R";&-3GL M41<"7#ONDA/"]13 .P<* M"0S$*4JU#LG&<6M;R"95\V!7V6Y\%"Z_6KI27/[^+C^YZ^APQFT),KH(S"H# M&EL/B*BH9,#$Y_[SJBED3'-9(,Q;;D7.5G?6&O] MMH8N[/6F/3QY>CX8]DY#?R>;KB#73,BU-\E7TJKC!7<&D(L4&*$2C.04N/?* M,N*<8@FY>!-C5:/*SY)XV53.4D!@42 PF88)-GIK)0064M 2J /+;;(?0YHI M+5F0."N$:3J/.E#]TC"/;]-HQ[GTV,-!X\Q\S9NII>JESFF7"VL]'QFK0-A, M$#8E-[Y94Z!2]EU\V-YPV#NM/V2M-O-R4QKY K^^%O2:";VFE \%HM@B MI\&DA0B8B XT-@Z,-]I[:ZVSH>H-COC2QYF'6!0CJMY]4@."^ M0#!!8Y3*7<*P!9-;SS"3T$ QD[XUCDN"J,6/1A M5>&;]1#'Q;TWL9Q-RM"L#=>I+'=X%OIFF(:X1&GWA;] MM!2@&4T!(85%$,%@;7,K5(+KU!NQI&C6NFYF$5G:@@:+0H/) AH4,:/1)B#( M9 <)!\KFS6CCF5,!)U/[%/4T]0V-D=>Y@&:=TS7[$]*(%^4RO_9#3 \]53E3 M-LYKQ6;&R>9+ ;50MM#OA5]3FHF*1)7NG$5RPX*G ^BTW!:N9!BNA,SN::A./; MHLD8J1$&U"9?HVN6KVF%82-WS6W$3N_SH!'[O=-&[X+V-[+=/BTH=V-[?1_Z M,.R=_9:M6#7+:%P\X..&P652H630I\F>S_N]3VT?_!]?7PTR!%Z&9=9G@]%C MF22JH,>#H<=4'LA;YAE+Z($#,$,Y:&8Y4!<90XY:F]%#D";EZM6+#XH?Y''JPN\)JIL^^O/SOCM) MX?#=6^QNTNYL7;67GINO5<^JX]Z.2P;JAZF6G#M=7[IRWF\=GI*2#%'(1..3 MO71:@AEQ&*P*!J*GRGA$E4:FDL'EXOKV;"F>WS#_7R8/+_[_8/X_P<,IDUPZ M3H$YZX$A0L'F_0PLA*)6.\813OY/F_R&(X'KO"'[&'E.OY<>U8]Y]B"Y1&8\ MWVDV%7F#AV(VW\'7V!BY&^=E2W%_GD.>4,FPE/3!3+#U;4H\DF I!#($L,0, MF/<)M@2-H"*U 7%.(^.Y>+ZT["C>O1C>4KS[@;U[@I2P-/X1"P4*FUPIIE#R M;H(@6,V81Y%RFC=859V\NZ1?;E:^$>+ &N3>2DXL#@'NJ&,*:.J9>[;WO5[Y.;^V@;G#"K3OA4E'0C MTV-UW_G[L]>?C+,K:^U?5 ^4,IQ[+D%3(A0N$L\<-6 (SE24:] ^U_0I%TQP MCBOAMK9Q4[/KK>!+#Y8-PX!5<-"" 0^# 9/9-A)X/H8-N#J2*5,DJC1RP W7 M2B78#]%G#&"T-,)=OY,,-Y7;E9,,:RDM5:%P2JN"JRBXTA0<91&8 M0Q04QR2]TI)01[G :FN;Z"9%UYN\S!R2E^,,FPHA*U&X*!#R8! RJ>8EM#!! M"W VYK:6GH#Q*D*0T5NIC22"CXY%S46GRIF&.IUIB.VNZ;IRIJ&<:5A1K=]) MKS^$8>B?-LS[?@A5Z%QVU6N4TIRL%\K&.DZVV@VVU"[/MM1.G4!6'M. J05F MC 'F!0635EC@!&M+D3I'$RGE^ZT8B^VU^_W/J<;+RF8&I&7R7AL?S X-UT7#N.S9+4" M:_>"M2D="6F]Y)%P$-HP8"$*T"%]:VU6ADN+%$4QJ_QC5:? K*1B-BX54UQ_ M(:X_*2$13*#!81"""6!$F-Q56@+R5".G$%685P%,FGLU\OV2E+F=U[2[KGUF M.HVSB?3,@OG-9I3,+EQ68C(F*P!V3P!K[4Z)241C0N1: *(B:U$Z IJ'"%I% M9CW%CC"QM2WQ=2'*4@*_8?Z\<"&)XL\+\N<)0H*5Y5%XDX(/Y8$E(R5"@BUX M'Y'()>W1Z41(U#PEG,LK9Z_?@<)RJK*DQ7Z I[OM7%_:];E75'LSM3WJNH'W M_'*MN332T][I::][-.RYCV7-F6G-.9CDD!3+?)+2@E R][73 105'E @3",M MHHAJ:ULW.5] U6])?:VWRZ_B(&5Q^86X_ 3-S,+)!-,(2 4'+,B\9V\52*DU ML88BF:5351/)>?;M2\9KJ91EV*LZ=Z??Z/ M';2[O7Y[^'5_;*D":C.!VI0@!)6>4B,E!(Q3["RI!!VC!HF\LX&X$)ETH,]'DZB1Z0VO+ M.B;/-C@-,]GU9O&49GT#M?I0FD^G[>M:BSMI0/-]F4D4)SO)=D0^>L*B!LQL;JP1 M$M&Q,4WGM)8A)3P..66-<1/3ZV7:I=AIP_Q^17J?Q>\7X_>3W;8-$>D_ HI1 MFK>J'%A#+3AMJ=4^:&=<;I?59#<I#F(=9/BZW6>)6^S@?[^L$T BU/?UZDGY7V,5\QD>1_I-#">W%LQ[R%& M%2*1@9N@M[9%.4:V%D1E(N7B*A[_?>9EG%:_XBQ7=*8D96K 7B:3T#<&9L=C M>QY5YKS$P+T+*Q8LG D+IW2!J,<"&;<)_X3N8W F,XG48D!%H@-F@IA+=W:7IDP M4#U3-&O1AN4FA?#2AN6QM&$I&^_SPN"TF!"*'&'K DK@6$K0)/TA6!E-0[* M"3:21!3\>BA8OQX*M<[Y;#*$U*D-2X&0^2%D@DE%3HA0E '%# $SW(+52H+D M ?MD;NZCW=J6NHG0 DYGE38L*_'UO1B#&^;\4OB28I3N^]#HFV%HC%Y7JD45 M#S-=/WH1_G?>_I1<:B'"TIN,G"LA7R-S'\:]L;%?)EL?=C.8YO_WKFS[,@R& M_;8;!E^UJN_ZZ1],?+) ["P0>SPEFX2PMQQK!40; 2Q:!=HY#DX&)YE2VFFT MM4V:3"P@8*T-25M)\FJ3H68E)*U S>JA9H+-248H\]2 H"H 0PZ#JOH4)XKG M$7,Q8IK5-3":IQ![65!3E\19OK*0JMA-(5%*HU"DVP/2\"YR03/6LT,*T9J" ]1"L< M-L$0E5LH<]546JX!#"TH=S>" 70#[[N!P]4*&I[>QN7&]5\VO&]WNWEOM!<; M7X/I?V_"1U[G,0-R4B(H55@9'!0+R"B!&0U.1HM1X,'^O3_F;^+>I>HER%T> M[.U/D:_ I)?4I:@V%[]&%L"(!'O$)/0+QFN.Y-9VFD)-2:Z+2!;II0V$ Z8C M,=08AT)(KZ4F7!A+B+(V<(I-AH.*2-W_8%Z!@V7"P:2\I'"!.:2 YS)X%D1B M02YR\"Z(9&E*$\QO;=,L/W"#&-/JX&!!V:W'2W=">BL1G;,JI+@G6QVUZ/N- MIG'RO7/;"9>,=;ZX\H=YQ%4,YC]6.$"/9IFP4EH6@T;!,<8U-AKCP#&2,=%' M)US%&N<[X%B6B>4M$U/"XSKA=N!( *4"I8@YA6%X[)P3F$?"6=>,BRM(59'C VA.C*"XBB:GTM7H^#R M,G%Y@KXK:K5"@H"6Q +3 8%5G(%FRM/$['V4?FN;:-84[/KYK77%Y8K\_SHT MZ8]>;-%.[#Z?FO[[=K?Z\V(:WUS(@G9CC]W^E^W_NCV]T3O[59;H]R3[_5$( M#>-<[S3][:\YF=GM#4,E*)]\/@4K@Y#7FVXUYB;YVL61$--)=YI^4)VX>G+] MJ2O';B+(&R?" MZYUG!X>MX\9^:_?5T?'+_;VC9GK]]$ECI[7;.'KUQ]'^[OY._O$:/MO3P];N M7NMH;[>17AT=/MO?W3E.WQP=IW\.]EK'1XW#/QM'_]YYN??OPV>[>R^/JIA7 M_M[8>_%J__CM&C[Q+[N]3L?T![DH97C2.T_7\H-_KN.#O.J:<]].R+.(N[_- M.^^&5ACE';SK?W\A6'#;HE"M2I=KZ&@E=-FX9X/PV\6+WR_X?[M;#6'U2]^O M>6GI^?USVP]/,N5[@D:T;YSR&E]__/:3ZJWOUN_1>T0\D43>^C9Z@F]][T>7 ME4^08O>ZZH_?X^Q^5_WQO6IYOQ%8Q;TJHM;D7C%Z0I!>DYL53P1=HX%5:%V\ M2S]AXFZ3X"L.3T!]/EQ0#]\-)"GG;G\+H1^UN^F%H_-+I#0;7*K0V:-@NQ%,* MZ%0E_]-M:<8S9=39H'$)/I,YD]&P3;0\V.#1.^X-+]"ZDE,[Z7522#.XB+A' M2/6_\_;PZ]0@+>DH\2I'Y@_3,5T7&F;8V TNG-J$3$0U&[D8YL%. ]UYWV8Y M(S/OMLW,C__33/$JGWN6(S)*6\,=M]HK)CU6)C+G-6?>&:%T7$!-526:-7;7 MO#W;?X&7GW]>T;)P[(?SZV M_GJ!T^<_'^RV/K9V__/Q8+?SL47VT^_OHW?'>U]:'P[(P3?WR?_U9]O^]4H< MO-DG![O_.3DX[IR\>_.?3BO?YYO_M--UOK1V=\CAFQ?H[;=6)]WO^'=>I[_% MN^^.>U_>YK]SNODKE)XO_9O^SNX>2O?%W^V^3'_M%7W74:.=F6KG M_!7..S1IBA.;:ZL4YEELE(!E*&31&6,LMMKD)!6138WF%AQ]N*.%EUZUR%K, M HH%%*= ,1JI%3)1,"N8(4HA;9FSAC =$E**NX'B;3U]"QZN" \/)O&0>F], M D1 S%)@/@10C!.((2+L.,&.F$6W_BV 6 "Q/L\] R!JXD/T,4:.- LR>4[ MEB 5$$_T0:+"$M<7%5]-HJ*3E)@L<.,,4L"R#*'6N6]69)Q;:2W!+*O<8$F; M"BVJ$+_@8L'%^CSW+&>[-:;**RIR>Q:&8_*:$(T5Q#/IC*/\=F"<_4AW0<@5 M(:2;1$BM,&+!%XHI'F!YG% HUK XT?)Z$QH."]5FGN1XV )5.# M-@B#$&DME$YH@5)(+1EMZAO.GT!<>]BWP6WCG?^CHK8R'F 9% #3 6>PFDK0> H*([1!)Y%+GB3 MH>O:/B66+JBX0:BX!'6/@HJK0L5ODZA(&4$NV18L=33QQ"@AL48-3I$LN<@$ M#VQK&S>QTDTY_W'!90'CDH1N5^G.6;7VI^6@#]9Z=Y5//MX(7&;GU?LMNW?5 M "A6*E:J/RG07 2I.(\^",:LURR*$)#@A&O)D;R#=NHL7>MC>_BL-ZB-$L"Z MK/!?O]M%Q$X$P=/:'KS!P A5H"VS$+6TCG/,A6CMO@=AB MI6*EY6^G!,,Y)90B+B@3#BE-L<#$!JF-HLK,HB)>UKV%K7O3^3Z.)358:J $ MI\B61 9*8 RY#T5@6/EH*D]6.K"U#Z+VQU*5X[E8^*TD='M8'H M3 #F# *EG$\VLII&I[$UO**KR9@UHJN/ZFC;S;YW6!VSG3YA>[?#M0\FEKU^ MK&XNM>,'V?LI5BI6*E8J5EILA*2\$VFUYHEW24:,UH('JB6*7EMC"7V0/DO5 M"O5T*63FLK+BVP6!BY7N5==R/"863]UC9'BZK#*)Y;0^ZTDAZ5Q;T?QKVGDEN>*>9T8DO6 M)*=FP1$P1G (*C(2?49HG,A3KLF_GMQ:"7E:=AU5I:^[ O^L.B>E/][VH>L' MV9LZIA]\XY=__,AQGX?^4=:_6JP#[[?^O-9+H=*+K$HF=R]N\N*/[X[O]=([ M4?'.NW@G>G:\R5@>>+"JHYL"$S[M-,D#,);/, M,Q>,V]I&3VXHH+E8J55G F=(GE?)>+UL1"]K22 M8RJ,02C$M+C^-64J>)#LQN;>NF(->7G5+E4%.P=VIP7R+[3Q[W?2<&W3]F5;M%BI6*E8J5BI6*E8J5BI MUD?*[AS5'+2[O7XEN#(B=;O!Y>90X<]^[W2W/1BIKJ3['=RFNO+OD6Q+B8)F MBX+P]^4^2%%J;3ZBYEV ;'90RGH@/AKJF0_"\ZUMWJ2+D.@K;E]#MU]F,J.X M_>KSJA;0.L"0"&'("%$<$F-=&"L:XPZ96;K\!:DK/S_ON)#E#HQ=O MRWT4D:62."]6*E9Z/&49/V($+X,/IV<5'R@+_FP+/OFN2D.1Q.P=EA"%H,"B M"F"0B8"MD]%+:HP)6]M4-86:Y\Q4\>J"O<5*Q4KK:*5U3)65%7*>%7(Z$Z:\ MTEX*#]ZEU9%9Q$!AR< R:I@20K@@MK:Q;A)&RQ+Y*-VZ+JFPXM9SN?54ILL& MXAWG!+!2!)BV#E3P'"1USFB;J+"(6]M2S#;;=-?GF M2\ S6\!#O\]C&*TC,\B!M$H"(UB",@*#D4Y;[[S"WN5V2@*A(N'S:/U\F:F, MXN=+\O.IQ :3SB='5R!CC, \=6!L3).<81XM"32$&OKY3Y(;OCTXZYBO^6;# MCZ&A?+)\R/8/?&[/C7BZ\''UY]>7O\\K3U[05]]^$M:QV_^GSP MU[O3@V_OT>'Q0;J?%_2_WPZ^_>T9U01S! ;G5@2.$SGM> MJ,GT=3FX\=1KF+$MBW14V00L5BI6*E8J5BI66I^RAVBDDC@Z1 UEPCKKC;<& M,41]]!$M-"#NPE!$05AFO?>38Z=QVKLG4/!J_Q:4+\!8KK4N]60'>!P'>[XK-I,+"$0G! M(@Q,! L&!0G*6R>U0XH+42_D77:QV:I29]6T;YQUTA\.7T+?M0>KR9F-G/+3 M:?M'2;'J1\_3O9;LV&P.^>7@*?H\X9#I6J^9__=_.N](YY/]T*,'W_;0X?%' MW'JS_[EU^@(=')^<'NZ>G+;>_.=CNI_3@]U7I/7M!7KW6GUMO?\[*!J=P1A< M) 182*]4%!@D5=(B'EGD+/GS]7KP!:;&UG:WLM2.%"L5*Q4K%2L5*]7)2DM. MC=W"^*9"L$O"5V*Q>:@?GU*V0D0+P5'>T4S H,!PV*:@PZ(L5U M-%1Y5AM\W90*L5&:JS\GT;[>7KTGA^EQ*HW M#T?/LW?Q."4M-JOS'OTH+7;VX=WNR<>WQP?D\*__G![D:WUXW7[[X<_VNS>Y MF.SD0^O##FOMOON0TV*'+_Y61ANGO85@K 0FM01K!8(0K0G>*,HCR:7'6%P7 M$[K(C+4K@Y>2L;*/5T\KS4)CC%*(6$]01(1)%15SRC$AO$6*:>\>I%WR+;!9 M$9\?HV:A/'=&S:G=/:V2H6T".TV=!Z9\(CNB%S,FWU-C:X+ MQ93%O-8^7BC7.EAI%7GY K=+A-NI_+PC03IF C@C$3"-.5@D*5CJ>?#.;>G.O% 9: M.W.!W&*E8J5BI6*E8J4Z66E5=8.%9"Z59$[G)7A0GGMIP!N)@1D5P1HDP5FA M,=8^$DOJQC(WJYC0?#9]7V]]N1]6$+X,N:^P&X[+@'?RX[3"\##^V>O'T!Z> M5S=?"@IG\^.O/SQG^_G@PP%O_96>E:3Q^O8"'1YW/AP>OV"':7Q:Q^Y+*UWW MX*]TO72MPYV_'<4(!\1!26R!(6$AP8$!3)66U(28)FC>>NA0'>&SJD\FV,,2R,)>$P#,"XPV$ HB*@08RPD](L9^]C\ M.L[%Y0LP%RL5*ZVCE>I:'%;6R(=9(Z?/3I[:R,*3@8),86FP*()H(2-H)EG M,H@4ON:J,M*4M4+F1U58)F_TV#],QW1=:)AAX\#TW4F#J&8C.]RL^7+;Z_O0 MAV'O[+<\W(->I^T;^?9_#F-U*[;[QP,]^V.!;NT3P^+(62)-1FY#/"&4*B&1 M%4'JO_<7@]@GO4X:UL'>_\ZK]N>NV$X][-G<4* M;L^(VZVG:*I%H%5>H]SG!6DG@''*$F)'#LPD.TNF-+8FP;9LZH7U#KN;+ZUX M?[V 80'#,1CB@%-@@AFWD3.,C%5"4$:E55@AI-7=P/!;Z/>\&9P4'*P+#DZW M4,2&!A4<:,550K^ P"3F"BI*3H4AF=M>QJ@%" L0;B 0(JY,=4XS4L(T"XD* MHJ@%(\)PB0DKK'"-T7!*_P!+*B/W$; D 1@C+O>,%I %T"V37N 8>A9Q)ZX$)$Z80ESFA$9#7*.1X0",AQI[FX'Q'MJ/!5D7 $R MTJEXF7!D$_\'*8D$1F@$'32'H) 1:3Y(&O36-F6RJ82:7_"R0&*!Q)4_]"R0 M2*WD(3I!<8C,*V4XX3Y@1K!, 9:5!1(? R1.[61%9BI^$#X90 MXGB)FM<8"+^,>JV.]\ 9,[FX3$*RKP-F P6M1 !C!"/&*H-H0D*2-\%+S%S0 M\/^S]]]-;2U;'C#\57;Q3+US3I6:Z1Q\GW(5-MC#>0[" 9]3YA]71R,L)$;! M&#[]NWIO1;),DF#/W.N+I!TZK/5;H5=XB6@HO=I=0*;H"P-3W"#L-4X77[L M?,^GC1?:C#X>N=@KJ%PP9&@T[9G-8+#BH3L$CBO&4WC&X+[X_)\+P <5+=&1 M15!RN;'$1">B4A83JE.BL0)X0JFL 7[% /[S?.@0QE02;SP2/%G$4Z#(\400 MEA3 W9A(9+BOT*&%^>F)@\!K8*R!\;P?P%OE4N.&4B:0ZP9#$E)R4'<-0 E5X%!IP368BLAL?G (]S 44R2LJ8\BC MUB*NJ$7.)H:T%$*J[$ZV?.VUTJ3!Z<664#4\UO"XVO"X2(T-JHRBFC-.(R=: MF,0#BU04BFA6G9\C[I-!6C&-K!*).J>L\;DPJF@H M=5\5-FIDK)%QJ2:^2" ZE8QIHFTVJ"*V6A+.HE?)$1Q%=#4RKC0RSI4> H, M0% @ ?(/\4@!&3T)R#J6J"11B5 &&E&L&II=-*B7%1R?57&BRQFZ&0=%M+T. M#+=?=[NK&Y'4NU3OTL,6RU$ ]^]O&#-O37&UKM4[](J[M)"U2L ,R/@:K2)>QQ$IP(2+3OE97EX=KYW+?*-9"!()" M;ED3.D M/7P4G#%IC A,L4I?Q2^YG>$3,-_NX"#V8')'Q[UX$#O]UL]8M#KP.19_M('V M+\#FK;!H9>OYUUT7ZEVJ=ZG>I9>S2XM$5Z3(C?/$,F5YSM:2P1L2++&82:;Y M?6I?I5QZ.RN6MDNIE/6QLEO)GOU5ZV6+ZF6GYZOWV42$<[E"&JVKL&WWJ7E]$_56/LP6#OON4K!"NI8MGRM0YQJ@QSV M"5%N&0Z*"Y\[]7%U%]=5S;]+JSP]INNJ9NB'8NCY."MG"58<229R>3O+D $. M1\Q%PPF!W?;9%=U00BV1]O38452A]?-)6/.M[1\4\/)6B)W0SYS4MKT8BC_^ MZSJF_1![GP_@NOME7GJ>08$WC[J=,F!R X]_GJXA>&9?.?H*_S]E3!D'.O79>+U+]2X]OH7XF,%\$[$U(\K>EOW<:K5R4:DU%]J7 M=&2&6X]P-!1QHB("CF[M%!5BT=TCM6:R_UI+O,.,2^DPYQ;I(/QB$M)P&(V&AGK510A8H?]9SQ>MZOKZROK(FJOK(FJOK*U;GRL>.;G^HLZ,.PYP]L/Q;= M5 QZT?:'O=/*/]__3W&EFEI=<+^:ZG;SW0*JZMYHK*6.6AX.]3?\_PU;]>G0 MPMKJZ4[KNM.AXX/FYJ?6SM%'&./77SN'L&:'!^VOA^V#YM$VW]WT)\W-KR>@ MY?[:?Z?/=DZ^$9)[V 6**$LI-[YUR'J1D-:8J>228D:MO1:X0?C%T]\1[15V MM)EW."1:V=").D"MWJ5ZE^I=JG>IWJ5EVJ6%:I4GR;C&7ML 6B$7UJO H\16 M)($=OM<#USE=\!_;'L:Q*OBVVQ_LQ,%!=ZH4UB[,6RN%$P6.24E2HXJAH43/.FUUX0T"+N8IUJ'Z2XK3]?(NPJ[M*P'1C7R/@SRSA\> MQ80)-X"ZEA..>(H"V4@)L@2HQ='HG&3+!;TO)9*ZI/OBN TOCK]BS[?Z2^HV M^WG4NLYE5G[U :91^\X69=;3:R.K3^">L^;['7C>QU_[^5GOM]CN9KO5//O! M86WP[MX;F,\&:?ZC3YO?OR6M>/#$(,*20-PFC[2.%$G+E>$T.4O)VFN%&UQ? M/"<>^\Y:_?[P3IZSE0VLJ,-?ZEVJ=ZG>I7J7ZEU:IEU:-L_9!75PSG:;:(.U M$7<7O7#.?1:%:DPXCA)9 /%R..H!*.5[D_<:&$IW6AS_9RV2S?+YK"7NSC!U+NA?B4[>[E,03C$J[-)"1=,D MMSPF9V1B7)%DK9,I&,JTM9Q'LTC1M+L"9ZG_7(^;M>9S:]P\FS4\N5,T>">0 MB58@SA-'CFJ" K:44YU 8Z%KKWE#XHO%6NJPC>? Z/=0^Z)F]*5D]+GJ&(%0 M@;'D*!HBP<*)!EEO,&(N1*5\,I+EH\,&EJ9F])5A]%KO6H5=6C+W?@W"CPC" M\VY^%F0P42#O$D:<8(]LL [%B#VAAD9&^-IKAAM&+U/ERYK):RA^)KNT9*[^ M&HH?$8KG7?[&:B.IBR@W;$!.TU,0U&+GK\5KX*<<6L M^)(#@/)SJQ-B9_ *R74ECB^,:- ]?AKNG3T,*.*OX]CIQ[K;>WVBO&R[]+A^ MUNFI\<)B9,_^>A,[,;4&M4!95*!\GO>D>A>D(8+E@^-I?J7:IWZ>7NTN.Z,FHE\XF4S'.MDP++5>XY M4A1;Q),32%NOD211:2F$8-EKL5Q:YB.%*E9>B=#Z.7[PZ'Z4+WYECB]U;3RE M'\.>V%Y8SH3@6T4R?HK]0:_E!Z.8Y(T\G;))VKMN+\768%@.O@YL7(SCKZVV MUSUIGFV?-NG'LYU_]UOP-][Y]^OI+HQC=_/'V>[F7X?-/9COWH[X"G/>W?AF MDS/Y/TAJGZOM.9Q[,7D@#9$H$]A9+G*C6H4O'OL7=5QC?:BS"KOTN.ZV>SG4 M60@[:VWIUM@YYY(S0<80L$2."H$XD1+9B!E**G&@',LTLVNO64.2^K1]Q5B^ M!N9ZE^I=6L7PM%I&/K6,G M)LXH(1X-&C.220MFK8+Q,R CEJ!=44>'67G,L M:PFY6EQ=8^\J[-(*QJ/5L/PPL#SOZ-61"D.E1B!9">)<"V2)\"AI++2ED2@= MJ2SGVC6W;CH^%'10[MNJ MN;QBL.*A.W3M6(RG,+I@T#U^E?>CWVVW0OGCS3CW=(MV.UA7LL/W5X> MX,8 @-\-!Q8V8J_;[';R$'O=-LSL^S8,%H"_/N);&/E'J#]6R*FFROG@D996 M(NY31-9AAF0R(40N:;)Q[36 CKDD)??W#OGNB=F>^+2_QML:;^\-;VT^& ,U MBZ9@. [> D_&Q (-5G,=].WP]BSVNJ'LD%M#[7) [=SY@#(^BJ B\MQ9Q$&M MSKX/B[RGWB?L,=-F8DC76%MC;8VU#X&U3%BAI9!::L8%DR[*&*TD07I!0-NM M==L5!MRY(A32Z4@82XC8H$&WE1X9R0.*G(H(#;DU MY-:0>R_EO90E"COAN>';^9K&?&GR? 'S97(*:PLQS M)I%542$>54(:2P$(;%RBCOHD8BX^H1I"7#SM6[C(:8VZ->K6J'O.BVN5CYX3 M@V/@ 0Q.YQ)6D410@(Q,UWAQ:]1='=2=;XPI@$R<8B@2:Q%LN@/4C19IY05. M+@:CS-IKI51#7]*SJ4;=&G5KU+V;>\'KF-6>$(VQ7#N6_;N4)%E3P5+L7 M5AAK?P'.3H,F8%,3M\(@9[%$G!&.+ X:T:"QP"!K$P6PI:)!]7TER-6 6P-N M#;AS@.N4V]BHRP>>*W< MH&6J>XR%];Y[!.\^!MG_$_)ZTP.!C+L9D;1ZN' MI[=8!X,8#JZ^95F659[+QI[Y-X^VE&:>BY1"LLG:Q*ED5B5CK<,BIA""4=^8 M6AO?=-";5DWX'I'K1?L#V003?&7;)_:TO_8_\_0'I#;1#[(&<=6"S1,J^SU^ M9$]"T!?B?\N5_V?C[YW=YEZQW=S\\GGOT_;6YP;\_7:]V&AN%I^_O/F\O;F] MD;^^A[FM["(U=_>V/A=[N\7;W>;F5O/SUF;^Z_/NW]N;&WOPX=UVNQI_K$)"J7M]8M6!^"L.X1GA7ZCB+]\!-WB./:J"@J% M/0(M9M#_M,%Z>5J3XZQY:H[\T;O.[M'V MK]W-C[]VSMZT=C=WSO;W/O*O9Y\.=LX^DMWW6[_@O63_")YS=G#T-_O4CO_[ MZ73_WW#L*)=?#['"B*@$UHC2:!'WSB.=(YTMC4Q0CRU6MK(E6YUA#!O9$N0B:"H36!9)@TVA M-/>P*_!)6"MAJ]:*"$;<<1;-O6$$?>/+SL[&IZ_%[KOB\_;[YO:[[;<;@-8; M;]_N?FGN;3??%Q\ A=Z6^#Q'!I? [.VD*,<3*0H/'(W>ED9R^8";9S _8T6( M=%)'SXCBFFD+*^U<(LYX)1U7$UO\H>CW[405@SF4='NZ)%2+=]Z.J/;0\^;A M%S!N@3;AVB90:7.SV=K_]PMNGAT?:=-O>VP>&\[NCW;V#M+/W7>PV!(7+%#,?)7I\/8AP4ME]T4Y7U53DN MQJE?C=*8N>(9T[7)=V_97@>V';2$MV 3]>(!W $V2K'= 1LIPK>V?U"\:W=/ MX K0)HJRU-;(T_7?1>7KRGZR\HV#@U9O$&.G.(GQ1[^(\/YP+BNM?,CH*UU^ MA1O%@84WNGPCC. 87A *=UK\8]M'L%@PE##,*9ZPPC"J]>*/:G*E!?=GHSAI M954'5B.K!>MP23F4[G&KDR$/I@@; C9$GC%,H=TN.M''?M_V3@L;#N')U5K\ M<7+0@D&U2K]=!+.P=P2$U(M^V,L)I[/7_CDSX",+%X/U" /OPV]%LJU>^[0< MPF56X]5[5BY,7L@\Q.,RO;4_?FH,5UN;RTO';V-O8$$3;74J/VK>CFJ2W4&V MNHO0ZOMVMY\3=$?K#2LWVH"0==A+5W!"(G!!MN1[H62)3 ;EYTJ_@^S$7OEP^!TTX>K>O$5?.JT)2Y0;LU&*,#NSP5.7 .Q-]Z@UR+M1 (_V MK^2PRW (-._NL UT'8&F;#D >/+AL%.YK\O17TTTL&HC/\5![$4@M]E5FF&' M_^X7&QV0]NWB4SSN]@8%//H=K&Q%:@2C_V_"JZF5G7W\[3=RQPUF+!>J]SH "N='2+Y MJ17/ED^&S1N_;C+88;L:ZCD^.*\R/9&&OZ#XJA;GXK\/K$=M=WX"-75[I[4. MM;OYY5OB'!/%!)):1L13$@C48(FL43A%YW7D\;PNS$(4#DNAJ35<1FU8[I=E M.+,I,>_%>9UKO.0@NVY6[Y<>T"^W)VYJ9L4&QB+W, M_[[;!_$P#$OV(X+L M!^!M]0_@YN_=+#TS;,*DA\GZ7 5B_'5KNBD3<5\Y?_L5PED/:DV^OF=/X $P M),#CZG&E#S=[A.&1>4)MZ[+(AE^Z/V/O(".[!PWI.SRZ%T=/ ;B&5 M"#_,#:\4CG-36"^I9G;-7Q?SA// K@,/0QFVXVZ:[.%;T(?@K[WR(/.E0LBA MQ[N;GNWN;8CFYL[ISL=O7&@MF!(HG"+&!94"ZL!4OR"%MF2>Y2GHS[[+H_[\=7XC_^ ?GC< MMJ>O6IUR5.5-EU19'OGZ#5W70F68&A7\&#U^=!*P7B+8N2/=ZC>%UP7C5_Z, MU\F5OUWW6$+6M;[ZY^L>>_UO$O_>G=<.EJUS+6[UV!N*JMQ8..GBI9=$X51. MYL>).#&W*K0RL6-+__)E%59>T&*,;84"S(3Q>N"Y]7BDTCM+467]9B0M%^W3 M!77B> @T9;,!"2;M>6?5@N$G%Z-+EBS<[9:K]+OQ;K>8_Q-%M-URXLL5TC91 M^(!J=\9$NRP1:K^K\1U\/?K5WCW<^-4\V@&-+K1V]D#+._N(O^[E:+4?>.?? M_<-]^&UGK_VCN??]9'P/O&NX3[_(GF@C%;;^_AK M_ZB9#Z9^[?[[D>QNODGC4.#\O[N;6[^^Y4Z>Q#N-',VE= A)R"H2D%0L*@8Z MHM9I[371HF',/2<;W\P ?LRQJ2W5D76;VRU:ND;MSJ:.\.2L@2 MMEU=;25DO&'O\\;4*+8(BIV>4T(82U$.J>-8@HY9PGB/C)DO++9+Y)LI"2 M2I++0)B&,G?N_+=\C9(K-L27Z".7J!>7ZRA/P9=[W8%M%Q-^6%0/O#8I?#7J M4]R[+_L^E^;9@/IC*F7O>]W:I%P(S)MO)\K8Z<[FSNFW!#C-(L-(ZA 0MSP@ MZZ1'FJ4@-0"Z;,K[8)@G=B75<%G#Y>Z83AY!G!Y@\X\#FF%2<;K$?:Q MKES- <^7.[HF#>B*(.J%*ED\*<2:N9,S#.*BY<21,YS2;3Z*"DT;MF"Y_$7,*D/\H]Z+^Z,IWN]L6J+JMN M\A Y"HJN2V)^*T>!K4MSN_C\A<+^\;HQ#Y&CH.D#)%3DP=YZ0*LCS.Z02V%6 M,WU@[Q+6OT4VQ=.N]8SUNT"\V7)OQ"W36&XUX9>V>_[-Q1?V6#?7;/JFL0?_=[???];I';ZN, M<%C2W4DUCG/F5^R/#;#GX< ZVA$[1Q]/OAY].MS=_*N]<_;IQ^[>=['_[];I M_IX_V]][\Z-)=W[MO_]"SSNPOI[].-W??-/:?[_#=XZ^G#5A/+N;[?;7O;_: MS;-F>^?]1_;U[-V/_;W]43C0A%[5"N5,KH41@8D7V M]S?(W1L$+LI*J^'3KR'QY4 BQR0WO= 6$)!S):W7"I /$V52C%)G2"0&(-%D M2,0 B;J&Q.6'Q+-Y2!3*PQ8F9)V@B%OID:-8(D6D""FH?!]M9RJ0X67D->77!&K>?VW>'U>#TN><16L0<$QB3C@.#+$ M>,1%(%))EB3+V4T-0^^>:PNU&%[5HN+" 79D*4*[D =*"\Y1Y)+ +B MD5ODI&2(<2.H#Y02;]=>*]S0\L[I8O?.FZOATZQ1ND;I9Z.,URC]."@]K[UK M'H@C(B)A7,[J30%I9CA*.;8=A+@3,A\LJ0:_N_J^Y"B]I,K_C4'&5\<2/VSD M[8?:R;SX8VWSPX>U/]>+LDD) M_%VOJCHN55P\X;OOJBJK':M5GINR% ER'RXCC YL;TA1'98GC MW'3%#LH6)AE\?\8B'AVWNZF=_O\PL!$X:]3NZD<)P7"]X1!].;T[ :7S].5SX/.1^0'E5- M#H:YMDKNW].N^CV4;Z\6.\_OW)A=6<@8+CMH]7.]^+RD^F!-3V*[ MG?_75ST$RBX*U4M]J^>'1_U!;N63W["1>_L,AC879(0+;/NTW^KG]A'CT8\7 M.T]^=L';+>M:[=R4"H;7]:UR(B4)'8\(9[0-YQOX7FC/<;[QPO6 ?['_;]E# M[44T_U57-_^M^_C6?7SK/KZ+3K/NXWL%D5[3UO3&-J7G6CDY#U]R)ZBWCOND M+/,I&BXTD50Z1M<>+WVN&0UM;D'TLM/DLNZ^M_&-$9D$B11AIA4H\$XB M&PE%1N!<2L<0;<+2ZNXW:KX>-%^P-D<].+,.TXF#41L](+6QJO+'2%?Y5OMO'!\@$ZX]!UC1\D18ZIAQDLK5/DZA2YAUSK53BX M:,X"Z@4@?75?26\K04MUEE^=Y5=G^;T>GV^5G3[K++\ZI67I0FPV04AU8AA9 M@]G%/:;9;!D^C_/6PYVS_UMG\([6SF'[8.=P M"^]L;I$+E:C.FC]V__UXMK^W?[B_^9&"T0C7_OBUL]>$^6R?[OZ[=;JS]_%D M9^^?V42^DV^,"1ESX7?AO4&,5JD![SX![VP"> 8D%J>&(I8XP)S+S>T#DXAAPI.UF@2B\:I77H M2)VA=PG\;%U[)OTB$_?^6!D==+QYG\J]V^WD[S;*C:L!>A& /IW12'T(.*0( MB"P]0QPGT$@C_(,MP4Y+YK!B:Z]5 ^.+527^7)ZTG3I#[_>9^FGUK)JI[XNI MIUH7E5IYJ0DB)E#$ R/(X$2 QR-G(EGJ+:@)HB',Q=S;)6+J9Z!3O01WYL91 M%T9_5L5 =--,P%R[NT!#UA5$V3/> M/6@W->,]-N--51D6(J9@A:# )=@G@DGD> @(]C H:@.-/(!]0A;LV5 K+2_< M$71]6,:"A[*C!:MSV.QQFB+YP;>2TIA3L=9ALSY,A_GRO91#YS^E3/XWN24Z9P&#\9/Y;TH\ZFK M BRPO*V?L2KG\#++./PXV=G<_F:35]P1CZ37) ?O,:2CTPAS;G3"2M'$SV?W M,682"9$+RA2 %-?<$F*,TX8*)C4]GSKV>=#U/\J: KF'WOE4\'.5/2XF'][X MNA7*31M793BRK*DX.6/RCR%:T0JU(*^:+_'<)@BT^QWQWV?/G2H]9@$.,X'^Y-U_9" M_K#9ZD4_Z/;Z,*#3XGO/=@:Y,$+%'-70BFY5A:!1P*[]WQ#X/K5B./];]3$/ M-N:R &4]@SQU^"G'F\%.#R8WV1-X^V4_9&4'OL^I=:[;&>::"3!&6)2C;J>Z M)!F,O[ M@F\WWRV@*UT.0AL]6.7O93&9-Z?32S[8T_S51EX;X T7>[NI_+6_\=.VVEGN MO.OVWN<=FNA6^(5A5G/S.VE^_"8987?^E\K^PE\M*X=V_KM+GQ#0Q58I6VR$N>:ZB#KJ&U=T@F MDSAC25"KUUX/#GH@KDZC[?7/:PP%<.6(>DHB^>\^4%$:',Q2$=-<\VSH 4-+-1ID00"0) MQ!J/7*(<<46LUDF)*!V R)6$D'K=HSF!-1)6GRY524N-M-):B^^Q$WNVW3ZM M!-I$0($J#S9Q^RC>2DIQJ[V.DJ8$HY:)&:)U)+EHBE.@B-):2CT=UFR+79!2 M)L@0J07%3&:SV!%DL MCHNT,J6D_D:[W?6CX)#+Z:ZLN_/F--O_+[[ZSN[F]C?./ ;E B,&^P,:D$K( M>2L1EY9*3QRG6JYN]9V1AP.TLCEOQKC&SA]5W44 6(#.?FS#0[XWQJA: 6TX M:G5:@,.VJ@$_V;Y'\D?I**.(+_WV!O*_Q#Y((.EMZY5M#JG&G7YGV4J M_W.7$C K5__E3H5S[J5JSLHMV;,LF7.O49GF?$2F7%?BR6(RWUZB!5T?B?E" M@GV>2_YT_W#[;/_P MT^$N/'?_WZ\Y;.?LZ^'^C^9F./AZ]N7T0I.1PS?MYJ;_U3S[ZVCGL'G4?+_# M]S?;[?W#'+;3;#6//N(F?7?8W/MKONA-R*=,!DPWQD)"G!B,+#,184E*N+DI=K$&I6<*2H1)01V1G'')!2,V*"4"HUA+B9.XUT3I M&I0> I2FL8..<<<%$2A0FCN5XHA,Q QA$4F.)/0\=SUB#1 Y*P%*M1Z[/'KL M]D5W6YT%_>AJW=:H.\[GV/O9\O%R'-VSOT:AV%67NAIA[X2PLY5E L$T: MZ MG@D$U#YBD1.&(::2LEY[&YW/T=E$+M@ ODZ:7@5-IV;&IV?&J;H3#>"K8A*% M2!3*J@\RBB1$E4[."Z$8][E^09U&?9>TAH<]>'YG6[U_UW?2NU;$=W[+M M[4Y_T!N6I\LO-#;_NVB>[7RS.B6@:H4<)P9Q'P.R5D?D@XX 8\)JC\_'YFL< M-=,&.QT#=Y19&335":XTB7%-%CQ8'GU5*O[Y\YR"6C9A>\3<]P5S3S)I%25M M+1"JNX1'Z3FLOMV*5?1M&>M?=A_-X2,;ONQY+5#*O[X__T_FE+\GXW/;_.2E9_(?_X<)5B$ M,NNQ7Z0\\K(O9"-W<@34;/4/[FNT>M:UZYT1]-N8S2&+VN,7M]:TR-.?B[?/Q)=]C. M;3CA/3ZV?HZ",,J>E*-*I.6;;:O\8="#W4IYT#--)>%==M3R,\\K7S+2ZEP< MG.3SVG',N!377,IID,BQX\N0YE;G>)AUCF[Y:[Y_6D1S1A.8[24]CH2^(,.+[>IA MO9AU!=?KVE!I//GJV1;9I0IRF790J27#?NZT7:HK63T:W7UN((V9GN!S[;=+ M_:S7ZO]8+R8VZKCA]VQ;[*RC>]OKY?Q8.Z=>G;1 #W(Y=PYNJQ)H\XTC+;!2 ML\ J'Z]#%4):C31'F..ZMHTJ?WEC[KQ M[(@S866&G>[TFC'#9A;*,LEW>[VNZ_;*2&IW.GX&,*1]..3UN"@U3D'Y%,IT;H@# "V4(:$*Q!Z M])IS$+V2&]:SI;#Z'/VP5T[N5>DMN&+B8)AGVSI,\AY:G9S#5@GU@]@.Q6BK M_['M(WAYL9FE;EZIN1C&#V5KD<'Y! G8E?]:X##&*>4XJ'LZ%(=80$@7! M*H$RYZ6_O ##HF7YR^'/CO[Y%.+__0RWLVW2_/[-ZD!I(@)%@&G$ _RCE6&( MIB I2=AAD4OYB896%[L8%7\LLM>,2L8TT99$G8_*-6PQBUXE1W 4T95[G8\) M9+W7][[7=&?C&]%)8!H4XI207+8Q(6LT0X)$9VAP27-5[C6Y)# H\_IF]#'7 M)!FI&++*@/H3(.6X%_M973\:#G(:;!J6=FZ%+)5>&Z(;5+[/_QMF=;\_0:O& MG#[K@($ M9LX4B>'CYGC)MJHEFP+\4SK)&YFK^Z!H]\8V5!P=@/]W-I(J8P[$NC_(R:$S MTJ6PDQS1D? &J1O&PF4N33!K5QUX"HR[\GQ/TPF[)YW8ZQ^TCO,S1D5;>YM_%DJ#^U^]T9"JUXV>FK6[TJEH-01 M%I)JF'CAL$G>&XXIUTY@YPDUB6V7R[/+F3TEH=_HZ.N7!3AJ+3T9HR&RST4I6-W MKHH4/* ?S\NU]@^*E!.Z,W$,VY7HGI0/:2608MGS9-N3 M0\JR2-;H;>/R6-76CG9Z5.UO/.[>Q=/*1XJYJ;3CC4[X>VHFCH[DPV[G4R;7 M+.OA@F:WTQM_?&/[K?Z+K^30W-O^IBW(=>X= )+R('PH1\X+C(@B+EJ7A #A M<^N &WG>9S9BTX>H!&#X.C'R=RH!,+$NQ*VSX&^?7,_6A?G=;/_K?A/:W/]@ M^;HT#U&VH!YL)@-]J\?>7S[]?5Y*Q&J61+@\**OXDDL]OIH+E+W_=5^)!7IK M>[W3+/Q'BS3G_;Q%3OY]%"NX)-MJN1=MI!Y_F)S7387OX]N^JT M7O6[KGJYIG,'BM>N./MS$Y%(/ M:$^2PSPZ98CG-D4CD@F4 MXG /)_@C&IN2V*H[Q$=MI;ZF\/SN9+-O>;A[MYWNK_WE>Z^Y)92 MISM'S0-XUGSB,D\V-W/QR-!\3B*P1]HXA4(PG"0=M#7Y"%@V\,(%:VX)@ _: M@>_<*V_=@:\&H=4&(<(3@(\T6%'"9; FP0?!-192,".OZ.-2@]!C@M T85O) M'&O//?+$:,0Y$<@2H5'0FCC,5)))U"!4@] RS&T132A@Q[5A3J;(L;-]C^P>WQ9T7[/STV_I )_ACNM;')($H$1AR;B$Q*# D& MVBOS4D5%6RH;=:Q>=7ENL1_$C3?:J.#=Z606'/I4GYX^!8\^V,-REJ@37\ M%PE'(N!8,,A(RU"9KQU"HL:0M=>ZH;FY*XI=CB0/JD;=]KCAQ;/N_7A?KM([ M:JZ]%ZX]F]$^I%;,.D2T!_.'8HP=1_6U+^):VN#_U9< M.S7X Q .L&D$NN' M5:XG'F;TV^]A*^EEMPLH\B]I"[L L4^9O*+%BI4]J@9 M$'1="/-;&1!\G;,'R8#0XB$R("1F#Y%48-1#)!74@\UD<+OFE74&1)T!\709 M$.,IT$42=!U/D%*SG(.@FB3H*H(V\N<<=1 MYY1U1%O!./?2)FXL=Y)$PY,W_AY*VSW7^&/_:V?STV'S<.-LY_ [WM_[U&K^ M^]?!SOO]]L[9]NG.V9=?._]^_ 5C_G7!&W>V==)\OT-W-G=.=S<_M9OOM\G7 MHZV3_:,O\*SML^;>UJ_]S7='S+**62,TB@QZZ5BH!0YL8PQ MR#4 U0!T'0"))!)F,AGF'!=&62:U(#I):KQ5Z9KRK#4 /0( S21!)*4P"1@1 MRPAH09@A$PW.=>,4>V64>NNF??>!>^]>.IJ MP?M(+#SUW.&DJ5/$@>#U8#AKG)"VDB*LO1682P(,70O>E>/=I?%QW8IK:W?7 MK;AVZN[RTA#8'8-TT!1Q1P0RAE@D9,RITM1)Q9=1\%Z2 O0_@3?D$@TXJCR$;?@][4D?(](M>+]@>R"<;ZRK9/[&E_[7_F]P4V98)( ML.)7SGU^ ]GO)7FQRT*6'WP1+T0GEXOXS\;?.[O-O6*[N?GE\]ZG[:W/#?C[ M[7JQT=PL/G]Y\WE[[SMS?S7Y]V_ MMS<]^&)GJ[EW'^OUV-/\8S,G$O;Z51?D[A">E5N9 MQE\^ H(>QU[5'K*P1V5GL#]7<8I?.G886H,8+H[^:B*=M"2;!?9*"9!1,BV5 MYTP2'K'7D5 )Z@C&CE/L8J6^P#TQ;&3E0_H0(O/>FV"X%$P3IC#<[(126JFP M=M5[E&8T"OB/BF"K)D,2/$:%A(TQR>KK8.KI>]&73[Q]C]B_NS#0OT%LA:(* M\+]BKQY;XE2JR,5_S[5I+5-K0$M 4]_XJ"%YJ^/;PQ"+[]UN.&FUVV5;O.KZ M5F=@.]];.2>DNGCJVU\> MUZ2176X#F!O$]HMCVQOD3H.VT\E=C%LPF5:O3/\;Y+Z/G>_PGF9W$ L^ZEO? M+UO\ ?'TRPZVG3*$ONH..9EU?P!?5#U],T7G/K^9"C-5E^<%E4J>:;S44^!> M>/;WNE^"E*MEOB*25XZ,'[J+X>=#U M/PZZ[1![_:JEZP<@ G_ZHILBGOWXQET0/-!\J,]R?%%,"+X!>X=+BT4PC.0, MX7FYH"SE-#A!E/-<$^&L<,PDHY5S*@9[OHEBAIM>/ #VRX=PVQW?/8K%'W]W M^UDLGS=2;D_=2](C]7(9>.,:G5N5UFA5VGE5QMC;ST>31;2]#G!Q;L ^;H\Z MZ,& VZ,FW.%P.&I*#%>,6I2'B7, C>&J;%^;.["6[5;+KM^E]I1? ;\-;2_# MX'>XN_\_>13P:]DYU1:YX7=^TW';=M:+3V5CU;)A;Q?TK'(0_;)O[KCS:W_H M^JW0@@>.VNN.APNC&.8$[;*[J@5[%@R>K+)5+#/&<,7A08%8H(SS8#6S'R-MQU_#J%F9 M:/7+:U-)7@G,DNY)IF"@Q\4:6K_Z33"LH.]2%+IQ\@]6K45A_3O56CA9ITK< M?YD.NJXE?Y":(O0A!BOX[Y4J>9+!,KTR@V7KF-ZN#>X+K1KR;B3"WXXUC;T9 M36-CJFG<;_60E5JB]UF_@M7XWQB^9YS?J/2JV6SBE[&4"]HP);10P8=K#M?[,$_X:X$ F8O. MHV<2%O/UU_[F7S]V-[_B)OWG8'?OX\D._2*^TB_DZ]X6:YYY]O7PGQ\[1]O\ MP@'[X3OX_B.\\R/;_W=+-#_\<[.QYN#>TFO]^//UZ".;;Y]EX M5&^DBT0A+(E#G'."K)<)46LB&'>.2F;77E/"&ECR.P3&+,H:3UPSMX:XEP%Q M"R!<,-*2J!AS/O"@O0L :,H+P1)8]3;>0^1?#6QW!;9IR*YGB6-F*:(Q2,29 M8L@XK9 @"CM#*-,VKKTFHB$$OJ?:P36XU>"V3!-?1'^+DF ;N#:2*6Z]UH0G MXK!04@C#TC7H5NMOCP]ST[#F%((+B4O$".>(&VN1-C$AH:VV2AF)-0.8([1! M%:WUMQKB7B[$:8\EU8%*,$NYQ]19[H)3)C)'X;\UQ"T5Q$UCP&T,PBP:2@M5P#B[BDQ_):E$*ID[^5Q-%X,@1LE2: J MON"Z\]TK7=?/,[=E$7#CH A$(;2PE'#GDC.*2\N'OO&8-!KN6%Y4KW7_6"?43+;(T%B:\9K9X6/.%F,! L8<1$, MLH9'I!7GRA@CA=&@]=$&\%>=S;8Z'+\ PU/L@I$AAY #PP=B"'520N&K_E\.?G\;"9I5;@DDD:&IX@XLQXYGCR2+'!BHY"@R *?LP8@_Q)EO]7, M?L_,SJU*!GML8PR<)4!W8S4PJZ419#L.MV#VFJ.?D*.G_AHN(DU..R2(\(@K MD<_;%'Q,CE..D]0*C!G-+OIJ:G9^/NR<(C?.$\N4Y28H*X,W)%AB,0.!SFO9 MO;*[_VFC8HN_/YT^/5:1P''L-@ MX_7P4%\Y?^6+#"4K(^Z+<;#];WKBIKG 1>@. ZU%__>%FBY9>LBGC#G M::#&"Y"P@4>5K"*.1F6\,T8K?DU_]MK-_\CRR<=V+J&(,X)V+I) M>12H=L%'EXQE("^I:%!Z?Y%H]\ [CW34>>. [W@66L/LBX?9!5"6I6AHTOFH MP7(:K(9_O(Y<>N.]<>IJE*W!]=' =>I(I,Y$CRE'G"B&. L..98$BI;%%*VW MS& 5],@^,Z.Q!I@:X"M ?;.>JPQ(0F6I/$Q<,.(#2I*H62,-L(_M-9CEPEJ MIQY>@E6TF@JDC *\C5XA*P!O*>,1*ZT9#3GPF) &YW+!Y[?5626]>"O>JV&T\?GJY6V56U]1ZX M:-"G^#-VAO%=KWOT%AZ=2>O?UN#@[; /*Q=[=4&SYN;W;\DX:BRC*"K.3L0XS%S@'5/:!<4?/UP@:;43QJ2KJ M5R+^]<5[+JW.<_-KYX?)F,6>"D ')GE,W%(O "N"T5JJJ-AU=34OUD=[#+[Z M/2X:K=Q3%'.;J8X)PG<0>T=P2;^J5W9\W.L>]UIV$(O>B !Z,P20*Z!UA[UR MSS)K]@N7:ZW9]NG9N*#9X/0X-HK\U*J:62Y*V:KJIW53$:T_F-Q=P--LKY%4%GW*HRJOZU? MLV-4Y/]_P!TKGI)<-EM]7]87'J]06=W37[$UC4P 6=RV3W-1/_CWV *9C9_1 M*//6C,F:T\(U")>[#IYP?\MFMSE=C\]N^9 MN=:+XK>UDZ<&R['P+ZS/E:_+E8&M_-GJE[ 2?[7ZN?0A+,*(9D+LES4:![GV M8J[A") UVOL*E&8>-*II-[H%X"Q_&I-S10E@5.3BO2[FXH_5'O6ZA[G>(OP\ MI8R\VQE.8KL%.N=T*Z9X5LQ"+]R;80?VIC5H5U?GKW.F1NST*Y( A3?"M)S- M17V[G?$H1V,>DW,%8K%ZWH0G)F0"M-CUK9(X2EX]OT+K>5B]DIRZG2NI,T/N M)2)AO6AVB^^Q S#9+DJ%N\3Y7H0%Z8RV)M\ZQ>YN?O#L\ ^ 1UR,G9F5RS,: MS*Q5[&<5O=4_B/W9G<\/SM60CZK)E;(D%ZE:GUOHR=+T(X@,4!UC)\Q=7HD3 MN!(&WAI,8**_RCSS^:!U?%R6:(2E/(!_VOF#[_8S!YPCB IOSP-SOG:"=)D2 MP_RRQC9P0$6WP_YX1[,EF*L^QU_',;2R4,^TVHLE&('L+8=>P7X:ME.KW2XE M_RP*=OJ#:,,8^HYMKG%Z%5'FR<'O0!NG,X0_?DT>1*>LQ%U)#5!L2S[-E.YB M'M L\S:F #VF\U)7*/6BZ8I-H&&BQ4R>-E/_N@MT7 !A G,5_XZ9KBKW!T-.S BE9H,)[ 5))E@FC,LDK9M47])XM/ MF,.@VRN!II6+AE4U8TO5IB3X4M.)@].)7C8:QN01$YZ]8N.OV/%!I4]EF=_N MCBG#@A%>*@49V?JE:+QJ3TJ,C%6"R/9.5S\@!+-<%W&EU1F,HAQ:& ME=96@C]@VBFH(EG;S(NZ7FQ/RYXWYF'F=C.KJA%7A%&V7LBOF=,6\Y6N9*=8 M5LW/A=:GPQ[#389@T!(\H-"X2'O)HT?',&;XKI6R\E121JL_G5SFV2SH3F+[ M)V@F\-2#?L5F@",)Z*X:S:#7;4_Y%UXYTB/Z_YF?<_G8?JE.WS2'\TN9]VK* M!IT1=:\O/6@^M#Z]H*OE\PS[?Q@Q]M]P57&Y#7Y]*?UK^QV]N)Y$!)];K[HI M4=V4J&Y*5#MRF1#U+6M.S6X/%/J-T@5NB^'H5:U. *6P5[6> MZ*;4/\C.@FD_H:S6M>.OV0<.^Y5:E:WG[ZE*T=X'\OC'L\K)G7Y;G'#FQA''LG)K9,'W3 4A.M'+6]LOU%5D9A M=.W64?FRJBG%:;ZO-*3G3:KLO8 A)] _\X)/'2BITM!#Y4SQ6=O/WHY2SH[- MF#S#;.I$^'%D;(P(%?#E4KWVG&NEU(]_P@+! T(16^6*N].)C+'UG3JE==Q;%,V M9CV ,T;GQ$U4&9N#D?D-H_G>R]KZH'MB>Z$_(L590_1R4ZS:B7YI%NINRH5R1<^G%@)7+ MLFKD:*R>5-T^=4QEHBH?7MG"Y=UC*I^LT\R#<@>PX^-V:^I"+&^9V.756R;N MO>PT*+^9OK'R\\#-D_,=N/P8< M^FYQ]7'3PE,_ZWNOV^R."7B_&!LEH_\>\ MW*C<>/V!S<]LE+0Z\?N/9C5CJA[TXMA2A4=^.N]>N1UU>S(FLE8O M5%Z:6![JC==V=*QWE GBN,IHA8? )H^@KB*>LLG=C"2%35Y=U^F,'K'U^?,M M=(CY Z)XB?1.LX(7:-.V&Y6?!^SI.1VCVO^1 ZA2.=IYR&-/+@B$!'*Z*KD^1Q[\71$5G?'@&]=UO9,=8I12)\ M/?(;SJH$H+&T,S'F&6Y42_)YO"0SP[Y$:HPF/ *@S6=YFJV;W)5/&2 ,L#ZU M?[=S*FFI=)9^UMQ?\Y*E*CN$3G3FD>3]#8:;(O6]TN^SP/CS)^67 [T['>UA MY:*OSK/&'O596ZH_4M,F1L $N\:]9FW[IZTD:P;F;IC\":S1/0DE[]FJQ>NG MR^E^?()Z;AS3D]2IR3(^4IK*:>"[<#IR[H/&]J.DG1F"N7AP?0F1W$P;SX$T MML'P&IU*+:X%9&WY>Z_EP9(>YL/QUO1A&2>/)R[_<>1&UKXJ#6!"5V.7P_R# M9CT-@Z$;@FB8FISYEM$5K5DY,:-WGX_HRF]H79SJG&0\!R\/!BE[%>+FSL9@ M+[0&W=+TS=TV?:]U/!K?:'5L:0.. V"J)XP:)K=/1TM[.?_DHV5 X4P-J(3M MJN]R)5#RJ.%]L$FE"CU[S':;1L:K0N>;K;[]#F;[]\E)Z7BUW+R.EU=O?)@; MQB$VXS.KU.T.0,#%]8?N)CH_W-TT(N:Z9^CAUC>K /659XA1&1%7EB$;)$&* M!5A)+PDS%P)M,9/)4V\5#X8SY0PS/#@NG'%,8'>AP?%&41Z0A>Y)&24U!HD9 MLKE4,RNCK099#YO#@#'L9+MSD"7628P_^D45F7-52]%1X1-=-= JJD;I53/2 M_@V-1>M3T;E345*?BM:GHO6I:'TJ^I2GHK/2A;GT13>*N@?J$$W6 MI92_TR&:\74N?J^I\ VM@8G^O<;3U_U&URE[@';6;)UQ?>^#)>N&7/W2%[.R MMZ2N9]I=WN?TP5E_S>YYEM]_?7IK=K.S7RU)3S!TIYJ[%/&^Q<+9)"EB M)]A]UOR_H3+)5EE@ )9X(YP9W\]CT)$1Q]/O\*8FIO?\==_M\]@;+P) MGW0>'SR<[[ M+?SU\(=HGFW!_6_:^WM_S??BHE&;1!-!FDN-.&42&:X,8C8(ZGB2T9"UU[)! MS<6JQ2O?TZ.&JV<*5\(2@B/Q7"C"#3/:1A5"1,RIPI*S(%T@UC-'.,6!$!%KN%HI MN)JI2RNIM<1'I&%# :X L[)@0L&)F)35L.$"]"O"&WBI .N>^I/=S@8^E0RN6V.7$.F< THBEWJ[:<<:LS MP+&&YA<+;_]>+YDG:%-PIRZV+X+#@:&533@(;GG9!ZKT:;ND<8H@ G7-X2O% MX5,7$<-,6*,-TD'FCE'&(\VH Q5&:.,AN,]LD1%IS5ENO:1%DI_IYZ5(R6.N4FF\SDCG"!>02<39 -E@2N! ZZ ME."BH96I.?SYV$6"T.GSHA0"L+0;" MHO0,Y10%9)2&CX1'*F!_"4DYMZK!M5HB!G_4.*#5\$&,4_[OX&ZXK:MXI:$L M]U@^PFJM":$KH M?VKF?K[,;8PT'-1(J;#C(1H;N/9*FFBDUX'6ALAJ M2>\%&+R6WD_&VS-.!B.T3Q8C;I-'7(J$C#$!<>!LKAB+E-)EE-YUI,,%3IY6 MCZO#&FXX%'&@JPC"DE"* V'KA(67!HL@RIX$M9]AA=#L\VP:3P#,RMX%19E" M'" ,&6\9,I$3134C,>1#$:OY> M7OX.,4KC -93$)PGZ0+7@@8AK'=4.%K[&E:*OZ>^!LMI($E'Q$DV2ECP2$?F MD(A,"JJ,$3BNO2:"- #*:PY_OARN=4X8(LDGP3C/=7P#5I;B8(*0VM6!2ZO% MX5./@[..$R,HLHEID.")(A=,1)2EZ$703F"3);@0RR3!;_ WC"LUPF#C]9!0 M7SE_91TN<@$EY[H#Y!XBE_MS;EJA45G1:6G7(G2'N>QHGL'X5UB75YDG^MUV M*U2_O(!TQ'M9FF0B8=9*X@-E 6-J0HBT!M:5 M:I%Q(SFR5C0(X)A7AD.31;!J1CB#'; MISC9M==4Z(8@-;#6P%H#ZST#J_0J*N"SZ EGT5@2-(]2!@RZK-5UG:#5 M:9 M4#-I8%N-0-J$!'JJ,,AQKI$EF%.IC6&>KKV&[QN$B1I8:V"M@?5^70$8E%2< MP%1TC"=/'(DBP1#.OWO_K3KM@4.R__F!HO3/@235HB;T<ESH9C>)&1^+67K_I#@Y@Y#&V2W*&1_A>',1B..KO,&EA739\GK:D M;G5^=EN^;%\^UYMZTLG\]-H^U8"V>?2MU()'M+N^&O,)4&V18'FF;RW[51_9 M'S"B8Y1ZW>H=Q[WN=YA_OSBVI_F]_:IW=3>E_D&W%T=3.3INQU^CR?4G9>X* M-^S#8O;[XSGT9R=9 'ME:(?!YWZKH\;QN0VV#3]M)\\X][K.">R-Z3"F7^4W MCS_-K\WZ1VC.K]6HKZRY^?%;4MX$ MG#0BVGO$/;9(,^90,-B!=N6S0R0'IV(PHB\>^^0&\KEG?2\WTK+]RZ7"PB"! MA956::6 &+GU5@)5*@4@D6BBDC\T:31!>ZJI@^T"7#"=%$[&(,R=0EP9$!3! M)B1<""Y@;KDN?=<-)BZQK,X1!^BHH))U)JL[1R3=3J59=K.;H1]+';;TG]A! M5M9L.VMMH(7%F-7$S6$O*W/YCL&5/=WFM9E&>?7(35".ZWL'5*V_:U$:RK0O_E0KNN?=T1Y#LG(?> M)QRA-MB'?BVI;40[X N1(PB$Q-9@#+_^75F2D)ALP ($5._86(@:LK+6>O)9 M*]?@%[DE_T/%F7@_OUS,[5O6']%H;>\IGF"U30PQ&1CBF@5DB+<(,)=:#F]" M6KORCNE5@J]'_F?KI9^G]"81?2I)',6Q\99]8V,K"M2K/5;6J?Z>39QL-]L* M:\5F]R>:>M%]\38EO1^UP,0KG[0%\>=<2>NU K''1)D4HUQHF'VE#W?4!_^] MOKZ_QY.(BD583V#U0-S@G)HO".+!.D6E$L(H8!MZE?+K939$+%\MY$OW"GMRTCF;\Q9<."CR\1'(;\@24IS$?BDH^8B>ZTPRU0<3 MGT5>M\)LG8*#V[TPSYEO7)@.[/V$_0DLZ LQ/K;M+CS.W[/';EX\]=L5[4./ M@2JQ9JL&D%\_K]?V<)( ^EP@K8S+K3: -5D0>FUT-$"DK)?J=M8$@M6?3O6M M(@9",>7:@['##9:&7K^]W^[:3A&_9R-M+']CGQQH0J\;B[-H^_D&QU/WVOC( MTK$WE=I2'.\T CAP$*^,8Z*&71#08B+&C1& 8MM?+;RBDZ8F>I(D-TH:HC0C MSIC $K,JSYU(3$0%4&60# M5I[E=$7K<@O&:V^]?"^#M7NXP'\@(P\R9RZ+!'#?FO=@O^42M7_W>UWX"#0@ MK^!_@TWIS\8_6W#//SL]?_367GUK'UZYWZ.&@I+#ZI24R]G)'"/G$D:21H=M M0QP%#:\9W@>N.J>6'VM:?17LP&%U^[*TA$ #;#X-B M^R1[68I&;RV?I1'AQ6^UK>WR$HC0WV>;I[P%5BT;+?X2Z_M7HG "&* MX]__*+;:P&':Z6Q*NN<>-Q/V^1.?TZA>+4X/VF "#,;#S?ZO/%H[&VWF9J$] M\)W>8-3/=.P_HW9_+*#ED[3'3S(LI\"=%;YC^Y/GCM_;@_(:^Z-V*&D;+,IP MHW[O6TG6!O#GV/5Y\[*!WO>P&&.#D(Y.+][WFRUXIB+NP&#*6Q M6@$!',!LCL^=.O52NS\8%L&6F\FIG0V%V09C&_[2#D6W-P3;!T9H"UCU85KA M&!AT]B5/KG(IPN\?0LHD_$/(YM7M/GRS!6 M_)9G]"P'0(U?S>_+/A,_?&Y MHN=)OP06*,8X0M8*W]9)EB;O-L4^S$K[)<\ M;O@5:.P4WS37@&\?K,_.C0N%S?.PD5)IPL&O-U\!#OUPH1I?8NX7"!/U3/A7 M/ND4_S(FM4/V_I_D)YI8KJ%="O#8//7Q9&QO9M2[\,M\K-7^AK,!!=M@LT[, MUXD9NEHCDR(K1&=&"!@I_4WT"B1>X?(W!);>%2HFKUAPD(&3WJ"=S_YC_ Z^Q7^? MML/P8!J]/7?6A#WBV2G6 ::/AK>?U*L;I_Z?VJ=ZL]$J-L'.V6I] MV=S86H7/[]>*6F.]V-K^JT%OWS8;-0:[S=KGXJM%GQ1WVBT%C%?3_V8OZWW.D!_!^,M@-X( MKA4 [L=K1_9?%H.#'/9HCS-'&%PG0B_@$;>[=A3:]Z1Q/WE 0I^ SMWR//3W M'_H)%^ #^G,2'PHKJ@/VDU>6]0N#:FD\/V<3S\]Q_;QQ^)GOG#>.ZNL[9'?] M,VE\W>&[K7VR>UC_7C_\<+S[]:]C4&ARU?.S@T81SU\XVS^M?=SL[QCJBW_DGU?.SGO=PNTQJ5D+.<(!Y)0,YK^&2X]U8; M3!T>[S.5O*66O;"Y$P)Q(D61* ]!.F;@S4CI64I4)G75451[_WE[WH?E$ 00WS\AC&UD_?/0Z4&)J;HHML+[T MJ(3BUKW6<0CYE>U62;FUP1$C0^!:*6-IT""82@L5.8WC %8LJ)G?;J6W@5,M MCV),>_^._;S$ .]KIG]ZV4(K39 X&(Z/ZL^%#R#ZQG"K<;BQ1UP2) )H!4L- MXLY2I(U,R'NE):-.B]P[4%S/]?B_V7C:Z$: "%ML]8 J%*%7_-FW S"/?EN! M;QQ\7OF]-#'OL_=NN:>"Q: EYIP$XYRA*AJ-,0]>,3)>I;(PH)NDXEZ;\']/ M(A!:O8DT3$4H#C[V>X/!\NR_/_62UJJQ/6LCEIYCA+VA"&;?@6Q$CR*.R0OF M4Y1XY1U?9?AZ#"O8#"6,P41F6 M,^K[ SN(V9OD8PY9]1<3GSUG@]CIE$Z>$X#BC,]CQTOV)9W:?M]VAV/O?0Y' M:G4SB,-A9Q:1-(C97UW\9V3[PW%*4J:L:\4$=_(M;=&)MDQ/FGC$RL,& M)53E7*W]LZ)TB1+;F29DK9;)6^7HX*I/(]YWQK6/ MDZ&]73D^/Q)[5DJNA$]($9:EUT5D22 (RP#(AFG"SN<"LHQ?[R4Y3I.;Q!Y> M]GG>]WT[)0*#-95S;;@(5%,!KYE*13FH$A,+>-\W(-TL/G(S;S.T4SNGN)?Y MKA?4I]8-GV;1XO WL"0"$"3;W6]?'-S,_MC6@>V^>:%JK-?/]H*3F$1O44PL M 3CF3NH4*Q2EB03+7+E-9Z%2-]3S&J?RS:+WNV$N+"SC$Z!6-P+F]?I'&;? M\LO['&O%=.K+ WI#$),P@DOF$@D9N(;V>P:JD]Y@DA@RGTYZ27@OX-0>YPV+ M'*'9^P;'_-!MH%R,8#0JDG*%CZ05CCQ&SKRC6B=\(R&[(:>OQ1+EN9\D MN9=921;+)@KHXSC<<+++#X\W9GM5SM M3@>7++QA+^_%C+>8!WEAS8*8DXMCOTSKG2S/LQ93L%+OE^G/>;]\'%96\D8+H%X/UNP!B"UH0P:K4I1A!,CW!L/9D@TKN)R3?[BQYPKB= MGW@J)KN\M53,*NO%.WV/#_ MW_MB>U+0X&_KCVS>Y%TM/GUZ?V_+'0NC" $375M8%J75U@'%TCJ'H7KM)MW2 MLDR@FX2CLMP7+Q]'W^NG>\!6.&/)(D\T4!98O)'Q("D6:Q*4#<%+D^UX>"4+ MM>,?AA&5';]X*3BO[^]AG1(CG"*E@#_P$ RR4@OD/5@GD5H2Q2 C8J7B<,J03E8B3;WW#FLPZ',EK%5R@^JL M+LJ'P)@E'">A/.9*2,N5=L9B)WTT'/L%O/K*A_#T\E4_;7[>$PDGE>D;$YHC M#C8U,I82)!@-1F$K<0YFXJOX1OF:Q=^U+R;]_N*5G?N!JJ1\XCI**RC8DPR[ M2!CVBO["2EW)T&/+4$XM4]'%(#Q'(<"2SFTJHQ 4PIH!_0\V4D-7WHF;%O=+ M/JG'L)E?H,G\=[]7XN9LG4P)&ZL %*:DK.!)T.4\Y.8 MOAS6AVX2B%]EB)>L[U9. S""2$O-G%&21$U&M[N>^$4)G%6><0SU$4A@2, MB$E,^Z@8U@0DA*T:S6Y@=>-,CHF_/&]E'_0Z(1=0FA;-N+?M2(Q(7N?F,Y$' M$AQV1H/ >!*,87RZB<.FFSCR%TI;3'QS'WK]G[EIFB?E-]W]6JY^5[*_-RPX MV^?USWO1!;@Y$R@IG(L$*($L(Q19[R6U%E@=XROOZ(W.NED!E]*-\:-0"?PC MIFC9OR/KD\5OV^_CH-XQQ/I?$8%0*!ZL/ MLLD#QED/BR/U#GG!:8+WQF'U7'FG5M6-&Q*;M[N&%[.W:;%3,NK(!:4Y9L=( M9H0,PCEI#95ZZ@VY7.&LXM:_+!S[I[ ,A6I%RRAH'DNGAP%?/A_I_L4#[6IE#'4!4D$YIIK@8$L2:ZT("IR*;V_XWNOM[N]/I"; MZ:MMGG9C/WM]9V__S[/+ENWXD#?]ZL_RJ]&-VAY1"M9^L++ WLHEN"-'!CN/$C,V!$OVGW^[&L]S".29KN4V9HB0/?[YT6:=0-@PG[N5IG\,2""-IA MF4)>TIP9_*_=T-#@)R4AEKZ0Q-AO-YB4K;M4 Z!TF$X=I5?"SFS>_NS#9/6' MUV&[S"P=C+GCI6(D>>.U'=K9KU:6Y^OV)AN]F7I.\+2D &=70BTG1?3*"V=3 M&M#VOXM<_B67M.R6A93MU*F:"\6,S=&S*:-]?U$;Y?W\<+8N*J*46)-AY4.. MF+NA&,#]DO]__.[OF $O5Y8Z694]>K+JESCM;)(]#-WP)>_ D>_\#4L7^IJ MHSTM6G9PU/BX07=;7]J FF<[AU^. 3$/X-S3W?6#3KVUVX91'.[0'7P5/9L? M/^.=UFZG\7$34/.O=N/C#B#F!HSSSZ/FQ^WOC>._8#R-P]W#+ZEQN/E]CTJ) MC706$24"XM)&9#CWB'@)%B03,0+CNI*X*F'1PTZSR)C@ +U:\A0%4\%@^)^X MEKCZ96.K]67[?6O[RV;C8U%[W]K\9[-55A*X.8GU.5#LYIS9GS_IY9F)EO)@ M!;4Z&!XH-L%IPV0 LB"-\^)'Z:S7V\_]-*7WY[=;ROV1Z\9:_![]**.J!\(& M"P& ]_ZX?$U_7H^GV)PCB7[+YZ^4GHB_.[:[\GO>F@2$:W;PO9XOMM:VU:;54,.<(==(Q(@A7 MWH=%]DVXM,"_!VZWOT3[!\\LNZ?-VE[@A&F3]J2 M7'!8KBJV@"Y45 E8%8E*(3J>1-"6QLB4+UDK:9(4..M8I%2$;,/;963ZQTRKO2C^K'MN00%PV[M$K@L=.>1S9PM M?Q##J!.;Z9):P"^Q_RW^>=8Z.X&_O8=EX U;.6)/>\Y92A8IH;).&(TL RL' MQXBI)I1$=\W*\8Y; AS?&,TYO"J;%%6&]DXF]?,47]."9#,K=]R>=06?5-=;*RVP M*QW#QW_C>$US?>N?\1IYT-_(FM'R@6?>/EBBUX >OI3!BC70@YC$-'RFF;C&]\J9V(JY) ',Q1W$X: M9%6&]?4/.+$H-R6*Z3//SR(N7L)<_M?5.5S<\\\_=S_?_#YA3\!0D]-@ M!4C%C5$.8^NQ,V L$$(M64"?YYLLB)=N6!_L''_O-(]WOC?7/]/FUYWOC?-P MV&Q].:P?;XKF^B9K?(5_6Y]/=XXWX/,_!]-SX%ZC7;HM=P\W>&-]1\"_K$'K MHO&Q#O<\XF!X$_A7--;_;.^T/(SU0ZIOX;-/K8TA_'NZIWP(+%&*F D2\8@] ML@HL$.*#E#CW[#8D%[Q>A=^NF>&72UPN7"WR7^^I'A6\5?!VWP?_[3Y9B,GQ MJ*QEWG+NA#2$."V_A'D5V-T/[/ %V!FBE): R5;[67/8\]GO!#FYHW%@QN%\%-3IC<#D:)I?.<2QXQ*77R.4:R3;A9&00 MU&F='?] RNF_7PJ%NZ-W["7@3>F:&0?TWKP#O@A/#;UQ:FX$Y!<-3-*RQ(.A MPB3*E58V CZY&+@&E (Z=C?[L@*FQP*F]IQIZ8DT6#B/!/7 MJ@D"%@R1AS> MH)>!*"+, X'I\=A3I6D7E?(PLXEHZW@ INQ,5!YK;)5WCGM,[FGIW*9RE9&S M&+6;&3E$L! \(8BD!,K&K4/:"0=:B$E@4FBN*K5;6K7+H18L&L^Y@$\$.\.( M=,Q),%#SVE MR=3J#6WG+KN?C^4GF761*T)OE(-4IM-0.5(6-D&O!N\9E7F315L2-8_8:DDX MBUXE1W 4T54;9DL ^F=S5HW.314P8#^(B213,-B""#S.AMD" M].9E>)HK!'WS"'J?/;D'Q2=7>W+/BJ]<9&0/\;U\K_%2?K(1-_FSIK,%)Z=8EW9T/'V4Y8E M98VPFWK*W[O"A[FH\''0GSFW]B-R_6B/D$WPA'_8SJD]&ZS\ZW+Z4+L[ S(- M8[YMQB[G&;&[UJ6Y=MJ-Z4G/47?DG]JG>K/1*C8;Z]M;K2^;&UNK\/G]6E%K MK!=;VW]N;:YOUKZ4E2E^^=E>["0UFJV-K:+5+-XW&^L;C:V-]?QIJ_EI<[W6 M@E\^;#9JC?>;M4_%5@N^J&\T6HN8KR>O0;.>4]GZDZYUO1%<*PQ6B_C=1X#0 MD]@?%PR:-*49_/X2'W&[:T>A/8SA^NAO%](E+AO$'[ULT+2_1*U[K0?%\A4, M:FY-J=4VK==KWUX:CQ]:_.[F'GL!SGU]U4/]_(E05L[H43 ME$4L*)-K8>0NJ$"0"%!9QF#*M1!7DVDY(;E*.3/4>1Y$<%Y8S@F+WEMG]+5D MVH_-YOK7S4^?2F3>;+1JC8^;?W[:*&I;6QNM6PL'_:!4SL\'<'G "2<=58A" M^,"3@[,2)M@([\"HYCC]:*4L^RQ,2!G*!MV8W56CEJ8MR \E,=>WR15P>MUI9;U9L^)9CZ-Q'>G!11KBV.B:YB*6U4NF*:V3 M/TWR6F_(N7^*DF,W+V=W[2<[?AN/D99OZ!K8MP])RY=LC8B')HC??EFS1K%8 M>$HZ7I,/O.H/4]+IFL'FA0Q6KREZMZO^:OH\$V1[W\>- ML]S353;:+4KSX;WM]\_*BMOYMUII+]TE3.0N<_&FYK3F_>AX5-8IO9C+O/:5 M-+::T0?,Z-?REXOIS"G[^W'\RZ=VBO?1\D5%=<&L7B9CEPP%<]5.D&M*/ <; M&Y?"F/8O_3+?O_2*NZ!*=JN2W6Z)=$^.$Q%)T& 2TJ2U%(F'E!1E/'%^QUVO M'X8-_,!07*Y6\ ^T%,?;8(>;W^L?_^DTOFZ>[1[NX]W#+X?-UFZ[^1'.7<_7 MVN:-X\]\=]WCJ]M@]<.-T]VOVV3G\*_CYOJ7X\;'NF@<;\*QV[B1K<[6/MU= M/SAJG'_),;C?9^$#UDBB T?4P0].@D>61; QF:4)/N0R%"OO*%.K3.N7DOU6 M)?966/<:L6Z..)H,%IA:WPN MHHI7\9M#O_MJ*. MRH\#-2[O,Q7Y!0WN8S5._;%PD?AC%7K)1][;=$[E?Z_9=/X;UN+N<#!)H++' M)_\N_N[W3OKM.,P=C%K1'W1A*/MG-UO3-Z1GWFD67U_>IG!6<B?L>[*HFS'E48G2E5O>(<>Z4N)G4.+*.EJ(6L^LH]Q,6L8D4. 4U%J[ MA'24$0D2,%9*YV"$E7=Z5?+K'29>CU;_&L%96GV^T<)AP5)A'<.!:BZC-YJ& M2*41QCC/B*@LG&70T)F%(T*2&FP:6'@M1CP$@VR4%DDCE>+P?QL36#C\URV< MM[@O5E8>^P7B?L,,O;XU/SJA& F)&LQXY,RY&)*(6!N+732T(NY+AA];<\3= MF42D% PYAP$_%!7(60F !,XR8B09X.^&YV$;V@$86@G4Z>)6UFA+RBK7ZU[C+TNKSC;S=DD@D M$3H0G+CPQ!(MI<*@U55=A*>;H!>!1T]7%Z&R$9X,J^8CQ)+TPO,H4-+1Y3+$ M%+D@.?)11^L8"$-@*^^HPJO2B 7Y 9^_4$(%IQ6<5G!:F6N/!K!S06B$,2^D M0U)RBKBD%IGH.&(JD&2L(L+QE7=$B57#?]E@>VT ^\O7N%P1Y\Y%$>Y5]^-1 M4SNI?%#'9W\<7OC*KNSRNZLLCM?XHQ6V9U5=N=S6Z-O-^.):69YD%P:K[B@RD4EN<** M$**C(HLHL/]&?'>-8[CO>?WXP]%.ZS/?:7WI-,X;!_7C.JG3+P>[9=%3N-?Q M]NDUTY+N'C5;];.=KU\.&NL'!XV/VZQ.-\YVSK?/=S]^Z.2BI_D9=EM_7L[N MQ,P:8H)&4;*(>.0*:<4$PI%AG[RD,8IQ=B=EOQS#]\+RFRJLJ[!NJ;#N=3O6 MG@S]9HXU:9B,4EL4;-ZY,-CG[$Z'4L+6!T,M)3G_2XA5M>A>(TN/?E5VY]48 M"JX$BXPJ[8+@W$?CM;98*<8#M]:6V9W$@/(;-$.!*H;BB;5[%D-!L()Z&124$BA5-B2H,5QAY;&I6LB/N2 MX<=\=J=WU&(#T!$HCHA[SI#S5"+)L5.>D>@)SGE@$B]J[V<9'9R5#C^K#E>\ M?2%:/5>5Q9& DX_(8BX05U8CG8)&@>16E9%@[MG*.[FJM'S%6OVFLCN=Q,1I M+Z.GG %=M]8D^$BI%C$D4_'V9=#0N>Q.P7S@%M9=+ CB)BFD(PTH:L,$]PD; M2ZOLSF70NBH=:1%1$U0RIHFV)&H>L=623?)1!:<5G+XR.*W,M84 [,Q< MT\Z%Z$1",L:8MUD$@B\P$LH1+XW4.+B-?;&F]\WF,4)Y6(RY7H$LK0AQPA&H44;!0<:$D@]^QZ._FJ M%/Z0T?G$89D_]WXNW\Q>Z\6[ M7.[BI9PP_.BB]]CB?-],Y1=N!+\]4_9!_/F!-NT\F6JFJUS[==BOQY])_7!? M-%O_M!OK&[QQ_OG[SM<-L=/:)T"HCW@N;[]'<9Q7/_Z!<8"]VO]D],L3B_L5R4,8Y%YI. _Q&/ MR%BM@(YK0P1EBF&\\HX_(('TA=B@%4J]^@M6T<"L4*_#L[8Q& +ZYII!MML=V4YA;W*U]>.X3-.P5Z12I% GR]0- M[K?V0QUF3^4@DVQ-&OP0!YG&:Q3KQ=?64VO"W*VVWN(JL[TH$WXFH]?*A(V_ MF2#78\3QCRDJOFM _W,0N)M<0E7)EJIDRW+50KY.-+[$8YL7P'X3>$JF\SME MU.6K(/8;F7BW=X\W@'5\.&BT/I_OG!^T@8$<-,X_ #FOGS<.-X&T'YU=)?8[ MK5Q4^:_CG=8.!6. --8;A\V/FW3G>(/5O^Y\WSFOT_JAQ\W67ZD^G\-@N-+* M88-8RCE0W!AD--?(1R^85RP(BW,-EU6C%A7N_.B4?T&5%EX&B--;W=1O/J%Z MZ;"K 4-KG<;.MUB'<1Z\%G_$$\'6?%BE8):;&!GR+C#$E3/(Q>202E8$XJVA MLBQ.L\K8HH)^G@697C*]9 ]"IC>1,K9TR)1)5.NT5P'2?0#I; Z0M..8)XD1 MXRPA+HE#&@,T1:VE92%)BG,M/+(J\'T]I(^9-O:FJ!*OJ-++ J2#?HP5)-T# MDB[7E>+P'AF/2.:>8MQ[C2PU$2EXDS8 1Y(VKKPSJT)7%.F9$$E4%.E%(=*' MWJCR-=T+D.9]3@1O T]]MOZ[K.Z,<&@\J.VB'V!]OJ_12D>!]]?J#8C#R M!WE/+P?5O^\=P_.=_;__HRE1_QX4)W8P+*/H\T:ASSLT^4._';O^TJ:AGW;6 MZ,=<)S3? 6X4!ZOE5?NE(SBWU.G$?=LI>OT20++ Y!W)3CO%/*!\Z"C[BSME M^QW;[\.SQ&.X'OS)#G/D_J@S+)]R'GSQ/_NKJ\Y=CO^G!+IX'YO6V MD]>NE$0"4$J;)^Q(<7NA);U .ZH]R@N"]3$/WQ\ Z=]9$]O#L M%.L&O/LI-VVC/H=,$GYE=N9^'O1GVY#[$;E^M$?()ACL'[9S:L\&*_^Z MK(F@+CX;;W_;PEU66/:P%';ME,_IQ9_':SF*6F.]V-K^JT%OWS8;-0:[S=KGXJM%GQ1WVBT%C%?3_V8OZWG@(?^8 QOO1%< M*P" QN\^PGH(J%L,#FP_Y@".47O)57_*,]A+?D[P"_C5X732)Y;EKV[R@;RT1R-J]1E]/V\*#( M QM3G"GW 17H]H;%[.GS&E^RFT&Y19GS^O**WKZ- MQDH5>_=YSV)#%14:*1YR$6T>D,7"("VQ8)18'K&^JK<$#@,#0:N((^M(2;H:JY<9LY_VR.8_?0A'RFC%.,UC!\4,2?)FN"/$#%'U_@=.[S>[V_B$?)? M7]1@U9K452CB#T(1+Q+(2QYRQV3,USH9\VV$I_-QEUS+USH?V:]8U/Q_1NW^ ME73G)RHJ_:P>8;@,+&5'521J%8GZDPV!E%3 \/A)R, -CD9;9QGF3"BJF!,+ MV!#X"<_>^)Z]GC"S'WN]<-KN=%['5L#AA_8N$.OFNJ>-]2/>./QRM$,_\]W# M^FGC\/-IXWP_W_=PM[5[=*UJ$Y#Q^M?/O'&^@YNM?=KX^.5P=_W@&$@Y7 N( M^7I^QD:GC(-KBJ$6@PBDGJ:[X[K*#_GR^ E>4<4(CXM8[Q!D@ MO]'!(&>"U$YSHUG9#(Y@OD2Q>%6+QP7K- %+E3(*9 ZX6[)&Y_H9#L@=5E)& MF2HBM_0Z/2-RG%/&0'^19T#?N) \BE(YCI5A6.K<_LFH115V7T:=?FT- M'D']\)OSPK[O=?-PBLT<*6"+K;63M5H5FGPK,R-1 !$#]:>)!T,<2]YIH;P1 M"?X@*V:VY"@^G[A%;:(27AVR7L1LCFMD./'("3PY=8IU];"S]0/_WF_&3_V,XQ'%1LU2M/V:T=?8BF M+F N8N3<<&^MMBP([H4+A$=:\;'EQNY+6:M4&*>424A'%P"[J42.28Q$E(0( MZK4Q)O,QSG\Y26R)K>HWK]- OYR43&L< ]A8R8&)94H3BT66M*_XV-+K](R/ M!>\5U88BSQ+HM,<>V91 IQ,H,^E7Z"G[Q7W+%^@IV^SF M7-.-O[?^-?[TOOVMW2G^[O?"R \'E<_L5OM:,JQU(I*%Q#W'U@5KN0%;&T=/ MG*HXVI+C^7STGH-7QY-4*-!L7P?&D%,&(V4(=H2)$ 3-.Q]:O&;[^LWKM"9=\EB MQ75BI4XK]LL<;8EU^A7ZS.ZUF_F2J-A7VSFQ_3M0KM>-PB8XZ;%P/*;(E8JP M$EMLP=ZR7!,L8L6LEAR%Y^/$L C2F& 1O%&PE(D3R$J*4=Z=,E2*1'!<><=6 M!;XG"C\>V-Z#)[UN18R>Q4 X(]$:'KEV@3 IC/0:B)%VEP_B^T+QB[),W[Q.&^\(T3*DB"7'8-[DU^^\XY0YK(6M MZ-72Z_2,7ED%FFLE1_ !@YTC!- K;%%05L0@.#:6O7Z=?H7>IK>7R=@<'L2[ M>*'>:" '#@Y3YQ78QI%[BIUF27EMN4PJ&66\)DU' RIRK^*X:^LO1\DL& M B-G,59<;.F5>JX@A0["2JH0U[EM-<$466#4R&M@($YQ2XDOE5I3_8J5^K6% M9_UC^^W>:+!0!]D#:Q7-BD87H3?*Q4:GCU\5,UK8!"VW--['>4<]QXH'HK#E M*FECL!3&\. 4#<+@BC$N^>(R'RK&L2>$8(.TT1IQ$1VR.GI$-7.6$QD=IROO MI%Q5>E'YE8O3J9=1":Y"UPI=[XZNG&D; P.UDT#M@K?"X4ACI 8S1UU5@F3Y MT75NEQI[2@V8XC+Y'(@K&7+ YI&!-TH$)I9:5:*K,;],W5\;NO[R-2XW!KO6 MQ^D7NF3#&,/:/V]V+KF##@SBXW@HKMQR;:\4Q[C:V.M]9 MZZ*_6 SCCF+3]F+YQ.%ZUSINKG1SQBPKO]\@8K2NJ%[W'PCD5,0>9#. M02G;(%]9\MK]LFO=1%B&!^U^*/XSLGW0M2PT>=D>"TGYC@?YNVA!9V;7'5]V MJIUEG[K7[MD'G\N5+ MS5XM[F/5:2F-PU0IP;A41'L,YAWQ(6EGJ9/CACA84HW*#^8R =EL?+C$0&#B M?68AIR"Y@]B]1D$NYBMWS[G,/V;TI 2<5T=''MY*I[5-&_M[V DM8=E#)!@& MI((GY%0BN6&G4U8HESQ?>=?M72,4UR5X3M0 [%RL)*N7]2, FI? 78X!\&NB1%G. MIW5'2TS^U/-'<.WY8?=C;L10=HJ7*[6#P-<#&2>O(U?+(V1'^P.;K@_;9 MDY-^[SL(<(;9XK_NDUGC@;\Q*FEBFI.4#&?.1Y]H4L!(*,_*0@R0=(-^G:U7 MJO(05=DGC=H>M1Z+&"PRA/.\'T:0]4HA;"3S.*9 J8L3"T+$E7?#TY] )ZSPJ9UG1#12]1P<(HC MEY_OJ=KJ3>_^=EOG;9S606HU<9;%@(@7V46K"=+&."2UL,Q(SQ0/5UOAO1R6 M?=&P;]SA-*_+%S3"G0'-V"]7;5ORY7LV[\L(?JEYWYVT5-[2._4QVO!IL4:E M>D@7/J;7!)&+;VS'U@ B'Z&QG51W:T%WG\&:-6T>UB[O.<;*U&,T#'R M/^]8;_#^334+UI[XH"/O\?RP1BVB8>)S13LL7Q>]#3!;NK%T%);.TZW1R4FO M/YS\ HN6SP["P>3W,>C?H>E@-<'3"=X>MCOMX5DUNX\RN^][=@B#K6;PP3.X MV>^W]\<;#L\PA[^\=KS:]]+J@3'X&$D!XY %_/.8!6##S[0M_['?&PR*/VW' M=GV\,"**J?WP*U&3KRUBXZ9'?#4Q%Y(("?8],SY$GAPVBBIG:=0DBB#3(L*E MI[Z,4N1>NEMV$E"QB7/P0^/\B-77C_C.^6?>.*YS^'S6^%H_JQ]N\YWC.MV! M?Z\%5!Q^QO5USYHM?]IL'<"8]^G.^3Y\WB0[YYMGC=9!>^=\MPW_7NY+BF/" M4BB&,$X"<1\#,DD81*3F,3*:O:LK[RBCJXR^POJS%0*]4@1B')M !&$V)JXD M-\9RPZF$ATV66%(AT/,BT%Q7*2>4Y8(@P0C-V>X.V2 \(M19;"*\/BQ7WA$F M5AE[A3E6%0*]4@0B2B5M6>1>!!XL,T$%#"CDF67!6E,AT/,B$+E (.:54KGJ MD4K8(*X5189)B2BU1D<19<1FY9WAJPR;"H J 'HA ,1Q2M%;S316W'&MDV,Z M!,.CYER9R@A[9@!B%P"4(P2I(!B%D*-J L?(*1F1DRYYC3VUN7T3PZNPIKP^ M 'K$G:D*U%X;J#$J&=-$6P(H%K'5DG 6O4J.8%BJ705JS^Q9NO NU?8,5YXR M%1 3V;(S.4^'.H4L40!H7I*D^U6S,.=/%8[=$\?F*U0[ M@!5FF$!$"H:XPQ@90ARBFC/*C1(6"R!G9)7>T##W]]=0M:W2Y"?T)E>:O&!- MGGF:*8_4>DK KO(L%__QR"5@)A[>JDE:YL+S9=T?)BI-?J6:_(1>V4J3%ZS) M,X\M5]@F%AA2BFK09&:0Q=@@P2(-/G!F9=XSDJN4TDJ37XXF/[EW\SSV>\$. M#BH=?B(=GCD]DXDVMPY!QDF*.' JT&$>$4G*"&8L=M9E:U130O_])FHB+RZF M\G6BP[T8^]/Y"2N,6+3M/>=#)(#R'"N2MT8EE6^K<3[3N-\[7#GX?ZW@F:)C/Q:U7KXD#L5*S^^GYS-_ M(6;886LU"CP%4';XY'!4N3C[S)H)1R!R/8%[D_M\<5F]8RK5 +EA 9ECI)0LK[Y1>Q7I1X5>5FK\J-7_" M4,M*S>^GYG-1EIQ1AB5%5A&">$H8N0B_.DMR7T5E9/(+CK)\<6K^U,[("CJ> MT%%90<<]+?XY/R36A'KK5[G(-,20#B0Y>$X97M/*. WJP&QR12XH> M/W%5/D:-A^K(93JR$H W?F0E &_\R$>/=5^:W:H/O3[\VBW\J-^/77^6*]!V M!YVR@M(;"V*_!SU57LO$F'.$6AX(L4(Q3S!Q02J)B;FQ_NPO\M3)FWH_>5&M MV7OZ:-O=:D?]GDRV,;]WI9P)45./ K9@!..DP1QV'%EC6+#4^23XRCNR2O$O M9^0L<;4"I<5G+/K6]-59.S2ZO8]5-LH MD-N83 @N<.6QEDP9K30+'%N.^1U4NU+;IU';V1Y44D):3P-2B6+$90*UE88C MZ1/6Q.,0<*[#AG_9,UUI[C*ORMB!:GHG K?9&6QH\E(SIB31VL6[L.V+5;G2 MX:?1X?F(=DFXUQI)6&@1]YXA[81 1AF6M.26);7RCLE7NO!6@>R/ 0D/:@!3 M0<+SFMOS&T?$6 4P@!B'-9T+KI A*2+&8%'7PB4J#(""69*,TS<9O5YVP2FF M#7 >N$U7=25_@@E:;ER_!ZQ'SD+PG&.G D^)F("99E3JX#07V)?;_HMQIU;H M?0_T;KZ?4I1".\]=F89"S:*J95:H M6:%FA9JW)N_IC(\4V$SN\&I0\S&V;BHDKI!XX4CLE'(\18.CYUP8 M8@TA41"L4MYQE15_?49OZ=Q>5TK*YV9>*"@<$->!("-\;BLHC$K*ND38RCL. M8 Q+Z:L!XW++[%]#"S>%?T/[V[OIHS5&QZ :_MW_P)?3![G6NW:B?>_*)KX7 M3U]>YNIIDY+Q3)8H_L0Z2\OFM@>Q>-\[ACN?E97YU+\'A>UV1[8S7QE^& ?# MHI>*_8E.%:=V4)S$?E;&&(HPZL.<%T.XUO"@W0_%?T:V#S.13\F;V:O%:) / M..F#HO;A(_?Y8/ M+"^S"G)3W*>.$W-4"8"M8#%7S%GCHG7&2^R\CVD2@XKGG7:]]>&H\?6OSNYAY[ _^K$R%0XT(XXU"@YQ<1\&:(L./$W,(IPO!Y@00''Z M[=X(= PTHW?<]EF@(Z@NJ-W@ '0W7Q9T&/3^XN+Y@N7$9V5J=T%]V]UAKSRR M"U-3)'B^LVC[@U+CVX-+Y\/ERPOD>UM0Y6_M 2BVS4TJ!B4LP0WRE6JCP; / M" S#AE=P%(=77FP6A\G]RRB82R]M,D^"PT2>] ;M?, ?,!TV@\:_3]MA>#"E M-W-G3=XQGIUB'2Q$H^'MI]RV3CRU+!!Q97;F?A[TIZ,YL?L1N7ZT1\@F&.P? MMG-JSP8K_[HL\2#N%Q10P^UO>_C+JL$>IE'LID[QCSZ+UYK"E[/X3^U3O=EH M%9N 6UNM+YL;6ZOP^?U:46NL%UO;?VYMKF_6\M<+>+87.TF-9FMCJV@UB_?- MQOI&8VMC/7_::G[:7*^UX)>%=PP4.1]TQ M=3QM#P_*Q2A^CWZ4*2M0SV%_Y(=C;IR9R#=8*> 1^O$_H\P_RL,GW+N 1;$? MT7AM*_^0VEW;]6W@X2?]WF$L[S(HE\1RR0/2"0=NG0V&\7APA05/UU(8P:@S M'(]UNJZ6EX*ONK!*#H!,@ISVX*%L>7*[ZWO'0(WS@GM!R:KD!N,S M)VMZYNIP.+S1=A;7]O%5,V*M9/;C,P?3%;RT+S*'*&?%#LLO+]_MOP=7&'S) MY0[@G<8\NGS#3/]OL!C6\FP!SX8S.V>KEV8=Z$LV)C.]^*][& .)TZ23QEQ8 MS3&8 4R$8(T'VR!&( RJ4<5X6Z'H@[+Y,@@9>4">3LPEJ82/4@$]YK M1NW:=5Y9E/]=A_?R!7DN4@K))FM!?B2S*AEK'18QA1",VA-TY6Y&Q>2KT@'R M%!!ZRY(@?I\:T!.WR +BW"^+_GO H \ 05NCDY-.S*_+=M;; ]_I#4: ("VX MUY^=GC]Z7A4@]?9$!8[_.JK3G>\[7S^?UM?#0?WP,]V%X^NT+IJMSZSQ<8,W M6]NL^7'WZ*H*[!Q_/M\]A+&MUTX;=..LL;[;V?FZ<;YS#N*^[O%.:U\T6I[# MF%+]_#/>,\;%G$6$E/0YOTPSI$F(*,*\!QT5]0*O7)A=H9:A1E&K27*628*Y MX: Y8%$;K*F2+F$E5P _O3W)QDI_%%?>O:]M_6_QX5/S*S#:O__^5!*TVI<= M(+H?FE_JM=9FLW'-,W9)^&]<97\ZBN6D#-?;*(Y_SGG0\G0/VB$"%UC7XC&L9[9_-EY:V]UOL%AEF1X4)Z.^/[#9N"UI!#Q;K]^&IX;% M']8((!##L_%*V8^Q.(:1'L#*V2\Z&;4FBR4L>Z7!/;U4)A0NCF^5^0:LA/E6 M:X^MLEO^((91)S;3SY0WNU??K@9OG^Y9$IE76B$2E$<\)HDL2P%)Y8.FA@+W MU%_)8Y(8A0/Z81&#"_7Y#-[-,=GJ%N]@.=QG@$-*N;25.993%6@FFJ M17G5^>_UN'L G)<-H#R$3N:4?_P8-V[5_[$+[498^>G4O/N?TJ4_<^&4VP@^ MVVXG@_C'],._I_N@[6X) N5)-V2Y3'P=AJY12;)),4FRF5Q^X@E9*ZV-*WL? MX[\IO@:*=>N?\1JY]6\_NBS!:U+Q!UWVQW^36#[.8.\V!S])9+K'EOB5/:+K M1O;3[*J:G]<HMV4P+3VWK\RZU'%E3?ZFYI;',X-#D?Y8/+L=_0\_F9]MTW M)Y!^Q?ERQR3#-QN><>_G?S71%PM(0;[,^J82^+=MAT8<+HMSXJ&\;A)R<716 M/]\_;QQ_. (^QV%LY_6O&Z+>VB"-\S^!V]5/=P[_.JBW_/G5D(MF:_.\N0YW M_/J9[;0.CAOK]>\[K:/O=;A'_>,_!SOG?[;KQQO?&^>-=!%ND8/?@%8)*7E" MPC*->(H:&:L$2H0)ER)C4J:<:4$65#5D:0+;?E*3H *Q"L2NE>@G7OFD+6 6 MYTI:KQ5@%2;*I!BESB &S)].G;",Z@K$'A'$YBN6P8N A04QK'V.%2/(8:F1 M2[E3BF11T5R24/UR^.Y3@=B":BB\+LXY\QS6OFU5#CV !QKSY$QRI-U6'$4*5. 8RDA33%#"D=J8O#"^5S^:97Q1<6^ M+F,JP9M7WP40C4I]GTQ]9S3$,\E2B@[!.PJ(4\N192YG8QKA=5!8T)RUOBK, MHGK]+3[X_%KDXATB&I=FQ^SA.^'B;COAS[7S+1]]YWO#]KL@28._8W\KQXXM MRT99XR+:HT;J'W?8[B$H<^N([9Q_%O7SW?;N^C[;@7LU6S"JXYW3)ESSZD99 M?7W[=/C/=@]K L:?M[K/]JC5AJ8 MBLQX+G&N#*S#QB&O7$A&@2JS:UO=VD='#0W&!L:Y=L:1X*G#/C!+D@M7-\HV M:E\:FXV/6\7?&U^*K?^M?=EXP,[V3V_Z[LEV7Z\*T)]VT/:U;EAOYR#EL%2[ MK\\@5&0O69$$)0(9FE<')QBRAF@D,* 2BP#_@EP5DI<1[)\#$L;;K&523KGG M>=+O?6L'N(%IC-VB%)!R^W8B(D6]\[!GDL5^V#7B>' M4I<49VF\H ^T52=>T)W3QN'^^6[KGX/ZX9?C1NLSW6F!3=KZ<-1L?1:['^M\ MAWZ L?QU=-4+VCBLT>9ZH]/XNG'6^+A#&NN[!_7U3J?^%<:UWCG:.3\XA/$? M[^3HXMDFQGGC<'M/QI"\<1()IBSB1E.DG<4H2$N(<8QP3BI!J01ES_E(DQ(, MWAH'08E:(Z.M03A(8FC@Q$J[\DZ(54RN%RQ<(A_Z$]4@K!:Z97JVY\.O\]CO M!3LXN I=4\-T*_JE*_E+[E,!#R(W8_CW;!!T1L-!T/;S4,O M?H,A_/?5VBYOI/W=K7@WGJ=GA+SIFZN-7UQC=.QBOYG*+?%!<_;Z*MOQWG!W M-F\[[N]Y$P@@'+PS'W-#)>J0R8DLAO@L?1QK1U?>4;*ZN+CO)-,PEAK_'^>ZU?M]V]\OSEJ9/Y0E003+ MT588#"^J0:^-1"&1A!V7)J6LU^*78R@KI7[M2OVKJ_;$*KFV>%?*?3_E)A?K M]GEMC_(8"286464IXC999',58TL]O.;HE,2B7+.]BP9K^+!S]LKE4.;-_#KN-^3:T1#G'E>;(QF00Q]D[9+V"7YD! ME@7RF??9Z)IVNE_WH2XSD; M6051]X&HN1Q^)Z46EB$2:+G?QE#^!C%FC-*6!&S5RCN\AMDUB/J]0JOQ+ ?3+$GZ^U->HO!]5I'O%!EY&28\J@/D1F<-\ //YSIYT M6A*>7=C$AVRU2*2QYHA9;&@N%9#"_2+=*T%YG8)B$L?)1XX4]0K!6Y;(89I+ MU'F7M%?6V% )2B4H>S9X:IW&R##N05 D((H@%@G) A=>>DUP[H"[:F[8'JMR M)"J*M%3/]GR 5N5(/!9&Y5Y4@\"*YFGEZE!0XBY(*,6B!NG$!&>XU\D#XY$0D7[E9J]>)] MO:_-]U;E2"PRVO(I(:_*D7@TN)O/D3C_O!>P=)Y2BP*W!G'E ]*,&"2"(41J M'#4VXUA+<7U;O0JGKA2\RI%8(M6>&5Z8)H^M\DAY!8:7I1C9*"5*FG(M/?6* MRI5W1E8Z7>GTXR[:58K$8G1[+D5B.;5> M^'+9%KQ*D5AZ0Z5*D7A;SJ1; @%_$:RK%(F%PVYS/D7"4HE=]!ZYP!WBU%/D M!)A*- 0J?.[%0U(. \15BD2%/2\N1>+7P:=*D7@FB)JS^K1,(67WC:8><6<< MTO ZD<')!<>=)RF5*1+7F[56*1++I,&O&9V6D!E5*1(/ I[9QIG!QJAD$HJ& M)\2U34@320!X,+>1)7A1;.4=63,O:-MLV@ &!AM_#%@O^UTOA'C77J"OBM;/MVQ4]TS]D@=$[+K/VO#<5;E^+?< MFRBG(Y?]^>:_U^7W>+48'L1^+$[SCR>MZX6OLOU:=]@.USP/&]]]9Q1B^-#O M';_O'9^,AF7WP>M]*FNE3_ZEVP8/;TW9VB9[B1*I.#-(!481EU8C+3A%B@K' M+.>.Y5:BUQV?I70\Z98EOL>.9248OR88.V=[*BB*&<'(N200O"^*#+,&,:-L MDL%X$^3*.X;IJK[!]KL4BCH-V/N"/?NS8?*E)S]").V3NK GXX]DI MU@UZ>72WGG*MN]\SK1I$7IF=N9]W;[,M;&W_N;6YOEG+7R_@V5[L)#6:K8VMHM4LWC<; MZQN-K8WU_&FK^6ESO=:"7SYL-FJ-]YNU3\56"[ZH;S1:BYBOIW[,W]9S_^+^ MH&AW >IZ([A6&*R6P'DRG&N;/ XTN!KX_#(><;MK1Z$-B'U]]+<+Z3+P[5N> M1_U>/'(3]G6XZK=RZ=GL#H;]41E<6>N&_XT!YF"_EA>XDONLMP>^TQN,^LO2 MB9W6IZSF>/NTV?K,=]?_ZM1;-=)H?3FLK_]YT&@=?=_]^!?<=Y_62[;SUS56 ML]NJB<;ZP5']>/L[,!S2^%@_K7_<(,W6AZ.=XP_'S?6=[YGMU('5--9KW^N? M]Q1SD7G%4#3"C1O4V604\!H.M$99HI,:$U=8_F.H9;JIO794:L&"9CQ7E]?4 M,\Z""\IA2>G5WNWK&U\V_ZFU-O_9F$.?S09 ^/8$?JY8F9<$^@K[&+^EGP_A MRI"CL-Q)H&TN<..42T82';Q+UF!+Q8]6SB4T47.?^4S9;?<,V&$7>$,&0H"J M.!@6?3N,1;\].%H=,T6 D+,)>1Q_FVT5L!W@1MT"C(%^[/JS\D]%2=R (0Y[ MUP\(L=L#[C'^>Q\>:LQM!^7EVMUO<.M2W3(B3T\>C-P + ^;2[ZL%>OQ)(XI M<*\[YJ?MOA\=9V(,I+>:OID^>O!>.B#PIT58,5TVN?Y*N%"VXL$ ^OZ MMNW W2\4?ZW8ZAW'GQY6Y'6BY-CE@T_8=GZJ?O2Y$VX8+S(7@_OO09:NLBMN M.1OP ,-Q''=FV5-VO5J<'K0[0-BS?V!0/I"#]Y\#"GWP?[(?Q4TP>*$_@6G&3 MY,Q/<#839C>8ORQ,/5@=[6&OG^>^TSYNYZD;Y"G+Q2[8P&$RY6+:[X8B&[OLDR55M%XIOHGMI\A&Z:S5[ZJ_%;V MNZ!%835/?:XQ=#SZ_]E[]^:VC2QO^*N@]&1V[7H)!GU!7Y)]7*78CD<[L9Q8 MRN1-_G$U&MT28HK4 *1E^=,_IQL ;R(E4J)$D,+6K".)8*,OY][G_$YOZ$@3 MO@N;D:C^9]BHW8U /9F6=+KQ9R# ?SOZ>\Z:\/CPDV013I!D(8V%#&D2QZ&4 M+ UCQ;5EG"=$DWFU@B*:(J1YDAH&NE,K0U)I8=>9T8)$9%X3_CQF]EL832V/ M/[XQVKAL\P"S,OKH&<))$;"&!U?%#[>KTJ4\P):8O0MU[YV+?O4_)5>.G7W? M35P[@_VR,#_4/_Q8QZ"SOF<-_Z4%* MLRR#XMR _0.:S0NQ-5:Y GCD3FU(!19::91GO!$W].@*>]%>,#?RR49@0LA& ME5F]'GO]X&->J3SU5JN[BRKNP']88=\J:P[VXP>7C^B]X,"M:9]W]-?<7"I8 MI_EZ:?I%Y>=ZQQYT:6$VL:^;*/-=[6QVO0#X)DH15S1*680(4H*R)): +B@&+L74&++^X_#^U.M)](XIBI&H98)"4%HFU A9,+4 M1%&<\)CQF&P,/W&+W/_$MNYCP HTRS+[>?Z::I,F[_YOWV,:MG<4,ZZDUU8M M;-QI[86EU8AA&FD:44NM,IP31AG7'*42B>7F:ZNGGD!/S<4P; M+W[:8'HCGVR#Z3>#Z?F@*";N17&E+C<93M_CG=N1H/E^^Q:*Q":1"3.1 NW. MJ912(1Y%2!))(B[;T'A#%?_QR0S*K90VHE%H>>1RTU@4*H)$2!@7(N$JB1$' MMZ-#T$W HQ;H=F^8V;!88Z.)$6E$)2$JXD+RA"*<&)78N#75M\RQ$U,]XM9H M+#EP+$Y=(;$,$RI5F)J4, -^5L+!ZF(/QU!\='YM0]8[8E'N_\X=:IV/S,2B M;(/3CP&<.6]!2HLY5]P8)"C26$D=FU@DDD5(2XV76Y!CH,S6E-RN8IK.LI"4 M>0=S")F\S1V[4S5\APW^X8*XBM9YO]Q<$'MD9&1E,:2Z0D0B9&X((Q1#73 M;8RKJ6)L^FH=A)?+]5*A88R%E"0@T%3$0JTP08)(K!QHCNB(AW=Z68M?GLAN MN7LRK6BXAZU#,"-$(+!LC* F4@)$ C&:@\*,3&R2UM;9 2$QE2>J>*0-HR%% MKHTCB9)08D%"R3&G6G(DA3YX%7?D@D#XVK;.CB:(CA$\;^"VM4@(+25*BU.J*88Y3:&X@\F,I(\S@B$1RC2!1*(\-B!FJ>DUC9>>@$ M=Q9%\*('QV&*EPY!9@*?4$QA@M18+?"VU 4)TU6P6CP8BT6&J?WU&-WKQM6QN88Z6E/\1P6C5?)*&EX(^)N[)\IU:D$C3J+CJ=.#E@\_3SOK:(:@^9-]:6(,'1*]I M2AB/*1)**4IB)M-84\Q)RBT2UI@[.L3,A+&7Q:KK(->'_N1O^Q2C?O_N=_37 MFS_1AW>_T3___I@=__TV?O_MIYZ+/Q]_^W?O^-LA?.^O;$&,^NJOTW]_/H8Q M_GISGAV_.W+C?X/QKEV,^_B/W\G[-W]^/;Z8JQ&50B!IE J1MBJD4O-0:D5" MD40)YP(1*M*#5QB)!T2HFPA@\D@W6/LH ]80 0*)!/&8T\1$-$FHE(396+FH M'V8*\3O:!-V6_-UR_D8X?W([I0E53(@DQ"9Q;:F-"06Q<9A&/,(\-FE*Z,$K MA,FS13#9E2GNXC[M153MN.PB[@PILG5!KA&PJ60K^NR(T5E1QIA.FF&$T M-ISP-M3:$%4VC8M!8R)U1'BH*.=@?SK8V 3L3QVE0IA((:MUV;+WH9'6%@^C MB4R;@N\H"!/:TH1JE JIP:74L8YIE&(:KV!VMDS[-$P[E%O%="F)(JHP409)K2W2-F7:"-Q&.K?-L!-+ M,Y$<&9X"FT:.84&>AI):&T9))",2 \\R!@Q+VU!G,YY\:*CS7@ <3S#&O?,X M5DIOVF%@_;77OS=JY%[%RZT:>3(U,IW0R:EEL94VQ)3PD%(KPX18%;)4VB1) M#(;_';RB_"9@VH;3NK:4V-F*M5:LK6H=1TAS;84"*48I9TH+#M(K0EQ:8YAH MK>-MB[6I;B(I12F)9&BTLXZ%ULZ=12&R6%H*/DWB+D_ 4-YML=8\,[=%?ED% M^64US PW\YG"*L(>SCCM^(]>#RY@OM>!KPSV."S# F%YP/A@&^:#7 M\V L62]X\<^/KU_>3#2&890?O)?9:X>GH@+M-M"Z#2S30>"-[EU?5%YA:UT[ MO)?Q4_"5X3#/DE$)?0(3L*/A*#?5/"Y'N3Y7A2FZP:E;S(T)G*LO!M[:'SBN M43V7?3+J#]U;OUL+,1ES1!2)!8JHD%8*8;1(4XDDBU.N-HI'>%S-]=!/==>U MX;V1B-Z?OO_Z_NI3'&.2LI2%-J(RI!B94$72A"F5E*=()!RK@U>8=$1T,TH[ M00$: (./J<4=_]+3'\[[=08Y=&5,M%241JF@:0QG3V.68!NG=_IU^)Y$T+\ M93!4^?4L/;Q713&FB>CYT<2WXS-7CP>6C$%A+%V2,HM%*"A8/#C2.(EQRKF. M#UZ1J!,OZ,80%.>#? @4T2\"FP\N@O?JVLF5-T:;BP1DH#O%4IR<@8'ZO0>H M>AGD!H280Z,:70*U%&8X['E8C. JZ_6"Q'C JCPMX:HNJY(#/2B\K/&E!_?# ML1I\<=V5X!\%PC+K?X$'!CE,>)3WB^Y.:Q^W[XYU.B"??\K5-Q#^;GZCI,C2 M#.@>=G9X#I]]A)T'J=_7E0@?W^G.Z"5[9]6+.^2+;)B=N5S$&X_G6?$9SK#G MSP*>!$TU*F#SG%)T5FXY&PTJ$=C2'5(M3/R!OQWE@R4ZJ!-N: MM4 /=@*0$*-R-3.D&'ET,@6*++VAQ6":R>AZN2@SHWQ.F$D"D@L< $HDID)% MB;(1B0E.099*72FR*(H):A79YH06N&R'GU :R3UF9\ M!%;[^SW^A((J&U";NOC")0DFP-MPH+!4"FY$OYK45N*P4]W/- M:FZXZ%/ZN-*),06E>3DH,O? #YX;X/ J(,8J-#?UK4I]1Y.OJ 0,AM%P^5<6 MH4UN0^\C/K<[4_^>Y_5L+L&H"1,PK3Z'RL)D?U"]*W5=''P_:\R )3,.7PIX M_;+%SUH]9&STO/J?)(G SZ^[P>'QF^#D]Y].CMX<';H_;V!M.[M)QQ].WYX$IQ^"UQ^.W[P] M/GG[QOUT\N&7HS>'I_#+ST?'A\>OCPY_"4Y.X0_OWQZ?;F*_GGJ9+]Z4:K!T M(P8C&"LM.DY4F2A4O=W&)O_?5*,U UMZ<_7(B+?]=#*EK M8D431CE.P.Q->&(E0R+5B54R4CB^37P\KM.T9MAQF1MU;(9@XGTQQ=#[HGL2 MDRR,\Y'G@I+17%!2Y;WKR@]/W2=9'AR"+9DK;_V6-N.,.3FV'&N3=&*Y.JL/ M_'<#RCAUSKLV)BW6#Q(:Q:PRJ>"(8D[!TU(Q^%B<$LPD466@" R^ZJ:,/<#R M^U5=^U#!SX/\UVJZ/^>#BT68YQ6Z>?_L$%;PQ?,;VX>_T_=DG(55"(A&% MFL(_-!$"7#%,0F1)A#F7S%(,)@SJ2''SJJQT0VHB^=[%B,HX$M!@8:8B0T7P MHF^\N3A47U^6<:+<7+CGX7\E')NCYMR<\5\"1@9?D/;BA@D]5KW?M(Q(] VY,+_O/R(62')560?7:W1K[?'#VNQTS M6B8=D+SERF(I#T_PYN>+WR-.0#U81B-!8QT)!>X$-Y@J;6)JC?/=D 0.EM,< M?'3\\PP+P_JU8^,K<&T+TY_GX>.1B_%\L!5>R^M*+$UXN/BGZ:7/-];[]^?H MPV^?(DU2 EYTF!)B7),0% JNHA"G7#F%;A,+O#J\&BP(_F=?31K"@83^IT#? M+ D!'G58%CCZ\?7K$_\3^O%EQW]T"2)S.OX +)^!'+UT48&^IZRRJ.*R$L6N M@8$*+EUQ<\F!&?QM*>GU_>'?R+5@D;6I-3Q.:4(3*8PTPM@DB2.4J.06LIL/ M#"3#B0:HZS\^@C#P<,[IKR9WAAYX7V/R]8'3??"V/QB"'$Q'+II$ MJ0\?O%']K#@//N>#/HCV-__ZUTM//S[J-FV>U'14ZA<@Q^ *3FU6DH'>*,-D M=X?:!OUI@?C?1?E"]V:8@K](*&W&TOB!\> E(VTF=%T5"[D08O67K!@'1N ; M5QD\[=R.:S#%W.L.@4%Z01E"^Z"' Q? 1MU@=_7-D[6JF8W>%1_LA]'0J7B7 M/S-1![]60:#BU%V%/^,&-5_?'W[B*8F85DDHC')LRU28$(G#% F5N"*.E"3S M#6I<+SJ&4)H*4.PI%T)$A",&9R@HDXS/-ZCYE[D.@/0OBMJ> BWC&7.N.4P0 M!$_1'^;.Z;]ZG/XP<3>6\7WZPV#210AOOHL)[=+X?FU5;IUMU.7Q\H_O/5O6 M%6CS37*0[!).5QIVQ<85S4K87=02H)Q:ZN[9/5O\,.H#@;NG#E[5UO,:_2BV MW 3AP4NNM490JHUGM/)3$,K.:G*B\0V80,]HZ2?.,P'S:VR4?7QFZS?#X&22 M?+. ]#>$KM40.;@X?[_R*?XU\2D> J2QI\4:^UF/(:0D,A'&(>-0[6XSL&8$ M?J81%529-JW@KL*,/Z_^NOCW^?$?,,?3_ST__N:*,^ =^&/O^.(MS._/KW^] M^>OS\1___GRC,./OGR[^^N,M^O/;;^C]Q5L"/DOV_H^?__[KW>_XS],>O._G MS\<7O\%I+@G0BK:5A3%044JU$F B)0DX$99@F-*4NSZG+;C8F^AEC%:4AE$H6*"!Z2E-F((ZP$!RDD[F'E/YXQO]N9YO>3$*UI_JBR8&*:&YJJ*.(VE"P"TUSA*)0V0J%).)98,,X2ZTQS ML< >6<4VWRW2_J__(PBC/ZY1J'8_\FZM\*>G^6@*NSTVAL0X))S)D"+B4FET M%$:("Y$H01*F'9IF)XYOZK^;1O@FL"_6*FIH8 K*Z51.8VHADL;OP MLBQSG<%0<=GFD\0^#Z,"-H#+-Z_N"^N\PTLS76CO:F;]#6N977TY& 879G@^ M2#M5A3#(F3+K;PQA8%66!U]4;S1^MZ,\#_;BBU%90WDS M"W*8@SSNE4D";ATNY_[U4<=OPGPN_NNC1TNW#X[]J=1]D%R1R>6PN(D:X8_3 MYV".\X?G,C%+* CWHEYFIS=^I4)4SV*:QBZ_6%FE+,6,*&ZE4DD4&YNFJ>2? M?!;9*@!-U9\\]-<#U&T[3CM..\[SJPX7;75X6QW>5H>WU>%/5!U^'Z']Y.L3 M+X/'+CDQ9\X*_VA\F5K_[$U6Z-Z@&.6-*2^:?K^ MS6]7QV\^TP_OCKY]>//3Q5]OCM!?[SYF[T]_I_/.&#A@\7O\U]_'[^#_OYW! M]PZC#Z=G],^_W]/W[_[Z_/[O?\/[CKX>GYY;^#X^_NV3C5+!E$A=Q^L(?.[( MAH+1*"211EQKK"@2\^4D3,&6$:J9!+,_8@E1X/='C%IT,,4] M38QY.=2FI>&,HJ3FS>+PWS.D5;*4"UA6/-8F+)-TP8P>B,FQWP\,[D \Z@A#69_N!RH]?_#N+P>^^W'M MQ/IV C?_S]]>GO']^>_/!8E+3:(9V> XW7 M+.MP5+-B.*[3A-%'5GFYX/F@#]MN?!5UB1KM6!F^HW,7R!N+D&*,%CP:ED#4 M<&"?S1#,Z#*@Z0 !?%3Q(BL*X/].D,);/3BU_ZV,%/H2W4X%*=,W5YZ0'(^> M75>\ZF6'^<\HNW2SOXF+WG2B>'O\#@R9MQ_?OMEANG#G,WU\@9.,7A MX,KDU6E.8;\Z0NFYMP))=!Q-6)OI.K0,8MQ)9WC\ B1TI2H6D)*+[Y[E%?9O M18.!#^!D'IO8Z23X&BS#@_:4PT]-46GMWE-< U%?%,O(:/]DTNL/AZ='Q^\: M2VF5X7&F>E]4/_OF2>02]'Q)+!Y@M#](_0>UZO?8J9<@@N#7DC0O\\'0:'\3 MX^R0$D^Z^-%]MD]G>?3QX]$[.,X/QTT]329LK?6@8_[X<*AT_JN#DX0 MCJ?Z9*B^EMR\<+XM9.QMEP*RO11H+P7:2X'V4F"KD+%W1TR?"A9J/EI_U"_C MDC#7GZZK#Y]QW)Z\/_N$*!4:*"-,DM2EG%H="JM!05BF,1%$R8C.Q^%WXC+H M9'1QX7HT)-?!3Y45\4!,J?\R'QO2#*V,^%X'I@WNP M0AG'=G=[JM1[C4Z>33^*JM\-[WC%[]3L*K7NJVS \]Q(,=[(Z-$I>@M=Y1)P]EOZ\1.#G]Y>_+#*N3^H):^J_#!NJW'MS')/:!5Z_^O2;0J5ZH( M_+VZ8CL973KO)CB9W,)5P;+[D?''U%KT04>,)R^E76_(:96)QPI$6DL@(IU0*D@B%=$RQBJ.8(\;NZH&[3KW8 M1_/%]$<-:E)RS]!&58?[T^=CEV+XQ[\___G'[Q',+3J^>$MAMG\?7QS_#7^[ M>O_FC/SY[3_[7Z<>+XS>_X3]/SV'>[_&?^!C^=GCU MX4T*:SFWQZ_'.!1?/[SY?/U))5391.J0<9Z&U @4BBA*0LRECIB.19R*@U>( MB0Z5?/=,X=P^L MFEM,[*9;-:^K)+=[&38+UKUWXM%8G1J3R)BQF&JAA9*)I)(PPE-)8M,:-ML6 MCR=SA@W!"K07C4-"06=1F:I0,LU"A!BW#FZ$NMZ^-.J0!;W;UI2.MW#^8]DU MJ_J-SYUQ$4HIH<)&8,U2+")0C@AS)AB5DJI$M7;-]AEWUJYA"4]4Q&R(<&Q" M:I4)%;8JY(0FW!J+HA3L&A)WN+@)B=4TQMT#LV:'@S5O)TG0)P.72WD*=/+9 MY.ZW,B6RC>0L _Q)$BY0PKG6G%K&$A83&ILT,=A::65K\&Q;;F9S!D]L%)6) MD"&*%0XIDC84. *Y*=)4&*V04.3@%>M@21OO#;9QG'OSK=)425@AH1%-(BR4 M-1&/$V,HBGF2M/;.]OEVUMZQ/$F-JR87<0)\&Q,=2LMX:&4:,ZPU4R@Z>"4Z M$C>?;_? W-GA*,X':XOS056S-ND;WC-? W]M-75YV@9ZELA/E6+)9809=\&# M*%66(\,B92Q.29*T@9ZMR\_K^4 /0A8C3$(0D"X.SL'N 3D'OS*J"4FX2A7X MB[PC8]EX?[$-]-R7<8%MHT3&B%(54T2)0DQ@B0F/B- "T];PV3[C?IN+T&IE M,%%AFO XI)3B4!!+0Z(3C:G#-G5=B1#M8/S@^ZLVT/.@0 ^)FFWYW)TE]I! MS\JYNOLG5 T7S"2$(*ZIX"I)P$EQ:2$TM=C(I+6&MBQ4/\SG\R!P^5-)XU#% M0H74.9()Y2+D2*62*XEE+ Y>X9AT$'GPO=>Z_+%#0:+GR_.&2ILDF"I&8DI< M)SM+C5',6@8F%F6M(;5]GI\UI&(PHHSF."1$@ >4QFDH&8M#25046RDE<3E\ M&,<=RC:5";0EGM\#,VM7,_&G+]/:9/S]H<<=OM_]90RM=3H-K?5/^/.5 F] M60-.P:\5@,Z#^L)OM_?E:MNQK/7E:BO<%_N%BA0E"5&NB]5FV'0AZ/=4+,W9E!BG8+@)+%%*N<2AI8D,3,YG&-J:*RH-7"/P5P?>@ MY?V\2FEET%[*H#1EV" >*199UVY=I-8:A%7"J<7&M,'H!LB@20_.Q"(D"&6A M-9*%%!,<)AKC$&$D$E 1A$:N!HJCCA3-KX': Y-T5UVDI4BD,Q"OR^S1]BJO MOH./A(F%L&F$!%4QDI+%RI@D,E9HFK11YZU+SY-I"PY;,,]O"*B SYSXYEV#RR>'0[" M'9;P\B<)-Q*+(4(13Z;MF$\U$XK+4[FHWU,K')RRHN/H$ M1X(M^(6A3C@'HR:VH10T"2V-DTBD!MN4N"NU#N&B\1YA6TUQ7Z:-D*9(()4H M3BA/E!0(<4E(3!)+,)*M4;-]IIT8-2 V4<*L#%,2.4^$Z5!&J0AQ8HU,<)Q8 M%@/31IWXX9G ;1CG8:44HL$6S4HWW0^)WCS?Y"*,,8WB&,2I2BDE5!FB(BND MQAC+[^GVB4/I^#@D)CBB$A%*#"XH)(1G(BX-:"VS^\3 PHI&U-M M1!@1PD(*4CJ4QO*0I2+!/(U3Y:)"F$0=3O%N\_L>F%?-@Y]>%6S,]\C:2&G& M7@O/6/ TH3HRX']20Y"DKK],(B710DB+6V-IR\+S_>EO/@O;"]##3TBH5"DI M0B5-"N:2Q&%B'"QCQ"C1B>7$5:)*TL&B#1KM+]O:%!$7#H6Q"JUM)>=CFK#5926J9XRC6+2Y7=6MI;5=E_3EO:3%INJ%&A5-J$E"@5"L4X6-IQRI$2 M*H[PP2LXKPZ/FX]]WIK:]S:U@6D38CG\F]+(8(4D3J4%K]DDD6 MNF\C^'9B M:G-!$AZ9)(RU +YE"JSL6 (;DS0RFENI$9C:*&*=F#6_VF2&1,9GAHJ-6W-G:V+33UM[B0) MLDHJ&V*<@-C4,0DE528T-N4QIUP:A4NQ*5';S&!_^998(;%5F%F34A5I05+% MC8@%URBRS+;F3A/X=F+N4.+0LR(>(@6^"DTD#1.&<9@JF6H"DE4@=? JCCKH MX=9.FV7__(([2ZV@&Y'(%O[N7MEJG *K:I0P+<"CM"*VX*7PB$=$BX2T.?O; ME[=GTW:20!&/F=0A3:UU^2M)*&.0O:J)CE,0Z\M;":P/$3"TL:.&*3\E!+@D/*$0]5 MRFRH>:1PFJ0Q2;6#CV$=CC<54&HSUE:SOYHWX5UY/;=Z5Z-[SY37D\3U;S-26^SZ6SAX#0?$ M+J/$1 CXO[5*F\#K$ZO4*A(;\!E"F28DI"SF8<(U"1,A7* M'IP)O$5>WP/+J?DA0;XXV?#X].W'D[?OWK\]/@U.#G]Y>W*_9,.;/@V!Y:># M4=(SL^1SKQS"58,23S;%/2#9V\JJ&XX5\TA]6I[#W5^D;)(:)6)F.8T95M8B M&Z4VHI%,:)GJ=(>]WRKZ#2CZHXE1?_KYZOW5ITA1DL2*AA$E*J01=AU7$AOB MV#"66)221!R\HJ3YS8B/X M]GJ&;T6B54HM#QTL?$A=_%A:!S\N!4_ JS(4XX-7N!/O0$K-'E@U.XR ]WAX M,<\AAUM%W%*.(BD4V#(*PRX@E*92$8$,2UK#YND-F\-/%/,T0E:%BDL0CIHD M82($#XUA5!&"$H*HAT1O?))V6UQQ7\9$L25PEE1%KL "LR3!"BR8!*=1Q!*# M6J.F"3P[B3IJ:IFFVH:,(.RRA,$1(42&<8J$8"I*B$8'KTB'\ =#^K:E%7L= MIMD(0LNS\/NLB662\"25EM($)Y:D5#$M4FPB+5E[";MU$3F#T$*10D9;&J91 M0D.:) Q$9(S"F,E8821YHACX?*C#Y*;P[-IP3?/8EFDLJ%2,2*W@OY'4$6): M:6XQ$82W""V-8-N)9<.T9FFJXQ!AJL&R43($;Y&&3& FA*7,6E?_)#M4-C_* MN@>FS0[':C9;&K'74C*QL0*?'T4$1BPW4,4K*#\8,#VFW4IK%<:U%$XTA23%-* MN48"7!.K%0-W)!4V:FM$&\&U$]M&",6%@=-@6..0QHB 2X(U>"@\2F.>,F-< M ]P.'&CCN7;G3)OF37A7GFQ+%%K\]Q6T$6=6&"T9CQ(-?AM++#8<*2Q%C)!M M@=4:H(UFD$9D3-/4Q'%H(J5"BD$1269(&&N"*4IQ;'S?*]*)\:;Z C:F@/8I MZA3VGN&E3BWG3"512JBF5O!$I!3X&ADE+6_-ST8P_,3\Q"CA+$W2,.8*/$?" MHU#Q!,S/F%EMX8 LI\#PK",>OU*A+5;8TV*%X[>;J%%H2B%"6VW0+)IK2PTV M;;1SJE-.XY1)0E-&$VU4HGF,+6AU4 N/8+3_G \N7L,,L*EN(M\;4#DG92; 4Q[&BV$:A M3JV+G<@DE#*EH0#1&<61-=HUCG(2%L7-3[ENK]SO;4@APT1J&5" @/]'"3>: MV#3A#IB;<=D:4CO&XE,U%5PI&24XQ#K1(8TL#24341CSE"=2@Q>%D&-QWB&L M^2R^!T;4KH:CVI**52^0.!*1L3)-$W!9="08X5)P05(:*1H]1F^*5I@^EC#] M]G;&7DJ%0LC0,!(\!H]4LU F!H<<#AK.&X$5)0Y><=2)Y8/K2MNX4V,Y/$'* M, E,S+FFJ17NKM@*I!B+&=5)TII+.\;A4PTON)$J50S,)4I"RI/(=<"6(:$) MDEBFS$AY\(H)X/"VX44;+87Q:W8"^G M)-&I8(P*$4EKXRA-F08OR2@N6H-IQUA\8C"EDC*B8A0JC@6PN!"AA#,.F4X$ M4S;BL62N?T7,O?%RV-$TXIBTR* M94*)@X!-=,1 @M,X-D2T67,[I:5G8&-L%"7*2AMJ0]*0@F8.)691F.(4DUCJ MB%)Z\(ISVA'BN97%M'*PE8,SZE0IMJ&-(E #B8) F&(8I00#1ZI/GC%0 ["N>ZV'&RLQ5T_4K,G M]M)X"V4PR_MQ3)_,MHMU-C;+QA+$/N5.+"X?^_#KVX^'IT?'[X*CX]SS1MC#TAO5R^B'JF*[#E$K9^RBNS#IL:&M5PD-5P@R\%QP')XF48829#BD<8BC@-$,-FH#A ME+*$( ^D+7'S@;0W?E71RJ/F+*VAY7>M/-J /)IJE)YP'"L1AZEB+E_!N3VEX.?LGJNY> -!N0./R5I M1!%(WM!HRD-PG77HFD^%!HB "^=_*0(LCFNE MY<.DY?&;PVE[)T9@EX(W",X@CD)*N0B%,G&($3;"1E0FJ3IX142'[P!\78L6 ML O%;RT';X"#I]HV@2,Y9H'%$F5@E$%K!>^*G5[T^HW]_/=%,7))5&ZQ!Q5PY"K0X5XB@D$3<: M;'6CG7YWMS<+JN)>-B>4T08C'\#&*8V585IC1G&*E-92&BL,213#.EK!.F_9 M>"ML/#'3%4.$<4-#+FP<4JYYJ"(2AU&L>&PIDU@B'Y:DG#>9C?? WMG5B.1# M$!+*HUU4G=66#F]J?QJM;QJ*L=!JF8=JF1D,!8D%QFE*PY@(,!8MD:$T:1*Z M!H,26Q0CPAV&0@>C3:7Z;(Z!&IZXV$K25I(V&*6AE:0;D*1329.QB5(XJ%#S M6(944!:*A)I0$#BM."9,).G!*\8Z0FXJB;NIDG3G3/[F37A7GO0;^_U0 =7! M?]/LRZN:MH]'%R M=?F[$W)9?^2S(U[]#SQ6CWFA\K.L7Y-P!9M1[%]+]NNEY<:QI;FUIEE;(4,Z*XE4HE M46QLFJ:2?^+10?VE\S%FR:4Z,V&2&_4Y5!96^(/J7:GKXN#[V9."8YK>]?D- M6WYLXTD^]L[=P*GP.W]6'E;K$G/\N@C=9H4=%X?2QZJ?!85_U MKHNL" 8V^#GKJ[[.5"]X/>BGGD[\,Q]-,>H-_2.5[ASTBQL4NA+YWB3[4O!F M_12F]P-A8SYX:CJ;;-)__1^!$?^Q"-+9K5+U5CFF5EF_<";'EI87 Q7EEP MK@KX-34!3*WG%N]>8K["H6:FK_V?W13A-$;%,'=3@[] "3N8Z M&'@J,$4'7A9V$!X3)MJ*O"B\ZP8#G*G4X-A;OHI?!^V('<3TS7! MP=_XK)8*!S& N>2!!1-BD!=!8GH9/)$&PP'\'*C+ MRWQPF6=NB\%R@ ?=S'66Z]$%;!FLLJAW=&X'^X-A<#92N0)I9_R$8?[>JG1; M,\B#O.0#__5KV)DO@]X7$^19\1EF/8*'R)+/)^76G6+=>9W6HP[5H F1<,>@[975C^.OQ1NK!J >OMQ9V M?^$TX;D1G)T=BXEJ0_RTM1K!A.!K%^X@T@R&R8$F0*S"DSUX2SZ 3\X'\!!L M<*:S2^7.N**XY0L9DW\URZSO0-0,D-[%P#&5IP7':V=P"/ZH2Y7K1G'SJJC' M_6K\TOS)OO[P[Z,W(9+5<.Y3]]VI)]RO@]'0JP>WA>[W,],'PN\%!MXQN+CV MX[N_%T"PFN5"86'N.R"[/YOA+"MU:EEQ/!I[5GJ5Q=C0EKT8/5/)5VLJ?D71OT04N 8$A'VKVT M^LF/":_N@/\ JF18+31SYD[?RV.8J5N+&6;.O@I,_TN6#_J>,#LEM^I2O/D9 M@INA82/\SGHBFAD6=@(43C\X&X!K48[1W4%%>0IB?%HU%N=>;H#H!5;Q# V4 M\#>(0Z_/G!XL.7Q\]--""K8%Q*X7:B8WPT%GS%,7TT;+,DU<"8-TC@G@&X?] MOI-5'ST7.'[\V:E5%(7_\D\^#*3\ST"G/E5N+%[R40N3.=4_]%Q_".L*H< MZ7(@L,Y.C F.80\"X1X9C'+/2:;O1#?\Y'U7+RH7[J!;C/-G*V+-^F48Q.W4 M)!^[FO28MF>GT/H:8U\#+?VFW*9>%^:'^X<P][Q2AEO?K)QEQ.Y*Y/%7<+IJL/N1&AN M"W'4.S.S4'SCV04W6R53/\T5CE@)ZQ2,O1R\8;#CC/EX!FGT0[U6NSP/,O4F*5CB"E9;^'+=0E%9]NX7WV,)_!$=]G7>#%^ IY=T; MR78[(;QY9T%TXQ6K#B:^ZYR# M\QBYS^T8VV:"'6/!Q%S'K!;SX#K;L^5LK%57O),P=*LN MCG/:E4TK1MUGZ,.6ZO[A>^AT\W:GM)3GY)< M6[ENYHQ:Y;I;RO5^<87Q<2_5KW(;^M4/^4,VA$GJ%[=;]N7@(F'5IZR&T3N1M),+7MAA;$GFF?3<;H6]OL;(PFM*94[IW@0Y] M NR*56GRY-U_J8O+'P]](42_,,$+M/RF=4^-;01BB#R2N7VK^=5Z1&L<$I+M M(37]D$"\M6YKLU5>(]1HZ[:V;FM3V1JU;FOKMMY!(GQM/=>22.NV-LUMW;L[ MV#'8DJO5'%R8YWD/R_FC7?"UCM*F'"7V:!=\[1EM2LO':QN"K3>[!T^VWFSK MS>Z/JQ)UH]95:;W9C>8:M132.K.M,_O(E.IJJ3R CBF&]>WL\W1HY99NE5IG M:9TS6M?,:,_HR0-#7='ZL\U6AEM0L,V;NL!5!W4YE!]#69Z M5CZK& %&K0?8Q@AN)Y%X2R79>T@B;9"@#1)L,DA@5.X@_]?%7%G5D=EE](M% M:VRX[(GC/?"D6Z+;+:*C>$OUQFWX9@T;3&RI<+^Q-ECS[)1&V#[/Q'U_DSF< M_W1L_TP@V%OTN7W #M9UIOTV%JBVRVB0UVY^XB'>Q^-DEW41J.:;;4T MPA)Z!LC7OP_+9F0GHTO??>IDF(^TZZ=6!"^JSU[><:W1/!3I?1JC>6S4"-9\ M)DY*BXB]5^8ACO&62C];I^094QU>/S[;/*K;=Z\$D18XH.EF2B-,GV=R-]TB M8E/Q:(#8;97OIN[;23=NSZC99_1"=O$-5,+VTK,I"K 12O69Q!/F\3J?:<;R M^O 9K3_T]+&2M>N-VD-Z7MR\I 4E54M^':, M;?/&CG'F,[%Y[YNBTM9R-5(5NV2!W6_PV5+=KE$=WQ):;NN0K..0=$GKCS36 M0FF$U?-,+M(VE)VRPZ%_1MI+M.8?TOJAV%4/:7-AOF=^1J1M8MMT+=@(S?I, MX@D;3%'985.;TD?#\6GO9S9U1NMGJ+1G]-0N*UBIK>+VZY 9\HV9Z.\:V M&6#'V.^9&+U#^:/YA U?;^AZ-\CT: M:/JTJ"A,M*5+33\C*A^M=*D]HTV=4;0V_D%[9[8'3[9!A1859?DND&@/L$GW M_9!P_&@M\=I#VEA\85M!K5:_[I9^?2:>:PN.XO6K:.$BFWY&F+1GU/0S8J3M MB]=T3;@%[=J\";=/M@30/MD20/MD2P#MDRT!M$^V!- ^V1) ^V1+ .V3NWV+ MW;#:%)<6KP?YY2!70[/B-?8F+O#:,;;-#3O&B\_DQJO.*&D!4_7+ M;?):J"6Z'2,ZM':F3_.(;CS&GMY%$KEVC4I[%[D'3S;"!VF@W3/)].D-BKM: M-NQI]M\+9RYLOBU:BVFRL?,!S=J>3W//QRG5MJU@8W7?H^G3[X/L@Z5LL& GIRU&PAYS*V^=\X=^H$!"](&]LE0- M31HDJLB*3M"O45Z"*Y.;X!R^8_(@ZP?#"[J!.G(N,^K,_#K)<- MKV'?:[Z9\9]-%GHLL79K !UM6"-5]GP?/DJL\(]; <]F$OQPXJTP69M M@[$L\W)Y(A_SU.1.^_;496%^J'_XL9;K6=^?M/_2 H>F$@J2=I%D3BY4;E0U M?"4RNEYDS"G_\C-*NHB0I1]'7;3TL]N&!:.#B8V/BL!'X[0=%G.^ZK!/[:S? M:6>C^,:S"RSIDEN>QL"\(5]O*":O%B8SMN9#M^3FH[NP(^7D4J/=-:FS M[,"-,+E[ZN#5Z0#4_0KV^+ZLM])OSVC%H(:?T6IOM$W=_R4O .C<\?CO$VWT MDCML;Y>&WJ!\$!K<=B\35USM3@+>K;@VQNF6H1U:>MDE>L'X\>#S6WK91WKA M6T9Q;>EEE^CE'KV 6W)YON322+C>)PE)[0+E_7O0&TU!NBR_I&[27?3*AO,= MK54W35\[O5ODKHS%=K=FTE!D%R]+O6S>3W*<]/7U\$PAU%Z MMZ?_[*>9Q[=\F[;GVXONX/YV>Q^TO=N^"][S[5T?++W=WG5B;^SI:U5;[WJM MY%6T['C*0J:J]HG .:2#D2MTJF=7/>#K#>%37Z4V_G"/4D0VMP_-YE7.Z5UI MC1O;B@TD)[7D^;S($\?XKN8S+7FVY+G-I/ [B@A:\FS)C^-1KHCK,T$F*6>W52B=\JQN_KN#*"ME@G9@K#5Z6 0JAY^+ M8791 Z[ OP,'Q')Y?ETXX@@N\T$ZTBZ0'@QJ&),+HXI1;KK!2=;7IG[$X;,$ MA>GU_*C]P3 8]3,[R"\\MHERU]D=>-8GOGD@E8OL:^ 1F#P&BP-_N4BROBK? M92M@% ^&4K[6?1?^X[[JH$[4<)AGR6@(?X*GW5^JB3AV2+O!H=; )?"RWO7- M]]:#IP,_T[Z!D0N5PX;#E(I1;^A>.YAK55I_JWL37Z=9A'D(O*W.'$J+,;UZ MW^ H J#(\^ <%IP/>CWC.#?K^3VY],:SN]25(SED^*-PQ#VPV#$H>ZC9\IQL^/0(=CT:Z[]>UX!2P:]*?U9G[AA>'/Q;]2Y@O.!DE!1#+P4/7M[&=,!? MRC'+ERPM_V;Z,)*!>?;/.D%J"M";)6+5Y?@MA<,FTQ.$J6+\+L=OG\TP>%%- M[>5-SFL/_)X'_K9O0):IX&304WGP9A#\E*L"!.^+ _A+ C]/#KHP(#/312?= M,\J-/'/BA1_0N.&O X]+""=92GIU!D(;]!AHW>#%! QCP;'>RN1-@=5[_>'? M1V]")(,C$&:@XH%@?P9;H:\SL%$^>HU=:I)?,I!RJ>.M^TFS[=MI*(;U_F&\ M%>7P\-QA@]2&.3@IW7< >:,?Z,T" MX0US>-J1"-#=<)![G+C46!@[==AU%TYOG W FNB72'?*WV#Y5UT-Y/@\P[WAK MHAM\N&U$8)7#_,SM1%]U@I]SH *P+-\K\#>*#/[BCN O [_VTT[PZSE\[?+2 M[58I#$\&(V?46&_3>(-G:"YP-G CH,D^*+<%#M5X6[T;G X<,0SAUPH7T!H' M8'@.^P++=QMQ!:9ZF!@WEE,>%Y>]P;5QNZ1'!;@M)H4E08.!= M@$WO#J$3O'[SVO_QCW]^",Z Y8PCXO*XRT%+$\-X'$(%5#(YP>6J90GW/8QG ME\+N/R$SGSDA[9VL[PCI8O!!>KW:SU'%>6 =-&-@\\'%E-#2J>@1A0EM2PW[+@^40J(]"8T^U M+F?0@Z[S#CLK>&,GA1KP$> M\9H%Y.NB)2W6B/X7)]NNG4^?];W_>N5C%T6Y:]4[[)2 ]]MP-NI5# %;Z74% ML /LSB7\R=18L_7,@0G6-$.:8F_]!#*S-SC;62/*+\(Q2U(M!$YRU"_.P11P M(2X7/04J&,X9'A[$5UT"S7SU' ;D\1WJDB"II/4LWNZ-!]'X01CY#>CGBP0D M-&9^\ B(P4VH5MA.0%_F\&UO=XR#66.\8J??L\O2 KD:!,ZOJ'CQ<@1S=B-4 MRQ@ZM$JO+V8GA,%*J?6,=PD",";.S-CYA(?_=D0^'^F!B?Y1]@VLC(=Z#V%F MP+M@P]G,1X_<+DPYDN8_(R=I$'8&S_"\F* 2FZ_:7-9Q/?@#S+T/1SPSPWI6 MY:(66;7MPFR3:'F0ZE]T(\?M IB/6I>@1<+U)-\+/?EC4%7*W9LM6&O91 M&VVW .0M 'D+0+[/JVT!R)_'HE_7;>?7:3"Q%Z6GR]MKM!"C.P8Q^B+JBFV5 M<;64LF.4LA2,L*64EE(F:UL%9J.EF)9B)FN+M@S7U5+++E$+:**MP3ZVE+)C ME+(4:?I1*>510XC[]V2[71LH+MJ)F\IWONSAU^IN[N3=?ZF+RQ\/RVS%#^.[ MNZ.R!.5IDJJ6]+;>Y>O3P^%\?^F>^6)ZG=FJ$W=IZ?HGZRIGJFH\#7\N2U16 M+X*YO27S;./I7%T%+FLC=ZE7KCH&9J']M(;3!1PNV6JJ7W15C)5][0:WW0TO M+LV96;5;7S45GRCB@2H;V!*TNP$PHJ^2&;N#JFR\[CH)@'_JWIA&4PFV\ S[OU=?T37!P MW=NJ\@C_\,WRF&YCDNMNI\C[)70L:&&_I KH1IGB%#LO:&;_]N1D62/[22E> M];T;?#Z;P=:?%:@W)K*0GF_)>ZLG/9YM)>.^^*K5Y767#5?PQ\!)1^X6Q\ V MO*U8S.WU&Y,,&T*E.UK@.-[66G+=+D(G"9)5#7$IQ7*C!V=]GSM5:>CNY,"F MF&I=&V"L;2LA7'^_&ME=E/E4:9]4;4#T?0%R!T;#Y#]W27PPFX-?G#DXZ$]5=13!BU&_SBE\ M>5#GV[OZ1#=V.BO[G4XVY==<-9'*^TZUE JC6E]9Z^^WX=:E^8JQB?WA$AA] MRNYXH,5VR+QAM:O:HG+T3M77L:YH.))W]O5QB. M43'JRG]T9KDX[N)_W%J;727[ESRYVKL<8\Y80ZI?FEI5[8D;)3%]XQRV-(>E M]!U[U'5[L-D#_1E8I;+CP87-G'0JY42:I1[G8J#UZ%8%%NV(4;WLK-]6@F>\ ME3[U=NA0/OH>C6+0ZY4&:JF#2YO7J=[A=2E$"R_ RL>GQ!MX'5F:@=%:A0-\ M96XQ+$LPUW.^=U4PO796RL^30L4/X^+ AA!%T^6D$T13U9Y5);\O@9LJM 3J M6A3DVV85:[F[OG)U>]@*,(.Z5F@9Q]FL<+7M2X)QWS%\FAE'"ES,TVG(2W5=&G*NEGAF 5ZB?3%Y,2IJ9;&CLFPNL'&_,L?9ZH]' MA3U9E?ITAS;E'&C<6VPRD=)3=6 MSWP-2J2L,1[&N&[85S#[^+I_HIZMQXVPX,[\9>IZ.AGIM,7&32T]#U^&KD"=BA'\A:QTJ6H MGT5[O(0NO%3V,S# SE?,]AN1S,[X<);VL./>! ,=)KOC[ZP1UK[PU M\I7][NTUP@CX/,7( ]28+)^K:_8>5%;,A#BF[B*JT,FB!5=8=WZ9?C*C6N0L M9N^Q?%A'Y"PPXIM&44O-T%H,WE_RS@MG^&8-=E6]I2:+=!QI=>!(Y9SJ,G<'='+K$I?#TC3]1-]-7^9.]N+^ MYYFKRZQF98_6F/5M=8/GI8 >C'IE1*$$!/"PF=HA9?C .K@I9^<3[M<36#(O M.F[7M?-QO 776?>R#69O&V]>)P8O5 VJ-'4-^3*HT$5N()K#RG!LA:7I-_7>A^,L^6"-4NW*RU+)?OIZ&,;6[ M-9RR-N^^>UK"T>-083G"W(WJ+VXF'C$22-K:3)=WPX[?P.ZJ<,,FR+H/G\_5 M>=8S-928+CFO'MX[M]I!\0;%-5#T13']QE(&K"JE&WBB%8N]ZPT2U0-IM_[. MWQFL+D\E<7 THHOJ@,GJV00@?F?4]HPR60L/>#:4'10P,X\8X>2CL^_F+0,0 MIFZ 11A[J7'0?N[!*;0]?Y?[!?:QN@WZ^?#D-#C4PQ+PJO!A(@]VY:([#O;8 MCOII#0'M1ZRNL+P>JJCP[Q+CXNTH!QE>[3F,7Q]5B3U=GM8T[#40YZA?7DZE MJ^[S?1BOVJK#(E/AKTIG;AJY.7.3WX36+T_)7>4Y;+AR]M=&>2X_!),]!_&K M2GV8>WJO]L^APL$^C;PB>GV>]54W^.?"=103>ZWGT;]@.AYDLEYV?09U_ML1 MG-D8'=%4"$3UZ573KI'/UK#?F@+'_GJA&/1.R0W!Y[F:=^6=4=#U(]&C-$Q:O ZR .)D1Q MB^<\YJ/?N__J^M?-,-2<@@SB=S!M%U,M@Z+3M#A^0P6>//"PBA5$9DW"+INR M9-)%"4R-)]'#4A^?5/IXAD;[9K@))]*KJZZ8SE(8.Z?EL7J)KV'QB5F:/#9Q M)&\',-JI(XCX.$'\9J[N_27]3+C$26!U5NZQ=R# 4W( AFF%P5]&7G)PB-P5 M!W#CP..(>L_#]+]D^:#4R+67,S0],\/=LU13*Y15S1+WH]O,;S*#DSL2PVL0<5@/&)@+7);.K(H?XX17MM+<&=:3 M7_]PZG.?D?D3=V8,>EA=2?AZFMT-[B^,GA;>@>U=;RB!N=)^XX#JBZG,SK'^ M6Z"35C9=UN'Q6U37JG32A,/>T 7_T53IQ!VJXOE=0,?/_0)Z#[)(Y@N0;A+\ MC%>ZMJ#+QHIGYK)]R@^=ZJ3F!I]5]]ZU<33>KY'SIXJ9)JVV2A?W?9:F()S> MJL)E],+P4S?KR]Z[;/#.5+ 4^-?GJ589^Q>N84#H WEOSZXOAW60K>OZ$'US M#>!Z!>A9Y1++0"L.0'K6>^4#1W,2=EH3WU*S=T=#(]_>1/EN,&-C9=1?S8P3D1?&L&3NPGK_?S2GJJ;S-LF%67L=U)]![8XNPYK!;FX&\&BD)(GS[/D/.^^P+A]V6MDLE=<-5"8X%=-+X8KP38C#>TT$T_*Z^0YD.5.VRW M-B:6,*[8U#6697WFS;P:O^-^H5[#9K(JQC[J\DX6&Z]KJR9Y2TG;])L6#W[9 M4^,W9--I>J_-:Y=5YV^,NRB;/T_QYDFL;6IE99I2S%C"ANI5))%!N; MIJGDGS@[:,:=]V*.F?3=\Z7E53.ICZ88C'+0<>MLWTP/16]=/V%_R7O7Q#13 M.BQ=SF)Y\4?5#*P^OUD(FIN+W89,"YUPGN]:YJ39=Q*++AGK\;J[3ZE?ZA8_ M-^39=T*@V6\MZ-PS[W7T%TRAUM5+Z_ANU'+4;;2ZY<[ZPI'E14&SG>/*5:UY M!>PK8%:Y/UZMRJ6HUWQ+F?-$,91-C7QO;5>NTI\Q<^:VI'.S*F56GEWZ$$_]H5K;U=O%P@TV,KY_=H+ M]C_RQ=\-8O4;5)B-9^BI<# :C@EQ73^@NDZ>Y=7^8-J?+::;,0LP_C@QGUAUTRC0> 9TQIEJKKXKA^Q"XO]_9SJ0D^*M5'71V?FZHZON2%!K0W M7-T:]=U!W\$&*J=(@Y/1A=L9%C,]*59<6^,;/DYWS2YMJ'&_ M7-^!K*2"\?J#K.SFZ,*&VI36T<=1SP0D1)&G:O\;(F&$'#U]'#?^#$["_[]\ MOJ)X1WY. KLNC2Y8J<_+\%]A^AF7# W#\W5/W*Y%+EFGQQL?>R M7SKSJYY'-?1\:]8RQ#NL&H/[-N0I&&-5'CA04_E+"GXXJ'P]4X@Q@\?PPO50 MJV6/?Y5[!XY^'/-#X?^ ?GQ92J9?E7]Q5N(K'KDBM+R>9748_1E\FS*+;S+< MF@!-S6$3GRESZB5N+16FN0+VH-H-MP&3]98A'N/:S[N89MFQ_"(I&_BZ?N75 M38$3L[J"JYQI$NRC^'6.5F*&5\;TE[S*]+(+F!R\J+MNAM&ARV%XV-YLJVOU M^&#*31DS";#:9&_^NPI3E0K0W8)T9OXR''1N[K8_&="'X9B?9[G'R9W"@)(M M[<,4M&//-39^HB[MN\$RKVMJ7\PWV6J]+BL+>CBXG#*?G_1F?'$4Z\2UPJYQ MAL9+K:3D''NN9TXL\QD:L.B?ZW35\PRL3A!'(),^@_CQF:]S?:'='E1_$J5E MW:95C-,JV ZD5;C6K*MPWV.T:F6TRPF^3ZM6SMGTDJ M'V>R*_<^W1VL^G7ZX55(3W4# M6X=.&1 SU]!R_A::=7F\%6^D3D_QN3]S-M"*W7PJN\8;0I?#P &]IV'&.TQ$NT/#>Z =[W8" M]D [3O?36JP@-[17S>,I1.).O)+->W\GE)>3E;,*5D]6(%W*R6-D5N#[??.NS J^6AK(4SL9.WU9OA^Y%VO?HF_+ MG6C>UMTHPYG9O0U9[.7-5G0W4X&XW)*9];I.\/\#76S.:,=P05 MNW/#]W2WU,^=C'>-DHGH4,(W3,F;(N8-66<[H%&.!WU]JU(9+Q^OM_R%_-= M.D2R0V*R)AW>5 '>9N9],6+ !.T)L M!)%.'+/[Z:8&V5+[?DP8=227VSNF9VDE/%0L[*X.0AV$64>P=9.$6V/AZ0\J MBCHL7M>[:,V%>XJ&P4UP)U.*6M-='X0R+W#*QM3&#< M=0O=0#S<(X]Y4^+*]N=C"1[%88RL<1MDAFL3G'WQ%YH.CE8R<,IEB9\E1(=$ M3PESUL&(E7/"#'8U [B MP"T!>1CCCDW!TC88;&3;K959"BP9.WSG:^P O\500(5%UX#OW8%K5 M:]SW>[VRI;2'R"A!^+^HK.>I;AX.U2/#0AY<9*XM4P5T572#"N'+H;4-DI[#[B^AX2[49_BD?UU-.C>3 M:?N.<"6VU=QG=7>U+#K!>#U,FD$FK6B;63J@U&F;;9"7[ZZ:>P^J[[PL_9$#36Q_+W MR;..9>')_V_JR9,A_-%)3??9KX-!#J^9^UYW"C5U>G4JZ'F0/=@*+Q8K&'HO MI8J1[^I:[E&EG>_8B?NAPS77;'(GZUX"ZZ'PR%VPF54:DVG&*IFIA,#@M); MQ&Y[O.L>+XGBQ<>+Y126]*+C7?5<<;S2N<;MN6[P7"M3UJGOJ[JC\=B6F4(B M'3J0<=/,A7TO?OQ(AM=N+8_/_E>9%/0L_#MPBR$E9V#9?76W90/N2:N M:;.,HL/E>-DW?-S*_'2,X<"H'92MA\*=TG+>>WZ8 M@[Q1F(/;V00PV*NF;E,^[A1I+N:',>7[IZOONT8!GLR"[V(1=^DL OR4_P7Z MQW\##'"WHZ5-EU9M2KQ%X3C)M=XPPZ%K70=_JIC"A2E ]DT4EBJ* 7#"L.Y. M4K,(L,LH][#A M^1V/?8=BW(UGUM]QCC&=^Z/[;N4D*"* M0Z-@PRJ9")\.BB),C56N)\P$FKS:5S!(G#0L6TQJTYLBLM(9=4Z%25U#S:H# MP$6064?=]9"#23.OZ6>=M*V:\<$G'MR\?)=O)W/S;<4(9G-SH(:V?+DSLNA] ML?&1%)/CF-5'56N<8%3,>,IC;/G!M+]<'OQ$A8V*&Q#Y]1?K)JB!PZ?^\O_: MN]KNM)$E_5?ZY,S9V/?(LEX HZ[W)K;'=G+GVQPAA-$&)%8O3OCW M6U7= D&0+0DP$NA^N1D#4G=U5755==?S4($[C46_CLY_'C]^*DG"I1)%6Q!ODJ5+TZG$I*Z"/H'_X>W(#1-_R3K_:&?T#7Q M8AJXM,'_QJ(N */BXY#8&FA^$A/W;!+]&.OZ1(T!\5_PY!#P]Q-%#K0:O.CI MG1%%12 (9\ 34HFKHJ7Z5WW(=V>65 82U:.(. >2]E)$;;0@@SFZA"-_,U-F M"O)YJ>BU3WX<=L:NU_+B0,R!M@FFX_RT,8'1Y?9?K$=VMC#U$[ 673;6?"+" M%&%VZ!^0(V")Y.DT*<-/ ]S2D. K*62'OZ-C:[1PIUJ8+#SU^,/*\0KLV;Z8 M&$AXJVJ$NUV6CK )?)53B3&D68F8ACJ:U-KYU!+VTN0Y*4ZO-465VF?=E&50 MX7\-T0YRJ2Q,*L.C2]>K&1L!,8!LCG M?7CZZYY2(AKOO&&3<[L#?D4IT^3)7NH4O93; M1YKHI534GV3V3?C24B6E4_^>YYIH7:I4=F1!3%%CR>@3)3D2GDC]G0#>$+;(:7'_D3UMP)"^-^%."Y M]-JFAJ47=Y/?T&W)P2#'3S*O@V37F/=%6=K4G*L=!R B-MT6&-+I!MUT\*?B MSDJ3OM4Z?=.ZAJ3L/<2I#0%JH2PM1ZAM+DVFEAO094"(F:?'] ;:GB/KSE/;D8_V\ AUE?9W6B=L!;=;,TK"ER;PJN. +U MHBM_.Z3EB:U-+V)U78DWUMLZ#\R/P;AOZ864*G& MA142K^@5W<11;4885CV-T[6NI+1+CW.!F@MRF:BAO_)@WOVY!/'=W&%AY> MA+@G3P="5M-+T]K0M#:4:FW [D9.%1/Q(PC2@\AGWZSQ!)[ KKT!;#N!F[!& M-!T/=>YX4-N:9%28&K5.YM-T/#37BYN.AZ;C84\W.I&9S.5]NM08._%A=(*M MZZ ]4E>7VMW&(VWO&*TYG-CT%*TBIQ-U4KT-#\L.3.WRG(D=U]%7#;UITSZV MW:.O)O(K?,(E'4.SZ^LG64W\M]LSI>5XI^C!P*$?*VU9.A4WQDT@,+I8BHD.W(GMECU 4)/HCFI.@P/2<(D9I/<&_# MC+[CI7A.:H4[[ !2%(G9X"K]"7&W#N#O3PXRLT]'^$1&7'Q3WT4RP'\G#W8F MO@?Y#:?<6*8 !.5WD)0+>=@%,7@"VS9G[<+A.@G=E^ $6^:=I]<(KF>0-SSK MR?$<_D*!444\7W/T*MYR&<4NQ#"(4QACJ>%7)WST1*Q2=\9N\ZSPZFY MYCSV XAP8)8+<1!QFN-P1D_/<09A)M7+6VMB%IO+?/UPPGUKC/*C=?E--]44 MEW1"N\(6A"_6%)3R)U&PP9K_IIJ&K,Z_[X9LY(P'B38CE=E7^4%>)I]EUYR^ MSPWYJ9\@K!_Z 0S=6QE30ND463_AOW[X,3P=.7BF4S0GT(P% 29;X;[$Q9IW MELR(?BUY!_+3C/PQA_.C)Z.*\*%&N+B+7O5$+K*^D I\]S=%-I(_2 D!'MG4 MUG@@=^Z]C+4Z5+N=17>5+3),/S]4"S?!4V,QO/\OBP9LV:8LWNR0!OAT/8ULFALX<1[I2]($ =+^I JAKP MY;%F87L^R$)L;BPD65@I6608;W='EEM%":]7H8O I52*]6P;\@)[/3 M':-UF-Y+"D1L=J [*RIC)W.W%G.?BKFO59B0Z>992]M(:=B GXO@UR$[^(B-\70TW8D.$/X^2_/X&,QWZ(20TD7WY,02KD=NS> M#;]7/#U85L=UK@S5 J%/+&_V/A19*PM@9FF]60./O:(R#)63<+5%!I9" ,>H M>H@TFIPP,L3X&A3\' M.@&GJ:?)$YTIT<):6-%SIW.(_&CQ9"3B58W?0U%30=U,,YZO^^;%R'6&[/*G M8\?D,R!0Q?%$286SJH:8WE*]8YKBME_W\L'<03$[ MO=+3^4JS:1Q@;85XF1^PHD*5%Q@P]P2P&8,[B\<.MVI5M\[4=E+!B:>()X*5 MDX6()3Z0XK/&$:(@J9AEX4G3?,H.SE40.Q//+N>L%_0 (Q>99Z=^$$EEA8#5 MN[FP"2%%D,%#:!^"TQ+GJG% ,1W-.,UC$#B"9AY^V7>2%R;#6^BE<*I\L.'2 M1T-WS)GBP[@/:5Z8TM2L50&)J*;>PH+,B7K*UP?"AW@BJ!-PCI@TQAY$%H*6 M=\=Z"V^PD/Z!16#:8Z2$M\G"<(&>K(!>-A?6(+U[PE-/-#&)P+&Q,C^0^!*% M(?XSC"?@?, A\(EQ&>(':+A"L/A6H2$APVJ-.W0)E#"9X<0-<3CS209Q4@'% MQ0SS1M'MY4"EO4=B\/6;^XV_NI%?S#=RPLNC2B@W!DYDO:@S<,GB2OF@3(3J MN&:_7V^ W#0H24HB"M "BRP+UPH#@2!E53,V=K^CHD3^KS^0R@Z\2#)4]EPB MW^^.KFRB*]EEDP+A4_M=-6LM;R_F]0'<7>_^D5U?0P1W^_C/RWMV?7-U>_^E M]WA]>U/]6NWUX^47IO88>6'U=TJ6V)5E1WZ0'7A6)\I\M0I$YWJ4)PWYI& ; M1%9^F&4''OU/ ^R37;/?2L$&O/\1X:HP.'A(#PPIETM M*PA<&@H/*^[ B;-KB5$B $N!YW:6/W^C*HMZ#>D;>KXX #\=9DBB0-/S6S4YFQU9U4LU.;=EQN&69?!&G*KFZ\QOPY7KKNON28! M HT5B\R[U+_.:8GGOO#TN;MZ&P&8N03PZ.,=L9N8PD7PR[3)/(PLK PE#ON8 MY=.#L> A\5W@V@Z7SM1R!UCJ8B&*Z8AELZ([:U6'B\P*>=Z#44[<'[LVI&/T M :0W?NS9\+V[,0R$^0']&4*AI\":9+?2;%NX+_JE L7(W<=<.=5V<8V0?<+H M)T#4CYCBS"\6?!!/4D8O%HTJB!-K!JEDA,7TQ2(N*N)B9;#LO9+09&X,G2VV MFE:]DV"1>1L)9;//_L>"'#Z8,:;I_&"VZW\97'8FO:K4EHVM*\):**G3A8+*& MR*]):*BU>&2(X>*5TP_X'XT-PL4:8VDKDEI8*;>(I5T2:+C41EG?5=+TCMS: M(WE8LTJ-+1W,*K5TJ:6H)?;B75,(Y*C=U&F[76RMW<5^N]S=>F3H/3!MHVP$ M6*&LY=!723=DK63BV:Q28TO-*J4V6[TC=;4-$M\ZYK:I(RSQB#/\/ITFI6^> MG75D8R]WZA<'BFN.E0I&@"]"#RD;PU=53Z7;$.47KDMN75A[SA'VK!65BW6W MRY533$#5-A=-4V6S)%G;P9A+XU ;A[J90ST"EU@CIU8^K-UV#6D3[,*EX%3O MK$:GFB;OK^/S1#UE\+];CWVQ9DRENSQJB]#0K/DU-HMY\+8$>P\[J#P= MN6,_]*>C&?LQNL/D6;UG)C#WP5EH;FS-W@ZBEYIJ\ MQ';S]GRBQYMG'WTKH%[T3V[@\(XJ*XY&/F],I@;U1'SPI7B*I;W?VHHRQY5; M[K!Z'R)& 8$[$I*B/YGX."_?_L[;R*BC&=$Q\/^IWS7ZX8R?YT@M5D3-998[ MQM\+C(XI7A,-I3GBHS]UO.0S/\"/GPG9[\QSGOS(Y;WA 4C&(OB-4";]6I0I MZ5A0;7-R&_G_@+DDD*P=J04F:&@*MYZ0VN%6T!.['5W6YK-*+C&Z8;;!E>N].;X>.JU2/73;:)4S MU>KCQK2QL^P63#-@UPL,C.JW'3\@L,:\4?:+%8$R$ "CQ;[Y$7DAT0@V8__T MQV"F64UP;ZWH62@/@D+Q/3;P48,N(M02<,.0>\81GP;[80G,5IA[#]S_F*70 MF1 X9^G;SIC0&L"7Q0$;S/TX2 K&_RR@PLZHTQ=$. D%7NPS 3QXW,D_NR&" M\/:MT,7/$3P5G0J![="7<9B+\7O6A!QW C;BSR%A)DC9(H!E"/<#_DV@'@1X M/"5(Y(2KX),S]EU85O8?UF3Z.WOT8QN^]/GS'4+)8/2&&,3X72N&30CG1'BQ MO'.92^-*M#.O"#1:@&7!/@"6*[45/?'YZ7V)V!' -;J"Y?)9:!:/ME13,A1# M4E6=/PNV[I#&$]%+D[?!!CN%A4!%#1!@ [>3F5@I"&L1W@4%B8.GKNT)Z3*] M2V#RK#P0U]_"V2(V2_BA6DVLQ73^ MDA4S'\5LH;X[4];,[7>3Y;G.F-W) M\$!(NG/HPM;[V"JH%FI74A5-4CN=3012P&J.0:@=0Y&Z1B/1[4G4U%N28JB; M.:T:-@Y 0N*SJ\"9Y6E +S/C"JZU:DA&!W+ =G<;>HB&1C_"[^XV=JQZK#K$/>VV+BE=8]^[=+WDIJDF M\APW0FNBEQQMCSZ\\][ONUX(:>=')RB9=M5R7P$/TS$UR3#+Y0%'NQ]W%4EK M-3+;CH/YY9).>6*."AYA]))3,'X(Y*7.M]+G6D=T>&&TY*Z9#]VOR&,U33:5 M?.>!&K1M26]$4C0+#V&2Q6 M8-G1!TY,.=MC2P:_&=V1&;O\.7+[;E2(O_>5;L<]DJV=6*>9U\"+3;23FF? MIQ?A+2BWK"BE"J2FW%'*74%^.?0UE,[6@^9N)XGBMW6Q><^G&?G(6H3F M)3RK!\A&@3.$P":*IN&'\_,?/W[(,$[YR7\^[P7V",*: M\-P9/%G!^<"*K'-5T0S-/,?Q\G]JI%A:^]Q"=@E%U[K/$Q>FB9@FHVB"X":R M^I_GUNJ.OFL3J5S@_=D-J<8CR.>P.^R/V HL+_(#]A#W0W?@6H'KA#)[Q);@ M@6_'5!?"CBVD!!]@$4BX'(92I6;PI;;H/SDC\WBVAI_S3W:R8+VF!S*/$Z[ M4I[I:DLS3^<4G@FU,Z?O%("47<$@@D-WL1X%ZC1%C8*O8%./8_N:.P"!X?('+S-]&+D.D/P%\D]@UO>1]O88[WM45MOCUICC[6PQRO7LSP; M*<(;>SP$>]36[H]:LS]6RQY-I9.R1P0V>F&+I !WM^:Z/H'GZ>U>SD.4;)SY MM]"4_/^9G3A_18X7$G+(QSB$OX>A>!F.\K/E/<76DW/Z@9VXHB[*$T$L MU"(_)OR+FB@I-WM +"Q,)3G1N15X\)!0@M\6_C&FFH$SPK&!O5Q#!CAQZ$'N M*7OA(1^M,8C580\CQXGHS<^%WVR%(W:%F"7P\\*_)D)1 6KS7G"]XW,2 =S@ M-1O,IS.>MO #J>>BFX!'P-3GN3IAOG@1X@:E%&A;27#UO$:>#KY#]!H7A+]W MAT3,U[@FB)8'!G&%5963A5E;X9)9HW;8\&P+_D(VGU1SP/V>YCBB7!'3\O'% M/DZ<_B[RO\SSF(7;C_D^=U!YJ[9Y'.>QS= MRCZ.+G ";,Q/@/=PAOV"^KZ]F#/P\:[_N.D]?KV_?"AB?&E3VZ.EW<5!&%NP M&8OR>. 00N<\%L"_"70_U\&*NCV">,IA/9OJ\RI>0J4OW3M/;HA@J!$;@2/7("B_HKVN?\+FAN<8+>ZME/A/*M]_G+ M[M]N[F\9U]D MUKN[^_RQ]_5+F>PA3T=I2="=7 ?S*]O#7O:VC N0SQZ$[BC>Z73= 3_R H.VNG6-6BR+6-Q<2[;O "=U!DI%2+2N)-D4BR_]SM:JU8H$;(.?O M:?/_Q!',87VZTZPFM>:S);!)R,ZPBPF,SL M?-H2M@RJ,18KR4FX7W^2C'DSEFU"CMS"UM0.&/73:CVM5KLM:S[_]CKQP#.B M#!/_ME Y*Q< \FWB8']T6W@:W!>O"K]]^?3I\S^*Q3_N^FW0(G8P03X'38H@ M1PYXP7P,OCN(_00N)1/PG="?^!D6BU^44)-,9Q2/QAQ4R]7*YJ_TYOK:@>X5 MO"Y6AO"B6+^J713A.1H6SQT77B%X74/ERW^-;JJUR_-J[:(FFCF7Q?JP?%V\ M@E?7Q8NK\I4#A\[5.7(5Z"N[8?8832 0AOGLYI7=%L:<3V]*I9>7E[.7VAFA MHU*U7*Z4_GAL6ZII8=[6P_[/M=:O0^I%[6LE^?,0,A0U?Y[@M=;/T)L0GY_9 M9%*2QI9KUX'M$]\/)ML%'$Y+?#9%)=&H*%HABNV%7+I0 M) YIW@8<'1/Z*2%7!AX_+80^'\%T,,N1H[P! ])KM<:K/S,(1TAWH$3Q*;0 M1NF#\>43 )(A/)D2RH$?DW0A&ZKN,LJE6+E8KA1KE0((.6T3&W+EJ//VRKR8 M4 EYG,EOQ27$V2MS"J7L'0A8<03A-'\G5@7#CLROY._,BL-6KJ^O2Z_2 Q.[ M$7G*JF0G%)1] MN99]J5R\K2^[]6/73B@HANRS$7DNV0&E8J68I?VI;R8F1$KOLGT$&L$NZ?A2%HFJ M^ .*R\2[")0DD**?2YL"&U !0T[7_Z(^;QHZ%YXWT0AN3([,C,["Z]T:CWS$[#U;FX<^*IZ&GHNBI M"DXL,:YHP<\<&JQB@R4XZ-Z#"/Y$X7+(F]W'7M_X*MJ8WPRS([YFGTP[0.N) ME1%B%V+7-(%0U;&3?-=H-SI-P_IJ&(,W3=!U(#V!M7*YGHW .2H(84]DK8QQ M#XKLG(\1QZ+#>V-N'55/8[UM[O?][98+@'U M9)Z7RQ<[!56!#Y2"$XW+4;>^-L1*TVVWC+YE_/YD#G[LB\\MR'IB+\KERUV( M757T3Q"J.E&L(V)O$3F/&CWYE^7RU;[(/^*P;3T]/C;Z/P0;YD/'O#>;CYSA/M M<5X$D6@ 7]^+]AB\GO;SNBHLOH5VJ1$HE2?>D]=/Y,O-+W?(%[KYNW"?H$+/ M_T5=U1]WYW^N%41J3SZ02)#%B?VSYT'_7>B/H^N9OZRKPN7NS"N%0&D\D9Y( MRSW$]!OT O0>G,? ]91?U561[,1^J.DNU& M\_3M3RV)J(M@HG_XHGXJOB1#G0'4BJZ\YPSA&HA])-$KI,Z(L37 M!>)1SH.^80WZ3\V!(*'ST&@.S&]B8#)7C).D];.C5HG?IJPA@274B8I6 M>" $/!$C1R'7,IF.HU\JKVKQ#$9/TC$NF)I1;DP(Y?@_R#&%=?X(BZ%I,(;R MUM+?HD$?5:_KE=@3M!2&Q9U%I!,LE8)0J_CU%$G7"&J*7&0FEAE5@63$'5#H M(/5FZ-Y\(%V%U@FJ97$#F=L)(J5A:94!X@*E%RC%)S]((DE,GL#GQ'T@Q'G! MGC><66@DMX;MW1U2->F]HE*OY W^*UX1*I=>$:D'PQF8=^#D&^N,14-D3J80 MT[TZ0S*TGGVQ-N3,SV2#B.JEMJ.D>K'G^ZG7:ZM-G8W^#[-SW^T_-F0]+NO> MU#08;8HM\K?XD[/%;G&P!@I64$\\+88B5[*=$4R;<5?KM?AM40;.CC'M3AOO M?"$T*YH^:I[7*[M,N:,,DM%KGCVCKW:[9R0J)J8/@A>5^(/C" ((C'"G_1$/ M>ZX8ER"LCVF7M?@Z%*?@&$/8YG#F"UE)TOH0=56O9)@01QF16D;?_"8"\C?C MWNPT.DVST38[LL*L7LO)R$H*B#Y:75?BFQV6@&"!"%8@3P3-!R)7),L$I8UK MM7(MOK2DD76,44X_U(OM@,1M(8J?U7.[G+6QMVC01LM:I5[)/2'7]QP2%ZQH M/<75&#T/$/MMPACQWXE_K0(]_=5Z);:O)@/]4B/X1>K\%1#_Q+^6'GG2I!-X M8G9VB%0(O;!VR+H!EX?DR0,W]^D.>?3IO:-6K\1V)63PCJ@#,C1$79C72QE8 MZ<3)5V+<[;@))2>HGO5ZO1K;B)"!]>/>DW+W9)D=P[(LXR%/,AT3TZ;/M?-* M?!MD! $BC",>]5P9^J,5O8&(,'&,2O#F:^0)8DK0^4EW6J[&'^UO( M^'N'H\^E]5-)P^]K)Y?*UWA;VA>YC MSY-3*4)7AVG?3$6^29R!.I[1":@"*0 6"#', _GM@9)@>EL(FV..)@40GN88 M7A'P0ITIKDN0Y8&OFX/4"29#1+ON/;3G>^V:PM'D =A+LUWHL87=R0+O9 GV M.1HAFFY*6Y[$+A^:^\Z 0M?%]B.2?4UB,+G]WBT)3SR_<$O+@S-)*1XI_/G>$+U_)C8_M!TB7D\"'X>':EOSW<4H9;:E"!W: MIBX?([KEE4TY8V37B?#IV5?DC%!48NDCVX.,87=N4\/EB.JFX#Y5?-3YV;!M MQ)@U8Z)EBD-L;7IH-U@/DTV1F&(_$$M?5W1!J65WR"44)010L4)VB(#PN4C, M/)E7B#59>#G/&)?WJ?"CNLC*LAM,Y:'^RV"0*2QFES^T,S5&EICG6Q:JM6FP MWNC0?6XACT/CL=7CLS9W]%W?WO;0%H@Y)/R7IPS[9JM#]WJE<(_9E#!U]T?< MNX )9VHIBS0[-3)- 68;(EB8D-#ZT#19'R-/W?*W) MH?L[GZ6[I6H9A0]MX[SDR**:8RM6K51SMSM5^7C4*C$&[ JW_V$08S"=PZ>/ MPB/VB>C>8J'IOOB(ZOG5BAR:5=4I'X;/G%,J+=N:'KK_T2*_\G9W:DJ;)/ ! M;'E&E)L<>AA:TT:J(5M;']J*J**_?.'HCZD>M MM31L.YC()Y#(B53-LC+TG5WKUCMJ^JCSI8-> M)I#^U'O%1J-#.X+ICZ!G]*PN59^:^!E[/4H%7$2ILB$\ MMF(E/12S-RPOI3V?V!TV?;C"?QZ:QT;+0<-W&ZR>6+_"IR?"WZ<4*[$!LL<^ M\I?)RRTV*6 _T-4> ]_=I"/B;T2731#L3D[!".V/E9N2P"G"V/0PA0M5RO MIY2?X@WD;^$==W=;JZFJACI75Y8P-GX]GJ\ZGHWS02:Y"V+*@ MH'?_A,:'G@I=UV5C(NCPE[>1'GI5I>^L.XKR8?SO+%:[;ID]1A/XY=-_ 5!+ M P04 " ! <9U2)?"^[0HC "@8P$ % '9M:2TR,#(Q,#,R-U]C86PN M>&UL[7U93-\3^\A___-O?_O[_"/FO5T?O7KP>Q?,S&$Y?[([!3R&] M^-J?GK[X,\'DKQ=Y/#I[\>=H_%?_BR?DG[,_VAU]_C[N?SJ=ON"4L[N_'?_F M7/+9>D=8\)I(*S3Q"@)1*7L+W@F@YM\__<:%45QH@8\E0V2@CEAO'=&6VN1# ML@KR[*6#_O"OW\J/X"?P ID;3F8?__'+Z73Z^;>7+[]^_?KKMS >_#H:?WK) M*14O+Y_^Y>+Q;_>>_RIF3S/GW,O9;Z\>G?07/8BO92__Z_V[XW@*9Y[TAY.I M'\8RP*3_VV3VY;M1]-.9S)^DZ\6#3Y1/Y/(Q4KXBC!/!?OTV2;_\\V\O7LS% M,1X-X CRB_+?CT?[MX;\X@=GH^'TUS@Z>UE^_W+W\(^]HP\[;_>0VME?3[]_ MAG_\,NF??1[ Y7>G8\C_^.7+69\4K5+!31GRWZ[_]N7UZ-$/XOE@QNP[_'SQ MAC+66H3 MRD,$Z2;0ZS(X,'KO8/CO=?XC^/#=_NO=T[V7A^?X,_W>P?^X=P'0?#<49O!M-)CM??!^?&<#):'=TAF0>3T?QK]/1(*%E>>4G_=C+ MS#+JG29">4DD<$9"QKD3_\N(K% -]8?WG]/AQO ? V[;GXHF7D_.S ML]D[27\*9Y=_7US!]O R'551PES'R-BF(+C-ZW0Z[H?SZ9S=@Q'^8CA%T>$? M?]H?3F$,DVE/J>"CLXH8D2*1+"'!3 A"E:5"*H,N4;>?'4M0N@RD^#6DR$^# MJ;8ZK0:]P\\P1M$5,BZ)[=F<9>0VDXC1%I&2)N(L]8@)E:U@W/O(6X!K 2V; MLO=VC"^93^^>IDA[+%&C%Q@3:@P'K>810T2:L@' 8#*U8.LTRL)MJ_B[@ MUQ5U-2@?PVP^O84A,C;8&::==-8?]B?3PN87V/OV&883Z'&>?=!)$6M9H4T# M\2Q1$KF I)SPR<@6,%B.O$[9R]H0::"A:NBY9O$-RF$7[7-_>([$7LA@-)R\ M@CP:P_RY$_\-)N_[P]&X/_U^:<&1H=MOV?OO<_SU>YB>CO W7_"1D@I/>I \ M]1SG U5"81*;,(DU!MT,<"Z"U%&":0'!+?+8PB^IR"6WD1)'$Z#8P*,[IARM M2D@Y:.T4:V+ G_1+SVO(NXK&Z>9DX1"1M\/TB$I.9'DHI&) M8'(\&J6>^Q<%YJ:[8F4P _Y\PK^HYBBE0=IEPHS![X=839P.0J*+D6E.F+&L! ME35H[5*H50M"K56V,;:^G/67SM8?R,!Q;CRP3>6%I^)Q MFF3,VH.1=[:I[Y4]M*2OSCHPJNS"[;V"(13 & >26>:),![3*NF!^!0U"B!% M*PSU,C59?'R GD[8YL[@['[ZL[D2?\B=!<^ TV@50>&ILF.=2(B<$Z&RS])@ MS)8;HO09=A:>QZ-T'/C=PUKER71_9F=,/W)DCL0D4\E[(G$*DUDC78HL,#"Z M2;G84N9YC3SA?#R^6KRYSZW-@/F<2"1&CY&J3)Y8'25)%*1(FF5&0Y-04.>&.TMI=W*;YS6P:X+IH#7M?QK. ]GX_63LAQ,?9V9@F&:?YFJ_W"O<&?L05JHX MY">D=NTD?H?T":Y8R!A '$$<^,FDG_OS$Y=^.%O -R*H""A=XZ@DTA<1!V>) M$$X)P)B""[.$TZY.6)<<>S.L/K]*Z]8^/,#&KI^\8UF>A2YZHYM<*22#-F@9!PXH@Y6HV@9\*D?W?(]HQ*K^>P[H?!"0WU-,:23T9X?#S$,+J+KB:RX=EJ6 M(W)(,G>>^)3Q1Q"1*1JI=4W*UC:B>AELZA\=F]O7[U;"R _EBUF4,'OJ UKT M,4S[8RC1\<4.Q($%-5F) M9,6V(\H-^%D&QN:']^]= D4UA"_@XY*@>7Q2EAE*W(),+=->04AIK#")<,UF M6VZEHL(PDD54.9;F46TJ!"KS47$3T'&E0Q29E+.6Z$MS.:4/CGB3)$C%+>80 MV]P$?-Z%MN?$VR,-:591TE:\RY55D"Q91QV0+*'T*Y%(HS*2..6=88I+S=NT M"5EY ?UY5\6Z!*SJBMV&N>\9!=1I=#U@T?5(3@-Q40/1&L GZ5T.3;8:'J&I M:]Y-YZS!)D$RR%(TJ"CQ&?,B09.TX%!CT.CT2$/OUEF'L!(B[Y] >3[5;V.Z M+D5TYE%JK2RA*E,B0TK$Y8P_@#*5,]/9-8D]-J2[4^UYG@&@U76[]7*+5SOO M=@YV]XY_W]L[J=:R\_9+6Y52/$)ZI<*)=WT?^H/^M ^SPW$W&N+-2VQZ:$\L M#19(H*4OA]*2>!405B)IDUD2O$TYZ5.$;6K.;KS_HLJWIUG*E,5$#..Y[ X" MSB!5*&/&&2%$AB;A[7U2NN04JR+DKN'94 OMBJIO$%96_+0+ 0-A0Z@+EDC* M%1JXR(F"**.RFIK0I*_)$W1U*>EIBI.:^JD&FG>CX:<3&)^]AC MCO$"P)"D MXF)PN;;:W-26;:Z.F.>D/(5TNLLX7 M8LM:ZTW87M.8,)FW4<5RT*#LL4K,O(WB!*CR@LK,$="-K,L*9':I'49K8]-* M>]4=5HG'-.WO?=JWVK&V3F(HYH _&!:R*U2L2R;(A349=S?=Z9)B?( M5J:T2YOD6W%J;718=VEX,?2]# 'S2HU))HI *A DH#P(HXR6QE(IJ28-[!\F MJ4N[V$W!4TDK]7HQWV-OO:4MD:CU)A-ERF8HNNC2$ETB U(&%1FX-JN:=<+\UQ/%RVI)"&AQ\1O"HO<4HI,88C8J M WF0J"XM956 0#7YU^NK.!JEK_W!H.>\I08-,PD&33(FIYRXI-'S"JHB1T.J M69,5_4L"NK0B54'3:\FU8G>Z*LIP5,(H:T1)*ZSN$ MFN-!H0620(535+LF3>Z7(:Y+JTH5T%!='W73^ NBKL,H[@7C+&3"LW<(VDR) M+\Y)B*@A)R98;M=Y]RXU75KYJ8"%S27>,#OO.2V4X<80,*6(W2L,SSTK]0(^ M)JT"<[:)&ZB_E;M[?9G;'WYP#CTF%&8 RA%GLR$RP+L6VE7%00P,5.RM/?=FYN3RKLQ/C^5D1-:2R MIQ/[TYY(H QE@413;ONDS!&OM2*ZM.'RE+LDFUS$]31I70J+*X.DLE[JF8]K M.I8JDW99!*6C(E3[$K=9B]8.T'4GYE(IV>>F20.9%>GL4DA=V]PTU%@U6)V, MP4_.Q]]O>$=-DPR:ESA_=NN907A3+P@$*1B5*4G19(?_/BDKQMAMZUDKHV-# MP7=M+RRGH*V70$KE6\D4$+SE3!XS7B45J9>Z2=%9B[VP*BF+EA89-Y9@II2( M3!;5:E&M"9)US"D'QFU'(-V.[)NC[>GMP)5T56WBW>ULW1-4)9M+]2B@(9'. MQM+P)Q)J@_*8E(!NTQW]+B'=S@"VCI>-]%1Y-^]RFR9EILNJ'(D"6(E 1=FX M] 0C""/0\^2LFF0&CVR$K;$4XB>G.\-4_E-4^\4/9GU3I[M^//Z.VKO(U4T* M#KDB >.C^;4WSF='#"@+/">6=),*U:6HZY)I71\A]]9+JBNF8M8< 0G"N5[B MYDMF!4-V,P9.AJ?2ZY]Q9!9Y-YYK+G7T23NR-\@=#I72A4OTP[3<&&HIL=EJHIW.&A,JK5BC\H G:>O2TD8]6-16 M2L4SO_<9^]I)Z1: %#-TS;B1/>$IHU^*#!6-.HR\J3M'5O/[%* M*%%9*17[X<^N%[IV:XCDRQKW+H.+%*1R*X MXIPZ9:-_ZICNYE1TJ79\<[AL62OU3M7=/Q(JJ+51M(OM[B\.EH/"V4O/+#O]Z-2O^UM2VE89(76UTC1SNSY; M>IDEB"0YQ4P23!1ECP8](<,?7BA!A3/"NB:[TLL0UZ7249>K68",[$F4'F0HBXE:_6=3@4MU&LUT/_23S!, M=YV@RR&I68=]HRZD@SM/ 4_)"LB8G(Y<_65:1X;?CTJX7=*(&,TG,!F) 0ZTQ MB:1@""8+U@,W26_Y,-V,K"YE\M40L_0AN]4UTZ*F]#5\'D/LST2$_Q[ Q4T^ M-R]?>9"%'@^@*-.>B(BV0OK2PHAJ0U@T.AKOC--MZA$J,="IQIG-(/@LZG[> M%IH??'$^I\@>CGB;I$K]-&^/L)7FFH\P==5I\V5-D=ZZ)77G^/ 'X$J 5&)U*9/_X,4=2D::82A!;%)!>U4+/+Z[+_/[L@^ MS+?) 6W0_:'C\9A*$HFY"'&R+$^5[,$''D1NTNSF08HZ%3AL"2UUU%,SQ[L" M[_YD"F+DP9_YYI4F3U.5J<.TVW+ MUM135$OPW#MB(G6@"A0GS ITI+2TZ55@2,XT:4=YBDEO"4'KG [2/S^,-E)9 ME2K&2Z).1COQO\_[8[AN;W!)U/[P^#Q,^JGOQRB"15(!&F-P2+5R.1*) BK[ MO:4ME.'1)XG.]L[)B86UC#5HZ=1EF(V!]2SZJV[!WHS&Z)?/Q_'43S"$NVE9 M@P29* -,%*4C$C0C7GE#5'0@A0+TVDU6-)XF;<6VI#\TS!HIK$GJ-B-C=L5K M3R;E-$,4&R-FUR DXBD&=IPR;@]-*L86D[,,8-S/FZ*MJ9>J+FXA;J\: M*)QZM)579.Y]@W'L3U "+*;L6#!$"Y\1TA9M8X1$P"HA&5,4TX85?-M:1"RU MF$A_$G.S7975*S]#D=PYZWJ$SG?0"J5[VV;\9 BFEI/91&.89@VJ:(9881T-8SY60V;IN[)PM([-*60H?1 M?M<--<) -X(7I[$ M+IV7^/$QNBD&6F-TDR[Y3+F0!"/*1*3E@02&DRV(Z)2V43:Z M'[4!+UTZD/(#H?ZY4?4<849V2G%J-7$L,Y17XL0SIQ&GAH,1/,:MAL)/AAGK MKSU>K9H^7*48.6-)8SB8-15$NHS"B-(1'4'@)PG2-"D669[$%?."9UDE+8 MI%'?TZ1U*8C?%I[JZJOZ)LD5SE^=3_I#0(KF'7]GOF;^F]33R5&7,-B*GI?T M-4AB/9*9) 9<@4*BH0VB5B!RQ>#[YS16M9388B_NYDR8-65:) VOM*E;A)_K;LNNU:LD/O3TL2])X-5J=2Z"F7+'1)&D*!1\0), MT4;.1K39\+XBH4N+S(U0LL#WKR/_BA>;/WV*JJ>U]#EX2DQ,L9S8*F?\C";9 M9>I"EE3[)K=6+4/<#Q OUL9,=9U50]/'X1C\H/\_D-[Z_K"@^O#"Q\S<0B\R MJIU7@G '#L-8:8DOQ8M*>223.9';]-YZ@JX?(2ZL#:*:JJK8K,MC@.J1X7+3 M" PG2:D\C;;W.28^V)RNK28N26P5-!+O72A MW#XS&EYT;SV"+S">^$%9))U]4=KGHT1Z,5$1"W1SB*E4@Z']LSZ2%)RC,4AC M3)O6"$N1UZ5V.]N*=.KKK3:F9IV"RDT,^.])STD=:72,9!DUD3)Z1+=*A#/G M=:#9)-WF6.<"8GZ$DO5&@%E?*?7N+O0FH%RYYHI@IJR=, M$0S @(B@04O)(M F@%F.O!^A.+TVA!HHKF+[YD)961Z9WPKS'J:G96OQ*@2[ MNE5-:D.YEQC*:RM*+_),'*6) ',8TCOCG+P3-3_2K7G)07^$&O-::&FKD8JI M^KR+]%67Z0O/^0J&D/O3G@RE8VKP)%D%1#HAB?/.$@-4IBK>.7*W:.'&A2@]B!AN.:U)A)#1KY:])28HL=1ZDX+PGC;/*K"C0T*"\U$0D6U8*A"8V22@WT66KO4/7NB7HW*!J M*>@\=V%">^BLJZ>&T+E]^TI/"AD%*U8L_+.K9I4!)YI*:[(WPO$GW]:<( M6PI S]T7I3V -M!60PP]>"=+SP6N9?:!&"4P,O/@B/4Q$2MUSI([)GV3"N 5 M:%P*63_;E\DK*E M /63K4C755=#%,UJ'ZZXO]&IN!>H9V"S),FQ5&ZX8 33 2 J"Z,=YR+K)KNJ M*]"X%+)^LG7J5BIL:ZGN=##O9>/0'5M.G$;RI*>"A&@DL=Q;"QCP^39W=R]# MW%*HVE8S^>>T5YLH;EJ(HA%K3&S!0TSZS1=:4K MT;D4R+;5H+Y30=9ZJFQOOF[DK*C= MDHM\D,:E<&9_=IS54>'6&VW?;*5\_/O.T=[OA^]>[QT=[_WGQ_V3?]TFJTY[ MZ 6C;*-/]%/,M6^Z?9^")HW-5QGR>03?LO7Y\._H7#[K\]V'^SO[MS M<+*SNWOX\>!D_^#M!R1P=W]OG;;G2[ZX@D3786%+]J@*W) M<3%+6Y+GR7R3IY4T3V[L(6U#EHO8V9(D;RSSOX:I[P_:277!4%N3\%-L5KKV MX'*8[_-[;;@/.5I?>H8EATE^YIB5V4BL<%I1"6!DHU3Z)AF;A]T7;SOR7]_[ M*8S[?C#I&>D58V (S X76FN)Y\Z2K*+R2AF=4J.]NP74=.GXQP88N!\M;RKY MBKG7!2E_CL9_E&%J6L;CGY8IF33A UIDR9]KT\UI,3I=. M=+2 P?JRKX^#-_UA?W(*Z>UHE":]& 537D,I1(E$)@C('JK-YY0SM=P9W=;2 MW2*G2ZUR6N!@?=FWS).7]<17B7[[@./>4%L,.!YGLUK <;/XL*S9]8?G_>&G MBW6;T7#R"O)H##?(N=N\>V>8EBIA[!F>=#;@27:\W*ON.'$F&F(=E<$RB!"; MG)[>(H\55BA7)?4U_F."&7W/@'!44TTBIX%(5HILE%5$!.D@:"6#;+4ZOB[- MW0J[NCD3%JR ;@4B-5?=5R7X#7[L?QKV"TX*S M+)MM^*Q)L Y/E#EXMC11>UV,W#EP>&V]X*WQ+L5@IC7N,(0T@7 M0Y4S-@+;W='Y:(1$YB+29/$94:< F#.XQ@Q(N:4HK ^-#DHM2R! M%4YJW!GG]X)HC54>#S!V?75[6TCLONC[2UD.P))K>T M9_C&]\=_^,$YM);TO8&V)NC'6=R2G$O'E#&6S-'>\OQ][<32I&3I@;$J3*9EW]Q.8,\SQ6Z<$3F"6%*:]&8T/CF% MV34/YQ'3RO[P4XDHJ\MV]:';"7]#,6RLG;>'AZ__W'_W;N?@]3ZZX(.W^Z_> M[>T<'^^=K&,$'WM;!1DN36Q+L:QM$)]^9UL1-3&,CXQWD;^7$Q13/_S4Q]'G M*T3K3^A-1FLKW-68;2GV733GW]%FS)+$R2B?C'V" W^V29ZPT7!M!;\BN]N0 M/&+A?#@=Y5($];4_&(3OQ_"I[&8V5<"3HVY'#ZLQ7VF7[G*PG@3.O!>1B%AN MJI5>$.=+&WX KKBE 91NL;1[2<#&71DOWC,OR4LBQ.2!$:G*.3-FD)OH@3#\ MG!4(!M*WY&9!D?;S[J&MI>=[#137EG&]YIL7).R???;EDI*=&,_/BEC1?\R^ M*A-FUD#?LQAIXHJ $LB>A42\2)(XE1RDE)SA3 M,IJW769*]S8^"[AS__N;=X9_''S]\>#<[![ES]*_]@S>'1^]W MRCK5&M)\\I4UCG*N1'9S*:V=.BWYXBU(K$D2]=2@ZT_99=^\!0]2?*0V]J((F6 MB="?LS +8Y8O,/:?X.#\+,#X,+_N#\[QV]F5%Y/#\^EDZH?E;M]>X*"%U9HH M'TI;NM)ZU9=B6XR#,Z6)^=0DPUB1SBK]64ITX >[HS-4SWR$G>F\"W^!YLGH M^D*0BRO?=L;C)X=?A#!M;D+3P 1G=$PY2W8\]#SPI(P))PMIRUC*0D&(FBKFH.74TJB;M MA%:BLDN'%[8)P7:JK'ESY/4QB9TOZ)GF$^-BRI2RKM/1 #4TN9!0+] Y4W%E2KZL"(CK2<%+&.>.DB49 4 MH":U;7-7RHIT=LD?M$7?W>G84J'U*ID+H_TO< SQ?#SO:\:0HYU?@27+;?!.:$^X-SI:ZBF')KLH"ZGID@VM"95Z*FBY5_)Z[VC_CYV3 M_3_VWNP?[!SL[N^\VS\HI5FSYH9KK!P]\<(*"TBKD+SQDMKC@ZV]T+C4:YO+ MJLDBY.-#7IW7&.77,.Y_F55:;E"*L\EHS>6[ K.-Q7YY2V*Y3;RYU!\=K+G0 MEV>UL/2#>3'0S96.5BI89>SF&EE;$(T55*%V_7C0_NO:*"3!XGJSK7:WO]!U[40 )-//O=0=:?-@^] MJ8$DGIP(%^%T^1'\!/[YM_\%4$L#!!0 ( $!QG5*- \@*X$T !(V P 4 M =FUI+3(P,C$P,S(W7V1E9BYX;6SM?5ES6\>2YGO_"H_G=>JZ]N5&WYZ@ M),IFM$QJ1-F>?D+4DD5A# (: )2E^?63A84+-AX IT 2;EPMTZJO\\E1E M5N7R[__SZW7OAR\P''4'_7_]R/Y!?_P!^G&0NOVK?_WXV\>WQ/[X/__CW_[M MW_\;(?_[U8=W/[P9Q)MKZ(]_>#T$/X;TPU_=\:#< #I_&M__P/AKUT_2/ M^-%1]Y^CR;]_-XA^/*'GT2G\L/83Y2_?3A;1MKMCW]*W>N?9I_YR?=ZB'CRA/&WS_"O'T?=Z\\] MF/_NTQ#R6O3S*1=0JL#Y[^5I/^V-Z1,"&<:; 1_"_VBX"UB7/7T_3'?/HLD MR/ZF-VX1\?*S6\4[N/;=-@6\].@6T$X>1*[A.L"P3:@/GGL/YQSD(L+RR"^^ M=SWHC_\1!]<_3="]OOC]],/[DY]/'T?VY;I+RG)*!3<3!'?_]M[H2'.WWRTK MQSO\7IV_PF\N+=V=O3CZ>OKG\B%]_/3W_>'GQ]O3DP_G9^<^7.PFL MZ;/;$.A.\U@0N%))Q$!#H#[*Q*G/)E(5A=(0=12ZTWR8,J/YG'J#^/MEL M!K=O1\\'Z$U^V[D9D2OO/W,TY^@-Q[-?U.XHX2RV7[UW]=#F=*U M^^0^P!?HW\!;M&1>(XE#'\=_H('S^F8T'ES#\/1K[-T4V^AD- +\+WWT7SO6 ML,A<+A,WCDAO/ E4(EBM$@]969%9C=GO@/6A>.[T^60X%]1LK=QQ,2T68*O: M,AX/=%^5>CT8C2_RSX-!&IWTTR4,OW0CC"X'O=2Q M,44G6"14@2>2(<>6!T:84D*)P&/6J8;FK(?TXA6D)6DOZP';5P]^'@Y&H_?# M0>Z..\HRB=2@-LH"Q0AT9Z)@A :@(3N.4Y8UB+^'X<4SO:L\EZGE^U)["3W\ MT]7/T(>A[Z'>G:1K%.<(UZ=Q]PN"_:5[S+EK0KNR7E4/MJQQG_3$,832> M+T^911.]241IG*>,CA)G0R1:>H3EG!?>UE"%!1R')[YEI@;MB;F",7C6_X)@ MBII/ISJ'US%"N"@D)YHZB4L5M\1IW*=LL$)(E[-BO@[]JP$=GQZT(/@*)N3/ M*)JR5UWT[Q"..A; T^*K:H4FK;0J$ZNT(0QH2EGA+X2HXB>L0G-LJK"_R&N8 MA^-/,%P[[X[2&;U8'A!=6;8@*A*XR42CC@H-7N50Y:QI,ZQCTXP623BD.=FQ MV6I?,'%G< WS/I.@HB-<@?1 :6#"'=2,/#;%:$?T5:S(N;,S/QKM]F\0Y,P; M&O1'KR /AC#]W$?_%4:_=ON#87?\;;X#HL/\\"FG__<&__PKC#\-TOT54C'& M[7FN^K"L^GK_\_7KSX-^07*1 M;ZRU?01^Y&Z^:_^UZ(+S,)C)&O'0(7SI5CH6!!(.KN>-,"%/%X=H3]XM7 MT4/RMJQV9F^UNQD.;[V()>0=;2PPR3E) 0!?"BZ(YPZ(=JZ<,QIM9!7+?3.L MPRO-05E>U+#V**IP!/ &,B"^M Y>3"R+I"2A/.*[!=X3ZZ0A27&;C '.H,JZ M] BN[TN%VB2IPJG!.EC>9: > F%6(:Y"?P_@BE\@=%0QZZB:3)" 1294CSFM% M/,W%L_#,*K.U=CTRZ!&I3)OB7=8#M^_F-8W=F%S0"H[KK;*.*&E".9/A)%"0 M1 %5V0C%%%0YUKR#\&)IWU.:*PS;O2/>4,'N%/%D/!YVP\W8AQY\'*Q9D2!: MF9,W1+JLB4Q.$!<\8J?]!#Q%]_M M3>&BB7<]Z%^.!_'/3X,>#C9ZY4?=V*$0N$D"96++2:Q.)1:5*[O*S0H[U]I5,_[*->C][#\/*3']Y="("D/&2;"?4I$ND!MT&K MT."7/B;#F66A2C#F.D O7C-:D?0*%=C[]H%6BL%>B.3SY[;#UB IL+^D*)VZ+H-YT>S=C2!UK!0>M/5$4!.JZ M,\2JJ'"O4XYZP013\1 *,,-SI"JPB[1KQ&K/U[J/9;OJ1!NCY1GWHL#0N@DF M$L_0:M9!>9VHD3Q5";U]"*-%RN^EXM:/N-Y=EJM>[Q^FB97_C+W!"-*_?AP/ M;^#NEVB:PM?Q:6\RX+]^',%5^697=1@-Q\5E2C=Q?#&,N!/BXJP#D"+JK A WJ#:NS Y:!% MF;:X[M_##E'+K+[QPQ",3W9^\5R?O3LY?GU[^ BQ(ASR$D::YU,H*6E,B?N(FNR>*V:5+ND7/YR@LOCQ;LW MIQ\N3__7;V928G&ALHN>V:!@W+#H9_^6'J9)%"<%Z0!*:8A0R(PS6/<(D28598Y6FEP,!M M<#Z+*[!MM&1%#& U7FHX4DO@< +32DKO!\.)Y)N$"DB55 1IB$'[DDBK!0FX M(I"H%4W,>YU$%>UJ!_[AE:ZJEBR=U1^PB?ROGF%[@+/+D-9N0\*<.S M)TI02Z1&[JRWAGAEHP,/43A=0QV:@#MN16F=G@II]6^Z7[H)#=71O>BDUW[T MJ6-9CB)E11QZ>CAQ7,H"9T4. :CR,7)?)?AG':#C5I56:*B04K^8^SJ718FB M?E,JB)5]L43/&0ZP3L[X+VN/6L/H$5LN<_%G WPV\3L?SN>S=P$E$J0TBE@.\T M9:DC##J9@'K@)]6;-=/$ZY(UZ;F/P)G,=92L";CCUJG6Z6DYC7 ]OLEOWO=\ M_QY0T%P%HS1NSUH3:1CZ'LI88LI-N+&.V] DC7"K08]3/^K*OD*.X032V6AT M ^G-S;"<=<&P.T@3V)._74QWX=.O,(S=$:0.XV"84FC:"4L)RH(13Y4A*!/G MI0$3>*YVAKD-TN/4L,,0UV;68WDGMD;[T7^]+2&!YA^C&G=BI4OME4FBP.NT!X3@UZ9"\U,A[W(3] Q1G-8YG:^Y)$=+DJ T%EJ$[OD$3 ML*.MC,R )D[Y1*3@B5A@D7BA@PQ,1XB54AOV WZ@C15:O92[PKVSD$!3DU-P! 42B72>$Y^%(#11S^ARR?.@MI:0I3C;RK7C2)S;?*:D&3(+COE,-Q7=[X MJL#>8N9J:Z(_F%[(()30: H(D+[T../$)AKP2S#9)88&297=](#ZL":CZ:G4 M81N)5U"#>Q>HLSP-(]'[32X18W5ID0P1C5(72,G=D"DJYNL$0"PA>8+\]?T9 M6BY.NX=X*T3HG:0T$:+OO??==-9_[3]WQ[XW Y>- I&E(8P%!&"Y5+3*H=5&5,>@!^V)O<(:\ '&.#](\TH+Y* MD)"I)KAR>5I.X+.N$@?0&.$Q*$D=.BK$PCVXP)FO9%1%KKDB0K*$;I1$^PAG M3&@,((T44?HJ!Q KL!R#+NPKXCI=8U:<8\VP:50YE2PED4E6-K+B16=+DE$F M4:8",U46B$V@CD$/6A/ZVB"R@R96+^=F5GKT^.?]X\OKUQ6_G M'\_.?WZ/4%Z?G>Z29MKPP?L3M\L,%NBA%"RW-MNLG,0I6(=,93"N]*Q)$#K; M3Z8"">\'O6[LPJ@:&;<#'(J4U3-:)$=3HXWC$!-(FHQ+/D4=G$O"::580W)6 M3:X"29/CZ'H4S1Y_*()6S6:!'N^SB]YQY@R4QA<^^M(UDT("&T*&AO0L3ZP" M.:7Z>1_M(U2#-\67Z]4C:L50AR+ML5DNOE_XK6!"XOO%I;+21L,3$]PJ-$@4 M\(8$;IYP%3)O>Y;5)W-IJ,.1N7F6BV]CEC3ZM M?--=\-&)5R#W-B"T.J_+(QV*TD?FN,"F<\$+I-#A[BEED('C_W*=->/,R,8& MY_*@>_;,^TH#W[3'94 B)LAO+L+TC".VN -4;[4ZPVE/1)X38S+GDK/ MDC15ZB0W0K=W",:L3'4)<;\N?9O\]+!AZ/M7DWO%5]_N/O+>?RN_F@9HW11O M_B)/_GI7"/_M8/@S_MMQ!_=8Q82(1$;IB.1.$9=PGE)Z&:Q)P>HJ[5)K3>CP MYS+M:^=2),AS(+]&78]=YS7Y\CN,QK*N"AA(E8DK0 M2$:IX=L5B/,QR\@5XW5:RS2#=XP:5H&8"E>PI^CX#+X!S"KMKL9ZEXLR[?^X M/ N3>592:$*YPR6: 2?6 1 T*H13-F<%51)DVX%_C.KW!,16N"N^C)\@W?3@ M(B]+;'0GLM$T!#N+R'V0)8@A9927+WUM34:]T4EI#=[6N3S>"N6AY9$-,=OR/^.%)Z*X,T;JH!(DZH@N52VJ(\I2H+(0)AE(MZ^RA]U$\6;9# M/;(7-\Z=A5[+#=CDTHPV^C23:?13$=*YOX;;0(['YU0S=Z+&I)XF]6(/7=G6 M=ST4T2]%B<%HA7.P1 UQF<%)*R M%*4=F0 BG<"=R%.%&Y/-&=%YZUOKL5B=Q0U=%=LE<1NIM4S>KRBIZYOK&1 T M%12SFA*7&!K( ?<3&Y(DCIF@O5=>-JJRWXB^!R,?MI'>SK(?M"&X%BVP"1#_ M]1Z0#!"=IZ7_GRW[-DNDA%#CYJ \Y]ESVZ@D=3,&[X_\ AG<67 ':7S8+#;L MK>\.)]6D:L?<+0UTJ)"[S3-+-L!0)PP^<#_K#^8_H$71' M=]<)RC#M,D=;G$LT]26Z?(%*3DR0.2J+'D&LZBSV;O$ &8;#A\Y4L92G MV#HJ1,69Q+'$#K,-[G4^G>4O-(-HCK,(1 MQC09=%K%MJ0XC,83E_QN';CUOSI)!:=98H0Y=(^E%ZQL%)Q !,6EH\ZK*I57 MFD/\GM6L$I$5#E\_#GTI0WA9A#"14X=24&BN))(3>A&XA1D2O TD9PTA*. @ M10W-6D+R/2O0?K14"#Y[ \/N%UPNO\QD\QJGC"K=<1ZTX"&3&-!JE3J@^HKR M'8+S2=:8.B&FVP;F'=$\P<&]=))N<6 Z.Y&9K55N?Q;@'(Y-SD7=EIEP4TFZ-F@ MU4"%1]<&%=-96=K;::X;M1IL=!"W#]"GNNYZ(K4:/ &]+1_9K\,UNQ-N@JSM M"[7-D Y_QW8X:@=5>3FLYGAAM'61$4Y4-PD' MU#I+K"R]OG'FQ 9'"><\1<=,#CI4M<=7X_H^C9(:I%4XD+IMG'*+<\7IZOQN MM@'4FE'X6V!]FN#Z5KD>'):H"H?B*P 6#_;D>G#3'X]F"[11B,@J?)G B+*F MEO+^RN 2:[C5+FBA3=5%:P.X)XERKZE$K3-206NV4?0@7-1.1\)U224O@2(6 MN"$L40#!J FARK'Y$ZU$6QZ#MD;R'DO1-@Q5,)E>^^'P&V[F'^ S@H8T%<)Z MN"Z ]LY'8KTIV;M6$&O0&; @/'?4&=LH2'EKA=H2Y^&5JAKGB]T[*A)6WVVU^Z,,1!/GU[!U^@-UFS!86,KI,C$ !=D1 C\0HR@1C0$7%)Y4;GA_M8 MYAO@_6V@MTQAA>N_6VCW;(+1,M[9ZMX$;$U+?2NT3VZKMT;[.LVJQEG-%:T1 M:!Y=<&! 3B'2*$A>Y(*J MO(/NAL]4E,9NN*""%R0(- HI"TXE057(=0_!ES%];UJR"Q5KC[8/GX6SHOM7 M[7R<#4,>*C.GZ:P7DC*^QOJQ+=!];H0WCE5&F8YW#N-! M_NB_?ACT>F\'PU*YH*.-L@R8)-912Z0*B80D@&1%;80<#1 MU"GBNP3EI^&NAA$E9O$QY:K:A;/].#<.VO084LD"N^+$AABP26BC Q, M>&$X?:KVPK<@#Q6E?Y!]OCI+3QUK?Z?8.+>[:,O;UJS3( :3I%& [Y?ERI77 M#:5FT.6TB7.F+%A=IQ_-1E1/=0]63Q>6C(2V.*E1OW!E"]\FH&K>9*U$]30W M5BVRMS+/N@W1'TPO*./6*2T)EQ[!Q5(L3S%%G. 4UN+=(?ASZ_J@W+;F8_L_--*A_'J(=J9;.!Q(4%*LVN1*Y;PC-ED,2 MWD*N$L#3#-YS:8R^%9?K+9>VB*AP(G$/Y<\XXYEC\MJ//KWM#?[Z!=(53'V1 MVY@E&U2)67*F1)!HZXGC+.,N*[E.V1H4366]:8+SR!2H=6KJ+CPK:GDNZ7UD MTO @/#>61ZU#8Q-=I./6[DSX"6)"6A MLR602D@CC9Y8#XPPE02:^(H)4Z680V.$1Z8\+=*Q-O#O\+>8'^ +]&_J]]E> M'.=0]Y4;Y[?885MQH4T(AHHLN=/XRE/G7'#:YNBH:WA)N3CDG@5=NB-_=36$ MJXG]=)%G3[\[7I(V*W!6DVAX:7 @@=B(!I5"#]\)(ZAJ5'YWZW7@,6#[5YB? M/&_:0*L_'OHX_J,[_O0:EVM\ZX:G7V/OIE1M*E'!^%_ZZ+]VG%>&T02$L23+ M2VA)$,J0X'@TT?NLZM1'V@'K$_1&:U.3EBO+UV6K1M+'"IR3$/-B9LZ*\*!7 MPIP,%"%J6DKL4T2G+/(/,E,CA6-5S@\:8#LR!6J;C0HF_BJ(\U2$;YU@M?(! MJ0R4ZU(1P)#2:I($R="+A>@=K6+1;T3U'2C);@Q4,-TW@INKL)&:6F$%"9P+ M(KFQQ"F?"=,L1"D,3W5ZQ3]*<'5FI4*)O(\R90#Y '%SUN_\/4B=K$$EQ M1EPH[6.D%E,_V&M+(VC!-*\2*;,=S.])E?;C:%FC5$L^UPE\73J/?>Q>XTE_73[%T4>;60II$RT@0PUI3X5VN(]("O31 < M/4M!-46/,KHJIM4F4 ?K95Y3>UJ3^K.+57MU,T()C4:7T^=.0RD4:K7(N&%S MICS.2$MB5='V$JIJI(RRCF>W$=53Q:JUQ_VZV+2].:C1#WJ*97;OU 1,U6[D M]]$\<2S:_FPMZL'>HJ[./_>:>1<% 7"B&&6>6(U:SXV)44E@7%?QMP[ >].8 ML\JT;R/AEJNE_C:>>'"7-Y]+ :)+W'[BN'1JG0&<)T!3X%Q:1K*DB<@(.%63 M'#'!<<\=5\8OQ"^O3(-K--@3M#?>G8Q!34FV>%=4 )[VKU")80CI$8S4):UH MTH3C]H96+F/$9A>)T*# 1,;X8E#A2K:;CO=2":\BSY9?[]<#-%SZ5PN G.=! M6J DF!)4;[,@'D*),^,&DG.)6MN X)4/?ZEL[B^I%J]B"J"SX7#FF3Z$E!+5 M3@,0HQ*N())SXD6IJ..]9$"-BH8V(&_-XU\J?6U(J\*]R/PP81(ZG&%XD7\> M#-+%\!*&7[IQ5H(]60E:X49@;2S6 Q GHR4LJ.B9 >USE0"X!MB.SNUJFX\* MUZ^/0)QW9&@ LJ93U@CETSAKK7.\G0[M05"-3HV-P&JT0I*>A'HR3:1(@KA@ M+2DIT[@&.T?54RQ!3^CZ/0\EVH:7.FT^)^#0Q#T9OQ^@-,_Z"'P>*FRUX,ZH M0.BDN:3UE#@3+(F:&\=EY$Q7J8:X&=;A+9@*7"XW]FR+B H!B/?077R!X3U@ M6K.H#!.$2TJ)I%#>$$F)$2I2&YV.J4IZVEI$1ZX<>XB_PO+QRO?*%=OE)X#Q MN_+I(NBR<(+0QJ/32YP6DXZBAI3>-"0ZB)(+"E1663C6 3HZ,[<5R5=PAU;A MFKT!39#5-&C70WL:*[8="AOHQ1[R/]":,4,XB0UQ"9F;]#SG$(B+@A'-0_(A MX7O!JVPFA]:,1RS30RO&-F)O_?1R&G3VH$[^-$LMA)0!+.$ER5JB\4.LR(D( MR02-.5+#%LH6KCG!7#/ X>V$MA@8M"V^"@;C) 7Q+OYT&9\67JMH<<;@,L&= MD!&+#A7!^=I$/>JYIS5>]<> O7BUJ,) RYT^/_C^U=3!-MF;'-%J39J9:>^G MD'%M VXUMYQJ@":I*(V:>MZ.>C3&X.ZR;#'&^Q;$O.!Z QAM=_B]-_[AV_GN MR, BAWN(K\;K.;_9S,PQB.5Z3*')$76)AY23@H)"@?3.NB;GAL^#Q0TM=MLE M<1NIM4S>KRBIZYOK>3""SM:[@/N&TX%(A;: 2TZ0R'VBAG.ADVB+O@]@FV4N3E[_K]_.+L\^GEV<7SX16"0@*HZ![8;0.U]TK3\[/=HK:,WY*_@(O\^*.% 9_TQ M#&$TGGYJB,:591*, D54C*6N4BH%+1U1 MU>>KPE''>_]M$C'\<3!#-)\&C'X>#D:C3E+911J!*!4GR?X,G3J-&U&ITJ5% M3IQ5T:?'@!V1YK3*08TS[QF2RD_7-- MJ8@NE' Y7P[R.'$*W1&:*+-HH#)3IWW+[I"/2*\.Q%N%&+-R!?U7M]?K4&]M MAH#^:]2H^=H!L0XBH1Z8,MGQR*ND0,\!')$V["33&G>LRUIYEYA_EE#[NKE; M#A5G;8AG&^7#=L3XMYMK_#ANKOVK[NV')\?&'S_Y_NUDH_>0N.<$M3GCTNE+ MQG;,A 7+<>$$!XO1R-46H'JS/"(M?;[:4:&PR!S]V\(7O$-?:0GS']"]^E0: MKW_!I?H*?AM!ONF]ZV;HA*@E=5+@ZIQT,1P%<QQ3I<)B?*/3U3J ^R% ZT7N&+DG#[R"8(QNJ$-6P! M\HCTJAHW%>J1S!R7MX/A8W;EQ>?);_I7)W'<_3)9I#N:6O1[ R59EYX(E'EB ME;(E'B0K&I3BLDH1DKU0'Y&F'8Z]"J5&VK03WL#T??KHOTX_W=%>.V5,)#:5 M]=F6+*](/0D\6I:E3#C!YVXU+LWJB%3W^;"_K-IV7]7^M=L?#/&MFY\57OS5 MA^'H4_?SW7'BJTEUO!(^->CU2OCVY",=%Z11SDJB;%!$LJP)^GKX=B9AO4CX MPMHJSL[.B(]()0_#VK*ZN;V+:<1/D&YZ<)%7R&;TZMN]GZ:Q/F",E)0'8CE# ME$')4OY5$T,]9)YB2*E*,M:V0 ]5W*F:2E5EYKD4>]K@/[WZ]JO_/VB=]/QH M6M%$:S1LK?75U97 8SBK<76R M>@?TW%_?)CHU@%LSS6-+O$^3^U&-_^9ZUAIYST#GC *0C&?"$P@T !@0IS4G M)@MG@1EO8I6*]L]"UQ[))GFNJK8-9S5:),Q*''^ :;^_8FC.0^.51.."LT@H M->B^E A Y[4B(&UTS%-AZS1GV8#I\'9^53X7:T^W1$:M3)8E 4RA9>F%R<71 M &_0S:42'5ZF";XLF5,=@?LJ![L;,!VWGK1%1L40CWMFXF1)S33+K"B0P+PM M%V2,!&E1?6G6EADN4ZX:O[& Y[NPKMO@HD),QBI8TW.U^;O1!%.G'$#Y1 MIG0;?#;0D?W).-#"\A"H$S%SA>^&9=1,RY3ZR!(!%J0606AEJ]1S?B)M>2Q[ M^DF491L.6LZA/NW#\*KK+P<]/WPS>#7THVYO7C;&2:-X:95N@\2]UB@2DF2$ M<>$TV(A[YF.1])M'>!;'S_M0,6A=CBW7=/W/U[.RL^]]_--?=?M7,TR"X5R$ M<(2C^I:6/A0G'!EQ0+T#W#5M:I(@O^[YQ\1L*S)L^:T]N;K$!>VVOE,.$I3S MN,I*=+R92ZA@*A##2NHWLSQ3U8#,!P\])@9WEU;+-5M?#_I?8#@^&_L>+A6? M3^:(*"0&(A(&@(BT8L0S%PI#.GN:,G#=@+_53S\F(EN07XL1M25K\/::<7H" M!M()IBS)KL0#01#$L20(B-(8.]LH6).CGT;IE@]&/FK';#\YUR)\?N;= $K; M!0L6,!R^:,$>;*SB= ]1MIS_O@A)@<1M 2U^8Y,K=?Y M2<>*#4,<-@-^+[$/VI?96C^FS9SX#Z>7'S_\]OHC?O#\YY/7'\]^/_MX=KI+ M>ORZ)^V?[-T(XT*>-PA(DD>?0HR2HK3!1\&SATAQ]0/;:0"W#4%.MNQ=$N@W M/Z^:4%?A71"MEIH+@68&*"U9#MY'!4DXA6](M,&M$^TR]#8$W$*M@J9/KB;T M[2H8F A!:H[L2I61>4XA5XNR:@-MG6SR_*:OY17[K MXRP2]_4DWJQ#F0'/,Z[O-@+:YE03%YC"]1TT4I0LOA\-]L1USS^\(]HZS?=W MRE;$6.'*^>&D/_GA%8PZ0G+CK6/H9Z%?+!T@)F8",9$)E;-QSE:Y:UX%YHCT MH#69UVC2=^N:/T WF7K/CR$508RF7KDQROF%BW!31)0<\"%.2WRWZ$%819]FD\U+6,6@T":IT M(7Z6W6.KJ<)6S62WH:1Z,]$F8+[K9K);L;6QJ^@NHJ[.OU8.7#:>9.\ED9DJ MXA4B\\!=D-Z)R*ID_CWW9K+MT;Z-A-N.-;B\G!<8EUF#X&@1J5(@TTI/O =) ME,N"HH>816AR_7S[P*=N2[B54 ?[2J2"UW#61S\?;G7PW?W& 8HJK76.A#/G MB#2.$H\N/6JALBSZE&B=A+,-F(Y]QVZ+C@IQB&N@S<^=&X"KN7]O1/@)8_L_D^C M)-O(OT86#2Z6%_G2]V[;2B1PPJ0HRIT2NM,! /=1W$R%+-73>4I"53F(6$)R M>(.B1:86\V/V$G,%8^,2)OGW/T,?AKZ'F^=)ND;YXH8Z.>,__?JYA&O-P0I- MN3(IEP/4DI^A!8*-D6BP+ 0K4PA5B@MOA?*8]*4>/0>IE+[F"NE>Y9%2JP2' M3V\'PX^?X($E][[G^ZU?QFT_=+7;NCVEL'2=QS.7FD%06B87@V(B)AH"HR$Z MM?8V=7L4![CO\\QHZG(B5)0NJ5D:XD.)VJ9.6 4.O*R2"%'SOF_E&+.'?QCT M>BCUO_PP=2B4_K"LU"1U:%CX[(@O$>LF0 0.*FA198U]!-3ETG-\#>!TO3=3>**),2,6FH,0*J@G-7%"5LI6V2C+J.D#'I0JMB+W" M><]*%?4Q0V8L$Q=*B3:9#0D2).':281J8M3UXPE6K@AU+\H=YRQ1Y8DPI2Y[ M$HG8*!R)5!L=G-3.52GZ^U(ORO?9*6OQ\EPNRC<(<'+L$ZD4(#TG3B9)I*:1 MV,R L*B2ULI:]+<.;(^^E*/WK=1A8RS/?K14V)T_XN<61#!S^9L JWGTOA;9 MTQR[M\KCH"8)A]42H70*4A!#$Q23DJ*)XAGQU.$[PYAWMDIUH@-KQR/'[4^D M'%O(OH)2G%Y_[@V^ 5Q"*8C?C[<)L5*A8P$X6>U+^B25Q#G\#D ZS[1- JK8 M]6OP'-ZL;XFQ0?OBKE62ZL%<9[ABHE)SC]Z%MNAV1C#$<25+DF;T7B?N?95K M_G6 CD4/6A'X04[.?[ZX>//'V;MW)^=OSLX_GIS_?/;JW>G)Y>7IQUURJC8] M;?_S[<98%XZLLPK64NZ4Y1;MP&!=<)JJR'DP3,C0:0B[+<'NG&/U^#.K"KE! MKI6-D84$VAA73@6BRRS8&$*,5E+GZ"91[YEOM>'))]>#X7A2IWZA$MSNUS[[ MC%:5I.WFND"?@>@LBUHGSW!G*KV:5 #TYF,T'(3>1-^C U>K\'IW]B #X]1P M1SC#-5;J#,1[X4FV+)DDA=.JBJ7;!%S%$K?3EI5* 3<. @E>E;:F3!(OM">6 M:A:\UE&S0]>T?:*VH:WKRA:E:[?GHH+!MP'?28PWUS>3TY/9&SN)(>APFWA0 MVA#.C2C]ZR4)C''"$J[<(6:%ENN!M6<-U.]+G]K@ZZ %M^_U7#,AVR31SS'! M9X(B4,0;YHG*@89D3**IRG%F$W#?E1;MR$F%JZ7[.GR1%^7003M1N2 9R8XA M.C"E!5!6I02CIT%+YT257)#-L(Y05UKDH4+#VKN#_PV"F)[[!T"<6CN<=2E: MP\K1"B@@UD"&;$'(6*4!4W.(A[J=JZXSE5AY+I=SV_4],#$&AP:=*P4%;2X) M_[RD_C,A*9@L&U5]:]-:>GYM<=K5DKT:XC1GZQDT)VD"]^^&.+7XW[LASO;D M/0.=@\R,E)81D*S M"V^D#SCYTK/#,H06120Y"40H<-'G52Z67G1#G*WXW*(ASC9DM%R,_+T?3_+9 M^^G]@ M8ZG#(8&4$&22M):.98$[7)6+BUW [I]:OW',TZ^Q=Y-*'N=@D/[J]GJ=&$!& MXTVI54:GF9K!>(FRLL)SFQWS5>*\M@7Z%+FTE75M.2V_(G41QHU"H5'=0?(C ID>)FN;(IU4X4)WMU33"L1&7#VI$-)I[1DS=UKS':VUU[,5:F@M1'NRG. )I#K5F';&O-3U6:KJ O;Z5UK1#X3'712<6 I M$DG+651PY?+#:Z(@^) D]R95V8*?C>X]6O'M>:O>-ORU;>'#7]=^^.?L\-$( M&@"T)E[B[&6I@8>V*)"@:!0J>>IDDU9-#Q[Z[.SX_2D8M"&_EF]\_H"046;S MS+?(I5 E+5L[94I'A(R83"8QI<1RX-YEWH#)AT\];BKWD&#++^6:WINX]T06 M<3%BD954>P#B(*+-9Q*%$+E(TC3@]+GT+CTDMRU(M.7^M+]/;QXN?YT7I;;> M..QQL[J/#%N,GBU0SOI7OG?Z_O)B M./GN=?=+M_=^.$@W\?9F#Q0D*I4C63-5 E,B&A0YDB2L$S9&"9HU8/CQD8Z; M])8EO:P'?-R4[B?'95+U/J1.PB_NSMWGT5H6;?0@.$E6!)R?]"38F-$JR$+S MX)5M9%VM?/AQD[N_/)<)-GN7Y5G$DPT7X%'-A"XHM$&G/J!Y'WW*2G*:8;$- M<4O5>+X;76A%],NJ8)\DINGD>G#3'P_R_!HV?)NWH:D9VO3HJ >)<-IN[@N! M3MPDY9P!:U*0X(63DE'M<947*3*UL99!8P#[K0WSQ][=P.6LC(S&D)Q8B7L]U%6B$Z: YF'BQP+TW]+LCD70$JM<#)9DY<+*6- MH\\D&&:)],:9H%5(IBKWCR(\%KUHEXH*5TJWD426,^TS*BLW.1$I\+O@2F2; M2L$SCZLUJQ*5^'217G48WTJ0%2)TYCCNU\-VPH&DMG0A*:VP6?&/J9!$*><= MUR986G4'>])6 G5HWE6\%1+S;S4/#2HFD\O$HD>%QKFF:$HG("8;HPUW&:$= M[A7>?2(H5^A>]5_?#(?0C]_09>B/IAE4/R/ADU73Y\PUSHBHI'"G%;AT!I<] MR28QFJPQ4*?"0'.(3Z?H.ZOF&E5OF8Z*:UXGXV#91TYR*)ZIPNE:H&B%2:%- MRJ7E^[-^ ^["K^9/G,99)1#4<\:)MH#S2JSDXZL2"6@=EQ"$-*S&O-;@.53 M9+M+=QO"?2YACYN[% OF*,\B$A=*C K7OMQU99*2L]9-R@;6:8_PO+N[[T'[ M5IW3N>>R?W%FG?0L(M!P.=]J]P9C"$='GS^?-@.+Z<5;>&^61GI^Q,HX%F MHT83,&7\X@.Q+$22K6/99\8X+-1P6]WHO>%X3]T'?BM*!I7EV7(PWV_CTK+Q MVR, K8+D[<3^M8G('",) 7.1? M[39X_3!5KW\;SF[AOC=Y;5R6U"0.,D/TGKFDN0.//T=O-]WW-IKH5N2]/KG\ MY>V[BS\N?WO__MWIKZ_'AUY./9Q?G.Q#UZ"/W)V4[U L$>(F& MB',E(H-)E9V54$Y0;)04(#/H;#.!5H6]<\.-A@^N+_@&K3=\3,8ZKH0(27KA MO0V".WP)E/ "E[!'Q;]G_XW''K_["M7TR?5I:%9@A['(P5NE@N02[;EDD1K/ MJ,=W0^E'>=AWZ3D]^7!^=O[SY?O3#Y>_G'PXW4'B2X_87[2;42WV(3&*&0\V M&NFD=-'AYIQP23P=EXJUCRH?<$U6 J$RQ$]1EDZ!,@@HL6M M422!$A5N+]8 MMT&\%*#G<9T,3(,O5\FEW#Q%4\VZJ!P74G>:@V]1R#LO (T>6UO@#1:')!-8 M5&9&4:FC8%[S+,%I*05DK=,C8M]SJ=C\\+=H?4^*RPWR&QAVOZ";]F6?(G[[ MC%:;JBWFNL!@S%Q[#Q Y0P85&GVX,FD5*$4_-4EXA,'- ^]W'W#O@;?#O+N] M4;7":P$Y,Z MM-3HU37',KHGC%>^5]K'7GX"&+\KCT 67GV[^\!K7&B&/HY+^])7WWZ!=%4: ME\*H>]6??'96,H=E"L%;PDI\EHQ>$I=9(I(F0WWBU+@Z72JJ3>E0T2#U]/*9 MT/U<@DONYGC6+^URRS,_=$=_3NN?J!0 '1>BA40Y6R&(%2J3Z"$QB J"K1)Y MMPG44X66/!>]6;O,[LE?A>"$U7*8EUEJ@*UFK,HF<$\3NM(>E6MUI"4>#JTK M$+5TRI4%7@:CX.'7DDS.5I5&0;\=?HY]CP[V2&0B$LU+K0UI+O(N.1"H-HTGG$*JL$9M '9%* MM";[&@M$2["'_"EO5!H2"F:08H$FE MYJ*$ASB(>W8-HB M=G 05BKX1">2B?^.X[5_;C.;CW5V4"5=*U ?41I,]D4&@/[HBWN2+E?+@8/AW$62C"]"0&_6 WJ:(OILJ),J\LKS M7X/L*7W]UC1F_2%R&WQ4V"PWRN#65;W?POG5M[,^KC)PFU^ZRN%]>!8_=6^- M* 7 @B3@/".26T^"2)XHKZ,Q)H&65O(@8 <^L-T$8 MPETYO;$17VF);[A.,B:AE5&+A:V/-T;@N>K1-C$#V_!YZ'O@)MC^CAG8C'0NB*##1FX)T"E(-*A7^:]S$0[(;+T.J$I?QPZLD_,0#45V4;\%51C MXW5EM#''G!5Q7/-I6P@GE"4V"$IYI)J**K;9"[HJWHJ^;:Z*MY%]!0]@PUVD M]!(@9B \!$=*2TOB0^#X9B2377'^ZQ1%?3$7POOH1$MR?\K@ ]<8[I-ME=,89^^34D1IGT20@C)7Y=*D M";BG:)K4&I^#RF2T7'SPWO5E=_1Y,)H(>I#G%3;GL;] &4,PA-MBA5G()"A3 MBB5J%I@PZ-0U:3#<:+!C8+^.9*ML)%/+^Z$^FNB"25X2]./1?Q>Y%%&F>7*# ME[7SEKI*+>97H#D&?6A/W&M-S\/%E,SK;P_R^: ,Y'O3#EZCBYOQ:.S[:1() M7"?$9)NQ:T><["R'Q9IB0ALFN)2X TC.E&4F1U2BD'/PBLI' E"V@='64?R] M&UF>&-A@""B+6Y?5@GB0F0!UR?&@,H4J0?0KL+1WT_!0D!UO4A *'4U0@"NS M$);X\EUTS/ 0M3)UFFNM _24QT"[,;_^5F$/45>-'7G;_3IIGGE[+M7AWJ4( M5A(6R\%#,D"L#I(@JBQHSA9,E.? M8OA=5IE8'[15^%W45?:'U7">_@QX!X('K0NZPHJPC&KF$C3!5?-X=AVPISF9 M;8.\1_5A#\D?4C.B*2W9I"4\&TJD3YJX4DY=!S!*9IXK]>0]K$8\<@I[2(78 M1N!5C(8I($@GHQG&NTNL>?\)JYPP7A"&!@Z1,B@2+.=$E<02X9RBM0R)1[$= MWJ!LA\@E6Z-=%IY%E/KDG7'4.9XR(PS])"*I" 1?%D$H_I^5V7D1#Q:(^SC< M8S!%#D!4A>OD%;!F[U438 >P59:1/9_8VK;I7;UWM<1-/6MF!4!@7 (K#9,B MPT59VW)2#9P8&5F2D**H$V][8*79(=CVR71F&THJZ,HYC,_Z7V T+D*8H9Q? M;3EOF:"><&$9D=DKW,%3)BJ70OF91J>JA"&LA_1DYLV^O VJ"+U%LV8T''?F MT7P395>.6\^I((*&@-.CG%CF+*%.E@;.*0G7)/P:GWN/>/QID?3%@5^RR;&7 M$-=VR]J>S#C#T#GI]69XNC":Z6T33.OMA]%%@0[!:DN@Y3@JR)D%*3D!XI2$&'?.*6B+[52@^:+7OKH3>>,1GUE&XU8L#:J+N.58_T=1?OQK,+\=$PDWSFR(-PF- MGV03L9*C(*B J'![33JWH0BW(WXOBK";B)]!)<%S/QQ.I%4KM'MI@-KQVYMG MM!"DS:(VDJ-*))&E%=S'Z(//6F8I8P#U2)#VTECM1V([@;N3-YEPZR21OA31 MM=01'O$OU %H63D^]5WU2&SC(.<\P>#+%0KEQ*F2'"X=Y4J$Z/-W&(F]#?.- M([&W$775^(CS01_?:GQMAM\>0OS5CT8=;YW*ECL2(TY;>JF)5]X2#1&%P;D' M6ETC-N [+@5IBX@JOD\8W]GS]W?>21Y7>@_#B'_P5] QX(P,VJ!1K\H5&8-I MM7$:0 I@66I6J4-H4XC'H#55Z*@0*7-^4R1SD6<%C>:VV[UBOK] +W542@8- M,T-2+J=*J32BC#*2*#4X[3U+JDHYJ6;P7K["5*"AQ1O1.-OM^W[L]J].(OYA4D*\(YU-64@@QOO)#0$0+W"-I-0X16DN M&:0UE&@_V"]?N0Y(6]4CX.E1M^,NY*PM23RB)!@ZCBYI1I04V3GT*4.=OD7/ M*!&I'8-F>W$^ET2D'2/00#$:,O5(+A=EJAP5.6NB.6=!1]QU_=_1P_LI2#O1 MP]L0==@ T ; _HX>;I7>YI&@.W!S4.5)TGM $,1":388@1+G#%IPFH(T8#T3 M59:?HX@>KJ,SVU!2HRZG'WUZVQO\]3"&55NF 5@*/ M[V)R[B7$%@_6-L;G-<'T/46/;\51DTCB701\J.AQT,);+RP1/N52%AX7K4@E MX1"S4$Q*[RH$ISZ[Z/'6.=]&KE6X_NU-!X!K@[L'T;04>.>BM!1/ED3JLA82 M/!UO;YY)X/%6'"R1NJ4 :T6/9YZ/&]2-Q6@!7#_M48AM?E]JT$,TV[OP1AA:&H20H-"BD=E("S MB#.SF5-F0/ JQ3Q7@7G)]E5K0JYP+[6(:1[%U@!5S=.ZU;">YJAN?]H>T8,] M9'Z I6!>O-8I)2<.7EF6I,^>N )1!&K1[J#9URG7>4A->.3\[5"*L(VH*RC M)?2[@^'Y8'S;NAIU3BA:2@_$1(FD21%G;"DU+664UD1+JW"_A.3P!REM4#1H M4[Y5(N;NA]Q,SXRITHYQP'W-H#E"E<5M3J!J:Z:3=LDX62GG8Q'*,6S\>PJX M2F3 ?43G_GJNV$UPU4T,6PWLJ6[I]B-NHQ[L*?7JH9#W\7&5/$^XW+%<2H[X M3#PX130P*Z@45,@JGL!AM>'1Z[<#*<,6PFXYX6NZ-?W61W_\9@AILD>I?U Z M"[I\DT-ES(H3&O4IZ((X'33QS4E*3;+(+2K$RTV>;,9\BH*P- ME@8'$'$%PV!-^4V70'L?BGWB\8NCD83,&,Z?*QVYXR)^AU6+]S$06A#T,OVJ M6FW:)KB^^ZK%6Y'7M$CM+I(_9-5B,")YZSWAD]JH.@*Q1D9B*4AIF-7%1X;QUMDE'RSBME#7SDJH6;T7D M#E6+MV'A0%6+;VLG**6H\#K@UFE*F+RD)%A 8"5F0F5@VX2M-%*=/%S*T_3 M=@SQ3D)?5@A=M>1($VQ_EZ?9C( QY<7P]2=_QMH?N[+]-23N)VZDMG1.:) M%X'A],$DSKUT=5HEK,'SS(J4;$7:8CAP"Q*O8&#,TC]/O\9/OG\%^.-??ICF MT:G:1ZE\.9@#6O+P) D>M9]Y"BE0<(Q5N<[8!.J(5*(UV==8(!ZKJS.WCX,U M1C-'4I(,[6-=0G$$NF@LE++86<=49\%HAN^(M*4&(Q72^]_/&B]/MD\<,-G2 M9RBKTFC7,U3GP!VN==KD[%U8&8#:0O[U/1#'X)'L+-1E@DU;!,]4N@F:FC[' M0SA/XV7L3L\:GO>0;86]8 %5, !94$E22 )W)I](H!H-8Q8]Q$2!RRJ5.0[! M]".^0BVBMQ%II=BUV>Y!H^(^!$&LQ;5).NJ)R^"(R58"]2Y*5H7<.PB'W[+W M(6-%:-H.DEQKV+=9;O#5;Y=GYZ>7EY>G/T]*Y#T7Q+<,=B\A[E[)N22*L] MNCY):\!E-[HZ1Q7K(1U^'VM=/];5#-M3_A6.L3[ %^C?E-)1I:E;"J[$^A@B M<8L@H;3C$KBG@^!)"5_E/&(.X A9WTFV%:S4&8Y22&Q^Y/%'=_SI]G7V+M)I9#8: 3X7_KHOW8,"&8ITI5E0B.,94DL2$XHC]IH"A9,3778!NOQ M:DXUQBH<7UU\AE(WN@@#300H)6(Z-%GN>*0D95\@E>Y3,>$71)I$3C9#E;UE M!98C5))])5XAN^\R?H)TTX.+O&'VK[[-_C@]WH.(2Z&WFC!5W+V,NV"@ 8A) M3D6/?]"^2C#&#E@/54BPNNK4YNFIJP^62@:3\KWE(3_#X&KH/W_J1M^;MDY) MT449-*$B6]R.M2+6*T^L,P&TLCR9)H?KC6JVK$7Q5*?KU:D?M$U!R^5[9C.[ M#VE>JJ@!J"U.Y)OIQSHTAR_WTA);@UJB/IP>N,"=]90(65(M2F=$:VPB$"(X M*;CUODGWNN?(_X;*+P>E?PL)MTS[.2YVGT[0B$8X\ZP7'6C4W!&;HY@>./M M#=&6Y> 95XHWZ4?2B._EX0]GF;;(R: U@;;<.6IROS\-=/:]&1R75.F"DT@V MIJ3,)TH<8B#!!HD[6TI!+%B8*Q/'5CSZ)7/7AK3:KJPWZ(\&O6Z: )I8N9/U MAXL@)0N!!%WZF_+ B?>RE/XS7 +W7HLF;F2S&GLK(7P/QEH+PF_Q6&$UHIFZ M-\'4MJ&V#LP3E.5K@:B-O.\AY>H+PAQ;SL(J&TM9_9+@I'#!*[7U,S"(+H?L MS>WPY9ZTX0]Y!TA3NIB54R.P$Z[76ONU,+90;.9*6\HY1X M%SV1H!*Q*D42!-I (D?&&*^A!AM1'8$RM"?U"FO"K^B;#KN^]P'BH!^[O6(! ME7G/T"61 P/456<0F P9%9:;2#+5U 3/;3(K:GKNKQ.;81V!4K0H]PIW3K=' M%J]N1MT^C$;S=6R:@F1Y#%Z@(5SNT]$QDL1Y&9!+:3,(86F=&^V-J([=DVB? MFAK75%,L\Z3#!F!J!F(_0/,T<=@MLK54?&Y?45>I.'@?5-!4<"L"P44K$BD" M[FK!!&)\Y,ED3;5HXNQ\.; M.+X9PGRF\U;W7FE>\HDL@"$R"DILR5OE.E!>JB':N' "O/*$L-%@3Q:)L L9 M@YJ2;/GH][1_A4H,0TB/8)0E$)I"(LQ%M%HX:K^?"7 MRN;^DFK1@)__J=F? MJ&766Y)RRQ:Z>"B"4U::3Y'ZC=(P][=-J2 M@ ?[2Z=EE^CUH!^',(89D@@\1*TU,4#16##%4/>HBH(GD80S*IMF=O']I[YT MJO:04F M&\KU]4V_&Z?>^J*2,>N92<80A98 &H&2DZ 3;C),^"R5TTNWDFOVX V#O'16 MVY-@BU7J"["3&,LMR;?1O3MP+6A6/G#">$0X3GGB*<7U0X$![VR(MHGQN^+1 M+YW&?:6UM@KPFN(NLU^7+\&/X#_^[?\#4$L#!!0 ( $!QG5*EW9I1,=@ M (&1" 4 =FUI+3(P,C$P,S(W7VQA8BYX;6S:J!O M-6!6Z4%)5/?.+)ROZL1D9>:D7=T[*%P$^+2U%0YYI'!FNC_]DGI$*%X*4D') MPL7T5-IA2>><'X,_'9+G\3__U_>')?@JBC++5__V@_^3]P,0*Y;S;'7W;S_\ M=OL.XA_^U[__C__Q/_\?"/_WJR\?P)NM[\$\NRC^ M+/('\,^\^"/[2B#\]^JFU_GC_4/S>7? M#Z[_%E97^VF:_ES]=7-IF1V[4#W6__E___KAAMV+!P*S5;DF*Z8%E-E?R^K# M#SDCZPKSLWJ!DU?HWV![&=0?03^ H?_3]Y+_\.__ X :CB)?BB]" OWO;U_> MGQ29_JRO^'DE[O3(?A9%EO.;-2G6'P@52Z5]];3U\Z/XMQ_*[.%Q*=K/[@LA MCS]V610[3]5:IEI+/]9:_NF4L)\O4-^1ONM#71TH5YG[T96.?9A^=*;NK>(' M,;["'3$7JUQ_H=ZN^%3?W8VHBU4?7V-77XM\3983?"VV8CHJ+_4'']1/C1C] MH!XRK>0TU-U157Q?BQ47-5ON/!ID_-]^4#\MOCYDBT_K>U&\SA\>"W$O5F7V M5;Q7+\D'\2$O2_7Q@WI?KI__+OB=^(5D*_WI%\&6I"PSF=4\?RW7HK@EWQ=Q M2M,0Q0)Z& 40,2XACB()O2B)HS!%$GO)8KV9"0NQ@K_=M$I7FHVAU@\6**Y/ ML$$ARORI8-OWZ,/RV,M1O1?UFQ3_O"(/HGPDS0W*-NURU.;^^T9[<*_5+__G MSUO[)QNJY4P'8#DN]I518,G,NX*:/,V?]VW\0H0;250 M9K[(./+&9ZT^G>%X[NCW_[-QS=F./4OM]N;%/OPY&PG^^N6CG@WU\L,+@Z1Z MLS@6]O/!5_FZ:.TF!3OS'6BN^)GE:HWPN(8[TUNOJ<8$:)V/^>VO!UT9^ /( M"RX*M<(\ M9FWG.1+=H%YJVZ=<$Q]QA-(IARP2"*2 2Q]"E4"T,AN4<]+T(F M+\O]!\_M=;=956OES#CR *O^M]4E"(S\OC$SWIA(3EFZ]4-+I61E9BG83W?Y MUY_5+RKA'2&/]!<3<-8((AI2J#T?4RC4*1IPDRFH9FX MN4W.2ENS26F(9_]4=8_2) YC5].-7]$H^Y?+I[4=*CN+S@H124I:F=0\J)[P M8KDNVT_V9[ZAQ$GXP,[ZEB4L[QK&';>%(.53\7RSSMD?OXH'*HI%$., #%,&4RAIQ'Q(N]T(NIT2*W1\;<6*)5$91:1SNZ. :A&4=<",S(Q+#! MI%(/_%XK^/^Y(X,>\UTRP#$QDT[['COWYWK?I<,F^(THOF9,--_+*(V)1T(/ M\I@AY9(G'J21'T,/)U[ 4QHA$ME,[9VGSVU2-\J5H"1+TTVHX["93>?!8(P\ MD1N]1IC!1RUV.7=W!4PZ:X_:MC]?CU\T<*:NR5KH)<&KIS);B;*\$7?ZU_+Z M>U8N4HRI1"2%1(A$O9FIIY;5*(0T"-02&P M'IZ6^J"M;__OEM"EN!7?UZ^477\LXB14+WSF0<&P\@(0C2%))()4LL1C:>!+ MYEMQR67ZS(UMM-+YJII&N01D:Q+(J[4RV]F$SYK%\E)OLULRTX7C:,A=TXW. MV.S66**'I6,+.'LV GZO; +:*%!9Y9(:W>#KE#PO5&E:>G6#WP$!.WKLI13] M193KXHFMGXIL=7>]XE]$I(R A'6,!0(JE=.^7D<11 $<&[R@/R(J#1GU0Z=_,:5MGT&)<;.G5*=H34NFE0%_ F,:0 MC<..Y\6_$!,:XW*:]KZD1]M0:_K7):BN)KY7O4JBN' M1"O_YS_YL?>WT-)?[(/$(FU@&F+ADGSYQ MD[*-@=W[[&)RRT VR5;96GQ0#AE_OUJK+T.FYLQU68IU^>Y)<9BX?LB+=?:O M*E"E.?JZIHKA"%LO1!)CC^$0^EZ:JO6L#"#%/H8A]9"7A)&'6&A%-QENNLX?J94XZ2@-1:VW)/Y<,DB%!303]V Q6F0$K.\#6$%!;<@4^BO45Z)H" M&ENNP+NL9&0)_DN0 OQ*].M[_0Q^;VUTR7L.H'9*C)?H,RUS.D#N@%I=/-.. M>\MBO?BB)+6G7"SPXB2)0TAPDD 4)R'$"5&LRFF48!$(Q(VV!?>>.S=&U#NS MF6)%/' M-M1O^Y2Q_\A)9O\).]J)?.K/P_RA#QFAV3);9Z)4:[ M")O7JN\'5(H@@@E)"42^YT$B P)%&OI(!&$D/6SC^Y@*GMNL_O#^^M7[#^]O MW[^] =?OW3Q_>O/UR\^<_X_N=O[V__R\[G,1X(,_]F M#'A'9HB.RM7F4*WH*"Z)+3HNW0]CV9.Z&K:([+L5UO5YI8;VT8C8,91KG$=F9]<0&K-5#88N60I([F3,I0-$OOL M9'7O,&;Z-5OE>@FM%E5"?>O6;P33,9;BG3+DC7)\BXP^Z255>9M_5 ;GJ[4R M?EE%6=&!AZ#@E.@B%@FD/%*.EI^(!*412FFZZ*9HGYUGKE0S MFHMGL]2=)@5E7S,N5KP$ZQRL=G0'6:.\94"FLW$TX\!)QV8:GMS5$[2*7H'6 MMKH$S(YU>OQ.W <:"]UQJFO,7?*N,]TFY6;7B.[SM_/G#^/X-T**HM ;9SJ6 MXY9\[WB]'\5Z@7C(64H\R+T80>0I$B<8A=!+>1"G?A)BNPRX,_+FYG.VZK:A M:FORW38<_AS"9J3J$+>1N7(#61-&IG0%'66K#7QWQ&>(BTL^.R=R4IHRM'^? M?4QOLR,5G4O_0=<\J\,F;@LB9<::75Z*HQ2%B8 (8PY1%*2*23P)O9CQ$ 4R M#4-I6O_EE)"YT4>KYQ5HU+RJUE=_5Q]_(\_@ADBQ?@:?BYPK3]ZBULM)D/O) MQ!5TH^^:U2H"I6,+W/G@!7.0S,NBN !KHB(G7\2C>EP5>;V^UZ'5,B\>ZO/1 M1U&L2;;2B"J?=+GY3JX;:/57LL@)UU_)Q^:[J#_\.2] V22"_>2FT,DY0'O* MEIR\=;(B).>4[Y84.7OM4'>MR+ZJ4=7!MWK]7Z=%K+@N3J*E,?6GBL25"\F6 MN3Z2VL:\B\0+J9_XD&D/#B58PC3A'F0AQB*DE(K4L_/EABLS-Z9^\_;+^W]< MW[[_QUOP[OW'ZX^OWU]_ .\_WMQ^^>W7MQ]O;VQ]O@N&R=0AG ;\T;W%U@S0 ML:-^2]:6@*TI8&L+^'V4A 07J+KU-2_09V)']'+D#KU4!\^TK\1T(U@5.O3V M.[O7I](?U?=W@0/N*[9DD'DX@BA4O$E\&<-8J@]9BM4?C=S74P+F1HBMCJ!5 M$F@MS4LT'06QG]I<0#,R75FB8E6[J<_T"VHX'7WL9+6<^HSJUG3JO6Z8K[0? M"Z;6M>KIRR==XON7/.??LN52%VQ!3*8YP!FVU!+TH1:KGIV:H9#;N;?N 9R9&(X'JBJZT U.H-6:8D^>RS6UO]B2$X!(1/X1< M8@*1%_DP]=(08B1IQ.(P12@UW1TSDC@W$FHVP6P*SIBC>WY;S#EF(_--ISXM MR%>@H[1.2VS5'K!K9@:H^1::B>'@CZ'HA?"].XX1#BF,*48 ] M7>^#PY3$(O)#&<:A59;Y>9$S9.=*XSK.8:DTA4KL Z!Y4>3?U(O2\E#4 '0S M-]$ME".3]BZ*K;J:3SYL$-4JN_,0S>%QZ1\:2)W4.S1'8=\WM+AS8 'BW/@*CWZX(0,>BE"88*OA"24#(8HBA,I!>E$;(JUW@IB%.L MXYV#:,;!%T(S,NE^.JC-_*&WW)1]8>;3YCNMQGQ$S+0EF$_;>5!WN>?2BY.Z M7C\5A?+_%TG(,(Z4+X9"BI171@4D-(Z@E!Y5OQ$2>\B&)@]%S(TEJX90@-7* M@>56W\%Y62V69A/],H1&GN<[,6:->J.D5^V9/E(B52OEI5*F]JSL28[:O])^ MB^Q]461WU7J^J?38;HJ%4>"')(&>I[.J?04813R%OA]@@B(>X, H^+1'QMS> MX5LU0:.G^=;-*1C/[WXY &?L_?4#7 ;L;9T"R'PWRP%0JNKKU8_9^ODG<'N?E9N_*8XIL[*N_*DO>B"K)TETAE*U MQ"5W1<:>ENI7]0[+M@+%?S]EC]4#JCBTIGS:(RF:,) V @TH ZKGWBUSJAZQ M^[P5?RK7Q;.C,+4SP]RS\W;JSLGVVLZHWMU=.W?IT+889%76T<6?OHKB-GMH MZSR0D(H@KGH9RP B3X:0>GX$/>%)) /F,V&5;W]2TMQ(O:,HR+_JQG&9[>KL M-*IFKIL3K$;F^*,PC=(\XPP6;EMHG!(V<2.-,S8?MM,X=\/0[7;Q2#+>EN%9 MU75EZY/7=C62DH#Z7'!(92(A(D$(4RICF' >IQX/.&=&L586,N=&&8W*;;&Q M^E58U]"NHS-L]]O/HVZZX>X4R]%WW&L8&W4K%.MPES9*P_E*T0(@MWONY\5. MO.ENC,/AKKOYK?:KS==*_T*LV_=GB".)?(XA#OP4(NHC]9-R4@(1>"CEF$MB MW)=Z]]%SXY16._,%TQY4YQ>2PP$8F0A:Q0:L&O= ,%\L#@=C;FM$UJ+WJ,_# MRE)_/'*FT''P>E9>>S=,MN ZKFAWG77BBDNKX[=1$-=,K:#KT(CRU7/GM[H4 M.P\%2A*FG*E $HAP%$",4: ]*L\/2(13:I7U8ZO W%BP6[Y]$\;3->$*T.?N M!Y=6RS<<)S/W:TST1Z9@]\!?4#W?#KUQ2N@;ZO!"=?3M$#I=3-_R.4,;P.7L M#QV@(?B;JB+29U%D.:\*;E>5DC*V%G4-M^MOI. ?Q?J3?)<74F1Z?[)NW8Y;*/G1N$W;:ZNU"GB;OA MN4'PL&&>H^<.(]_C]8G>K[8%C=IWP.O\@6:K>N442"D92BGTD%IMHU3Z$#.1 M0!8(+XDI20DWRGBX2(NYT>PUYYL8\Q/%W^S8=]C8F%'NZ(B/S+,GJ[JU)M1Q MNAM?M6.%.U:]"$275#I,D4GY\R*L]DGSLH<-//P@SU4.N^+>+^)1?8_OE:A/ M4@EXR%<5/R_2U,/*Y8P@%T@YHB$CD(C0@U+$(A*2R2 ,[&IEGA=J-">1BC<'#B87[G,.:I#T\V%?<]%H9^)&(H8Z&=KTBG&,0(:M>+,/69 MQP(;YVOW\;/SJFYNWMJ6\-D#S(PDAL,P,B'4BHW2>."XS2ZG^9Z$2:?T<>OV MI^^)J^Q["FVWS>H> [^*]7W.WZ^^*M=$$\3AIZ(JE:$[HR^('R5>*#PUB_5) MI@P3F"91#&F ?2IH0C Q:A)PJ2)SF_Y;K:^J*A M2+T@3:SVFUPJ-S?&;+3340!*/;ULR!^K@QO+K7^7XV=X#/!"HS+VD8#6&5*M M-.@:!CJ6Z=/3[G6-=>W10/4/:$>V-M'AX< (N#L]*'"IW[2'!B,@>W" ,(:, M@0M5QO*G5?6\?)DQW7RK78/Q@/HT## D*(@@BG@(:L$MK$7O,,0LU_]G@7#Z4KXM+1I5\5GK3Y8(9^_ MPXXOZBQH]KQX\Q__L8A(R*2,%"F05/EVH$)C@V88;N0^?& M 6_$ZH$4?UR!_RCRE2C,)OT.2OW3>ZCM(T]D4[.-9^XQ.WO*J[:7UY.T_6U_ M@NX\=)*I>,R,=M(=_9M]'>2W59;G->=J/$O=[%A\*CX7^==,*;;@B?"3Q&<0 M(YVC$Z(4IICY$'F4^C%74Q ;A96>$S2W:5CK"AIEKT"EKH(4M J;ETCNQ;=_ MLKI$;>0)/!PPJ^K))FA<4$6Y]_&355,V,;);5=GH^LO+YE4'5)_5J)>+*.4> MY7Z@WL3J)8QBDD+B(02E1)+$4OJ^;>K>,3%S(X7=PF[BNRA8II/VGE8*4%!6 M$7J/6O'A5?(Z&!L>6%^,W-B'U#N@U6&,GWM!NJC\W2$&8Y6\ZTAZL3)WA];V ME;8[@D;#$1)Q^S$885F^+^DEEN0GK#VQ M'#]U];#)WQ9+?Y<7(KM;O6Y6(54E@66UH]C6\UT$)/1\AGW(?-U-1<1J]9"J M=41$N2"Q\(6'K=P$<]%S(XE&8]"NV717ME9G.\*P@-^,1,8!=61B:96^ BVR MK=Z@HSCHE/=VQSCV@+ED(0OIDS*3/2K[;#7@"9>VU]LMC4%($/(8$TC"4"BZ M2AC$GD<@34,J1(0)-ZL1<$;.W+BITYQ-9BNR8EE5:FO3BFM AYA3")LQD@/< M1M^NW$!6J3B"7W,&A'':S[U@(9$S]IYN&N>B8$C[U*H"B3X<+<2]6)552SI= MVO88)1%6G9Y6G3_W">JZR'3UA&Z:5I6-=4N^+QA)0LPI4EY0BB"* P&IAQD, M QRKI1K"L<"+KZ*@N7'1ZO&UMIE[7=W'FX*_K0I!EMF_!._Z4N"N>N,O>]_X M+S;T9O0WL^$3KA\H$%@/[NV29]5.#@L#S[= MH#DM-SZ!VM.6+Y]N' [*H4\H>MCK[8O0U7X$?TL*7?.GO&;LZ>&I*L7Z1LB, M9XU1B(1F6[]X@! MQF:O ;?(C07$R4=NHL*)DXV@5R HU.8>G6=73[X*$'[O_]E!6"O\M6V5I\4#KP_7[&_U1KC'OU MJKG^*@IR)WXKA7Q:?LBD6* XDE%,8B@IHA#%0D :BA *(B,9<\R#P"HEZA)E MYN;LUYJ!I5+-]MS^@A$Q/=V?!N?18P!J,T!M!UQJ0\"13NJM,:"Q!C2#\Z%O M< ;$"UR.JMNH@@OTF3CVX'+D#B,4'#QS: >3NN!,%155Y3V5K38+&:#81U$" M(TJE6G $$:0!\Q1E$H^$01PR1NQZF)R4-3=&[*G)<]7\"T@[I7]47D[]F>5N M>Q_X9NSH"-*1R:_5L@Y\O*HS-Q60K:HNVYV7+6[L.F)^=O MN:! [7V^5'>4=<9\[1%6"5%%M>6[7A<9?:KZ;=WFQZN3;3+U8I]%"8T9I B% MBH:8A"EB&*9Q@J)(!AX.D76Y6F?JS8VYJI%LK/OSGW#@)W^KVHZMG_\ZH):M MNU$TX[.7&YN1*;!KV/\+:M.NP,8XT%@'NN;I;@0GZC:.DM\Y#OC.2^"ZTW#Z M@KC.T3U:'M>]%/O=[W9+_;,H*DIZDRV?=*#*C6!/1=5+M5+U4UUKH[UJ(3$+ M2.HGD''B0X2X\CEQ&L%(D%B*B&'L&_FGQ!V.B_>C;>[']F@/RH&/[@1+PM*PJ(%0)5KK#SP^D!)G\0;>0 M>WJHK%(?D_7>Y/FF^&Z3Q,:K&J*/3\5CKC/:U$QC^:H5 M^3JK&\>V4#KJ"W39F/7L:@]\\&3;V)<9WMVWOO!) T.K#X0L?#^4GD\X3/U0 MO=>D]"%-4@0#PDB,291ZL5U4]8&(V;ZWWFXFRPY-6L92'T)JMJ*X#*B17S!' M7R8M7BOPBI09 X=O(8?QU2?1<1I:?2AEVJCJDU8>!%2?OG(8%?Q=\#L=QB;* M[*XNJ_XF?R#9:I%X.,"13Z G(PR1X RF$DO(:(2H2#W?$U:;JZ<$S8T6&CU! M1U'P>ZVJ97&GD]":$8,+P$:FAT%867/ .2!<,L%)69/RP3F+]UGA[/5N\RST MF7H;ZUI'OK:=&MZ(^M_-KAK&'I$HYE"00+>9]Q#$5)_81!Y.N/H]-%LNNU-I M;GQ3AZ^PG?"5K E?6=:1]:LZ$GY-OEMND3H80#.NFG981F8U@UR';6["*!N= M[N"<(@O!0JM9)!G8HVB:0S#@R<.8N=.+XC,I/A55.:&ZQ]AFZR4*N!08>9 C M2B%*B:)>AB0DB>>C6&(4IU;'4@8RY\:M37^5LC[5?20%^*K5O6A'TF8(S,C3 M,; CLV.W9\T54 KK\F&URG5#Q#&6@180N60\$[&34IH%#ON<97/K!>[BAXS0 M;%FM3/7139-1SG$H$A$CR-*8J<4D99!B+X:Q3$5 D\07@57?Z].BYD9!M3.Q MVN@'EENM!SASQ^&U<-(N!FT2YZNCY178ZNG8P^K%PKGG=%S:]!Y1K]5'/9W^ M.R[NOM8Q];\D9!3M[^^N;S^OG#FO\J'J@H%D',D!^2 M$$J)/8@"16.413Y4Q.8Q(CCUH] T$$M MUW5*=!7QD(,&T%\K.'_2>#J*;.@#J2=NX>AMDT4E]"G=C3GHO6Z8.U>?"7^2 M;[^S>]VGYHLN;[UZ3K!_*)HMLB8\H[T'ZY7?/>#SI6+1"2^ M8FD)18+4HI&C&*8L": ?PM0]\J6KTKX!6^JKZ+^CH?@6V M9M5_U(.[_]E;@W&V]EM'' F7ONT8:D[J_XZ(\[Z//*8H^PZ\'_-B?7_](-1S M2>/GQ(D@$0U]Z*.0*B\Z(##%402].(C4"R&)9&3<5_?P\7/C\TI#T*AHWB/W M"&[]W'HY&B/3X@X0YWUFJW:VIPV_M$GMD2=/UGKVM%7=AK(]5PUS!']5A%%D M9/E%:!VSI4[:6(N'LET$ASQ$TF=0!J%N28)]B#V.82C"1/K2CYF';7RZ?G%S MF\[55H.=GW4&3S.7R1U*(T_S&W%7M4GM* HJ31U.>3M07#HB9R1.ZE.86;_O M'AC>-8PZ]![<2HW9\T>Q7G"?Z-BQ%,HT22$2H834CR6,.">!EX9>Z%N50^D^ M?&ZTT.IF?22X@Y@9%0S%8>2)OU&KBJUR-\F/F>MR2N\\?]()?,RR_>EZ])JA M14G5HYZ$WC!_K?,Q"5O_,UO?OWXJU[ER']1ZH4[BU-5 U/^X+J0<,QS'?AI! MQ)6;CN)$0A+*&.(HX11Q/XQCJQ[! W28VU37@8.E6A=9ERNU1S\*B$A$*& 8 M,84^CE-(O81"GT8R%@*'C*=V%'FO, -^4'8 UAHP_-F9< M/3+>(U/Z#M"O=X!N+;@"&QM :X3;@M\70.BV(JV]&A.7J!V,TV'-VN&/IK_7PKOJ]?*2O_6"2I3L[W$(R\E$'D^5AYDVJ89$"#B,QX &E5LL35YK- MC56V^NE 0*5@%;.MAK4G-V3DL3-<[KS$B(R]+-(*PTICT+4*=,P"]!ETKVM, M Y5M>OMG,YZU>0Z73JX1=[K$+-F<"[ /WM^I.USE1[9EA^OD M234'=!.)7\7Z7DW_(" 8)9S#*,8A1%Z*(0U]]2M#/F+,YR&G9GE)UK*-J MC*2Z?M:C^FQ3LNZP'+EYH+O=2/03\3CHOD1Y\B;+>M.PH?Y0*U_WMJG5'PME M\SR#T=">* &A K,NL?C0=#!]5*\ 46C0ZR*-5;W&JD+C8U./GP->=S%=UU4@ M6Q=%_UIN9L=/58!+H1L0/97MU54SL(<*#4=)#(-&H">[P>YYDZ4]##*SFP\Q M[ %#N]I+W=#OE5BI'];ZT6^RDBUS)5]\4'^IPFD6 1>4^K[N[QFKMPJE#!)? M^E#&ZK\HIDF$+7O<&TB=F[/?* T:K6N*V^H-?M>:U^%AECN,9H-@YMD[AW;D MEXD35.WK.-J@Y+2THY'@::L]VF!Q4 #2ZN:AYZG*5]1OV.U<"(,@22FG," " M0Q0I0DI#C& :JW>$+Q**F54XWJ&(N;'/1L,+>.8(D*:GHY? ,_IQJ!4R PX] M3QGO]I3S0,K$QYJGK#P\QSQYYHPM'9GZL3W.B^>9$7E_6P992&1")BG M'!$J40H1PP02221D >=Q@*(XXE9GF>:BY\8'6L6F?)A:%!3BH3-^,H%FM.0U%93H%5MNTKGJRYAN6,F0V!MLPMOF0 MK^Z:E#L<<$(#ED(21A*BM-J;00@22CB))9:QSVUC*(.?.CV+3&EI'$ MN4W91ND__\F/O;_]F3P\_@UTM =;]ZI>1A#[&$J)0$0-%8013$:E62O;!TZ6I7)@0SL+?PT1I0C#&60<(C2,( IBQ(8!B2*([6J24.KSBO]XN8V M8UO=JN#*2V/$=G U>TN[0VOD*7TL*NP*;.![W0>?@V"P8ZB,&P6V(_&%P[^. M67\^[NOH7?8;J]>K=<8/N@K753H$KZMXZ![SU8;0)]DT>VY;1FWZ1'(J$ K] M&":,8GWJ=QHRF61*=(5P ,JM%F"Y;8NFZGPB:NQ66)R M6(/-]@&7E4!2I$FSNO/\=K*P,$I#F0I(?*KKG@1(+3W#& ;,C_P84YD0JR2F M/F%SXZM-C9^NLH,)JA=F,TYR!=[(-#08M\$%DOH &:-*TE%Y+U(JJ<_R4_62 M>N^QXQ NLL5;Y8ZMGV\>R'+92E@0$@8D5@"RA*80\40HVO"K366* L)QE!(3 MVCCQ_+DQ1:TBJ'0$K9)F]' *P7Y&<(#+R"1@!XGQS#]C^':RE^UL+P7[Z2[_ M^K.ZLY[HZH?]^7WJJ9-,Z3,FM;/XW&7#7OZO%0?DRXS793?VJH BGC(9\02R M*%:S."8)3"-)8,H)28A, Y):O?S[A,UM2BM=N5C597%:K=4O[Q1QKEA&EF!S M4&\9>=^+N)D?X K'D2E@1\UI:JV:(./2(>B5-ZE#8&+YOD-@=,_0/B!,%V00 M;T3][_O58277+_ER^2XO=.F?!0]DE 0R@3%GH7(3$@X)4Y 3SGVN,Y.%M*J> M9BE_;NS3J@]^; WX"\A6]1;F7A%CVVXC=N-B1D@CHCTR1YT"^DBU:/"[-@$T M-C@DK8'HN6V!8J?"Q%U2!N%SV$AEV&.&$> F6;(37+'-H/Q[)@KUR/OG)EXL M""1-/=^#?I@PB"B.H/KF>C"@6"0HTI49I W]64F?&_EULH8WFE:[F1^O_S$P M4L]N-,Q(;S2,1Z:\R^"U9K=!,+GD-CL%)F6V0=CL\]JPAPQ, Q!+]=>[7\1* M/75YO>+7_"%;97H/29_&O?VNZSV*MK&A%X@ !4D$8Z2[%P5Q#$F@PPL\ROP@ M0#*FGEWW(BOY-G-NFKY%C?I7H#&@FG:[)H#6!LL< ZN!,2.XT< >F>!L4!XA M1700;$Z3'*P4F#8'8@@V!RD2@QXRC/!^R7/^+5LNNVNB6,9>FJ0"BI @74=+ M0!)Y:M4:R#A":>HS;N6L'9$Q-Y?L-2F*Y^I0^2%_6E4E->\:K>UXZAB>9FQT M(4HCI_3'6M?*;N/:=WBW)W8*(F",_ MP) P1G6"(X5I1#Q(DQ!YT@_B*#+*A3AX\MQF]D8YH+4S/[/:A>O\:=5@$$:> MN(;V6QU0';7U@J.IW>=-=BAUU(SN<=3Q"P:N+-B]X$]+L8G7*]N O5>DS)AZ MR[_1(7^ZU2!=BNV)21B'7$0*+TXD@TCJ !7,0L@2)KB/?!1BN[8;P_28V[3> M-/?>A,)2K7[E"O/: " : W6-Z[K ._CQ[><;VV:" P?.< TR_G",O1II+.B$ M(Y?;>.0K\&HS+HTE35[U2,T(+\/3Z3)EH"K3+E@NP^M@Z7+AX^Q30U[GB@&4 MG*:!4EO_2DH9A*& ,J12+5PX@CA1/D[BL0#[(0]BPLUV9D[*F-_N2ZLF:/0T MS]HX#F(_@SD!9O03^EU$!A3#.0Z->?&;BR%ZF6(WV4KFQ<.FB]6Z*22[SL$& MT[*VZ H04(C'7%VC6;WY5+\-]'-$%='S$[B]SS9WZ([F958J27J9399?R2K[ M5[6A158YKWZLB^SDWQ0'J*LK@>KNXFO&1*F+&A)PM\PI659O_=)1W9W>H>K) M7#E^WV2)*+UJ=_-*^B\<> RHOA=K\2'[*OA[]1U=W67J2Z"[9J_+7\G_R8O7 M2U*6']7WKCEZXDE""/8)Q+J[)$IP"K% &*I7*/-0'"34LZK1;BE_;FYLK3ZL M] =; T!MP16H; "5$4!;,?1XT'*4# \(Q\-^["-"Y[#;'QL. \_IP:&E"M,> M'0[#Y^#P<.!C!M8Y.,C:VV1 >'$B$X1#*-+4ARA*?$@(\Z"4&(D$$U^$PJK& MP4E1<^.X5E/P5DK!*L^@;@?VZ;$*T;7 :8C/6<@/E35L!X:S5!]4/SM]Q00_?5^<;3K[:;SCY\4E[>)]D M]=?R^BO)EMI'?Y<7O^ANM(L84T(\3T(_CC!$6"*8^B*&C'D^]W% 8F1UT#>6 MHG-CM%K-3M^]NFL>:?6NNNEE9?E$U%<-_)BMFO:2MCN/8XV[X=;D#$9S[+W+ MR[L#U\96+[7Z6W&]\RWXI;?M\["&P2..B?/^P6/H.GT[X1$1/]I=>$QYP]Y! M'\7Z-2GO/Q?YUXP+_NKYMU)[U)\>15%M*FRSMA"Q5"8$?TX (],W1I;K35HU=8\_:/6'.@6,AOE.Z4AW-&P/6(NB=5"^J14 M:8_*/OD->(+]B='-6HAEVXO!]R(/>R&, ^$I#QA)2'4&J A)*K D@?"-6L?M M/7=V#JM6S?S,HXO0^4.@@7:/[=IIK0:<]W1M-S_E&8C!W,YVR@JTQR)GHJQZ M?JL?^1.KFQ[\K-S9]@S&T8G+$=AZSEFZ5T]VNG)$Q>Z9RK$_#_.P&E^N_"3? M9)K]5KS\-5OE1;9^;JLH+@@-9>R%!+(HE!!Y4G>XC?72/4G#1"+"$V;7+\Y MJM$7>M*><1M5]7=VI<8P7ZV5^*7^QF:-UG8^E0GX9LZ4*T"GZA]3:ZO7KY\* MGJUT0Y.-XFIUNPON^W/@6GM2%G"Y=*%,Q$[J.UG@L.\TV=PZM/K-:R6@(,OW M*RZ^_X=X7D0H(4D<(J@K_RGZB0C$,A(0I3A *44DB)E=_9L]"7/SH)IR+XV6 MH%(3*#UMB^#L ]E/*D[@&9E"K)$94 OGA/475\/9?^[$]7!.F'58$>?4A2.5 M]MSVO]V&L_II$A-!0BCU^@C1.(!41 E,$\$("BA'GE5'I"%*S(T4OKR]N?WR MV^O;W[Z\__@+N'Y]^_X?[V_?O[UQ7-GSV'"8.2-C@SPRM1C5^]R: 'X?):3X M$A GK0-Z3(]YE03M0_6:^I,2W*A]F*7]N;%CUG:G$FUE?U'K@VH<)=7(':BA'RO@J5Y)>L_*/J_$1)@OR8)XK@8D5P0JWW**5J MJ1?Q,,"16NMQWZXOSVEA\L.>/ ;W.(_]?_6\C:ZMON>I%_J2( ']0"!]T$;4\I'YBE0$ M$\0C3#E.CN+^]V7/C5GZ@\_U,78W_'P(X]@,C!D!C03WR'SD%&F7$?ZG,)LH MNO] _%PB^T_A8A'5?_(1KCH7ZO([3#EG7X1:FZX^K?1GM>A%$G@\"I, !FFB M_"6)4ICZB0^3)*5<(H]&++([GK,1/[]SNE974%3*ZL7AH[H D$K?2UL=]@R$ MJ5?E&-R7;(.XP;K6O5DD:LCUWQO*&[,]XGGLQFV6V"/_A5LGGD?F?"-%@V=< MN@!L5YN?5MO/U,I3;W,AR5D /1&%BM6B &(?^U $'J5)Q)3S9K7S?U;BW!RV M>M-EV]%H:--G@J]M_4A(S1;5IO' MS2YO1#VU8%3+1ID*"5%*8^U;81CY2>H%R".<#(;-.'W0@;Y:;(N.29LS(GI1E3!/99QOB^2VNP]2P@]\IX"3_ M(DX#*$(:0$0H@B1@"<112B/)!4N2@?77C'68&Q5U*WZQ_.$Q7[4AA.0A+]:- M-[39;1FRVALR4F:T-3+^(S-9%_HSNUO35%FS!G&<"FOF:KQ0=35KG$Y75K-_ MU(4=/K:1%N_7XN&ZJI!<-I5B0H%2SAB#"=?-GSV/0>S)% H//M0--^T=8SGV;OU &(=W[## 991&'7UR7Z8_AP$2 M)]MRF-P[,"5&)R()7NJ6]S?WRK6X%<7#&T'7"QDS)ED40Q:0&"(4I1"G,H9> MD$0R"9&@OE4UG9.2YL8UK:)U,G&I585*[@,@=X48TJ[Q-,9F).,$N9&991>T MFRUH6D^'N2SGH'":P7)2V+1Y*^=L/LA6.7N#?49OM6R\+0@7NI)7NXU!:("2 MF$B(?>[K%#D/$B^24(9^RB7A/J:1:6[O40ESXX9*2?-,U^.H]<]Z)UA,LMM3 M*5@5[S/8XC'$QCP?^&*,IL\,SBO8UA5LU2V[)5ROP+?[C-T#765LE:\!;TXA MQ;(4W]2=PE%*<"]R/I&&8P@1Y42RC./1X;+H4.RYB=E14:PEJ M-<'-3X\_7=LTG3@*X_FUV>7@C,TG>[@\7@_JR7$4'INF')?"--'Z; AD6?OXC\KB"/:EU,EE4R1>"% M@M,XA9)'NIR<2"$AJ8 ,4Q8Q)GQD%BS0*V5N5-?5SRI=I1_+?K)SAM#(?&<# MCO'$-3*^QQ]2]W=\(?7;OA_4+V"2.6YD8SO-S2Z^(#)1U^(MQ+U8E54B'/H.CO6V0W*OF^*#FR+ZOYU0%3D2,-L MMCJ!-LCN_8R:H[=S4-3@H:;!3]8!(]?4"7P33&5Z95+.\*F2IJ\,H'$;I M@#'!R#B/!1U)W>G#2,?%_6@$ZL@BAV[R5UW;F@@@'$DB."$0\P!#)/P IBPF M4$B?LPAY.!)6?=1VGCXWKF^4*P>&5.TB9[JG/Q"/T??S3:$8L)=_Q&2W^_A= M 1/OX1^Q[7#__MA%]IM@UTR73[YY+I4_VIXDX3@)A0P1Y"$7:KXR#C'!$?0" MGC+N)TD8&"71G7C^W&9LK2)H=#3?V3D&W?E=KPL!&7G*[F(Q8+OK&"CF>UT7 M@C.W$N6D1K-LT"2/C\O&!715E+P'L)[]L&-W3;89UJ-R=R>L[[*!3DF[Z/XD MV].%;3^^A$CABY1"R@6'* PHQ#$+(4*7WJY$<9>1 MFWQ)BC?YJX*46=N (TY8%$>,0AYC'R+*"2241C!A0>HCC /A&9\;GA8S-^YH M- 65JH#GH%;6W&'H0?2\,^4&IY%)X@1$ YRK'JS,?2PWF$WD:ME^O:R=-HS[(:]]W.IDS"=<)C$FT)=(>5.Q1R E M5"TH@R *?)\CFEKEW/7(FALU-CO%6Q^A5790G;P^D,U\*D?0C0A9$OD"(18085?4U$S"%+AI59!#;W2YD8O/:_:06=7_5!?Y*3,[FSK NQ<.2KC M'7[U"YR#L])_.&9VTU ^J;()34KZ?LA659F!4I^HI01S'ZJ5D.Z B3"DDDF( MHSA(_9"Q !FU[KU$B;FQS\=\!9W58!HT*J:,-"[6HQ-5JSY). M66LX;F[);( >$W/<<*0.J>^"9PUCQ!.-T-]E*[)B.XW0-X= /!8!BP6!F*( M(A%'D :20#\,4<@23WK(*@G07H6YL6%U>"2KPZ.J\(=L51\>)3I@7,P8<5RT M1^9#I7Q]4M>JKULK_*@M4.^@OX"-$=VV?6,;WBU_Q!$;-^M@[-U$725Z58(!EC(40"N1>E$+$T@1@% M"$8!(1'SP\0+C8X-[<3.C?X:K:_ 7:UW%2)-=C0'HE;=NE""T3"8,9][<$=F MNPVNOW1PW54:-%J[#,ZT0J&&!\+FQ@Q=;5N/ M!,B\N'0#ZPSH9M3A#LJ1"60'Q5P>[DDY[ 1LA(G3QK_]$J?M\VMD_4%;7[.[ M[,,G?UOK%@G/NJB+DG#3-$T799/-TK9/\2**A/2ASW6F,4X1)%A@*%/I84XI M8MSH4,Y8XMQ(IE$:-%J#K=J@T=L\9M ,\GY^&07(D2GF/(8# C#-P#2/Q70. MZO09,*>S7W1N3,\HE+6-5X" 0N@_5BT@FD]WZWG^!&[OL\T=0'%?J59 FZ*? M#V3U)$GU6/V14&2U$D(75BS70M1K7LV7A5@K 5L-]&M;WW^WS*ER8)\:7;,5 M?U)7/3M*T;$:XYZ 4[/G3!9[:F56-PS5[L8+ZF#4;ZMMAYZ%CWBHEK.I;LL5 M0$09@SA!%,9A*CB224)"^PH6^U+F]BZI:Q@,<4F/@VCFB5X,SN==V1<=DTF(K;=DC1ZQK8U'Z]9<]]:M>5Q^5N;?N+KAI^,ZC"4"_*IJ?A3K$;_2B\WCW8J-NI"SY267 +@$:H7=0K]B4J M&IG@<*+.D=&M0\N"J&>\+\LGP=\\%4I$71FMSD/YHABPR-A:\.JRZV^DX%4% MM7=Y(456;5PL>)SXC <)3+&?Z! >#V(<)S *0N9A%,?,KJ7!Q1K-C;$J30'1 MJI9_:S+50%89:)^[YF[<#%ENRM$8FP.K@:B- ;4UH#:G382[ EN3ZA0Y4!E5 M.Y*ZD^_6,)>U31QA[+8 RJ5*35PEQ1&&AZ547#UX&$$K7U-D7_7I@/9*7S?[ MD&&,$DR4#R@(X1!Q'$ :ARED7/@RX9C@P,H1/"IE;D3:4?(*K(1E8-)Q(,U8 M\&)X1F:V'624AE?@M>L=W5X(7!+/<4&3DDFOK?L$T7_QP""D.NZ%IY($@A(8 M$J26>T$<0QHFRLD2 4J",.94!(MUOB9+LUD^(*AH\_#QOKRW6L:PL"&K\*#9 MA0&YCO49+Z;G)6)W^F-T+HG%V62+/3R2K*C+I.V'^6PSR:J\P;??V?))Y^/_ MDN?\6[9<+JA'.>)I!-,TI#JI-8 IEQ0&.$))$B'I2ZLW\"7*S.U%O;5%AQ/L M)F!>FNIZR9B9$<54(S$RO70&X5B,X14XR(W]<6,.:.TYO2JUSXAU *O3S-A+ M])DV0]8!<@>9LBZ>>6F^Q8>,4!T.DXFR]<>)C%(_]$/(/.)!%+)05TPC$),@ M893B.(ZBQ4K<$;7FNAV2>G$HTVC.IO6#&04^=H@%;/YQ$6129HC).I<43>"V5KG+;\=,9&SSWVA=1N=!]I M-;Y^0&^S]5(L$$\H"V(*0QFF$/FQA*F/!0Q0BC"1./6I48[&L8?/S=6JE-(O M>#_XD?X%M.J:%T([0*^?!R[%9.1Y;PN'55&S4W9?4,+LX)&3%2P[94RW/-G) M:^SCU#Z3Y^JM]2XOOHA'-=SWI!2?9%WZ[%9WWWDJGNM-U6HK];,:UK??1<&R M4I0+%$J.?>I#/^02(NYAW9.#033392/8SRK3C,HT%-3:4078 M;RVI:N37H],:TU9?K ^:M#W@[=3C8AY1-MGX3!0]=GLO -.E4/*GM2X]HY,V ME!7LOY^R0IR82.VQ[9-:(15@.Y]*P.OC1)U0\5@=$#G*GW"">D^4V&7/GRPB MS D,W>@O-P\2*&?<";CE$F>4+,M M@1,2YK?0;Q5L*Z_8%@G>!=#P,'0 *%.5]FW0<%[![83-;LOR[HJ8N.+N4?L. MB^D>OVSHJ=]C(5A6ER(7CTM1M5!9\6ZUE05//=^C/H?8XP%$ ?=ARA(.O9A3 M3^*$,6K5A])$Z-Q>W5V=ZT*0'65MS_L,,#<]]W.+Y.CG?UMUK\!&X;H I F> M XX"S0%R>R1H('?BHT%S) Z/""WN'49$OV:K7!]JM/3VZ=M*S>K[[/&S4%^^ MU9KI)=_4E"Q1'4H:QKUP.$4,4Q1'$(@DA30*_L +2@[MQY$U&P5JI<92&)) L::'4IE:;;[TR)H;,5:J#J@[= )),W)SA,_(]%47 M;SC2CL7YMHP!'LXK$IT0-WU=HGZ[CU8G.G/+P#.O(F="\/*=4E-O"GV2ZA/^ MI+=\VRJO@4"IP!Z! GD)1"3ED(0I@FGL12B(F:1!:'6P=5;DW.BBU;AN@J)W M;?5VY9 P>0.X#8^KG((X]IG4#GXW#7Y;A9V7US5'Q^G9TGFITQX@&:-P<$ID M?J<=[93%>M$\ZE-Q(XJO&1-5LVC*)$IT2AV*A(0H4.ABI/XC?4RH^A4C%)F0 MS"D!,Z04K6.U\=&H:=6 ^R20_?3A I[QR<(6&6-^.&=^#QNH6SM,H'[;9X&3 MSYYDSI^SK)WA9Z\;>+1;Y&43,LXVBYPO9"WT*;-N6]1XRD0M,WQ=-1LS%$+D M(>5&8.;#F'B)B'F84&ZU56,H=VZSOU(;L$9O4'XCCX U&ML>"!LB;WA,[![/ ML0^/*RA;E3?;+4 K#5JMQSA4MD/*Z5&SH>AI#Z#M\#@XEK:\?1A-W19D54JA MI/#K]><\6ZW?KVZS!]&&HV".$\\3T ^P;HA+)4QY%,&88N0G'BWI\7%8MO!XC:5T6S@,AI MX3,3N=/6-K- XJ!\FJN>?^&PA>((@D#$A/EYO@"XCAF MD%?UBV3LL4!:'_P<$30W_JF/-JKKB?QM3@.NA"U2L.CE..7S4TBZ;>$/EGMKY__52N\P=1;))VOHBO8O4DO@B6 MWZVR?PF^B#R$/$_'X\>Q7GA$!!(6^E#XDK,X27A 4[L4&QOQ(-=?2;;495UO\SHKO,H#O\^7ZGGE M*U)F;($B+@A**>1QE$*4QK'R9'P/$APD#/.0A\BJ/JNE?"O2FZ"0JZZ1+DBA M.V"6@*S714:?ZKZ6ZQS\@RR5#;H;3]5?,A/EU9__Y,?>WY3%IVLE.!FFB'!$ MI!^K8<(^1"(DD")=1X;%(1)>E!)LU;-[S&&:J&?9'(?)[&4U(O@COZWJ7E2= M]E1@H[Y&OBD.T[7@"E0VN'MC#03/Y2O+5H5)WUD#\=E_:0U]S+"WUCN2%6K: M/HGWJ\>G=?E!O127_B8. BEV2P-(%!P0Z3Z.% 41]&7J)W&:\BCE-M37(VMN M-/>?3[GNXO&YR)@NW+.JZTX(\"LI_A!->:;W7*S6&2/+-OKXQ\JBFO%\RY8L M?>-@QFV.T!V9Q[26H%)3UQ#6BBJ/6ZL*_!%V[0PP<4E/?>(FI2(#N_=IQ^06 M^\I]UWM.Z^2+34,@PY@BB0#*(N*ZD@0B&&''!62@#$F'3[K [3YX;?33* MF==AV\6I?\)?9/W(T[O1Z_Q4/H. >66YP4A,5"GNW%?!JJ#;46-["K3M7C]9 MP;6C:G8+J!V_8&AM#Z8KKHDWHO[W_4IWWUPI$*N"9R'C09 *R"G5.XMA!%/I MI=!+ QQX,18),BS^:23/Z LX<=V/C7*V)3_Z<#7S22[':JIR(+5^X,=6T[]H MI\\$NP$%0@PP<5LNI$_@Q,5##&P_+"5B\4YU\5^K0HZ"?UI] MT;6,]9&FNN!COBK:7_4*K+S5Z[.%)R4-?,%@+ 6&*!4>)*$702Z])(DH#M/0 M*G;*F69S\XVZ*X"-]E4B15=_\'NEO.6!I[OAM%QS33E($Z[0+AB?X6LU5UB. MLK*[6+F760>ZPO3DJM&9 %=.X#5C^=-J77XFS]6$]F/.T]"3,/7TVC,D*:0X M\: @B,5QDH2$>U8MM\Y)G!OOMNKIZK9:OTN]P7V AWJ$%\#V,E[A!LC/9X!T MX!J> &=<]W!?Z N[B"J'Z2MP7AXJ/^RM0ML 1?A"1. MI,0")C)2?A^)/$AUGXE$(#\()",D#DSWM$Z+F1N9U)KJ!/FUUA54UX*LT=9\ MUZ<'V/.;8&[@&OO@;H-4I2:H] 3O72)EOEGF!K&)=LX&(F>UH78>D)[=M9Z; M)]MJ.V] =]_-X&I[Q!UP*4;0;K)ZF[O6Y*=S3I!PGW9,2B"#(>$(@0]R&F/H-!(HD( M0I\2G%@EKIM(G1OWUTHW3DVEMOY9*ZX0WY:2&93N838,9NMTY^".3/F.<+5/ M=+?!R6F^NY'@:=/>;; XR'ZWNGEH&7FZ?K]I@EQ5HA(D%)Q&"++$T\TAXQA2 M*A,H/<$8#UF:<,NB\?LBYL9 6D.P5=&JH%8-:J.$*IJ!(I+GN@7."EE&-F^SQYF-PT]3JP#3)Y_T4NH!8G] M,,0H@$A1A_Z/51WS&3W9[K[4B8^!#OF'6')W9'KQI82*;M!'DC[JH" M-OZK"1W=X6.IU8. MP2?9I'9_R%;B_5H\Z"AP'RM,ZB4MMT#. >ZX8Z 0RC'WA^X#$7[_0)#:)SN'IR3.>U>@B$" M!SL+IO-6V;,F0N?& M.XV& VO7&<%LNL)P"][HZXY3D8<5G!VE1PX^/ '1Z/&'^W)?/@3Q!!)&48BG M[AU:'[R*JWZN2@'4P=?LOY]T$(]NF_VK6-_G?!$GC(HTEM 72+%/$J20$B^! MG*I1D*G/4Q+;Y;V9B#6:0I.FOWU6#[K7,ZD*5:PM .4]43*NFG\!:>RPK1]N M, R&AZVNH)VJEGB#8Z7O59LLTNI\!;36H%;;94EQ7%S) Z+ MC%O<._04YO\\E>MJ=7>;Z_):*Y8MQ4Y9D]MN%=R=M[7UD9= M(ZAHK02K;A$G]1?]>U5Q6"[S;TT#M+RV,U\A). -:,D M!W"-3$&#D++O_=6/@]-V7R=$3=OAJ]_>@Z9>9RX?V*:'/%>.T[N\Z/9E?R.* M["O1I7.WSE7C;W57@0NNB")&',%8>%Q11YQ"BN( AB@*.?5"WPNLJF==IL[< M&$;O[V2KKZ)>= ,U?G>B!*58KY?Z<)442\LHS0M'RXR/IAN#D6FK-:2J^OQC M:TOE+OT%;,WIK :OP,:BSA:;PWY%3J!UVM_H,HVF[8?D!+V#_DENGGI!&\77 M^<-C(>[%JJRDZ;TXI8S([E9M$G"57$>8=@*O5[SZ;5EM\F^W]!37?)*WY/MG MI7?.]X^S-QORGA]Y7.($BH KPO8C!G'(*$Q3#PG)B&#,BK"G-F!N%-_8"5B; M1;_>V@;(=L/5\C!F\N^%V:MASJ,]\LND;E>Y8_ONV8UZ=S3?A4U%A0X.52'& M#A)@"\55=0ZD,Z#)]U%.ERV>+G-FV"( M5T]EMA)E*+5A ]H8:PLC^2^RDK!!YM2ZP>H90[NR;EI(W52AC]=/Z_N\J+I])B), M0D0BZ'.OHK4$$N'%,&*,*\I+DC".[%JPGI0U-]^[:9Y6UM&,9*-G&Q_Z8[9J M?K1LZM2'MQE?.4)Q9'KJ=I^[ K6B8*NIRZ:I9^%PVR'UM+B)VZ&>M?NP]^GY M6X:Q2,M/G=>]\LZ8KC-W)S[)?^0ZPF=S5KAY02=>)+T$$1@1%NNS;0J5MR2A MD (Q)%G I%4![F%JS(U[MBH/=)(&CH89_8R/\ M;H_@05V&HTM*&ZC)I&QW&5K[1'CATR[($*Q*;RX;(JXYN-,P]S:O/GNEEK&\ M\0&O"[4$OJON*Q=Q*C%7_X%(ZLHCE(20QI)!&802JX_2Q"[B_7*5YL:=;[+E M4W7P(J04K%H!53XS:ET\^2!^X.%SH99 M/W]6W^[U]8J_5>^(1_W@NLB1%^(X],(48EU=!@FJELYID$ 1QRSV$AY19A7W MU"]N;BS<:GL%'K6^U0&%:#56R^DU8+EMK.89P WW^IS!./;NW@;!SQL$WVX1 M=%QYR@P6I_MW_1*GW;$SLOY@C\[LK@&-9<2W!U+\T51:"A%57$)CZ,G(@RB( M D@Q#16OI)BEB0A3*8Q[R72?/#?.:)2SZ'ZR@U/__+_(^I&G>J/7@+8#NPA8 MM'P9BL1$S0.^B$?UN/IPXUZ ;"7SXJ$^VM93CF0Z2U6[B(TAZHW2Z3E4I?6K MV]3]V?KY)T=-88Y!UM<'9N?ZZ5J_'%-SI]O+T0LNC?EN*G>I<NF\&;%7 MS\T?=>Y3E?JT8 @EB,88)C2-(2+24RZ]%! '8* M5ON=+[Y>L.KZ?94GD&^2=;/J#'UH2+G=N)FY6!.,QLB$W U);P=E8P3H6'&E M4ZC;*^J8]7%2_"[$=)SP=CM57BC\?1!>I\/CASUN\'ZAFMHWZF5;+5@WX711 M*CU"/ 0C7Y$F\A(*,?(93%,B RX3ZG$CC_",G+G18Q,0M]'3))S-"E?CS;A+ MT1I_A\T:J"'[8WTP.-[T.BIJZIVL/GN/;$_U7CZPB@Y3[O?34L=NG8JF:]8" M))(X0B2$8C1 E 4DC#OTXH!#10/>;B'R(F(@X]W$LXGCQ510T?]'QZ&HP MS8@<"WS^T+>S=>% F%'\*.".3/K7GUZ_/SA!^4R*BO_=-Z:P1/*N<1"O3UPJO@JB!5? MT9"$B-.4Q58>YEF)%ODS)_7,8G"R^?_;&@46XLE6V5L_]JFM]K=77)%/O MINNR%.OR^D&OH?]5+9[?UL6@_TN0XIWZ(BY($(1$1B%,M.N*HIA!PD@".0J3 M($DBM>A-K:IR#5)C;K2DOHN198&N8?";D=+XH([,5+4!L+( ;$T E0U70"O. MM)O:M>8*:$. ML1A":^+D'1:TVN8)M,6^;H(K8.J7Y<]S6UNME[\?-8?5-EO MU56?\W)=B'56A[N\$BLAL[4^="X/,^(6))1"2J;6_01AJ&.H(0YH "-*PSA. M_3!)Z8!$M)'4-:*"E\A96S^10M?RNR/9:M#>P%CC:^@MON!PO5S&](^UD7^I M=A!T"3.9K11Y-S95<317@$CUHM9ED+#.9L<.,Z?H29>_X6=*.!F2*9.A+ M59U%SK,CO$U3FUV)F^1XOB[7%C :$!1 F>J:;:EZ=6 ><)@D:10GG/I^.+!< MF[$. MOE7._TJ(0O";ITZ-B(G=]9SE9ST*@.MKJW$]$\GM$8_W[2&PO3D5G.",P!4:+&J)H' MD(Z![MQB2SO#H;BF(&5KHFZ@P=6/NMKB7;-D:(+VJH.WYM.],%1P>Y]M[@"* M2N)LC1\U60BNK7'=Z%SK>P?&D52[6W7% MI6W\$TFYQYD70=V\'J*("8A%[$-.<,)#$2+N8ZN8D6-2YN;=-^H!4BEKV];H M*(Z&00:7HC-V0$&EWQ5H 1JE%5 ?!DY#!HX*FC8\H,_6@U" WHOM'=N;>_*' M&FE!BC82AJG9C#P10QP3"A%/(DA#+&%*4A2+%!%JUO;FZ-/G-LD["IJ[38>8 MG?XD6HS,TM[!@S0=K12>AZ7*+#>R;S?4ZJVW5R M3E\T-$Z^K8)>[[JV=3L642SB(! "2I\%$'GJO8!%E$"FENG8BV(<$,MNV\<% MS8WN6KT&)0>=1-/,K7&!TQXD89C U.=! M' BDVTZ8ND!6DN?&%[6ZNIF\/NG>-M1H&;=R<<9D$E;E.\-B?KW)8;DO,,[VO=^ M]'= MS-NU>2L@;S6'G34[]90'PMI9'[X M(#.[/OJP!]B_L?])EH^D^/#A=;.H3+EZ]TJ!H.0I5R\!3T"<" KCD(E>7$A->%)- I!!CI!<&5)%0+-6O M/O>3-$ H"*WZ&.T\?6XT5"D%*%$?,K42IN(N6^F]+KM=@UT S;8*!L,R,CFU M>CFOLG;48)<; ;L")EW]'[5M?\E__*+!?0OVPRTWWG24!@GB7@!I3'V(N""0 M8"$ABVF"XS 5GO8B\C59FDW@'EE6TWDC<<3SS&/9[60O+_@?9/F05]M?_*E< MZQ6DW@)CI_>LK4? C $^2+:2!SUDE2_B.*K^)(OE^_RXALI^"(EC+"0$I MP"&,)0XEH1'!TNK0X8R\N;D3.^J"UWE9ERYM% >_:]5!H[ME=/0YY,TXQR&> M(_/.+I26"%J3BR$N+@GFG,A)2<;0_GVB,;UM0,R&+EO_OBR?!']3/;UN=Z?> MW4^B^MNGNJ+]V^^B8%DIN.*V)I]D00-*N8@C*$)?0,0P@A0%,8P3G_B,AYS' M1BN8"_68&SG==#H! %$G=%J$0%PP(.63.JA&NS0"U': VY I4IES5 M':% 8PW8F'-5M2AM+)IF4"PB6*89G(GVF,8>)+L(E\NA[8N%N>#ITT7-7 [! M3GR-@\,3OMM1<^O^/> MS^I!][K0D%I*/O;U3KBP6>KI\3!SGAUC_'*-4O?:*USM]E<8L4WJ6O!%&-Q>0!+H^.;>JC,F;F9-V547/_:# M:G-*EERBE)FN7S\ %XG:*( ":;[173=MB^0YYX'P\ X2\I%(*Q3_\;#\\9_ZEFJ& MZQ\.)_;1XT:9MN>,:";EV<_=IERQ6L_>;4.2?O5\^T7PQXTD:*84P M5'$J($H4@92F&1GI26A4FZ!(RN:G8UA.4BH(_*E4MM\XZ(>V>I+Z M&GQSO@=&UM/7!H2.%[:^O?6RUK\=SN?.YX\RMVTL;.:YU;7NK]GW]:JW6J9\ M6(CWVN.>Q91*P@(.N8ST B$2&%*6(ICA ,6$L8ACJP2ELQ*F-ML;)>NE.-!J M J.G_2OX-)"7W\57PS/P''=&QNGUW&G]%>_IT\\=[87=:5;[S=U]X77Q--H1 M/ZRI]SXO^'Q9;%9RUUA&S_,481/PG=(0HH!'D,I$P(2J4!#M82=9KX ;._%3 M(X(_?_WZ_N^?/G\&MU_>@T]?[F^__/G3V\\?P.W=W8?[NWYQ.98#8;<+,!R\ M Q-)HWBYVC^L]UF G?+@CT':^/0#;H@((4L-7B6$R V=2.C4&V%?:' :O*K7=Z, .<3NF\([CT'M%1Q#6 M&@_:G]4))9_\82=X5&IQPN*0==QNOJ:O:I/;^DZ_/?+%1K\\ZE8XRT7Q5JKE MJ@X;OZ>_9/%[OEBN\O5+\WHI%Y<6&;(SEH:FO5^SLQ51_9-B7(\D43S"4M&, MNCA[(^H^-6_R0^T: 59:V.2VK(V-?1K CO,%L&/9B0[KP%Q]HA3 SG2PL[T9 M\8XZ ?6C2F1NAG<*7V&\_'?4'4?]5^C2.^JXG.[\.ZX*_=Z#]?[&>UGD#XM2 MM=M?>3$C28I#I!?<48I->_$PA$QE,<2Q7FPSDL59Z+3@/BUF:JYWL_?64A/\ M811U3%(Z ZK=:^!ZJ 9F[!XH.7-K-P@^:?",I%$9J]O:0W*Y<'5O?WAEFC^^ ME]6_GQ;?5O*9YJ)N>38C"/. :O]5IB*"*-'^*XM( I-,L5!@%& 4NL5J7Q)I M]94?-T*[TJ_)&JJ*L%<-Q:O2T> -;TI)ZT\6RP6L?W?L''9Q-*P]RNL1'LT- M+%4$;QIE?S,%SQK$/US(T^KCO%E!X]GCZI8YMIMDA< )W\;N/O=LQR\;<\KR M57VDO&ZT_&Z^+*2844S3*,T"*%3,(4KC$&*.,A@$/ Y)G 2"6O6B[A(R-6>D MTM-L7JFMIH"7JMIGQIU%M)M ?.$T]&'!%J*=DN"=+XCL,P-]0#52VE\?R)Q2 M^2YAT9&G=_;6T9+P+BG?SK"[>.UU47.?GC2GKJ2XY?I[L9D;[Z;ZD_F2E*=\ MD>04QR*!"B>I)D61:5(D,8Q%(&0J&8U"V:/-J[4"/?RS<1JW;O4%^5;ALH2J MZQZA_5C8^6-^H1V[$%:C]0UH0[Q3O&RYZC].SAJL(4+D+@M_E>@X:TS.!<;9 M/\#_>>^,LQ@ID<508*J]N3BE$ LL8"#U2C+ ,I9QXNN8=VI>W:6C2<>=IDZ< MKS_WTSFV[7-:>R6+[!I_F@WOA1ZUE[H=TD$80YP%,F(( M0Y8&R-3;"B$S3+A[TQ'HR@WRO'U%GU8=1P!,:2D@I,HT54^V*8!K!-)4\4R'A M1%&7B7]:S-1FO]$2&C6!T5-_T;4$QUH%%W"U8X/KT1J8$OH!Y3SSNW'P.?W/ M2!J5 [JM/22""U=?NUXQCKA<%.62R-2__;AE5I-(?,J YJ(T'+RINJ5#9[*>O1C;3(?(61&&;%.J8AK[3\?86Q.K^6?@UE M>KZ63TJ;Z? %H_^P]*ZH?%*G*44_WU3T/*NLH M6BENBSJP]M/"5/,W UT7FXA9@CF/.,R20*_F$^U@LY G4(8!BQ!*A<).P? 6 M,J?&&CN5M1>[K5&QT]KQU-("=,O#2[]0#KX5V(WB $4_' #R>J1I(7;+BFNJ*L9B_)/QAN:96E&HX1&, MP"I&@%#(1 M($C"F-(L88FTVT^T%3@U^JDZ$9A2Z'I)716L+_X$BE)Y0&OMS?*\_IMEN+TU M_MUD- 2J S-1HV[=XZ%2N"F,+NJ_&IT] VD?4^L;T-'C:^MOYTH^UW7]!1!5 MFXWUHP3/517+]1(P"3;F0[5M7K,:(&\+D:U@WJ=[NM13'[Y0ZYNF=D?Y.N9C"**TI1"&?,0(L4H MI$&0P0 1E/&49BBPVK@]>O+4Z+M4#CS3!VG97?(8JVX&O@J!@:FV,OZ/1C,/ MOMU9:Z\I*+_WO/$JRI\R8Z^D_,D+>O28ETP3[(.L5Q<8JTQ&-($13A.((L8A MED$,36/GD 4""V3=&VW_T5.;>XUV#IW5]Z&Z[/OT!V#@J=]_#X(#MWE M>X,QDH?R73[KQU6]]*>OZ+L[M)NQ5G\6<]1"9$ M_^U+O1K];@X.S4GA8_[\]J6J&G&GOT:R"N:O-MW?OIQZV/>\^$<=E!]D 8NQ M?BG(3$ DLP!2FJ10LB3F@2(2!U:E]L=7?6J,NU.VM;53W !C?%/GIE^P_WC? M!MO=MRF.\>";>-5BG+-8Z^K+? Y7\BR;=F#Y&FOQ/R M*NGX1S:>2[L_OM!7M3938])LD?X]7S^^VQ1K322KSSEEIC3)RTQF(4N%TNOZ M(#+_"3DD(BA_PBSE <&1T^+>4?[42*!1%LQK#9T3U5P'P(XN!H1U8#(Y4[YM M"_1/K3]H#+@!6Q.&+.AFA=VP]=VZ57CE!F*#PR0U=XD:E M" N[#YG"YI:>A+$LUE^567X5MPMQ)U<_NJY\.5"VIP@M60S-%#5"I M9KEQVR@*C*8>F>(B&EZ)XKRT<7GBHM5'-''YCIZ'4\U96%6-95=%JVS;$$0H MHYF@D$FB-%$( FF2*:BR($JC3(2*9$Y'3UW2IL85=7V:5F&Q/@TQN@&V/#+R M!=O M.&,F/O9C@T27D]N.@6.>RYC8_O1J8O53?VXXZMI_V">N)*/9L'S0^[: M]KRCQ>/'^?*G.8:7S:G\K5H;3X?/:5'D*J\.WS6?W=-?,T81P2B+89+%&"*I M*"1A(F%&6,$Q"!J.02HBBF$&,4@I5'&*:\81Q+MQB:$\+ MFAH5ER4.=XK> *-JS\IO9\&U(UD?D U,F#W1ZA$SV@V%WPC/,[)&CL?LMO@X M>O+"]6[\4*S6L]_S1?ZT>=KN2:LD2*,$*JH24Y M@BS)0LAE)B*AN$RHU1[3 MT9.GQ@"UM[9BO^I[67-6_'<[3XX>.,C'/ MVM+,Q/,7]'LUOZ5Z=+B\>Y1R&]C%S/DE?1D-GZ_I#FFC MOJ@O6WWXJK:XX^J:K?4JXF[S_#POMXOH_'U>F)9[&_W=.HAS)Q%3(DXQC(R' MCS(40X:S!*8TEDS_34BWX^:>>DR-:\JE_G,5=5&481=YW="Z7-"W\Q+ FX4L M#UCT%WRS$+9%6ZX=.,O=YN&'8V *:R'44[>SW.O=S"83?[KS\7U+$G1AVDUJ'I$:?CEU"J0>!1RZT+*OYN ) MM9%*.[A^Q9QJ-%A T5&PH>ONT:HW6)C0+N5@B92$6 B-E$0C+6J]EHA(A PQB9TB/;UK.#57U5B@ ME^=5R^S?P'(!Q-904]&2+Q\6^;^D,)\4C8UERTE9UR'HNY3W->2NB_Q7&,C! M3QEMR]0,O>3WC.TPFP&^E'RE;0+/&)_?0/ MJ&\$1IGZ5F=RF:*LMT_+U3K_ M5]U?I"2PSR5]S4BF(LI##GF4!1!%@>G*IP34KP2]1)$B9>G6<[YWBXAS-@?B- [,6/'!3BC,MQG(C[(P8H^/AY6WTDPQ%3DB4PB;"$" D,B9 Q MC&F.&AE-YP..[W0O:?RBK )(Q"W &$QD1B+(D MA3A%$H:)B,U)#PDSJ\2I2X*FQDN5KJ"E+##:@EI=^Q+XG>AV$X]/S :FFKYP M.=7+M\'BBO+YG8\?K9J^C9'MXOI6U_M:H7V1ZV]ETY.J ;G7_ M+^>S6-=QL3Z,'1#M$4YC2[ ;]4W[\#?& I O?@-;(\#."J^]B*X'T?.9K*L6 M8Q_*]D3IQ*ELWR?UK:3S]*2)UF3/5_7^ZE@JO88+)1$4$A;H11YE!%*!!628 M,BY"A2EV*LQ^1L[D"*Y1T\0X_Z0KTTR[TM>YELYI7.VXRP-: Q/4#JAM,= ! M:FUUP^"W?,YI42/7SNFT][AP3O?EU^Y5%Q]IOOH;G6_D;E^4\DP0E4FH,AI! MI-($4ASIGS(94!IT XP5?*T_ M:IMV [96F6B!RBY@#//'>AY1]LF-/M0:E4$]XGC(LSX?W3,4US3 ?FM:EYO" M.UI*%>_P7%?2^:016ICW@-F+*[XMYSE_F4F6<)Z%"61I$D/$60!)AF,H4Q;3 M2! ND5M>K+L.4V/;LG-XN07M&A?; W\[DAT8U8%)M=0>,J,^:"J\WZY6^I(R M]A#\46D\4&!K?^B\AJ[V4&/KOVI.Y9N5%%^6 M:UDD_Q$$W^3*R'F_D5& 4+U-HR1E)*,4HC0(($))H-U.%L&4!6'*<,IQK&R3 M65T$3X[C2MW!5GE0:@^,^O\#:,V!4=T^>]-I#+HI;TADA^:Y\Z""6O4MMCU2 M9)U ML^9'0KLD9)H_8+NE&+;![F.G%NGQXV6A-O'R'96;J_[^T:V?9AV;ME"QK%;H& ML!V V$W7/J 9F)8=4>D1IW;:]*OCTPX>.W)1HK+ M* VA"*@R%;8#B&/!(0EQ3!C&0:APOV,)YS[U(X?(7^I);P6?ZT&#,RBC'2U< MQ..*@X0]JX6+>E]](U_NRGRA2R*6_[/35[DQO7;'7LA%',A!($B M0BE$4:H@R1B',8^PE!C1U*V%3Y>PJT0,1K><>,6>+2P_*C$H\T]5S;X^:K*S=C'Y5S?7%3M0+;A@H% )BZ! MPXPG7-,)3R'#:0P)#B*I(I+)N%^CGRZI4^.5K=+FZ*FM]O\$=6<;B_#!*P;! M] MRF>4$(Z5J6/#&-9,)353!0DQ_TEX$@59I)P:33C(GAI?5>UG3+FO*F_)9T_W M\P-@QU(#P3HP5YWIY5X!O0LH_VR!LXF;@;^+;12R\ M)KB=ES9N(MM%JX\2UB[?T3LQK>[F^E55A4KOZ:\Z*'*;%;S0'LY&.SFUMZ-? M(ML-AS2D,9.CQTEC8CZP+S5:ARMN:N&7QL#:FO F]H>TUAU:Q+8V33(5I(G?#UGXEVE MTM@9>S[P.Y'9Y^6Q_:BWCKW5LM_G)@UY(8HRU7!1;I+-$HI8A*4IZ&)6>I0+ M2+.(08F84AF+8A3%;C7KNP5:3>)1"]1OM03/-!=NO'D!7#M:] #8.*S7*&HX M[^M*Z.7$Z@5L=39,9[2NML[]L9H=/#Y)ZX+$43G)SOI#RK&\R[UUJB:J8CG/ M14E1Y:G?[:^\F"F:!%$<$A@HDT@LX@0R12DT#95)&$68DL"VA^II$5-SN?:T MK ZE]3M=*VIYX-8!9C=K^(%HZ/S#M[NOJ_*G=YH]YM]62['AZZ+>P,P"01!A&"IN&JCC0$ 29!0R M)C%)XB1-L-4)O)VXJ(2.? - MW&GO 9R"KT=^A 6.]ED1?O$<*1?BNWS6CRO]LO6C!/FB+.1?$J]>2ZQI;II] MF)8_VZ^N9H.3\-\ "O220TA@Y!DOSSQ0E@&__^$G>\(>X8Z<"8N'C)8I86]0 M.S_"X:Y^J[Y;SE<;O73:G12Z?4 MWW."IL;;M9[-_ICC;OQ9..U6>#Y &IB=&WQ:.@YPA'<)")^KN+.R1EV_7;+X M<.5V\?K^];_Y;<4!?NW?PQ )H#TX@/ M('O5#+> QT/I\"XIHU<0MS#Y5"%QF]OZ.1U_7B[%SWP^__3T3/.5<7U-"X-9 M)*- *<&,MQ%!I'D&XA@)B$*)A5)2II'3X=UI,5.CE$9+D&_5[-&SZ0RD=F[' M]4 -S!:-@C=@IR+XW 62L\?1C8%/?^.,I%&]C6YK#WV-"U?W#2S\H1^T7+V8 MTDC%HQ1&2C%+(HYIG @88$E,;V03"&TB@R0A0HI,AK%33N=I,5,C@48Y\&"T M W0AP!-=;)1IX[9J_NP:77@27SM&N!ZUP3>):@5OP!:[4L<;\.>55V+HAL)O M&.%)22/'#W99>QPXV'EUGVWEICGQ1ZW:J=/NMU(M5[)*UOA=KA^7PBA1K,MC MK-N%.-/*FS'%LB2.(9:!]BVHB"!#2A-,B#E.,I0IN\XD0RKI1$HC=#'Y4/?_ M!:PT!\@JN2E?;#L#FZV_JCE[?;J@9V&Q844NRB@:O)>\ MW"0&47H#C!?JMJ0X"6\:1#+E40(YB3*(2,(A"5 (62Q2QD(4ISRMX?VPL P- M] -N(VX4:'_77]9'$&4EKH[UN$_B:K=0NQ:I@1V//?5 K9^_M5F7]3Y79B?E MC+HNZ[+T<%76>:W[FJR)$;Q?EL4\5O)6B+*@!YTWM/UI<=?R^O5B4,^*O;Y% M,\T-B#/.82PCI5==FBJHC"@,0X5CJGB,<687/NQ+):M9,FJ \3?]H$>3J[U= M56W=K-S9Q_8R:I<73Z.-Q,B1R^LEJ T".XNVWJY9 [>-*C>A*K-:O=E&'BS[ MQ<_8@S;20F>G]LW?$++U(**;\MB3>?_ M)W\N3^_CD$:$1Z8N N(0R22&F(0<JWH!* M6:"U[14@<1)9V[B(:_$:)QS"&:H>(1!=2%P=^7#RX2,'/'09>!SGT'FUAUT( MT\3X=B%J-[S,VT!A&@M),XBIHA#A+(9,:380C"&<)"I#B5.ERPORID8+^VO" M>_U\IX086Y1[K)^OPV[4I;0-;-_<[W=<=MU>;D? MEZL]0;,D9 '#F8!"B;+ZM8!4! PF24326,E(RFU&[KT]FYR3UV.]?#]*?EVA M/?YO-!A()E/!$".Y5E M:QX\-5>BT:M?K.1,\) I0C0NTL 4)A123#2#1B+F*8HID<@F*.0JF$8(Y*B/ M*6Z 7(BNF=Z-%LY_JKNZ:]OIDWKM2J.2I"?\#KG5UV/=*+DJ_4YOP/OE?$Y7E@?'>T!U,UE?\P>F(P?+ MK3GEE*D=QQK-Y14S-+\=LL+>0T>9VJ?,:.;GR<_V>G+Y@&GBR]D#(Z73R$@17G$V>??1H)Y.7C&N?2UZ\UCV$[V]T_K1VH3NU8/W/UN'XYU M"%?W_+T2A(&G[=9^\'N/JEF'2-C'F%V!R/CUL,[7PMI]?48H>G4&LX[ K\,[ M1HOA.J-J.QSKW"77]0[5ZQ%6]Z>HTDX>]!"8\H:YJ%-/FI(X+_6NPXSP-$E% M%,$D-@D@(DPA#<(,AAA',D02(V(]@[TW?GX>OJG0[E>GN8?;6OZ[NY.I'SJN8*DJ5#%1& M(!9F/8A0!@E/,.1Q0F@4!;%,G!P2%4NM_IJHUJ7/=RVQY#% M-_IB=IUG)$:8\%#!S,1QH#@+(*5! $.E5!*3"*>956GY'K*GQE&[-C_2-*LH M=?Q/_27>+(3Y\=I.JN?'P(Z>!D)V8)HZTTEUU]-'FC#$ETZ /;10O0C5L"U4 MSXM_Y1:J%W&YW$+U\B-ZMD!<+I9-8];JX753GUW;,A$(2?22%*?4U#N,(\U= M*H9!K!@WR;%Q[+1"O2AQ:HQ5'4PWD0!-[>7?'+N370;:CJ"\PC\^VH\\WN;I[I"O#='/] MCYAI9P@1'H401R*"*#+$$\@41HJ',:>24N'4<=Y&Z-08YQTM'H'8MO02M9IF M^Q<41G'P1K_=174LO?NK8X"2U7#8D9)OD ?FI7:/KYMV\R^M,RB5O@&-VEX[ M&UJ#Y+E]X66Y8_G5Q#3&0 \ MQ# =/GGT$*8SIIV*8#IW:3^7X8X_2K&9RVJ;V21]W,M?Z[=STT!7$!6SC$=0 MI&9%(V0 22HX1"P.8\'C1%&G@ZD.65.;\(VJYM"$T]7JQ6P$T"?3K,/\Z:%7 MBF07UG9^@B<$!Z:#-GC;1AQ_W)?NEM$7E I[=!4L8/'I*G2)&]55L+#[T%6P MN:4?D[R7*E](4?=4_Z:_$5_D^EN9FY3S;:?U8KW=-F0T9D%*)211HNDE2)$Y M6XHA1D1$A.,T94[I7:X*3(US3)+0,,JA7]K>N8Y[MHZCX8= 0V)\=!. M2J4ZJ+4$1ODJ,ZO1?_N1L0"\>:<7Y&8 AMCN[8NC3QISUF%4;NN+T"'A]7Z. MK\/U[Y++O-QK*&9(I;&(,(.$9,)X5 G4#A:#*D6$A)0+%05V!5NMY%G-OE&K ML;:4N_; O(UKWR-R5ZQ>]5#']9@];#@;D(AU]? MY;RXD=V2BW8?>R"7;^E[+KTH?9:_Y^O'=YMBO7R2JZ/0_U"H()-IH-T-4R8W M33FD:4AA*&(L<1!C+IUV<6R$3HU!&IVW*1C6A<2=H$89XC3!$4Q2;KIVH BR M@*.2]6N-LQN&\L!Z;R+8@_M;Z@47C8 M?!47B/R>]%O('?FDWQZ)XY-^AWO[5D-^KJL=?E5WC\O5^EZNGMY+IND^U@O) MB$L8T"PR5=$19!P'D(:$BBCD/"72;8EY5M;TEI?;0IS+!2B,JE"_79X ?5A) M67[@6@WY',IVC',=@J; W0XTHZ?/*L@7H/!;__BZ/]+@UCU7%@> M"YN:7[C3%6Q?MW]4JCKFF75"[+K"O ZXT9:8#IA=L;X\#\8P"\P3\EYIA7G> M\O-+S(Y[^G''WV7^\*C?W+=ZZ4 ?Y)>-B2KZJM[G\XW^:QF]6'S=K(LU+IG@L6D,2:!>$F&8B#C2V*<(H]2E_*^C?">&&:%*<*4@6.XT!,*H M;J:/B84NXY]=*S2ZCHD=_PR(],"4U&@.:M5!I7OET)3XM_0V<=.E1?[(JB=R M/OG+5851*:TG/H$TL5A)E>AA&FL*GU+2$+T@Q2)@@2J1*!B/N$ M4OE0;FI.63M\2)4F %FL\R>S?C0Q6%MKFM"(?E%87L;5CEE?:[0&IMWV0%6& MP=(RL#,-5+;=@,HZT#8/U/:-$AKF$_HA8LF\Z/95QI6Y-970 MVX7XO-O<_EW20NL@OIK#X,W*=!VINK&OFE_?TB(O#LB#15BE+"8PC&0(D:(A MI &34 B9*4$(2C.K0/KA5)S:J\%85W''DUP_+L5ROGS0MH%-H5G'--^AI>5 M.P#MLP=]=66\Z9*@3!;+#P-3SRP??U\ N[?'ZP[KP.^074X1J$TI][]NP-:< M"SOGT.Z>GN"?O5WW8/^;S>IM\%I,@ M2Y(XA8'@H7:& @5Q&&DW,R%QFB:9P$%HF[5_^/"I<5>E'S *UD=!]GGZ1\!U ML\ZU< SMTM@CX922?\[D*W+QCQXY6A+^.6/:V?=GKW'O&](\M1,NO6HA4 MAL(,0168>!P>(XB3)($RC#/"8H)D9N6!=$J9VF3=!I%\=HW-[@:S>]YZ@VC@ M"7P*G1XM1\[#9-]\Q M<([4A.UF+DHOKM9B.7+^Y9 MNU6N3:7 ;ZNEJ8,FWK[\M3 >T,=\01?<;,+Q=?ZC%#=#$@6*L@BF)%(0D0A# M&L6!*>(:"B4RF0292SB1O>BI11*93'5NZBNJ^?)G A6;\?JKO9# M8;?\&@;@@5G68%O6KFS4!NP%O#&:@WSQ&]@J#VXOP^Q>^M49,:\U8.VECUL, MUAF5HZJP[D^X/AGC\W+QL,T22+&4(L0*,BP01%&00FIR=I,0<^W0D3CD5^1B MM$59S:5Q4S%6N4;YF<[!-[DJ^^1I M&[ZR>?Y0.>)A%F4Q0ACBF#&(TBB$5 0QU,Y03).8!C2P:B;I)'5J2\.MMN:X MJE$7++?Z.E.'#?*V/.(9S\%)I=37Q%4TF+94!CN=;TR,WL9G4JD35'YIQT;P MR!SD@,4Q(;G!D](3.*@CIU%]RN M5OJ2,@KLIHD0]L=%;A#Y)"-+R:.RD1L:AW3D>'?/#K5T;OCM[E'*]6I+@J;&.;6>H%04-)KVZHUX M%EL[NO&!V, $TP\L]S:O%Y#PVL3UG*QQ6[1>L/BH >NEZZ]NS%,&>UF_;A2\5J=QX&2+CZ$D_2I.1;;2NTF MW^(XW&QG@$U!9 ^#8\TC,S M\7P4X>=\(3^MY5,Q2TE&$.<+YF"ESB0OCWBWTZ_*'W1,#+3!WX[-?*,Z,(EU)WV#/XS.H%3:9X:> T9> M<^YLY(Z;1>> Q%%>G,N]_7N'?=1D1^?_+>GJH_Y+,4LD2A3.]((,:;<+"2*A M_BV$BB04Z]^$R*QZ?G3(F!KK;)MC57H"HR@H-75O'G8(9S>K> )I8!+I@4^O M[F%G$/#0/>SPR:-W#SMCVJGN8>!(I21&.'/:XAU2V\G13JT@6--?E5L#5EMC'?>)!QUER\WFJ8S= MT#O6M9V@92C860K:IC9^5F-LN99LQXG7]IJ>T/6709M;E><4Z@XD?)+3*3&C,DV'G8>T MT75IWRY2U59=FUU,/_5Z'Y]F69HHDIJS7 81S11D B,HJ211RI BQ&D/K5O< MU)BAWHHW1RPK41>C7C]*S13:.5Y71/'8M;[I [D=3?@#U.F4HB@6,,.>88 M(D0DI!)%,$TDBED:J%1:E;'L$C*U&:M5!#L='9O(=J+9/8-]833P3':%QWI& MV]C?\4IN;J^F=O/;X;3N%#+*]+8QLYGF5M?VSK=]7LE'[?WG/V1UA/!%KK^J M>_I+_S;?F+:+WXP#H,EEO5[E;+,N>Z'30D])O2R>12FA M/)(I%"%&$'%*(,XHABIF@8H%CH1B+M4=/>OG1#(CE(#<,P_DI7W.^;I>!]#. MO7C%81F8U_9'I#Y4>_-Y612_W0!357*IS G.#=C:"6I#0=M2L%Z"?5M!8ZS7 MI.,A1L%SSK)7%<=.>1X"WQ,9TX.(Z;LIO T!N%V(;;>M78\[0A+)$TEAHDRE M*,WI$(>Q@$+*0/N(DJ=NIT27!$[-,?RX;3=HN$!LM2_/D%9E3H;CR?M%R&VW MA?T!.?C&\"Y(R,2XMYH&_C%(%T!;;/QN$%^0.?(6L1T"QYO$EO?UHYM/BQ]Z MPBQ7+YKRMI4",%Z@4?ZF.K;V23C.F/GE(7OQ(].3,R['K.7^B'YD]GN^6*[R]$@79Z_SVA#I4QD\MM>J9.ND,Q1'*,L2F*:I9@T2JJI7G":2 M"&&L$F972:6_"E/CE7<'S9'R1O56QA; MG^Q=B]SP)W2M>KZ5DH,6]#V%PT!U??=$O59YWU/V=E3Y/7EY3WK09'2[$.8? MXQ'_H'-SF'*K26JU>M%\5%6DSC+&,Q,[G$D40*2DA 23 (:FO!1-(D(CI^1V M*ZF3HP[SNC9')V4'2;G3VY$LK!"WI [?. Y-) V$Y0\ME6\ -?Y0I75U+.61 M6%Q0\DHS5H+')1T7+(XHR.GFGL6'JO3X#[_XH\GDU;_^I"O1-%JFB6**I9"C M#$$D4P1QP!E45'%.@BA"RND@O$O8U.BG*?NP+:&A*FT!KS?97$ON=@%M1S^^ MX!N8=1KD&CU!K>CE'N#NE8$L$/%: *A+WKAU?BPL/RKG8W-//QJYXX]2;.;R MJWHO5;[0*ZTJM=LD6[7*AQ?W9N-OEC&"B!2A]FI"[=\PALQ&$(:2HPASFDJ< M.ODW3M*G1C2-\B;6IE8?U/J7B83MROH%^*.TP?'(W&UT[,AH,,R'WI;V"K%N2DP*J?UPN:0Y/H]Y/H2$^8DHRZ%0#A*&>(43#4SO?='K^JK<% I$)IK((,F&R4D6401P' MTK2&C-)8I D33OGC)Z5,C14:)?MUISX-I!T-7 W/P!RP1:96<( -E4X(_ ;F MG1(T<@A>AZW'P79=%_=T"%H14E5\U$S0B&=,*CW%B=0SGB/(E'8%6,:1XBJB M/'+*+CT6X33=1T@0O3+H)AP#+C.%$V)*)S-J/*X$0U,)$"*229Q$62SB8/8L M5_E2W*WI:CT&[(?BA@._[G%\ YA\R!<+_3Z[&M LY%F89 AB(O0W.*4AQ)(Q M&"H5!S@249SQ&M /"S$>G(VP$<"4"^$#24O?]2ILAO9:;6) OU&SN/+HQ)Y% MQ*O[>BQE7,?UK)5'+NOY*_N^M^BZK/G[557)O.:0\CC%=Y?LQKBB.#19+2'2 ME$ (I%B8XBHB$BB+,?LG)3861F:L7/L>TUN\QWMH&OEMJ,?H)537K%5T45;')<);$611E M&8,!,YV+I<20447TXIUC1C+!(\FN[ )X5OC4V&Y/4;"N-?70S^\\_':T-A2H M W/:J6Y[-V ?Y9;J@_;,NXC7P"WPSLM_[8YV%Y&Q:%!W^1EN5/;C*2^C6C>+ MG)?/O%NO-GQM#D.;_48E$HIC"D6648@HUVLWFB50_S$+(IXH*;D-;UV4-#V2 M:BEK_?\M-QH-L3.1R$WZ7V M4(JRN'I5;%TM5T\5GL]RM::YV84QRV*^A_5S_9W\C^L)W1JUBKWUY8:2PR". MLI*0+]\_"OM:F]%0K?T-/:-!6IU"%^+$AHYB""F.!8RS)(4H3+1'F-(8\E@$ MBH1*9MQI<_>2P&EN];M3' A9Y ^+VN$$L:=Q>#J=G''3QZY4]Q9TXZ;Q)V_M&]_N+K-P=:-V/ZP2TZL#T&B-,8XP1@& M*.00,8D@#5,"LS 0*8VQ2$.G, ('V5.CA:8#R9XK#7Z7U*A<1OBXG4#U&0X[ M[V$@D K"8A]HHV2QU6I:@[KG$N0V_'6%X!'=KYJ76%JTI9T-+VIDF7]D=1UM#X M)*;+0D>E(VL,#DG(_L:>I:L:2GO[LOWQ+[ES/52B860 M!IIUD-E)H2G!$$F>\DP0GJ1604UN8J=&0JVW^E;9DGN^W/ZM5\M>2_3M*,@_ MI@/ST#5PNE>YL!N8;SIA&V!M9H6+3Z;I%C@JP5C9?L@K=C==>^+]:7=. M^V>:+\RI^MN7OU2'N*6;I5<4Q6/^7+YZ,RH"AIF"*A+:W3$[1P0Q#+%4 26Q MU'Z/T\*KGQI3(Z!:3=#6LY<#U'-47,_!A\)Z8,+J _,5A]]]4!KF)-Q)DUN::%6]-"D^:I--[-&FBN'_JC[0E8FF M+[[)55G#_?9IN5FL9S1.8IS$ B+$HKJL,>,8!A+%21*RF%"G>EM>M)H:3W[= MK(LU+2L95.T;P/*Y',FJ89S\)5<\+R1XUF\]69AJ?U*6%YNLAB>Z^H=<5Y^9 MJ#Z^UP9"ULA4/6_,]7R'3]ERV(!I=LQJI$QF1!4GWK]IA)^OCAU[C_Z%&)C, MV_: G4'@P]Y OML?Q,8JH,VJFEC<@,HRCP&>/H'V&O;I1;%Q@T%]8GD4(NKU MX3U[;U2[CE5 ZCW]59=RJNO#SN( )US10 ^E-&%7.(,,)PE,,OUN"&*4(;?3 MUFYQ4Z/[2UOG?1"U(TM_. W,@DTQUCIP7:NZ+<3VIM;V_#O)O8N&%2Q>VV=T M2QRW;X:5]4<-,^SNZAFY465@UMM+H< JT_^# IE^7HH(S19A H. FMJ,#"N> M.,5FM)\^-7*HE0,%G;OV-=U'S3*$HB\60P=)U# ,$ IQRF*OP0Y[ L8-9SAE MVU' PLF+^DW49A'Z=7%'31UX_6R36?UB*L"O3?[=\U,9EY"E*1(DABQ!S#39 MBB#C>AI':4@SR:(X):+INFXWA^T$6WVA]WNM#SR]C<[ +,]HU1;AN=;[!CP; MS%GFS0&K4+]M.K,&'BP@[ MTXH;8#[YQE+RJ$3DAL8A0SG>W3UZF'NDHO0"RV^2BIL*(Z>O],+G.+&E MWV-Z!G"=E?370JK-_'.NY"SD1(491C!2F=041RC4?PA@DDBBUUY!%#/A5KO M1JS+;!NG8,'?9?[P:#;%;[4\^B"!4=,Q9,L&;SOR\HWAP(Q5J0L_GV2K&U#I MW(VH>]26 T1>8[9LY(X;L>6 Q%&\ELN]/4/8RY(L9O]YN= NW/OEDW;U9I3@ MA.% P%0B[5JQ)-2\DV6:ADB8LE2O#HE3[XV34J;F0-45NK=:@C\J/1T=IM.( MVC'+U3@-3"7N$+E'G7=!X#72_*2@<:/+NVP]BBCOO+CG;I')F=:+.7-@D8A0 M90%-367R!"(2,$@#DL TDC@AB!,1ABX%VEK/=IKI(]1B*U4S.SU:-\G.F1.!;-P+N6R['MGK=5VD]?MS-DV.[CG9(3ES2^ZAEM[=RNQ#; M[1532(8PG&1A', H$;'I)J @316%3&6"*Q5A%F.72=HE;&JS]DL95.-M=[83 M9^NS&B_H#7]T4X/V;0O:5E7/)7EL(/%\MG->WMA'/1W_L+Q>V3 MR9#]5QEN4I\2_[>DJWL]+G*&8YH$$54PP8D)$LR$=@,""3D7 45A%!#JM*O: M4X^I+0[TUP_YVG#H'H!K]R"\P?JZVQ)&\S+EHVW.#3"6@-*4,38KK+ <9_^B M6Y6);&E8X66_RV'WN!Z- (RS5L7+\)>FN>%WNI;OEHNR7\K]SV4=M)&*2)!$ M:E\KBPE$3*^*",\8U R)<*A=,1I3ZZX UF*GQGZEYJ!174_.S6IY TR3Z+)= MP^(!W#ZO\CFP9TG'8>@FQ>' '9@#]W$%VQZG1F_0**Z!_KGLTV3 'EZ'C@.# MP#Q2^P&?<+MU''!&K:O]@/W#QNM%X&S@7F,"][O[UIF[I[\^"?U-RU7=!^'+ MINK^$D:$!R*$FM93[?:F(:0HPGJ)S; F_# 5H6.UN3.2ID;M=44U$]"[KRZH M]'6M.W<.X&X&]PK;T)O@?1'K48?N AI75Z,[]_R1:])=,/.X,MVE&_J6+O@A M%QM99614S//W?/WX;E.LET]R]6TYS_G+O?RU?JO5_\>,I!RA@&"81&E@."." M)O0(TA CF41,)0RYU3)P$3\U(JFU!]\E7SXLRD _UY(&3NC;K9.'PW1@EFG@ MK+/+*M6K],-&>?!'I3XP^H/2 *]5$/H@Y[&$7D_I6TFA M:J'WKE6!K:E+]5*&-6DVE>*+!J NH292S6-)K:AS9 MF&6R/!:U88!6EIF_+5NU%<36.,=>[YZ&U(Y:7V&@!B;<]A@U-M7U"_ M:'5XV1H&_BA-&\;Q] RWU];RGE0;M^6\7SR/6M%[?GS?Y*'C7<-ZL])&SM6Y9/5Q6L[%._I2!E])6LCW MLOKWT^+K<]EP?O'PCC[G:TUDK"C%S:C$041H CF1>B$FJ4\NY1_R8+D"\ K;+=3#19JZWQ?[F2BO4@V)+,$- .3CJ5LN!- MH_9O!N&MYJ!6'?S1*.^5B%P1\TM,UM)')BI75(Z)R_D);D16K-9U5L#O8S6.!;3QQZ& 5_9 6H^C?#MG$0LHH[&%O M;<,6#G?TXS\ M@J\G.J'G=9]NTQ'=L>:F%>XJ#<,(8PQ51H4I4XT@EDFB?PVQ1C[&*G8Z8?&. M^QC%5E\!=SM?\O]G3>=?J='\:W67GUY+^6OZR(_0//Y^147Y7BGJ;1N4I!A+ ME$*.2];/!,2<$YB*,"T]1Q0[+6L/!4R-:4K]2@?'L9#?$7)V_'$-'@-S10N* M ?:VSAGN<_H?R1AUJI^S\'!:G[WNRJ;I?U^N_O%I\6VUY+(H9C(2&6-!!D,4 M)WJ9I[0;D<0I9+'BC+,@P;%3MXO38J8VG8UR,%_ YTJ]GDW2]Y&TW62Z%I\1 M%G1UFW2CHME,JI4?+)!3_>G]Y*M[_4CJO:DJ: *:;^%,2DA2F4 L60" MJHBA.,P"&B&G;H"GA$R-CXR.T"@)C)8WP.C9JS+G243MJ.9:G ;FE3X0.;-( M%P8^*>.DG%'YH=YKVG3VU+^=[( '48:WU@[MBY:0\\N]G=&Y*!IW6EUP"=RD\:[+6C MT9Z <3L3G;+MJ,/0R8O<!@(C) M&.(LC"&3)"*$Q'&069U3= F9VHNZ:7E3*5I5'M&J J.K?5;L64B[Y[(OH :> MTKTP/:B:\7K^W9&.SXR*$Y;KA=KU@-N#X=JW;%M;Q&-/-#\8>VV:=J5*XW95\X/?4=LU3X_M6;[[ ML%=D$RRKB1@Q)A!$H@ZD81:X;?Z>$S0UI^W#4==M(.$%5]"PFLM[W.RQBWG?<'BHXK>EZ[O6\7$M"3GZ\W* M1!KK!S_(8B9%I!*5F/U5E)J=UA0R8G9AI!),L)AAZE31_Y20J7'!GHZ 5TJZ MUB0Y@:4=$UR+T, LL _.NPO@]*@>4N/ZWUT7.M>Q_+# MXB%?2.U'B+OEG*[N-7G\0W/)TK2:7BZ:6"6:)!D+F80D-LE+ IG\QU3"%,=2 M(1;)-+,N86DE<6H\L%,:E%J#6FVPU=N^J*(=Y-T,,0B00SL-%S'L4:'2#DS[ MXI3>01VI+J4/<)WJ43H!U5&*TNXYHU6A=#*K78#2[49WHOY?[_ZZ+LN;?-,/ MIEK60\/-DJ((*0Q#E.EE6J0BR#(20(*5_JK(2,6Q57Y6EY"IT?'_>@=J1<%6 M4WO.. OE9<[U =# -'L*FQ[$>A8D>R[U =9(].GTA7+BR4L@=%#CV5M'8\-+ MRK<)\.*U/8_^N?X";.9F>_V]Z:TIQ5NYT#^L3<.+XE;\WTV5=5A_.V,4\00E MD>EI0R"B60A98HKP4AD'-,$,ITX5EMS$3XTG:Y5!K3/X9O88EXNRB8MC$('; M,-BM;X<#=V".;2D.CC VNH.=\D?;_-]H>=[I/V6B'YQ>@QS<-!@W"J(7.D=A M$OV>TH_[WFX*+:$HWBV?6-DE8;FH2^/^2XJF>#'=M;K@_]SDV@&]78C/NVH: M^C/]!CWJBU$FB]T_TL6?ETOQ,Y_/9XDY?DV2%'**-74FH8)8,0:98(D4"0J2 M,'.ASE&UGQKSMKK1-$5.:OO<>'?96P.WW&O MH\35RX.N].?/VJ!/:_E4S A*.0JS%$8$8U.'2T"6X0RF&0D("[*44:=R":X* M3.U%U79E+V;_@S^,': TQ#'5P'F@G)<0WN$?<1'A"?EKE@Q.\ VT:+#3X;66 M#4X(=2P5"[B/%HA]T;QV)/;EBWLA^+ASX[O[OK-TMQN/W1RC+%9+4$%F7:U-XOU2J]3JTZT=G-J#[%N(NF+ MP] \T@,"ZPEURN:.=WIS>?5B;WX[?+OO/724B7?*C&;>G?RL;];4<;>N;0^; M5N^F%"L:DE3 B*<11"C4WGNLIV= BH2F;'4K46@I=RI3=YM&?U6H?"R&LNE M3DY7@6^W"3$ I /SP.EN@#?MAEE#-,ER!,IOHI&=Z)$3BISP.$X<O=_L3M#YK/JVRD=\NGI^7B;KWD_WA@ML(?D_4&T">GN2LQ*KOUQNB0Y_H_J'>;TW9D1Q4T M90(\6N=;+2YPZB)^:H];$0[$Z M'NJYCCEK_+87YV:G+F-A1W_#(3PP][7\LZ[8OL%:G/9 S7-_4Q<-QFYNV@.= M$YU-^SRE9UO3S?/S7)8;=_-WM'C\.%_^_+10R]53N9&WS5L6*%*:PS)()1<0 M*:(@S:(41A+%J<**\<2M;:F=W*DQ6UMM8/0&1G'0TMPF"_JJD;"CMP'P'9C7 M_$#KWB?4#2BO?4 M18_;Y],-CZ,^GHZW7Q<56\8=58U ZQ"DIJU2%HLDE#R# M 44N!;)W<.9%<(8(J#PO]%6"("]B<"YP\?*-[D$U'Q9K[79_S.=R]8ZNY<-R M]3+#/)-1D"4PRU $4\P)%F"( T91DQ0&2"KG@EGGC\U5JE4!*6.H%'2/H+F M%(+=C.$!EZ'/TYP@<0J7Z3#\BD"94T\=+42FPZ1V<$S79;TK%#8;175 1$I- MPUT[LR%5X?\WZ_HHIA7BXO#%%0L M<2#B)(1!1!%$<:K?RR3$,(H"2I(@S21R2F>S$SNU:?]QN9+YPZ(NF,U?0$OW M5I*J:TEQNR&PXPG_P Y,'NW _2-\7SGQUP+!@6+WNR2_5L2^!1H=W"W$G5S]R+HMZ^1P+&3)3L8"J4"\GB,@@B40(<4*R-!"!#+E5 MV&ZGE*D15*UHF1Y9:]JCS_9Y4+LYR!M4 U-.+Y2<&FQ?1.':WMKG!8S65ONB MC>V.VI_EZNDM7?SC\])4#5B(+\NU++[1%_.JF"7:3PDX2J%" M.(4HBR-(E.8!FO"(8:&Q1;'3<$.?HAA=JZY'1EM0JEMR1H5HK;''\Q-;<+R>G%P4.NZ9B2T&1ZZYP)U M9AN:*)IMF?&E*3/^?3F?:T_V)UV)F4F!QI&,(0E,\)[@B5XW*6P:/PJ,DS"F MD17[7*?&U"C)*5FW7>8?_&&L K59#LD[5PQA-[.--S CKL-.C4D='5B9\MIC M8I^!-<[8C)2R-?@8.:5[70]M1W[8%0\?+:'L>@#:&6@>GM;/A_Z8+_*U_*RE M'!48*5M3ST*]@HZS)(!)F,3:A>8II&FB8! PA6,6\B1VJE5_2>#47E>E4N = M7:U>3/G/J@6KFP-]$6,[_]DG<@._3RI58:GKJ:I,GKN>VR+CTW>^*'-4U]D6 M@4//V?J^?NQ2F^;!/K[Q!(&(RE#B)@R MW3!B"05E2$0F5R^Q.OMW$3HUEJE>Z%7W,3=RL8+8CF!\ S<[NV;>L+6GQ:FQ8=QSIL67]^UBW6W-G[6 M-ZF_AYKS'N0L#G%$)5$0$X8A4E0OV84((8EP)D.L%%9.48[VHJ?&0Y5^8&7= M5;4'VG9D- R& U.241KLM+[9=AX$1O$;4,.[T]UG2HDK7G[32:RECYQ*XHK* M<1J)\Q-Z\E7^(Q=R(9H]RZ;-.*))&H8\AC@Q50LD4I"23,(T# *1RC3C=F>9 M%^1,C8FV:C:G%XY\= 9-2_*Y'J.AF68+3ZWB )W<+Z#@E3_.B!J7++KM/6*& M"Y?W;1CX0RXV\KLT!Z3:,=+\4J9]: N^LGG^4.XR&C^)F[B*_$E?\E7=Z;\6 MBG+S654"+9PE 8H4IRD,8Y28_@T(4I5%4$G&29I))0+BUF30CV)3(YJM0:9+ M:6,16&Y-*FZ K*T"Z](LLZ]:M PS-VK+7)L9>AIG.T9[C=$;F )KDTS=\&8$ M6U:!G5DWH#$,W&\'L&W;35VCT6?'1;]P^^W2Z$FWD3L[^D7TN!NDY^=[:-+S MO)(\+P7KG^>R#)];B-NGY6J=_ZO\^[>564&O7TQ>\UI_]N&?F_S9.*HSC&42 M9Y3!,,4Q1!@;^B<$!I0H%H>(J[!O=>ZK%)L:_7\V.6FT=;8F6M:5$1^T9=85 MK7ZN&4P[CG^-(1KQ8+IMDRG:4%M5CE';+LWFM64W90D'O0PWEVS-&ZA-D ? M!VL@=(UNK]=:R .BG4V'?#S?7\7"\M3EBUPW*]4,!9K#4PFE,OZ[(!BR3+OS M022%BB.5M;KVK\ 8'F_*$YVYUSZ-H M,FYN?^7%C 5)D) P@9+&*41$>Y X51AF(:<$!5&4B<0V=:+]X,EQ2Y-F](?1 MSB%!8@^M;@*Y!H.A6<+2?*?,AU.V7IOLL/?,T?(;3EG23FDX^7D_7^ #79GU M9J'7CW>/="7KPGO;0D59R$+)6 :Y7K)!A/1JSE1%@!D7),%,9 PS%S_@@KRI MS=/>!3\OX6KW[O>(UL SNM'4[&6!4M=ML&?BF*CUS>;5;6-E2]%*:DH/_SZ7&YJ?_@E5SPOI)B%49;@,,D@ MC3,.41B&D) @@3&*!8UXR)/,Z9S 786I44Y5RV!9:0EDH^:?0%': /+2./ F M7]1_^IZ3DW6__F@]N%V/]#Z\I*N4\+OI+Z*_I>5O_JW^<;H77_ M\(L_FF^S"2#YH)34CDB4*D225$ 9!1@BB8EI%)W"0%*>!JE>C&6!2XWW<=5W M(N\1"L2;O)=*1S/WN2F :79_RQ_DSD['O:1QOQ&6VU*3'>>AUZ[:E)NJMFG+ M(G,.W!A;?6C&_?!O>S?4G?D:%,";!H??3.1>#05HL"AC^$"%AL?=L5<91:\; M;>-:,.Z>W:N,SM'VW^MH<5U1V5;/Z_=YP>?+8K.2]_+7^JT&^!^S) H1QIDI MS9 &$&%%([3_>?OGYQW-ZPA-GN M5>(?O(%? =MJLBV-P4YE\(=1&I1:#U!2U@ZF(>K*7I#\*L5E[= X5V'6\NZ> M#9?.99C,4"R90$A!&<;:Z8Y% (E$B7:Z-?50E#+LV%CIG*2I^JZCW$>73O6\8+9P$33F5[FL0G2)2B\-CLZ*VS=CW:1)_"Q+Y+3K.HVOGVWC!;&"VZP>7LV]S$0J?OLUY M8:/Z-A=M/O1M+M_0L[X/S5=_H_.-+-[+5?Y#/_R'+-[2N8G]NWN4-6GP(?!:;VDX;<>MU#0XZD[.T!1ACFB*=;8-,5>[&I+)LIT>&]X&M5Q*_2J%Q>=H'=D=4 M[.6A/>/,GY[GRQ>UDN.4N(K,)NAR@TMY%=+R&EI\5-FY0 M^26;C\+)+][0CRW^KGGJT<2E:U^%/L@O&_/,KZH*NORZ61=KNC#A(V]ID?,9 MI6&2I!'7E&%*>,9! $D:1Q +(1@F :41TTK\)'5_N-.\? M/^XV-G94-!C> ]/3%NA:<5!I7E9XJ2!O*6\6WEI]?Q35"S6?M.6FP*A4U@N; M0WKK]Q#W%-BO/Q?:WWC,G\NL3H2PC*52&FW"(>)"0AQ(IO'/4LEXDH8!M\V! MW7ORU!R@K7+.6;#[@'5SS%4P#,P?U@@X)<*>M/;:3-C]AXZ6"GO2EG8N[.D+ M^J=>-"LB/:UK;SI( Q5RC&&,3 JLXAED** P2P.$$,4D5&ZE,$Y)F=KYG;3T5C'[^XBOW)OY? M==?:&S?.G;_W5Q HT&8!.1*,T[< M7U]2EQG9,]*0&DE6/VPV=B3RG(?DHT/R7*3YSFN9F\K# 8T2$2*(& LABHB M5 88!GY$@\3GBB78;5_1T=/R=A![ 0<>23Q#TO% 8C@Z$R_]1D*P%W'*DX?3 M,$QR[O"LJY90\?C%YC?M8\-BA'W"),P\B(&$?(3;8"S&.(8^XP) MY&G#W-D 7Z;/4LL =:[5^QPV!S-\<KM=CPPU MR:O25U_E?9:;K7A9 6M_J7P(VJB_-*%@/L*$0A(@O79Q("&+M.W.J$P2R@., ML'(SUIWZ7]KZWE<.*Z5UM>'=H+>U[B<#=&*.:"2NL 0?)35BEE<24VP !L$T M[M; 3829-PV#\#G>3@QK9AB956$CYIKUG5;(.+FDFYU)Y5S%E62;XK5462ZK MY[[37V6IG MJ2(GJO(VCG>HEXR('=_-A//$W/>D+#(PRQ$<5 $'70 KE6EBU4IUKD"CT'CT M. *J8U+E)>+,2ILCX/:<0L=HO6,21#"2%B 4Q1*%,(,., M0(EYQ'T4>D'LY$GRK/VET5XCGBOC/07-EL4&0S$Y,]4USHQH)O=6DSCE#;U/ MMW2=_F]5!+9\Z*JA*E-+EV_3AW2;]GPR!M#229C&I9JG7ANI4L MJQ#[$?.C"&+A2XB"6$(JM '%I>:,T(L#J:A+S/TX8CF1RFP!^J5C2*W;O_PS M"?SX;V7ZJNWC@%R#EP]=Q$./*D&A" 6'*(H0)%AA&#$:B<"7F&%_595!TD9@ MOEWJ #X7<;IA?"U_I)NR*!&K7.U?9-R$AZ0O1 A9XB&]9R$8DC RUZ=*((^* M,"9Q/6YO-V+9H]8(..'E0N68]9(#9F<,S#\$$]L0;87^%50JM7.PU5J!MEK& M=H2(^> /1RR>9/"CH:FB<3A8[7^L "7D*D592_L;UN-K41 MO-(;(D:$%-##2F^-"-.L=GPY E@3$V +)R.BR5WZY@Q.[N6J^E$8M?I41U?S%I/JU_>H-M29 MQR^JYUJLD"(L";P0!CRDVH3F'J0^YM / ZHD#^-(> /JL2[.I_0;7;N> >\Q MLEO-0S2?_&:J$FGT"J(VWJ/.JW/?]DM4\#SR(>W\]X%1Q:FYC/B0/DB]AK=Z MD%+]L2^+)17MTFYUZK!/\M?V^T^Y?I ?M2EP6ZSB6!$>Q.94(C [)JJ_TSQA M4&)!28!C)9G3]?5EXBQM<>L)%3C&$%\V'':,,!_($_-(I0@L-0$'59KB;?LZ MQD_K7?Y#TAQ\WG3O6-TCAT!3TCH*'QVEUZ$V/)F<]9QZ_ M9.N4/QX2#%-*"??C $KJ:[X,:0)I$B60(#_&R N('SCYYG=UM#0F;.3LN[UP M0]+V'NAR?":_$*I%O *5D."O^O^39&4^A\BX=S\=?K6!+F"<0@8<:$"GT/$C^2D"+,N;D $BQRN>?IZ&>9%S=U M3N4M_07JM,K@%:L$=@SS[8+7EB$19%@O%$KB@'**I$+(64NMMBH_990+]_ZG$ MUO6)'*=1]ZHCGY4J;K-W.[T0FNP7BH81 M9QSZOJ%J8Z*J-B[E1E90AP/>57G)J;K2[+ M$"7;!5L&O3_TM$1(U7VY\Y'^5Y:_,3EA/^GI5(?ZZYV3'Y&(0,DY,0[9'%)& M$^A+Y(4(T8C$D=MQBK,,2_L^'%2 ZY/WI]KT*_4 I2+ :#*P.LR0$;,]P9ET M'"8_XIEB" :@N_XBI*4.PSR)-(021Y AD3!(J0444X3P(LG7+=G^YG M:DWSPAP_5F&&CO?27= *&?HA]CP8*L4@"D@$:4@"B*,X)HG" M4>*'+M?^8T [P[7_EP9&0,O4)4#,@+4=%X^ X,1,W$@(#(JEC%>@EG+$='[] M,(R:SJ^CJWG3^?7K>Y3.[\SC;@0L9+HR!:767VZS39VP>X5C&7@^#J#R(E-A M1/,#(TA!X2&5D) BA6(;UCW5^-*HMI0/E +6R>CMEOQ)X/K7^:5P3+RX'9"P M7M-]*A\6/[)MWYO&,$;(IM7MZF%-<;4:<,/^3] M.63WNV9%66]RQ13R1*2P!I[X$/D4PX10#BG!2L6!]#WLY"=X@2Q+HZ56:=B6 M+N7]49,'_Z ...@#_FHTF'!AG5AP!TC$)\Q)Q9N72 M$7![3K-C-#E'$&Q9S/<0B"3B,/1%@B$+J3;ZHEA3<,P$C )"N.<%0H5.9V27 M"+,T#O[&;Z78K:7QWZ,MX??!'BK+M=6XO_6BI9I3ALP^&SP[WIUK2"8FWG>] M=XU/HF3W,295'?5I0M'&@/7E@F:?R;/@D-G3R%T6,-O1YJ46\ =M5]]LY9W> M52-,_ E4 5(0L3UB#$?,QB% A&&8QQ0.LRRW?>Q-+9L&49_&2%!*>5@*_2 MI:MU.0BA^:Q&*W NL 2/U)_&PCMT\T*6VY&>W1;9\:,#:F%"CV(2$AADJP ,5A''K< M[6K"JMNEL>0?9ECTNJP3"X#[2@MPKY]J?NEX66$'O^65Q>B@3GUQ4>.WST/0 MR&S8L/[E;U>@%GS$&PPGH$:]Q[#K>=[;#" M-7\!Y5:F+QF9 [#GW1]&@6MB=AF,E)-7Q%DD+G"/Z&Y[-C^)L^JU'2;./SPP M X))%TWY]C_3[>V;7;'-[F3>N*X^KE3B!V&($A@3&D,4>PE,,(FA'Y@,DE$4 MQ,)I2]?;V]+HH!$6K$L)>ZNZ#,#6SO 8#;&)&6$/UD\M*&@DO=H[I'<7^7"/ M.;>!9-28\MX.YXT9M]']*";&*U0 3HA>)BXV(TZW/;$;TJGAL2/0_?D%-K9NBV$GQQRXW)2K*;#!E MT=/RWS[?EZ7[WOZ2.4\+O?Z#$/LDDDIO*V0 49*$D J$8$@I%T+$022M=AF# M)5@:?91"@JR2$LA&S %U>YS&P?)$>$ITISX++H&MA >5]* 2_ZHJO7P%JD=J M'<#;L]@/*[PS!+_1:^PX"3%_.9TA&)VLG#.HH4DR'NQ+2+[/,O$S7:]70133 M&'D<*H*5*2H?0Q(J;2]1YNF]5>@'U"J 9*@ 2Z.^?57YA[(2>J: MEF%!.4[ MH^8R.!X+._Z;$N&)Z>]\%@/PZE#EM%%@U)RUP[";,7G!L0Q+RES0B9!CVH+N M=BYU%NCQ32JOU58^IKX,]98PH<8/GIG*C3XE,- ,2/TH3IATRJMOW_72N*Y] M,]U;'Z.YE7;T+W(8%%=G@#&AGO'^_T*4+[CPMP5LFCO^L[V_T+6^+2K=-_G6 M+0QU=U0RSTW;IU/6^\I+",8""L*P"2,DD.'0E$'T(DD2%L1N6]^T$E3!"1*'/-B*6!,H#ZTQ!#[H7<]QBE"5&K!YFS[ 5@;?<[/;"MJ@NN MYN\YE.TH?T3D)N;Y/63SE%^P!&9ZU@:FS?M)M+!O"FN3NEVE-;JY$,#/2-S:7(1 MU Q@X@>KA*15GJPZOUZ5/!#MBH;I/VO<_K.NF,RI'[I'L+XXZNMA*2,%0> M#QE,?)-@BR9"DQQ.()6(AES_HY16Y<:/6EX:8]7"V1'4,4[]O'.1]A/322W7 MB*90I[8]JU^_TUKY^J?GJ_ZXT5D6QEPRQWNZOLZ6QFM/937I!DIA30I0_?M"8R]*D[_8L2(5*;/N<;JG6&\\IZFFP]947S>W&P> M=*-EKKM5&"4A\WP%M96DM/$4!9!B;4MQ''(2<$*%YW0@?;*7I3&)$1#H+WIZ M$!&\VFUR2=1X#-&+P9C4<+JC M63FA5]?G9-#_\$!'H/0A%7(CBC?9W5VV*7W'33;ME32;*!IPS0&"0!1R'S*3 M[HAXB?($20@.Z6HC?YA/['<'1Z"._JSF>%+-\:->IYOO96)QT<@,A.1KZNX7 MU(6Q'2=@$K(*-ZEJ.8_HFW(&B5&=4KKZFM<;Y8S&1VXHYYX? MQA)?Y9::_#5-Y9':!*:,(H^)&*J(Q! )/X(D$I')D!8PD@2("*=KGM/=+,U: M:*0$LA;3C0TZL+3C@LL1FI@)]N#L"P6-OX7H!V%,$NCH:58*Z-?V.0&<>7K@ M#3!-\S*T[/7C1TE-UFMC>KRF15J4;E72.)VI&,$ *:%M!1G#1"$?>N9"A"HL M&7(J 7"FOZ410DM&4 HYR%/M',B6%[GC03?U-8LK:NZWLG98C'H%>Z;+>>]; M[?0_NERU?.U"+JFO:S?M4I)U?^+SYJLT7E\FY_Y&?,KT5KS^L13CPSZM,/%" M/T%$FQR^81X_QI"&B$'"/"]F,4\P]P8QSQC2+8VGC')-.'CM[F7N,%H:@D9% ML[G?*UD^U5:S6:\?AF:('G<2.#+CW$,[,8^^R*@.Y^(QT9^$N4<1\&5X?DQL M.[\*HW9R:53N)[FMK[7?9,51*NB8**(";8TBACA$@2\@)9&"D4\300*,DMBI M+HIEOTOC_7:D*,_N[K--><)MVE=U3MK?&G_LH1&Z M_0-DQ]P3P#XQ)[<1US(WKA>@E'JF5-Q66$T3EMO?]0O%Y%KAT1V0:_?Z0#Y+ M?VQ2E7*ZV5YS;FI2FXPNQGE <^MAM= H0I@E/HPTE6DZXSZDOKF;0U)$C >2 M>6[YI*RZ71R;_?GQX_77?X#/[\"WF_>?;M[=O+G^]!U7/S]ILC9]D-@B5EC0[MU(QU$!@<) :-R)JS)F$K)YA&)2N[GN?E*BV!SDAR:ZX3ON29N6<0KQ__+(P+=G4?^:1"WDI&C*% 2$U//M5LA3%, M B_4E!4&C'I(#PQ;;;,M7=NQE7W73HRU%V!"YQIM 9A4YD"MLY\%, -?NQJ4 MV["]W([.2?9#8<=9TP \,6\9;,M+VD9LP![!*R.YAO@WL!>^5<]S1%\F9\1& M]6RR[WU>/R=G5(Z\GMQ;&&AXW=)*&!,N((H"A)(?!Q!S(5@-% 1 M4581(E,*N32CKAW:7DGHFA-JBI&TM/5>>'PF9EB7H7$W "?$;E1S<0HYYS4N M)T3ZR!2=LJ]+CPR_2E/9F6_+M*GZ!YD_R->/IL_/RFSM#UL]1 -!?1Q#0A-3 M5MGC)I[9@[[GZZ6"(B2)T[7V !F6QM/M@ZUUZX8AE]R,ABBK*9M3Q;RM857F MRMPW\%LS!097 K0?.]>3Q4E&9,93QB?R@UH!8PN7Q*T?,$K,=/+HC.4TIY#V M8KS0B:0S3MVGD^Y-N=?#^)Y3DUGUV^,=R]8K(EF,0Q[ (.:FA%8D(1,1AJ'P MJ8=#BGV[..BCEI=&>;5PH)+.OL;%4[CZ^>@B$"9F&4O]G>I6G-3U@DH53]N; MK3;%237:U2A./S P!]PAL4&5Z$6;5KF\-1=V#[)*.V>" ZJ\M]BGB2\E@3B4 M%"*E[1>&N \3%'HR1HHAMYM/E\Z7MH#;Z3_JG$=MZ9N\BG54RZ",Q$YC8V>: M3(7XU+O%4<%VSV,W +51T]RY]#]O%KP!R!PER1O2QC"V^YZ7+B6/901#Z7>R MXAYB*L02QDE,($*A@DG,*$PH\A35],9C-B BZ;@GJ^4T?RQ2(R@HC*1N!'4" M3CL:&HC.7*9)C4@=;53*-QZ9=.L^)F6Z+Q-(//UC'$>)7N<>22(G5X?.GI9FK+R]_OKIYM/[ M;^#+VZ_@VW]5$[@EGP1B3![H[FY4. MSNK\G!7.OS",'%KNI4U.2U:4A3Y7BB72DPJ;S/D"(IPP2*B@D)JB>I3ZT@N= MDA1T=[4T>FBRM;;.7O_=C2!Z8+5CB'' FI@B6D)>[5/<_M4(.B)%G$=C3([H MZ6U6DCBO]7.6L'C#C28>[M+5/MF^++Y*+M,'L_&XWH@F&;_^E\I;O=6[\2VH M!%AYDC#%%85Z]\"K++4$Q3Z,F8;%>V*F.E3UD 4XJ%+>ENU+?YB:'TTANY9"OUT9[_(]P1WAD72R!VLJP)GVY MI'@4=*\":Q@5+_))2ANI=0/ MTJT$K[*\?"R[ESDMW=+X(U_+*Y JL,XV/V3^6^4>J)<;H+OM;997]ZNTZ&DU ME_=:15EY[.;ETBT?SQYD?E]=KNN?\_*25O_*M,?,Q;L)!Z,_2WMH=*"2]U%%3/'S>!J.8T30F&" M8DPL?=ERUJBEE6C+NKVE&@B] >%K_4"J4MV?EK^I6*!GA1%*I1NM1TK7H-#S ML_* N +E37G]NHFRJ83-M&X/AN*;ES=F9[/]*=RK,5-6B@,*(:Z;<$ZR?3/*-:+!/-V9Z':I<5'"4#^A1WCS]_>^' MCT)/DY44K&M:EM-GW_">"PS\S0N\6J;U0LQE=:)_8CC-'#O HL?)Y-S>_#"S MYZ3RC^;UJIUR0/14V63;?0\&BI/3IJ.?JYJ7S!B>FMBM=I^L[JO3&)5SJU[Q M1O']NJRFC.ZY9-P:EE/+X_?+]Q;C?3BKO8=NSVPH?"\,XG([,4('LVPWQ@.B MV8Z,V.*P4XW#+:;S+"4(:#/%8_K3^]KJ>>H; GY3O^8_MBL.$/((P+# MB!J/"YD(DX->PL#'OO"00)A3MY+:0T59VG:E%LNUC/;@D; [*)D'WWFV)_5] M;6EO'30!!U4TD1I=0'L[W!TLQ:,?- M+XWG*@E!*2*H9;1W2#L!7S^170[*U!=!+G@X.:AUJWV!E]J)1F=S5>M6J.VO MUO/40+=[^=WEW:+CZSU8L?)YM]%]Y=:94U>:H_CPX20B,@@3C M!/I>HNT)'VLJ\F,.L9?XD8J5WF^YU=-P%&!IM&0VR)OM^A'<%,7.E,]KI89X MHHUK[+KCN-A1UY1H3TQC6O1N<.>I(#04O7%CVAUEF#FR?1A"Q_'M ]L9:(0U M1]B?U;OF!/5+?7Z]=_[ ,59!0#!D*O%-OG^F=U*"0!6')I>W)V3L9H19=+HT MMOO6/NO?2PT:L6T<2(8/@*5U-C*L4UMGER/J;ITY0#2J=6;3[[S6F0,21]:9 MR[OCN/^:')%\OQXB+HGG402%%TB(- U!HI@/$^QSX:& ZA\N<0%^TMO2F*@4 M#KS]XIC#K!]1.X89#:>I#W^.O("O0 7;%*1BAM% ME^]+V_2,16K)DHU24DM153/WA>8+7&(716I(AE+J7S]P!F-?Q""/\[C*KEFF M% MU#I;/X0 <#ORW__'M\^R7K[A<31?S?_L3_Q?VIU]PGA9Y.O_X;W_ZZ^E+ M<'_Z'__]O_R7__;_ /RO7]^__N7Y(IU]QOGZEV=+#&O,O_PQ77_ZY>\95__X MI2P7GW_Y^V+YC^G7 /#?-__HV>++]^7TXZ?U+X()?ONWRW_U/H?B@@<>@P'E MI(&@,8+.)3@,7B*S_^_'?Q72:B&-I(]E"RHR#RXX#\8QET/,3F/9/'0VG?_C M7^L?,:SP%V)NOMI\^V]_^K1>?_G7/__YCS_^^)=O<3G[E\7RXY\%8_+/%Y_^ MT_;CW^Y\_@^Y^33WWO]Y\]O+CZZF]WV0'LO__+]^?_TA?<+/ :;SU3K,4WW! M:OJOJ\T/7R]26&]D_D.Z?GGP$_4[N/@8U!\!%R#YOWQ;Y3_]]__RRR_GXE@N M9O@>RR_U[[^^?W7CE5_#[/-BOOZ7M/C\Y_K[/S][^[<7[]^=_/:"J-W\Z_7W M+_AO?UI-/W^9X<7//BVQ_-N?OGZ>0M4JD\+65_[7JW_[YZNW?UGBB@"SX?8U M_6#[B/JRO2C!;VN<9SQG\.(ELT6Z\:%9%>]B>?$O9R'B;//32<;IY-F"$'\2 M5^ME2.N)R=PQ91@PU I4+J5",(!5(L@@DE$BWF2\4KTBLC?:6&'ZEX^+KW^F M!Y-6!*M?5+'0\_A6%__USDO/!;0?]1=+\)0^.\G.)2E,!/1>@](Z0639 QJ' M3'/!E+8#$'_]G3=IOZ[>DV7Z9;',N"1+8VG*W)ON+FDT/H_=_/ MPI*>./O^'K\LENN)4RYH;02@31P4,H0@BX,B7(R>1*13'A "MUZ_$QI$_V@X M1*J= .,=+J>+_&*>G]/./$$70.%V&^6I:!;^%=9%*,*,UI)@\*!D<>$5B*5F()"331;LA]XM; M[]\)&*I_8!PDUY&Q\6*^GJZ_OYS.\,W9YXC+B5(5T#:"3"P2[2E"Y(%#$(6@ MS8WCT@^ B=OOW0D+NE\L'"3'+C#P'C].JQ#FZS?A,TX,#T(4Y\!I2?1';<&Q M(""G1-$7.4.IR,%P4>2_)'.V$?P'DC\^6YS-U\OO MSQ89)S(IEX7VE?Y$KG)@$ (R\#H[RPH%YDD-!H]'2=D)+;9WM PG[2[ &$E*QLB$*8EG,QQL'B!B)\"XW@$S MA(2[@,I)SJ2"U?:OU],Y\HGUA6?+/!3%">^"6_!2!I8>D.-,^'%?A)L["G6GI"QV2S?+M\M%U^G\X03)Z,ANLG=1IE!%?HJE& A1%9, ML)H3CT/#XQ8-NV&DXZSH8 +N"2CO%JMUF/U_TR\;ERIQ[= F"5$A[9,1'01, M HP/@2GA;8S#Q3?W4; ;2#I.E@XDW)$A4BW@R1+#AFZ.16HT&HJL!Y!*:O B M:Q I,K*-.:$G1O 8ZL^'KH.GOW:3&_R-C8R+C3P@#SB8$B M;PABT1F$EXRG[&6V0VP),B10? !T]F2 ,Q%/)VN9P1@KLD/ M)O\80SWIH?@:/&H"L.?.>\^$,F4 $-Q^[VX@Z#C_>9 @1P;!Z3+4$IO1L2.DYG'BS0+D*& M9V?+*J[S\[P*;-+!V6HB,D./RH+-JAJU6, 'KP$C%BYEB63:!@L:[J=A-X!T MG[X<0,!= .75G)Y&XIA^Q>=A';9L$1^(FJ4 ACQB4*$PLH"8(&M>C-?-B^7VB8X@L\0PIAD1Q$B?RF0C $H5( M2:%):KCLPXU7[U:BU7W^(7G], MR6Y0Z3BS.;"P^X .26X99J_F&;_]3R3L, M0Y9:W'KY;@#I..MYN$A'QL3)9YSG6L/\X@3DQDMWPT#'J<_]13CVR>=Y*/URNDIA]K\Q+"^N-B0A+ HP05;**32KB!GDN5![L ]\/[=$-%Q"G00P79R9^2*B9?T$XJMC/4)@P=O M0J;]KE8)%:F@.,$MV3V5!TEL/?#ZW:#1(0CK"E,QXB#%O0\2L!LZ.LYX#B/:P?#QW_Y\1Y"OZ0=[WR5_\_S% MFP\OGM,7']Z^?O7\Y/3%\P^G].?O+]ZOWOSVX28?.]XUW_79 MP]Q%WXN3 ^^JGZW@8PA?)O6FP&?<%.55K%R"K@1O>;$1Y(>?*IGJ"&,G%UL%D1BOK/M?T<.YNDC'.;?RD9H@[\'N_U('C[.GA&\T-*D:'R*%:70PEX@[PL97# MEGAMS<9_!Y,]B2%I U%:!JBXP))9#GC/6>T CLAU*L;IL](.'_N+N =\7.RZ M%$3@*_IR-8D>A;%! ',Y@G(N0XB!@4C"VF(-IG)/(Z8!O=5+4L9!RH .R4!2 M[@ G[_$KSL_P)4GIV6*^<=W_/EU_>G:V6I-;OWSQ+BN]SRFBR:Y(HOH>6<7J:-4+0H;+N MP"R]6;0BT@-207E3P#[V("HP*QX7V0H4D.\18=XT9D M VMY,9S(GXX8?XZ8.7ZL;>X'PLQ7(K\NJG/A7# TL5+Z))4 P[RJ=R5=+0J1 MX**34OE2-&^28'R(H'%#K]8H&D )'1B@W\)T7G?DM_,KCE83AQA8S4 875<-/U WG/);("([#YJQHW-VL+H,&:6U1-:!".H#7PXRXXDRH/ AOR=:& M4.H1D@>A405D+-[;<;JATSUNW-865,.HH8-@[BH,O4C23^=GQ-0V3EW,5[]B M62SQ_'.GX1NN?I_.%\N+*^5DID_F^>937OR?,_KU[[C^M,C7+;GF7)04"R"F M0,XE9Q 023Z!? 3ZSO+8!*%'Y'&<+LJ- LQ>L='!LJE7'A?S2OG;V!=(_3\[G9^='Q M=-B!Y["]3O, IQ-C'7(E!.2(2 M02 C"(QCO:];:&GM?*XT!$/DH6>/F7HZ* MD-OH'$Y='8#O^?:U#[&3,B\R:P5,)%K'& (XKRQD+5RV%@7')O;P!W2-F[09 M$WY#*JP#_#W$1O %6< (W)E:;2C/VF@S2M[DI.(0O#7+[HR)MR$4 M-*)?^/7S=&=W^0$7F%QEBBI3+9-:;$Z9+[.HABL=T2?"47&@M%$4J(8$$E/. MPD5GS:TF)7=N=K6D;YPI#P,[A=THL"L0/\#I&UR_+;563T5R2,-$FB4>"ZIV@[2)L0F*] ?[)>+Z?Q;%UKVD\7 M#YA.3$Z5'"PH7PRH["7X6/N",%=(5B+JO,M5LZ=GM9]*Z4AS*%K5EC155!>5 M S=9_!JFLW/^KO6I^K28D=I6OX;5-$T81F&S)"&ZFM@WN=846PFHK6'9J!)- MFZ*FI]$YTB",H^!P6"5U8 ]?A.6<%M'J'2XW/=$N0RE43,3B"K"0$ZB M-D[ M3?&4"BE;P1V/3:K 'R)HI.D:C5 UB-@[\+%N\W&^!BR/6GFE(*M<^QC05]%S M0=\R3_&X"Y(UN79R+S7C)G"'4?0/T/-TJ7<(G>?3V1GMK!/GI$!C FB&DI:5 MM^!TTK2A:\^"Y)+K>QJB#@^>+3WC)F"/ I]])/^S]B9Z]O;W=^]?_(4^\^IO M+UZ]H6]?W&1IF#9%][WF*!V+?LC?0,V++O?#BT3MR3S7[.T2/^%\-?VZ/9*_ MQ&NT*=JL#&11YT&@D1 ,(;<()3(:+F*;@OPGTCE@SD$'GK V'XY(;"M)/D), ML@#Y!5D6E0JVN4;WU)Q#R4<\1>P=[(*;VL![Q%)YN4B\G?>/HY\O M,:SP.9[_?2DX7SM1YH(06"#!"4];@4@2I/:<)6<,TTV =CCIG5P&/@) CZSF MCH']7%!^GZZ#/-5G0I#.I_GS7>S_QS0+J]6T3-,&-&&^:=]D>9:"3 /$;(CY0DIQFGD(27*NO4%; M;CF"]Y:$#$Y8GYO+T>&VZ$7W';MKE&D\]UWO!_;CBK?=CH-[.S M7,O%;W>42#HRJ:*'%.D/90J#H.HH>X\I,,UBN1K(ON=^L#,QXY97]X;O<71\ M:.W/:7-L;VI+\G3]_<:BOK.>ZR*O*SIKYFIZ&[)6=2B[M!!ME!!1)IY$[<(K M#P3XTR@:]S+_SX;RAMKNP,6YE0^X=[NZXI56U^+B>)I4,HE:B:Q0@506*[,U MP*)X2[-$T;_7NK#2PJS,%_=S>A-C,K,2YMK*T<#*F@.444*>&3609."3&QR3[$1/^/V MP^MUK?0 GO'=I*:VXLNGHYC\1M18' 90#A6,J22Z'=:*?@?7K](^!U73][!SPY>J"CU9PGQW)EV_J[3+$$"@F+Q3MR-H8 MNDV#MX'YZ*1M]Q'J.<8$0-_XWXG=E)5*+&;0J .%ZZ%>EZ"%SYWB&'QP,C1Q MZP^DNY-.XN/B>W %]^-H/,+UQ-B GM,.Y5-M#Y5C F=S!O0^&V=9*FU:ASU" M4R=MR<>%XY,4,YCI/$+5^J\GKT_>/'OQX2\O7IP.-DKWYD.;5:0_0OOP]>+4.6I/!M2@)W(>Y06U4' M%JVO.I]P[X7.VM8A1<2JY0(<,OJ6)Z.,2@:Q2?ASDXQN*LZ'P<1M,W2 S#O( MQ)Y3O^WJ=17:FBY1# M9-T!8&J*MF[J]%=M#4*F?]-D9OTL+)0FB>Y[J1FW+F5X'!TN\@YP4^O#YO21[_6 R,D8 M)%<2HC:U]5OR1#MC()WR.5D4.33JHW=%Q+CYK^%1LK> .P#'?=,^-Q*ZAG?) M/(L2!0&\CN23]<*S*0E"R,8;1@*332:T[$#;N*FF!AO7P.KH &'OEO@E3/-% M4__M>=P-T4TL,N45=_6:OH"Z^T(0ABQJ$;&&&\FG)EFC'6@;-WLT/,*&5L?( MM8_76MI?;=;$U45;W)J)W?#V>AKB=$9![LVMW B?D"&HS,QY?XB8-:<%Q9U& MI'4F;G6\>Z0OXKY4C'NX/QS$CJR/#FS;S65CG,_"EDT_-0;*KHMV*;Y$D? M(ZJ'*+.M17RJY#O86W];+/(?T]ELDCR/NKH#01+QR@5R%SU3M:#4ZZ*C-+S- MV,\M 3U$B(.@8R^)=F!/7I&XYQ^G-=#8"(/ _.+;MKKLDJ=@F)7.*^#.DXTT MC+Q1"C9(3DE*[EWVJ=6,ZA\2UT, . B"!M=$!^BZEA^I55S;0(25P)DU'JRO MK;2EXQ 28KY!\'.XK#L S#G]$\N\ET91J(JR#L3Q MU9PZ1UB/4?/(DH]-^O^12-,JI MI,C\$2.YBB9S\"%C[5(;F-**]MTF);Z[$MA-[\$VI4I-]-2!#;K&U^UD7#9" M,24#!"M$O0.>P'LG(0F)PB3&39N"@8=)&K?ZI T$'L;9(?KH 5F+^<=37'Y^ MCO$R:Q^YBA)]S3H81RLP9?K*6TC&%.]Y3MPTZ;EU#RW=8.D@-=]&SX$R[P V M'SXMENO*PZ]A_H_7BWKOLDYA6^/J7?A>SX@F11@MI7#U,)N#2CZ#B\10*"D) MXE;8-@':#RD;=PML!*EA]=$!P$Y26IS-UQ?D7QXH"LFX5QE0%5UO3-8F5X%B M3V*#&YE1N":FZ7YRQDU=-X+2 )+O #\O/G^9+;XCOL=-0OZNK";.,<)\G=EF M-:,01"MPEEL*95(H+HJ05)N)&S^B;-ST="-4#:N/#@!V7VG7!5??+VN[C&*2 MQ=H-(6#M.D;[.X\D0"Z(08V&UM&Q2NUN$S=NGKL1S ;72@=((X.\/+MWR2C) M=(I*0*A-P%1QEA@1$IA3TO@< FMSN/8@1>-FOMMMB /(OP,@/9]^G6:RY:QRP1M#:URU#@M2$V0N:>U@4F]+I)!<$#](R;_FX$HB%DWP&$[ED$5K%H MUHI>UI#=K M12>9)U.$3Z1H:4DZS@!Q4P.-Q(*6*)EIDC/_ 5W=Y G:I3&'U$P/QNE:7NWZ M>:/*/,9$BT185^H?/L%EZ2O^8V&]F\8?72 K+L"VJ?#Y55;9-2N\ ]9NA#/.-#,Y[ZB1G<]*H@2F> M0:EZ=8!S!5I);E$CP]BD+OHV(6.W6!L/%'=[0NZOH2Y&!)SDO"GX#+-W89I? MS9^%+]-UF$UR##;'&*"H2%()];Y2E $<16(*DY62M2FPOI^>L2MENT'<$/KJ MP+2]QW6H>8&+\1HW;FN6:9JN)SJ%.@A,@? A@8J,@6>*A,9MB#&)>M;7 H$_ M)FWL%N/=@'%@+7: RVL<[#0S0%K/&/<&F- 1E# %'!*L"N="9L6\EDWJ*I]( MY]A-P[M!;$O]=K&?G]:A&6?+[]=]DF*=4XC =9U'ZBG,\ZG>[I%:(1.E9-_$ MD-XE9>QFX=W \$ M]=.M_JY,)Z%H[UQ@( VG)5.+G#TA!)+S1:H4A U-@I2[ MI(R;4^P(;@=JJ8.JA=^G\\5R(\*+X0Z2%2:%)TEX=UZI$Y'63,8D$V.H@VC2 ME^ V(>.F$3O"V$$:ZL#S&T:4DQ14;7LLH)2"9,8U@E.JCC==3 M:G'LMA"L1Z7>90O*<0[..@7*ZD!2E9K\Y<;5A?<2 MMA-N?2O<'ON2Z^&Z^6EGT+S;*.03KJX.N:HFB#1 M^!022/2T;0NRE;XD 5J(Y$+ I&.38H%CC*JYEJDG:;]=;MZ9-Z'7.UQ^^$0: MF$CN8KU_"=Q(XC]:#RYJ TE:ES.S6K7I=;4#;6.?N R,GD?.40;13@?^Y#66 M-O2O3L[6G\A#_D_,$UZB,HJL/WG"M:F&\A \R^!5#-9@-I(WF1/P"$UC'[ < M#V '::-'8+U:K6A@,3$?PPCZCE;_''5N,M+4Y0*=1AES*"TMQ!9U%#'H&?NO;>ER8)]C*A#C5/M-D_/ M?+=A[$7(C!\6 ,%@6RWL12H4Z&3Z& RCY$ M*462KLD E*>3VHT3=AB6;INRQCKK8,LDULIT70_V)IJ1XZB$ 6]KWIL,-(08 M%+F2K!1B2:"G["L1*J=_ IWLO8(J0/@!8)#+"$I M(6)I4OG_ [I&G@K3&S*'U.*AM3(#-6@D1?P:5C2,//JE-Q .H+,.#.+VQO5V(N%[_$I/#K.W9?N#>FY- M,IT('AGGHL[ZDK2B4JG'B"H"S[[6.XKH0I/I:KN1-_*(F-Z0V4"G_2!UTS.N M%E;0UZO:Y[+85,O'T9+[P32'@)H<=^<$>B4EZB8!TWW$C#R*IE,4[J^O+G;F M*P?C0YCAVW)CB-/5$+"2$N.:@L5:C%L%Q<$C.<2>%.DC.-[&/NY$W\HB; MWI#90*>C8O5J]&OEZB4IX+SDYW=TOV MZN3?W:XDCEO1VAU8&^FV@[#G+F=7 MH]U7$Q.MT;QDD+5.>'.M.TIC(;%21D- A4M@F!$5L(5L0Q@MO,H90C@2S:U2-FQ0?#6;[ MZJ53F+U;XI).6A.R*%RRTF2PR"[$C9O! M'A-VAVBI2^0].O1IPER=HF #FS4GB6I7/<9'97 M&_%^NNL2FIN63U==P:^MNA!MT8G<7>?J17W#!/D91D(*T=UF:+!H4$6;#>X(^ZQOT,M)$N1E0R''FKODOC MN GJL7?L W76 1QW+Z"?N!*4="@@"B- ,65HH6D)/*6@K- JMIG-NCN)XV9O MCGP7H9'F.N@_\P!GYX?F]PL2A4LY%0,Q2=H$,BWQZ#2'E(M&44Q@N4F?XJ>3 MVLT-^Z/<'AQ*9QU82C+PVY/0D_1_SJ9+O%%/=#+/5R5%S@NO'?%3+*UMQ2AX MHWC. Z==QEC)O39-NG_M3F*7MP\' \OM$L4VFNLB\TVL),2\J3"Z+'/+9U6 MN,F=KB8J"7>P&0J'U52/%O'7 ML]5TCL3+>55;E>[V-WF2K&(R&@,8/*OM533$:#AH93-R7H3639K=/(7(+OW' MHUG%H;37SP',!8LO%\OKJV^32[A'K!/T#BET4^!,':V:31T[Z!-(Y237F@?5 MYEK@$^D<]WAP))BVT&$7._CN\IP8R]"Y) %+": ,9[0_Y PV!JV]]$JG)D-S M=R=QW'/#(T.SD>;ZC<"W/;3N%61,/",\89..+)9OO M56IS/_ ABKJ,KP>#PF.1S=YZZ0!@[_'+UMMX6VXRXK6//-A$_F\B\81:@>F% M@8+.N*ABY+Y)=[('*>HR=&X%L&'TTH6W=WVMU%Z1)"]\6UXOYA\O>=+*:ZZ4 M (JXRGE[\*C1 G%H=P:@-HJC/S=H./8F7VO)97INQK M=Y]$J\B33YQMX":5*+")[_8005T&N,OXV#M(5Z/W8KB30+\:RGO!T*OY MA[.XFN9IJ/>X[I'L)'#I-$<'7'A5*\RKD=<(.GCILI_! MJ5B\(1'*V"2OOD-##QP*WBU=?0M1$Y FVKW+.HHM7A"3OO7D3LEB9F/SGBCJNK+LS=[I*= M>"TM*\26%E*01$.=+9[IVQ28T;;0X/YV7IFM_]_* E]-$BV%3!#3/-W]P[9,3HW+P M.ADHN<9I2F@2@;7U,AC/WG)N71.7L0$OXV8=FYT+CZWU#A+?!S'[#I?3VK'O M]A6@[1S@ZV(]%_4D*!>$1PTF*@3%BJ/="DL]!(U1^B*];S/7[ZALCILX;;9< M.L9*!UO(@68C^LR%95!XV9R7!8BQ9##.,RV$MD;TMS#&3=+VB?,G:7)OV'[9 MK":2P'+= 7A58-$XFX 984"91'N>5QJ2L2S(K)&W*7!K#]YF.=U.P?L431X( MWA?SZ_'DD0=T?OC+R?L7?WG[^OF+]Q]>_/M?7YW^[YM<#3.I\YZW'&5DYX^X M&WYVYR8Q\6DQHT6S.N_F?!5P!FZ,3Q*XI;U
.#A9]!_BY=FCZ.WZ.N)Q8Q;7./H-UIC:"P03> M^0A&"1))JE7I38S/'4K&QB1FG$)RFKWPVK& 02K%4T &>WN.:Y('Y15C.I_./ MJXM5$75$9PN$R$D^5A?P(4;0C&5OLXV.-XD5[B=GW)K^X1$T@- [@,Y)2F>? MSV;U/'IST[E*:(F?ZJRUKWC>=6S+F!+)&D^NH9'U9G[0$F)A!LC"!B8<":Q- MKYF=*1SW6*V!B6JBF@XP=UF%<6T'+TPG880&J7CM]:G(?R0) 4L1:SEN4FT& M@MY#R[CG3\&(*WSHY!XK5FQZD:PA8' MV6J;&=>1VR:&Z3&BQCW+&1Y#@RF@ S!=!K*O:?M^15^N)D+PDBF @.*9I)C5 M*XBY1."!>%L3+Q?*/L,R3 M(G.,/DC(:&N1%L?:KEJ!4,0V=]+1 FL!HB?2V4D6:4]8_+!A[G ZZ@""=YFY M+/%XMUAN=+8^GX9@LFR"3*' M(;^W\6\#(NR.S3RZNKNIF7BW7)3INDYZG- [K$DF ]I,!L%K#X&11+5!SBVF M@&VF95Z1T-LHN':0VU/L'=C&AV+BRLOEK&,ALK:B!-"2.5"&].Z"LQ"T2QX# M)MDF![\+<;V-@&L'LL%5U0'\[KO77NM_)HZ7)'/1X'%S$D:&-PI>Y1:1Z9"2 M"*H%Y!XBJ+<9;^U@-HA*^FDJ>OO2^H4(ZSVZY]/5N2- :EP]Y C\Y5S($^:= M"-870(K4R1_ 0@ZV"F!,#B$*F[)MDEL;BH'>9L2U0_ H*N_B'MMCG+_'C)^_ M;/B>!,5$U#P"%IU ,73@O8N$/JE\4=G'-CW&=Z2OM[ERXT!U7X7U8WOO7UT7 M\JT\7C2QIKTF3N<;%4]L5)E;)OX79&5[T5'^VJ)GZ]:=%GDAK0T#"4/"E]EWB!H*1&F(0 M(:'@JK0!Z"[$]39OKAT>!U?5Z!V*'N;H\H[]-=;0"!VM-N2-& /*YF6ARY M5I+(4^;,D,>A32T=0P\QJ01%A1*S447GN(-=/("$D1MP M',M,'DM)';B%C[%Z=7%Q\ZF3*M--.I;D6W"Z/EO6@1).)6[1@-'$;X;E/\ISG".JN->,'WX,2DK,F89%6 A02O))+BB)"24 M0:&Q3IHF=WN.>2K^3W%\-(*^_[EN8[_;J/03KJB\F)I*HVW8891%WKLS$:SBTK5C9I1W*42]O7#MLN#^!H ]JTV"/K M, MUK)_GM6201W"<>5 84ZTWMI!-U*FH@I:UZ6FQ W&=%,0-AJ!'KLL-HZ . M7( ;B8[S;HZ7(R0Y$M%"1N",Q*1$".!]T6"Y30*9DZ(TJ?EXA*9.JGJ;06PH M=8P MP54[&):'C8P__/7WWT_>_V^*!%_]]N;5RU?/3MZ(IMK(WAV.1 :>-V'*1: M4&R!&+G#$!6*-@'LPR0=; NG'^?3,DUAOK[[DE.2Z*^S.O[",!W0"05&9UJ3 M0CEP+-LZCIXS+AW#-G=+=R-OW,AU(+S<,67#:^:GME<7K#>S6YF0PJ1F^P)$:[X,]EQYZ10TJ/S!M-;1[^_6J-I,15 MU*6V!2R@( CGH!3#2XPVA-"$W<>(ZM9F/04;=U-L VFA@RCAU?PK"7*Q M_'Z;#VTL13>I0!*1+*ZKK0.DX\!E838JXZ5N4DOS$$'C)M4:(6D0Z7> HG?U MGA=I8G[>N^;=@F2#Z^ER$P9M!D!M/[$Z9W0B,^-,.056U-N'SACP*8DZH%%X M71AZT^3:U%,)'3?*Y.Q4WN7!U< M9YR$B!0;*5XO98>D04L1F9X[H94(+HF<(:MZC%<2!>B2&^"%2T0R6X'!L4F(RV6'!OY M/6M=!.![OJ=;YJ[Z9?L2R6VSY.I^';<_IKM9XFBLQ?TL^G M'^>WV/6A",N4!LXB)[.=(P0*RRED\B&'[*S@OC48]Z"[VR3S4!AMK=AH#B< M;KJ"W/7D966,5M159O-=^%X]W9/ELD[KW3B])[/-TVNJL]R? MV(Y]?O->]Y M2TB)8K$Z+Q6D$R2D4!M_>O+#O>0ZV*0XIC:WWDN?, M$J_;TU6*6NOEUP1&88>Q,+6OZBUV ME44C0S"@HT\4;=!B=QHS"&1%T0HOH4V.ZT"ZN\W\#V/DV^NR ^@^GZ["QX_+ MV@=HLSMML\^WP^$H$Y/"@*0O0$DE((I:,AIB%#)H8VP3@.Y$7;>G (? <'B] M_-3IUHMT#8GW>1WM-FN7>KWG5<=+P_Z(S_8I66\BL]Q$T/7"L1($WVA% BF8 M5RQ%\C_;#+ALEI*]3/51$'O%)H_H0@I@F**U*4.A57@?_OB=_(#E-,Q6$Y3:ET3T)YL<*!7)WB8I0(HM(*./O+O"?DO)S.IRL*1'Y;+/)J4N]K M*5%'B#+#0$66P&NK(4JKF=;,VS9]U>\G9^S1**V0L[_,>T+.;\LZ+LCFFGM' M"CTT5W70<:YCVS+%'YQ4K4V*:)LB9D/&V---6B'EZ3+>'R&+=9B-'GQMSQZ/ M$7S=>=4Q@Z_'^6P??$5;G, D@(#(J]$Q$*KYX9X+E9*TL[**@ M<3H_H_>\_8++C1Y7M\ZW2?;;$^Z)1NNXTQ)\O4JLB@C@4C*@T!8ALC'Y=BOR MH8S8WC1W&\H]!5GWS/$\B@Z[V$:?S.JV"F-"@3)M)\I"#JIRZJJKJ0/(XAG# M(@SWO:!U2W*WY3-'!NL^&OPYL7I[+M#Y5:UK3SF_ZW ^@J"Z.ZOUYOQZ4D@: M3.4(A=4&-$PF<"([T%%I4YBA)=WDOMT1>>RV@N?(J^$H&/FI_>'M==MM051S MG_B!UQVQ(<@._!ZA5CP%8416X L2O(3Q4-O5@/%<6Y=4"J%),[YVOO%S$N<< M\U:NM?2'(M7SWF#3=*W<[E($V;A2,#EBG()-)00'7R_\"&:\LY[G()I<-GTJ MH=UZP4_!T)T3V9;:ZL"=N,O?Q0Y0N9J(A"5D33:=.ZP-VDF(WM3#;"V\XJGH M-MGKQ\D:%VEM(?%#_.VMGR[1]N+;%ZQM$-_C^FPY?SNO/SNO*)MP%9TTRD/R MM:9&D'OA> B09"HB8W"<-?$^GT+DN,'4R$@<2'==S#&[R]W)YSK(XC^WE3B_ MA>E\57UA7$T\+2WDD8'0M3&[2P5\I@!2NJR#R89X:U,7M3N-XX8U(^-R&,WU M,_EV5W%.K/4D-DT; 3^!XYX,C8S* 73V4\?/ MERWDFX?.=]]TO*CY!URV#Y@5MUI%ZT$*X6L#] #1("%7D*_HH[%!_&0!\U5M M]MU%M7H^7:79HEXV."_)GA291(A*0BRY@(I!0W2V$,4F:V/(]6C4'O@I5'8; M*C\%/0_7T ^MIPXBETV']E/Z\,FWZ6JB8G(^:0G))!)3\0JBKKV5BY0V6L:, M:G-B>YV*D89 M+_LH52-/HNL-BL-I<$0XKI;KR?LJPBAUR!'W]V&VXVWC@RKYN[A_B+N 1=;..>8M6.DP<0E@O*2K&M@FHRM M*[6R(KB=CK=W1\:8N]\!&KNM\SW$-[+6?Y_.IY_//F\)IWU3\MQ X[2$T_"JZ@!_/_3S'W+S MWYS5Y;;M8+4Z^1JFLRKAEXOE;_1OUY,LN>:R-J)(BJRP\)KL,8%,J:!(Y#DZ MTZ:+9".&>BLN.AA[3TU4'0,(/_."V/SQMWK1Y6*F*Y](U(%+$\&P*(GC1,YL MBN362BS&2U&RZ&L1W,-$;[5,W0#_4(7W O;X8][C;=Y??/LR/;\S<,[YI$2/ MW@D$J0JK2SU#C%J B$4B\1YEHZ;!0W'06VE4$Y@?7=4=8'S;;A/S_0N]5BO. M5SAQ3D>#GE:N-194(2G32H[@0RHJ"X M_#I->#]OI^';5K#GM[+N$W.,.2/ MV^:T/71'4/)/W;WOLD-LZWJ_.R\Z7KG?XSRVK_9#S;2))H$K@<#$4B(W-#-P MTO B3-(Y_633LP?K*SSQ.3+/DP >BB 7W7@(!B64Z)AGB<64FU0"#L9!MU6" M3T%=L[[13]+OR.G_J]SE_=>H[_X4L1ZG;P[*O-%%UOZN.J9:)BX#A$RP\XX\ MH:",,#NUA]GIM. 00L>%ZTBX6HR@Y)'!_! ?V]J/(*UQ/G%0HI[KZF+ (WW+ M4);@O5""F:'@^C@IXYUU'@\*BR9Z&1%AY .2+S];AQ>_/W^W_OYZG;?G?/!Y0A=;884( =Q-27!OW7[UOS MO4E>53N]6299>F3..W"J#A8G28&+=3*O$#EY;DLT3:ZF_X"N<;/HX^Z"+537 M$Q*O,@HUFW#RN?K'J^U2M9HHKRW/"EI95U>NUP8M+38K*+2/1IHFCE1^F0\16+"U!1]K:)Q*"SPS! E M9S;&)AG#)]#8"?@& \CB.-KJ (C/PG+YG7:%]_B%F,1\+K2'V?,13? A@0NV M9C:=!&?)CW4H@_#,6[=3F?.3P?A$.L<%9#.\+(ZGO ZP>6U3N?SR+U-<$E&? MOK_&KSC;["V28:$(P -&K%WT:J9*8P%,D7QHGW5ITUIW-_+&/8KNSE<<2I$] MP?.:Q[.ZR]]V_Q')1X_6U^/U.OA.,_!)2- UWB_H@^6[I$SV1^DN5':RCP\( MDX>0.+C.>@+DJ_F7L_5J(S&^-?V61 AS!ZJE4X2)+2LB!31.&A#2T ;!2%@^\P@N,R6E4.C:'%,^0E,G M>9I1$+:/6CI%F+RX"T3.<2A, N>1#'_MH!0E.2.,1Z^S9#J6MMG NS1UXMV- M@K!]U-(3P@YPB5]?%AMI$IHO0D$0M;.\,ADB4P)L5"5I9[1-;8./(;@8MR"Q MLQCEZ+#H8$T\W[[V>BW;M4Z?.B8MN#(0^Z>C@.TQ%'6#L.2ZG7TEQ7[>R?$8B(@U,/$5V4L0"J4Z. M48:\;R_K5\1,R%H599L<##Y S\_O10ZU'Q^NKJY0=TV0%[P(DU7VWH,Q,8#B MC$% GZ!8%84@1I-OU+?_8:+&O9O2(_X.5-S0W=''N*!2G>(E?JISCKYN9V&U MOJKRR"N/=VEE5[Z/<'VE6&^%H:BCAN+*U;YNVDNR@M:X$AS+[">[OD)//OM\ M-JL0?[O^A,M[9%UG$9SG)()W5LH:;\E "TZ3K^'09]"TX+@,T@K6Y(;*4XCL M]Q+*$[!SYQ9J*RUUL#=_(.W@59%Y96TQKQ'5YH#49F4U<@%.: ]*"@?."@DN M"\&U0V?:-!AZE*K1,=8(#+=OY@^FF0Y@=HN'[3D"X\)Y;10(%8B)5!M_:J[! M!Z%S*BDJU>08YEYJ1N[Q.YRV[\V8'"+Z#O!S;=51$#Y?SC]99]O0=C@=7IJ%D&AZ5)3>%NY(V+L %P\/"^.)12^H):'095 MC?D;7#\+JT\O9XL__H+Y([[;"/RR[-)%7X">2FX!M<37VA\)X&AG?66.+*BJ@"%*9J[:^D8-P*!)_J@67,TOHF M,QZ>1N:X>>2F&!Q:27U!\"%/=\M8O6HH37& V6YN^ =P 3EPG27YN9I+VR2' MMS.%XR:4FP)O0-7LC;FON(R+XZ&NVOJK!*=)A2>) BP*,NS%($34Y"!'9E(6 M,6L;1DR+O'Y2:4RS#?AH86M3_8U\T_Q1WBI7Y_R1'[(HI^';^\5L]G*QK-WR M)L9JQY$K<)Y5)SAF((./4#1S"4LL*=R*3.Z]C[X_!3]%UF1/5"R.KJ(.MN?- MO)-/BQDI;G6^PTRT%%RDR&LO"$W&GA,'R H(%X0(+(IDVW3;O$/*.&@[)@#N M9.L.TL;>>/JR:;[Y81V6ZT%0]=CJ))F]K3*[O)2X7D[CV;IN&:>+\V!KPH+7 MJO!:)%Z(:1$4>,,L:*95I!A,R#97Z ZD>YS->42\'E//?1I+3B1RYR0$7J4G M*1!SD0M(M>NC9124R28U+WL:R\'#XKZ,Y5.T<:"Q?#'/(Y<2O,>O.#_#YJ.M M;[_G>$4#CW)XA+'6,I$5(I_1E-H0V"(%,*$4R%:$H)@3HLW(TW:5 L^GJ_#Q MX[*6PY#&WI:M@,_C-64C6F>KI^&(W4#LD@T6$&M5&/,\)M^DF\QC1(T>;PR! MC3L%44-IH8LM<7OB^.O9BL*NU>H#?OQ\>>*H8RFR& F"ZT#,&#+T.D10=7>W M2B75:$[+8U2-/&QE,.4_=-)_L"9Z@-4Y[1J1\VA_7==:TN\?SK[4;C,?ULNSM*[#N+8, M7=PW9BB$VRCWN1LNO[1IZ5.PA8FLAV MU .DRM6S1:@^WRT6?!!1.600;3W.<(6B3(SU_%]8S-YGYMP.\+CWX2-/.1P$ M"X=+;73%OUHNI^=^V4TFGT&C:\)Q+U<-" M\"HYX%&GP"V:4)J4*>Q V\C3]%I%-D-KI7^@;5>CH9TQFTVQ!3>@9);@HW-0 M@RH]1 /#8Z)IV%N#P7U@+HM,_3FD_6[Q72^?C4G1B^J?)R1PEL= M@6VN(;O P-OH(!EAO5!)<-.D?\'C9'6-LWUP3?*8ZV MZRQ+11+(I.E-EQ>!$2@*XF!$S"'F6*"-=@KG5=(QYH+H0-2+28IV;7"R9)"*2Y9*8I;?JB%^($/TP OZ@\0^VEL, M+HG]_>+<&61*Y:-MR>CZR)A6PP"F>$$\P@[E*-LM., MN\NWCCP:?&B/9G^)]@"#B[.4PCW'5%/JFK;@9 HQKC;E;E*C"M[MU.MH=R", M/;!N3XW=UOD>XAM9Z[]/Y]//9Y\OSEQ-<<%',H3>1%":-D:?:_,1$3*S0DB3 M=VGDMY/>;[QY9,WOH[?%$$(<6_OAVW7"58D%G0>E+&V(+*O:-[VV#(P1312: MV5VZ7.RF_>MO'L=%&$S[>PNQ [?R@?WO]>7])N6*1N\,)"N(J:(07 H1M&#< M2RN9#FTZ+OZ L'%;WS5+A RJCP[PM:7_)4GP(A3[^W3]Z=G9:KWXC,L7W]+L MK+8JK2T$Z;]\&KY-?-"6LXS .:T>Q9*#*#4)T8MD4PA%MVGRN0>M719Z[@F6 MQ7$UU\4E[OLXVW2SK"TZMOTCHT;N563$E&&@D+ 3O7:$'E2%647A8Y/F3SO0 MUN5I_##P&UHS'=C"^UBZR!Q\GT1G=(@$@\B$J?/1+814%$3%@T-,P;,F5T$> MI:K+XX9V -M/&[U#ZV*Y6&68DTY"I" $E+ .O X%N"&7A")=D=M.]'49 M1AP!=WMJJ'=3MQ7@>TR+C_/I?V*>%(,R:\'!QUQJ6W%YWKTH&,<2&LF-:'*Q MYVED[@1#\\\'P\/TU0$:+QFH1TKU%B\=GX6R+WX]@53[7>ZK0'[0#]= M%5J&=5+6IKL G_!LH@G*0@[U(E\L->')/)B,(4;AHO-Z-%3NP,!.P'7_O, = M6L>#87O85A4GS_[]KZ\^O#I]]?;-AYND[M2!XL8_'Z*QQ,/T#-0OXN+^[;/% MYSB=;PB\UA4@>BFU*8 >:7\TH0YRLG6:22)S18$JJ;5)&=DC1!U<-7?WV5?C MT4Y)JK_2I_\Q\4[0NO$&9*H-$7)D$ 1YJR[D%'FPF+%)A?=S0=NAQ>H]AEWQ$+(D)8,DSVNTP090R0LY> M(2_9A?,;\B M?R: J6VZ.V&VFN;U!>,?8F?+ZX;V0UHN*B@,AUP!7G"-X8 ;9( M[Y!;1U@\R+?^![/1[ZL/DV_7%1H:\6#%CP! M8]: JK5Z/A@-J%SR/##IVE29/$)3MY@[' NWD\(#*:8#C&VN MP1V#DK105I M2RT&1(JYE&,*7.84)"E9!#,)Q>UFZ@/>R;B?II'GLQ\18T,II@.,W>.A;$Q_ M8445S1 HQ'9D^@.'J!PM%5:,XU:H7)J,E'B GI'[31W3H1M"(YT"JWZYQ(L5 MZ&4J0I-4'&?VO.]?2#P#\JB,C-)HUZ1HY(>4]1'#'J3_'3"UOS)&[XF'RX_3 M\&$Q"\OGBU^7836=7?2;\,IJ44=#NJC(J%L-,2L.7$AOT"4RSC]*KCW^AOZ@ M<8 :%X/+=&1D_,]GVP:0[T+Z1_@XG7_<\B Y\2ZE!T%+I1:B,!)0XN"1!8]D MI%W>Y7+S0\\?^2)J,U0,(L^Q!Q9]_(#SU65#FA(5:A]H6U 4T7)?6_;K");7 MJ[KOUF%&)NW+R04'##-'F8 C$@=& MSTTW$&V\>N4OJ,2*8PZ3="TRV"T:C(M-&GK9U MN10#791_=:[Q[NR?(#V[L/ 'J(<>>OX?3I?+,GA>36G MY^%JO6'EHAVL#<+P1$O"5$ M?GTF,%Y?5N %*4.TA;8^$0.91T,.<$@9>- )>2U)T6V:MSU"U,BMF$?.D>VG MFSYQ]@Z7J>KN(TGS;XO:F/QB/:VV;EV>.*[0:M2@4ZJ3M',=#)H1@I4F",PJ M9GXD!.Y ;G=YDSWA\F,<#JV[#A#Z+GS?3&LY76PYN& ;5[\M%ZO5).OB$TL( M6J?-E48.T9L,I$=9>7&09U@^JC WS=4[55K_;0TB$NZ:O5 ME!2UK6*\=;E1&*(G4>")Z$-MM2? :VF 9<:=CY';-I//]R>YNVS1L):PL0X[ M0&OM=/S'=#:;L.!N+<5,J4T=W 4!W:6O,HET6J;ALES@PADXF>=K/1[I=V>?[U8P; H.3C^%^:5P4@B8 M11! *Z?4T\!ZLRP5X-$),O#H\?94EV:&KQV7XUZA/J:M[ 0I'2RC"VX?J>?Y M.TX_?EJ30+[2EO(1_[K"->T&X&\J/IL0/,WN_\7+D\UX89\(E0V9MN[4\@)+6TZ^;S61B MF-.H(X-BM*=-@@=P6KO:&;]H%K46JLF%[8.H'O>6=NOP_@B:[ "V0_I"S[F&"\MC:!RW4?<74B8&(!HDB.%Z4R":1W+_D.5SO!WO]TL.\'"1TL MBWO/T>KYW%5Z^==-IZ7: FG],$WOYT\.WWUMU>GKU[L MTV3CH2<-<<]])RH'NN+^GB!P/EZZ[M?SO+F?1.;K^O*<<4RA!A PZ,0K8 M7700'>>019+&8W0)FP2Q.U-X>)NA'[SHOC80VBDA#8E!VBAH*0I-(6$24!CJ M((I'8=,H4NFN84<;I-WM(]18B3^79=O4-.S3S./QYS6T'VU4^',9N@'Z M%^WZY(;&[RA=C7:'IY(\6F-I([0^@C+U*HV+!:03AD55K,E-.E>,;0:O7EF7 MS^J\,-!2\!,*!>A";FY0DW\0BZ_95RZS2BYRU61/> *-/XO9>PJN=C1[!ZNL M@^S*!](5UASK1?#_ 3]N*JHV9>\^DQ\:I:UU!V2[DR/;[7@&I40Q*1J37)-^ M8X]2U4M'HX&Q)M[& MJ;M.Q<@H&DZ[MW&SMZC'OLO^X M.YY"SJQ-)\=':.JENTK;S64HI?2+K^UR8TXD)IF"PNJ026;)ZRM%@LU6*FY9 MXGZ76:M#(:R'K6^&J3T4T0&JZCJKO=YGE[/&,WII$R2$B[P S'W!S7RMKP,:5N#]&Q&D,X3QBT&42(XEY ,.:/@)7)= MUY-Q0F;GXJWV=O<&= \]OZ,4Y"!:7 PLT@[VQIM"^A26'W$UD4K8X#P'RVI* MUB/QP&T$F[C4I5CO79/R[_N(&7>G:X:AP>3_MEX"PSN"0])&:LB5X9$LW_?_@W.*X..?Q[BLJZVY5O;#N; M=%!B2J(* KS*)#;#$KC"$7C2V1CM',5#1PX1_F]Y7]8<5XZK^3[_A3/) MD%UVM^.Z;8?EZH[[I !)T,YI.=.1DJK*\^L'S$62I4PIE\,\5$]'M4)5=AR" MP$<0 +&\K ? O?"PNW>PMW ZP-HR->B73:T<^:2,S5&3Y\XSF;*NU*EF(!CP M0-P3 H)O,B-B*T4=:;5CY3YK(80.T/2&#+393\1SK 6STW3;FE6;DA,2L9%TD#2G@W/^BZB9(O^ +]P9[63E+FV$CCS ME@P%G="Q((VNC=D2@,T2H$ED;!M!X_JF;5 T"/,[4$0[>>X@G.6A9,:5QSJD MV#&(M8T\#\H;# CZU';4?J'6+AZ\&QE3AXFI-^BM-O-Y=GE)'OZ?,,\7'(,S M4=2F02&3TU,"'4_:CHM(:AI-M*K)"],S='5K71T(A*>0=J14.@79A?=12FL% M*U::Y3"\*)VK5T!.PLD0??M2E14Q'<'I6&GO@*2]6'\P?'XLYMJ?7\/\>M"N MF<257S9U =HE"\XPXV*N;[AT[2MN&2]2<9.+U[Z)N;Z-H(Y> 08&TR BV!]0 M80FH*7ZME_F7MFH)4L$B1&$AUL8&NC@6-6HF;="T0Y>2;?^>M(]::O:"?7*U MM _KCU1+;Z:YV7/2WSY^_.U?[]Z_/_OPV[L/7\X^_.W=J_=OSL[/WWPYI%[_ MJ:\-\>BS,[4#O>.L^^B1R?2P?]E=A?-MS%T%H1-D8!8@,.T-W52F]AJQ*'10 M)=C2I)!K+RJ'ZH#ZY&)WM9 1 21MG]F<$AV3A(R.&OVK5UHK5(ZT\6@\Z:22 MM1W*MK57;2"\3I_+G] 8!U?M/__-QKJN8?7^?EA$7RP:!:QH(VH/BS[8*]>QN(XD(6L M"_&VF,!\;<_B,1I+1JW0KDGRQ3%$C^N]G@Z[)Q-L!R!>G]/94^?T[VS M>\]9D>=7C27N)-.))P:^(./6"^]3:-43>LA-C.M8GUY!GUSP'8'^8WE'1ES9 M_8(R=3X"'>9DZ);212D6B@B,.R6BMZ4 M&E7S[S4M]W(ANMJA?]T# :P"IR$2LU 1V\@- M"TDE5K*B'=&M8V63G.@G:.H6<\=CX6%KE($$,W)_@$]PO6AQ-\V?YK,?\PG9 MY?.?7S!]F\XN9U]_KKMMU$9F7F5F(Z\;J@':$@OSP(U&S6M7HF>\E)T7&S=B M?@H(M>%[!\IJ44#PB&W+K7"OPR+<*52=\QB=8C&3CA>.O'W0243?KH!C,TWC MAJU/J:R&$DP'&'N";>]OD\7)<)#-]; M<<=8WL)A4NH;>VY[1<_O,$RPJ+^OX5ET\(R]-D85!9D;,11D7@@S0 MI*7U,42_I,S$8Y[13B;8OD&\89>?L086\J*7)?$<+O\;87X1A0VT5;2[N-=?!VK;(M)GKZ RW;)#D<1W:WOE-/\#Y*UB\.V?7L M?OES=F%-H?U(S00:VJ0#1W=C44S6\A EA3/YU '/[=1VZX'UA.-#)/LRX4MX MQ(O(O0"-J9:H&Z87$R;0669X1JMSX44T21,_D-YN7;ON(+RW=%\DB-_.;N87 MHF@$2(XID'14P206=+$,+/&6R-0V=6 YK\D=-]?\!4%X;]F^O*STUS"?_YQ, MO_X3+F_P:E:^S"%C?7MNDY;^_'*-\]+WW.\HB>E&>.<%W?2D,@4ASDD&/'I& M]H!&S %#>/F].O8K0[JP/B>^F,]H%=0YBY'Y1!815TH':T$(UT$QV4M*4-\' M9,H]F'[:37__PW)A"%K21*')BFM<4LAAJGC60&8X18M827&ZB/@^@=>R) MB@VQLQ].CQ;DV /(\,_O,/_W*MG0*1ZQQN% $[=TG6@:A$<6#4_*9.!!IV?L MRD=BG@X&1W!S9!R\GDW_P/GUNVNXG,#YC[/5#K! $HF4IDBB=A%' M9 $3LNPRQYBDR@];\&W$P^:OCQMM/B4N!N#NR/CXY]*'/__'BG3M(00K,Z&Z M&*:UGA(1Q_!S9"B\FWZ%RS>?SC_.%[^] MGOPQN?PTG^6;=%NY@ 8SUR:P8H6IQ8*)#*Z26%8^*)^21BMV0,?S*XT;*CTE M8 ;F^MAF!UP2B]^_?[TF704)WB<&N9932>)*[=Q./[2KSJ2E0["+W?'K9W=" MA_U/0,C@R(14G<7=Q_7;GKR7>*2K+L521^:IT)64U%6 M1C!^)TMTX\=W H;_3P#&\;SM(,#VB/[BI,+:UEK92K5UGD$DMRM!+D9+7K T M*;(Y"$?AI>-H$#%T *,]0HGO[X8=@3 (!G:I.NP(V1U_A'+UNH@BBI)-8': M(<3V4L_:TX/"89+L'ZUO_DJ7-WDR_;I^9+Q($75:)*4%RQG9_HI%!YJVZQ5( M7X* )DT4]R6TZR#Q -#9#ZO'R;$'G'[_ 9-YG9[TN/+H;N^7=>^/]QHBBE2\ M90)KNVDR6!FXB,P 74K%%8ZA22N*8XCN.KK= +^GDN_8KV,WU:;Y>"\!:;ES MS!?$(Z]0&B:]I*M*UF(,80(S)I7D."@I]0ZNR/85N@Z,#P>I =G\=8%&2A!,FD M<0I]T*!*DSMII&R_V[;/"ZL\H^(@A636(QWK+&J3&5//M@]28U3:B1:;WT+/ M2\K?VPG[SX\=L?GV^ MFL"*:^:LXI7"%FE]LJ2<_7T\N)]<_G]F2-YC!2\L\^DPN3DHL1E+"TO)8M/ Y0=@!+CLM-G+H M=A"L#,_5T7/D2 +3KP\VD+/#^O+!N*H;B);1R60'N!=0>32X7;Y,Q?)>DBDFV,#T? M4=++(]]P#LMQS.X(+IUYA*5%Q)I#L'XVRL&"R9;X(*J#F7K/" MB05:U%QAKC0S)D"0UD7/F]HS]VCI8]#KL! YE-4=W5@76#NYY%"8UYQL.F[) M&X@9F2O.62<#>>M-(=*'#7.P)+C >*D>32/!;!0M!RU-M9*YI4G$S+6]G09R8=TW'D7M*?_TMZ7W\MQ M[R2+9A_4/.W4'R2,3O,*7Y^=__WM^X__.O_]TZ?W;_[QAM3 Y_]^]^'MQ\__ M./OR[N.' ]39LY\<0G7M1_= :JH^0%XN# K,B$1>7J(RN9]UJ9'"0W)J8FFY?IB'SVO("""E: #>"&VP2 M*CJ)#MRPQKMIFJH0ILBCMWH M>P$Z;A\4/=)Q#:3403"6?'.U3 MSC&I-@E1#^CH#TQ'R_I1 ?GAC.\"-W1YX!?X"Z_6.Q!)"UD\&0\+N\%D9)X; MQ<#[N@=ALFU3]?V(E)&3Z4Z"GJ/8WZDQ]>;L\X=W'_YV_NG-Y_._GWU^?GW^!>[#1#JAE)-4*@:P4B( N9;'3,I8!1 MUG'=Y-[?1M"QJN/A=^_\ 97H-M;FD%W/D,TLIY(22!]EFJO56BL:] MA@9!Q$/-,0SW7X@".3C\M.5#+91)P_#25@!I8:10+M91))90Q!,+0BE&'KC* MRKM2VKR\MU(I=P&(ARN\@JM).IOFWR:7-S45\]< A+&)&^L5,\;0G5D<79?) M&N:S#R$FKDMH'$;:B]Y.U=$^:-H>.FHGN1>BK X/%6W[4@MUU3(4M!5A(=I@ ML^;,6F=K\RP@A 5#?KR4 4M)5C69OGHJ$VB)]=LPA4LRR&*8$[HV$2] )TL$ M<@4!/%J?73Z)P?<+59WJGGV0\9PI=+@4.G#(R05<.H4U.>+L#SJC"X4Y>SW[ M3@?Z_)J4YK?9)4GI:K'-"XW)Y) %,P7J7#*0#!SI4YNY%59%D;#)U;0K(T%YYGFDRYPGD0&R3;Z)>M^+RGNV0V$Y4HQ9\/\FX"RN2U,5R%H7Q M3-M:$BUL8-*A"1Q5\*5)GM!&:L;-0VZ'K.-9WP6"%@[(Y \\QW0SGUQ/\.Y! MR2HCI2R)&87DA6 2S%NP#$PI-B;IO6_B1V\GJ2\M-8B9-A#_.[@5'^_D(G+0 MR?O"H!;7ZT"'S,MDF2./NK9TA_QP8DHK!(UK:0TEY&>QLQ?'.\ ,68GS]6/2 MTC9<7,QGU]?S2;RY7EJ-:_6*^1/\K'_Y;#Z'Z=?E\_=%B4%Z+A3+R<Q\_%&E>ONW+H30 MPMHSLGX0%2[S(DY;/5Q#;*!87/XC<7I+^A. 1FR41@VI/Y$,&1Y1!\,F3[AM)&_>U)9U\>[)"(;"FP#O"X MA747&D0H+G$6BB>'JTAD4%/]4=G"HPD8G3GAM=O7=3LDOH80P(@XJH;JV?1Z MDA\9I\L)-)C?$CM)??^X6T"F?,L56&HE:(=>\>"#HY)JV+,F!#B M+AT]AZ%FW$9(@]IW(XFH Q/PL%W?<7TQ(.7"DG4ALK=,!5.;!)7"(@K# FTY MT<$/]J%7.XPJ'(3Z<4S%L2 W&UO^G68M_?;F\[M_GGUY]\\W;]]]./OP^MW9 M^W'R&':A^:!4IE^P_GD#ZAH>3^8 MO]:!28G^: &A#N37EA.A\]%SS*G$_"*5 MY\'9ZCM]MKTB;9C)?@Q@$Y=)BUKKB9G<:(S( FA@):,.B&BS;Q*+ZT*=U@7? MPF3^3[B\N7>6@&P=4X=W6K"NAKKJ2(!LF7#*:AZ\B*[-L_,SA+U3*4S3!"[)9%[42D[3/0;D H58*EC( M-32K(3'/N656@Y=0-.>AM"W4&&@G([]HCP3P<0'1U8GX,*O"ALNE1WCUL=R+ M^-XQY]/L:K)XBWU0]E(B#QB#8L(K8%IQSCP914R8D%,&9:5L7+!T%/TC/ZR/ MCO[3"?]%&L"W-]_LGIZX.KPNZIC5VIO+>^RV RLZ%I>-,HHY7LCMLR&RH))@ M1II@;"Y.I"8W\(A6]*V KN[)YQ5?5S1>5O>#7Y.EW\W>5@)2L*QPB>B=HH7B?0+)3:DX9GQR%+[D*3$$^[+;U< MRWT?9#]4[9U I ,+9Y,$/D^N_KT88!M-CJBR8E;IVOY7*>:5*2P!9H')8#R= M"[XF:ES ]@*<'0)T!TFQ*T3>Y]MJ$F+-]0F&CKJOH4SMZLP$Z0*S/MJ<$:72 MC:^SQT3UIT(/$_U63!TIAPXPM4@>RY/KG^NMK 9A*J]BBEHS++S.076>14B: M92NST62X*VA2LKV%GEZ0=*S 'W96'H#['8!H-=+ES5_I6TWI7PW_6.^%E+1P M&)D4HB8 ><\@I, 2UT[P;$N,31334T3U$K0:&$Z#R:$#3+VN4S370X+6O04_ MPS4^."I9"U4,(2!D+\DXD+5RQ"(3M6,++Z;HG)LHJMWHZR5 -+3B:B"=#D"W MR5Y=F O:&$Y:V+.PZ$489&+!&V*8E8D7G;SSJ@7*MA$TK@+KU-8?1'J=HG ] M[UR0:R^0S %32LV@UBS2&6;91V*<50ZA24O2[22-:YD-(_(=<'0 _SM TJ+=YB/UY_P_E2<5\OAQNM-#4$2!F2)0](.[H-1& QB<*,YUYAT !:4)7:A MX@Q0>F:U)]_&0-2\2:AX&T'CWJ6-<#4(]SM T3T#X];J>'\[ MDKL HE,J7J M%+9(^PA&5HL6(99:Y"N:7(=/4C6NR=^I;3:<'+L"Y5)!WSME9]>WVZL]S)V& M5-TIQD/MS:%J7P.W:((?:Z(IB)0:9SX_0V$O@;6C4;$5;T.*Z$4F(:R3D>A> M:9^#\.1B[5,0=M]K!QD()0,'('S[!(GI' RKDPV8)V 'K'.DL$G]!9- !FG9^+.?"%J'JP#OAF59:LLB%9$8';U,46?@F MTF@^0IEB@U*]:2.1H5;<5)RSPH"SJ[*%V3P,,3 M-/6BQ+IV!8:2:;_P7)UG8;5(*1K&L4"-#R@6)=*IY*J<>VV MP62_&Z8.$$0'J%J\G7^836<_<$[;F'Y=[F[UNKZV1:T0AL?$4EQ._) ,LC', M6,@J:L5%B"W M0MQ76+L$"S,&@MFY";@]]X9)E<_5N6ML_+JYFHRQ:OU6[M" M+@01SZ2O)H/'PJ*IO>F$%5$H1Y[/@XC&QJY].RTV[@4Z/'+:<+D#';4V,7_% MODLAN@R:D:-,#K(BYP8$+TPE*,4&\#PT::2WD9IQ+?UV6NAXUG> GR=MU;O' MIO<[VS2)GEFG[7;Y](%TT6/06?) MF]3K=)%:L[QY(MG%WB3!8G!DU@A$NGELK@TN23.H5)QIG%WTPI-4]L'0=D6Z MOS ZN*,?9P OXDS9 VJ>X[+;OC:"?BNF, _1>D._)=NDZ\5F KE#"/M9_!S ^0X0 MM-X YK.KU9[NU/;*6_?>!.5 ,0&!3I>.AK2RE,S4JA85@N&MKK5G:>L-5X> MX-$]-JQ$N@#9OL[_XGP&'H+,13"1HV*:J\CH8"K&Z7]>EP JG2Q_\GER>WE. M/?YN/(&X.@#EAFVLNS0(J5&D5&L]:S,W7Z.3*)G3262-.:DV69%;*>K%[&H' MA\VWZY&RZ0!DBP&"?^#5=67::E?K-Y0 7B@.3"I?1Q& J7UA"S/%.I4+3\$T M>7#?3E(7E^FQ,M\TP?%X 8P(I:OY]<4Z5VIQL$R0'L@19HK'2.S@DGD1/.-! M>^0E9Q5V2;"E[]X##?W;0\ \7+B7!X3#+[BC6#DB!-**YHNSR\L5_35^LDK$ M*SYE*Q++8I'G&R2+1B:&&%V-$W,=-UA)5VL\7&'ZGU]G?_RO]1I+3*S_[2$F MGJ)D'/5QG$QG S.X!Y#\]E__=2'1Q^BM9@ED;35>+(M:2X8*C,44;2H;BJ"/ M!06M/ X(AI/?0T#LR\P> /#F]\\7$:R2/#@F+)+UE6PA#[&F^'A.QR):Q ?9G9@='Y9 U3EAX%79', O=T6^K:@HZLGE0R#R('3X ^ ME5.]5U%BL^FFK5WG@UC?%8PVI/^#2!J5U\P(47O:D)\'8M'1(86LA%8B-VX# M\Z(J!_<2_3Z5@_O(8>0$SF>K/CY.U_EARDB>4!;&2XUO)ETC\QZ8"C;)9-#* MAR[.QBS.W5?L!3K'2GC6G-V]@^C+G[-UD%QETMC%,7"9[NKL,_-:$N.XPF1( MKV=;A@#1[8J]1(!/":+#V-W5[?;^+H]+9D&VOF-H?+7NK&) 6V+(0PXRFL*Q M<0K+^[VR-N"H!Z5(4V)=82M5LHSJ+^E()R,R1KG&L\D M^96@7JZQ R6]%3E'L+TK^+R=_(7YOAJ]D!!R0E+,(M5DY>R0>1LUHUT4Q4OQ MZ!K/G7Y$4R_7V- @.H[Y+S*S]@/,YXN]MTJ??;1 ^QS9I_?402(L=PJ@)+)\ M?.TA&Y)A-=&(.>E3X )+EJ?K@C9.(FR0(99B/2@2J662E%M$DD"2\M M6>ADB;1[(6289*%]Q-4!*+ZV:]+/>2$VO*4)[2?IA-Z*CV=X!=I[(<]_7E M,J&P30!T9*)9,P^S#8H&$D!/B6;6)26P<@<0'350#!2[P"< M-HEF)\ND/L0X.HJ5/:20;$JC0*O @_),02ZUH22=CL0UDYB*,D)K" U22OI- M--M+IKLDFNW#X"Y \OMO%XC2.M)OS/+:%U*J.BLB>Y9X*%9I!*DV].8\&A2_ M_]9AHME>\GL$B#V9V0, :FY4":5(*)Z!CKE.?>,L1J680)%CCM)KV)#&_I^9 M:'84 /9E9@=&Y_O9]"M][?MO&!>/SF$>5ZAK*,!"W8J*G'PPR0NT>77? M3,ZX'N[Q8GX&-P?PO /DG.-T,IM_F%W?SM3# LKP6EB6,J_CT P+=824)BV; MM'?)M^DV\HB2OO!RB'AG0_*Z [!47MP%'Y?A16YL$!))U;HZ/,]XTKR*CI$5 M-MN07="-LE4?DM)7JO-Q@?^CV-P=4#[ ]]LQ[=)DD)F.CRBUX)#<.\!@F$7A M%=>**]W$A-E&T-@A_>,$_21N#N3ZR%FH2QWY^Y2\EQM:>:$LS?_D_!/.$VWJ MMQN47.OUZ(2@E2T@F5*6E*8&9$%&RT $K;G+/OL':-J8A[K/FCT!YE )ST[ M[@Z4T);>-"&C!8CUD@7Z$7ABL0A1!P<;FV20*O76]^EDV:C'W%H#L+M+T*Q/ MF%,9/ "3B\8P-B'S3B?F.6KM12A:-3&+7U3?I[V$O6O?IWTXWP&"=NDR9#VY M#Z)$YB4I:2V+)9?3$)]L\=DF+V2;J?$OM^_37B XH._3/A+I F1/E,098[@" M&TF+NUI5K6NO1R2&H==%*%.BW>5U\?2%J/8EW'.#L;XK&&VH;*H1#:FD8=+7 MXOQ2$JOQ,J9R=%DHTNFEM(71BRI$W4OT^Q2B[B.'#C#U>O;]^RQ/KG\^&#D& ME0TF:-+@4"<3"&"@HB!VHAUNH:<7)!TK\(:1:"3)H!CCAR#$$UBCD?/01VG0O48. TFAPXPM>ML1!N]HFA6V_DC&N272X.+?@X@#>=H",^NZ\4G4\&0DQ*N9] MG809.+!0,#!7O$8.(6G1!!5W)/2!B$,$N2%9XP"N=H"'357;006/X K=LV31 M:_">!<_I="3Z$QX0K6Y'!-910NL#:_4R&^_[>8BIE7B4@ MP%>\?YK.$F*_>$BLWO1^]G4QAFG[I6G*A@\]%K0K> M:F"5O%]%NIQS%PSGI4Z';A(..(KL7E*9A@'F"478:0.L5[^?O_OPYOS\_,W? M%NVA?B5WIQ97CSXQ1!.KI^D:J$W5.7Y=O.[BC]G\NHIVW3\(278H([*"AB\2 M]4D306(Z!!<2_9'73488;2/H^ *07[][US+I"['R%?W5?U]P'K6(5K%4.[SK M0 YV@%B[O@M!1ZN0%="H).19VL;U) =!R>,RD6$E\D+4RR*"K#%B\%J)).M*!]':JF/9!TR/% M= +)O1!E=7C7SVU?:J&N6O;QW(HP@<)Z)PA2D;O:0CBP("$S4="&VM\IA";9 M.9WHJ\4[!";,!3R=,E/?F(K5+'*R!NH$]@3T!Q::9. >0&NG>FH?%!VII_:6 MV,B=I!91N$KYWW#V=0X_ODT27"YGH>04DHZ6<54\T]S6WJ8&F \NHC5>9K=+ M?LE.;:6V4C$RH%K+?C:T(,9&TY(3][>P[MD6H@P>.%.ZUA36N6S>^G9]U1B6OM>:*;D@==6.TES4*(FJE03%&%QT;1ARWT](2; M0P0]&Y[K'8!G<=U>+;?PYG+R?;*\>E>;<<48")S7P"@PC28S;W)B4='EKDJJ M3RPM(/0D5>-9.TV -)P$.H#3/\A1G$_@\C.FV31-+NL%7_FTVDU6)8HZ5"LX MVHB.A0Z'=(D5;KF+('UV&QKY'H^GI\D:)V>M&: &E$$'B+J-/;RZN9I,\>IJ MK6^7E>9>I@B*;$0+Y!D4KED '0D'VA=4RG-H4J#X)%7CYD">RM0>7D ]H&U) M^[K,QI+G[55D=#02TRJ2WHTN,@=)9EJ_/K^4VZOB&QK#:T'G<-QLI:\>L1'=-)<>9K-PQI(Y>U MF:E/#R*!&Z,].RW6Q3JR#!Y,_U*!P9IT6?VI+T7GF-F(B2ZD"6= M)%]C9D(EZWG6)8'< 2F[KC=R(&@0L#3A[<%X^0/G<3;$V/G9PJ%\L 7P((@S MEB&9?03Y%)@763+%2]1:&2$?/BELGC"_Z>,C6RJ#8.%XKHTN^'?S^>3K@NV_ M;J*49&3M5).Y(.U@W4,(:+7T8&@D^1K3R)OF(]&,3I15M@8DHN[9,ON@Z'' M5(P7]3U>L(]1R:RR"LX4 MMYOE>/^KXT7?AQ?S$?SJQ[F<7<+\RQS2OW%.O]\LIHVN&X0%;4T.A67C=6U" MYA@4:>B'%5""+-;8'0"PTV+C!=&'Q\7PW!T9+A]+N?HVFR-,\\?K;SA_/:OI M^7\MU-R=Z[S.MHFQ#LB6+$5EF,Z\5-6G6!$H9>'1DAN] VKV67,<<[,->)KQ M>F0,O9]\_;;(2Y]F.A"E3-)MOW"=,Y"]C2'7+E*6+DCI+'$+K^IV2I>#$3)A$RU--< \Y) MSQET",''Y'=Q,C9\>IS6G6T@<"SG^GDVW12F>7_;@L* <5$72>CEM">TR+PF MO\K276?:3/K8A;AQ&W:<_,E^:'%U ,%U]YSEIBJ+UB_5%_27E8UTFSI- M7*+_.^;K>S5D:XG8D$*;)NG;2>KBP79 \6_I9'2D+#I U6?\ ZWU MS=7U[#O.W_R5+F]R-?BOKNB.Q_P%_KIPJ(3G).JBJZTOBF8>R;+C,EEG.7IT M+:&T#ZU=O \W1UTSZ74 T-LT]7?31'MZ/[NZNN#9RR 39V1 U"T0WWS*](-V MEE7)OF#;PH [6KIX@VX'L&.YW[X%R.H/ZH\(5_B__\?_ U!+ P04 " !! M<9U2^@K)B_8' #V'P &@ '9M:2UE>#,Q,5\R,#(Q,#,R-W@Q,'$N:'1M MY5EM;]LX$OY^OX+KXKHMX#?93I,X:8"LXUZ-W4U[J7=[]^E B91%A!:U)&7' M]^OO(2G%3FUW';1W+7(%JECD<#B<>?C,4#S_X>K=:/K/]V.2V;DD[W_[Z9?) MB#1:G<['_JC3N9I>D;?37W\A@W8W(E--DX58..5,KP-K.L<7'N6O#DE%W\Y?R'5HM2CTK=B04._%5;RBUK/>2>\GW?\).>Q M8JN+!X$$4I/3D:Q/3T=-#O]=A)=!JG27J<]O\5P<@.Q,,8 M8U>2OV[,1=[*N)M_..BUCX\*>[84S&;#J-O]:\.+7IRG*K>83V-\^!G4;"NC M>@9]L;)6S8=1#\HLO[,M*L4L'_I5-H*V>D2BI-+#9UW_[\SUM%(Z%W(U_'$J MYMR0:[XD-VI.\Q^;!I%I&:Y%&@2-^#>'F9C$OR[#*HZA1XJFX=X[M, MQ,(^?Q:]ZI[UHW;T<"4'KR%!'+C^1HL8C6^FDS>3T>5T\NZ:O'M#IF_'9/1V M,GY#QO\8CWZ;3GX?HQD2XYM'K.^_OIK!SM5,FN2#Y47&<_*W-OF9YH(OS:UH MDH1K*](5L1E%P(Y.SAX3JX(RAEW6DCRUP_ZK.GHB9XCBA&.1 MC/Q*=9(%J=YQ,["*2LGO5,[=JBP+*CTR?BYMY>-_]$#=P# M-\Y7Y#972\G9C#>#MRL?,P5#<@7*QCQ4Y(3F*U+F5I<SZ'-RF9XTT+ M*DE*$S1IHN;"$JN"W)9 SA-N#-4K)S*GM]Q'[EZG01N#,9A2^F2 .9Q (C3( M'V(YAL,2AC O,Y%DQ)3NL1Z_Y)I72MP"YL)(9 F7<);"9EB@*7CB#71Z"YBF M&):YP#!&XM6F&YX0&OJ/1P,GJZM7^;@ +$T:TW^D6./8A HUS [T26 M;@,BAAO.;"+^PFWC B%PZ'&HDG(-CRHRYI.I@4#FZY"FDR@E!( )A<#YZ8RW M)Z$F(ZE42U,#1O.9P/:FF(BZQF WK&QNQ-W4QFQ9^X1"/]@;^ND#/SU_=M*+ MCL],%=PJ^[B-H])4X#6X>D*HYCY8<+Z()??TRX&06 J3.7DG-@=K..9P[TR8 M1"I38ISC$ZUD4%5HE7"&9D->($B,(^HA$N.[)*/YC)-+;-6;4G)3T7V?MJ*C M%_RE'Q\=L? 67H4K2?( &3<)<9MZ TDALLZ@Q\V6/I@MQ6QUPMD$&21<]OJR M1'W<^XZ 0U_N \X5-R@"X3Q/OG\>WJ;+"PDMS>%#'$'''%&J9@J4KTH-!=B\ M"V$\)4"*YUZ/JY+69+))2)I+ZL-> M;A'' POH#)A6 .-M3@-.P8 MCQI SI4B#DM4LSJN0)J@L9#"KEP>VC6M0[F'@(]N .@#T8U2QA/K7;6@HM0% MT&5\WDP2I9DWP!]X)&#@6 3$ZJ26)5VOP6'<":]E^:N MY$K_O& E<5W,^5]STX0/((]7+91 M25)J%X4-:M^A=:Z,1;O[9 )=)H&B^J3Z8L^0%'#"OJ[%*HM1Y7)_Z'+GL;R\ M-^AE,">CYCX!.BKPN./,_V#=?CK7OJGP^^MKE ML__&P6J<-M=[UE'()E;6V]<%_1$Y<:O.N;>-HM:QJC+%R?@&J)SCT&ZY1]>. M8;%"DG-]3, VK^ %0 4N,H[K\-=56_46X'^4 J9[N)=YXD]I+_\OZN)+G&== M/2$0<',1' $J$H?]_7IDM-;EP]"/O<9P5=7@">6KW:&HV[1X>/\OCL!ZXOD2F\,"''=0J0D+0P?UC_.0(&% MI*NAR+V__:"SA:--9,A*I55%=0US>MH^[AZ[FQBK\9_5ZJM+FK:_I.E8MMTW M.&KW3_9W=]O1WK[/J3WJM0>]P]1VO,G!;"S?%#1_W>@WZ@&55X==$GF U_H^ M(]HK[ISPMO<_=6 (Y_]^U_A+L^?/!@"G?Y(/T_'[M^-K?\5Q>3T9?_SP\^0> MBU_7217B@!WX"8MV)WI2K_:[\Z#7.!06LR4'^'3759&[D7R/(X-P/.FI>90) MGI+Q'4]*=_(@[T()LNWPCM]V.^C@D,W?V'LC^GF>KYI<@+[AO=L5^-E7)>02 M)V19W12=5#=%>]?SR24QSN3^Z_0P?&5:\*UKXS4LO0>ZZR$T!C9+NW_(O@O7 MO7?0U3/#,Q,E\R,#(Q,#,R-W@Q,'$N:'1MY5IK;]LX%OV^OX+C8CLMX'?L)'72 M &[BH ;:-!MX6NRG!252-A%*5$G*CN?7SR$IQ4YL=QRTNRVR!:I:TN7EY3WG M/BCV]+>+3^>3?U^/R,RFDES_\>[#^)S4&JW6EX/S5NMB3SY^(+UFNT,F MFF9&6*$R*ENMT56-U&;6YH-6:[%8-!<'3:6GK99;6S4_<$ M5T[9V3].?VLTR(6*BY1GEL2:4\L9*8S(IN0+X^:6-!JEU+G*EUI,9Y9TV]T. M^:+TK9C3\-X**_E9I>>T%>Y/6WZ2TTBQY=DI$W,BV-N:2.AATJF M/.K'2>>XW3X^[/0.#VG\GPZ,;$$\C#%V*?G;6BJRQHR[^0>];O.HG]N3A6!V M-NBTV_^L>=&STT1E%O-IC \_@YI-951/H2]2UJITT.E"F>5WMD&EF&8#O\I: MT%:-B)54>O"B[?^-A*9"+@>_3T3*#;GB"W*C4IK]7C= IF&X%DD0-.)/ M#C,QB;]=A%4<08\4&:]6U>FZ=8SN9B(2]N6+SF'[Y*#3[#Y>CF\GXV,'! M806=R!A@&S30V!#(>9P K'0R/P0RS $9,X2ZK\0NN>:G$+2 5 M1J)$N&JS$':&!9J':8IAF7,,8R1:KKOA&;'AX.ELX"01&?SMH%OY MMPXJ0!RO]=I[D2$& 31Z!?R.9>$"$!BN.;,._(4+XQP0./8X5DFYHD>)C'DT M-1C(?!-2=Q*%A XH0"V)J9B21:F$JPF@^%0AOBHFH>QCLAI7U-=Q- M9&S(*X#$.% /2(SN MXAG-IIP,$:HWA>2F3/<'M-'IO^*O_?A.GX6[<"M3!;@MFJ@K-.,DBXZO5]A?JH^PL1A[[>19P+;M !PGD^^?X]O'57%V): MF/V'N 0=<:!4SA12OBHT%"!XY\+XE IGGD]KDM:)9/UA*2YI![V,N>O4*N7 MR_(JX$T1JPGC.OB\5_5*,BO9DU-Z1 MO$&L_7/ WOP")^>".=I0@ZVPRWC4@'*N%7%W4#0!Z)KK8Q/K'?E@O)"YV"7\74SCI5FW@#?U$PY-@\HIDOWAN>.O4X$ M#5L@$E@N;PD-G2'-P7O3TR4KC=WB]X MYF @LHD)74FD"KO;@GUR)KV7YJ[E2OZ^8251U![@L]UY M)/AU$Q^W@2FKO'^SE01/R!ZNVJ@X+K1#82VU;]&:*F/QW'TO@2X30U&U4WVU M8T@".B&N*['28G2YW&^ZW'XL*^X->NVMF5%S7_]<)O"TX\RG2.^',GTML;.Z MY;+<@#V2KW^W:[Z?:K]4]]S_T=VS_\3!*IK65R'K,L@Z55;1ZS!_0DG<:'/N M;:-H=:PJ37$R_@%4IMBS6^[)M658I%#CW#LF8)M7\ JD0BHR+M7A7]=L51' MOQ8"IGNV%UGL-VFO_R_:XB&VLZZ=$ #<[0G<%B,6' "5U>.^/5UP>NO*02CG MOB#X1L1_/ZFVMD^"O>PDP]YL2Z13AH&&WP?Z3HJ4[0N& &MT&?50DPP*DBE2 M( 57^<64B77K1X!G5F]V]ZU#E)5$(XSJ (#[T >$_L-3B74]U J1S96<B M,SHMOY_I,EOP-)=JR?%V,5,A0] '3 +R/Z1N-??$XW K'-43'3[,[SH/L+Y' M+O5&H!#7#2 E:6[XH/IQ@A282[HQ;O<)@%0+_@$^ M_U4\O''&M#,;_ \M]AH'PF*V>(\UC.YX7+C=%/F,KHI<8ZE\)GA" M+N_SWJ?0>NTB3\LGG?V*4_G(<>0G'A1>H*CX5@H0:B'+TZWC\G1K \Z=Q]5K M:WUTXIVK<.0_"%_-YGSC#'P5-=X[[=40&B%T"KM[R"Y:[3Q0+Z_A>-__1X.S MOP!02P,$% @ 07&=4OC#7=YG!0 RR !H !V;6DM97@S,C%?,C R M,3 S,C=X,3!Q+FAT;>U:;7/:.!#^?K]B2^;:= :_0GAO9B@Q%Z8)H4"2NT\W MPA:Q)K+ERB*$^_6WLB&E2!PJ&95V6.I9U-#Z"X_'I"91-VX&Q)''*%!,QX9;E]0M0")5*&I8U MG\_->'R M?$^J%IR^*T0L-D*JSV^47;-ZD*CFG 4J;#BV_6LA6WK8FHI8X7D2]^=?8ZBBG(XB^D*E>-J'-YM MR"9,O=YS*G:SY)K.ETBVQN"C':A\(1 =;SCN=7N=]KAWUH>S+G2.>UX7O-^] MSOFX=^'A*YSUAL_ ]D)(!C.9S@B>JP0X-3@W1V;'A!'U=>#E1G)*!W812 HD M$ E&SX]ML/*C,),UF%^ J]L5$%-0(841D1,2T]0XN^5T 6U?Z1G7MMUG(V9Q M@&@;I[)NPK_E[O5=S M7;O9$5%"XD4V%;(44*9B*)IH.P"+P1=QG%L%YDR%F3FF MC.LD?3=&L\TD_AX@1UI7[]8/27Q%,6U'$4M3O7=IR#4-G&HSA8\S(M'U^ *& M-!$2S1I#5\AHZ=ZV\1&F0F9;/^5+@2)U 9P2Z8?Y*K=:S'\6UJ'FXE9(S9_? M32"DDDX6*P.AD2%Y?H* KXNVHMZFW>0Z%G-. [2Q"@G2?%!K/H?BA 0!>I#! MZ12SWWW2C1=DW3%S.AX^M3V63CJ=/Z<^C*B.S]:8.JO\'N^Z3[+(88SW*,P^F'468 M]GO,06J->L)TMD@P.6J6BWJ:< ZX#54B'&V0)D@[SN29*B:QK]^CP" K6;,4 MA:MF/#>22*C,SDSO):F?,6GT^G#9&_>]T0@NC[VA=];->?@BD?Q#TB=W1+@U M=.R +/2XG4C&\T2[+3&51WUQ]4;FI<^F4D21":0D26EC]:49 ML#3A9-%@<<9%MJEYH^'XA"]%*I$LR_5ZW:P=E'3%KK!,5\%*_+*8-[-BWE+! MPSFW9CHU=^.T;3H;YYX26ZF;%:>VE5@K4SE7&^&GZ*'O"J7":L.2U88-3N9\ M*WE/+'636[UXG7UMI?OTY<8L/!4 +^'N6>?U>J^,543VA-'8&QQ[_:R*:O=[ MWN7H0^]>*_9M>5PZ);H74HG0!6B#./]NJF42&TPA&_X6 MRFY5&V\ROI5EB>W2^O*5MO'/T.5V>_UVO]-KG^RZW%V7^T.U+T5HW\38O9V: M6$DD?$)F47$M9"\P8!_M>+MW!=RNX]UUO+N.]]NS7MIUO-^1W?*NX]UUO+N. M=]?Q?H>.MWW1]X991348G+QOGY_NVMVM>7Q0C?ZPO>Z_*9*W;GTW7ENON?Z] MF^]$Y%?_#4DYT7H]N O_[#%9L-B?MY )N@UFX8U;-K5K&R_6E\_\FC_[P\'A MWU!+ 0(4 Q0 ( $!QG5)Q&W8A1J8! /QR% 0 " 0 M !V;6DM,C R,3 S,C , =FUI+65X,S$Q7S(P,C$P M,S(W>#$P<2YH=&U02P$"% ,4 " !!<9U2Y;NPGP ( ##( &@ M @ &V@ , =FUI+65X,S$R7S(P,C$P,S(W>#$P<2YH=&U02P$"% ,4 M " !!<9U2^,-=WF<% #+( &@ @ 'NB , =FUI+65X J,S(Q7S(P,C$P,S(W>#$P<2YH=&U02P4& D "0!< @ C8X# end